diff --git a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.8b8e6a5a.async.js b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.fa9601a6.async.js similarity index 82% rename from p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.8b8e6a5a.async.js rename to p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.fa9601a6.async.js index 872dc2c682..45963c3d91 100644 --- a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.8b8e6a5a.async.js +++ b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.fa9601a6.async.js @@ -1,7 +1,7 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{88010:function(gt,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"}},61293:function(gt,Xt){"use strict";Xt.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},38476:function(){"use strict"},84287:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Fe),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+"},86087:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Fe),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=="},39775:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));Xt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},93450:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));Xt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},74413:function(){"use strict";function gt(oe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=oe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(gt.prototype,"name",{get:function(){return this._name},set:function(oe){if(typeof oe!="string"||oe==="")throw new Error("Shape name must be a valid string.");this._name=oe}}),Object.defineProperty(gt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("The default value must be a real number, not: "+oe);this._defaultValue=oe}}),Object.defineProperty(gt.prototype,"minimum",{get:function(){return this._minimum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Minimum must be a real number, not: "+oe);this._minimum=oe}}),Object.defineProperty(gt.prototype,"maximum",{get:function(){return this._maximum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Maximum must be a real number, not: "+oe);this._maximum=oe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(oe,a){var E=go.Shape._FigureParameters[oe];return E?E[a]:null},go.Shape.setFigureParameter=function(oe,a,E){if(!(E instanceof gt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[oe];b||(b=[],go.Shape._FigureParameters[oe]=b),b[a]=E};var Xt=[];function te(oe,a){var E=Xt.pop();return E===void 0?new go.Point(oe,a):(E.x=oe,E.y=a,E)}function y(){var oe=Xt.pop();return oe===void 0?new go.Point:oe}function fe(oe){Xt.push(oe)}function ye(oe,a,E,b,x,z,ee,ne,re){re||(re=new go.Point);var ce=oe-E,ie=x-ee,Se=NaN,Oe=NaN;if(ce===0)if(ie===0)oe===E&&(Se=oe,Oe=a);else{var Me=(z-ne)/ie,ut=z-Me*x;Se=oe,Oe=Me*Se+ut}else if(ie===0){var ft=(a-b)/ce,Qe=a-ft*oe;Se=x,Oe=ft*Se+Qe}else{var ft=(a-b)/ce,Me=(z-ne)/ie,Qe=a-ft*oe,ut=z-Me*x;Se=(ut-Qe)/(ft-Me),Oe=ft*Se+Qe}return re.x=Se,re.y=Oe,re}function he(oe,a,E,b,x,z,ee,ne,re,ce,ie,Se,Oe,Me){var ut=1-re,ft=re,Qe=oe*ut+E*ft,an=a*ut+b*ft,At=E*ut+x*ft,vt=b*ut+z*ft,It=x*ut+ee*ft,Vt=z*ut+ne*ft,wt=Qe*ut+At*ft,Wt=an*ut+vt*ft,Bt=At*ut+It*ft,Ht=vt*ut+Vt*ft,Gt=wt*ut+Bt*ft,Zt=Wt*ut+Ht*ft;ce.x=Qe,ce.y=an,ie.x=wt,ie.y=Wt,Se.x=Gt,Se.y=Zt,Oe.x=Bt,Oe.y=Ht,Me.x=It,Me.y=Vt}var Ee=new go.Spot(.156,.156),Ae=new go.Spot(.844,.844),Be=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new gt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var x=b*Be,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-x,0,a,x)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-x,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,x,E,0,E-x)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close()));return x>1&&(z.spot1=new go.Spot(0,0,x,x),z.spot2=new go.Spot(1,1,-x,-x)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(oe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(oe,a,E){var b=a/2,x=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return x.spot1=Ee,x.spot2=Ae,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Line1",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,Be*a,0,a,(1-Be)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,Be*E,(1-Be)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,Be*E,Be*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-Be)*a,0,0,(1-Be)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new gt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var x=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),xa&&(b=a);var x=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),x.5&&(b=.5);var x=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),xa&&(b=a/2);var x=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),xa&&(b=a/2);var x=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())):z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),x0&&(ee.add(new go.PathSegment(go.PathSegment.Move,a/2+ne,a/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,x,x,ne,ne).close())),z.spot1=Ee,z.spot2=Ae,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(oe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new gt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new gt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(oe,a,E){var b=oe?oe.parameter1:NaN,x=oe?oe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(x)&&(x=315);var z=b%360;z<0&&(z+=360);var ee=x%360,ne=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,z,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(oe,a,E){var b=Be/Math.SQRT2*.5,x=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,x*a,z*E,a,(1-b)*E,(x+b)*a,(z+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var x=Math.min(b,a)/2,z=a/2,ee=E/2;return new go.Geometry().add(new go.PathFigure(z-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+x,0)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee-x)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee-x).close()))}),go.Shape.setFigureParameter("ThinCross",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var x=Math.min(b,a)/2,z=a/2,ee=E/2;return new go.Geometry().add(new go.PathFigure(z-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+x,0)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee-x)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee-x).close()))}),go.Shape.setFigureParameter("ThickX",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(oe,a,E){var b=oe?oe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var z=a/2,ee=E/2,ne=Math.atan2(E,a),re=b-Math.min(Math.cos(ne)*b/2,z),ce=b-Math.min(Math.sin(ne)*b/2,ee),x=new go.Geometry,ie=new go.PathFigure(re,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z,.2*E)),ie.add(new go.PathSegment(go.PathSegment.Line,a-re,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,ce)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,a,E-ce)),ie.add(new go.PathSegment(go.PathSegment.Line,a-re,E)),ie.add(new go.PathSegment(go.PathSegment.Line,z,.8*E)),ie.add(new go.PathSegment(go.PathSegment.Line,re,E)),ie.add(new go.PathSegment(go.PathSegment.Line,0,E-ce)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ce).close()),x}}),go.Shape.setFigureParameter("ThinX",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var x=new go.Geometry,z=new go.PathFigure(.1*a,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),x}),go.Shape.setFigureParameter("SquareIBeam",0,new gt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.2);var x=new go.Geometry,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),x}),go.Shape.setFigureParameter("RoundedIBeam",0,new gt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.5);var x=new go.Geometry,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),x}),go.Shape.defineFigureGenerator("HalfEllipse",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,Be*a,0,a,(.5-Be/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+Be/2)*E,Be*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.4*a,.6*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var z=.2,ee=.3,ne=0,re=z*Be;return x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+ne)*E,(.5-z+ee)*a,(.5+re+ne)*E,(.5-re+ee)*a,(.5+z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+ne)*E,(.5+re+ee)*a,(.5+z+ne)*E,(.5+z+ee)*a,(.5+re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+ne)*E,(1-.5+z+ee)*a,(.5-re+ne)*E,(.5+re+ee)*a,(.5-z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-re+ee)*a,(.5-z+ne)*E,(.5-z+ee+.05)*a,(.5-re+ne-.02)*E)),z=.2,ee=0,ne=-.3,re=z*Be,x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+ne)*E,(.5+re+ee)*a,(.5+z+ne)*E,(.5+z+ee)*a,(.5+re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+ne)*E,(1-.5+z+ee)*a,(.5-re+ne)*E,(.5+re+ee)*a,(.5-z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+ne)*E,(.5-re+ee)*a,(.5-z+ne)*E,(.5-z+ee)*a,(.5-re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-re+ee)*a,(.5+z+ne)*E,(.5-z+ee)*a,(.5+re+ne)*E,(.5-re+ee)*a,(.5+z+ne)*E)),z=.2,ee=-.3,ne=0,re=z*Be,x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+ne)*E,(1-.5+z+ee-.05)*a,(.5-re+ne-.02)*E,(.5+re+ee)*a,(.5-z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+ne)*E,(.5-re+ee)*a,(.5-z+ne)*E,(.5-z+ee)*a,(.5-re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+ne)*E,(.5-z+ee)*a,(.5+re+ne)*E,(.5-re+ee)*a,(.5+z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+re+ee)*a,(.5+z+ne)*E,(.5+z+ee)*a,(.5+re+ne)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.5,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),x.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var z=.1,ee=.5,ne=.25;return x.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*a,ne*E)),x.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ee,E*ne,z*a,z*a).close()),x=new go.PathFigure(a*.5,0,!1),b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ne=.75,x=new go.PathFigure((ee+z)*a,ne*E,!0),b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ee,E*ne,z*a,z*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(oe,a,E){var b=.8535533905932737,x=.5*a,z=.5*E;return new go.Geometry().add(new go.PathFigure(x,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,x,z,x,z)).add(new go.PathSegment(go.PathSegment.Line,x,E)).add(new go.PathSegment(go.PathSegment.Move,x,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,x,z)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=.5,ne=.5,re=new go.PathFigure(ee*a,(ne-z)*E);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),z=.4,x=Be*.4;var ce=y(),ie=y(),Se=y(),Oe=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.42,ce,ie,Se,Oe,Oe);var Me=y(),ut=y(),ft=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.58,Oe,Oe,ft,Me,ut);var Qe=y(),an=y(),At=y();he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.42,Qe,an,At,Oe,Oe);var vt=y(),It=y(),Vt=y();return he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.58,Oe,Oe,Vt,vt,It),re.add(new go.PathSegment(go.PathSegment.Move,Vt.x*a,Vt.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,vt.x*a,vt.y*E,It.x*a,It.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,Se.x*a,Se.y*E,ce.x*a,ce.y*E,ie.x*a,ie.y*E)),re.add(new go.PathSegment(go.PathSegment.Line,Vt.x*a,Vt.y*E).close()),re.add(new go.PathSegment(go.PathSegment.Move,At.x*a,At.y*E)),re.add(new go.PathSegment(go.PathSegment.Line,ft.x*a,ft.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,Me.x*a,Me.y*E,ut.x*a,ut.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,At.x*a,At.y*E,Qe.x*a,Qe.y*E,an.x*a,an.y*E).close()),fe(ce),fe(ie),fe(Se),fe(Oe),fe(Me),fe(ut),fe(ft),fe(Qe),fe(an),fe(At),fe(vt),fe(It),fe(Vt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var x=(a-b)/2,z=x+b;return new go.Geometry().add(new go.PathFigure(z,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,x,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(oe,a,E){var b=new go.Geometry,x=Be*.4,z=.4,ee=.5,ne=.5,re=y(),ce=y(),ie=y(),Se=y(),Oe=new go.PathFigure((ee-z)*a,ne*E,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.44,ie,Se,ce,re,re),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*a,ce.y*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E));var Me=te(ce.x,ce.y);he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.56,re,re,ce,ie,Se);var ut=te(ce.x,ce.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Me.x*.1+.95*.9)*a,Me.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Me.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(ut.x*.1+.9)*a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(ut.x*.1+.9)*a,(ut.y*.1+.05*.9)*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,ut.x*a,ut.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),z=.35,x=Be*.35;var ft=new go.PathFigure(ee*a,(ne-z)*E,!1);b.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E));var Qe=new go.PathFigure((ee-z)*a,ne*E,!1);return b.add(Qe),fe(re),fe(ce),fe(ie),fe(Se),fe(Me),fe(ut),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(oe,a,E){var b=new go.Geometry,x=.375,z=0,ee=-.125,ne=x*Be,re=new go.PathFigure((.525+z)*a,(.5+x+ee)*E,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*E,(.5+ne+z)*a,(.5+x+ee)*E,(.5+x+z)*a,(.5+ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*E,(1-.5+x+z)*a,(.5-ne+ee)*E,(.5+ne+z)*a,(.5-x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*E,(.5-ne+z)*a,(.5-x+ee)*E,(.5-x+z)*a,(.5-ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*a,(.5+x+ee)*E,(.5-x+z)*a,(.5+ne+ee)*E,(.5-ne+z)*a,(.5+x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),re.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),re.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),re.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),re.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),re.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),x=.325,z=0,ee=-.125,ne=x*Be;var re=new go.PathFigure((1-.5+x+z)*a,(.5+ee)*E,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+ee)*E,(.5+x+z)*a,(.5+ne+ee)*E,(.5+ne+z)*a,(.5+x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*E,(.5-ne+z)*a,(.5+x+ee)*E,(.5-x+z)*a,(.5+ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*E,(.5-x+z)*a,(.5-ne+ee)*E,(.5-ne+z)*a,(.5-x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*E,(.5+ne+z)*a,(.5-x+ee)*E,(1-.5+x+z)*a,(.5-ne+ee)*E));var re=new go.PathFigure((.525+z)*a,(.5+x+ee)*E,!1);return b.add(re),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(oe,a,E){var b=oe?oe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(oe,a,E){var b=oe?oe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(oe,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(oe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(oe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new gt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new gt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=.3);var z=(1-b)*a,ee=(.5-x/2)*E,ne=(.5+x/2)*E,re=new go.Geometry,ce=new go.PathFigure(0,ee,!0);re.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,z,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),re.spot1=new go.Spot(0,ee/E);var ie=ye(0,ne/E,1,ne/E,z/a,1,1,.5,y());return re.spot2=new go.Spot(ie.x,ie.y),fe(ie),re}),go.Shape.setFigureParameter("Arrow2",0,new gt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new gt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=30),x=Math.min(x,E/2);var z=a-b,ee=(E-x)/2,ne=ee+x,re=new go.Geometry,ce=new go.PathFigure(0,ee,!0);re.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,z,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),re.spot1=new go.Spot(0,ee/E);var ie=ye(0,ne/E,1,ne/E,z/a,1,1,.5,y());return re.spot2=new go.Spot(ie.x,ie.y),fe(ie),re}),go.Shape.defineFigureGenerator("Chevron",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new gt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=(.5-b/2)*E,z=(.5+b/2)*E,ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var re=ye(0,.5,.3,0,0,x/E,.1,x/E,y());return ee.spot1=new go.Spot(re.x,re.y),re=ye(.7,1,1,.5,0,z/E,1,z/E,re),ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new gt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new gt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=40);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=100);var z=(E-b)/2,ee=z+b,ne=(E-x)/2,re=ne+x;(b>E||x>E)&&(x>b?(b=b*E/x,z=(E-b)/2,ee=z+b,ne=0,re=E):(z=0,ee=E,ne=0,re=E));var ce=new go.Geometry,ie=new go.PathFigure(a,.5*E,!0);ce.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close());var Se=ye(0,.5,.3,ne/E,0,z/E,1,z/E,y());return ce.spot1=new go.Spot(Se.x,Se.y),Se=ye(.7,re/E,1,.5,0,ee/E,1,ee/E,Se),ce.spot2=new go.Spot(Se.x,Se.y),fe(Se),ce}),go.Shape.setFigureParameter("IBeamArrow",0,new gt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=(.5-b/2)*E,z=(.5+b/2)*E,ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(0,x/E);var re=ye(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new gt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new gt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=40);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=100);var z=(E-b)/2,ee=z+b,ne=(E-x)/2,re=ne+x;(b>E||x>E)&&(x>b?(b=b*E/x,z=(E-b)/2,ee=z+b,ne=0,re=E):(z=0,ee=E,ne=0,re=E));var ce=new go.Geometry,ie=new go.PathFigure(a,.5*E,!0);ce.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close()),ce.spot1=new go.Spot(0,z/E);var Se=ye(.7,re/E,1,.5,0,ee/E,1,ee/E,y());return ce.spot2=new go.Spot(Se.x,Se.y),fe(Se),ce}),go.Shape.setFigureParameter("Pointer",0,new gt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),x.spot1=new go.Spot(b,.35);var ee=ye(.2,.65,1,.65,0,1,1,.5,y());return x.spot2=new go.Spot(ee.x,ee.y),fe(ee),x}),go.Shape.setFigureParameter("RoundedPointer",0,new gt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),x.spot1=new go.Spot(b,.35);var ee=ye(0,.65,1,.65,0,1,1,.5,y());return x.spot2=new go.Spot(ee.x,ee.y),fe(ee),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new gt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.4);var x=(.5-b/2)*E,z=(.5+b/2)*E,ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,.3);var re=ye(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new gt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=50);var x=(E-b)/2,z=x+b;b>E&&(x=0,z=E);var ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,x/E);var re=ye(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("SquareArrow",0,new gt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(b,1),x}),go.Shape.defineFigureGenerator("Cone1",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.1,ee=new go.PathFigure(0,.9*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-x)*a,E,0,(.9+z)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.9*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var z=new go.PathFigure(0,.9*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.3*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var z=new go.PathFigure(0,.3*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(0,b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Be*b,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+z)*a,0,1*a,Be*b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-Be*b,(.5+z)*a,1*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,1*E,0,E-Be*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b));var ne=new go.PathFigure(a,b,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-Be*b,(.5+z)*a,2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*a,2*b,0,2*b-Be*b)),x.spot1=new go.Spot(0,0,0,2*b),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(0,E-b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Be*b,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+z)*a,0,a,Be*b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-Be*b,(.5+z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,E,0,E-Be*b));var ne=new go.PathFigure(0,E-b,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-Be*b,(.5-z)*a,E-2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+z)*a,E-2*b,a,E-b-Be*b)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,0,-2*b),x}),go.Shape.defineFigureGenerator("Cylinder3",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(b,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Be*b,0,a,(.5-z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Be*b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,b,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Be*b,E,0,(.5+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Be*b,0));var ne=new go.PathFigure(b,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+Be*b,0,2*b,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+z)*E,b+Be*b,E)),x.spot1=new go.Spot(0,0,2*b,0),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder4",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(a-b,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Be*b,0,a,(.5-z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Be*b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,b,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Be*b,E,0,(.5+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Be*b,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var ne=new go.PathFigure(a-b,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-Be*b,0,a-2*b,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+z)*E,a-b-Be*b,E)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,-2*b,0),x}),go.Shape.defineFigureGenerator("Prism1",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.25*a,.25*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.25*a,.25*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.25*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(oe,a,E){var b=new go.Geometry,x=.2,z=.1,ee=Be*x,ne=Be*z,re=.5,ce=.1,ie=new go.PathFigure(re*a,(ce+z)*E,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*a,ce*E,(re-ee)*a,(ce+z)*E,(re-x)*a,(ce+ne)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-z)*E,(re-x)*a,(ce-ne)*E,(re-ee)*a,(ce-z)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*a,ce*E,(re+ee)*a,(ce-z)*E,(re+x)*a,(ce-ne)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+z)*E,(re+x)*a,(ce+ne)*E,(re+ee)*a,(ce+z)*E));var Se=.05,Oe=Be*Se;re=.05,ce=.25;var Me=new go.PathFigure(.5*a,.2*E,!0);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),re=.95,ce=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,(re+Se)*a,ce*E,(re+Oe)*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Se=.025,Oe=Be*Se,re=.825,ce=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Se=.05,Oe=Be*Se,re=.5,ce=.7,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Se=.025,Oe=Be*Se,re=.175,ce=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Se=.05,Oe=Be*Se,re=.05,ce=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E,(re-Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new gt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.2);var x=new go.Geometry,z=new go.PathFigure(a,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),x.spot1=new go.Spot(0,b),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Collate",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var z=new go.PathFigure(.5*a,.5*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,x*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),b}),go.Shape.defineFigureGenerator("Database",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.1,ee=new go.PathFigure(a,.1*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-x)*a,E,0,(.9+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+x)*a,0,a,(.1-z)*E));var ne=new go.PathFigure(a,.1*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+x)*a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-x)*a,.2*E,0,(.1+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+x)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-x)*a,.3*E,0,(.2+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+z)*E,(.5+x)*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-x)*a,.4*E,0,(.3+z)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.1,ee=new go.PathFigure(a,.1*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-x)*a,E,0,(.9+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+x)*a,0,a,(.1-z)*E));var ne=new go.PathFigure(a,.1*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+x)*a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-x)*a,.2*E,0,(.1+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+x)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-x)*a,.3*E,0,(.2+z)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.25*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)?x=.2:x<.15&&(x=.15);var z=Be*.2,ee=new go.PathFigure(0,.2*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-z)*E,(.2-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+z)*a,0,a,(.2-z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+z)*E,(.8+z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-z)*a,E,0,(.8+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var ne=new go.PathFigure(0,x*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;(isNaN(x)||x<.1)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,x*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),b}),go.Shape.defineFigureGenerator("Document",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(0,.7*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;(isNaN(x)||x<.2)&&(x=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(x*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(.1*a,.4*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.75*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var z=new go.PathFigure(a,.5*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E));var ee=new go.PathFigure(a,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN,z=oe?oe.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(x*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,z*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,z*E)),b}),go.Shape.defineFigureGenerator("Junction",function(oe,a,E){var b=new go.Geometry,x=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=Be*.5,ne=.5,re=new go.PathFigure(a,ne*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,a,(ne+ee)*E,(ne+ee)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*E,(ne-ee)*a,E,0,(ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,0,0,(ne-ee)*E,(ne-ee)*a,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,a,ne*E,(ne+ee)*a,0,a,(ne-ee)*E));var ce=new go.PathFigure((z+x)*a,(z+x)*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z*a,z*E)),ce.add(new go.PathSegment(go.PathSegment.Move,z*a,(z+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(z+x)*a,z*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(0,.7*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var z=new go.PathFigure(.1*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=new go.PathFigure(.5*a,E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-x)*a,E,0,(z+x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-x)*E,(z-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+x)*a,0,a,(z-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*a,.9*E,a,(z+x)*E,(z+x)*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.7);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,x*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var z=new go.PathFigure(.1*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,.1*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var z=new go.PathFigure(.2*a,.1*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=1-x,ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var ne=new go.PathFigure(.5*x*a,x*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*x)*a,x*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=new go.PathFigure(a,z*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+x)*E,(z+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-x)*a,E,0,(z+x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-x)*E,(z-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+x)*a,0,a,(z-x)*E));var ne=new go.PathFigure(a,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(0,.7*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN,z=oe?oe.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN,z=oe?oe.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure((1-x)*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Move,x*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(x*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.25);var z=new go.PathFigure(x*a,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ee=new go.PathFigure(x*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)),b.spot1=new go.Spot(x,0),b.spot2=new go.Spot(1-x,1),b}),go.Shape.defineFigureGenerator("Terminator",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.25*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+x)*a,0,a,(.5-x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+x)*E,(.5+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=new go.PathFigure(a,z*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+x)*E,(z+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-x)*a,E,0,(z+x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-x)*E,(z-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+x)*a,0,a,(z-x)*E));var ne=new go.PathFigure(a,z*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,z*E));var re=new go.PathFigure(.8*a,.75*E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),re.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),re.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(oe,a,E){var b=new go.Geometry,x=Be*.1,z=.1,ee=.9,ne=.5,re=new go.PathFigure(.8*a,.5*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,E)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ce=new go.PathFigure((ee+z)*a,ne*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne-z)*E,(ee+z)*a,(ne-x)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.4,ee=Be*.1,ne=.1,re=.9,ce=.5,ie=new go.PathFigure(.8*a,.5*E,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+z)*E,(.4+x)*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,0,E)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+x)*a,0,.8*a,(.5-z)*E));var Se=new go.PathFigure((re+ne)*a,ce*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+ne)*E,(re+ne)*a,(ce+ee)*E,(re+ee)*a,(ce+ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a,ce*E,(re-ee)*a,(ce+ne)*E,(re-ne)*a,(ce+ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-ne)*E,(re-ne)*a,(ce-ee)*E,(re-ee)*a,(ce-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a,ce*E,(re+ee)*a,(ce-ne)*E,(re+ne)*a,(ce-ee)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=0,ne=.5,re=new go.PathFigure(.8*a,.5*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ee+z)*a,(ne-x)*E,.7*a,(ne-z)*E)),x=.1,z=Be*.1,ee=.9,ne=.5;var ce=new go.PathFigure((ee-x)*a,ne*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=0,ne=.5,re=new go.PathFigure(0,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ee+z+z)*a,(ne-x)*E,.8*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(ne+z)*E,(ee+z+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=.2,ne=.5,re=new go.PathFigure(.1*a,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ee+z)*a,(ne-x)*E,.7*a,(ne-z)*E)),x=.1,z=Be*.1,ee=.9,ne=.5;var ie=new go.PathFigure((ee-x)*a,ne*E,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=.2,ne=.5,re=new go.PathFigure(.1*a,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ce=new go.PathFigure(.2*a,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ee+z)*a,(ne-x)*E,.9*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(oe,a,E){var b=new go.Geometry,x=Be*.1,z=.1,ee=.1,ne=.5,re=new go.PathFigure((ee-x*.5)*a,E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.3,re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,(ee+z)*a,0,(ee+x)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.5,re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,(ee+z)*a,0,(ee+x)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.7,re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,(ee+z)*a,0,(ee+x)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.9,re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x*.5)*a,E,(ee+z)*a,0,(ee+x)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=.5,ne=.5,re=new go.PathFigure((ee-z)*a,ne*E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne-z)*E,(ee+z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*a,ne*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*a,ne*E,ee*a,(ne-z)*E,ee*a,(ne+z)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.75*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(oe,a,E){var b=new go.Geometry,x=a,z=E;a=a*.38,E=E*.6;var ee=Be*.8,ne=.8,re=0,ce=.5,ie=(x-a)/2,Se=(z-E)/2,Oe=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a+ie,ce*E+Se,(re-ee)*a+ie,(ce+ne)*E+Se,(re-ne)*a+ie,(ce+ee)*E+Se)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re-ne)*a+ie,(ce-ee)*E+Se,(re-ee)*a+ie,(ce-ne)*E+Se)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne+ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce-ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce-ee)*E+Se)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce+ee)*E+Se,re*a+ie,(ce+ne)*E+Se).close()),ee=Be*.4,ne=.4,re=.2,ce=.5;var Me=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a+ie,ce*E+Se,(re-ee)*a+ie,(ce+ne)*E+Se,(re-ne)*a+ie,(ce+ee)*E+Se)),Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re-ne)*a+ie,(ce-ee)*E+Se,(re-ee)*a+ie,(ce-ne)*E+Se)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne+ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce-ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce-ee)*E+Se)),Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce+ee)*E+Se,re*a+ie,(ce+ne)*E+Se).close()),ee=Be*.2,ne=.2,re=.5,ce=.5;var ut=new go.PathFigure((re-ne)*a+ie,ce*E+Se,!0);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re-ne)*a+ie,(ce-ee)*E+Se,(re-ee)*a+ie,(ce-ne)*E+Se)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a+ie,ce*E+Se,(re+ee)*a+ie,(ce-ne)*E+Se,(re+ne)*a+ie,(ce-ee)*E+Se)),ut.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re+ne)*a+ie,(ce+ee)*E+Se,(re+ee)*a+ie,(ce+ne)*E+Se)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a+ie,ce*E+Se,(re-ee)*a+ie,(ce+ne)*E+Se,(re-ne)*a+ie,(ce+ee)*E+Se)),ee=Be*.4,ne=.4,re=.8,ce=.5;var ft=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);b.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a+ie,ce*E+Se,(re+ee)*a+ie,(ce-ne)*E+Se,(re+ne)*a+ie,(ce-ee)*E+Se)),ft.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re+ne)*a+ie,(ce+ee)*E+Se,(re+ee)*a+ie,(ce+ne)*E+Se)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne-ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce+ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce+ee)*E+Se)),ft.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce-ee)*E+Se,re*a+ie,(ce-ne)*E+Se).close()),ee=Be*.8,ne=.8,re=1,ce=.5;var Qe=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);return b.add(Qe),Qe.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a+ie,ce*E+Se,(re+ee)*a+ie,(ce-ne)*E+Se,(re+ne)*a+ie,(ce-ee)*E+Se)),Qe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re+ne)*a+ie,(ce+ee)*E+Se,(re+ee)*a+ie,(ce+ne)*E+Se)),Qe.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne-ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce+ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce+ee)*E+Se)),Qe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce-ee)*E+Se,re*a+ie,(ce-ne)*E+Se).close()),b}),go.Shape.defineFigureGenerator("Email",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.35*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var z=new go.PathFigure(.1*a,E,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.6*a,E,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var ne=new go.PathFigure(0,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(oe,a,E){var b=new go.Geometry,x=Be*.4,z=.4,ee=.5,ne=.5,re=y(),ce=y(),ie=y(),Se=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.5,re,re,ce,ie,Se);var Oe=te(ce.x,ce.y),Me=new go.PathFigure(ce.x*a,ce.y*E,!0);b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),he(ee-z,ne,ee-z,ne-x,ee-x,ne-z,ee,ne-z,.5,ie,Se,ce,re,re),Me.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*a,ce.y*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),x=Be*.3,z=.3,he(ee-z,ne,ee-z,ne-x,ee-x,ne-z,ee,ne-z,.5,ie,Se,ce,re,re),Me.add(new go.PathSegment(go.PathSegment.Line,ce.x*a,ce.y*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,Se.x*a,Se.y*E,ie.x*a,ie.y*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.5,re,re,ce,ie,Se),Me.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*a,ce.y*E,Se.x*a,Se.y*E,ie.x*a,ie.y*E).close());var Me=new go.PathFigure(.45*a,0,!0);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),fe(re),fe(ce),fe(ie),fe(Se),fe(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E/2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function z(ee,ne,re){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*a,(.8+re)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*a,(.5+re)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*a,(.5+re)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*a,(.8+re)*E).close())}return z(x,0,0),z(x,.4,0),z(x,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.2*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.37*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),x.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),x.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),x.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),x.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),x.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(oe,a,E){var b=new go.Geometry,x=.5,z=0,ee=0,ne=x*Be,re=.4*Math.SQRT2/2+.5,ce=.5-.5*Math.SQRT2/2,ie=1,Se=.5,Oe=.5,Me=0,ut=new go.PathFigure(re*a,(1-ce)*E,!1);return b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,Se*E,ie*a,.7*E,ie*a,Se*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+z)*a,(Me+z)*E,(.5+x+z)*a,(.5-ne+z)*E,(.5+ne+z)*a,(.5-x+z)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*E,(.5-ne+z)*a,(.5-x+ee)*E,(.5-x+z)*a,(.5-ne+ee)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*a,.9*E,(.5-x+z)*a,(.5+ne+ee)*E,(.5-ne+z)*a,.9*E)),ut.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*a,.8*E)),ut.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*a,.9*E)),ut.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Move,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x);var z=new go.PathFigure(a,E,!1);b.add(z);var ee=new go.PathFigure(0,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.2*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var x=new go.PathFigure(0,.2*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.7*a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var z=new go.PathFigure(.45*a,.73*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),z.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),z.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x);var z=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),z.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ee=.5-.285,ne=.5,re=ee,ce=Math.PI/4,ie=4*(1-Math.cos(ce))/(3*Math.sin(ce)),Se=ie*.5,Oe=ee,Me=ee,ut=ie*Oe,ft=ie*Me;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Oe)*a,re*E,(ne-(ut+Oe)/2)*a,(re+(Me+ft)/2)*E,(ne-Oe)*a,(re+ft)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-Me)*E,(ne-Oe)*a,(re-ft)*E,(ne-ut)*a,(re-Me)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Oe)*a,re*E,(ne+ut)*a,(re-Me)*E,(ne+Oe)*a,(re-ft)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(ne+Oe)*a,(re+ft)*E,(ne+(ut+Oe)/2)*a,(re+(Me+ft)/2)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var Qe=new go.PathFigure(.2*a,E,!1);b.add(Qe),Qe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var an=new go.PathFigure(.8*a,E,!1);return b.add(an),an.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var z=new go.PathFigure(.2*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x);var z=new go.PathFigure(a,E,!1);b.add(z);var ee=new go.PathFigure(.1*a,E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.05*a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var z=.05;return x.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*a,.875*E)),x.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,z*a,z*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.45*a,.95*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),x.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),x.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var z=new go.PathFigure(.475*a,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),z.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),z.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ee=new go.PathFigure(.675*a,.575*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*.5,ee=new go.PathFigure(a,x*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,x*a,E,a,(x+z)*E,(x+z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-z)*a,E,0,(x+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-z)*E,(x-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+z)*a,0,a,(x-z)*E));var ne=new go.PathFigure(x*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,x*a,.15*E)),ne.add(new go.PathSegment(go.PathSegment.Move,x*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,x*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.15*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,.15*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ee=new go.PathFigure(0,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var z=new go.PathFigure(0,.2*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ee=new go.PathFigure(0,.6*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.15*a,.6*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var z=new go.PathFigure(.15*a,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(a,.8*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ee=.1,ne=Be*.1,re=.2,ce=.9,ie=new go.PathFigure((re-ee)*a,ce*E,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-ee)*E,(re-ee)*a,(ce-ne)*E,(re-ne)*a,(ce-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re+ee)*a,ce*E,(re+ne)*a,(ce-ee)*E,(re+ee)*a,(ce-ne)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+ee)*E,(re+ee)*a,(ce+ne)*E,(re+ne)*a,(ce+ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re-ee)*a,ce*E,(re-ne)*a,(ce+ee)*E,(re-ee)*a,(ce+ne)*E).close()),ee=.1,ne=Be*.1,re=.8,ce=.9;var Se=new go.PathFigure((re-ee)*a,ce*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-ee)*E,(re-ee)*a,(ce-ne)*E,(re-ne)*a,(ce-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re+ee)*a,ce*E,(re+ne)*a,(ce-ee)*E,(re+ee)*a,(ce-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+ee)*E,(re+ee)*a,(ce+ne)*E,(re+ne)*a,(ce+ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re-ee)*a,ce*E,(re-ne)*a,(ce+ee)*E,(re-ee)*a,(ce+ne)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.2*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.5*a,.8*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var ne=new go.PathFigure(.5*a,.7*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var re=.1,ce=Be*.1,ie=.1,Se=.9,Oe=new go.PathFigure((ie-re)*a,Se*E,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*a,Se*E,(ie-ce)*a,(Se+re)*E,(ie-re)*a,(Se+ce)*E)),re=.1,ce=Be*.1,ie=.4,Se=.9;var Me=new go.PathFigure((ie-re)*a,Se*E,!0);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*a,Se*E,(ie-ce)*a,(Se+re)*E,(ie-re)*a,(Se+ce)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,.4*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var z=new go.PathFigure(.45*a,.7*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ee=new go.PathFigure(.55*a,.4*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var ie=.05,Se=Be*.05,Oe=.175,Me=.95,ne=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E));var ie=.05,Se=Be*.05,Oe=.375,Me=.95,re=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E));var ie=.05,Se=Be*.05,Oe=.625,Me=.95,ce=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E));var ie=.05,Se=Be*.05,Oe=.825,Me=.95,ut=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E).close());var ft=new go.PathFigure(0,E,!1);return b.add(ft),ft.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ee=new go.PathFigure(.15*a,E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var ne=.05,re=Be*.05,ce=.35,ie=.775,Se=new go.PathFigure((ce-ne)*a,ie*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(ie-ne)*E,(ce-ne)*a,(ie-re)*E,(ce-re)*a,(ie-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ne)*a,ie*E,(ce+re)*a,(ie-ne)*E,(ce+ne)*a,(ie-re)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(ie+ne)*E,(ce+ne)*a,(ie+re)*E,(ce+re)*a,(ie+ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ne)*a,ie*E,(ce-re)*a,(ie+ne)*E,(ce-ne)*a,(ie+re)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.75*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.25*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(oe,a,E){var b=new go.Geometry,x=.3,z=Be*.3,ee=.5,ne=.7,re=new go.PathFigure((ee-x)*a,ne*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E));var ce=new go.PathFigure(0,.7*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var z=new go.PathFigure(0,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*.5,ee=.5,ne=.5,re=new go.PathFigure((ee-x)*a,ne*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E));var ce=new go.PathFigure(.15*a,.5*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.1*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*.5,ee=.5,ne=.5,re=new go.PathFigure((ee-x)*a,ne*E,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E).close()),x=.05,z=Be*.05,ee=.5,ne=.8;var ce=new go.PathFigure((ee-x)*a,ne*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.2*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var z=new go.PathFigure(0,E*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*1,E*1,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var z=new go.PathFigure(.126*a,.85*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ee=new go.PathFigure(.402*a,.85*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var ne=new go.PathFigure(.678*a,.85*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var re=new go.PathFigure(.5*a,.1*E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),re.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E*1,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E*1,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var z=new go.PathFigure(a*.204,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ee=new go.PathFigure(a*.408,E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var ne=new go.PathFigure(a*.612,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var re=new go.PathFigure(a*.816,E,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),re.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var z=new go.PathFigure(a*.055,.07*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ee=new go.PathFigure(a*.055,.13*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var ne=new go.PathFigure(a*.055,.18*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var re=new go.PathFigure(a*1,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),re.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),re.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.55*a,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*1,E*.5,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),x.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),x.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(a*.11,E*.1,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var re=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(oe,a,E){var b=new go.Geometry,x=8,z=x*Be,ee=new go.PathFigure(x,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-z,a-z,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,z,E,0,E-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,z,z,0).close());var ne=new go.PathFigure(a*.83,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var re=new go.PathFigure(a*.83,E*1,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ce=new go.PathFigure(a*.78,E*.05,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var x=b*Be,z=E*.8,ee=new go.Geometry,ne=new go.PathFigure(b,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-x,0,a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,z-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,z,a,z-x,a-x,z)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,z)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.55,z)),ne.add(new go.PathSegment(go.PathSegment.Line,b,z)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,x,z,0,z-x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close()),x>1?(ee.spot1=new go.Spot(0,0,x,x),ee.spot2=new go.Spot(1,.8,-x,-x)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*.45,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var z=new go.PathFigure(a*1,E*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*.1,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var z=new go.PathFigure(a*.1,E*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ee=new go.PathFigure(a*.28,E*.37,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(oe,a,E){var b=new go.Geometry,x=15,z=x*Be,ee=new go.PathFigure(a*.62,E*.475,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-z,a-z,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,z,E,0,E-z)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*1,!0);b.add(x);var z=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ee=new go.PathFigure(a*.4,E*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*1,!0);b.add(x);var z=.1/.3;return x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*1,!0);b.add(x);var z=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ee=new go.PathFigure(a*.5,E*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.15,E*0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.15,E*0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var z=new go.PathFigure(a*.235,E*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),z.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),z.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.5,E*0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},80727: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 gt={},Xt="5.0",te={},y=null,fe=!1,ye=!1,he=null,Ee=!1,Ae=null,Be=null,Je=0;Je4?parseFloat(Ue):5};gt.setHTML5Codebase=function(Ue,Ie){Be=Ue,Ht(Ue,Ie)},gt.setJavaCodebase=gt.setJavaCodebaseVersion=gt.isCompiledInstalled=gt.setPreCompiledScriptPath=gt.setPreCompiledResourcePath=function(){},gt.setHTML5CodebaseVersion=function(Ue,Ie){var St=parseFloat(Ue);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}Ae=Ue,Bt(Ue,Ie)},gt.getHTML5CodebaseVersion=function(){return oe},gt.getParameters=function(){return te},gt.setFontsCSSURL=function(Ue){ee=Ue},gt.setGiacJSURL=function(Ue){},gt.setJNLPFile=function(Ue){le=Ue},gt.setJNLPBaseDir=function(Ue){},gt.inject=function(){function Ue(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ie="auto",St=te.id,rt,bt=!1,dn=0;dn=5)return!0;var Ue=gt.getAppletObject();return Ue&&typeof Ue.recalculateEnvironments=="function"?(Ue.recalculateEnvironments(),!0):!1},gt.startAnimation=function(){var Ue=gt.getAppletObject();return Ue&&typeof Ue.startAnimation=="function"?(Ue.startAnimation(),!0):!1},gt.stopAnimation=function(){var Ue=gt.getAppletObject();return Ue&&typeof Ue.stopAnimation=="function"?(Ue.stopAnimation(),!0):!1},gt.getAppletObject=function(){var Ue=te.id!==void 0?te.id:"ggbApplet";return window[Ue]},gt.resize=function(){};var ut=function(Ue,Ie,St){var rt=document.createElement("param");rt.setAttribute("name",Ie),rt.setAttribute("value",St),Ue.appendChild(rt)},ft=function(Ue){return Ue&&Ue!=="false"},Qe=function(Ue,Ie,St){re(oe)<=4.2&&(St=!0);var rt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(rt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var dn=Ie.width,we=Ie.height;if(Ie.disableAutoScale=Ie.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ie.disableAutoScale,Ie.width!==void 0)if(re(oe)<=4.4)ft(Ie.showToolBar)&&(Ie.height-=7),ft(Ie.showAlgebraInput)&&(Ie.height-=37),Ie.width<605&&ft(Ie.showToolBar)&&(Ie.width=605,dn=605);else{var Tt=100;(ft(Ie.showToolBar)||ft(Ie.showMenuBar))&&(Ie.hasOwnProperty("customToolBar")&&(Ie.customToolbar=Ie.customToolBar),Tt=ft(Ie.showMenuBar)?245:155),dn=5?(Ie.appletOnLoad=function(je){var Xe=Ue.querySelector(".ggb_preview");Xe&&Xe.parentNode.removeChild(Xe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(hn),window.GGBT_wsf_view&&$(window).trigger("resize"),rn(je)},ea||hn.appendChild(Yt)):bt.appendChild(Yt),hn.appendChild(bt),ea||Ue.appendChild(hn),setTimeout(function(){gt.resize()},1)}else{var lt=document.createElement("div");lt.className="applet_scaler",lt.style.position="relative",lt.style.display="block",lt.appendChild(bt),Ue.appendChild(lt),Ie.appletOnLoad=function(je){gt.resize(),rn(je)}}function nt(je,Xe){Xe&&typeof Xe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(je,Xe.appletOnLoad):renderGGBElement(je),Gt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Xe)}function Ft(je,Xe){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:je,params:Xe}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(it){nt(it.article,it.params)}),html5AppletsToProcess=null)},re(oe)<5&&(je.className+=" geogebraweb")):nt(je,Xe)}if(rt){scriptLoadStarted=!0;for(var We=0;We0?(En.remove(),hn.attr("id","fullscreencontent").show(),jQuery(rn).append(hn),window.dispatchEvent(new Event("resize"))):Qe(En,Ie,!1),window.GGBT_wsf_view.launchFullScreen(rn)}else Ct=rt,Qe(Ue,Ie,!1);if(!window.GGBT_wsf_view)for(we=0;weUe/4*3&&(En=Ue/4*3),rn=En/5.8,Tt.setAttribute("src",x),Tt.setAttribute("width",En),Tt.setAttribute("height",rn);var hn=(Ue-En)/2,ea=(Ie-rn)/2;Tt.style.left=hn+"px",Tt.style.top=ea+"px",bt.appendChild(Tt)}}return bt.appendChild(we),bt},wt=function(Ue){return Ue=Ue.toLowerCase(),Ue==="html5"||Ue==="screenshot"?Ue:"html5"},Wt=["web","webSimple","web3d","tablet","tablet3d","phone"],Bt=function(Ue,Ie){if(oe=Ue,Ie){Ht(oe,!0);return}var St=!fe;if(St){var rt=re(oe);!isNaN(rt)&&rt<4.4&&(St=!1)}var bt,dn;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var we=oe.indexOf("//");we>0?dn=oe:we===0?dn=bt+oe:dn="https://www.geogebra.org/apps/5.2.814.0/";for(var Tt in Wt)if(oe.slice(Wt[Tt].length*-1)===Wt[Tt]||oe.slice((Wt[Tt].length+1)*-1)===Wt[Tt]+"/"){Ht(dn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!ft(te.showToolBar)&&!ft(te.showMenuBar)&&!ft(te.showAlgebraInput)&&!ft(te.enableRightClick)&&(!te.appName||te.appName=="classic")?dn+="webSimple/":dn+="web3d/",Ht(dn,!1)},Ht=function(Ue,Ie){if(Ue.requirejs){Ye=Ue;return}Ue.slice(-1)!=="/"&&(Ue+="/"),Ye=Ue,Ie===null&&(Ie=Ue.indexOf("http")===-1),Ve=Ie,a="web.nocache.js",E=!1;var St=Ye.split("/");St.length>1&&(!Ie&&St[St.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Wt.indexOf(St[St.length-2])>=0&&(a=St[St.length-2]+".nocache.js")),St=Ue.split("/"),oe=St[St.length-3],oe.substr(0,4)==="test"?oe=oe.substr(4,1)+"."+oe.substr(5,1):(oe.substr(0,3)==="war"||oe.substr(0,4)==="beta")&&(oe="5.0");var rt=parseFloat(oe);rt!==NaN&&rt<5&&Ue.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead."),Bt("5.0",Ie))},Gt=function(Ue,Ie){window.console&&window.console.log&&(!Ie||typeof Ie.showLogging=="undefined"||Ie.showLogging&&Ie.showLogging!=="false")&&console.log(Ue)};te.material_id!==void 0?Se(Zt):Zt();function Zt(){var Ue=Xt;Ae!==null?Ue=Ae:parseFloat(Ue)<5&&(Ue="5.0"),Bt(Ue,!1),Be!==null&&Ht(Be,Ve),Ee=!0}return gt},GGBAppletUtils=function(){"use strict";function gt(){return window.GGBT_wsf_edit!==void 0}function Xt(Ee,Ae){Ae!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+Ae+","+Ae+")",Ee.style.webkitTransform="scale("+Ae+","+Ae+")",Ee.style.maxWidth="initial",Ee.querySelector(".ggb_preview")!==null&&(Ee.querySelector(".ggb_preview").style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ee.style.transform="none",Ee.style.webkitTransform="none")}function te(Ee,Ae,Be,Je,Fe,le){var Ye=null;if(le!=null&&le!="")for(var Ve=Ee.parentNode;Ve!=null;)if((" "+Ve.className+" ").indexOf(" "+le+" ")>-1){Ye=Ve;break}else Ve=Ve.parentNode;var Ct=0,oe=0,a=0,E=0,b=0,x=0,z=0;if(Ye)Ct=Ye.offsetWidth,oe=Math.max(Je?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ct=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Ct):(Ct=window.innerWidth,oe=window.innerHeight,a=window.innerWidth),Ee){var ee=Ee.getBoundingClientRect();ee.left>0&&ee.left<=Ct&&(Fe===void 0||!Fe)&&(document.dir==="rtl"?(b=Ct-ee.width-ee.left,x=a<=480?10:30):(x=ee.left,b=a<=480?10:30),E=x+b)}if(Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=Ee.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,z=40)}}return Ee&&((Be===void 0||!Be)&&Ae>0&&Ae+E1&&(le=!0)),Ae&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(le=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))Fe=y(Ee,Ae,le,Be,Ee.scaleContainerClass);else return Je;return le&&(!Ee.hasOwnProperty("scale")||Je===1)?Fe:Math.min(Je,Fe)}function ye(Ee){var Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),Be=Math.min(window.innerHeight,document.documentElement.clientHeight),Je=Ee.getBoundingClientRect(),Fe=(Ae-Je.width)/2,le=(Be-Je.height)/2;le<0&&(le=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Fe<40?Ee.style.left="40px":Ee.style.left=Fe+"px",Ee.style.top=le+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(le<40?Ee.style.top="40px":Ee.style.top=le+"px",Ee.style.left=Fe+"px")}function he(Ee,Ae){var Be=Ee.querySelector(".appletParameters");if(Be){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ae.id!==Be.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(Be.parentElement&&/fullscreen/.test(Be.parentElement.className))return;var Je=fe(Ae,Ee);gt()&&Be.setAttribute("data-param-scale",Je);for(var Fe=null,le=0;le=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(gt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(gt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(gt){var Xt=c[gt];return Xt==null?null:Xt},r=d,webModule.__errFn=e}function B(){function gt(Ee){var Ae=Ee.lastIndexOf(rb);Ae==-1&&(Ae=Ee.length);var Be=Ee.indexOf(sb);Be==-1&&(Be=Ee.length);var Je=Ee.lastIndexOf(tb,Math.min(Be,Ae));return Je>=O?Ee.substring(O,Je+P):W}function Xt(Ee){if(!Ee.match(/^\w+:\/\//)){var Ae=o.createElement(ub);Ae.src=Ee+vb,Ee=gt(Ae.src)}return Ee}function te(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function y(){for(var Ee=o.getElementsByTagName(_),Ae=O;AeO?Ee[Ee.length-P].href:W}function ye(){var Ee=o.location;return Ee.href==Ee.protocol+zb+Ee.host+Ee.pathname+Ee.search+Ee.hash}var he=te();return he==W&&(he=y()),he==W&&(he=fe()),he==W&&ye()&&(he=gt(o.location.href)),he=Xt(he),he}function C(gt){return gt.match(/^\//)||gt.match(/^[a-zA-Z]+:\/\//)?gt:webModule.__moduleBase+gt}function D(){var gt=[],Xt=O,te=[],y=[];function fe(Ee){var Ae=y[Ee](),Be=te[Ee];if(Ae in Be)return Ae;var Je=[];for(var Fe in Be)Je[Be[Fe]]=Fe;throw r&&r(Ee,Je,Ae),null}if(__gwt_isKnownPropertyValue=function(Ee,Ae){return Ae in te[Ee]},webModule.__getPropMap=function(){var Ee={};for(var Ae in te)te.hasOwnProperty(Ae)&&(Ee[Ae]=fe(Ae));return Ee},webModule.__computePropValue=fe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ye;try{ye=Cb;var he=ye.indexOf(Db);he!=-1&&(Xt=parseInt(ye.substring(he+P),$),ye=ye.substring(O,he))}catch(Ee){}return webModule.__softPermutationId=Xt,C(ye+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/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})()},91612:function(gt,Xt){(function(te,y){y(Xt)})(this,function(te){"use strict";var y=function(){return(y=Object.assign||function(lt){for(var nt,Ft=1,We=arguments.length;Ft0&&Ke[Ke.length-1])&&(it[0]===6||it[0]===2)){Ce=0;continue}if(it[0]===3&&(!Ke||it[1]>Ke[0]&&it[1]=0&<.HANDLE_LIST.splice(Ft,1),window.removeEventListener("message",nt,!1)},lt.empty=function(){for(;lt.HANDLE_LIST.length;)window.removeEventListener("message",lt.HANDLE_LIST.shift(),!1)},lt.parse=function(nt){try{return typeof nt=="object"?nt:nt&&JSON.parse(nt)}catch(Ft){return console.log("Message.parse Error:",Ft),nt}},lt.HANDLE_LIST=[],lt}();function Ee(lt){return{}.toString.call(lt)==="[object Function]"}var Ae,Be,Je,Fe,le={origin:""};function Ye(lt,nt){le[lt]=nt}function Ve(lt){return le[lt]}function Ct(lt){var nt=Ve("origin");return!!function(Ft,We){return Ft!==We&&(Ft.replace(/www\./i,"").toLowerCase()!==We.replace(/www\./i,"").toLowerCase()||(Ft.match("www.")?void 0:(Ye("origin",We),!1)))}(nt,lt.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:nt,eventOrigin:lt.origin}),!0)}(function(lt){lt.unknown="unknown",lt.spreadsheet="s",lt.writer="w",lt.presentation="p",lt.pdf="f"})(Ae||(Ae={})),function(lt){lt.wps="w",lt.et="s",lt.presentation="p",lt.pdf="f"}(Be||(Be={})),function(lt){lt.nomal="nomal",lt.simple="simple"}(Je||(Je={})),function(lt){lt[lt.requestFullscreen=1]="requestFullscreen",lt[lt.exitFullscreen=0]="exitFullscreen"}(Fe||(Fe={}));var oe,a,E,b=(oe=0,function(){return oe+=1}),x=function(lt,nt,Ft){Ft===void 0&&(Ft=!0);var We=nt;if(!a){var Ke=function Re(je){var Xe=je.clientHeight,it=je.clientWidth;Xe!==0||it!==0||E?Xe===0&&it===0||!E||(E.disconnect(),E=null):window.ResizeObserver&&(E=new ResizeObserver(function(Ot){Re(je)})).observe(je),a.style.cssText+="height: "+Xe+"px; width: "+it+"px"}.bind(null,We);(a=document.createElement("iframe")).classList.add("web-office-iframe");var yt={id:"office-iframe",src:lt,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var Ce in We?(yt.style="width: "+We.clientWidth+"px; height: "+We.clientHeight+"px;",Ft&&window.addEventListener("resize",Ke)):((We=document.createElement("div")).classList.add("web-office-default-container"),function(Re){var je=document.createElement("style");document.head.appendChild(je);var Xe=je.sheet;Xe.insertRule(Re,Xe.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(We),yt.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),yt)a.setAttribute(Ce,yt[Ce]);We.appendChild(a),a.destroy=function(){a.parentNode.removeChild(a),a=null,window.removeEventListener("resize",Ke),E&&(E.disconnect(),E=null)}}return a},z=function(lt){x().contentWindow&&x().contentWindow.postMessage(JSON.stringify(lt),Ve("origin"))};function ee(lt,nt,Ft){return new Promise(function(We){var Ke=b(),yt=function(Ce){if(!Ct(Ce)){var Re=he.parse(Ce.data);Re.eventName===Ft&&Re.msgId===Ke&&(We(Re.data),he.remove(yt))}};he.add(yt),z({data:lt,msgId:Ke,eventName:nt})})}var ne=function(lt){return ee(lt,"wps.jssdk.api","wps.api.reply")},re=function(lt){return ee(lt,"api.basic","api.basic.reply")},ce={idMap:{}};function ie(lt){return fe(this,void 0,void 0,function(){var nt,Ft,We,Ke,yt,Ce,Re,je,Xe,it;return ye(this,function(Ot){switch(Ot.label){case 0:return Ct(lt)?[2]:(nt=he.parse(lt.data),Ft=nt.eventName,We=nt.callbackId,Ke=nt.data,We&&(yt=ce.idMap[We])?(Ce=yt.split(":"),Re=Ce[0],je=Ce[1],Ft==="api.callback"&&ce[Re]&&ce[Re][je]?[4,(it=ce[Re][je]).callback.apply(it,Ke.args)]:[3,2]):[3,2]);case 1:Xe=Ot.sent(),z({result:Xe,callbackId:We,eventName:"api.callback.reply"}),Ot.label=2;case 2:return[2]}})})}var Se=function(lt){return fe(void 0,void 0,void 0,function(){function nt(){return Object.keys(ce.idMap).find(function(Ot){return ce.idMap[Ot]===We+":"+Ft})}var Ft,We,Ke,yt,Ce,Re,je,Xe,it;return ye(this,function(Ot){switch(Ot.label){case 0:return Ft=lt.prop,We=lt.parentObjId,[4,Me([Ke=lt.value])];case 1:return yt=Ot.sent(),Ce=yt[0],Re=yt[1],lt.value=Ce[0],je=Object.keys(Re)[0],Xe=ce[We],Ke===null&&Xe&&Xe[Ft]&&((it=nt())&&delete ce.idMap[it],delete Xe[Ft],Object.keys(Xe).length||delete ce[We],Object.keys(ce.idMap).length||he.remove(ie)),je&&(Object.keys(ce.idMap).length||he.add(ie),ce[We]||(ce[We]={}),ce[We][Ft]={callbackId:je,callback:Re[je]},(it=nt())&&delete ce.idMap[it],ce.idMap[je]=We+":"+Ft),[2]}})})},Oe=function(lt,nt,Ft,We){return fe(void 0,void 0,void 0,function(){var Ke,yt,Ce,Re,je,Xe,it,Ot;return ye(this,function(Ge){switch(Ge.label){case 0:return Ke=b(),Re=new Promise(function(ke,se){yt=ke,Ce=se}),je={},nt.args?[4,Me(nt.args)]:[3,2];case 1:Xe=Ge.sent(),it=Xe[0],Ot=Xe[1],nt.args=it,je=Ot,Ge.label=2;case 2:return lt!=="api.setter"?[3,4]:[4,Se(nt)];case 3:Ge.sent(),Ge.label=4;case 4:return function(ke){var se=ke[0],pe=ke[1];typeof(se=y({},se)).data=="function"&&(se.data=se.data()),pe(),z(se)}([{eventName:lt,data:nt,msgId:Ke},function(){var ke=this,se=function(pe){return fe(ke,void 0,void 0,function(){var Pe,Ze,ht;return ye(this,function(dt){switch(dt.label){case 0:return Ct(pe)?[2]:(Pe=he.parse(pe.data)).eventName==="api.callback"&&Pe.callbackId&&je[Pe.callbackId]?[4,je[Pe.callbackId].apply(je,Pe.data.args)]:[3,2];case 1:Ze=dt.sent(),z({result:Ze,eventName:"api.callback.reply",callbackId:Pe.callbackId}),dt.label=2;case 2:return Pe.eventName===lt+".reply"&&Pe.msgId===Ke&&(Pe.error?((ht=new Error("")).stack=Pe.error+` -`+Ft,We&&We(),Ce(ht)):yt(Pe.result),he.remove(se)),[2]}})})};return he.add(se),Re}]),[2,Re]}})})};function Me(lt){return fe(this,void 0,void 0,function(){var nt,Ft,We,Ke,yt,Ce,Re,je,Xe,it,Ot;return ye(this,function(Ge){switch(Ge.label){case 0:nt={},Ft=[],We=lt.slice(0),Ge.label=1;case 1:return We.length?(Ke=void 0,[4,We.shift()]):[3,13];case 2:return(yt=Ge.sent())&&yt.done?[4,yt.done()]:[3,4];case 3:Ge.sent(),Ge.label=4;case 4:if(!function(ke){if(!ke)return!1;for(var se=ke;Object.getPrototypeOf(se)!==null;)se=Object.getPrototypeOf(se);return Object.getPrototypeOf(ke)===se}(Ke))return[3,11];for(Re in Ke={},Ce=[],yt)Ce.push(Re);je=0,Ge.label=5;case 5:return je=0?"&":"?")+ht.join("&")),Xe&&(Xe.isParentFullscreen||Xe.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",It),document.addEventListener("webkitfullscreenchange",It),document.addEventListener("mozfullscreenchange",It)),Ft.wordOptions&&(Ft.wpsOptions=Ft.wordOptions),Ft.excelOptions&&(Ft.etOptions=Ft.excelOptions),Ft.pptOptions&&(Ft.wppOptions=Ft.pptOptions),typeof Ce.print=="object"){var dt="wpsconfig_print";typeof Ce.print.subscribe=="function"&&(Ce[dt]=Ce.print.subscribe,Ft.print={callback:dt},Ce.print.custom!==void 0&&(Ft.print.custom=Ce.print.custom)),delete Ce.print}return typeof Ce.exportPdf=="function"&&(Ce[dt="wpsconfig_export_pdf"]=Ce.exportPdf,Ft.exportPdf={callback:dt},delete Ce.exportPdf),Ft.commandBars&&Qe(Ft.commandBars,!1),y(y({},Ft),{subscriptions:Ce})},ft=function(lt){lt===void 0&&(lt="");var nt="";if(!nt&<){var Ft=lt.toLowerCase();Ft.indexOf("/office/s/")!==-1&&(nt=Ae.spreadsheet),Ft.indexOf("/office/w/")!==-1&&(nt=Ae.writer),Ft.indexOf("/office/p/")!==-1&&(nt=Ae.presentation),Ft.indexOf("/office/f/")!==-1&&(nt=Ae.pdf)}if(!nt){var We=lt.match(/[\?&]type=([a-z]+)/)||[];nt=Be[We[1]]||""}return nt};function Qe(lt,nt){nt===void 0&&(nt=!0);var Ft=lt.map(function(We){var Ke=We.attributes;if(!Array.isArray(Ke)){var yt=[];for(var Ce in Ke)if(Ke.hasOwnProperty(Ce)){var Re={name:Ce,value:Ke[Ce]};yt.push(Re)}We.attributes=yt}return We});return nt&&z({data:Ft,eventName:"setCommandBars"}),Ft}var an=window.navigator.userAgent.toLowerCase(),At=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(an),vt=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(lt){return!1}}();function It(){var lt={status:Fe.requestFullscreen},nt=document,Ft=nt.fullscreenElement||nt.webkitFullscreenElement||nt.mozFullScreenElement;lt.status=Ft?Fe.requestFullscreen:Fe.exitFullscreen,z({data:lt,eventName:"fullscreenchange"})}var Vt=function(){ce.idMap={}};function wt(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var Wt=0,Bt=new Set;function Ht(lt){return Wt+=1,!lt&&function(nt){Bt.forEach(function(Ft){return Ft(nt)})}(Wt),Wt}function Gt(){var lt=new Error("");return(lt.stack||lt.message||"").split(` +(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{88010:function(gt,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"}},61293:function(gt,Xt){"use strict";Xt.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},38476:function(){"use strict"},84287:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Fe),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+"},86087:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Fe),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=="},39775:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));Xt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},93450:function(gt,Xt,te){"use strict";var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Fe,le,Ye)=>le in Fe?fe(Fe,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Fe[le]=Ye,Be=(Fe,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Fe,Ye,le[Ye]);return Fe};const Je=Fe=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Fe),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));Xt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},74413:function(){"use strict";function gt(oe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=oe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(gt.prototype,"name",{get:function(){return this._name},set:function(oe){if(typeof oe!="string"||oe==="")throw new Error("Shape name must be a valid string.");this._name=oe}}),Object.defineProperty(gt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("The default value must be a real number, not: "+oe);this._defaultValue=oe}}),Object.defineProperty(gt.prototype,"minimum",{get:function(){return this._minimum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Minimum must be a real number, not: "+oe);this._minimum=oe}}),Object.defineProperty(gt.prototype,"maximum",{get:function(){return this._maximum},set:function(oe){if(typeof oe!="number"||isNaN(oe))throw new Error("Maximum must be a real number, not: "+oe);this._maximum=oe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(oe,a){var E=go.Shape._FigureParameters[oe];return E?E[a]:null},go.Shape.setFigureParameter=function(oe,a,E){if(!(E instanceof gt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[oe];b||(b=[],go.Shape._FigureParameters[oe]=b),b[a]=E};var Xt=[];function te(oe,a){var E=Xt.pop();return E===void 0?new go.Point(oe,a):(E.x=oe,E.y=a,E)}function y(){var oe=Xt.pop();return oe===void 0?new go.Point:oe}function fe(oe){Xt.push(oe)}function ye(oe,a,E,b,x,z,ee,ne,re){re||(re=new go.Point);var ce=oe-E,ie=x-ee,Se=NaN,Oe=NaN;if(ce===0)if(ie===0)oe===E&&(Se=oe,Oe=a);else{var Me=(z-ne)/ie,ut=z-Me*x;Se=oe,Oe=Me*Se+ut}else if(ie===0){var ft=(a-b)/ce,Qe=a-ft*oe;Se=x,Oe=ft*Se+Qe}else{var ft=(a-b)/ce,Me=(z-ne)/ie,Qe=a-ft*oe,ut=z-Me*x;Se=(ut-Qe)/(ft-Me),Oe=ft*Se+Qe}return re.x=Se,re.y=Oe,re}function he(oe,a,E,b,x,z,ee,ne,re,ce,ie,Se,Oe,Me){var ut=1-re,ft=re,Qe=oe*ut+E*ft,nn=a*ut+b*ft,At=E*ut+x*ft,vt=b*ut+z*ft,It=x*ut+ee*ft,Vt=z*ut+ne*ft,wt=Qe*ut+At*ft,Wt=nn*ut+vt*ft,Bt=At*ut+It*ft,Ht=vt*ut+Vt*ft,Gt=wt*ut+Bt*ft,Zt=Wt*ut+Ht*ft;ce.x=Qe,ce.y=nn,ie.x=wt,ie.y=Wt,Se.x=Gt,Se.y=Zt,Oe.x=Bt,Oe.y=Ht,Me.x=It,Me.y=Vt}var Ee=new go.Spot(.156,.156),Ae=new go.Spot(.844,.844),Be=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new gt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var x=b*Be,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-x,0,a,x)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-x,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,x,E,0,E-x)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close()));return x>1&&(z.spot1=new go.Spot(0,0,x,x),z.spot2=new go.Spot(1,1,-x,-x)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(oe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(oe,a,E){var b=a/2,x=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return x.spot1=Ee,x.spot2=Ae,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Line1",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(oe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,Be*a,0,a,(1-Be)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,Be*E,(1-Be)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,Be*E,Be*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-Be)*a,0,0,(1-Be)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new gt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var x=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),xa&&(b=a);var x=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),x.5&&(b=.5);var x=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),xa&&(b=a/2);var x=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())),xa&&(b=a/2);var x=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-x,E)).add(new go.PathSegment(go.PathSegment.Line,x,E).close())):z.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),x0&&(ee.add(new go.PathSegment(go.PathSegment.Move,a/2+ne,a/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,x,x,ne,ne).close())),z.spot1=Ee,z.spot2=Ae,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(oe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new gt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new gt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(oe,a,E){var b=oe?oe.parameter1:NaN,x=oe?oe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(x)&&(x=315);var z=b%360;z<0&&(z+=360);var ee=x%360,ne=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,z,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(oe,a,E){var b=Be/Math.SQRT2*.5,x=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,x*a,z*E,a,(1-b)*E,(x+b)*a,(z+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var x=Math.min(b,a)/2,z=a/2,ee=E/2;return new go.Geometry().add(new go.PathFigure(z-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+x,0)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee-x)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee-x).close()))}),go.Shape.setFigureParameter("ThinCross",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var x=Math.min(b,a)/2,z=a/2,ee=E/2;return new go.Geometry().add(new go.PathFigure(z-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+x,0)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee-x)).add(new go.PathSegment(go.PathSegment.Line,a,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,z+x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,E)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee+x)).add(new go.PathSegment(go.PathSegment.Line,0,ee-x)).add(new go.PathSegment(go.PathSegment.Line,z-x,ee-x).close()))}),go.Shape.setFigureParameter("ThickX",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(oe,a,E){var b=oe?oe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}else{var z=a/2,ee=E/2,ne=Math.atan2(E,a),re=b-Math.min(Math.cos(ne)*b/2,z),ce=b-Math.min(Math.sin(ne)*b/2,ee),x=new go.Geometry,ie=new go.PathFigure(re,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z,.2*E)),ie.add(new go.PathSegment(go.PathSegment.Line,a-re,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,ce)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,a,E-ce)),ie.add(new go.PathSegment(go.PathSegment.Line,a-re,E)),ie.add(new go.PathSegment(go.PathSegment.Line,z,.8*E)),ie.add(new go.PathSegment(go.PathSegment.Line,re,E)),ie.add(new go.PathSegment(go.PathSegment.Line,0,E-ce)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ce).close()),x}}),go.Shape.setFigureParameter("ThinX",0,new gt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var x=new go.Geometry,z=new go.PathFigure(.1*a,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),x}),go.Shape.setFigureParameter("SquareIBeam",0,new gt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.2);var x=new go.Geometry,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),x}),go.Shape.setFigureParameter("RoundedIBeam",0,new gt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.5);var x=new go.Geometry,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),x}),go.Shape.defineFigureGenerator("HalfEllipse",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,Be*a,0,a,(.5-Be/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+Be/2)*E,Be*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.4*a,.6*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var z=.2,ee=.3,ne=0,re=z*Be;return x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+ne)*E,(.5-z+ee)*a,(.5+re+ne)*E,(.5-re+ee)*a,(.5+z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+ne)*E,(.5+re+ee)*a,(.5+z+ne)*E,(.5+z+ee)*a,(.5+re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+ne)*E,(1-.5+z+ee)*a,(.5-re+ne)*E,(.5+re+ee)*a,(.5-z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-re+ee)*a,(.5-z+ne)*E,(.5-z+ee+.05)*a,(.5-re+ne-.02)*E)),z=.2,ee=0,ne=-.3,re=z*Be,x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+ne)*E,(.5+re+ee)*a,(.5+z+ne)*E,(.5+z+ee)*a,(.5+re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+ne)*E,(1-.5+z+ee)*a,(.5-re+ne)*E,(.5+re+ee)*a,(.5-z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+ne)*E,(.5-re+ee)*a,(.5-z+ne)*E,(.5-z+ee)*a,(.5-re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-re+ee)*a,(.5+z+ne)*E,(.5-z+ee)*a,(.5+re+ne)*E,(.5-re+ee)*a,(.5+z+ne)*E)),z=.2,ee=-.3,ne=0,re=z*Be,x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+ne)*E,(1-.5+z+ee-.05)*a,(.5-re+ne-.02)*E,(.5+re+ee)*a,(.5-z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+ne)*E,(.5-re+ee)*a,(.5-z+ne)*E,(.5-z+ee)*a,(.5-re+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+ne)*E,(.5-z+ee)*a,(.5+re+ne)*E,(.5-re+ee)*a,(.5+z+ne)*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+re+ee)*a,(.5+z+ne)*E,(.5+z+ee)*a,(.5+re+ne)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.5,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),x.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var z=.1,ee=.5,ne=.25;return x.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*a,ne*E)),x.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ee,E*ne,z*a,z*a).close()),x=new go.PathFigure(a*.5,0,!1),b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ne=.75,x=new go.PathFigure((ee+z)*a,ne*E,!0),b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ee,E*ne,z*a,z*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(oe,a,E){var b=.8535533905932737,x=.5*a,z=.5*E;return new go.Geometry().add(new go.PathFigure(x,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,x,z,x,z)).add(new go.PathSegment(go.PathSegment.Line,x,E)).add(new go.PathSegment(go.PathSegment.Move,x,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,x,z)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=.5,ne=.5,re=new go.PathFigure(ee*a,(ne-z)*E);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),z=.4,x=Be*.4;var ce=y(),ie=y(),Se=y(),Oe=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.42,ce,ie,Se,Oe,Oe);var Me=y(),ut=y(),ft=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.58,Oe,Oe,ft,Me,ut);var Qe=y(),nn=y(),At=y();he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.42,Qe,nn,At,Oe,Oe);var vt=y(),It=y(),Vt=y();return he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.58,Oe,Oe,Vt,vt,It),re.add(new go.PathSegment(go.PathSegment.Move,Vt.x*a,Vt.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,vt.x*a,vt.y*E,It.x*a,It.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,Se.x*a,Se.y*E,ce.x*a,ce.y*E,ie.x*a,ie.y*E)),re.add(new go.PathSegment(go.PathSegment.Line,Vt.x*a,Vt.y*E).close()),re.add(new go.PathSegment(go.PathSegment.Move,At.x*a,At.y*E)),re.add(new go.PathSegment(go.PathSegment.Line,ft.x*a,ft.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,Me.x*a,Me.y*E,ut.x*a,ut.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,At.x*a,At.y*E,Qe.x*a,Qe.y*E,nn.x*a,nn.y*E).close()),fe(ce),fe(ie),fe(Se),fe(Oe),fe(Me),fe(ut),fe(ft),fe(Qe),fe(nn),fe(At),fe(vt),fe(It),fe(Vt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new gt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var x=(a-b)/2,z=x+b;return new go.Geometry().add(new go.PathFigure(z,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,x,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(oe,a,E){var b=new go.Geometry,x=Be*.4,z=.4,ee=.5,ne=.5,re=y(),ce=y(),ie=y(),Se=y(),Oe=new go.PathFigure((ee-z)*a,ne*E,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.44,ie,Se,ce,re,re),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*a,ce.y*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E));var Me=te(ce.x,ce.y);he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.56,re,re,ce,ie,Se);var ut=te(ce.x,ce.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Me.x*.1+.95*.9)*a,Me.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Me.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(ut.x*.1+.9)*a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(ut.x*.1+.9)*a,(ut.y*.1+.05*.9)*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,ut.x*a,ut.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),z=.35,x=Be*.35;var ft=new go.PathFigure(ee*a,(ne-z)*E,!1);b.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ft.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E));var Qe=new go.PathFigure((ee-z)*a,ne*E,!1);return b.add(Qe),fe(re),fe(ce),fe(ie),fe(Se),fe(Me),fe(ut),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(oe,a,E){var b=new go.Geometry,x=.375,z=0,ee=-.125,ne=x*Be,re=new go.PathFigure((.525+z)*a,(.5+x+ee)*E,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*E,(.5+ne+z)*a,(.5+x+ee)*E,(.5+x+z)*a,(.5+ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*E,(1-.5+x+z)*a,(.5-ne+ee)*E,(.5+ne+z)*a,(.5-x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*E,(.5-ne+z)*a,(.5-x+ee)*E,(.5-x+z)*a,(.5-ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*a,(.5+x+ee)*E,(.5-x+z)*a,(.5+ne+ee)*E,(.5-ne+z)*a,(.5+x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),re.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),re.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),re.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),re.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),re.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),re.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),x=.325,z=0,ee=-.125,ne=x*Be;var re=new go.PathFigure((1-.5+x+z)*a,(.5+ee)*E,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+x+ee)*E,(.5+x+z)*a,(.5+ne+ee)*E,(.5+ne+z)*a,(.5+x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*E,(.5-ne+z)*a,(.5+x+ee)*E,(.5-x+z)*a,(.5+ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-x+ee)*E,(.5-x+z)*a,(.5-ne+ee)*E,(.5-ne+z)*a,(.5-x+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*a,(.5+ee)*E,(.5+ne+z)*a,(.5-x+ee)*E,(1-.5+x+z)*a,(.5-ne+ee)*E));var re=new go.PathFigure((.525+z)*a,(.5+x+ee)*E,!1);return b.add(re),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(oe,a,E){var b=oe?oe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(oe,a,E){var b=oe?oe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(oe,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(oe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(oe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new gt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new gt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=.3);var z=(1-b)*a,ee=(.5-x/2)*E,ne=(.5+x/2)*E,re=new go.Geometry,ce=new go.PathFigure(0,ee,!0);re.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,z,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),re.spot1=new go.Spot(0,ee/E);var ie=ye(0,ne/E,1,ne/E,z/a,1,1,.5,y());return re.spot2=new go.Spot(ie.x,ie.y),fe(ie),re}),go.Shape.setFigureParameter("Arrow2",0,new gt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new gt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=30),x=Math.min(x,E/2);var z=a-b,ee=(E-x)/2,ne=ee+x,re=new go.Geometry,ce=new go.PathFigure(0,ee,!0);re.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z,ee)),ce.add(new go.PathSegment(go.PathSegment.Line,z,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,E)),ce.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),re.spot1=new go.Spot(0,ee/E);var ie=ye(0,ne/E,1,ne/E,z/a,1,1,.5,y());return re.spot2=new go.Spot(ie.x,ie.y),fe(ie),re}),go.Shape.defineFigureGenerator("Chevron",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new gt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=(.5-b/2)*E,z=(.5+b/2)*E,ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var re=ye(0,.5,.3,0,0,x/E,.1,x/E,y());return ee.spot1=new go.Spot(re.x,re.y),re=ye(.7,1,1,.5,0,z/E,1,z/E,re),ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new gt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new gt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=40);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=100);var z=(E-b)/2,ee=z+b,ne=(E-x)/2,re=ne+x;(b>E||x>E)&&(x>b?(b=b*E/x,z=(E-b)/2,ee=z+b,ne=0,re=E):(z=0,ee=E,ne=0,re=E));var ce=new go.Geometry,ie=new go.PathFigure(a,.5*E,!0);ce.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close());var Se=ye(0,.5,.3,ne/E,0,z/E,1,z/E,y());return ce.spot1=new go.Spot(Se.x,Se.y),Se=ye(.7,re/E,1,.5,0,ee/E,1,ee/E,Se),ce.spot2=new go.Spot(Se.x,Se.y),fe(Se),ce}),go.Shape.setFigureParameter("IBeamArrow",0,new gt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=(.5-b/2)*E,z=(.5+b/2)*E,ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(0,x/E);var re=ye(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new gt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new gt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=40);var x=oe?oe.parameter2:NaN;isNaN(x)&&(x=100);var z=(E-b)/2,ee=z+b,ne=(E-x)/2,re=ne+x;(b>E||x>E)&&(x>b?(b=b*E/x,z=(E-b)/2,ee=z+b,ne=0,re=E):(z=0,ee=E,ne=0,re=E));var ce=new go.Geometry,ie=new go.PathFigure(a,.5*E,!0);ce.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close()),ce.spot1=new go.Spot(0,z/E);var Se=ye(.7,re/E,1,.5,0,ee/E,1,ee/E,y());return ce.spot2=new go.Spot(Se.x,Se.y),fe(Se),ce}),go.Shape.setFigureParameter("Pointer",0,new gt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.1);var x=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),x.spot1=new go.Spot(b,.35);var ee=ye(.2,.65,1,.65,0,1,1,.5,y());return x.spot2=new go.Spot(ee.x,ee.y),fe(ee),x}),go.Shape.setFigureParameter("RoundedPointer",0,new gt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.3);var x=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),x.spot1=new go.Spot(b,.35);var ee=ye(0,.65,1,.65,0,1,1,.5,y());return x.spot2=new go.Spot(ee.x,ee.y),fe(ee),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new gt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.4);var x=(.5-b/2)*E,z=(.5+b/2)*E,ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,.3);var re=ye(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new gt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=50);var x=(E-b)/2,z=x+b;b>E&&(x=0,z=E);var ee=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,z)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,x/E);var re=ye(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),fe(re),ee}),go.Shape.setFigureParameter("SquareArrow",0,new gt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.7);var x=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(b,1),x}),go.Shape.defineFigureGenerator("Cone1",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.1,ee=new go.PathFigure(0,.9*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-x)*a,E,0,(.9+z)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.9*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var z=new go.PathFigure(0,.9*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.3*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var z=new go.PathFigure(0,.3*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(0,b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Be*b,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+z)*a,0,1*a,Be*b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-Be*b,(.5+z)*a,1*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,1*E,0,E-Be*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b));var ne=new go.PathFigure(a,b,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-Be*b,(.5+z)*a,2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*a,2*b,0,2*b-Be*b)),x.spot1=new go.Spot(0,0,0,2*b),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder2",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(0,E-b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Be*b,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+z)*a,0,a,Be*b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-Be*b,(.5+z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,E,0,E-Be*b));var ne=new go.PathFigure(0,E-b,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-Be*b,(.5-z)*a,E-2*b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+z)*a,E-2*b,a,E-b-Be*b)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,0,-2*b),x}),go.Shape.defineFigureGenerator("Cylinder3",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(b,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Be*b,0,a,(.5-z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Be*b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,b,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Be*b,E,0,(.5+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Be*b,0));var ne=new go.PathFigure(b,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+Be*b,0,2*b,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+z)*E,b+Be*b,E)),x.spot1=new go.Spot(0,0,2*b,0),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder4",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var x=new go.Geometry,z=Be*.5,ee=new go.PathFigure(a-b,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Be*b,0,a,(.5-z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Be*b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,b,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Be*b,E,0,(.5+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Be*b,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var ne=new go.PathFigure(a-b,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-Be*b,0,a-2*b,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+z)*E,a-b-Be*b,E)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,-2*b,0),x}),go.Shape.defineFigureGenerator("Prism1",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.25*a,.25*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.25*a,.25*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.25*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(oe,a,E){var b=new go.Geometry,x=.2,z=.1,ee=Be*x,ne=Be*z,re=.5,ce=.1,ie=new go.PathFigure(re*a,(ce+z)*E,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re-x)*a,ce*E,(re-ee)*a,(ce+z)*E,(re-x)*a,(ce+ne)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-z)*E,(re-x)*a,(ce-ne)*E,(re-ee)*a,(ce-z)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re+x)*a,ce*E,(re+ee)*a,(ce-z)*E,(re+x)*a,(ce-ne)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+z)*E,(re+x)*a,(ce+ne)*E,(re+ee)*a,(ce+z)*E));var Se=.05,Oe=Be*Se;re=.05,ce=.25;var Me=new go.PathFigure(.5*a,.2*E,!0);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),re=.95,ce=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,(re+Se)*a,ce*E,(re+Oe)*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Se=.025,Oe=Be*Se,re=.825,ce=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Se=.05,Oe=Be*Se,re=.5,ce=.7,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Me.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Se=.025,Oe=Be*Se,re=.175,ce=.35,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Me.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Se=.05,Oe=Be*Se,re=.05,ce=.25,Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E,(re-Oe)*a,(ce-Se)*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new gt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(oe,a,E){var b=oe?oe.parameter1:NaN;isNaN(b)&&(b=.2);var x=new go.Geometry,z=new go.PathFigure(a,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),x.spot1=new go.Spot(0,b),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Collate",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var z=new go.PathFigure(.5*a,.5*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,x*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),b}),go.Shape.defineFigureGenerator("Database",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.1,ee=new go.PathFigure(a,.1*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-x)*a,E,0,(.9+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+x)*a,0,a,(.1-z)*E));var ne=new go.PathFigure(a,.1*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+x)*a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-x)*a,.2*E,0,(.1+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+x)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-x)*a,.3*E,0,(.2+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+z)*E,(.5+x)*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-x)*a,.4*E,0,(.3+z)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.1,ee=new go.PathFigure(a,.1*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-x)*a,E,0,(.9+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+x)*a,0,a,(.1-z)*E));var ne=new go.PathFigure(a,.1*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+x)*a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-x)*a,.2*E,0,(.1+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+x)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-x)*a,.3*E,0,(.2+z)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.25*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)?x=.2:x<.15&&(x=.15);var z=Be*.2,ee=new go.PathFigure(0,.2*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-z)*E,(.2-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+z)*a,0,a,(.2-z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+z)*E,(.8+z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-z)*a,E,0,(.8+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var ne=new go.PathFigure(0,x*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;(isNaN(x)||x<.1)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,x*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),b}),go.Shape.defineFigureGenerator("Document",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(0,.7*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;(isNaN(x)||x<.2)&&(x=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(x*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(.1*a,.4*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.75*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var z=new go.PathFigure(a,.5*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E));var ee=new go.PathFigure(a,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN,z=oe?oe.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(x*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,z*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,z*E)),b}),go.Shape.defineFigureGenerator("Junction",function(oe,a,E){var b=new go.Geometry,x=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=Be*.5,ne=.5,re=new go.PathFigure(a,ne*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,a,(ne+ee)*E,(ne+ee)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*E,(ne-ee)*a,E,0,(ne+ee)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,0,0,(ne-ee)*E,(ne-ee)*a,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,a,ne*E,(ne+ee)*a,0,a,(ne-ee)*E));var ce=new go.PathFigure((z+x)*a,(z+x)*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z*a,z*E)),ce.add(new go.PathSegment(go.PathSegment.Move,z*a,(z+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(z+x)*a,z*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(0,.7*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var z=new go.PathFigure(.1*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=new go.PathFigure(.5*a,E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-x)*a,E,0,(z+x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-x)*E,(z-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+x)*a,0,a,(z-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*a,.9*E,a,(z+x)*E,(z+x)*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.7);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,x*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var z=new go.PathFigure(.1*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,.1*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var z=new go.PathFigure(.2*a,.1*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=1-x,ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var ne=new go.PathFigure(.5*x*a,x*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*x)*a,x*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=new go.PathFigure(a,z*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+x)*E,(z+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-x)*a,E,0,(z+x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-x)*E,(z-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+x)*a,0,a,(z-x)*E));var ne=new go.PathFigure(a,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(oe,a,E){var b=new go.Geometry;E=E/.8;var x=new go.PathFigure(0,.7*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN,z=oe?oe.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN,z=oe?oe.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure((1-x)*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Move,x*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(x*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.25);var z=new go.PathFigure(x*a,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ee=new go.PathFigure(x*a,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)),b.spot1=new go.Spot(x,0),b.spot2=new go.Spot(1-x,1),b}),go.Shape.defineFigureGenerator("Terminator",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.25*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(oe,a,E){var b=new go.Geometry,x=oe?oe.parameter1:NaN;isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-x)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+x)*a,0,a,(.5-x)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+x)*E,(.5+x)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=new go.PathFigure(a,z*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+x)*E,(z+x)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-x)*a,E,0,(z+x)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-x)*E,(z-x)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+x)*a,0,a,(z-x)*E));var ne=new go.PathFigure(a,z*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,z*E));var re=new go.PathFigure(.8*a,.75*E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),re.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),re.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(oe,a,E){var b=new go.Geometry,x=Be*.1,z=.1,ee=.9,ne=.5,re=new go.PathFigure(.8*a,.5*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,E)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ce=new go.PathFigure((ee+z)*a,ne*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne-z)*E,(ee+z)*a,(ne-x)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=Be*.4,ee=Be*.1,ne=.1,re=.9,ce=.5,ie=new go.PathFigure(.8*a,.5*E,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+z)*E,(.4+x)*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,0,E)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+x)*a,0,.8*a,(.5-z)*E));var Se=new go.PathFigure((re+ne)*a,ce*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+ne)*E,(re+ne)*a,(ce+ee)*E,(re+ee)*a,(ce+ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a,ce*E,(re-ee)*a,(ce+ne)*E,(re-ne)*a,(ce+ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-ne)*E,(re-ne)*a,(ce-ee)*E,(re-ee)*a,(ce-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a,ce*E,(re+ee)*a,(ce-ne)*E,(re+ne)*a,(ce-ee)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=0,ne=.5,re=new go.PathFigure(.8*a,.5*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ee+z)*a,(ne-x)*E,.7*a,(ne-z)*E)),x=.1,z=Be*.1,ee=.9,ne=.5;var ce=new go.PathFigure((ee-x)*a,ne*E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=0,ne=.5,re=new go.PathFigure(0,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ee+z+z)*a,(ne-x)*E,.8*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(ne+z)*E,(ee+z+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=.2,ne=.5,re=new go.PathFigure(.1*a,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ee+z)*a,(ne-x)*E,.7*a,(ne-z)*E)),x=.1,z=Be*.1,ee=.9,ne=.5;var ie=new go.PathFigure((ee-x)*a,ne*E,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*x,ee=.2,ne=.5,re=new go.PathFigure(.1*a,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ce=new go.PathFigure(.2*a,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ee+z)*a,(ne-x)*E,.9*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(oe,a,E){var b=new go.Geometry,x=Be*.1,z=.1,ee=.1,ne=.5,re=new go.PathFigure((ee-x*.5)*a,E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.3,re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,(ee+z)*a,0,(ee+x)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.5,re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,(ee+z)*a,0,(ee+x)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.7,re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,(ee+z)*a,0,(ee+x)*a,E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-x)*a,E,(ee-z)*a,0)),ee=.9,re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x*.5)*a,E,(ee+z)*a,0,(ee+x)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(oe,a,E){var b=new go.Geometry,x=Be*.5,z=.5,ee=.5,ne=.5,re=new go.PathFigure((ee-z)*a,ne*E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-z)*E,(ee-z)*a,(ne-x)*E,(ee-x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne-z)*E,(ee+z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*a,ne*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*a,ne*E,ee*a,(ne-z)*E,ee*a,(ne+z)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.75*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(oe,a,E){var b=new go.Geometry,x=a,z=E;a=a*.38,E=E*.6;var ee=Be*.8,ne=.8,re=0,ce=.5,ie=(x-a)/2,Se=(z-E)/2,Oe=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a+ie,ce*E+Se,(re-ee)*a+ie,(ce+ne)*E+Se,(re-ne)*a+ie,(ce+ee)*E+Se)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re-ne)*a+ie,(ce-ee)*E+Se,(re-ee)*a+ie,(ce-ne)*E+Se)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne+ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce-ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce-ee)*E+Se)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce+ee)*E+Se,re*a+ie,(ce+ne)*E+Se).close()),ee=Be*.4,ne=.4,re=.2,ce=.5;var Me=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a+ie,ce*E+Se,(re-ee)*a+ie,(ce+ne)*E+Se,(re-ne)*a+ie,(ce+ee)*E+Se)),Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re-ne)*a+ie,(ce-ee)*E+Se,(re-ee)*a+ie,(ce-ne)*E+Se)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne+ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce-ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce-ee)*E+Se)),Me.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re-ne+ee*.5)*a+ie,(ce+ee)*E+Se,re*a+ie,(ce+ne)*E+Se).close()),ee=Be*.2,ne=.2,re=.5,ce=.5;var ut=new go.PathFigure((re-ne)*a+ie,ce*E+Se,!0);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re-ne)*a+ie,(ce-ee)*E+Se,(re-ee)*a+ie,(ce-ne)*E+Se)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a+ie,ce*E+Se,(re+ee)*a+ie,(ce-ne)*E+Se,(re+ne)*a+ie,(ce-ee)*E+Se)),ut.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re+ne)*a+ie,(ce+ee)*E+Se,(re+ee)*a+ie,(ce+ne)*E+Se)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(re-ne)*a+ie,ce*E+Se,(re-ee)*a+ie,(ce+ne)*E+Se,(re-ne)*a+ie,(ce+ee)*E+Se)),ee=Be*.4,ne=.4,re=.8,ce=.5;var ft=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);b.add(ft),ft.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a+ie,ce*E+Se,(re+ee)*a+ie,(ce-ne)*E+Se,(re+ne)*a+ie,(ce-ee)*E+Se)),ft.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re+ne)*a+ie,(ce+ee)*E+Se,(re+ee)*a+ie,(ce+ne)*E+Se)),ft.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne-ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce+ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce+ee)*E+Se)),ft.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce-ee)*E+Se,re*a+ie,(ce-ne)*E+Se).close()),ee=Be*.8,ne=.8,re=1,ce=.5;var Qe=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);return b.add(Qe),Qe.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne)*a+ie,ce*E+Se,(re+ee)*a+ie,(ce-ne)*E+Se,(re+ne)*a+ie,(ce-ee)*E+Se)),Qe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce+ne)*E+Se,(re+ne)*a+ie,(ce+ee)*E+Se,(re+ee)*a+ie,(ce+ne)*E+Se)),Qe.add(new go.PathSegment(go.PathSegment.Bezier,(re+ne-ee*.5)*a+ie,ce*E+Se,re*a+ie,(ce+ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce+ee)*E+Se)),Qe.add(new go.PathSegment(go.PathSegment.Bezier,re*a+ie,(ce-ne)*E+Se,(re+ne-ee*.5)*a+ie,(ce-ee)*E+Se,re*a+ie,(ce-ne)*E+Se).close()),b}),go.Shape.defineFigureGenerator("Email",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.35*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var z=new go.PathFigure(.1*a,E,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.6*a,E,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var ne=new go.PathFigure(0,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(oe,a,E){var b=new go.Geometry,x=Be*.4,z=.4,ee=.5,ne=.5,re=y(),ce=y(),ie=y(),Se=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.5,re,re,ce,ie,Se);var Oe=te(ce.x,ce.y),Me=new go.PathFigure(ce.x*a,ce.y*E,!0);b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne+z)*E,(ee-z)*a,(ne+x)*E)),he(ee-z,ne,ee-z,ne-x,ee-x,ne-z,ee,ne-z,.5,ie,Se,ce,re,re),Me.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*a,ce.y*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),x=Be*.3,z=.3,he(ee-z,ne,ee-z,ne-x,ee-x,ne-z,ee,ne-z,.5,ie,Se,ce,re,re),Me.add(new go.PathSegment(go.PathSegment.Line,ce.x*a,ce.y*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,Se.x*a,Se.y*E,ie.x*a,ie.y*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.5,re,re,ce,ie,Se),Me.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*a,ce.y*E,Se.x*a,Se.y*E,ie.x*a,ie.y*E).close());var Me=new go.PathFigure(.45*a,0,!0);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Me.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),fe(re),fe(ce),fe(ie),fe(Se),fe(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E/2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function z(ee,ne,re){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*a,(.8+re)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*a,(.5+re)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*a,(.5+re)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*a,(.8+re)*E).close())}return z(x,0,0),z(x,.4,0),z(x,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.2*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.37*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),x.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),x.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),x.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),x.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),x.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(oe,a,E){var b=new go.Geometry,x=.5,z=0,ee=0,ne=x*Be,re=.4*Math.SQRT2/2+.5,ce=.5-.5*Math.SQRT2/2,ie=1,Se=.5,Oe=.5,Me=0,ut=new go.PathFigure(re*a,(1-ce)*E,!1);return b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,Se*E,ie*a,.7*E,ie*a,Se*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+z)*a,(Me+z)*E,(.5+x+z)*a,(.5-ne+z)*E,(.5+ne+z)*a,(.5-x+z)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*a,(.5+ee)*E,(.5-ne+z)*a,(.5-x+ee)*E,(.5-x+z)*a,(.5-ne+ee)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*a,.9*E,(.5-x+z)*a,(.5+ne+ee)*E,(.5-ne+z)*a,.9*E)),ut.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*a,.8*E)),ut.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*a,.9*E)),ut.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Move,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x);var z=new go.PathFigure(a,E,!1);b.add(z);var ee=new go.PathFigure(0,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.2*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var x=new go.PathFigure(0,.2*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.7*a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var z=new go.PathFigure(.45*a,.73*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),z.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),z.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x);var z=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),z.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ee=.5-.285,ne=.5,re=ee,ce=Math.PI/4,ie=4*(1-Math.cos(ce))/(3*Math.sin(ce)),Se=ie*.5,Oe=ee,Me=ee,ut=ie*Oe,ft=ie*Me;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Oe)*a,re*E,(ne-(ut+Oe)/2)*a,(re+(Me+ft)/2)*E,(ne-Oe)*a,(re+ft)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-Me)*E,(ne-Oe)*a,(re-ft)*E,(ne-ut)*a,(re-Me)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Oe)*a,re*E,(ne+ut)*a,(re-Me)*E,(ne+Oe)*a,(re-ft)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(ne+Oe)*a,(re+ft)*E,(ne+(ut+Oe)/2)*a,(re+(Me+ft)/2)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var Qe=new go.PathFigure(.2*a,E,!1);b.add(Qe),Qe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var nn=new go.PathFigure(.8*a,E,!1);return b.add(nn),nn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var z=new go.PathFigure(.2*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x);var z=new go.PathFigure(a,E,!1);b.add(z);var ee=new go.PathFigure(.1*a,E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.05*a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var z=.05;return x.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*a,.875*E)),x.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,z*a,z*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.45*a,.95*E,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),x.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),x.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var z=new go.PathFigure(.475*a,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),z.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),z.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ee=new go.PathFigure(.675*a,.575*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*.5,ee=new go.PathFigure(a,x*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,x*a,E,a,(x+z)*E,(x+z)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x*E,(x-z)*a,E,0,(x+z)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x*a,0,0,(x-z)*E,(x-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x*E,(x+z)*a,0,a,(x-z)*E));var ne=new go.PathFigure(x*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,x*a,.15*E)),ne.add(new go.PathSegment(go.PathSegment.Move,x*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,x*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.15*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,.15*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ee=new go.PathFigure(0,.5*E,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var z=new go.PathFigure(0,.2*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ee=new go.PathFigure(0,.6*E,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.15*a,.6*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var z=new go.PathFigure(.15*a,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),x.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(a,.8*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ee=.1,ne=Be*.1,re=.2,ce=.9,ie=new go.PathFigure((re-ee)*a,ce*E,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-ee)*E,(re-ee)*a,(ce-ne)*E,(re-ne)*a,(ce-ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re+ee)*a,ce*E,(re+ne)*a,(ce-ee)*E,(re+ee)*a,(ce-ne)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+ee)*E,(re+ee)*a,(ce+ne)*E,(re+ne)*a,(ce+ee)*E)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(re-ee)*a,ce*E,(re-ne)*a,(ce+ee)*E,(re-ee)*a,(ce+ne)*E).close()),ee=.1,ne=Be*.1,re=.8,ce=.9;var Se=new go.PathFigure((re-ee)*a,ce*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-ee)*E,(re-ee)*a,(ce-ne)*E,(re-ne)*a,(ce-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re+ee)*a,ce*E,(re+ne)*a,(ce-ee)*E,(re+ee)*a,(ce-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce+ee)*E,(re+ee)*a,(ce+ne)*E,(re+ne)*a,(ce+ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(re-ee)*a,ce*E,(re-ne)*a,(ce+ee)*E,(re-ee)*a,(ce+ne)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.2*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.5*a,.8*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var ne=new go.PathFigure(.5*a,.7*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var re=.1,ce=Be*.1,ie=.1,Se=.9,Oe=new go.PathFigure((ie-re)*a,Se*E,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*a,Se*E,(ie-ce)*a,(Se+re)*E,(ie-re)*a,(Se+ce)*E)),re=.1,ce=Be*.1,ie=.4,Se=.9;var Me=new go.PathFigure((ie-re)*a,Se*E,!0);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*a,Se*E,(ie-ce)*a,(Se+re)*E,(ie-re)*a,(Se+ce)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.1*a,.4*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var z=new go.PathFigure(.45*a,.7*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ee=new go.PathFigure(.55*a,.4*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var ie=.05,Se=Be*.05,Oe=.175,Me=.95,ne=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E));var ie=.05,Se=Be*.05,Oe=.375,Me=.95,re=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E));var ie=.05,Se=Be*.05,Oe=.625,Me=.95,ce=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E));var ie=.05,Se=Be*.05,Oe=.825,Me=.95,ut=new go.PathFigure((Oe-ie)*a,Me*E,!0);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me-ie)*E,(Oe-ie)*a,(Me-Se)*E,(Oe-Se)*a,(Me-ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,Me*E,(Oe+Se)*a,(Me-ie)*E,(Oe+ie)*a,(Me-Se)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Me+ie)*E,(Oe+ie)*a,(Me+Se)*E,(Oe+Se)*a,(Me+ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,Me*E,(Oe-Se)*a,(Me+ie)*E,(Oe-ie)*a,(Me+Se)*E).close());var ft=new go.PathFigure(0,E,!1);return b.add(ft),ft.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ee=new go.PathFigure(.15*a,E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var ne=.05,re=Be*.05,ce=.35,ie=.775,Se=new go.PathFigure((ce-ne)*a,ie*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(ie-ne)*E,(ce-ne)*a,(ie-re)*E,(ce-re)*a,(ie-ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ne)*a,ie*E,(ce+re)*a,(ie-ne)*E,(ce+ne)*a,(ie-re)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(ie+ne)*E,(ce+ne)*a,(ie+re)*E,(ce+re)*a,(ie+ne)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ne)*a,ie*E,(ce-re)*a,(ie+ne)*E,(ce-ne)*a,(ie+re)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.75*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.25*E,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(oe,a,E){var b=new go.Geometry,x=.3,z=Be*.3,ee=.5,ne=.7,re=new go.PathFigure((ee-x)*a,ne*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E));var ce=new go.PathFigure(0,.7*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.5*a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var z=new go.PathFigure(0,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*.5,ee=.5,ne=.5,re=new go.PathFigure((ee-x)*a,ne*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E));var ce=new go.PathFigure(.15*a,.5*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.1*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(oe,a,E){var b=new go.Geometry,x=.5,z=Be*.5,ee=.5,ne=.5,re=new go.PathFigure((ee-x)*a,ne*E,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E).close()),x=.05,z=Be*.05,ee=.5,ne=.8;var ce=new go.PathFigure((ee-x)*a,ne*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-x)*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee+x)*a,ne*E,(ee+z)*a,(ne-x)*E,(ee+x)*a,(ne-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+x)*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ee-x)*a,ne*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.5*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,.2*E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),x.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var z=new go.PathFigure(0,E*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*1,E*1,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),x.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var z=new go.PathFigure(.126*a,.85*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ee=new go.PathFigure(.402*a,.85*E,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var ne=new go.PathFigure(.678*a,.85*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var re=new go.PathFigure(.5*a,.1*E,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),re.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E*1,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),x.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,E*1,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var z=new go.PathFigure(a*.204,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ee=new go.PathFigure(a*.408,E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var ne=new go.PathFigure(a*.612,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var re=new go.PathFigure(a*.816,E,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),re.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var z=new go.PathFigure(a*.055,.07*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ee=new go.PathFigure(a*.055,.13*E,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var ne=new go.PathFigure(a*.055,.18*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var re=new go.PathFigure(a*1,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),re.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),re.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(.55*a,E,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),x.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),x.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),x.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),x.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),x.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),x.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*1,E*.5,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),x.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),x.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),x.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),x.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),x.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(a*.11,E*.1,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var re=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(oe,a,E){var b=new go.Geometry,x=8,z=x*Be,ee=new go.PathFigure(x,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-z,a-z,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,z,E,0,E-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,z,z,0).close());var ne=new go.PathFigure(a*.83,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var re=new go.PathFigure(a*.83,E*1,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ce=new go.PathFigure(a*.78,E*.05,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(oe,a,E){var b=oe?oe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var x=b*Be,z=E*.8,ee=new go.Geometry,ne=new go.PathFigure(b,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-x,0,a,x)),ne.add(new go.PathSegment(go.PathSegment.Line,a,z-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,z,a,z-x,a-x,z)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,z)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.55,z)),ne.add(new go.PathSegment(go.PathSegment.Line,b,z)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,x,z,0,z-x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,x,x,0).close()),x>1?(ee.spot1=new go.Spot(0,0,x,x),ee.spot2=new go.Spot(1,.8,-x,-x)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*.45,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),x.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var z=new go.PathFigure(a*1,E*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(oe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*.1,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var z=new go.PathFigure(a*.1,E*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ee=new go.PathFigure(a*.28,E*.37,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(oe,a,E){var b=new go.Geometry,x=15,z=x*Be,ee=new go.PathFigure(a*.62,E*.475,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-z,a-z,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,z,E,0,E-z)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*1,!0);b.add(x);var z=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ee=new go.PathFigure(a*.4,E*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*1,!0);b.add(x);var z=.1/.3;return x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*0,E*1,!0);b.add(x);var z=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ee=new go.PathFigure(a*.5,E*0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.15,E*0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.15,E*0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),x.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var z=new go.PathFigure(a*.235,E*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),z.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),z.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(oe,a,E){var b=new go.Geometry,x=new go.PathFigure(a*.5,E*0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),x.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),x.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),x.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),x.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),x.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},80727: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 gt={},Xt="5.0",te={},y=null,fe=!1,ye=!1,he=null,Ee=!1,Ae=null,Be=null,Je=0;Je4?parseFloat(Ue):5};gt.setHTML5Codebase=function(Ue,Ie){Be=Ue,Ht(Ue,Ie)},gt.setJavaCodebase=gt.setJavaCodebaseVersion=gt.isCompiledInstalled=gt.setPreCompiledScriptPath=gt.setPreCompiledResourcePath=function(){},gt.setHTML5CodebaseVersion=function(Ue,Ie){var St=parseFloat(Ue);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}Ae=Ue,Bt(Ue,Ie)},gt.getHTML5CodebaseVersion=function(){return oe},gt.getParameters=function(){return te},gt.setFontsCSSURL=function(Ue){ee=Ue},gt.setGiacJSURL=function(Ue){},gt.setJNLPFile=function(Ue){le=Ue},gt.setJNLPBaseDir=function(Ue){},gt.inject=function(){function Ue(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ie="auto",St=te.id,rt,bt=!1,dn=0;dn=5)return!0;var Ue=gt.getAppletObject();return Ue&&typeof Ue.recalculateEnvironments=="function"?(Ue.recalculateEnvironments(),!0):!1},gt.startAnimation=function(){var Ue=gt.getAppletObject();return Ue&&typeof Ue.startAnimation=="function"?(Ue.startAnimation(),!0):!1},gt.stopAnimation=function(){var Ue=gt.getAppletObject();return Ue&&typeof Ue.stopAnimation=="function"?(Ue.stopAnimation(),!0):!1},gt.getAppletObject=function(){var Ue=te.id!==void 0?te.id:"ggbApplet";return window[Ue]},gt.resize=function(){};var ut=function(Ue,Ie,St){var rt=document.createElement("param");rt.setAttribute("name",Ie),rt.setAttribute("value",St),Ue.appendChild(rt)},ft=function(Ue){return Ue&&Ue!=="false"},Qe=function(Ue,Ie,St){re(oe)<=4.2&&(St=!0);var rt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(rt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var dn=Ie.width,we=Ie.height;if(Ie.disableAutoScale=Ie.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ie.disableAutoScale,Ie.width!==void 0)if(re(oe)<=4.4)ft(Ie.showToolBar)&&(Ie.height-=7),ft(Ie.showAlgebraInput)&&(Ie.height-=37),Ie.width<605&&ft(Ie.showToolBar)&&(Ie.width=605,dn=605);else{var Tt=100;(ft(Ie.showToolBar)||ft(Ie.showMenuBar))&&(Ie.hasOwnProperty("customToolBar")&&(Ie.customToolbar=Ie.customToolBar),Tt=ft(Ie.showMenuBar)?245:155),dn=5?(Ie.appletOnLoad=function(je){var Xe=Ue.querySelector(".ggb_preview");Xe&&Xe.parentNode.removeChild(Xe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(hn),window.GGBT_wsf_view&&$(window).trigger("resize"),on(je)},ta||hn.appendChild(Yt)):bt.appendChild(Yt),hn.appendChild(bt),ta||Ue.appendChild(hn),setTimeout(function(){gt.resize()},1)}else{var lt=document.createElement("div");lt.className="applet_scaler",lt.style.position="relative",lt.style.display="block",lt.appendChild(bt),Ue.appendChild(lt),Ie.appletOnLoad=function(je){gt.resize(),on(je)}}function nt(je,Xe){Xe&&typeof Xe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(je,Xe.appletOnLoad):renderGGBElement(je),Gt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Xe)}function Ft(je,Xe){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:je,params:Xe}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(it){nt(it.article,it.params)}),html5AppletsToProcess=null)},re(oe)<5&&(je.className+=" geogebraweb")):nt(je,Xe)}if(rt){scriptLoadStarted=!0;for(var We=0;We0?(En.remove(),hn.attr("id","fullscreencontent").show(),jQuery(on).append(hn),window.dispatchEvent(new Event("resize"))):Qe(En,Ie,!1),window.GGBT_wsf_view.launchFullScreen(on)}else Ct=rt,Qe(Ue,Ie,!1);if(!window.GGBT_wsf_view)for(we=0;weUe/4*3&&(En=Ue/4*3),on=En/5.8,Tt.setAttribute("src",x),Tt.setAttribute("width",En),Tt.setAttribute("height",on);var hn=(Ue-En)/2,ta=(Ie-on)/2;Tt.style.left=hn+"px",Tt.style.top=ta+"px",bt.appendChild(Tt)}}return bt.appendChild(we),bt},wt=function(Ue){return Ue=Ue.toLowerCase(),Ue==="html5"||Ue==="screenshot"?Ue:"html5"},Wt=["web","webSimple","web3d","tablet","tablet3d","phone"],Bt=function(Ue,Ie){if(oe=Ue,Ie){Ht(oe,!0);return}var St=!fe;if(St){var rt=re(oe);!isNaN(rt)&&rt<4.4&&(St=!1)}var bt,dn;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var we=oe.indexOf("//");we>0?dn=oe:we===0?dn=bt+oe:dn="https://www.geogebra.org/apps/5.2.814.0/";for(var Tt in Wt)if(oe.slice(Wt[Tt].length*-1)===Wt[Tt]||oe.slice((Wt[Tt].length+1)*-1)===Wt[Tt]+"/"){Ht(dn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!ft(te.showToolBar)&&!ft(te.showMenuBar)&&!ft(te.showAlgebraInput)&&!ft(te.enableRightClick)&&(!te.appName||te.appName=="classic")?dn+="webSimple/":dn+="web3d/",Ht(dn,!1)},Ht=function(Ue,Ie){if(Ue.requirejs){Ye=Ue;return}Ue.slice(-1)!=="/"&&(Ue+="/"),Ye=Ue,Ie===null&&(Ie=Ue.indexOf("http")===-1),Ve=Ie,a="web.nocache.js",E=!1;var St=Ye.split("/");St.length>1&&(!Ie&&St[St.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Wt.indexOf(St[St.length-2])>=0&&(a=St[St.length-2]+".nocache.js")),St=Ue.split("/"),oe=St[St.length-3],oe.substr(0,4)==="test"?oe=oe.substr(4,1)+"."+oe.substr(5,1):(oe.substr(0,3)==="war"||oe.substr(0,4)==="beta")&&(oe="5.0");var rt=parseFloat(oe);rt!==NaN&&rt<5&&Ue.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead."),Bt("5.0",Ie))},Gt=function(Ue,Ie){window.console&&window.console.log&&(!Ie||typeof Ie.showLogging=="undefined"||Ie.showLogging&&Ie.showLogging!=="false")&&console.log(Ue)};te.material_id!==void 0?Se(Zt):Zt();function Zt(){var Ue=Xt;Ae!==null?Ue=Ae:parseFloat(Ue)<5&&(Ue="5.0"),Bt(Ue,!1),Be!==null&&Ht(Be,Ve),Ee=!0}return gt},GGBAppletUtils=function(){"use strict";function gt(){return window.GGBT_wsf_edit!==void 0}function Xt(Ee,Ae){Ae!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+Ae+","+Ae+")",Ee.style.webkitTransform="scale("+Ae+","+Ae+")",Ee.style.maxWidth="initial",Ee.querySelector(".ggb_preview")!==null&&(Ee.querySelector(".ggb_preview").style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ee.style.transform="none",Ee.style.webkitTransform="none")}function te(Ee,Ae,Be,Je,Fe,le){var Ye=null;if(le!=null&&le!="")for(var Ve=Ee.parentNode;Ve!=null;)if((" "+Ve.className+" ").indexOf(" "+le+" ")>-1){Ye=Ve;break}else Ve=Ve.parentNode;var Ct=0,oe=0,a=0,E=0,b=0,x=0,z=0;if(Ye)Ct=Ye.offsetWidth,oe=Math.max(Je?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ct=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Ct):(Ct=window.innerWidth,oe=window.innerHeight,a=window.innerWidth),Ee){var ee=Ee.getBoundingClientRect();ee.left>0&&ee.left<=Ct&&(Fe===void 0||!Fe)&&(document.dir==="rtl"?(b=Ct-ee.width-ee.left,x=a<=480?10:30):(x=ee.left,b=a<=480?10:30),E=x+b)}if(Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=Ee.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,z=40)}}return Ee&&((Be===void 0||!Be)&&Ae>0&&Ae+E1&&(le=!0)),Ae&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(le=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))Fe=y(Ee,Ae,le,Be,Ee.scaleContainerClass);else return Je;return le&&(!Ee.hasOwnProperty("scale")||Je===1)?Fe:Math.min(Je,Fe)}function ye(Ee){var Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),Be=Math.min(window.innerHeight,document.documentElement.clientHeight),Je=Ee.getBoundingClientRect(),Fe=(Ae-Je.width)/2,le=(Be-Je.height)/2;le<0&&(le=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Fe<40?Ee.style.left="40px":Ee.style.left=Fe+"px",Ee.style.top=le+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(le<40?Ee.style.top="40px":Ee.style.top=le+"px",Ee.style.left=Fe+"px")}function he(Ee,Ae){var Be=Ee.querySelector(".appletParameters");if(Be){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ae.id!==Be.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(Be.parentElement&&/fullscreen/.test(Be.parentElement.className))return;var Je=fe(Ae,Ee);gt()&&Be.setAttribute("data-param-scale",Je);for(var Fe=null,le=0;le=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(gt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(gt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(gt){var Xt=c[gt];return Xt==null?null:Xt},r=d,webModule.__errFn=e}function B(){function gt(Ee){var Ae=Ee.lastIndexOf(rb);Ae==-1&&(Ae=Ee.length);var Be=Ee.indexOf(sb);Be==-1&&(Be=Ee.length);var Je=Ee.lastIndexOf(tb,Math.min(Be,Ae));return Je>=O?Ee.substring(O,Je+P):W}function Xt(Ee){if(!Ee.match(/^\w+:\/\//)){var Ae=o.createElement(ub);Ae.src=Ee+vb,Ee=gt(Ae.src)}return Ee}function te(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function y(){for(var Ee=o.getElementsByTagName(_),Ae=O;AeO?Ee[Ee.length-P].href:W}function ye(){var Ee=o.location;return Ee.href==Ee.protocol+zb+Ee.host+Ee.pathname+Ee.search+Ee.hash}var he=te();return he==W&&(he=y()),he==W&&(he=fe()),he==W&&ye()&&(he=gt(o.location.href)),he=Xt(he),he}function C(gt){return gt.match(/^\//)||gt.match(/^[a-zA-Z]+:\/\//)?gt:webModule.__moduleBase+gt}function D(){var gt=[],Xt=O,te=[],y=[];function fe(Ee){var Ae=y[Ee](),Be=te[Ee];if(Ae in Be)return Ae;var Je=[];for(var Fe in Be)Je[Be[Fe]]=Fe;throw r&&r(Ee,Je,Ae),null}if(__gwt_isKnownPropertyValue=function(Ee,Ae){return Ae in te[Ee]},webModule.__getPropMap=function(){var Ee={};for(var Ae in te)te.hasOwnProperty(Ae)&&(Ee[Ae]=fe(Ae));return Ee},webModule.__computePropValue=fe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ye;try{ye=Cb;var he=ye.indexOf(Db);he!=-1&&(Xt=parseInt(ye.substring(he+P),$),ye=ye.substring(O,he))}catch(Ee){}return webModule.__softPermutationId=Xt,C(ye+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/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})()},91612:function(gt,Xt){(function(te,y){y(Xt)})(this,function(te){"use strict";var y=function(){return(y=Object.assign||function(lt){for(var nt,Ft=1,We=arguments.length;Ft0&&Ke[Ke.length-1])&&(it[0]===6||it[0]===2)){Ce=0;continue}if(it[0]===3&&(!Ke||it[1]>Ke[0]&&it[1]=0&<.HANDLE_LIST.splice(Ft,1),window.removeEventListener("message",nt,!1)},lt.empty=function(){for(;lt.HANDLE_LIST.length;)window.removeEventListener("message",lt.HANDLE_LIST.shift(),!1)},lt.parse=function(nt){try{return typeof nt=="object"?nt:nt&&JSON.parse(nt)}catch(Ft){return console.log("Message.parse Error:",Ft),nt}},lt.HANDLE_LIST=[],lt}();function Ee(lt){return{}.toString.call(lt)==="[object Function]"}var Ae,Be,Je,Fe,le={origin:""};function Ye(lt,nt){le[lt]=nt}function Ve(lt){return le[lt]}function Ct(lt){var nt=Ve("origin");return!!function(Ft,We){return Ft!==We&&(Ft.replace(/www\./i,"").toLowerCase()!==We.replace(/www\./i,"").toLowerCase()||(Ft.match("www.")?void 0:(Ye("origin",We),!1)))}(nt,lt.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:nt,eventOrigin:lt.origin}),!0)}(function(lt){lt.unknown="unknown",lt.spreadsheet="s",lt.writer="w",lt.presentation="p",lt.pdf="f"})(Ae||(Ae={})),function(lt){lt.wps="w",lt.et="s",lt.presentation="p",lt.pdf="f"}(Be||(Be={})),function(lt){lt.nomal="nomal",lt.simple="simple"}(Je||(Je={})),function(lt){lt[lt.requestFullscreen=1]="requestFullscreen",lt[lt.exitFullscreen=0]="exitFullscreen"}(Fe||(Fe={}));var oe,a,E,b=(oe=0,function(){return oe+=1}),x=function(lt,nt,Ft){Ft===void 0&&(Ft=!0);var We=nt;if(!a){var Ke=function Re(je){var Xe=je.clientHeight,it=je.clientWidth;Xe!==0||it!==0||E?Xe===0&&it===0||!E||(E.disconnect(),E=null):window.ResizeObserver&&(E=new ResizeObserver(function(Ot){Re(je)})).observe(je),a.style.cssText+="height: "+Xe+"px; width: "+it+"px"}.bind(null,We);(a=document.createElement("iframe")).classList.add("web-office-iframe");var yt={id:"office-iframe",src:lt,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var Ce in We?(yt.style="width: "+We.clientWidth+"px; height: "+We.clientHeight+"px;",Ft&&window.addEventListener("resize",Ke)):((We=document.createElement("div")).classList.add("web-office-default-container"),function(Re){var je=document.createElement("style");document.head.appendChild(je);var Xe=je.sheet;Xe.insertRule(Re,Xe.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(We),yt.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),yt)a.setAttribute(Ce,yt[Ce]);We.appendChild(a),a.destroy=function(){a.parentNode.removeChild(a),a=null,window.removeEventListener("resize",Ke),E&&(E.disconnect(),E=null)}}return a},z=function(lt){x().contentWindow&&x().contentWindow.postMessage(JSON.stringify(lt),Ve("origin"))};function ee(lt,nt,Ft){return new Promise(function(We){var Ke=b(),yt=function(Ce){if(!Ct(Ce)){var Re=he.parse(Ce.data);Re.eventName===Ft&&Re.msgId===Ke&&(We(Re.data),he.remove(yt))}};he.add(yt),z({data:lt,msgId:Ke,eventName:nt})})}var ne=function(lt){return ee(lt,"wps.jssdk.api","wps.api.reply")},re=function(lt){return ee(lt,"api.basic","api.basic.reply")},ce={idMap:{}};function ie(lt){return fe(this,void 0,void 0,function(){var nt,Ft,We,Ke,yt,Ce,Re,je,Xe,it;return ye(this,function(Ot){switch(Ot.label){case 0:return Ct(lt)?[2]:(nt=he.parse(lt.data),Ft=nt.eventName,We=nt.callbackId,Ke=nt.data,We&&(yt=ce.idMap[We])?(Ce=yt.split(":"),Re=Ce[0],je=Ce[1],Ft==="api.callback"&&ce[Re]&&ce[Re][je]?[4,(it=ce[Re][je]).callback.apply(it,Ke.args)]:[3,2]):[3,2]);case 1:Xe=Ot.sent(),z({result:Xe,callbackId:We,eventName:"api.callback.reply"}),Ot.label=2;case 2:return[2]}})})}var Se=function(lt){return fe(void 0,void 0,void 0,function(){function nt(){return Object.keys(ce.idMap).find(function(Ot){return ce.idMap[Ot]===We+":"+Ft})}var Ft,We,Ke,yt,Ce,Re,je,Xe,it;return ye(this,function(Ot){switch(Ot.label){case 0:return Ft=lt.prop,We=lt.parentObjId,[4,Me([Ke=lt.value])];case 1:return yt=Ot.sent(),Ce=yt[0],Re=yt[1],lt.value=Ce[0],je=Object.keys(Re)[0],Xe=ce[We],Ke===null&&Xe&&Xe[Ft]&&((it=nt())&&delete ce.idMap[it],delete Xe[Ft],Object.keys(Xe).length||delete ce[We],Object.keys(ce.idMap).length||he.remove(ie)),je&&(Object.keys(ce.idMap).length||he.add(ie),ce[We]||(ce[We]={}),ce[We][Ft]={callbackId:je,callback:Re[je]},(it=nt())&&delete ce.idMap[it],ce.idMap[je]=We+":"+Ft),[2]}})})},Oe=function(lt,nt,Ft,We){return fe(void 0,void 0,void 0,function(){var Ke,yt,Ce,Re,je,Xe,it,Ot;return ye(this,function(Ge){switch(Ge.label){case 0:return Ke=b(),Re=new Promise(function(ke,se){yt=ke,Ce=se}),je={},nt.args?[4,Me(nt.args)]:[3,2];case 1:Xe=Ge.sent(),it=Xe[0],Ot=Xe[1],nt.args=it,je=Ot,Ge.label=2;case 2:return lt!=="api.setter"?[3,4]:[4,Se(nt)];case 3:Ge.sent(),Ge.label=4;case 4:return function(ke){var se=ke[0],pe=ke[1];typeof(se=y({},se)).data=="function"&&(se.data=se.data()),pe(),z(se)}([{eventName:lt,data:nt,msgId:Ke},function(){var ke=this,se=function(pe){return fe(ke,void 0,void 0,function(){var Pe,Ze,ht;return ye(this,function(dt){switch(dt.label){case 0:return Ct(pe)?[2]:(Pe=he.parse(pe.data)).eventName==="api.callback"&&Pe.callbackId&&je[Pe.callbackId]?[4,je[Pe.callbackId].apply(je,Pe.data.args)]:[3,2];case 1:Ze=dt.sent(),z({result:Ze,eventName:"api.callback.reply",callbackId:Pe.callbackId}),dt.label=2;case 2:return Pe.eventName===lt+".reply"&&Pe.msgId===Ke&&(Pe.error?((ht=new Error("")).stack=Pe.error+` +`+Ft,We&&We(),Ce(ht)):yt(Pe.result),he.remove(se)),[2]}})})};return he.add(se),Re}]),[2,Re]}})})};function Me(lt){return fe(this,void 0,void 0,function(){var nt,Ft,We,Ke,yt,Ce,Re,je,Xe,it,Ot;return ye(this,function(Ge){switch(Ge.label){case 0:nt={},Ft=[],We=lt.slice(0),Ge.label=1;case 1:return We.length?(Ke=void 0,[4,We.shift()]):[3,13];case 2:return(yt=Ge.sent())&&yt.done?[4,yt.done()]:[3,4];case 3:Ge.sent(),Ge.label=4;case 4:if(!function(ke){if(!ke)return!1;for(var se=ke;Object.getPrototypeOf(se)!==null;)se=Object.getPrototypeOf(se);return Object.getPrototypeOf(ke)===se}(Ke))return[3,11];for(Re in Ke={},Ce=[],yt)Ce.push(Re);je=0,Ge.label=5;case 5:return je=0?"&":"?")+ht.join("&")),Xe&&(Xe.isParentFullscreen||Xe.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",It),document.addEventListener("webkitfullscreenchange",It),document.addEventListener("mozfullscreenchange",It)),Ft.wordOptions&&(Ft.wpsOptions=Ft.wordOptions),Ft.excelOptions&&(Ft.etOptions=Ft.excelOptions),Ft.pptOptions&&(Ft.wppOptions=Ft.pptOptions),typeof Ce.print=="object"){var dt="wpsconfig_print";typeof Ce.print.subscribe=="function"&&(Ce[dt]=Ce.print.subscribe,Ft.print={callback:dt},Ce.print.custom!==void 0&&(Ft.print.custom=Ce.print.custom)),delete Ce.print}return typeof Ce.exportPdf=="function"&&(Ce[dt="wpsconfig_export_pdf"]=Ce.exportPdf,Ft.exportPdf={callback:dt},delete Ce.exportPdf),Ft.commandBars&&Qe(Ft.commandBars,!1),y(y({},Ft),{subscriptions:Ce})},ft=function(lt){lt===void 0&&(lt="");var nt="";if(!nt&<){var Ft=lt.toLowerCase();Ft.indexOf("/office/s/")!==-1&&(nt=Ae.spreadsheet),Ft.indexOf("/office/w/")!==-1&&(nt=Ae.writer),Ft.indexOf("/office/p/")!==-1&&(nt=Ae.presentation),Ft.indexOf("/office/f/")!==-1&&(nt=Ae.pdf)}if(!nt){var We=lt.match(/[\?&]type=([a-z]+)/)||[];nt=Be[We[1]]||""}return nt};function Qe(lt,nt){nt===void 0&&(nt=!0);var Ft=lt.map(function(We){var Ke=We.attributes;if(!Array.isArray(Ke)){var yt=[];for(var Ce in Ke)if(Ke.hasOwnProperty(Ce)){var Re={name:Ce,value:Ke[Ce]};yt.push(Re)}We.attributes=yt}return We});return nt&&z({data:Ft,eventName:"setCommandBars"}),Ft}var nn=window.navigator.userAgent.toLowerCase(),At=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(nn),vt=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(lt){return!1}}();function It(){var lt={status:Fe.requestFullscreen},nt=document,Ft=nt.fullscreenElement||nt.webkitFullscreenElement||nt.mozFullScreenElement;lt.status=Ft?Fe.requestFullscreen:Fe.exitFullscreen,z({data:lt,eventName:"fullscreenchange"})}var Vt=function(){ce.idMap={}};function wt(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var Wt=0,Bt=new Set;function Ht(lt){return Wt+=1,!lt&&function(nt){Bt.forEach(function(Ft){return Ft(nt)})}(Wt),Wt}function Gt(){var lt=new Error("");return(lt.stack||lt.message||"").split(` `).slice(2).join(` -`)}function Zt(lt,nt){var Ft,We=this,Ke=nt.Events,yt=nt.Enum,Ce=nt.Props,Re=Ce[0],je=Ce[1],Xe={objId:Wt};switch(function ke(se,pe,Pe){for(var Ze=pe.slice(0),ht=function(){var dt=Ze.shift();!dt.alias&&~Ue.indexOf(dt.prop)&&Ze.push(y(y({},dt),{alias:dt.prop+"Async"})),Object.defineProperty(se,dt.alias||dt.prop,{get:function(){var Mt=this,Et=dt.cache===1,Lt=Et&&this["__"+dt.prop+"CacheValue"];if(!Lt){var Sn=Gt(),Rn=Ht(Et),$t=function(){for(var gn,Mn=[],Jt=0;Jt=0?(nt.then=null,nt.catch=null,Re.then(function(){je(nt)}).catch(function(it){return Xe(it)})):Re.then(je,Xe)},nt.catch=function(je){return Re.catch(je)},nt.Destroy=function(){return Oe("api.free",{objId:nt.objId},"")}}var rt={},bt=null,dn={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},we={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function Tt(lt,nt,Ft,We,Ke,yt,Ce){var Re=this;Ft===void 0&&(Ft={}),he.add(function(je){return fe(Re,void 0,void 0,function(){var Xe,it,Ot,Ge,ke,se,pe,Pe,Ze,ht,dt,Mt,Et,Lt,Sn,Rn,$t,gn,Mn;return ye(this,function(Jt){switch(Jt.label){case 0:return Ct(je)?[2]:(Xe=he.parse(je.data),it=Xe.eventName,Ot=it===void 0?"":it,Ge=Xe.data,ke=Ge===void 0?null:Ge,se=Xe.url,pe=se===void 0?null:se,["wps.jssdk.api"].indexOf(Ot)!==-1?[2]:Ot!=="ready"?[3,1]:(Ke.apiReadySended&&function(on){var Dn=[];Object.keys(rt).forEach(function(bn){rt[bn].forEach(function(vn){var Fn=bn;on.off(Fn,vn),Dn.push({handle:vn,eventName:Fn})}),delete rt[bn]}),Dn.forEach(function(bn){var vn=bn.eventName,Fn=bn.handle;bt==null||bt.ApiEvent.AddApiEventListener(vn,Fn)})}(nt),z({eventName:"setConfig",data:y(y({},Ft),{version:lt.version})}),lt.tokenData&<.setToken(y(y({},lt.tokenData),{hasRefreshTokenConfig:!!Ft.refreshToken})),lt.iframeReady=!0,[3,15]));case 1:return Ot!=="error"?[3,2]:(nt.emit(dn.error,ke),[3,15]);case 2:return Ot!=="open.result"?[3,3]:((($t=ke==null?void 0:ke.fileInfo)===null||$t===void 0?void 0:$t.officeVersion)!==void 0&&(lt.mainVersion=ke.fileInfo.officeVersion,console.log("aliyun Main Version: V"+lt.mainVersion)),nt.emit(dn.fileOpen,ke),[3,15]);case 3:return Ot!=="api.scroll"?[3,4]:(window.scrollTo(ke.x,ke.y),[3,15]);case 4:if(Ot!==we.getToken)return[3,9];Pe={token:!1},Jt.label=5;case 5:return Jt.trys.push([5,7,,8]),[4,Ke.refreshToken()];case 6:return Pe=Jt.sent(),[3,8];case 7:return Ze=Jt.sent(),console.error("refreshToken: "+(Ze||"fail to get")),[3,8];case 8:return z({eventName:we.getToken+".reply",data:Pe}),[3,15];case 9:if(Ot!==we.getClipboardData)return[3,14];ht={text:"",html:""},Jt.label=10;case 10:return Jt.trys.push([10,12,,13]),[4,Ke.getClipboardData()];case 11:return ht=Jt.sent(),[3,13];case 12:return dt=Jt.sent(),console.error("getClipboardData: "+(dt||"fail to get")),[3,13];case 13:return z({eventName:we.getClipboardData+".reply",data:ht}),[3,15];case 14:Ot===we.onToast?Ke.onToast(ke):Ot===we.onHyperLinkOpen?Ke.onHyperLinkOpen(ke):Ot==="stage"?nt.emit(dn.stage,ke):Ot==="event.callback"?(Mt=ke.eventName,Et=ke.data,Lt=Mt,Mt==="fullScreenChange"&&(Lt=dn.fullscreenChange),Mt==="file.saved"&&(Lt=dn.fileStatus),(!((gn=Ft.commonOptions)===null||gn===void 0)&&gn.isBrowserViewFullscreen||!((Mn=Ft.commonOptions)===null||Mn===void 0)&&Mn.isParentFullscreen)&&Lt==="fullscreenchange"&&(Sn=Et.status,Rn=Et.isDispatchEvent,Ft.commonOptions.isBrowserViewFullscreen?function(on,Dn,bn,vn){on===0?Dn.style="position: static; width: "+bn.width+"; height: "+bn.height:on===1&&(Dn.style="position: absolute; width: 100%; height: 100%"),vn&&function(Fn){["fullscreen","fullscreenElement"].forEach(function(Zn){Object.defineProperty(document,Zn,{get:function(){return!!Fn.status},configurable:!0})});var qn=new CustomEvent("fullscreenchange");document.dispatchEvent(qn)}({status:on})}(Sn,yt,Ce,Rn):Ft.commonOptions.isParentFullscreen&&function(on,Dn,bn){var vn=document.querySelector(bn),Fn=vn&&vn.nodeType===1?vn:Dn;if(on===0){var qn=document,Zn=qn.exitFullscreen||qn.mozCancelFullScreen||qn.msExitFullscreen||qn.webkitCancelFullScreen||qn.webkitExitFullscreen;Zn.call(document)}else if(on===1){var ta=Fn.requestFullscreen||Fn.mozRequestFullScreen||Fn.msRequestFullscreen||Fn.webkitRequestFullscreen;ta.call(Fn)}}(Sn,yt,Ft.commonOptions.isParentFullscreen)),nt.emit(Lt,Et)):Ot==="api.ready"&&Zt(lt,ke),Jt.label=15;case 15:return typeof We[Ot]=="function"&&We[Ot](lt,pe||ke),[2]}})})})}function En(lt){return new Promise(function(nt){var Ft=function(We){Ct(We)||he.parse(We.data).eventName===lt&&(nt(),he.remove(Ft))};he.add(Ft)})}function rn(lt){var nt,Ft=this;lt===void 0&&(lt={}),bt&&bt.destroy();try{var We=ut(lt),Ke=We.subscriptions,yt=Ke===void 0?{}:Ke,Ce=We.mount,Re=Ce===void 0?null:Ce,je=We.url,Xe=We.refreshToken,it=We.onToast,Ot=We.onHyperLinkOpen,Ge=We.getClipboardData;Ye("origin",(je.match(/https*:\/\/[^\/]+/g)||[])[0]);var ke=x(je,Re),se=En("ready"),pe=En("open.result"),Pe=En("api.ready"),Ze=Re?{width:Re.clientWidth+"px",height:Re.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete We.mount,je&&delete We.url,delete We.subscriptions;var ht=(nt=nt||Object.create(null),{on:function(Et,Lt){(nt[Et]||(nt[Et]=[])).push(Lt)},off:function(Et,Lt){nt[Et]&&nt[Et].splice(nt[Et].indexOf(Lt)>>>0,1)},emit:function(Et,Lt){(nt[Et]||[]).slice().map(function(Sn){Sn(Lt)}),(nt["*"]||[]).slice().map(function(Sn){Sn(Et,Lt)})}}),dt={apiReadySended:!1},Mt=function(Et,Lt,Sn){return fe(Ft,void 0,void 0,function(){return ye(this,function(Rn){switch(Rn.label){case 0:return function($t,gn,Mn){if(rt[$t]){var Jt=!!rt[$t].find(function(on){return on===gn});return Jt&&Mn==="off"?(ht.off($t,gn),rt[$t]=rt[$t].filter(function(on){return on!==gn}),!!rt[$t].length||(rt[$t]=void 0,!1)):(Jt||Mn!=="on"||(rt[$t].push(gn),ht.on($t,gn)),!0)}return Mn==="on"?(rt[$t]=[],rt[$t].push(gn),!1):Mn==="off"||void 0}(Et,Lt,Sn)?[3,2]:[4,se];case 1:Rn.sent(),function($t,gn){var Mn=$t.eventName,Jt=$t.type,on=$t.handle;gn==="on"?ht.on(Mn,on):ht.off(Mn,on),Jt==="base.event"&&z({eventName:"basic.event",data:{eventName:Mn,action:gn}}),wt()}(function($t,gn){var Mn=$t,Jt="base.event";switch(Mn){case dn.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),Mn="fileStatus";break;case dn.fullscreenChange:Mn="fullscreenchange";break;case"error":case"fileOpen":Jt="callback.event"}return{eventName:Mn,type:Jt,handle:gn}}(Et,Lt),Sn),Rn.label=2;case 2:return[2]}})})};return bt={url:je,iframe:ke,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return fe(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return[4,se];case 1:return Et.sent(),[2,re({api:"tab.getTabs"})]}})})},switchTab:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),[2,re({api:"tab.switchTab",args:{tabKey:Et}})]}})})}},setCooperUserColor:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),[2,re({api:"setCooperUserColor",args:Et})]}})})},setToken:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),bt.tokenData=Et,z({eventName:"setToken",data:Et}),[2]}})})},ready:function(){return fe(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return dt.apiReadySended?[3,2]:[4,pe];case 1:Et.sent(),dt.apiReadySended=!0,z({eventName:"api.ready"}),Et.label=2;case 2:return[4,Pe];case 3:return Et.sent(),[2,new Promise(function(Lt){return setTimeout(function(){return Lt(bt==null?void 0:bt.Application)},0)})]}})})},destroy:function(){rt={},ke.destroy(),he.empty(),bt=null,Bt=new Set,Wt=0,document.removeEventListener("fullscreenchange",It),Vt()},save:function(){return fe(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return[4,se];case 1:return Et.sent(),[2,ne({api:"save"})]}})})},setCommandBars:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),Qe(Et),[2]}})})},updateConfig:function(Et){return Et===void 0&&(Et={}),fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),Et.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,Qe(Et.commandBars)]):[3,3];case 2:Lt.sent(),Lt.label=3;case 3:return[2]}})})},executeCommandBar:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),Qe([{cmbId:Et,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){return[2,this.ApiEvent.AddApiEventListener(Et,Lt)]})})},off:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){return[2,this.ApiEvent.RemoveApiEventListener(Et,Lt)]})})},ApiEvent:{AddApiEventListener:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){switch(Sn.label){case 0:return[4,Mt(Et,Lt,"on")];case 1:return[2,Sn.sent()]}})})},RemoveApiEventListener:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){switch(Sn.label){case 0:return[4,Mt(Et,Lt,"off")];case 1:return[2,Sn.sent()]}})})}}},function(Et,Lt,Sn,Rn,$t,gn){Lt&&Ee(Lt)&&($t.refreshToken=Lt,Et.refreshToken={eventName:we.getToken}),gn&&Ee(gn)&&($t.getClipboardData=gn,Et.getClipboardData={eventName:we.getClipboardData}),Sn&&Ee(Sn)&&($t.onToast=Sn,Et.onToast={eventName:we.onToast}),Rn&&Ee(Rn)&&($t.onHyperLinkOpen=Rn,Et.onHyperLinkOpen={eventName:we.onHyperLinkOpen})}(We,Xe,it,Ot,dt,Ge),Tt(bt,ht,We,yt,dt,ke,Ze),bt}catch(Et){console.error(Et)}}console.log("aliyun JS-SDK V1.1.19");var hn=Object.freeze({__proto__:null,listener:Tt,config:rn});window.WPS=hn;var ea=rn,Yt={config:ea};te.config=ea,te.default=Yt,Object.defineProperty(te,"__esModule",{value:!0})})},77903:function(gt,Xt,te){"use strict";te.d(Xt,{Ax:function(){return he},Ds:function(){return Ee},KI:function(){return Be},SI:function(){return ye},f1:function(){return fe}});var y=te(3294);function fe(Je){let Fe=!0;if(Je.length>0){for(let le=0;leE in a?ye(a,E,{enumerable:!0,configurable:!0,writable:!0,value:b}):a[E]=b,le=(a,E)=>{for(var b in E||(E={}))Be.call(E,b)&&Fe(a,b,E[b]);if(Ae)for(var b of Ae(E))Je.call(E,b)&&Fe(a,b,E[b]);return a},Ye=(a,E)=>he(a,Ee(E)),Ve=(a,E)=>{var b={};for(var x in a)Be.call(a,x)&&E.indexOf(x)<0&&(b[x]=a[x]);if(a!=null&&Ae)for(var x of Ae(a))E.indexOf(x)<0&&Je.call(a,x)&&(b[x]=a[x]);return b},Ct=(a,E,b)=>new Promise((x,z)=>{var ee=ce=>{try{re(b.next(ce))}catch(ie){z(ie)}},ne=ce=>{try{re(b.throw(ce))}catch(ie){z(ie)}},re=ce=>ce.done?x(ce.value):Promise.resolve(ce.value).then(ee,ne);re((b=b.apply(a,E)).next())});const oe=a=>{var E=a,{children:b}=E,x=Ve(E,["children"]);const[z,ee]=(0,fe.useState)(!1);return fe.createElement(y.ZP,Ye(le({},x),{loading:z,onClick:ne=>Ct(void 0,null,function*(){try{ee(!0),yield x.onClick(ne),ee(!1)}catch(re){console.error(re),ee(!1)}})}),b)}},24544:function(gt,Xt,te){"use strict";var y=te(86204),fe=te.n(y),ye=Object.defineProperty,he=(Je,Fe,le)=>Fe in Je?ye(Je,Fe,{enumerable:!0,configurable:!0,writable:!0,value:le}):Je[Fe]=le,Ee=(Je,Fe,le)=>he(Je,typeof Fe!="symbol"?Fe+"":Fe,le),Ae=(Je,Fe,le)=>new Promise((Ye,Ve)=>{var Ct=E=>{try{a(le.next(E))}catch(b){Ve(b)}},oe=E=>{try{a(le.throw(E))}catch(b){Ve(b)}},a=E=>E.done?Ye(E.value):Promise.resolve(E.value).then(Ct,oe);a((le=le.apply(Je,Fe)).next())});class Be extends y.EventEmitter{constructor(Fe,le){super(),Ee(this,"url"),Ee(this,"body"),Ee(this,"fullContent",""),Ee(this,"controller",null),Ee(this,"buffer",""),this.url=Fe,this.body=le}startStream(){return Ae(this,null,function*(){this.controller=new AbortController;const{signal:Fe}=this.controller;try{const le=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Fe});if(!le.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${le.status}`);const Ye=le.headers.get("content-type");if(!Ye)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Ye.includes("application/json")){const oe=yield le.json();this.emit("error",oe);return}if(!Ye.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Ve=le.body.getReader(),Ct=new TextDecoder("utf-8");for(;;){const{done:oe,value:a}=yield Ve.read();if(oe)break;const E=Ct.decode(a,{stream:!0});this.buffer+=E;const b=this.buffer.split(` +`)}function Zt(lt,nt){var Ft,We=this,Ke=nt.Events,yt=nt.Enum,Ce=nt.Props,Re=Ce[0],je=Ce[1],Xe={objId:Wt};switch(function ke(se,pe,Pe){for(var Ze=pe.slice(0),ht=function(){var dt=Ze.shift();!dt.alias&&~Ue.indexOf(dt.prop)&&Ze.push(y(y({},dt),{alias:dt.prop+"Async"})),Object.defineProperty(se,dt.alias||dt.prop,{get:function(){var Mt=this,Et=dt.cache===1,Lt=Et&&this["__"+dt.prop+"CacheValue"];if(!Lt){var Sn=Gt(),Rn=Ht(Et),$t=function(){for(var gn,Mn=[],Jt=0;Jt=0?(nt.then=null,nt.catch=null,Re.then(function(){je(nt)}).catch(function(it){return Xe(it)})):Re.then(je,Xe)},nt.catch=function(je){return Re.catch(je)},nt.Destroy=function(){return Oe("api.free",{objId:nt.objId},"")}}var rt={},bt=null,dn={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},we={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function Tt(lt,nt,Ft,We,Ke,yt,Ce){var Re=this;Ft===void 0&&(Ft={}),he.add(function(je){return fe(Re,void 0,void 0,function(){var Xe,it,Ot,Ge,ke,se,pe,Pe,Ze,ht,dt,Mt,Et,Lt,Sn,Rn,$t,gn,Mn;return ye(this,function(Jt){switch(Jt.label){case 0:return Ct(je)?[2]:(Xe=he.parse(je.data),it=Xe.eventName,Ot=it===void 0?"":it,Ge=Xe.data,ke=Ge===void 0?null:Ge,se=Xe.url,pe=se===void 0?null:se,["wps.jssdk.api"].indexOf(Ot)!==-1?[2]:Ot!=="ready"?[3,1]:(Ke.apiReadySended&&function(an){var Fn=[];Object.keys(rt).forEach(function(bn){rt[bn].forEach(function(pn){var Nn=bn;an.off(Nn,pn),Fn.push({handle:pn,eventName:Nn})}),delete rt[bn]}),Fn.forEach(function(bn){var pn=bn.eventName,Nn=bn.handle;bt==null||bt.ApiEvent.AddApiEventListener(pn,Nn)})}(nt),z({eventName:"setConfig",data:y(y({},Ft),{version:lt.version})}),lt.tokenData&<.setToken(y(y({},lt.tokenData),{hasRefreshTokenConfig:!!Ft.refreshToken})),lt.iframeReady=!0,[3,15]));case 1:return Ot!=="error"?[3,2]:(nt.emit(dn.error,ke),[3,15]);case 2:return Ot!=="open.result"?[3,3]:((($t=ke==null?void 0:ke.fileInfo)===null||$t===void 0?void 0:$t.officeVersion)!==void 0&&(lt.mainVersion=ke.fileInfo.officeVersion,console.log("aliyun Main Version: V"+lt.mainVersion)),nt.emit(dn.fileOpen,ke),[3,15]);case 3:return Ot!=="api.scroll"?[3,4]:(window.scrollTo(ke.x,ke.y),[3,15]);case 4:if(Ot!==we.getToken)return[3,9];Pe={token:!1},Jt.label=5;case 5:return Jt.trys.push([5,7,,8]),[4,Ke.refreshToken()];case 6:return Pe=Jt.sent(),[3,8];case 7:return Ze=Jt.sent(),console.error("refreshToken: "+(Ze||"fail to get")),[3,8];case 8:return z({eventName:we.getToken+".reply",data:Pe}),[3,15];case 9:if(Ot!==we.getClipboardData)return[3,14];ht={text:"",html:""},Jt.label=10;case 10:return Jt.trys.push([10,12,,13]),[4,Ke.getClipboardData()];case 11:return ht=Jt.sent(),[3,13];case 12:return dt=Jt.sent(),console.error("getClipboardData: "+(dt||"fail to get")),[3,13];case 13:return z({eventName:we.getClipboardData+".reply",data:ht}),[3,15];case 14:Ot===we.onToast?Ke.onToast(ke):Ot===we.onHyperLinkOpen?Ke.onHyperLinkOpen(ke):Ot==="stage"?nt.emit(dn.stage,ke):Ot==="event.callback"?(Mt=ke.eventName,Et=ke.data,Lt=Mt,Mt==="fullScreenChange"&&(Lt=dn.fullscreenChange),Mt==="file.saved"&&(Lt=dn.fileStatus),(!((gn=Ft.commonOptions)===null||gn===void 0)&&gn.isBrowserViewFullscreen||!((Mn=Ft.commonOptions)===null||Mn===void 0)&&Mn.isParentFullscreen)&&Lt==="fullscreenchange"&&(Sn=Et.status,Rn=Et.isDispatchEvent,Ft.commonOptions.isBrowserViewFullscreen?function(an,Fn,bn,pn){an===0?Fn.style="position: static; width: "+bn.width+"; height: "+bn.height:an===1&&(Fn.style="position: absolute; width: 100%; height: 100%"),pn&&function(Nn){["fullscreen","fullscreenElement"].forEach(function(Zn){Object.defineProperty(document,Zn,{get:function(){return!!Nn.status},configurable:!0})});var _n=new CustomEvent("fullscreenchange");document.dispatchEvent(_n)}({status:an})}(Sn,yt,Ce,Rn):Ft.commonOptions.isParentFullscreen&&function(an,Fn,bn){var pn=document.querySelector(bn),Nn=pn&&pn.nodeType===1?pn:Fn;if(an===0){var _n=document,Zn=_n.exitFullscreen||_n.mozCancelFullScreen||_n.msExitFullscreen||_n.webkitCancelFullScreen||_n.webkitExitFullscreen;Zn.call(document)}else if(an===1){var na=Nn.requestFullscreen||Nn.mozRequestFullScreen||Nn.msRequestFullscreen||Nn.webkitRequestFullscreen;na.call(Nn)}}(Sn,yt,Ft.commonOptions.isParentFullscreen)),nt.emit(Lt,Et)):Ot==="api.ready"&&Zt(lt,ke),Jt.label=15;case 15:return typeof We[Ot]=="function"&&We[Ot](lt,pe||ke),[2]}})})})}function En(lt){return new Promise(function(nt){var Ft=function(We){Ct(We)||he.parse(We.data).eventName===lt&&(nt(),he.remove(Ft))};he.add(Ft)})}function on(lt){var nt,Ft=this;lt===void 0&&(lt={}),bt&&bt.destroy();try{var We=ut(lt),Ke=We.subscriptions,yt=Ke===void 0?{}:Ke,Ce=We.mount,Re=Ce===void 0?null:Ce,je=We.url,Xe=We.refreshToken,it=We.onToast,Ot=We.onHyperLinkOpen,Ge=We.getClipboardData;Ye("origin",(je.match(/https*:\/\/[^\/]+/g)||[])[0]);var ke=x(je,Re),se=En("ready"),pe=En("open.result"),Pe=En("api.ready"),Ze=Re?{width:Re.clientWidth+"px",height:Re.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete We.mount,je&&delete We.url,delete We.subscriptions;var ht=(nt=nt||Object.create(null),{on:function(Et,Lt){(nt[Et]||(nt[Et]=[])).push(Lt)},off:function(Et,Lt){nt[Et]&&nt[Et].splice(nt[Et].indexOf(Lt)>>>0,1)},emit:function(Et,Lt){(nt[Et]||[]).slice().map(function(Sn){Sn(Lt)}),(nt["*"]||[]).slice().map(function(Sn){Sn(Et,Lt)})}}),dt={apiReadySended:!1},Mt=function(Et,Lt,Sn){return fe(Ft,void 0,void 0,function(){return ye(this,function(Rn){switch(Rn.label){case 0:return function($t,gn,Mn){if(rt[$t]){var Jt=!!rt[$t].find(function(an){return an===gn});return Jt&&Mn==="off"?(ht.off($t,gn),rt[$t]=rt[$t].filter(function(an){return an!==gn}),!!rt[$t].length||(rt[$t]=void 0,!1)):(Jt||Mn!=="on"||(rt[$t].push(gn),ht.on($t,gn)),!0)}return Mn==="on"?(rt[$t]=[],rt[$t].push(gn),!1):Mn==="off"||void 0}(Et,Lt,Sn)?[3,2]:[4,se];case 1:Rn.sent(),function($t,gn){var Mn=$t.eventName,Jt=$t.type,an=$t.handle;gn==="on"?ht.on(Mn,an):ht.off(Mn,an),Jt==="base.event"&&z({eventName:"basic.event",data:{eventName:Mn,action:gn}}),wt()}(function($t,gn){var Mn=$t,Jt="base.event";switch(Mn){case dn.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),Mn="fileStatus";break;case dn.fullscreenChange:Mn="fullscreenchange";break;case"error":case"fileOpen":Jt="callback.event"}return{eventName:Mn,type:Jt,handle:gn}}(Et,Lt),Sn),Rn.label=2;case 2:return[2]}})})};return bt={url:je,iframe:ke,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return fe(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return[4,se];case 1:return Et.sent(),[2,re({api:"tab.getTabs"})]}})})},switchTab:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),[2,re({api:"tab.switchTab",args:{tabKey:Et}})]}})})}},setCooperUserColor:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),[2,re({api:"setCooperUserColor",args:Et})]}})})},setToken:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),bt.tokenData=Et,z({eventName:"setToken",data:Et}),[2]}})})},ready:function(){return fe(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return dt.apiReadySended?[3,2]:[4,pe];case 1:Et.sent(),dt.apiReadySended=!0,z({eventName:"api.ready"}),Et.label=2;case 2:return[4,Pe];case 3:return Et.sent(),[2,new Promise(function(Lt){return setTimeout(function(){return Lt(bt==null?void 0:bt.Application)},0)})]}})})},destroy:function(){rt={},ke.destroy(),he.empty(),bt=null,Bt=new Set,Wt=0,document.removeEventListener("fullscreenchange",It),Vt()},save:function(){return fe(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return[4,se];case 1:return Et.sent(),[2,ne({api:"save"})]}})})},setCommandBars:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),Qe(Et),[2]}})})},updateConfig:function(Et){return Et===void 0&&(Et={}),fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),Et.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,Qe(Et.commandBars)]):[3,3];case 2:Lt.sent(),Lt.label=3;case 3:return[2]}})})},executeCommandBar:function(Et){return fe(this,void 0,void 0,function(){return ye(this,function(Lt){switch(Lt.label){case 0:return[4,se];case 1:return Lt.sent(),Qe([{cmbId:Et,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){return[2,this.ApiEvent.AddApiEventListener(Et,Lt)]})})},off:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){return[2,this.ApiEvent.RemoveApiEventListener(Et,Lt)]})})},ApiEvent:{AddApiEventListener:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){switch(Sn.label){case 0:return[4,Mt(Et,Lt,"on")];case 1:return[2,Sn.sent()]}})})},RemoveApiEventListener:function(Et,Lt){return fe(this,void 0,void 0,function(){return ye(this,function(Sn){switch(Sn.label){case 0:return[4,Mt(Et,Lt,"off")];case 1:return[2,Sn.sent()]}})})}}},function(Et,Lt,Sn,Rn,$t,gn){Lt&&Ee(Lt)&&($t.refreshToken=Lt,Et.refreshToken={eventName:we.getToken}),gn&&Ee(gn)&&($t.getClipboardData=gn,Et.getClipboardData={eventName:we.getClipboardData}),Sn&&Ee(Sn)&&($t.onToast=Sn,Et.onToast={eventName:we.onToast}),Rn&&Ee(Rn)&&($t.onHyperLinkOpen=Rn,Et.onHyperLinkOpen={eventName:we.onHyperLinkOpen})}(We,Xe,it,Ot,dt,Ge),Tt(bt,ht,We,yt,dt,ke,Ze),bt}catch(Et){console.error(Et)}}console.log("aliyun JS-SDK V1.1.19");var hn=Object.freeze({__proto__:null,listener:Tt,config:on});window.WPS=hn;var ta=on,Yt={config:ta};te.config=ta,te.default=Yt,Object.defineProperty(te,"__esModule",{value:!0})})},77903:function(gt,Xt,te){"use strict";te.d(Xt,{Ax:function(){return he},Ds:function(){return Ee},KI:function(){return Be},SI:function(){return ye},f1:function(){return fe}});var y=te(3294);function fe(Je){let Fe=!0;if(Je.length>0){for(let le=0;leE in a?ye(a,E,{enumerable:!0,configurable:!0,writable:!0,value:b}):a[E]=b,le=(a,E)=>{for(var b in E||(E={}))Be.call(E,b)&&Fe(a,b,E[b]);if(Ae)for(var b of Ae(E))Je.call(E,b)&&Fe(a,b,E[b]);return a},Ye=(a,E)=>he(a,Ee(E)),Ve=(a,E)=>{var b={};for(var x in a)Be.call(a,x)&&E.indexOf(x)<0&&(b[x]=a[x]);if(a!=null&&Ae)for(var x of Ae(a))E.indexOf(x)<0&&Je.call(a,x)&&(b[x]=a[x]);return b},Ct=(a,E,b)=>new Promise((x,z)=>{var ee=ce=>{try{re(b.next(ce))}catch(ie){z(ie)}},ne=ce=>{try{re(b.throw(ce))}catch(ie){z(ie)}},re=ce=>ce.done?x(ce.value):Promise.resolve(ce.value).then(ee,ne);re((b=b.apply(a,E)).next())});const oe=a=>{var E=a,{children:b}=E,x=Ve(E,["children"]);const[z,ee]=(0,fe.useState)(!1);return fe.createElement(y.ZP,Ye(le({},x),{loading:z,onClick:ne=>Ct(void 0,null,function*(){try{ee(!0),yield x.onClick(ne),ee(!1)}catch(re){console.error(re),ee(!1)}})}),b)}},24544:function(gt,Xt,te){"use strict";var y=te(86204),fe=te.n(y),ye=Object.defineProperty,he=(Je,Fe,le)=>Fe in Je?ye(Je,Fe,{enumerable:!0,configurable:!0,writable:!0,value:le}):Je[Fe]=le,Ee=(Je,Fe,le)=>he(Je,typeof Fe!="symbol"?Fe+"":Fe,le),Ae=(Je,Fe,le)=>new Promise((Ye,Ve)=>{var Ct=E=>{try{a(le.next(E))}catch(b){Ve(b)}},oe=E=>{try{a(le.throw(E))}catch(b){Ve(b)}},a=E=>E.done?Ye(E.value):Promise.resolve(E.value).then(Ct,oe);a((le=le.apply(Je,Fe)).next())});class Be extends y.EventEmitter{constructor(Fe,le){super(),Ee(this,"url"),Ee(this,"body"),Ee(this,"fullContent",""),Ee(this,"controller",null),Ee(this,"buffer",""),this.url=Fe,this.body=le}startStream(){return Ae(this,null,function*(){this.controller=new AbortController;const{signal:Fe}=this.controller;try{const le=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Fe});if(!le.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${le.status}`);const Ye=le.headers.get("content-type");if(!Ye)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Ye.includes("application/json")){const oe=yield le.json();this.emit("error",oe);return}if(!Ye.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Ve=le.body.getReader(),Ct=new TextDecoder("utf-8");for(;;){const{done:oe,value:a}=yield Ve.read();if(oe)break;const E=Ct.decode(a,{stream:!0});this.buffer+=E;const b=this.buffer.split(` `);this.buffer=b.pop()||"";for(const x of b)if(x.startsWith("data:")){const z=x.slice(5).trim();if(z==="[DONE]")break;try{const ee=JSON.parse(z);ee.data&&this.handleData(ee.data)}catch(ee){this.buffer=x+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ee)}}}this.emit("done",this.fullContent)}catch(le){le.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",le.message)}})}handleData(Fe){Fe.content&&(this.fullContent+=Fe.content,this.emit("data",{chunk:Fe,full:this.fullContent}))}cancelRequest(){var Fe;(Fe=this.controller)==null||Fe.abort()}}Xt.Z=Be},83251:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ct}});var y=te(59301),fe=te(30641),ye=te(77019),he=te(5269),Ee={smartWrp:"smartWrp___NjRcB"},Ae=te(23954),Be=te(85057),Je=te(6021),Fe=te(59301),le=(oe,a,E)=>new Promise((b,x)=>{var z=re=>{try{ne(E.next(re))}catch(ce){x(ce)}},ee=re=>{try{ne(E.throw(re))}catch(ce){x(ce)}},ne=re=>re.done?b(re.value):Promise.resolve(re.value).then(z,ee);ne((E=E.apply(oe,a)).next())});const Ye=` @@ -139,43 +139,43 @@ initArrayDisplay(); <\/script> -`;function Ve({open:oe=!0,onChange:a,defaultValue:E,placement:b,width:x,height:z,extra:ee,onDynamic:ne,showExtra:re=!0}){const ce=(0,y.useRef)(null),ie=(0,y.useRef)(null),[Se,Oe]=(0,y.useState)(E||""),[Me,ut]=(0,y.useState)(E||""),[ft,Qe]=(0,y.useState)(!!oe),[an,At]=(0,y.useState)(1),vt={selectOnLineNumbers:!0};(0,y.useEffect)(()=>{oe&&(Oe(E),ut(E),Qe(!0))},[oe,E]),(0,y.useEffect)(()=>{Se!==""&&(clearTimeout(ie.current),ie.current=setTimeout(()=>{const Vt=document.createElement("iframe");if(Vt.style.width="100%",Vt.style.height="100%",Vt.style.border="0",ce.current){ce.current.innerHTML="",ce.current.appendChild(Vt);const wt=Vt.contentDocument||Vt.contentWindow.document;wt.open(),wt.write(Se),wt.close()}},1e3))},[oe,Se]);const It=Vt=>{Oe(Vt),a==null||a(Vt,Me)};return Fe.createElement(fe.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:ft,width:re?700:"100%",height:z||"100vh",rootClassName:Ee.smartWrp,destroyOnClose:!0,onClose:()=>Qe(!1),extra:re&&Fe.createElement("div",null,Fe.createElement(Be.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:an,onChange:Vt=>At(Vt)}),Fe.createElement(Je.Z,{type:"primary",className:"ml20",onClick:()=>le(this,null,function*(){yield ne(Se,()=>{Qe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Fe.createElement(ye.Z,{className:"h100"},Fe.createElement(he.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:an===1?"block":"none"}},Fe.createElement("div",{className:"h100",ref:ce})),Fe.createElement(he.Z,{flex:"1",style:{display:an===2?"block":"none"}},Fe.createElement(Ae.ZP,{height:"90vh",value:E,language:"html",theme:"vs",showMiniMap:!1,options:vt,onChange:It}))))}var Ct=Ve},43276:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Oe}});var y=te(59301),fe=te(96536),ye=te(77596),he=te(93772),Ee=te(14179),Ae=te(56102),Be={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Je=te(6767),Fe=te(90083),le=te(95827),Ye=te(30084),Ve=te(10787),Ct=te(50304),oe=te(83251),a=Object.defineProperty,E=Object.defineProperties,b=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Me,ut,ft)=>ut in Me?a(Me,ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Me[ut]=ft,re=(Me,ut)=>{for(var ft in ut||(ut={}))z.call(ut,ft)&&ne(Me,ft,ut[ft]);if(x)for(var ft of x(ut))ee.call(ut,ft)&&ne(Me,ft,ut[ft]);return Me},ce=(Me,ut)=>E(Me,b(ut)),ie=(Me,ut)=>{var ft={};for(var Qe in Me)z.call(Me,Qe)&&ut.indexOf(Qe)<0&&(ft[Qe]=Me[Qe]);if(Me!=null&&x)for(var Qe of x(Me))ut.indexOf(Qe)<0&&ee.call(Me,Qe)&&(ft[Qe]=Me[Qe]);return ft},Oe=({onFinish:Me,value:ut,streamingStatus:ft,cancelIndex:Qe,loadImage:an,onDynamic:At})=>{const[vt,It]=(0,y.useState)(""),[Vt,wt]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Wt,Bt]=(0,y.useState)(0),[Ht,Gt]=(0,y.useState)(!1),Zt=St=>St.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(rt,bt)=>`$$${bt.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),Ue=()=>{Gt(!0),Me==null||Me()};(0,y.useEffect)(()=>{const St=an?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A +`;function Ve({open:oe=!0,onChange:a,defaultValue:E,placement:b,width:x,height:z,extra:ee,onDynamic:ne,showExtra:re=!0}){const ce=(0,y.useRef)(null),ie=(0,y.useRef)(null),[Se,Oe]=(0,y.useState)(E||""),[Me,ut]=(0,y.useState)(E||""),[ft,Qe]=(0,y.useState)(!!oe),[nn,At]=(0,y.useState)(1),vt={selectOnLineNumbers:!0};(0,y.useEffect)(()=>{oe&&(Oe(E),ut(E),Qe(!0))},[oe,E]),(0,y.useEffect)(()=>{Se!==""&&(clearTimeout(ie.current),ie.current=setTimeout(()=>{const Vt=document.createElement("iframe");if(Vt.style.width="100%",Vt.style.height="100%",Vt.style.border="0",ce.current){ce.current.innerHTML="",ce.current.appendChild(Vt);const wt=Vt.contentDocument||Vt.contentWindow.document;wt.open(),wt.write(Se),wt.close()}},1e3))},[oe,Se]);const It=Vt=>{Oe(Vt),a==null||a(Vt,Me)};return Fe.createElement(fe.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:ft,width:re?700:"100%",height:z||"100vh",rootClassName:Ee.smartWrp,destroyOnClose:!0,onClose:()=>Qe(!1),extra:re&&Fe.createElement("div",null,Fe.createElement(Be.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:nn,onChange:Vt=>At(Vt)}),Fe.createElement(Je.Z,{type:"primary",className:"ml20",onClick:()=>le(this,null,function*(){yield ne(Se,()=>{Qe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Fe.createElement(ye.Z,{className:"h100"},Fe.createElement(he.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:nn===1?"block":"none"}},Fe.createElement("div",{className:"h100",ref:ce})),Fe.createElement(he.Z,{flex:"1",style:{display:nn===2?"block":"none"}},Fe.createElement(Ae.ZP,{height:"90vh",value:E,language:"html",theme:"vs",showMiniMap:!1,options:vt,onChange:It}))))}var Ct=Ve},43276:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Oe}});var y=te(59301),fe=te(96536),ye=te(77596),he=te(93772),Ee=te(14179),Ae=te(56102),Be={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Je=te(6767),Fe=te(90083),le=te(95827),Ye=te(30084),Ve=te(10787),Ct=te(50304),oe=te(83251),a=Object.defineProperty,E=Object.defineProperties,b=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Me,ut,ft)=>ut in Me?a(Me,ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Me[ut]=ft,re=(Me,ut)=>{for(var ft in ut||(ut={}))z.call(ut,ft)&&ne(Me,ft,ut[ft]);if(x)for(var ft of x(ut))ee.call(ut,ft)&&ne(Me,ft,ut[ft]);return Me},ce=(Me,ut)=>E(Me,b(ut)),ie=(Me,ut)=>{var ft={};for(var Qe in Me)z.call(Me,Qe)&&ut.indexOf(Qe)<0&&(ft[Qe]=Me[Qe]);if(Me!=null&&x)for(var Qe of x(Me))ut.indexOf(Qe)<0&&ee.call(Me,Qe)&&(ft[Qe]=Me[Qe]);return ft},Oe=({onFinish:Me,value:ut,streamingStatus:ft,cancelIndex:Qe,loadImage:nn,onDynamic:At})=>{const[vt,It]=(0,y.useState)(""),[Vt,wt]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Wt,Bt]=(0,y.useState)(0),[Ht,Gt]=(0,y.useState)(!1),Zt=St=>St.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(rt,bt)=>`$$${bt.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),Ue=()=>{Gt(!0),Me==null||Me()};(0,y.useEffect)(()=>{const St=nn?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${ut}`:ut,rt=Zt(St);if(!Ht)if(an||!ft||Qe>0){It(rt),Bt(rt.length),(!ft||Qe>0)&&!an&&Ue();return}else if((rt==null?void 0:rt.length)<4)It(rt),Bt(rt.length);else if(Wt{It(rt.slice(0,Wt+2)),Bt(we=>we+2)},bt>10?Math.max(500/(bt/2),20):50);return()=>clearInterval(dn)}else ft||Ue()},[ut,ft,Qe,an,Wt]);const Ie=(0,y.useMemo)(()=>y.createElement("section",{className:`${Be.answer} fadeIn animated edu_md`},y.createElement(fe.UG,{remarkPlugins:[Ye.Z,Ve.Z],rehypePlugins:[le.Z,he.Z],components:{code(St){var rt=St,{node:bt,inline:dn,className:we,children:Tt}=rt,En=ie(rt,["node","inline","className","children"]);const rn=/language-(\w+)/.exec(we||""),hn=String(Tt).trim();return dn||!rn?y.createElement("code",re({className:we},En),Tt):y.createElement("code",{className:Be.codeCopy,"data-text":`\`\`\`${rn?rn[1]:""} +${ut}`:ut,rt=Zt(St);if(!Ht)if(nn||!ft||Qe>0){It(rt),Bt(rt.length),(!ft||Qe>0)&&!nn&&Ue();return}else if((rt==null?void 0:rt.length)<4)It(rt),Bt(rt.length);else if(Wt{It(rt.slice(0,Wt+2)),Bt(we=>we+2)},bt>10?Math.max(500/(bt/2),20):50);return()=>clearInterval(dn)}else ft||Ue()},[ut,ft,Qe,nn,Wt]);const Ie=(0,y.useMemo)(()=>y.createElement("section",{className:`${Be.answer} fadeIn animated edu_md`},y.createElement(fe.UG,{remarkPlugins:[Ye.Z,Ve.Z],rehypePlugins:[le.Z,he.Z],components:{code(St){var rt=St,{node:bt,inline:dn,className:we,children:Tt}=rt,En=ie(rt,["node","inline","className","children"]);const on=/language-(\w+)/.exec(we||""),hn=String(Tt).trim();return dn||!on?y.createElement("code",re({className:we},En),Tt):y.createElement("code",{className:Be.codeCopy,"data-text":`\`\`\`${on?on[1]:""} ${Tt} -\`\`\``},y.createElement(Ae.CopyToClipboard,{text:hn,onCopy:()=>Je.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement("button",null,"\u590D\u5236")),rn[1]==="html"&&Ht&&y.createElement("button",{className:Be.runCode,onClick:()=>{wt(re({},ce(re({},Vt),{open:++Vt.open,defaultValue:hn,language:rn[1]})))}},"\u8FD0\u884CHTML"),y.createElement(ye.Z,re({wrapLongLines:!0,style:Ee.Z,language:rn[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},En),hn))},img({node:St}){var rt;const bt=(rt=St.properties)==null?void 0:rt.src;return y.createElement(Fe.Z,{src:bt,width:320,"data-text":bt,onLoad:()=>an&&setTimeout(()=>Ue(),500)})}}},Ht?vt:`${vt}__`)),[vt]);return y.createElement(y.Fragment,null,y.createElement(oe.Z,{defaultValue:Vt.defaultValue,open:Vt.open,language:Vt.language,height:Vt.height,onChange:(St,rt)=>{It(vt.replaceAll(rt,St))},onDynamic:At}),Ie)}},35339:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Se}});var y=te(59301),fe=te(6767),ye=te(30641),he=te(77019),Ee=te(62957),Ae=te(37568),Be=te(14566),Je=te(25399),Fe=te(5269),le=te(71051),Ye={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Ve=te(85057),Ct=te(3294),oe=te(14791),a=te(99064),E=te(2554),b=te(955),x=te(86106),z=te(36136),ee=te(88985),ne=te(25355),re="data:image/png;base64,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",ce=(Oe,Me,ut)=>new Promise((ft,Qe)=>{var an=It=>{try{vt(ut.next(It))}catch(Vt){Qe(Vt)}},At=It=>{try{vt(ut.throw(It))}catch(Vt){Qe(Vt)}},vt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(an,At);vt((ut=ut.apply(Oe,Me)).next())}),Se=(0,y.forwardRef)(({onUpdateNum:Oe,onSave:Me},ut)=>{var ft;const Qe=`\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%`,[an,At]=(0,y.useState)(!1),[vt,It]=(0,y.useState)([]),[Vt,wt]=(0,y.useState)(null),[Wt,Bt]=(0,y.useState)([]),[Ht,Gt]=(0,y.useState)(0),[Zt,Ue]=(0,y.useState)(0),[Ie,St]=(0,y.useState)(!1),[rt,bt]=(0,y.useState)(""),[dn,we]=(0,y.useState)(0),[Tt,En]=(0,y.useState)(0),[rn,hn]=(0,y.useState)(0),[ea,Yt]=(0,y.useState)(0),[lt,nt]=(0,y.useState)(0),[Ft,We]=(0,y.useState)(0),[Ke,yt]=(0,y.useState)(0),[Ce,Re]=(0,y.useState)(0),[je,Xe]=(0,y.useState)(ne.Q),{contentRef:it,value:Ot,status:Ge,open:ke,close:se}=je,pe=(0,z.Z)({contentRef:it,status:Ge}),{openProgress:Pe,closeProgress:Ze,CreateProgressModal:ht,progressOpen:dt}=(0,x.Z)();(0,y.useEffect)(()=>{Vt&&Sn(),Vt===!1&&(se(),Oe==null||Oe(),It([]),bt(""),we(0),En(0),hn(0),Yt(0),nt(0),We(0),yt(0),Re(0))},[Vt]);const Mt=()=>{wt(!0)};(0,y.useImperativeHandle)(ut,()=>({onClick:Mt}));const Et=on=>{St(!0),Gt(on),Ue(0)},Lt=on=>ce(void 0,null,function*(){const Dn=on.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Dn)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):on.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Sn=()=>ce(void 0,null,function*(){const on=yield(0,a.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});on.status===0&&(Gt(on.total_number),Ue(on.remaining_number))}),Rn=on=>(on=on||"",on=String(on),on=on.replace(/\s+/g,""),on),$t=(on=!0)=>ce(void 0,null,function*(){var Dn,bn;const vn=[{name:"\u5355\u9009\u9898",num:dn||0},{name:"\u591A\u9009\u9898",num:Tt||0},{name:"\u5224\u65AD\u9898",num:rn||0},{name:"\u586B\u7A7A\u9898",num:ea||0},{name:"\u7B80\u7B54\u9898",num:lt||0},{name:"\u7EC4\u5408\u9898",num:Ce||0},{name:"\u7F16\u7A0B\u9898",num:Ft||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ke||0}];if(on){if(Rn(rt)){if(rt.length>1e3){fe.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{fe.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Rn(rt)&&!(vt!=null&&vt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Zn=vn.reduce((ta,sa)=>ta+sa.num,0);if(Zn===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(Zn>50){fe.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Ht!==-1){St(!0);return}}St(!1);const qn={scene_type:6,request_identifier:Math.random(),file_id:(bn=(Dn=vt[0])==null?void 0:Dn.response)==null?void 0:bn.id,content:rt,count_arr:vn.map(Zn=>Zn.num).join(",")};yield ke(qn),Sn()}),gn=()=>ce(void 0,null,function*(){const on=pe();if(Me){wt(!1),Me(on);return}Pe(),At(!0),Bt([]);const Dn=new FormData;Dn.append("html",on);const bn=yield(0,a.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Dn},!0);if((bn==null?void 0:bn.status)===0)if(bn!=null&&bn.data){Ze(100),Bt(bn==null?void 0:bn.data);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");At(!1),Ze()}),Mn=()=>ce(void 0,null,function*(){const on=pe();(0,b.RG)(on)}),Jt=["uploading","error"].includes((ft=vt==null?void 0:vt[0])==null?void 0:ft.status);return y.createElement(y.Fragment,null,y.createElement(ee.Z,{visible:Ie,totalCount:Ht,usedCount:Zt,onCancel:()=>St(!1),onOk:()=>$t(!1)}),y.createElement(ye.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:Ye.extraHeader},y.createElement(he.Z,{align:"middle"},!Ge&&!!Ot&&y.createElement(y.Fragment,null,y.createElement(Ve.op,{onClick:gn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(Ve.op,{onClick:Mn,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const on=Dn=>{Ee.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Dn,onOk:()=>{wt(!1)}})};if(Ge){on("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ot?on("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):wt(!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:Vt},y.createElement("div",{className:Ye.wrap},y.createElement("div",{className:Ye.left},y.createElement("div",{className:Ye.tip},y.createElement("img",{src:re}),y.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")),y.createElement("div",{className:"mb10 mt20 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),y.createElement(Ae.default.TextArea,{style:{height:160},className:"mb20",value:rt,placeholder:Qe,onChange:on=>{bt(on.target.value)}}),y.createElement(Be.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${Ct.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:vt,withCredentials:!0,data:{upload_type:1},beforeUpload:Lt,onChange:({file:on})=>{var Dn,bn;on.status!=="removed"&&(on.status==="done"&&((Dn=on==null?void 0:on.response)==null?void 0:Dn.status)!==0&&(on.status="error",on.response=(bn=on==null?void 0:on.response)==null?void 0:bn.message),It([on]))},onRemove:()=>It([])},y.createElement(Je.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"},y.createElement(Ve.op,{style:{borderRadius:2}},y.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),y.createElement("div",{className:"c-black mt20"},y.createElement("div",{className:"mb10 c-black"},y.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),y.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",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"50"),"\u9053\uFF09")),y.createElement(he.Z,{style:{gap:16}},y.createElement(Fe.Z,null,y.createElement("label",null,"\u5355\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:dn,onChange:we,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u591A\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:Tt,onChange:En,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u5224\u65AD\u9898"),y.createElement(le.Z,{min:0,max:10,value:rn,onChange:hn,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:ea,onChange:Yt,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7B80\u7B54\u9898"),y.createElement(le.Z,{min:0,max:10,value:lt,onChange:nt,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7EC4\u5408\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ce,onChange:Re,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7F16\u7A0B\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ft,onChange:We,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ke,onChange:yt,style:{marginLeft:"8px"}})))),Ge?y.createElement("div",{onClick:se,className:Ye.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Jt?y.createElement("div",{className:`${Ye.bottomBtn} ${Ye.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{$t()},className:Ye.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),y.createElement(ne.Z,{onStatusChange:Xe,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!dt,noRestrictModal:Et,stringTransformer:E.o,onError:on=>{Object.prototype.toString.call(on)==="[object Object]"&&on.status===-9&&Et(on.data)}}))),y.createElement(ye.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:an},y.createElement(he.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},y.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),y.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),y.createElement(oe.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Wt,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>At(!1),onSuccess:()=>{At(!1),wt(!1)}}),y.createElement("div",{style:{height:70}})),ht("\u5904\u7406\u4E2D"))})},27478:function(gt,Xt,te){"use strict";var y=te(59301);const fe=({scrollBoxRef:ye,bottomInspectRef:he,contentRef:Ee,status:Ae,rootMargin:Be="70px",bottomOffset:Je=110})=>{const[Fe,le]=(0,y.useState)(!0),Ye=(0,y.useRef)(!1);return(0,y.useEffect)(()=>{if(!ye.current||!he.current)return;const Ve=new IntersectionObserver(([Ct])=>{var oe,a,E,b;if(!document.contains(Ct.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((oe=Ct.rootBounds)==null?void 0:oe.width)===0&&((a=Ct.rootBounds)==null?void 0:a.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((E=Ct.boundingClientRect)==null?void 0:E.width)===0&&((b=Ct.boundingClientRect)==null?void 0:b.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}le(Ct.isIntersecting)},{root:ye.current,rootMargin:Be,threshold:0});return Ve.observe(he.current),()=>{Ve.disconnect()}},[ye.current,he.current,Be]),(0,y.useEffect)(()=>{if(!Ae)return;const Ve=ye.current,Ct=Ee.current;Ye.current=!1;let oe=Ve.scrollTop;const a=()=>{const{scrollTop:b,scrollHeight:x,clientHeight:z}=Ve;b>oe?b+z>=x-Je&&(Ve.scrollTop=Ve.scrollHeight,Ye.current=!1):b{Ye.current||(Ve.scrollTop=Ve.scrollHeight)});return E.observe(Ct),()=>{setTimeout(()=>{E.unobserve(Ct)},250),Ve.removeEventListener("scroll",a)}},[Ae]),Fe};Xt.Z=fe},36136:function(gt,Xt,te){"use strict";var y=te(59301);const fe=({contentRef:ye,status:he})=>((0,y.useEffect)(()=>{!he&&(ye!=null&&ye.current)&&ye.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Be=>{Be.tagName.toLowerCase()==="code"?Be.parentElement&&(Be.parentElement.contentEditable="false"):Be.tagName.toLowerCase()==="mathx"&&(Be.contentEditable="false")})},[he]),(Ae=!1)=>{const Be=Ye=>{const Ve={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Ye.replace(/&[^;]+;/g,Ct=>Ve[Ct]||Ct)};if(!ye.current)return"";const Je=ye.current.cloneNode(!0);Je.querySelectorAll("code[data-text], mathx[data-text]").forEach(Ye=>{let Ve=Ye.getAttribute("data-text");Ye.tagName.toLowerCase()==="code"?Ve=Ve.replace(/```.*\n|\n```/g,""):Ye.tagName.toLowerCase()==="mathx"&&(Ve=`$$${Ve}$$`);const Ct=document.createTextNode(Ve);Ye.parentNode.replaceChild(Ct,Ye)}),Ae&&Je.querySelectorAll('[data-select="disabled"]').forEach(Ve=>{var Ct;const oe=Ve.textContent||"",a=document.createTextNode(oe+` +\`\`\``},y.createElement(Ae.CopyToClipboard,{text:hn,onCopy:()=>Je.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement("button",null,"\u590D\u5236")),on[1]==="html"&&Ht&&y.createElement("button",{className:Be.runCode,onClick:()=>{wt(re({},ce(re({},Vt),{open:++Vt.open,defaultValue:hn,language:on[1]})))}},"\u8FD0\u884CHTML"),y.createElement(ye.Z,re({wrapLongLines:!0,style:Ee.Z,language:on[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},En),hn))},img({node:St}){var rt;const bt=(rt=St.properties)==null?void 0:rt.src;return y.createElement(Fe.Z,{src:bt,width:320,"data-text":bt,onLoad:()=>nn&&setTimeout(()=>Ue(),500)})}}},Ht?vt:`${vt}__`)),[vt]);return y.createElement(y.Fragment,null,y.createElement(oe.Z,{defaultValue:Vt.defaultValue,open:Vt.open,language:Vt.language,height:Vt.height,onChange:(St,rt)=>{It(vt.replaceAll(rt,St))},onDynamic:At}),Ie)}},35339:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Se}});var y=te(59301),fe=te(6767),ye=te(30641),he=te(77019),Ee=te(62957),Ae=te(37568),Be=te(14566),Je=te(25399),Fe=te(5269),le=te(71051),Ye={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Ve=te(85057),Ct=te(3294),oe=te(14791),a=te(99064),E=te(2554),b=te(955),x=te(86106),z=te(36136),ee=te(88985),ne=te(25355),re="data:image/png;base64,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",ce=(Oe,Me,ut)=>new Promise((ft,Qe)=>{var nn=It=>{try{vt(ut.next(It))}catch(Vt){Qe(Vt)}},At=It=>{try{vt(ut.throw(It))}catch(Vt){Qe(Vt)}},vt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(nn,At);vt((ut=ut.apply(Oe,Me)).next())}),Se=(0,y.forwardRef)(({onUpdateNum:Oe,onSave:Me},ut)=>{var ft;const Qe=`\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%`,[nn,At]=(0,y.useState)(!1),[vt,It]=(0,y.useState)([]),[Vt,wt]=(0,y.useState)(null),[Wt,Bt]=(0,y.useState)([]),[Ht,Gt]=(0,y.useState)(0),[Zt,Ue]=(0,y.useState)(0),[Ie,St]=(0,y.useState)(!1),[rt,bt]=(0,y.useState)(""),[dn,we]=(0,y.useState)(0),[Tt,En]=(0,y.useState)(0),[on,hn]=(0,y.useState)(0),[ta,Yt]=(0,y.useState)(0),[lt,nt]=(0,y.useState)(0),[Ft,We]=(0,y.useState)(0),[Ke,yt]=(0,y.useState)(0),[Ce,Re]=(0,y.useState)(0),[je,Xe]=(0,y.useState)(ne.Q),{contentRef:it,value:Ot,status:Ge,open:ke,close:se}=je,pe=(0,z.Z)({contentRef:it,status:Ge}),{openProgress:Pe,closeProgress:Ze,CreateProgressModal:ht,progressOpen:dt}=(0,x.Z)();(0,y.useEffect)(()=>{Vt&&Sn(),Vt===!1&&(se(),Oe==null||Oe(),It([]),bt(""),we(0),En(0),hn(0),Yt(0),nt(0),We(0),yt(0),Re(0))},[Vt]);const Mt=()=>{wt(!0)};(0,y.useImperativeHandle)(ut,()=>({onClick:Mt}));const Et=an=>{St(!0),Gt(an),Ue(0)},Lt=an=>ce(void 0,null,function*(){const Fn=an.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Fn)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):an.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Sn=()=>ce(void 0,null,function*(){const an=yield(0,a.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});an.status===0&&(Gt(an.total_number),Ue(an.remaining_number))}),Rn=an=>(an=an||"",an=String(an),an=an.replace(/\s+/g,""),an),$t=(an=!0)=>ce(void 0,null,function*(){var Fn,bn;const pn=[{name:"\u5355\u9009\u9898",num:dn||0},{name:"\u591A\u9009\u9898",num:Tt||0},{name:"\u5224\u65AD\u9898",num:on||0},{name:"\u586B\u7A7A\u9898",num:ta||0},{name:"\u7B80\u7B54\u9898",num:lt||0},{name:"\u7EC4\u5408\u9898",num:Ce||0},{name:"\u7F16\u7A0B\u9898",num:Ft||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ke||0}];if(an){if(Rn(rt)){if(rt.length>1e3){fe.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{fe.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Rn(rt)&&!(vt!=null&&vt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Zn=pn.reduce((na,sa)=>na+sa.num,0);if(Zn===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(Zn>50){fe.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Ht!==-1){St(!0);return}}St(!1);const _n={scene_type:6,request_identifier:Math.random(),file_id:(bn=(Fn=vt[0])==null?void 0:Fn.response)==null?void 0:bn.id,content:rt,count_arr:pn.map(Zn=>Zn.num).join(",")};yield ke(_n),Sn()}),gn=()=>ce(void 0,null,function*(){const an=pe();if(Me){wt(!1),Me(an);return}Pe(),At(!0),Bt([]);const Fn=new FormData;Fn.append("html",an);const bn=yield(0,a.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Fn},!0);if((bn==null?void 0:bn.status)===0)if(bn!=null&&bn.data){Ze(100),Bt(bn==null?void 0:bn.data);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");At(!1),Ze()}),Mn=()=>ce(void 0,null,function*(){const an=pe();(0,b.RG)(an)}),Jt=["uploading","error"].includes((ft=vt==null?void 0:vt[0])==null?void 0:ft.status);return y.createElement(y.Fragment,null,y.createElement(ee.Z,{visible:Ie,totalCount:Ht,usedCount:Zt,onCancel:()=>St(!1),onOk:()=>$t(!1)}),y.createElement(ye.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:Ye.extraHeader},y.createElement(he.Z,{align:"middle"},!Ge&&!!Ot&&y.createElement(y.Fragment,null,y.createElement(Ve.op,{onClick:gn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(Ve.op,{onClick:Mn,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const an=Fn=>{Ee.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Fn,onOk:()=>{wt(!1)}})};if(Ge){an("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ot?an("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):wt(!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:Vt},y.createElement("div",{className:Ye.wrap},y.createElement("div",{className:Ye.left},y.createElement("div",{className:Ye.tip},y.createElement("img",{src:re}),y.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")),y.createElement("div",{className:"mb10 mt20 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),y.createElement(Ae.default.TextArea,{style:{height:160},className:"mb20",value:rt,placeholder:Qe,onChange:an=>{bt(an.target.value)}}),y.createElement(Be.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${Ct.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:vt,withCredentials:!0,data:{upload_type:1},beforeUpload:Lt,onChange:({file:an})=>{var Fn,bn;an.status!=="removed"&&(an.status==="done"&&((Fn=an==null?void 0:an.response)==null?void 0:Fn.status)!==0&&(an.status="error",an.response=(bn=an==null?void 0:an.response)==null?void 0:bn.message),It([an]))},onRemove:()=>It([])},y.createElement(Je.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"},y.createElement(Ve.op,{style:{borderRadius:2}},y.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),y.createElement("div",{className:"c-black mt20"},y.createElement("div",{className:"mb10 c-black"},y.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),y.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",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"50"),"\u9053\uFF09")),y.createElement(he.Z,{style:{gap:16}},y.createElement(Fe.Z,null,y.createElement("label",null,"\u5355\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:dn,onChange:we,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u591A\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:Tt,onChange:En,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u5224\u65AD\u9898"),y.createElement(le.Z,{min:0,max:10,value:on,onChange:hn,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:ta,onChange:Yt,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7B80\u7B54\u9898"),y.createElement(le.Z,{min:0,max:10,value:lt,onChange:nt,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7EC4\u5408\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ce,onChange:Re,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7F16\u7A0B\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ft,onChange:We,style:{marginLeft:"8px"}})),y.createElement(Fe.Z,null,y.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ke,onChange:yt,style:{marginLeft:"8px"}})))),Ge?y.createElement("div",{onClick:se,className:Ye.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Jt?y.createElement("div",{className:`${Ye.bottomBtn} ${Ye.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{$t()},className:Ye.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),y.createElement(ne.Z,{onStatusChange:Xe,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!dt,noRestrictModal:Et,stringTransformer:E.o,onError:an=>{Object.prototype.toString.call(an)==="[object Object]"&&an.status===-9&&Et(an.data)}}))),y.createElement(ye.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:nn},y.createElement(he.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},y.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),y.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),y.createElement(oe.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Wt,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>At(!1),onSuccess:()=>{At(!1),wt(!1)}}),y.createElement("div",{style:{height:70}})),ht("\u5904\u7406\u4E2D"))})},27478:function(gt,Xt,te){"use strict";var y=te(59301);const fe=({scrollBoxRef:ye,bottomInspectRef:he,contentRef:Ee,status:Ae,rootMargin:Be="70px",bottomOffset:Je=110})=>{const[Fe,le]=(0,y.useState)(!0),Ye=(0,y.useRef)(!1);return(0,y.useEffect)(()=>{if(!ye.current||!he.current)return;const Ve=new IntersectionObserver(([Ct])=>{var oe,a,E,b;if(!document.contains(Ct.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((oe=Ct.rootBounds)==null?void 0:oe.width)===0&&((a=Ct.rootBounds)==null?void 0:a.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((E=Ct.boundingClientRect)==null?void 0:E.width)===0&&((b=Ct.boundingClientRect)==null?void 0:b.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}le(Ct.isIntersecting)},{root:ye.current,rootMargin:Be,threshold:0});return Ve.observe(he.current),()=>{Ve.disconnect()}},[ye.current,he.current,Be]),(0,y.useEffect)(()=>{if(!Ae)return;const Ve=ye.current,Ct=Ee.current;Ye.current=!1;let oe=Ve.scrollTop;const a=()=>{const{scrollTop:b,scrollHeight:x,clientHeight:z}=Ve;b>oe?b+z>=x-Je&&(Ve.scrollTop=Ve.scrollHeight,Ye.current=!1):b{Ye.current||(Ve.scrollTop=Ve.scrollHeight)});return E.observe(Ct),()=>{setTimeout(()=>{E.unobserve(Ct)},250),Ve.removeEventListener("scroll",a)}},[Ae]),Fe};Xt.Z=fe},36136:function(gt,Xt,te){"use strict";var y=te(59301);const fe=({contentRef:ye,status:he})=>((0,y.useEffect)(()=>{!he&&(ye!=null&&ye.current)&&ye.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Be=>{Be.tagName.toLowerCase()==="code"?Be.parentElement&&(Be.parentElement.contentEditable="false"):Be.tagName.toLowerCase()==="mathx"&&(Be.contentEditable="false")})},[he]),(Ae=!1)=>{const Be=Ye=>{const Ve={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Ye.replace(/&[^;]+;/g,Ct=>Ve[Ct]||Ct)};if(!ye.current)return"";const Je=ye.current.cloneNode(!0);Je.querySelectorAll("code[data-text], mathx[data-text]").forEach(Ye=>{let Ve=Ye.getAttribute("data-text");Ye.tagName.toLowerCase()==="code"?Ve=Ve.replace(/```.*\n|\n```/g,""):Ye.tagName.toLowerCase()==="mathx"&&(Ve=`$$${Ve}$$`);const Ct=document.createTextNode(Ve);Ye.parentNode.replaceChild(Ct,Ye)}),Ae&&Je.querySelectorAll('[data-select="disabled"]').forEach(Ve=>{var Ct;const oe=Ve.textContent||"",a=document.createTextNode(oe+` `);(Ct=Ve.parentNode)==null||Ct.replaceChild(a,Ve)});let le=Je.innerHTML;return Ae||(le=le.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),le=le.replace(/

/g,""),le=le.replace(/<\/p>/g,` `),le=le.replace(/
/g,` `),le=le.replace(/\r\n/g,` -`),le=le.replace(/<[^>]*>/g,""),le=Be(le),le});Xt.Z=fe},86106:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ve}});var y=te(59301),fe=te(62957),ye=te(77019),he=te(60242),Ee="data:image/png;base64,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",Ae="data:image/png;base64,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",Be="data:image/png;base64,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",Je={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Fe=te(59301);const le=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ve=()=>{const[Ct,oe]=(0,y.useState)(0),[a,E]=(0,y.useState)(!1),[b,x]=(0,y.useState)(!0),z=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(b)return;const Se=()=>{oe(Oe=>Oe>=99?(clearInterval(z.current),99):Oe+1)};return z.current=setInterval(Se,5e4/99),()=>clearInterval(z.current)},[b]);const ee=()=>{oe(0),E(!0),x(!1)},ne=(Se=0)=>{x(!0),oe(Se),E(!1)},re=Se=>{const Oe=Se/1048576;let Me;return Oe<=.3?Me=3:Oe<=.5?Me=5:Oe<=1?Me=10:Oe<=2?Me=20:Oe<=3?Me=30:Oe<=10?Me=Oe*10:Me=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Me}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ce=()=>Fe.createElement("span",{className:Je.dotLoading},Fe.createElement("span",null,"."),Fe.createElement("span",null,"."),Fe.createElement("span",null,"."));return{progress:Ct,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>x(Se=>!Se),CreateProgressModal:(Se=le,Oe)=>(typeof Se=="string"&&(Se=[Se,Se,Se]),Fe.createElement(fe.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>oe(0)},Fe.createElement(ye.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ct<=30&&Fe.createElement(Fe.Fragment,null,Fe.createElement("img",{src:Ee,alt:"Step 1"}),Fe.createElement("div",{className:"mt20 c-light-primary"},Se[0],ce())),Ct>30&&Ct<60&&Fe.createElement(Fe.Fragment,null,Fe.createElement("img",{src:Ae,alt:"Step 2"}),Fe.createElement("div",{className:"mt20 c-light-primary"},Se[1],ce())),Ct>=60&&Fe.createElement(Fe.Fragment,null,Fe.createElement("img",{src:Be,alt:"Step 3"}),Fe.createElement("div",{className:"mt20 c-light-primary"},Se[2],ce())),Fe.createElement(he.Z,{className:Je.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ct}),!!Oe&&Fe.createElement("div",{className:"c-grey-999"},re(Oe)))))}}},89498:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ht}});var y=te(59301),fe=te(75727),ye=te(6767),he=te(25399),Ee=te(37568),Ae=te(99571),Be=te(43276),Je={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"},le=({position:Gt,children:Zt})=>{const{left:Ue=0,top:Ie=0}=Gt||{},[St,rt]=(0,y.useState)(Ue),[bt,dn]=(0,y.useState)(Ie),we=(0,y.useRef)(null),Tt=()=>{if(we.current){const En=we.current.offsetWidth,rn=we.current.offsetHeight,hn=window.innerWidth,ea=window.innerHeight;let Yt=Ue,lt=Ie;Ue+En>hn&&(Yt=hn-En),Yt<0&&(Yt=0),Ie+rn>ea&&(lt=ea-rn),lt<0&&(lt=0),rt(Yt),dn(lt)}};return(0,y.useEffect)(()=>{if(!we.current||!Gt)return;const En=new ResizeObserver(()=>{Tt()});return En.observe(we.current),()=>{En.disconnect()}},[Ue,Ie,Gt]),(0,y.useEffect)(()=>{Gt&&Tt()},[Ue,Ie,Gt]),Gt?y.createElement("div",{ref:we,style:{position:"fixed",left:`${St}px`,top:`${bt}px`,zIndex:1050}},Zt):null},Ye=te(3294),Ve=te(56102),Ct=te(24544),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Gt,Zt,Ue)=>Zt in Gt?oe(Gt,Zt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Gt[Zt]=Ue,ne=(Gt,Zt)=>{for(var Ue in Zt||(Zt={}))x.call(Zt,Ue)&&ee(Gt,Ue,Zt[Ue]);if(b)for(var Ue of b(Zt))z.call(Zt,Ue)&&ee(Gt,Ue,Zt[Ue]);return Gt},re=(Gt,Zt)=>a(Gt,E(Zt)),ce=(Gt,Zt,Ue)=>new Promise((Ie,St)=>{var rt=we=>{try{dn(Ue.next(we))}catch(Tt){St(Tt)}},bt=we=>{try{dn(Ue.throw(we))}catch(Tt){St(Tt)}},dn=we=>we.done?Ie(we.value):Promise.resolve(we.value).then(rt,bt);dn((Ue=Ue.apply(Gt,Zt)).next())}),Se=({visible:Gt,position:Zt,selectText:Ue,applyRefinedText:Ie,fetchUrl:St,noRestrictModal:rt})=>{var bt;const[dn,we]=(0,y.useState)(!1),[Tt,En]=(0,y.useState)([]),[rn,hn]=(0,y.useState)(""),[ea,Yt]=(0,y.useState)(1),[lt,nt]=(0,y.useState)(""),[Ft,We]=(0,y.useState)(!1),Ke=(0,y.useRef)(null),[yt,Ce]=(0,y.useState)(!1),[Re,je]=(0,y.useState)(0),Xe=(0,y.useRef)(!1),it=((bt=Tt==null?void 0:Tt[(Tt==null?void 0:Tt.length)-1])==null?void 0:bt.loading)===!0;(0,y.useEffect)(()=>{if(Gt){Yt(1);return}Ce(!1),we(!1),Ot(),je(0),En([]),Yt(0)},[Gt]);const Ot=()=>{var $t,gn;hn(""),nt(""),(gn=($t=Ke.current)==null?void 0:$t.cancelRequest)==null||gn.call($t)},Ge=(...$t)=>ce(void 0,[...$t],function*(gn="",Mn=Tt){const Jt=Date.now(),on=[...Mn,{text:gn,key:Jt,sender:"user",show:!0},{loading:!0,key:Jt,sender:"AI",show:!0}];Yt(2),En(on);const Dn=se(Mn),bn={no_record_times:!0,prompt:gn,history:Dn};Ke.current=new Ct.Z(Ye.Z.API_SERVER+St,bn),yield new Promise(vn=>{Ke.current.on("data",Fn=>{const{chunk:{msg:qn},full:Zn}=Fn,ta=qn==="error";Ce(!0),nt(dt(Zn)),En(sa=>sa.map((Pa,un)=>un===sa.length-1?re(ne({},Pa),{text:Zn,loading:!1,error:ta}):Pa))}),Ke.current.on("done",()=>vn()),Ke.current.on("error",Fn=>{const qn="\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(Fn)==="[object Object]"&&Fn.status===-9&&(Yt(1),rt(Fn.data)),En(Zn=>Zn.map((ta,sa)=>sa===Zn.length-1?re(ne({},ta),{text:qn,loading:!1,error:!0}):ta)),vn()}),Ke.current.on("cancelled",()=>vn()),Ke.current.startStream()}),we(!1)}),ke=$t=>{hn($t.target.value)},se=$t=>$t.reduce((Mn,Jt)=>{if(Jt.sender==="user"){const on=$t.find(Dn=>Dn.key===Jt.key&&Dn.sender==="AI");on&&(on!=null&&on.text)&&!(on!=null&&on.error)&&Mn.push({question:Jt.text,answer:on.text})}return Mn},[]),pe=()=>{if(Rn)return;const $t=Mt("\u6539\u5199");Ot(),we(!0),Ge($t)},Pe=$t=>{if($t.key==="Enter"&&!$t.shiftKey){if($t.preventDefault(),Xe.current||Sn)return;pe()}},Ze=()=>{var $t,gn;je(Mn=>Mn+1),(gn=($t=Ke.current)==null?void 0:$t.cancelRequest)==null||gn.call($t),we(!1),Ce(!1)},ht=[{key:"1",label:y.createElement("span",null," ",y.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:y.createElement("span",null,y.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:y.createElement("span",null," ",y.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],dt=($t="")=>{const gn=["\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((Mn,Jt)=>{gn.push(`\u7B54\u6848${Jt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Jt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Jt+1})\u8F93\u51FA\uFF1A`)}),gn.forEach(Mn=>{const Jt=new RegExp(Mn,"g");$t=$t.replace(Jt,`**${Mn}** `)}),$t},Mt=$t=>$t==="\u6539\u5199"?`${rn}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Ue}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Ue}\uFF0C${$t}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Et=$t=>{let gn="";$t.key==="1"&&(gn=Mt("\u6DA6\u8272")),$t.key==="2"&&(gn=Mt("\u6269\u5199")),$t.key==="3"&&(gn=Mt("\u7F29\u5199")),Ot(),we(!0),Ge(gn)},Lt=()=>{const $t=Tt.splice(Tt.length-2),{text:gn}=($t==null?void 0:$t[0])||{};Ot(),we(!0),Ge(gn,Tt)},Sn=dn||yt,Rn=(rn==null?void 0:rn.trim())==="";return Gt?y.createElement(fe.Z,{open:Rn&&!Sn&&(Ft||!lt),overlayStyle:{minWidth:200},menu:{items:ht,onClick:Et}},y.createElement(le,{position:Zt},y.createElement("div",{className:Je.wrap},ea===2&&y.createElement(y.Fragment,null,y.createElement("div",{className:Je.chatContainer},it&&y.createElement("div",{className:Je.loadingWrp},y.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),y.createElement("div",{className:"ai-loading"})),lt&&y.createElement(Be.Z,{cancelIndex:Re,streamingStatus:dn,loadImage:!1,onFinish:()=>ce(void 0,null,function*(){je(0),setTimeout(()=>Ce(!1),0)}),value:lt})),y.createElement("div",{className:Je.btnContainer},y.createElement("div",{onClick:()=>Ie(!0,lt),className:Je.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),y.createElement("div",{onClick:()=>Ie(!1,lt),className:Je.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),y.createElement(Ve.CopyToClipboard,{text:lt,onCopy:()=>ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("div",{className:Je.btn,style:{marginLeft:"auto"}},y.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),y.createElement(he.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("div",{onClick:Lt,className:Je.btn},y.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),y.createElement(he.Z,{title:"\u5220\u9664"},y.createElement("div",{onClick:()=>{Yt(1),Ot(),En([])},className:Je.btn},y.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),y.createElement("div",{className:Je.inputContainer},y.createElement(Ee.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:rn,bordered:!1,onFocus:()=>We(!0),onBlur:()=>setTimeout(()=>We(!1),300),onChange:ke,onPressEnter:Pe,onCompositionStart:()=>Xe.current=!0,onCompositionEnd:()=>Xe.current=!1}),yt?y.createElement("div",{className:`iconfont icon-tingzhihuida ${Je.cancelBtn}`,onClick:Ze}):y.createElement(Ae.ZP,{className:Rn?Je.sendBtnDisabled:Je.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Sn,onClick:pe}))))):y.createElement(y.Fragment,null)},Oe={"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"},Me=Object.defineProperty,ut=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,an=(Gt,Zt,Ue)=>Zt in Gt?Me(Gt,Zt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Gt[Zt]=Ue,At=(Gt,Zt)=>{for(var Ue in Zt||(Zt={}))ft.call(Zt,Ue)&&an(Gt,Ue,Zt[Ue]);if(ut)for(var Ue of ut(Zt))Qe.call(Zt,Ue)&&an(Gt,Ue,Zt[Ue]);return Gt};const vt=Gt=>React.createElement("svg",At({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Gt),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 It="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",wt=(0,y.forwardRef)(({initialContent:Gt,onButtonClick:Zt},Ue)=>{const[Ie,St]=(0,y.useState)(null),[rt,bt]=(0,y.useState)(null),[dn,we]=(0,y.useState)(""),[Tt,En]=(0,y.useState)(null),rn=Ue,hn=Ke=>{const yt=document.elementFromPoint(10,Ke),Ce=document.createRange();let Re=null;const je=document.createTreeWalker(rn.current,NodeFilter.SHOW_TEXT,{acceptNode:pe=>{const Pe=document.createRange();Pe.selectNodeContents(pe);const Ze=Pe.getBoundingClientRect();return Ze.top<=Ke&&Ze.bottom>=Ke?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Xe="",it,Ot,Ge=null,ke=null,se=null;for(;it=je.nextNode();){it.parentNode.getAttribute("data-select")==="disabled"&&(Ot=!0),Xe+=it.textContent,ke||(ke=it),se=it;const pe=document.createRange();pe.selectNodeContents(it);const Pe=pe.getBoundingClientRect();Ge===null&&(Ge=Pe.top)}if(ke&&se&&!Ot){const pe=document.createRange();pe.setStart(ke,0),pe.setEnd(se,se.textContent.length),En(pe)}else En(null);return bt(Ge-1),Ot?"":Xe.trim()};function ea(Ke){for(;Ke.parentElement&&Ke.parentElement.tagName.toLowerCase()!=="section";){var yt=window.getComputedStyle(Ke.parentElement);if(yt.pointerEvents==="none")return!0;Ke=Ke.parentElement}return!1}const Yt=Ke=>{var yt,Ce;if(ea(Ke.target)){bt(-1e6);return}if(((Ce=(yt=document.getSelection())==null?void 0:yt.toString)==null?void 0:Ce.call(yt))!==""){bt(-1e6);return}const Re=hn(Ke.clientY);if((Re==null?void 0:Re.trim())===""){bt(-1e6);return}const je=rn.current.getBoundingClientRect();St(je.left-30),we(Re)},lt=()=>{},nt=Ke=>{Zt&&dn&&Zt(dn,Ke.clientX,Ke.clientY,Tt)},Ft=()=>{if(Tt){const Ke=window.getSelection();Ke.removeAllRanges(),Ke.addRange(Tt)}},We=()=>{window.getSelection().removeAllRanges()};return(0,y.useEffect)(()=>{const Ke=rn.current;return Ke.addEventListener("mousemove",Yt),Ke.addEventListener("mouseleave",lt),()=>{Ke.removeEventListener("mousemove",Yt),Ke.removeEventListener("mouseleave",lt),We()}},[Gt]),y.createElement("div",{className:Oe["hover-line-container2"]},rt!==null&&y.createElement("div",{className:Oe["line-button-container"],style:{top:rt,left:Ie},onMouseEnter:()=>{Ft()},onMouseLeave:()=>{We(),bt(null),we(""),En(null)}},y.createElement("div",{className:Oe.button,onClick:nt},y.createElement("img",{src:It}),y.createElement("span",null,"AI\u6539\u5199"))))}),Wt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ht=({nodeRef:Gt,noRestrictModal:Zt})=>{const[Ue,Ie]=(0,y.useState)(null),[St,rt]=(0,y.useState)(null),[bt,dn]=(0,y.useState)(!1),[we,Tt]=(0,y.useState)(null),[En,rn]=(0,y.useState)(!1),[hn,ea]=(0,y.useState)(!1),Yt=Gt,lt=(0,y.useRef)(null),nt=(0,y.useRef)(null),[Ft,We]=(0,y.useState)("");(0,y.useEffect)(()=>{Ue!=null&&Ue.toString()&&We(Ue==null?void 0:Ue.toString())},[Ue==null?void 0:Ue.toString()]);const Ke=()=>{const je=window.getSelection(),Xe=Yt.current.scrollTop,it=Yt.current.getBoundingClientRect();if(je.rangeCount>0&&je.toString().length>0){const Ot=je.getRangeAt(0);Ie(Ot.cloneRange());const Ge=Ot.getBoundingClientRect(),ke=40;let se=Ge.top+Xe-5+ke;se{if(!je||je.rangeCount===0){rn(!1);return}const it=je.getRangeAt(0).getBoundingClientRect(),Ot=window.getComputedStyle(Yt.current),Ge=parseInt(Ot.lineHeight),ke=parseInt(Ot.paddingTop),se=Yt.current.scrollTop,pe=Yt.current.getBoundingClientRect(),Pe=it.top-pe.top+se,Ze=Math.floor((Pe-ke)/Ge),ht=ke+Ze*Ge-se;Tt(ht),rn(!0)},Ce=je=>{Yt.current&&!Yt.current.contains(je.target)&&ea(!1)};(0,y.useEffect)(()=>{const je=Yt.current;return je.addEventListener("scroll",Ke),je.addEventListener("input",Ke),je.addEventListener("click",Ke),je.addEventListener("mouseup",Ke),je.addEventListener("keyup",Ke),je.addEventListener("click",Ke),document.addEventListener("mousedown",Ce),()=>{je.removeEventListener("scroll",Ke),je.removeEventListener("input",Ke),je.removeEventListener("click",Ke),je.removeEventListener("mouseup",Ke),je.removeEventListener("keyup",Ke),je.removeEventListener("click",Ke),document.removeEventListener("mousedown",Ce)}},[]);const Re=(je=!0,Xe)=>{if(!Ue)return;const it=nt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ot=Ue.cloneRange(),Ge=window.getSelection();if(Ge.removeAllRanges(),Ge.addRange(Ot),je){Ot.deleteContents();const ke=document.createElement("div");ke.innerHTML=it;const se=Array.from(ke.childNodes);for(;se.length>0;)Ot.insertNode(se.pop())}else{Ot.collapse(!1);const ke=document.createElement("div");ke.innerHTML=" "+it;const se=Array.from(ke.childNodes);for(;se.length>0;)Ot.insertNode(se.pop())}Ge.removeAllRanges(),Ie(null),dn(!1),rt(null)};return y.createElement("section",{ref:nt},St&&y.createElement("div",{ref:lt,className:Wt.toolbar,style:{top:St==null?void 0:St.top,left:St==null?void 0:St.left}},y.createElement("div",{className:Wt.button,onClick:()=>dn(!0)},y.createElement("img",{src:It}),y.createElement("span",null,"AI\u6539\u5199"))),y.createElement(Se,{key:JSON.stringify(St),noRestrictModal:Zt,visible:bt,position:St,selectText:Ft,applyRefinedText:Re,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),Yt.current&&y.createElement(wt,{ref:Yt,onButtonClick:(je,Xe,it,Ot)=>{Ie(Ot),dn(!0),We(je),rt({left:Xe,top:it+20})}}))}},88985:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ee}});var y=te(59301),fe=te(62957),ye={num:"num___VQiqB"},Ee=({visible:Ae,usedCount:Be,totalCount:Je,onOk:Fe,onCancel:le})=>{const Ye=()=>Be>0?y.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Je,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:ye.num},Be),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):y.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Je,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:ye.num},Be),"\u6B21\uFF09\u3002");return y.createElement(fe.default,{centered:!0,open:Ae,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:le,onOk:Fe,footer:Be>0?void 0:null},Ye())}},25355:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return E},Q:function(){return oe}});var y=te(59301),fe={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},ye=te(24544),he=te(3294),Ee=te(43276),Ae=te(89498),Be=te(27478),Je=te(53630),Fe="data:image/png;base64,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",le=te(92310),Ye=te.n(le),Ve=te(6767),Ct=(b,x,z)=>new Promise((ee,ne)=>{var re=Se=>{try{ie(z.next(Se))}catch(Oe){ne(Oe)}},ce=Se=>{try{ie(z.throw(Se))}catch(Oe){ne(Oe)}},ie=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(re,ce);ie((z=z.apply(b,x)).next())});const oe={contentRef:{current:null},value:null,status:!1,open:()=>Ct(void 0,null,function*(){}),close:()=>{}};var E=({className:b,style:x,onChange:z,onSuccess:ee,onCancel:ne,onError:re,fetchUrl:ce,noRestrictModal:ie=()=>{},showEditableToolbar:Se,bottomOffset:Oe=110,loadingText:Me,showEmptyData:ut=!0,onStatusChange:ft,stringTransformer:Qe,bottomContainerNode:an})=>{const[At,vt]=(0,y.useState)(!1),[It,Vt]=(0,y.useState)(""),[wt,Wt]=(0,y.useState)(0),[Bt,Ht]=(0,y.useState)(!1),Gt=(0,y.useRef)(null),Zt=(0,y.useRef)(null),Ue=(0,y.useRef)(null),Ie=(0,y.useRef)(null),St=(0,Be.Z)({scrollBoxRef:Ie,bottomInspectRef:Ue,contentRef:Zt,status:Bt,bottomOffset:Oe}),rt=At||Bt;(0,y.useEffect)(()=>{z==null||z(It)},[It]),(0,y.useEffect)(()=>{ft==null||ft({contentRef:Zt,status:rt,value:It,open:bt,close:dn})},[rt,It]);const bt=Tt=>Ct(void 0,null,function*(){vt(!0),Vt(""),Wt(0);const En=ce;Tt!=null&&Tt.fetchUrl&&delete Tt.fetchUrl,Gt.current=new ye.Z(`${he.Z.API_SERVER}${En}`,Tt),yield new Promise((rn,hn)=>{Gt.current.on("data",ea=>{let{chunk:{content:Yt,type:lt}}=ea;Ht(!0),lt==="text"&&Vt(nt=>Qe?Qe(nt+Yt):nt+Yt)}),Gt.current.on("done",()=>{rn()}),Gt.current.on("error",ea=>{Object.prototype.toString.call(ea)==="[object Object]"&&ea.status===-1&&Ve.ZP.warning((ea==null?void 0:ea.message)||""),rn(),re==null||re(ea)}),Gt.current.on("cancelled",()=>{rn(),ne==null||ne()}),Gt.current.startStream()}),vt(!1)}),dn=()=>{var Tt,En;Wt(1),(En=(Tt=Gt.current)==null?void 0:Tt.cancelRequest)==null||En.call(Tt),vt(!1),Ht(!1)},we=(0,y.useMemo)(()=>Zt.current?y.createElement(Ae.Z,{noRestrictModal:ie,nodeRef:Zt}):y.createElement(y.Fragment,null),[Zt.current]);return y.createElement(y.Fragment,null,y.createElement("div",{className:Ye()(fe.container,b),style:x,ref:Ie},y.createElement("div",{ref:Zt,className:fe.liWrap,contentEditable:!rt},It&&y.createElement(Ee.Z,{cancelIndex:wt,streamingStatus:At,loadImage:!1,onFinish:()=>Ct(void 0,null,function*(){Wt(0),setTimeout(()=>Ht(!1),0),ee==null||ee(It)}),value:It})),!It&&!rt&&y.createElement("div",{className:fe.imgBox},y.createElement("img",{width:56,src:Fe}),y.createElement("span",null,"\u9884\u89C8\u533A")),ut&&rt&&y.createElement(Je.Z,{text:Me}),!St&&y.createElement("div",{className:fe.backBottom,onClick:()=>{Ie.current.scrollTop=Ie.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:Ue}),an),!rt&&Se&&we)}},53630:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(59301),fe={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},he=({text:Ee})=>y.createElement("div",null,y.createElement("div",{className:fe.loading},y.createElement("div",{className:fe.dot}),y.createElement("div",{className:fe.dot}),y.createElement("div",{className:fe.dot})),!!Ee&&y.createElement("div",{className:"mt5"},Ee))},31707:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return x}});var y=te(59301),fe=te(19909),ye={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},he=te(6767),Ee=te(77019),Ae=te(99064),Be=Object.defineProperty,Je=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(z,ee,ne)=>ee in z?Be(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,oe=(z,ee)=>{for(var ne in ee||(ee={}))Ye.call(ee,ne)&&Ct(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&Ct(z,ne,ee[ne]);return z},a=(z,ee)=>Je(z,Fe(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=Me=>{try{Oe(ne.next(Me))}catch(ut){ce(ut)}},Se=Me=>{try{Oe(ne.throw(Me))}catch(ut){ce(ut)}},Oe=Me=>Me.done?re(Me.value):Promise.resolve(Me.value).then(ie,Se);Oe((ne=ne.apply(z,ee)).next())}),x=({description:z,code:ee,showData:ne={},sendParams:re={},allShow:ce=!1,draggableExtraNode:ie})=>{const Se=[{img:te(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:z,show:ne==null?void 0:ne.ai_exam_question,type:1},{img:te(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:ee,show:ne==null?void 0:ne.ai_syntax_check,type:5},{img:te(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:z,query:ee,show:ne==null?void 0:ne.ai_code_diagnosis,type:2},{img:te(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:z,query:ee,show:ne==null?void 0:ne.ai_guidance,type:3},{img:te(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:z,query:ee,show:ne==null?void 0:ne.ai_code_evaluation,type:9},{img:te(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:z,query:ee,show:ne==null?void 0:ne.ai_code_optimization,type:7},{img:te(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:z,query:ee,show:ne==null?void 0:ne.ai_code_comment,type:8}],Oe=Qe=>{const{setChatData:an,setLoading:At,getData:vt,clearStatus:It,typing:Vt,setImageGenerator:wt,renderChatItems:Wt,setSceneAwareness:Bt,setIdentifier:Ht}=Qe;let Gt=Se;return ce||(Gt=Se.filter(Zt=>Zt.show)),y.createElement("div",{className:`${ye.bigTips} mt10`},Gt.map((Zt,Ue)=>y.createElement("div",{onClick:()=>E(void 0,null,function*(){var Ie;if(Vt){he.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Bt(!1),wt(!1),At(!0),It();const St=Wt(Zt.query);St[0].show=!1,St[1].imageGenerator=!1,an(St);const rt=yield ft.onAdd(),bt=(Ie=rt==null?void 0:rt.data)==null?void 0:Ie.identifier;Ht(bt),vt("",a(oe({type:Zt.type,description:Zt.description,query:Zt.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:bt},re),{prompt:ne==null?void 0:ne.ai_code_evaluation_promote}))}),key:Ue,className:ye.item},y.createElement(Ee.Z,{align:"middle"},y.createElement("img",{className:"mr10",src:Zt.img}),y.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Zt.name)),y.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Zt.des))))},Me=Qe=>E(void 0,[Qe],function*({type:an,value:At,index:vt,identifier:It,objectIndex:Vt}){const wt={index:Vt,identifier:It};if(an==="like"&&(yield(0,Ae.ZP)("/api/course_qna_records/like.json",{method:"post",body:wt})).status!==0||an==="dislike"&&(yield(0,Ae.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:wt})).status!==0)return Promise.reject()}),ft={onAdd:()=>(0,Ae.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Ae.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Game",by_self:!0}}),onListClick:Qe=>(0,Ae.ZP)(`/api/course_qna_sessions/${Qe}.json`,{method:"get"}),onListDelete:Qe=>(0,Ae.ZP)(`/api/course_qna_sessions/${Qe}.json`,{method:"delete"}),onListDealData:Qe=>{let an=[];return Qe==null||Qe.forEach(At=>{var vt;const It=At.id,Vt=At.think?{reasoning:At.think,thinkingEnabled:!0}:{},wt=[{text:At.question,key:It,sender:"user",fileList:[],show:!0},oe({key:It,loading:!1,sender:"AI",show:!0,source:At.answer_source,text:At.answer,like:At.like,dislike:At.dislike,time:At.think_time,id:At.id,imageGenerator:((vt=At==null?void 0:At.answer)==null?void 0:vt.slice(0,4))==="y.createElement("div",{className:ye.panel},_e),Ae={head:"head___Sq9Jd",btn:"btn___qLoeT",center:"center___iV40j",left:"left___VTVFI",tool:"tool___sOsjb",right:"right___weWPx",borderBox:"borderBox___DAP9a",try:"try___xy70Z",btns:"btns___ZqNMP",add:"add___KnDP5"},Be=te(62957),Je=te(6767),Fe=te(29787),le=te(77019),Ye=te(25399),Ve=te(37568),Ct={judgment:"judgment___cE7n1",active:"active___VwnES"},oe=te(99064),a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADxJREFUKFNjZEADBkkX5oOELswzSESWYhxAhTA3wZ3wn8EGzGZkOILiRrjCf1Bhxv82IFUYCgfQM8RaDQDYKCkNszfCOwAAAABJRU5ErkJggg==",b=Object.defineProperty,x=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ce=(_e,Dt,$e)=>Dt in _e?b(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,ie=(_e,Dt)=>{for(var $e in Dt||(Dt={}))ne.call(Dt,$e)&&ce(_e,$e,Dt[$e]);if(ee)for(var $e of ee(Dt))re.call(Dt,$e)&&ce(_e,$e,Dt[$e]);return _e},Se=(_e,Dt)=>x(_e,z(Dt)),Oe=(_e,Dt,$e)=>new Promise((st,Nn)=>{var On=Yn=>{try{Ca($e.next(Yn))}catch(ba){Nn(ba)}},$n=Yn=>{try{Ca($e.throw(Yn))}catch(ba){Nn(ba)}},Ca=Yn=>Yn.done?st(Yn.value):Promise.resolve(Yn.value).then(On,$n);Ca(($e=$e.apply(_e,Dt)).next())});const Me=({value:_e,onChange:Dt})=>{const $e=["\u6B63\u786E","\u9519\u8BEF"];return y.createElement("div",{className:Ct.judgment},$e.map(st=>y.createElement("div",{className:st===_e?Ct.active:"",key:st},y.createElement("b",{onClick:()=>Dt(st)},st==="\u6B63\u786E"?"T":"F"),y.createElement("span",null,st))))};var ft=({visible:_e,data:Dt,onClose:$e,onOk:st})=>{const Nn=[{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[On,$n]=(0,y.useState)(!1),[Ca,Yn]=(0,y.useState)(!1),[ba,Ta]=(0,y.useState)(Nn),zt=(tt,xt,Qn)=>{ba[xt][tt]=Qn,Ta([...ba])},Ut=tt=>Oe(void 0,null,function*(){var xt,Qn;$n(!0);const da=ba[tt].type,jt=yield(0,oe.ZP)(`/api/courses/${Dt==null?void 0:Dt.coursesId}/smart_plans/${Dt==null?void 0:Dt.id}/get_questions.json`,{method:"post",body:{url:Dt==null?void 0:Dt.url,count:1,type:da}});if((jt==null?void 0:jt.status)===0){const Ne=(Qn=(xt=jt==null?void 0:jt.data)==null?void 0:xt.questions)==null?void 0:Qn[0];Ne&&(ba[tt]=Se(ie({},Ne),{type:da}),Ta([...ba]))}$n(!1)});return y.createElement(Be.default,{centered:!0,destroyOnClose:!0,onCancel:$e,open:_e,title:"\u667A\u80FD\u95EE\u7B54\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:Ca,afterClose:()=>{Ta(Nn)},onOk:()=>Oe(void 0,null,function*(){var tt;console.log(ba,"questionData");const xt=[],Qn=[];ba.forEach((Ne,be)=>{var mt;(!Ne.question||((mt=Ne.question)==null?void 0:mt.length)>200)&&xt.push(be+1),Ne.answer||Qn.push(be+1)});let da=[];if(xt.length&&da.push(`\u7B2C${xt.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),Qn.length&&da.push(`\u7B2C${Qn.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),da.length){Je.ZP.warning(da.join("\uFF1B"),4);return}Yn(!0);const jt=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(tt=Dt==null?void 0:Dt.page)==null?void 0:tt.id}/smart_plan_page_knowledges.json`,{method:"post",body:{questions:ba}});(jt==null?void 0:jt.status)===0&&st(),Yn(!1)}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},y.createElement(Fe.Z,{spinning:On},y.createElement("div",{style:{minHeight:"70px"}},y.createElement("div",{className:"c-black"},"\u901A\u8FC7\u667A\u80FD\u63A8\u8350+\u81EA\u5B9A\u4E49\u63D0\u95EE\u53CC\u6A21\u5F0F\uFF0C\u5B9E\u65F6\u5206\u6790\u5B66\u751F\u56DE\u7B54\u6570\u636E\u5E76\u751F\u6210\u5B66\u60C5\u62A5\u544A\uFF0C\u7CBE\u51C6\u5B9A\u4F4D\u5171\u6027\u95EE\u9898\u4E0E\u4E2A\u4F53\u5DEE\u5F02\uFF0C\u52A9\u529B\u6559\u5B66\u7B56\u7565\u4F18\u5316\u3002"),ba.map((tt,xt)=>y.createElement("div",{key:xt,style:{marginTop:xt===0?20:30}},y.createElement(le.Z,{align:"middle",className:"mb10"},y.createElement("span",{className:"mr10 c-black"},"\u95EE\u9898",xt+1),y.createElement(Ye.Z,{title:"\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\u8F85\u52A9\u751F\u6210\u95EE\u9898"},y.createElement("img",{src:a,onClick:()=>Ut(xt),className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),y.createElement(Ye.Z,{title:"\u65B0\u589E\u95EE\u9898"},y.createElement(le.Z,{align:"middle",justify:"center",style:{width:16,height:16,background:"rgba(48,97,208,0.1)",borderRadius:"50%"},className:"current ml10",onClick:()=>{ba.push(Nn[tt.type===1?0:1]),Ta([...ba]),setTimeout(()=>{const Qn=document.querySelector(".QASetting-modal"),da=Qn==null?void 0:Qn.querySelector(".ant-modal-body");da==null||da.scrollTo({top:da.scrollHeight,behavior:"smooth"})},0)}},y.createElement("img",{src:E}))),xt!==0&&y.createElement(Ye.Z,{title:"\u5220\u9664\u95EE\u9898"},y.createElement("i",{onClick:()=>{ba.splice(xt,1),Ta([...ba])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),y.createElement(Ve.default.TextArea,{onChange:Qn=>zt("question",xt,Qn.target.value),value:tt==null?void 0:tt.question}),y.createElement(le.Z,{align:"middle",className:"mr10 mt10 mb10"},y.createElement("span",{className:"c-black"},"\u56DE\u7B54"),y.createElement("span",{className:"font14 c-light-primary current ml10",onClick:()=>{ba[xt]=Nn[tt.type===1?1:0],Ta([...ba])}},y.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),y.createElement("span",null,tt.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),tt.type===1&&y.createElement(Me,{value:tt.answer,onChange:Qn=>zt("answer",xt,Qn)}),tt.type===2&&y.createElement(Ve.default,{onChange:Qn=>zt("answer",xt,Qn.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:tt.answer}))))))},Qe=te(77736),an=te(89070),At=te(34604),vt=Object.defineProperty,It=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Wt=(_e,Dt,$e)=>Dt in _e?vt(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Bt=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Vt.call(Dt,$e)&&Wt(_e,$e,Dt[$e]);if(It)for(var $e of It(Dt))wt.call(Dt,$e)&&Wt(_e,$e,Dt[$e]);return _e};const Ht=_e=>React.createElement("svg",Bt({className:"b_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M0 0h1024v1024H0z",fill:"#C4D6FE"}),React.createElement("path",{d:"M339.968 419.986h-219.94c-44.106 0-80.019-35.84-80.019-80.018v-219.94c0-44.106 35.84-80.019 80.018-80.019h219.941c44.178 0 80.018 35.84 80.018 80.018v219.941c0 44.178-35.84 80.018-80.018 80.018z",fill:"#FFF"}),React.createElement("path",{d:"M119.954 80.018a40.01 40.01 0 0 0-39.936 40.01v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94M119.953 0h219.94C406.31 0 460.07 53.76 460.07 119.954v220.014a119.954 119.954 0 0 1-119.955 120.1h-220.16A119.954 119.954 0 0 1 0 340.115v-220.16C0 53.76 53.76 0 119.954 0zm784.092 983.99H683.959c-44.178 0-80.018-35.84-80.018-80.017V684.032c0-44.178 35.84-80.018 80.018-80.018h219.94c44.106 0 80.019 35.84 80.019 80.018v219.94c0 44.106-35.84 80.019-80.019 80.019z",fill:"#3061D0"}),React.createElement("path",{d:"M684.032 644.023a40.01 40.01 0 0 0-40.01 40.009v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94m0-80.017h219.94c66.268 0 120.028 53.686 120.028 119.954v220.014A119.954 119.954 0 0 1 904.046 1024H683.959A119.954 119.954 0 0 1 563.93 904.046V683.959c0-66.34 53.687-120.028 119.955-120.028z",fill:"#FFF"}),React.createElement("path",{d:"M644.023 833.975H190.025v-79.872h453.998zM833.975 269.97H379.977v-79.945h453.998z",fill:"#3061D0"}),React.createElement("path",{d:"M874.057 230.034v241.957a40.01 40.01 0 0 1-80.091 0V230.034a40.01 40.01 0 1 1 80.018 0zM230.034 552.01v241.957a40.01 40.01 0 0 1-80.018 0V552.009a40.01 40.01 0 0 1 80.018 0z",fill:"#3061D0"}),React.createElement("path",{d:"M773.998 754.03h40.009c10.971 0 19.968 8.923 19.968 19.968v40.009a19.968 19.968 0 0 1-19.968 19.968h-40.01a19.968 19.968 0 0 1-19.967-19.968v-40.01c0-11.044 8.923-19.967 19.968-19.967z",fill:"#FFF"}),React.createElement("path",{d:"M209.993 190.025h40.01c11.044 0 19.967 8.924 19.967 19.968v40.01a19.968 19.968 0 0 1-19.968 19.967h-40.009a19.968 19.968 0 0 1-19.968-19.968v-40.009c0-10.971 8.924-19.968 19.968-19.968z",fill:"#3061D0"}));var Gt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMHoiIGZpbGw9IiNDNEQ2RkUiLz48cGF0aCBkPSJNMzM5Ljk2OCA0MTkuOTg2aC0yMTkuOTRjLTQ0LjEwNiAwLTgwLjAxOS0zNS44NC04MC4wMTktODAuMDE4di0yMTkuOTRjMC00NC4xMDYgMzUuODQtODAuMDE5IDgwLjAxOC04MC4wMTloMjE5Ljk0MWM0NC4xNzggMCA4MC4wMTggMzUuODQgODAuMDE4IDgwLjAxOHYyMTkuOTQxYzAgNDQuMTc4LTM1Ljg0IDgwLjAxOC04MC4wMTggODAuMDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xMTkuOTU0IDgwLjAxOGE0MC4wMSA0MC4wMSAwIDAgMC0zOS45MzYgNDAuMDF2MjE5Ljk0YzAgMjIuMDkgMTcuOTIgNDAuMDEgNDAuMDEgNDAuMDFoMjE5Ljk0YTQwLjAxIDQwLjAxIDAgMCAwIDQwLjAxLTQwLjAxdi0yMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAtNDAuMDEtNDAuMDFoLTIxOS45NE0xMTkuOTUzIDBoMjE5Ljk0QzQwNi4zMSAwIDQ2MC4wNyA1My43NiA0NjAuMDcgMTE5Ljk1NHYyMjAuMDE0YTExOS45NTQgMTE5Ljk1NCAwIDAgMS0xMTkuOTU1IDEyMC4xaC0yMjAuMTZBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDAgMzQwLjExNXYtMjIwLjE2QzAgNTMuNzYgNTMuNzYgMCAxMTkuOTU0IDB6bTc4NC4wOTIgOTgzLjk5SDY4My45NTljLTQ0LjE3OCAwLTgwLjAxOC0zNS44NC04MC4wMTgtODAuMDE3VjY4NC4wMzJjMC00NC4xNzggMzUuODQtODAuMDE4IDgwLjAxOC04MC4wMThoMjE5Ljk0YzQ0LjEwNiAwIDgwLjAxOSAzNS44NCA4MC4wMTkgODAuMDE4djIxOS45NGMwIDQ0LjEwNi0zNS44NCA4MC4wMTktODAuMDE5IDgwLjAxOXoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNjg0LjAzMiA2NDQuMDIzYTQwLjAxIDQwLjAxIDAgMCAwLTQwLjAxIDQwLjAwOXYyMTkuOTRjMCAyMi4wOSAxNy45MiA0MC4wMSA0MC4wMSA0MC4wMWgyMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAgNDAuMDEtNDAuMDF2LTIxOS45NGE0MC4wMSA0MC4wMSAwIDAgMC00MC4wMS00MC4wMWgtMjE5Ljk0bTAtODAuMDE3aDIxOS45NGM2Ni4yNjggMCAxMjAuMDI4IDUzLjY4NiAxMjAuMDI4IDExOS45NTR2MjIwLjAxNEExMTkuOTU0IDExOS45NTQgMCAwIDEgOTA0LjA0NiAxMDI0SDY4My45NTlBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDU2My45MyA5MDQuMDQ2VjY4My45NTljMC02Ni4zNCA1My42ODctMTIwLjAyOCAxMTkuOTU1LTEyMC4wMjh6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTY0NC4wMjMgODMzLjk3NUgxOTAuMDI1di03OS44NzJoNDUzLjk5OHpNODMzLjk3NSAyNjkuOTdIMzc5Ljk3N3YtNzkuOTQ1aDQ1My45OTh6IiBmaWxsPSIjMzA2MUQwIi8+PHBhdGggZD0iTTg3NC4wNTcgMjMwLjAzNHYyNDEuOTU3YTQwLjAxIDQwLjAxIDAgMCAxLTgwLjA5MSAwVjIzMC4wMzRhNDAuMDEgNDAuMDEgMCAxIDEgODAuMDE4IDB6TTIzMC4wMzQgNTUyLjAxdjI0MS45NTdhNDAuMDEgNDAuMDEgMCAwIDEtODAuMDE4IDBWNTUyLjAwOWE0MC4wMSA0MC4wMSAwIDAgMSA4MC4wMTggMHoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNzczLjk5OCA3NTQuMDNoNDAuMDA5YzEwLjk3MSAwIDE5Ljk2OCA4LjkyMyAxOS45NjggMTkuOTY4djQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjhoLTQwLjAxYTE5Ljk2OCAxOS45NjggMCAwIDEtMTkuOTY3LTE5Ljk2OHYtNDAuMDFjMC0xMS4wNDQgOC45MjMtMTkuOTY3IDE5Ljk2OC0xOS45Njd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTIwOS45OTMgMTkwLjAyNWg0MC4wMWMxMS4wNDQgMCAxOS45NjcgOC45MjQgMTkuOTY3IDE5Ljk2OHY0MC4wMWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjdoLTQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OC0xOS45Njh2LTQwLjAwOWMwLTEwLjk3MSA4LjkyNC0xOS45NjggMTkuOTY4LTE5Ljk2OHoiIGZpbGw9IiMzMDYxRDAiLz48L3N2Zz4=",Zt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(_e,Dt,$e)=>Dt in _e?Zt(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,bt=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Ie.call(Dt,$e)&&rt(_e,$e,Dt[$e]);if(Ue)for(var $e of Ue(Dt))St.call(Dt,$e)&&rt(_e,$e,Dt[$e]);return _e};const dn=_e=>React.createElement("svg",bt({className:"c_svg__icon",width:200,height:173.41,viewBox:"0 0 1181 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M870.662 0c9.925 46.237 14.848 92.434 4.962 143.79H211.85C206.926 87.315 192.039 0 271.358 0H870.7zM320.863 92.434c9.846 0 14.848-10.24 9.846-20.519-4.923-10.28-14.808-15.439-19.77-15.439-9.925 5.12-14.888 15.439-9.925 20.559 0 10.24 9.924 15.399 19.81 15.399zm69.316-15.36c0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399c0 10.24 4.923 15.399 14.848 15.399s19.81-10.24 19.81-15.36zm39.62 15.36c9.925 0 14.887-10.24 14.887-15.36 0-5.159 0-10.318-4.962-10.318-4.963-10.24-4.963-10.24-9.925-10.24-9.885 0-14.848 10.24-14.848 20.519 0 5.12 0 10.24 4.963 10.24 0 5.159 4.962 5.159 9.885 5.159z",fill:"#8DCAFC"}),React.createElement("path",{d:"M870.662 0h59.47c19.81 0 34.657 10.24 39.62 35.957 4.923 41.078 9.885 82.155 4.923 118.152-29.696-10.318-59.43-15.438-94.128-10.318h-4.923C885.51 97.593 885.51 46.237 870.662 0z",fill:"#63B9FC"}),React.createElement("path",{d:"M880.587 143.79c4.923 61.636 9.885 128.392 0 184.908-4.963 30.798 4.923 71.915 4.923 92.434 0 133.511 0 267.062 4.962 395.493H231.66c-4.923 0-9.886 0-9.886-5.12l-4.962-5.16V143.751h663.815zm-495.41 226.025 64.393-61.636c14.887-10.24 14.887-25.678 9.924-41.078-24.772-66.755-133.747 61.636-153.557 82.195-9.925 15.36-9.925 30.798 0 41.077 14.847 15.399 163.443 184.868 153.557 61.636 0-5.12-4.962-10.28-4.962-10.28l-69.276-61.675v-10.24zm257.57-82.155c0-10.28 0-15.4-4.922-25.678-4.963-10.28-9.925-15.439-19.81-15.439-14.888-5.12-34.658 5.12-39.62 20.558L528.848 457.13c-4.962 15.399 4.963 35.957 19.81 41.077 14.848 5.12 34.658-5.12 39.62-20.519l54.508-190.027zm138.71 66.755c4.963 5.12 9.925 10.24 9.925 15.4 0 5.12 0 10.279-4.962 15.399-14.848 15.438-128.785 107.872-39.62 113.031 4.962 0 9.885 0 14.847-5.159 24.773-20.558 54.508-46.237 79.24-66.756 29.736-30.837 64.433-51.356 19.85-92.473-24.812-25.678-118.9-138.631-143.672-61.596v15.36c9.925 20.558 34.658 46.236 64.393 66.794zM479.305 590.68c0-10.279-4.962-15.438-14.847-15.438H310.86c-9.846 0-14.848 5.12-14.848 15.438v5.12c0 10.24 4.962 15.4 14.887 15.4h158.48c4.963 0 9.925 0 9.925-5.12v-15.4zm188.255 77.035c0-10.279-14.887-20.558-34.697-20.558s-34.658 10.279-34.658 20.558c0 10.24 14.848 20.52 34.658 20.52s34.658-10.24 34.658-20.52zm-109.014 0c0-10.279-4.923-15.399-14.848-15.399H310.938c-4.962 0-9.924 0-9.924 5.12s-4.963 5.12-4.963 5.12c0 10.28 4.963 15.438 14.887 15.438h232.799c4.962 0 9.924 0 9.924-5.12 4.923 5.12 4.923 0 4.923-5.159zm183.292 66.756c0-10.24-9.924-15.4-24.772-15.4s-24.773 10.24-24.773 20.52 9.925 15.438 24.812 15.438c9.846 0 24.733-10.279 24.733-20.558zm-321.963 0c0-5.12 0-10.24-4.962-10.24s-4.963-5.16-9.925-5.16H310.86c-4.923 0-9.846 0-9.846 5.12-5.002 5.12-5.002 5.12-5.002 10.28 0 5.12 0 10.24 4.962 10.24s4.963 5.159 9.925 5.159h94.128c4.922 0 14.847-5.12 14.847-15.36zm227.836 0c0-10.24-4.923-15.4-14.848-15.4h-158.52c-4.962 0-9.885 0-9.885 5.12-4.963 5.12-4.963 5.12-4.963 10.28 0 5.12 0 10.24 4.963 10.24 4.923 5.159 4.923 5.159 9.885 5.159h158.52c4.963 0 9.925 0 9.925-5.12 4.923 0 4.923-5.12 4.923-10.24z",fill:"#3291FC"}),React.createElement("path",{d:"M880.587 143.79c29.695-5.12 64.392 0 94.127 10.28v82.233l-4.962 585.48H885.51c-4.923-133.51-4.923-267.061-4.923-395.453 0-20.558-9.925-61.635-4.963-92.473 9.886-61.596 4.963-128.391 4.963-190.027z",fill:"#3291FC"}),React.createElement("path",{d:"m974.675 159.229 128.785 5.12c-69.316-20.558-29.695 46.237-29.695 71.915h-94.128l-4.962-77.035zm-762.826 5.12v77.035h-89.165c-4.923 0-4.923 5.12-4.923 10.24v559.841c0 5.12 4.923 10.28 9.885 15.4 29.735 10.279 59.47 5.12 89.165-15.36l4.962 5.12c0 5.12 4.963 5.12 9.886 5.12h743.016l99.09 5.12c4.962 35.957-4.963 66.794-14.848 97.593H73.139c-4.923 0-9.846-5.12-14.848-5.12-4.923-20.559-9.885-30.838-9.885-46.237V215.705c0-30.798 14.847-46.236 44.582-46.236l118.86-5.12z",fill:"#A1AAEF"}),React.createElement("path",{d:"M1103.46 169.469c24.812 5.12 39.66 20.558 39.66 46.236 4.923 174.629 4.923 410.892-4.963 703.633l-39.62 5.12h-44.622c14.848-30.799 19.81-61.636 14.848-97.594v-585.44c4.962-30.799-34.658-92.435 34.658-71.916z",fill:"#A1AAEF"}),React.createElement("path",{d:"M211.888 241.423v564.922c-29.735 20.52-59.47 25.679-89.204 15.4-4.923 0-9.886-10.24-9.886-15.4V246.504c0-5.12 4.963-10.24 4.963-10.24l94.127 5.12z",fill:"#DDE2F0"}),React.createElement("path",{d:"M974.675 241.423h94.127v580.322l-99.05-5.12 4.923-575.241zM53.368 914.14c4.923 5.12 9.885 5.12 14.848 5.12h1030.282c14.887 30.838 14.887 66.795-4.923 97.593-341.773-5.12-678.624-5.12-1020.436 0-54.468 0-84.203-25.678-69.316-87.274 0-5.12 4.962-5.12 9.885-5.12 14.887 0 24.812-5.16 39.66-10.319z",fill:"#DAE0FF"}),React.createElement("path",{d:"m1138.157 919.338 29.735 5.12c4.923 0 9.885 5.12 9.885 10.24 14.848 66.795-14.847 97.632-84.202 87.353 19.81-35.958 19.81-66.756 4.962-97.593l39.62-5.12z",fill:"#CCD2F2"}),React.createElement("path",{d:"M310.938 56.476c-4.962 0-9.924 5.12-9.924 10.28 0 5.12 0 10.279 4.962 15.399s9.925 5.12 14.848 5.12c4.962 0 9.925-5.12 9.925-10.24s0-10.24-4.963-15.4c-4.962-5.12-9.885-5.12-14.848-5.12zm44.583 20.559c0 5.12 4.923 10.24 9.885 15.399 4.963 5.12 9.925 5.12 14.887 0 4.923-5.12 9.886-10.24 9.886-15.36 0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399zm74.278-20.559c-9.885 0-14.848 10.28-14.848 20.559 0 10.24 4.963 15.399 14.848 15.399 9.925 0 14.887-10.24 14.887-15.36 0-10.318-9.925-20.598-14.887-20.598zm-44.583 323.578 69.355 66.756c4.963 5.12 4.963 5.12 4.963 10.28 9.885 118.15-138.71-51.357-153.558-61.637-9.925-15.36-9.925-30.798 0-46.197 19.81-20.558 128.785-148.95 153.558-87.314 9.885 15.36 4.962 30.798-9.925 46.197l-64.393 61.676v10.279zm232.838-133.511c24.772 5.12 29.695 20.519 24.772 41.077l-49.545 190.028c-4.962 20.519-19.81 25.678-39.62 20.519-19.81-5.12-24.812-20.52-19.81-41.078l49.506-190.027c4.962-20.558 14.887-25.678 34.657-20.558zm163.443 107.833c-29.695-20.558-49.545-46.237-69.316-66.756-4.962-5.12-4.962-10.279 0-15.399 24.733-77.074 118.86 35.918 143.633 61.597 44.583 41.116 9.886 61.635-19.81 92.473a504.114 504.114 0 0 1-79.28 66.756c-4.922 5.12-9.885 5.12-14.847 5.12-94.128-10.24 24.772-102.714 39.62-112.993 4.962-5.12 4.962-10.24 4.962-15.36 0-5.159 0-10.318-4.962-15.438z",fill:"#F1EFF2"}),React.createElement("path",{d:"M310.938 575.201H469.42c9.925 0 14.887 5.12 14.887 15.439v5.12c0 10.24-4.962 15.399-14.887 15.399H310.94c-9.925 0-14.888-5.12-14.888-15.36v-5.16c0-10.278 4.963-15.438 14.887-15.438z",fill:"#FDDD44"}),React.createElement("path",{d:"M598.244 665.272c0 5.908 4.923 17.763 14.848 17.763 9.885 0 24.772 5.907 34.657 0 9.925-5.908 19.81-11.816 19.81-17.763 0-5.907-4.923-17.801-14.847-17.801-9.886 0-24.773-5.908-34.658 0-14.887 5.907-19.81 11.854-19.81 17.801zm-287.306-17.801h232.799c9.924 0 14.847 5.907 14.847 17.801 0 11.816-4.923 17.763-14.847 17.763H310.938c-9.924 5.907-14.887 0-14.887-11.816 0-17.801 4.963-23.748 14.887-23.748z",fill:"#FC9743"}),React.createElement("path",{d:"M687.409 735.573c0 5.474 4.923 10.909 14.848 16.344 9.885 5.435 19.81 5.435 24.772 0 9.885-5.435 14.848-10.87 14.848-16.344 0-5.435-4.963-10.87-14.848-16.305-9.925-5.435-19.81-5.435-24.812 0-9.846 5.435-14.808 10.87-14.808 16.305zm-376.51-16.305h94.128c9.924 0 14.887 5.435 14.887 16.305 0 10.909-4.963 16.344-14.887 16.344h-94.128c-9.846 0-14.848-5.435-14.848-16.344 0-10.87 4.963-16.305 14.887-16.305zm163.483 0h158.52c9.924 0 14.847 5.435 14.847 16.305 0 10.909-4.923 16.344-14.847 16.344h-158.52c-9.886 0-14.848-5.435-14.848-16.344 0-10.87 4.962-16.305 14.848-16.305z",fill:"#28D1B3"}));var we="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIxNzMuNDEiIHZpZXdCb3g9IjAgMCAxMTgxIDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg3MC42NjIgMGM5LjkyNSA0Ni4yMzcgMTQuODQ4IDkyLjQzNCA0Ljk2MiAxNDMuNzlIMjExLjg1QzIwNi45MjYgODcuMzE1IDE5Mi4wMzkgMCAyNzEuMzU4IDBIODcwLjd6TTMyMC44NjMgOTIuNDM0YzkuODQ2IDAgMTQuODQ4LTEwLjI0IDkuODQ2LTIwLjUxOS00LjkyMy0xMC4yOC0xNC44MDgtMTUuNDM5LTE5Ljc3LTE1LjQzOS05LjkyNSA1LjEyLTE0Ljg4OCAxNS40MzktOS45MjUgMjAuNTU5IDAgMTAuMjQgOS45MjQgMTUuMzk5IDE5LjgxIDE1LjM5OXptNjkuMzE2LTE1LjM2YzAtNS4xNTktNC45NjMtMTAuMzE4LTkuODg2LTE1LjQzOC00Ljk2Mi01LjEyLTkuOTI0LTUuMTItMTQuODg3IDBzLTkuODg1IDUuMTItOS44ODUgMTUuMzk5YzAgMTAuMjQgNC45MjMgMTUuMzk5IDE0Ljg0OCAxNS4zOTlzMTkuODEtMTAuMjQgMTkuODEtMTUuMzZ6bTM5LjYyIDE1LjM2YzkuOTI1IDAgMTQuODg3LTEwLjI0IDE0Ljg4Ny0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTEwLjMxOC00Ljk2My0xMC4yNC00Ljk2My0xMC4yNC05LjkyNS0xMC4yNC05Ljg4NSAwLTE0Ljg0OCAxMC4yNC0xNC44NDggMjAuNTE5IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDAgNS4xNTkgNC45NjIgNS4xNTkgOS44ODUgNS4xNTl6IiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTg3MC42NjIgMGg1OS40N2MxOS44MSAwIDM0LjY1NyAxMC4yNCAzOS42MiAzNS45NTcgNC45MjMgNDEuMDc4IDkuODg1IDgyLjE1NSA0LjkyMyAxMTguMTUyLTI5LjY5Ni0xMC4zMTgtNTkuNDMtMTUuNDM4LTk0LjEyOC0xMC4zMThoLTQuOTIzQzg4NS41MSA5Ny41OTMgODg1LjUxIDQ2LjIzNyA4NzAuNjYyIDB6IiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzQuOTIzIDYxLjYzNiA5Ljg4NSAxMjguMzkyIDAgMTg0LjkwOC00Ljk2MyAzMC43OTggNC45MjMgNzEuOTE1IDQuOTIzIDkyLjQzNCAwIDEzMy41MTEgMCAyNjcuMDYyIDQuOTYyIDM5NS40OTNIMjMxLjY2Yy00LjkyMyAwLTkuODg2IDAtOS44ODYtNS4xMmwtNC45NjItNS4xNlYxNDMuNzUxaDY2My44MTV6bS00OTUuNDEgMjI2LjAyNSA2NC4zOTMtNjEuNjM2YzE0Ljg4Ny0xMC4yNCAxNC44ODctMjUuNjc4IDkuOTI0LTQxLjA3OC0yNC43NzItNjYuNzU1LTEzMy43NDcgNjEuNjM2LTE1My41NTcgODIuMTk1LTkuOTI1IDE1LjM2LTkuOTI1IDMwLjc5OCAwIDQxLjA3NyAxNC44NDcgMTUuMzk5IDE2My40NDMgMTg0Ljg2OCAxNTMuNTU3IDYxLjYzNiAwLTUuMTItNC45NjItMTAuMjgtNC45NjItMTAuMjhsLTY5LjI3Ni02MS42NzV2LTEwLjI0em0yNTcuNTctODIuMTU1YzAtMTAuMjggMC0xNS40LTQuOTIyLTI1LjY3OC00Ljk2My0xMC4yOC05LjkyNS0xNS40MzktMTkuODEtMTUuNDM5LTE0Ljg4OC01LjEyLTM0LjY1OCA1LjEyLTM5LjYyIDIwLjU1OEw1MjguODQ4IDQ1Ny4xM2MtNC45NjIgMTUuMzk5IDQuOTYzIDM1Ljk1NyAxOS44MSA0MS4wNzcgMTQuODQ4IDUuMTIgMzQuNjU4LTUuMTIgMzkuNjItMjAuNTE5bDU0LjUwOC0xOTAuMDI3em0xMzguNzEgNjYuNzU1YzQuOTYzIDUuMTIgOS45MjUgMTAuMjQgOS45MjUgMTUuNCAwIDUuMTIgMCAxMC4yNzktNC45NjIgMTUuMzk5LTE0Ljg0OCAxNS40MzgtMTI4Ljc4NSAxMDcuODcyLTM5LjYyIDExMy4wMzEgNC45NjIgMCA5Ljg4NSAwIDE0Ljg0Ny01LjE1OSAyNC43NzMtMjAuNTU4IDU0LjUwOC00Ni4yMzcgNzkuMjQtNjYuNzU2IDI5LjczNi0zMC44MzcgNjQuNDMzLTUxLjM1NiAxOS44NS05Mi40NzMtMjQuODEyLTI1LjY3OC0xMTguOS0xMzguNjMxLTE0My42NzItNjEuNTk2djE1LjM2YzkuOTI1IDIwLjU1OCAzNC42NTggNDYuMjM2IDY0LjM5MyA2Ni43OTR6TTQ3OS4zMDUgNTkwLjY4YzAtMTAuMjc5LTQuOTYyLTE1LjQzOC0xNC44NDctMTUuNDM4SDMxMC44NmMtOS44NDYgMC0xNC44NDggNS4xMi0xNC44NDggMTUuNDM4djUuMTJjMCAxMC4yNCA0Ljk2MiAxNS40IDE0Ljg4NyAxNS40aDE1OC40OGM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMnYtMTUuNHptMTg4LjI1NSA3Ny4wMzVjMC0xMC4yNzktMTQuODg3LTIwLjU1OC0zNC42OTctMjAuNTU4cy0zNC42NTggMTAuMjc5LTM0LjY1OCAyMC41NThjMCAxMC4yNCAxNC44NDggMjAuNTIgMzQuNjU4IDIwLjUyczM0LjY1OC0xMC4yNCAzNC42NTgtMjAuNTJ6bS0xMDkuMDE0IDBjMC0xMC4yNzktNC45MjMtMTUuMzk5LTE0Ljg0OC0xNS4zOTlIMzEwLjkzOGMtNC45NjIgMC05LjkyNCAwLTkuOTI0IDUuMTJzLTQuOTYzIDUuMTItNC45NjMgNS4xMmMwIDEwLjI4IDQuOTYzIDE1LjQzOCAxNC44ODcgMTUuNDM4aDIzMi43OTljNC45NjIgMCA5LjkyNCAwIDkuOTI0LTUuMTIgNC45MjMgNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTU5em0xODMuMjkyIDY2Ljc1NmMwLTEwLjI0LTkuOTI0LTE1LjQtMjQuNzcyLTE1LjRzLTI0Ljc3MyAxMC4yNC0yNC43NzMgMjAuNTIgOS45MjUgMTUuNDM4IDI0LjgxMiAxNS40MzhjOS44NDYgMCAyNC43MzMtMTAuMjc5IDI0LjczMy0yMC41NTh6bS0zMjEuOTYzIDBjMC01LjEyIDAtMTAuMjQtNC45NjItMTAuMjRzLTQuOTYzLTUuMTYtOS45MjUtNS4xNkgzMTAuODZjLTQuOTIzIDAtOS44NDYgMC05Ljg0NiA1LjEyLTUuMDAyIDUuMTItNS4wMDIgNS4xMi01LjAwMiAxMC4yOCAwIDUuMTIgMCAxMC4yNCA0Ljk2MiAxMC4yNHM0Ljk2MyA1LjE1OSA5LjkyNSA1LjE1OWg5NC4xMjhjNC45MjIgMCAxNC44NDctNS4xMiAxNC44NDctMTUuMzZ6bTIyNy44MzYgMGMwLTEwLjI0LTQuOTIzLTE1LjQtMTQuODQ4LTE1LjRoLTE1OC41MmMtNC45NjIgMC05Ljg4NSAwLTkuODg1IDUuMTItNC45NjMgNS4xMi00Ljk2MyA1LjEyLTQuOTYzIDEwLjI4IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDQuOTIzIDUuMTU5IDQuOTIzIDUuMTU5IDkuODg1IDUuMTU5aDE1OC41MmM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTIgNC45MjMtMTAuMjR6IiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzI5LjY5NS01LjEyIDY0LjM5MiAwIDk0LjEyNyAxMC4yOHY4Mi4yMzNsLTQuOTYyIDU4NS40OEg4ODUuNTFjLTQuOTIzLTEzMy41MS00LjkyMy0yNjcuMDYxLTQuOTIzLTM5NS40NTMgMC0yMC41NTgtOS45MjUtNjEuNjM1LTQuOTYzLTkyLjQ3MyA5Ljg4Ni02MS41OTYgNC45NjMtMTI4LjM5MSA0Ljk2My0xOTAuMDI3eiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Im05NzQuNjc1IDE1OS4yMjkgMTI4Ljc4NSA1LjEyYy02OS4zMTYtMjAuNTU4LTI5LjY5NSA0Ni4yMzctMjkuNjk1IDcxLjkxNWgtOTQuMTI4bC00Ljk2Mi03Ny4wMzV6bS03NjIuODI2IDUuMTJ2NzcuMDM1aC04OS4xNjVjLTQuOTIzIDAtNC45MjMgNS4xMi00LjkyMyAxMC4yNHY1NTkuODQxYzAgNS4xMiA0LjkyMyAxMC4yOCA5Ljg4NSAxNS40IDI5LjczNSAxMC4yNzkgNTkuNDcgNS4xMiA4OS4xNjUtMTUuMzZsNC45NjIgNS4xMmMwIDUuMTIgNC45NjMgNS4xMiA5Ljg4NiA1LjEyaDc0My4wMTZsOTkuMDkgNS4xMmM0Ljk2MiAzNS45NTctNC45NjMgNjYuNzk0LTE0Ljg0OCA5Ny41OTNINzMuMTM5Yy00LjkyMyAwLTkuODQ2LTUuMTItMTQuODQ4LTUuMTItNC45MjMtMjAuNTU5LTkuODg1LTMwLjgzOC05Ljg4NS00Ni4yMzdWMjE1LjcwNWMwLTMwLjc5OCAxNC44NDctNDYuMjM2IDQ0LjU4Mi00Ni4yMzZsMTE4Ljg2LTUuMTJ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTExMDMuNDYgMTY5LjQ2OWMyNC44MTIgNS4xMiAzOS42NiAyMC41NTggMzkuNjYgNDYuMjM2IDQuOTIzIDE3NC42MjkgNC45MjMgNDEwLjg5Mi00Ljk2MyA3MDMuNjMzbC0zOS42MiA1LjEyaC00NC42MjJjMTQuODQ4LTMwLjc5OSAxOS44MS02MS42MzYgMTQuODQ4LTk3LjU5NHYtNTg1LjQ0YzQuOTYyLTMwLjc5OS0zNC42NTgtOTIuNDM1IDM0LjY1OC03MS45MTZ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIxMS44ODggMjQxLjQyM3Y1NjQuOTIyYy0yOS43MzUgMjAuNTItNTkuNDcgMjUuNjc5LTg5LjIwNCAxNS40LTQuOTIzIDAtOS44ODYtMTAuMjQtOS44ODYtMTUuNFYyNDYuNTA0YzAtNS4xMiA0Ljk2My0xMC4yNCA0Ljk2My0xMC4yNGw5NC4xMjcgNS4xMnoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNOTc0LjY3NSAyNDEuNDIzaDk0LjEyN3Y1ODAuMzIybC05OS4wNS01LjEyIDQuOTIzLTU3NS4yNDF6TTUzLjM2OCA5MTQuMTRjNC45MjMgNS4xMiA5Ljg4NSA1LjEyIDE0Ljg0OCA1LjEyaDEwMzAuMjgyYzE0Ljg4NyAzMC44MzggMTQuODg3IDY2Ljc5NS00LjkyMyA5Ny41OTMtMzQxLjc3My01LjEyLTY3OC42MjQtNS4xMi0xMDIwLjQzNiAwLTU0LjQ2OCAwLTg0LjIwMy0yNS42NzgtNjkuMzE2LTg3LjI3NCAwLTUuMTIgNC45NjItNS4xMiA5Ljg4NS01LjEyIDE0Ljg4NyAwIDI0LjgxMi01LjE2IDM5LjY2LTEwLjMxOXoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMTEzOC4xNTcgOTE5LjMzOCAyOS43MzUgNS4xMmM0LjkyMyAwIDkuODg1IDUuMTIgOS44ODUgMTAuMjQgMTQuODQ4IDY2Ljc5NS0xNC44NDcgOTcuNjMyLTg0LjIwMiA4Ny4zNTMgMTkuODEtMzUuOTU4IDE5LjgxLTY2Ljc1NiA0Ljk2Mi05Ny41OTNsMzkuNjItNS4xMnoiIGZpbGw9IiNDQ0QyRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1Ni40NzZjLTQuOTYyIDAtOS45MjQgNS4xMi05LjkyNCAxMC4yOCAwIDUuMTIgMCAxMC4yNzkgNC45NjIgMTUuMzk5czkuOTI1IDUuMTIgMTQuODQ4IDUuMTJjNC45NjIgMCA5LjkyNS01LjEyIDkuOTI1LTEwLjI0czAtMTAuMjQtNC45NjMtMTUuNGMtNC45NjItNS4xMi05Ljg4NS01LjEyLTE0Ljg0OC01LjEyem00NC41ODMgMjAuNTU5YzAgNS4xMiA0LjkyMyAxMC4yNCA5Ljg4NSAxNS4zOTkgNC45NjMgNS4xMiA5LjkyNSA1LjEyIDE0Ljg4NyAwIDQuOTIzLTUuMTIgOS44ODYtMTAuMjQgOS44ODYtMTUuMzYgMC01LjE1OS00Ljk2My0xMC4zMTgtOS44ODYtMTUuNDM4LTQuOTYyLTUuMTItOS45MjQtNS4xMi0xNC44ODcgMHMtOS44ODUgNS4xMi05Ljg4NSAxNS4zOTl6bTc0LjI3OC0yMC41NTljLTkuODg1IDAtMTQuODQ4IDEwLjI4LTE0Ljg0OCAyMC41NTkgMCAxMC4yNCA0Ljk2MyAxNS4zOTkgMTQuODQ4IDE1LjM5OSA5LjkyNSAwIDE0Ljg4Ny0xMC4yNCAxNC44ODctMTUuMzYgMC0xMC4zMTgtOS45MjUtMjAuNTk4LTE0Ljg4Ny0yMC41OTh6bS00NC41ODMgMzIzLjU3OCA2OS4zNTUgNjYuNzU2YzQuOTYzIDUuMTIgNC45NjMgNS4xMiA0Ljk2MyAxMC4yOCA5Ljg4NSAxMTguMTUtMTM4LjcxLTUxLjM1Ny0xNTMuNTU4LTYxLjYzNy05LjkyNS0xNS4zNi05LjkyNS0zMC43OTggMC00Ni4xOTcgMTkuODEtMjAuNTU4IDEyOC43ODUtMTQ4Ljk1IDE1My41NTgtODcuMzE0IDkuODg1IDE1LjM2IDQuOTYyIDMwLjc5OC05LjkyNSA0Ni4xOTdsLTY0LjM5MyA2MS42NzZ2MTAuMjc5em0yMzIuODM4LTEzMy41MTFjMjQuNzcyIDUuMTIgMjkuNjk1IDIwLjUxOSAyNC43NzIgNDEuMDc3bC00OS41NDUgMTkwLjAyOGMtNC45NjIgMjAuNTE5LTE5LjgxIDI1LjY3OC0zOS42MiAyMC41MTktMTkuODEtNS4xMi0yNC44MTItMjAuNTItMTkuODEtNDEuMDc4bDQ5LjUwNi0xOTAuMDI3YzQuOTYyLTIwLjU1OCAxNC44ODctMjUuNjc4IDM0LjY1Ny0yMC41NTh6bTE2My40NDMgMTA3LjgzM2MtMjkuNjk1LTIwLjU1OC00OS41NDUtNDYuMjM3LTY5LjMxNi02Ni43NTYtNC45NjItNS4xMi00Ljk2Mi0xMC4yNzkgMC0xNS4zOTkgMjQuNzMzLTc3LjA3NCAxMTguODYgMzUuOTE4IDE0My42MzMgNjEuNTk3IDQ0LjU4MyA0MS4xMTYgOS44ODYgNjEuNjM1LTE5LjgxIDkyLjQ3M2E1MDQuMTE0IDUwNC4xMTQgMCAwIDEtNzkuMjggNjYuNzU2Yy00LjkyMiA1LjEyLTkuODg1IDUuMTItMTQuODQ3IDUuMTItOTQuMTI4LTEwLjI0IDI0Ljc3Mi0xMDIuNzE0IDM5LjYyLTExMi45OTMgNC45NjItNS4xMiA0Ljk2Mi0xMC4yNCA0Ljk2Mi0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTE1LjQzOHoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1NzUuMjAxSDQ2OS40MmM5LjkyNSAwIDE0Ljg4NyA1LjEyIDE0Ljg4NyAxNS40Mzl2NS4xMmMwIDEwLjI0LTQuOTYyIDE1LjM5OS0xNC44ODcgMTUuMzk5SDMxMC45NGMtOS45MjUgMC0xNC44ODgtNS4xMi0xNC44ODgtMTUuMzZ2LTUuMTZjMC0xMC4yNzggNC45NjMtMTUuNDM4IDE0Ljg4Ny0xNS40Mzh6IiBmaWxsPSIjRkRERDQ0Ii8+PHBhdGggZD0iTTU5OC4yNDQgNjY1LjI3MmMwIDUuOTA4IDQuOTIzIDE3Ljc2MyAxNC44NDggMTcuNzYzIDkuODg1IDAgMjQuNzcyIDUuOTA3IDM0LjY1NyAwIDkuOTI1LTUuOTA4IDE5LjgxLTExLjgxNiAxOS44MS0xNy43NjMgMC01LjkwNy00LjkyMy0xNy44MDEtMTQuODQ3LTE3LjgwMS05Ljg4NiAwLTI0Ljc3My01LjkwOC0zNC42NTggMC0xNC44ODcgNS45MDctMTkuODEgMTEuODU0LTE5LjgxIDE3LjgwMXptLTI4Ny4zMDYtMTcuODAxaDIzMi43OTljOS45MjQgMCAxNC44NDcgNS45MDcgMTQuODQ3IDE3LjgwMSAwIDExLjgxNi00LjkyMyAxNy43NjMtMTQuODQ3IDE3Ljc2M0gzMTAuOTM4Yy05LjkyNCA1LjkwNy0xNC44ODcgMC0xNC44ODctMTEuODE2IDAtMTcuODAxIDQuOTYzLTIzLjc0OCAxNC44ODctMjMuNzQ4eiIgZmlsbD0iI0ZDOTc0MyIvPjxwYXRoIGQ9Ik02ODcuNDA5IDczNS41NzNjMCA1LjQ3NCA0LjkyMyAxMC45MDkgMTQuODQ4IDE2LjM0NCA5Ljg4NSA1LjQzNSAxOS44MSA1LjQzNSAyNC43NzIgMCA5Ljg4NS01LjQzNSAxNC44NDgtMTAuODcgMTQuODQ4LTE2LjM0NCAwLTUuNDM1LTQuOTYzLTEwLjg3LTE0Ljg0OC0xNi4zMDUtOS45MjUtNS40MzUtMTkuODEtNS40MzUtMjQuODEyIDAtOS44NDYgNS40MzUtMTQuODA4IDEwLjg3LTE0LjgwOCAxNi4zMDV6bS0zNzYuNTEtMTYuMzA1aDk0LjEyOGM5LjkyNCAwIDE0Ljg4NyA1LjQzNSAxNC44ODcgMTYuMzA1IDAgMTAuOTA5LTQuOTYzIDE2LjM0NC0xNC44ODcgMTYuMzQ0aC05NC4xMjhjLTkuODQ2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2My0xNi4zMDUgMTQuODg3LTE2LjMwNXptMTYzLjQ4MyAwaDE1OC41MmM5LjkyNCAwIDE0Ljg0NyA1LjQzNSAxNC44NDcgMTYuMzA1IDAgMTAuOTA5LTQuOTIzIDE2LjM0NC0xNC44NDcgMTYuMzQ0aC0xNTguNTJjLTkuODg2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2Mi0xNi4zMDUgMTQuODQ4LTE2LjMwNXoiIGZpbGw9IiMyOEQxQjMiLz48L3N2Zz4=",Tt=Object.defineProperty,En=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,ea=(_e,Dt,$e)=>Dt in _e?Tt(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Yt=(_e,Dt)=>{for(var $e in Dt||(Dt={}))rn.call(Dt,$e)&&ea(_e,$e,Dt[$e]);if(En)for(var $e of En(Dt))hn.call(Dt,$e)&&ea(_e,$e,Dt[$e]);return _e};const lt=_e=>React.createElement("svg",Yt({className:"d_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"m615.56 977.135-403.626-.341h-1.127a102.468 102.468 0 0 1-65.809-23.894 80.725 80.725 0 0 1-29.354-61.03l.58-616.039a80.486 80.486 0 0 1 29.355-60.86 103.117 103.117 0 0 1 65.809-23.893h1.194l67.243.683v3.448c-2.492 64.99-1.672 68.027 3.482 73.386l3.754 3.823h6.008a17.408 17.408 0 0 0 3.618-.478h107.11c282.897 0 282.897 0 286.72-1.706l5.974-2.595 1.604-5.973a275.801 275.801 0 0 0 1.024-46.285v-23.893l64.512.546h.648a102.4 102.4 0 0 1 71.783 28.911 79.748 79.748 0 0 1 23.893 56.15v360.789a208.282 208.282 0 0 0-117.077-35.84c-115.678 0-209.408 93.56-209.408 208.998a207.428 207.428 0 0 0 82.603 166.332l-.512-.24z",fill:"#3291FC"}),React.createElement("path",{d:"M634.266 989.867H211.149a116.531 116.531 0 0 1-74.82-27.239A93.628 93.628 0 0 1 102.4 891.7l.614-616.038a93.236 93.236 0 0 1 34.031-70.895 116.053 116.053 0 0 1 74.411-27.034h1.195l80.896.82v1.809c0 3.208 0 8.567-.615 15.086a394.923 394.923 0 0 0 0 63.83c.615 0 .683 0 .717-.342h109.944c198.246 0 280.337 0 281.156-.614 1.194-14.268 1.4-28.604.682-42.94V177.87l77.756.614h.683a115.268 115.268 0 0 1 80.725 32.768c17.579 17.408 27.443 41.028 27.41 65.707v370.21c-8.295-6.622-17.067-12.63-26.283-17.92V276.992a66.697 66.697 0 0 0-20.207-46.729 89.293 89.293 0 0 0-62.328-25.122h-.682l-51.064-.478v10.616a247.929 247.929 0 0 1-1.434 49.8l-3.276 12.288-11.947 5.086c-6.007 2.526-6.007 2.526-77.073 2.629H297.233a32.256 32.256 0 0 1-5.086.477h-1.194l-10.48-.477-7.236-7.578c-9.01-9.387-9.728-16.18-7.509-72.977l-53.862-.478h-1.195a90.18 90.18 0 0 0-57.242 20.65 67.96 67.96 0 0 0-24.815 50.996l-.682 616.004a67.584 67.584 0 0 0 24.849 50.995c16.11 13.551 36.522 20.992 57.583 21.027h388.744a210.75 210.75 0 0 0 34.475 25.907l.683.239z",fill:"#82BDFF"}),React.createElement("path",{d:"M624.64 235.759H350.345a23.962 23.962 0 0 1-23.894-24.235v-64.853a23.893 23.893 0 0 1 23.894-23.893h42.598a94.55 94.55 0 0 1 94.481-88.645 94.55 94.55 0 0 1 94.447 88.645h42.598a23.893 23.893 0 0 1 23.894 23.893v64.785a23.893 23.893 0 0 1-23.962 23.893l.239.41z",fill:"#38C9FF",fillOpacity:.4}),React.createElement("path",{d:"M562.654 810.667a179.302 179.302 0 0 0 179.473 179.131A179.302 179.302 0 0 0 921.6 810.667a179.063 179.063 0 0 0-89.737-155.136 179.746 179.746 0 0 0-179.473 0 179.063 179.063 0 0 0-89.736 155.136z",fill:"#38C9FF",opacity:.4}),React.createElement("path",{d:"m738.543 742.195 72.158 39.629a4.608 4.608 0 0 1 1.536 5.973l-79.258 134.28a31.232 31.232 0 0 1-22.528 15.02l-36.796 8.294a5.973 5.973 0 0 1-6.348-3.891l-17.238-35.84a31.642 31.642 0 0 1 2.697-27.17l79.667-134.93a4.506 4.506 0 0 1 6.008-1.57m84.206 20.549a4.096 4.096 0 0 1-5.973 1.365c-19.115-11.947-52.702-30.208-66.287-38.639a4.233 4.233 0 0 1-1.297-5.94l11.947-18.772a35.908 35.908 0 0 1 51.507-9.967l5.973 3.754c8.636 4.984 15.258 12.834 18.671 22.187 3.414 9.591 2.219 20.241-3.242 28.877",fill:"#00D8FB"}),React.createElement("path",{d:"M270.131 356.932c9.558-.239 19.08 1.536 27.955 5.12a53.737 53.737 0 0 1 31.096 34.748c2.56 8.397 3.857 17.135 3.755 25.941.068 6.35-.547 12.698-1.775 18.978a63.488 63.488 0 0 1-6.417 17.306l12.322 10.377c1.98 1.775 2.764 4.437 2.116 6.997a13.722 13.722 0 0 1-4.506 7.475 16.52 16.52 0 0 1-8.533 4.3 8.329 8.329 0 0 1-7.373-1.808l-10.342-8.602c-5.393 3.653-11.264 6.486-17.545 8.295-6.792 1.877-13.824 2.73-20.855 2.628a69.734 69.734 0 0 1-27.239-4.95 54.75 54.75 0 0 1-31.573-34.61 84.821 84.821 0 0 1-3.96-26.454 90.897 90.897 0 0 1 3.585-25.873c2.218-7.714 6.075-14.848 11.264-20.958 5.324-6.076 12.015-10.854 19.49-13.995a72.26 72.26 0 0 1 28.535-5.12v.205zm0 111.275c3.857.068 7.68-.341 11.435-1.229a35.499 35.499 0 0 0 9.455-3.96l-10.547-8.874a5.973 5.973 0 0 1-2.39-5.632 13.926 13.926 0 0 1 5.564-8.363 17.408 17.408 0 0 1 8.67-4.71 7.919 7.919 0 0 1 6.895 1.843l5.973 5.018a56.32 56.32 0 0 0 1.74-9.148c.342-3.243.513-6.554.479-9.83a77.79 77.79 0 0 0-1.98-17.92 42.325 42.325 0 0 0-6.383-14.678 30.55 30.55 0 0 0-11.435-9.864 37.683 37.683 0 0 0-17.169-3.584 37.035 37.035 0 0 0-17.237 3.652 31.642 31.642 0 0 0-11.4 9.83 40.98 40.98 0 0 0-6.35 14.405 76.66 76.66 0 0 0 0 34.099c1.025 5.222 3.073 10.172 5.974 14.643 2.936 4.267 6.827 7.85 11.435 10.308a35.713 35.713 0 0 0 17.578 3.96l-.307.034z",fill:"#FFF"}),React.createElement("path",{d:"m249.173 672.085-10.444 21.163a17.92 17.92 0 0 1-5.974 7.066 19.456 19.456 0 0 1-11.196 2.628 19.797 19.797 0 0 1-11.946-3.072c-2.97-2.082-3.311-5.666-1.092-10.718l48.878-110.455a11.264 11.264 0 0 1 5.12-5.257 25.532 25.532 0 0 1 21.163 0 11.469 11.469 0 0 1 5.052 5.257l49.357 110.865c1.911 4.676 1.365 8.09-1.536 10.24a19.422 19.422 0 0 1-11.947 3.208 17.408 17.408 0 0 1-10.923-2.526 18.534 18.534 0 0 1-5.495-6.314l-11.367-22.085H249.14zm42.428-20.787-18.227-45.636-18.296 45.636h36.523zm139.4-244.94h305.87c16.998 0 25.497 5.46 25.497 16.486 0 10.99-8.533 16.486-25.498 16.486H431.002c-16.999 0-25.498-5.495-25.498-16.486s8.533-16.487 25.498-16.487z",fill:"#0DFED4"}),React.createElement("path",{d:"M431.002 620.612h126.395c16.999 0 25.498 5.462 25.498 16.487 0 10.99-8.5 16.452-25.498 16.452H431.002c-16.999 0-25.498-5.461-25.498-16.452 0-10.991 8.533-16.487 25.498-16.487zm-10.889 120.969h72.26c9.728 0 14.61 5.495 14.61 16.486s-4.882 16.487-14.61 16.487h-72.26c-9.728 0-14.609-5.496-14.609-16.487 0-10.99 4.881-16.486 14.61-16.486z",fill:"#FFF"}));var nt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYxNS41NiA5NzcuMTM1LTQwMy42MjYtLjM0MWgtMS4xMjdhMTAyLjQ2OCAxMDIuNDY4IDAgMCAxLTY1LjgwOS0yMy44OTQgODAuNzI1IDgwLjcyNSAwIDAgMS0yOS4zNTQtNjEuMDNsLjU4LTYxNi4wMzlhODAuNDg2IDgwLjQ4NiAwIDAgMSAyOS4zNTUtNjAuODYgMTAzLjExNyAxMDMuMTE3IDAgMCAxIDY1LjgwOS0yMy44OTNoMS4xOTRsNjcuMjQzLjY4M3YzLjQ0OGMtMi40OTIgNjQuOTktMS42NzIgNjguMDI3IDMuNDgyIDczLjM4NmwzLjc1NCAzLjgyM2g2LjAwOGExNy40MDggMTcuNDA4IDAgMCAwIDMuNjE4LS40NzhoMTA3LjExYzI4Mi44OTcgMCAyODIuODk3IDAgMjg2LjcyLTEuNzA2bDUuOTc0LTIuNTk1IDEuNjA0LTUuOTczYTI3NS44MDEgMjc1LjgwMSAwIDAgMCAxLjAyNC00Ni4yODV2LTIzLjg5M2w2NC41MTIuNTQ2aC42NDhhMTAyLjQgMTAyLjQgMCAwIDEgNzEuNzgzIDI4LjkxMSA3OS43NDggNzkuNzQ4IDAgMCAxIDIzLjg5MyA1Ni4xNXYzNjAuNzg5YTIwOC4yODIgMjA4LjI4MiAwIDAgMC0xMTcuMDc3LTM1Ljg0Yy0xMTUuNjc4IDAtMjA5LjQwOCA5My41Ni0yMDkuNDA4IDIwOC45OThhMjA3LjQyOCAyMDcuNDI4IDAgMCAwIDgyLjYwMyAxNjYuMzMybC0uNTEyLS4yNHoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNNjM0LjI2NiA5ODkuODY3SDIxMS4xNDlhMTE2LjUzMSAxMTYuNTMxIDAgMCAxLTc0LjgyLTI3LjIzOUE5My42MjggOTMuNjI4IDAgMCAxIDEwMi40IDg5MS43bC42MTQtNjE2LjAzOGE5My4yMzYgOTMuMjM2IDAgMCAxIDM0LjAzMS03MC44OTUgMTE2LjA1MyAxMTYuMDUzIDAgMCAxIDc0LjQxMS0yNy4wMzRoMS4xOTVsODAuODk2LjgydjEuODA5YzAgMy4yMDggMCA4LjU2Ny0uNjE1IDE1LjA4NmEzOTQuOTIzIDM5NC45MjMgMCAwIDAgMCA2My44M2MuNjE1IDAgLjY4MyAwIC43MTctLjM0MmgxMDkuOTQ0YzE5OC4yNDYgMCAyODAuMzM3IDAgMjgxLjE1Ni0uNjE0IDEuMTk0LTE0LjI2OCAxLjQtMjguNjA0LjY4Mi00Mi45NFYxNzcuODdsNzcuNzU2LjYxNGguNjgzYTExNS4yNjggMTE1LjI2OCAwIDAgMSA4MC43MjUgMzIuNzY4YzE3LjU3OSAxNy40MDggMjcuNDQzIDQxLjAyOCAyNy40MSA2NS43MDd2MzcwLjIxYy04LjI5NS02LjYyMi0xNy4wNjctMTIuNjMtMjYuMjgzLTE3LjkyVjI3Ni45OTJhNjYuNjk3IDY2LjY5NyAwIDAgMC0yMC4yMDctNDYuNzI5IDg5LjI5MyA4OS4yOTMgMCAwIDAtNjIuMzI4LTI1LjEyMmgtLjY4MmwtNTEuMDY0LS40Nzh2MTAuNjE2YTI0Ny45MjkgMjQ3LjkyOSAwIDAgMS0xLjQzNCA0OS44bC0zLjI3NiAxMi4yODgtMTEuOTQ3IDUuMDg2Yy02LjAwNyAyLjUyNi02LjAwNyAyLjUyNi03Ny4wNzMgMi42MjlIMjk3LjIzM2EzMi4yNTYgMzIuMjU2IDAgMCAxLTUuMDg2LjQ3N2gtMS4xOTRsLTEwLjQ4LS40NzctNy4yMzYtNy41NzhjLTkuMDEtOS4zODctOS43MjgtMTYuMTgtNy41MDktNzIuOTc3bC01My44NjItLjQ3OGgtMS4xOTVhOTAuMTggOTAuMTggMCAwIDAtNTcuMjQyIDIwLjY1IDY3Ljk2IDY3Ljk2IDAgMCAwLTI0LjgxNSA1MC45OTZsLS42ODIgNjE2LjAwNGE2Ny41ODQgNjcuNTg0IDAgMCAwIDI0Ljg0OSA1MC45OTVjMTYuMTEgMTMuNTUxIDM2LjUyMiAyMC45OTIgNTcuNTgzIDIxLjAyN2gzODguNzQ0YTIxMC43NSAyMTAuNzUgMCAwIDAgMzQuNDc1IDI1LjkwN2wuNjgzLjIzOXoiIGZpbGw9IiM4MkJERkYiLz48cGF0aCBkPSJNNjI0LjY0IDIzNS43NTlIMzUwLjM0NWEyMy45NjIgMjMuOTYyIDAgMCAxLTIzLjg5NC0yNC4yMzV2LTY0Ljg1M2EyMy44OTMgMjMuODkzIDAgMCAxIDIzLjg5NC0yMy44OTNoNDIuNTk4YTk0LjU1IDk0LjU1IDAgMCAxIDk0LjQ4MS04OC42NDUgOTQuNTUgOTQuNTUgMCAwIDEgOTQuNDQ3IDg4LjY0NWg0Mi41OThhMjMuODkzIDIzLjg5MyAwIDAgMSAyMy44OTQgMjMuODkzdjY0Ljc4NWEyMy44OTMgMjMuODkzIDAgMCAxLTIzLjk2MiAyMy44OTNsLjIzOS40MXoiIGZpbGw9IiMzOEM5RkYiIGZpbGwtb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNTYyLjY1NCA4MTAuNjY3YTE3OS4zMDIgMTc5LjMwMiAwIDAgMCAxNzkuNDczIDE3OS4xMzFBMTc5LjMwMiAxNzkuMzAyIDAgMCAwIDkyMS42IDgxMC42NjdhMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNy0xNTUuMTM2IDE3OS43NDYgMTc5Ljc0NiAwIDAgMC0xNzkuNDczIDAgMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNiAxNTUuMTM2eiIgZmlsbD0iIzM4QzlGRiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtNzM4LjU0MyA3NDIuMTk1IDcyLjE1OCAzOS42MjlhNC42MDggNC42MDggMCAwIDEgMS41MzYgNS45NzNsLTc5LjI1OCAxMzQuMjhhMzEuMjMyIDMxLjIzMiAwIDAgMS0yMi41MjggMTUuMDJsLTM2Ljc5NiA4LjI5NGE1Ljk3MyA1Ljk3MyAwIDAgMS02LjM0OC0zLjg5MWwtMTcuMjM4LTM1Ljg0YTMxLjY0MiAzMS42NDIgMCAwIDEgMi42OTctMjcuMTdsNzkuNjY3LTEzNC45M2E0LjUwNiA0LjUwNiAwIDAgMSA2LjAwOC0xLjU3bTg0LjIwNiAyMC41NDlhNC4wOTYgNC4wOTYgMCAwIDEtNS45NzMgMS4zNjVjLTE5LjExNS0xMS45NDctNTIuNzAyLTMwLjIwOC02Ni4yODctMzguNjM5YTQuMjMzIDQuMjMzIDAgMCAxLTEuMjk3LTUuOTRsMTEuOTQ3LTE4Ljc3MmEzNS45MDggMzUuOTA4IDAgMCAxIDUxLjUwNy05Ljk2N2w1Ljk3MyAzLjc1NGM4LjYzNiA0Ljk4NCAxNS4yNTggMTIuODM0IDE4LjY3MSAyMi4xODcgMy40MTQgOS41OTEgMi4yMTkgMjAuMjQxLTMuMjQyIDI4Ljg3NyIgZmlsbD0iIzAwRDhGQiIvPjxwYXRoIGQ9Ik0yNzAuMTMxIDM1Ni45MzJjOS41NTgtLjIzOSAxOS4wOCAxLjUzNiAyNy45NTUgNS4xMmE1My43MzcgNTMuNzM3IDAgMCAxIDMxLjA5NiAzNC43NDhjMi41NiA4LjM5NyAzLjg1NyAxNy4xMzUgMy43NTUgMjUuOTQxLjA2OCA2LjM1LS41NDcgMTIuNjk4LTEuNzc1IDE4Ljk3OGE2My40ODggNjMuNDg4IDAgMCAxLTYuNDE3IDE3LjMwNmwxMi4zMjIgMTAuMzc3YzEuOTggMS43NzUgMi43NjQgNC40MzcgMi4xMTYgNi45OTdhMTMuNzIyIDEzLjcyMiAwIDAgMS00LjUwNiA3LjQ3NSAxNi41MiAxNi41MiAwIDAgMS04LjUzMyA0LjMgOC4zMjkgOC4zMjkgMCAwIDEtNy4zNzMtMS44MDhsLTEwLjM0Mi04LjYwMmMtNS4zOTMgMy42NTMtMTEuMjY0IDYuNDg2LTE3LjU0NSA4LjI5NS02Ljc5MiAxLjg3Ny0xMy44MjQgMi43My0yMC44NTUgMi42MjhhNjkuNzM0IDY5LjczNCAwIDAgMS0yNy4yMzktNC45NSA1NC43NSA1NC43NSAwIDAgMS0zMS41NzMtMzQuNjEgODQuODIxIDg0LjgyMSAwIDAgMS0zLjk2LTI2LjQ1NCA5MC44OTcgOTAuODk3IDAgMCAxIDMuNTg1LTI1Ljg3M2MyLjIxOC03LjcxNCA2LjA3NS0xNC44NDggMTEuMjY0LTIwLjk1OCA1LjMyNC02LjA3NiAxMi4wMTUtMTAuODU0IDE5LjQ5LTEzLjk5NWE3Mi4yNiA3Mi4yNiAwIDAgMSAyOC41MzUtNS4xMnYuMjA1em0wIDExMS4yNzVjMy44NTcuMDY4IDcuNjgtLjM0MSAxMS40MzUtMS4yMjlhMzUuNDk5IDM1LjQ5OSAwIDAgMCA5LjQ1NS0zLjk2bC0xMC41NDctOC44NzRhNS45NzMgNS45NzMgMCAwIDEtMi4zOS01LjYzMiAxMy45MjYgMTMuOTI2IDAgMCAxIDUuNTY0LTguMzYzIDE3LjQwOCAxNy40MDggMCAwIDEgOC42Ny00LjcxIDcuOTE5IDcuOTE5IDAgMCAxIDYuODk1IDEuODQzbDUuOTczIDUuMDE4YTU2LjMyIDU2LjMyIDAgMCAwIDEuNzQtOS4xNDhjLjM0Mi0zLjI0My41MTMtNi41NTQuNDc5LTkuODNhNzcuNzkgNzcuNzkgMCAwIDAtMS45OC0xNy45MiA0Mi4zMjUgNDIuMzI1IDAgMCAwLTYuMzgzLTE0LjY3OCAzMC41NSAzMC41NSAwIDAgMC0xMS40MzUtOS44NjQgMzcuNjgzIDM3LjY4MyAwIDAgMC0xNy4xNjktMy41ODQgMzcuMDM1IDM3LjAzNSAwIDAgMC0xNy4yMzcgMy42NTIgMzEuNjQyIDMxLjY0MiAwIDAgMC0xMS40IDkuODMgNDAuOTggNDAuOTggMCAwIDAtNi4zNSAxNC40MDUgNzYuNjYgNzYuNjYgMCAwIDAgMCAzNC4wOTljMS4wMjUgNS4yMjIgMy4wNzMgMTAuMTcyIDUuOTc0IDE0LjY0MyAyLjkzNiA0LjI2NyA2LjgyNyA3Ljg1IDExLjQzNSAxMC4zMDhhMzUuNzEzIDM1LjcxMyAwIDAgMCAxNy41NzggMy45NmwtLjMwNy4wMzR6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0ibTI0OS4xNzMgNjcyLjA4NS0xMC40NDQgMjEuMTYzYTE3LjkyIDE3LjkyIDAgMCAxLTUuOTc0IDcuMDY2IDE5LjQ1NiAxOS40NTYgMCAwIDEtMTEuMTk2IDIuNjI4IDE5Ljc5NyAxOS43OTcgMCAwIDEtMTEuOTQ2LTMuMDcyYy0yLjk3LTIuMDgyLTMuMzExLTUuNjY2LTEuMDkyLTEwLjcxOGw0OC44NzgtMTEwLjQ1NWExMS4yNjQgMTEuMjY0IDAgMCAxIDUuMTItNS4yNTcgMjUuNTMyIDI1LjUzMiAwIDAgMSAyMS4xNjMgMCAxMS40NjkgMTEuNDY5IDAgMCAxIDUuMDUyIDUuMjU3bDQ5LjM1NyAxMTAuODY1YzEuOTExIDQuNjc2IDEuMzY1IDguMDktMS41MzYgMTAuMjRhMTkuNDIyIDE5LjQyMiAwIDAgMS0xMS45NDcgMy4yMDggMTcuNDA4IDE3LjQwOCAwIDAgMS0xMC45MjMtMi41MjYgMTguNTM0IDE4LjUzNCAwIDAgMS01LjQ5NS02LjMxNGwtMTEuMzY3LTIyLjA4NUgyNDkuMTR6bTQyLjQyOC0yMC43ODctMTguMjI3LTQ1LjYzNi0xOC4yOTYgNDUuNjM2aDM2LjUyM3ptMTM5LjQtMjQ0Ljk0aDMwNS44N2MxNi45OTggMCAyNS40OTcgNS40NiAyNS40OTcgMTYuNDg2IDAgMTAuOTktOC41MzMgMTYuNDg2LTI1LjQ5OCAxNi40ODZINDMxLjAwMmMtMTYuOTk5IDAtMjUuNDk4LTUuNDk1LTI1LjQ5OC0xNi40ODZzOC41MzMtMTYuNDg3IDI1LjQ5OC0xNi40ODd6IiBmaWxsPSIjMERGRUQ0Ii8+PHBhdGggZD0iTTQzMS4wMDIgNjIwLjYxMmgxMjYuMzk1YzE2Ljk5OSAwIDI1LjQ5OCA1LjQ2MiAyNS40OTggMTYuNDg3IDAgMTAuOTktOC41IDE2LjQ1Mi0yNS40OTggMTYuNDUySDQzMS4wMDJjLTE2Ljk5OSAwLTI1LjQ5OC01LjQ2MS0yNS40OTgtMTYuNDUyIDAtMTAuOTkxIDguNTMzLTE2LjQ4NyAyNS40OTgtMTYuNDg3em0tMTAuODg5IDEyMC45NjloNzIuMjZjOS43MjggMCAxNC42MSA1LjQ5NSAxNC42MSAxNi40ODZzLTQuODgyIDE2LjQ4Ny0xNC42MSAxNi40ODdoLTcyLjI2Yy05LjcyOCAwLTE0LjYwOS01LjQ5Ni0xNC42MDktMTYuNDg3IDAtMTAuOTkgNC44ODEtMTYuNDg2IDE0LjYxLTE2LjQ4NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Ft=Object.defineProperty,We=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Ce=(_e,Dt,$e)=>Dt in _e?Ft(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Re=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Ke.call(Dt,$e)&&Ce(_e,$e,Dt[$e]);if(We)for(var $e of We(Dt))yt.call(Dt,$e)&&Ce(_e,$e,Dt[$e]);return _e};const je=_e=>React.createElement("svg",Re({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var Xe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",it=Object.defineProperty,Ot=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,se=(_e,Dt,$e)=>Dt in _e?it(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,pe=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Ge.call(Dt,$e)&&se(_e,$e,Dt[$e]);if(Ot)for(var $e of Ot(Dt))ke.call(Dt,$e)&&se(_e,$e,Dt[$e]);return _e};const Pe=_e=>React.createElement("svg",pe({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var Ze="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",ht=Object.defineProperty,dt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Lt=(_e,Dt,$e)=>Dt in _e?ht(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Sn=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Mt.call(Dt,$e)&&Lt(_e,$e,Dt[$e]);if(dt)for(var $e of dt(Dt))Et.call(Dt,$e)&&Lt(_e,$e,Dt[$e]);return _e};const Rn=_e=>React.createElement("svg",Sn({className:"h_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var $t="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",gn=Object.defineProperty,Mn=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Dn=(_e,Dt,$e)=>Dt in _e?gn(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,bn=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Jt.call(Dt,$e)&&Dn(_e,$e,Dt[$e]);if(Mn)for(var $e of Mn(Dt))on.call(Dt,$e)&&Dn(_e,$e,Dt[$e]);return _e};const vn=_e=>React.createElement("svg",bn({className:"i_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},_e),React.createElement("path",{d:"M800.29 955.733H223.71A155.614 155.614 0 0 1 68.267 800.29V223.71A155.614 155.614 0 0 1 223.71 68.267h576.58A155.614 155.614 0 0 1 955.733 223.71v576.58A155.614 155.614 0 0 1 800.29 955.733z",fill:"#3291FC"}),React.createElement("path",{d:"M311.125 729.43a87.04 87.04 0 0 0-37.137-28.57c-62.293-26.863-91.443-99.43-64.58-161.724 5.734-11.98 12.595-23.415 21.709-33.724 14.302-14.267 24.576-31.983 29.73-51.405 5.7-22.869 14.848-44.032 27.443-63.453a26.35 26.35 0 0 0 2.287-27.41c-5.154-11.434-9.728-23.45-13.722-34.303-6.28-17.135-10.308-33.724-34.85-35.977a39.083 39.083 0 0 1-27.989-47.445c3.413-21.163 21.129-37.137 42.837-38.298 22.29 1.16 40.005 19.456 41.131 41.711 0 16.043 8.021 20.582 18.295 27.99 25.157 22.869 62.874 24.03 89.703 2.867a248.559 248.559 0 0 1 241.732-3.414c5.12 2.867 9.728 6.28 9.148 12.561-1.127 6.28-6.28 11.435-12.561 11.435-13.722 2.287-27.443 3.413-41.165 5.734-55.979 5.12-107.998 31.403-145.135 73.148a161.041 161.041 0 0 0-42.871 121.72 164.045 164.045 0 0 0 58.88 114.858 53.248 53.248 0 0 1 21.162 72.022c-2.32 3.959-5.188 7.953-8.601 11.946-2.287 3.448-4.574 7.441-7.988 12.595 21.163 5.7 43.418 2.868 62.84-7.987a155.068 155.068 0 0 1 80.555-24.576 234.086 234.086 0 0 0 182.306-112.025c1.16-1.127 2.867-1.707 5.734-3.414a207.19 207.19 0 0 1-8.021 55.979 281.054 281.054 0 0 1-266.855 218.317h-7.987a269.824 269.824 0 0 1-216.03-109.159z",fill:"#AFE9FF"}),React.createElement("path",{d:"M596.855 521.42a69.222 69.222 0 0 1-20.002-48.57v-1.708c0-21.162 9.728-36.59 22.87-39.424 11.98-2.867 27.409 9.694 34.85 27.99a66.56 66.56 0 0 1 .58 54.272 22.87 22.87 0 0 1-20.002 14.882 25.6 25.6 0 0 1-17.75-8.021l-.546.58zm123.427-40.55a70.007 70.007 0 0 1-11.4-65.74c2.286-11.981 14.267-21.163 26.282-18.842a27.443 27.443 0 0 1 14.267 7.987c9.728 10.855 16.59 23.996 18.876 38.298l1.127 11.98c0 6.315-1.127 12.596-3.414 18.876a26.863 26.863 0 0 1-23.45 20.002 29.935 29.935 0 0 1-22.288-12.56z",fill:"#FFF"}));var Fn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwMC4yOSA5NTUuNzMzSDIyMy43MUExNTUuNjE0IDE1NS42MTQgMCAwIDEgNjguMjY3IDgwMC4yOVYyMjMuNzFBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDIyMy43MSA2OC4yNjdoNTc2LjU4QTE1NS42MTQgMTU1LjYxNCAwIDAgMSA5NTUuNzMzIDIyMy43MXY1NzYuNThBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDgwMC4yOSA5NTUuNzMzeiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Ik0zMTEuMTI1IDcyOS40M2E4Ny4wNCA4Ny4wNCAwIDAgMC0zNy4xMzctMjguNTdjLTYyLjI5My0yNi44NjMtOTEuNDQzLTk5LjQzLTY0LjU4LTE2MS43MjQgNS43MzQtMTEuOTggMTIuNTk1LTIzLjQxNSAyMS43MDktMzMuNzI0IDE0LjMwMi0xNC4yNjcgMjQuNTc2LTMxLjk4MyAyOS43My01MS40MDUgNS43LTIyLjg2OSAxNC44NDgtNDQuMDMyIDI3LjQ0My02My40NTNhMjYuMzUgMjYuMzUgMCAwIDAgMi4yODctMjcuNDFjLTUuMTU0LTExLjQzNC05LjcyOC0yMy40NS0xMy43MjItMzQuMzAzLTYuMjgtMTcuMTM1LTEwLjMwOC0zMy43MjQtMzQuODUtMzUuOTc3YTM5LjA4MyAzOS4wODMgMCAwIDEtMjcuOTg5LTQ3LjQ0NWMzLjQxMy0yMS4xNjMgMjEuMTI5LTM3LjEzNyA0Mi44MzctMzguMjk4IDIyLjI5IDEuMTYgNDAuMDA1IDE5LjQ1NiA0MS4xMzEgNDEuNzExIDAgMTYuMDQzIDguMDIxIDIwLjU4MiAxOC4yOTUgMjcuOTkgMjUuMTU3IDIyLjg2OSA2Mi44NzQgMjQuMDMgODkuNzAzIDIuODY3YTI0OC41NTkgMjQ4LjU1OSAwIDAgMSAyNDEuNzMyLTMuNDE0YzUuMTIgMi44NjcgOS43MjggNi4yOCA5LjE0OCAxMi41NjEtMS4xMjcgNi4yOC02LjI4IDExLjQzNS0xMi41NjEgMTEuNDM1LTEzLjcyMiAyLjI4Ny0yNy40NDMgMy40MTMtNDEuMTY1IDUuNzM0LTU1Ljk3OSA1LjEyLTEwNy45OTggMzEuNDAzLTE0NS4xMzUgNzMuMTQ4YTE2MS4wNDEgMTYxLjA0MSAwIDAgMC00Mi44NzEgMTIxLjcyIDE2NC4wNDUgMTY0LjA0NSAwIDAgMCA1OC44OCAxMTQuODU4IDUzLjI0OCA1My4yNDggMCAwIDEgMjEuMTYyIDcyLjAyMmMtMi4zMiAzLjk1OS01LjE4OCA3Ljk1My04LjYwMSAxMS45NDYtMi4yODcgMy40NDgtNC41NzQgNy40NDEtNy45ODggMTIuNTk1IDIxLjE2MyA1LjcgNDMuNDE4IDIuODY4IDYyLjg0LTcuOTg3YTE1NS4wNjggMTU1LjA2OCAwIDAgMSA4MC41NTUtMjQuNTc2IDIzNC4wODYgMjM0LjA4NiAwIDAgMCAxODIuMzA2LTExMi4wMjVjMS4xNi0xLjEyNyAyLjg2Ny0xLjcwNyA1LjczNC0zLjQxNGEyMDcuMTkgMjA3LjE5IDAgMCAxLTguMDIxIDU1Ljk3OSAyODEuMDU0IDI4MS4wNTQgMCAwIDEtMjY2Ljg1NSAyMTguMzE3aC03Ljk4N2EyNjkuODI0IDI2OS44MjQgMCAwIDEtMjE2LjAzLTEwOS4xNTl6IiBmaWxsPSIjQUZFOUZGIi8+PHBhdGggZD0iTTU5Ni44NTUgNTIxLjQyYTY5LjIyMiA2OS4yMjIgMCAwIDEtMjAuMDAyLTQ4LjU3di0xLjcwOGMwLTIxLjE2MiA5LjcyOC0zNi41OSAyMi44Ny0zOS40MjQgMTEuOTgtMi44NjcgMjcuNDA5IDkuNjk0IDM0Ljg1IDI3Ljk5YTY2LjU2IDY2LjU2IDAgMCAxIC41OCA1NC4yNzIgMjIuODcgMjIuODcgMCAwIDEtMjAuMDAyIDE0Ljg4MiAyNS42IDI1LjYgMCAwIDEtMTcuNzUtOC4wMjFsLS41NDYuNTh6bTEyMy40MjctNDAuNTVhNzAuMDA3IDcwLjAwNyAwIDAgMS0xMS40LTY1Ljc0YzIuMjg2LTExLjk4MSAxNC4yNjctMjEuMTYzIDI2LjI4Mi0xOC44NDJhMjcuNDQzIDI3LjQ0MyAwIDAgMSAxNC4yNjcgNy45ODdjOS43MjggMTAuODU1IDE2LjU5IDIzLjk5NiAxOC44NzYgMzguMjk4bDEuMTI3IDExLjk4YzAgNi4zMTUtMS4xMjcgMTIuNTk2LTMuNDE0IDE4Ljg3NmEyNi44NjMgMjYuODYzIDAgMCAxLTIzLjQ1IDIwLjAwMiAyOS45MzUgMjkuOTM1IDAgMCAxLTIyLjI4OC0xMi41NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",qn=te.p+"static/am.0d671d8c.gif",Zn=te(955),ta=te(24065),sa=te(3294),Pa=te(85057),un=Object.defineProperty,sn=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,tn=(_e,Dt,$e)=>Dt in _e?un(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,In=(_e,Dt)=>{for(var $e in Dt||(Dt={}))ot.call(Dt,$e)&&tn(_e,$e,Dt[$e]);if(at)for(var $e of at(Dt))cn.call(Dt,$e)&&tn(_e,$e,Dt[$e]);return _e},Un=(_e,Dt)=>sn(_e,Te(Dt)),ca=(_e,Dt,$e)=>new Promise((st,Nn)=>{var On=Yn=>{try{Ca($e.next(Yn))}catch(ba){Nn(ba)}},$n=Yn=>{try{Ca($e.throw(Yn))}catch(ba){Nn(ba)}},Ca=Yn=>Yn.done?st(Yn.value):Promise.resolve(Yn.value).then(On,$n);Ca(($e=$e.apply(_e,Dt)).next())});const Tn=({data:_e,onFinish:Dt})=>y.createElement(Qe.Z,null,_e.map(($e,st)=>y.createElement(Pa.op,{key:st,style:{height:28},shape:"default",size:"small",onClick:()=>Dt($e)},$e))),Xn=({text:_e="",onFinish:Dt})=>((0,y.useEffect)(()=>{_e!=null&&_e.includes("\u672C\u8F6E\u63D0\u95EE\u7ED3\u675F")&&Dt()},[_e]),y.createElement(y.Fragment,null));var et=({pageData:_e,pageNum:Dt,aiImg:$e,isCreator:st,node:Nn,showModelPage:On,onModelPageChange:$n,setAnswerEnd:Ca})=>{var Yn,ba,Ta,zt,Ut,tt,xt,Qn;const da=(0,an.useParams)(),[jt,Ne]=(0,y.useState)(!1),[be,mt]=(0,y.useState)(!1),[wn,Rt]=(0,y.useState)(!0),fn=(0,y.useRef)({}),ln=(0,y.useRef)(null);(0,y.useEffect)(()=>{var ra,va;if(console.log((ra=_e==null?void 0:_e.page)==null?void 0:ra.knowledge_need_answer,222),((va=_e==null?void 0:_e.page)==null?void 0:va.knowledge_need_answer)===!0){Rt(!1),Ca(!1);const{stream:Oa,setLoading:Ra,clearStatus:Ya,renderChatItems:An,setChatData:$a,getData:Da}=fn.current,la=()=>ca(void 0,null,function*(){var to,Ka;(Ka=(to=Oa.current)==null?void 0:to.cancelRequest)==null||Ka.call(to),yield new Promise(ro=>setTimeout(ro,500)),Ya(),Ra(!0);const Wa="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",uo=An(Wa),ao={history:[]};uo[0].show=!1,$a(uo),Da(Wa,ao)});return ln.current=setTimeout(la,5e3),()=>{clearTimeout(ln.current)}}},[(Yn=_e==null?void 0:_e.page)==null?void 0:Yn.knowledge_need_answer]);const Gn=[{key:1,name:"PPT\u5236\u4F5C",img:$t,des:"\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BFE\u4EF6\u5185\u5BB9"},{key:2,name:"\u667A\u80FD\u52A8\u6548",img:we,des:"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801"},{key:3,name:"\u6DFB\u52A0\u8BD5\u9898",img:nt,des:"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"},{key:4,name:"\u667A\u80FD\u95EE\u7B54",img:Fn,des:"\u901A\u8FC7\u667A\u80FD\u63A8\u8350+\u81EA\u5B9A\u4E49\u63D0\u95EE\u53CC\u6A21\u5F0F\uFF0C\u7CBE\u51C6\u68C0\u6D4B\u5B66\u4E60\u6210\u6548"}],kn=[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Ze},{key:1,name:"\u9898\u5E93\u9009\u9898",img:te(19773)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:te(96058)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:Xe}],oa=!((ba=_e==null?void 0:_e.item_banks)!=null&&ba.length)&&!((Ta=_e==null?void 0:_e.page)!=null&&Ta.animation_code)&&!((Ut=(zt=_e==null?void 0:_e.page)==null?void 0:zt.smart_plan_page_knowledges)!=null&&Ut.length),ga=ra=>{fn.current=ra;const{stream:va,setTyping:Oa,setLoading:Ra,clearStatus:Ya,renderChatItems:An,setChatData:$a,typing:Da,setCodePreview:la,getData:to}=ra,Ka=(Wa,uo)=>{if(Da){Je.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Ra(!0),Ya();const ao=An(Wa),ro={file_ids:[],history:[]},Co=uo===2;la(Co),ao[1].codePreview=Co,ro.code_preview=Co,$a(ao),to(Wa,ro)};return y.createElement(y.Fragment,null,y.createElement("div",{className:st?"mb30":"",style:{display:On?"block":"none"}},y.createElement("div",{className:Ae.head},y.createElement("strong",{className:"font18 c-black mr10"},st?" \u667A\u6167\u5907\u8BFE":"\u667A\u80FD\u52A9\u6559"),y.createElement("b",null),y.createElement("span",{className:"font16 c-grey-333"},st?"\u8BFE\u4EF6\u79D2\u751F\u6210\xB7\u667A\u80FD\u7CBE\u51C6\u51FA\u9898\xB7\u52A8\u6548\u5B9A\u5236-\u5168\u6D41\u7A0B\u5907\u8BFE\u89E3\u51B3\u65B9\u6848":"\u4F60\u7684\u4E13\u5C5E\u5B66\u4E60\u4F19\u4F34"),!oa&&wn&&y.createElement("div",{className:Ae.btn,onClick:()=>{var Wa,uo;(uo=(Wa=va.current)==null?void 0:Wa.cancelRequest)==null||uo.call(Wa),Ya(),Oa(!1),Ra(!1),$a([]),$n(!1)}},y.createElement("img",{width:14,src:Gt}),y.createElement("div",null,"\u8FD4\u56DE\u5B66\u4E60\u4E92\u52A8"))),st&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ae.center},y.createElement("div",{className:Ae.left},y.createElement(le.Z,{align:"middle"},y.createElement("b",{className:"font16 c-grey-333 mr10"},"\u667A\u80FD\u5DE5\u5177")),y.createElement("div",{className:Ae.tool},Gn.map(Wa=>y.createElement("aside",{onClick:()=>{var uo,ao;if(Wa.key===1){const ro=`/IntelligentTools/10?pathid=${da.coursesId}&url=${window.location.origin}&name=${(ao=(uo=(0,ta.eY)())==null?void 0:uo.course)==null?void 0:ao.course_name}&type=Course`;(0,Zn.xg)(sa.Z.AI_PLATFORM_URL+ro)}Wa.key===2&&la(!0),Wa.key===3&&Ne(!0),Wa.key===4&&mt(!0)},key:Wa.name},y.createElement("img",{src:Wa.img,width:28}),y.createElement("div",{className:"ml10"},y.createElement("b",{className:"c-grey-333"},Wa.name),y.createElement("div",{className:"c-grey-666 mt5 font12"},Wa.des)))))),y.createElement("div",{className:Ae.right,onClick:()=>Ka(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A +`),le=le.replace(/<[^>]*>/g,""),le=Be(le),le});Xt.Z=fe},86106:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ve}});var y=te(59301),fe=te(62957),ye=te(77019),he=te(60242),Ee="data:image/png;base64,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",Ae="data:image/png;base64,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",Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABeCAYAAADYHcHYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmcHFd55//V0cfcl2Z0jKTRZcuWZNmy8SVb8gEmCWD4EWzO9TqBxPjAgV1gs9mwiCQEOzYbCAmbi2OzkHgBQ8Bg8IFlfMnYum0dHml0a6TR3NMzfdXxlv979bprWjOa8cQGsdn6qdXV3TVVr77/+873fV8JvIrtuaOyKZHGu2WIeQjR79rYJ4B9jsTxFa1i9FWc6v8fWkEBMR2KfON5WZeowofqq/HJZEK2ubZA0gGSLqBOIDHmODjm2NjvF7FfSuyxLXSFQJddj+5lQhSmc51/z8dMCcQLp+S6gyfxN2EoVyKMCC8ASwCODSQc/UoloMBJuQLJBOA6gAwghYUh28YRKdHle+gMJfbaEvsTSRzsqsKpa4Xw/z0DYO59SiAe2S/n945gt5CyRkQA8J1/aN7HnYzHWIBjaYDINYZ7CFLCBWwbkCECCQw4Ng76IbrCAHvDAJ0ywH7h4dC//D0GNmwQ4b8XkKYE4m82ypq6OpwSUqbHAWHAIKViwEQfNf2i76Usk5MguREnGYAITtIRcF3NaX4Az7LRIwQOegG6ZIDdvsA+FNBVTODIJU1i+P81gKYE4ivPyFonhVMCMmVFXEBikcj8XAIhtq92Y2dWuxVXMh8JEnHiZwMSxZoSeS6QsAHXFXAcTfogQE5Y6IaFrmIB+2WIvaGFfWEBXY6N45fMFdlfR5CmBIKKumjLU5ZEkgAocSSAhBUokeOHQr30pBclcRUnfuVF4iCViBZxjWEevo/jJAHYjuYmA5QbcRG/DwJQhWWEwFEaCYUCOiGwp+DhgO2ia3AIJ29eIYpnK0hTAvF3m2W9HaJHSJk0oqnO9bCm3UIqaStieYFEwZPIeUC2CGTVvkAhoJgRJBBERP34BUtcMQF1FCAxcBTnSEVshHznK9SHcIJYEUAEiSIu4UaizuJkQRhKDMHCYeojr4DO0MIeP8B+q4hD2IXem28Wwa8SpCmB+MuNsqEqhR5AJhRHAFjaWMR5c5KGTqeNX59UKmIRpLwBSQFVBskjJyli678wnBLnBMMZpfcYGDKE0vi8Dt8Dfg4V4dV7CKGtu8hoSNCyS2iRR7CEBokA9ELgEIGh0QCgU9rY7+Rw6P2rMAQhYlru9YFrSiC+/LRslJbsKeRDt7VGKmLVp0LMaXBQlQDSCYGELZR8jxNwsuFWgkROykacNKa4Ccj7BFAglAKSf2A4IwJBcUb8ZQAhCCVAhAYm4hzzPbmIf0sQlNFAcFwgldQgJZMaKN5nGKIgLJy0LRwIfAXSHsfBPoo+L8SxDy4XmdcKlimB+B/PySbhyZ4Xdxcd8jd9BxK/OgnUpIC6KqChWqC5Wqj32qRAdUqgigA5AnZ0helMqRJIIeCFmpMIzmgBGC1C7ROogh/pJQMGxVVEYEP8IBwPhAEkDqDhMn5nRB+Z0xYSDi05F0gnJdJJoIr3lCJgmsssIKucWAv7gyK6HIE9wsJ+IXAgPR/HrxUi/2pAmhKI+zfKFgmceHF3zplbz1kaYmhMYqxAvcAboAiSSCUs1KRs1FYJ1BKgNNBYLdBUI9BYbaE+zd+BmqRA0p3yspOKOxLU88lFUgE0kgeGc8BwHsgUgZxnKW5SosmIMbMf+85wVVz0kfN4P/xO6R8pEYQSQcCXVjSWkIpjqnmP1QKNvL9aC401FqrSFugiQWLEtnFUCHQFPp4TAl+9dq7oOxMwU1Lkzx+Ws0QCJ57aOmQvm20jV/Bw/aoa/GDzMG5dX48HXyygs9uDJQRcx4JtW0riExzeBO2pVEKgJiXQUmvhkqUprF1mKw/837oZs1efR+skirrRolTgDGaB/iwwmCNgAtmiQLGkl8xflblBGwj6PGqCKeDKQPh+CC96+b5E0ePnAIEvYVn6PhuqLbTUO2httLFknou5LQ6EJbr9At70xoVi95lF9hkosuER2Zp0cOJ9FwRWb0bi5cNZ9GZdbN43jEC6OHQqh3Q6rWZLGITKOjIed6U4IjDvvKIOb78kidrU5EBM9st0xFulnuJYDNfSqsvkJYZyQP+Yfg3khOIqWnnkJD2hI0AIRBiqCUXCx4HwFAih+s4nt5BryE2h1NZdNNhLz0vjxqtqYDniqRvmWetnDMQfPS7bqiS671wrrYTy6Mrhjbwv0TcS4mh/iP09PvafKOJwX4Ce4QCj+VANRukIggPNIe9a24DfvjSlOOS12uKmrjlnHLRKU7h0XUV3Pa68R66Rinv6xyT6RoGBUXKTxGgeKBRJeAk/CBTxyQ0GGL7zHJyMBoiSPySBt66twRWravqPnMKc2y4R3kT3PSU1NvxIzhYuuj+yVgpaGdFkKaFuPGN+T8uJ04ny+9RwiMO9Pg6e4ivA0X4fvSMB3kGOuDiplHnc256UCyIqGj9EC6GyJRW/qUqOKX2OvPfKPzPcE3cijYVmLFafIClRF6IvI9EzHOLEYIATQwFODQUYGguRK4ZKh/BvKcq04i+PZsm8BH7nxqbeF7vE3A3XThzknBKIP/qJnGMDx/9grRQMO8RNxzgIhiBU5sns8yhms8jUXK+9cGowAlSQ2NEdYs1CR1le09kGMh68IIRtCTD87kQvfrYsikFyW8nCjbRFdOYYAHEQJgOgTDojnk4/b8Tg6gLkgrF8iIHRACcGAjz7SgEv7isoMJTij4axeJ6LW97adHJ7hzVvg5g4kDklNT72kJyXtnDso1dJHdqOOU+8TjwCG4YeasYeRCK/FV6mB/vq/xbVVamSCctjtx8LcMF8Z5zldKZB9I4U1Y3xGONQKtKrSLD2X/S7UGDxswanzHHjxFTMWzfcXQYpAqAivDLR3080iXjtzfsLuP/7gwiDOBAJvO+3mo6+a4m1YMY64pMPy3YrxNG710oVvlbsFxbh5vYg6y6CsOu0Rxzm0Jj9Z7j57QhGj2BvcBeC5jeiPl32mHnYSycCrCIQzpRzQI25L1NU4Fug6WhCJdqWVxPBzIaSf07QNAg6LiaU82bAUWONXPgyR5cBiM/kMwEwmeFgW8Bf/XAYT+/OlWi+ZH4C77yh8eD7l9mLZwzE3d+SC1JpHL7rSso+qcIG9d6zaHCOYbAvg57GD8GRGcwrfh1uYTf8kWN4Kfw4/MZ1aKgCOLBIdSjivXxScwSdvfg2GSwDmWJkv2uCcvYbcaRBKKuaMihxIaMnD0mtjGl61WpPe2VCWBqXCDj9q94mVfKxgVcCwlP9n2cy+Nefj5XE09IFSbz1+sbOW8+1zp0xEHc+KBemEzh01xXamfECIOF1Yg4eB6M0R3Pnoa1qH5zsVnjDx7FNfgqy8VLFCQTBTEDzvvtUgNXtjpL3k26xnwZHiuXAnoo68l9kIkfKwRyuFHr8tBElDbGMSVkCJvKoiYRRrsLoHcNx8VWwShthArbg4d98ahQPbx7T4Etg6cIk3riuYfdt59srZgzER78nO2wbBwkElTWDeH4ANI/9A2rsXghhI/T6UOg/hK34NNCwEnUpvUI3br0iotGeU5ojzghENFrSYnCM7nu0XhFfIYz5KyVOMFqb1yKRDSiG4MZHiHSA8aIVFxjvULGMcj7GBzUtCxZvqkLHVBKWXP9PT2bw2I5cyZRd0pHEuivrt9+10r5oxkDc/qBcnHbRddcVIVIOQxwSBR8QwQBm938ENrLIj6WxI/FZoLoD1QmhQSixelmh8zsDBK0fs51JWwyPemq2qviORTESKW5LhyE4KcgJDDtQbJW38r4iaZw7Sh8jcRUXNRWz3FhYDL9bxn6fnJfVOL++cRRPvpzTpmwILOlI4PJL61786AXOpTMG4iPfk0sY2Lrj8lDZ/rw9xRUcWeEg8kNdGLHXwEk3jQPgtPXsaDbvJUcscOAYbXuGm+JPI4ojNPEpNvhnJM7uYwGO9NOr1Sdg/OqcORbOmcOlPC26yrO3PI11NFdqbolC5ROFjeMOWWkVsQKIiRS2AeKZPXnt4Elg0cIE1lxUu+kTFzlXzhiI274jlyUddL73ghDz6hk61gG1YqAv4vk6/l8arBErFdOcH6kzDEfQ1JzOlsnSamL4PfIbJPBcJ51DHZJXVlykWRkQnN9sYd1yk+dD1IiLnvklcWPEVqQ0NMwGNwNa5JhF36vTOM6kazDmXnhbX31iDC/uLygg6Gt0LExg1cq6jX94sXXdjIG487vyHMvCK2SxmgTQUi1x7eIATdW2Yj3ay5yVKlA2BcsSiF09WkdMBMRE0Ixwyc8AIQRODEps6vQ1Z0A7iyvmOwqozV2eGselSx0snxeFASCQyUl0D4aorwLqq3T0V6mB0gQqx5dKoEQyiSCr4yiaqCTNNsnN0pf46sYsth0sqqgtwViwIIFzzq95/FMXW2+aMRC3f1+e60iV6lKaNe9cUcDitqQ2zyKXXoWNVbylvEBkxkoCc4BUCztPBFi9YGIgJhpkJhvpCNBhA7YeDHCgJ1TO5cr5DlYvdFUkd8cRH8/s1UvSDCi+87KE9j8sgR9uKeJon87MoS/EtRQVJa1lRFigrkqvr1BvlcLjBoiYcrbdaXLEkznsOurp8HkoMX+Bg46lVQ9veIPzlhkDcccD8jwrid2cFdw44961soBFrckYO1ecPlJSiksYClcE0Ur74ECIxa2xmTWFfNKiSYNIZbztUIB9J0NFwLdclES1yi0Bdh728RSB4LEW8N61SW0+C2BwVGLXsQD9mRDDOcaOoskSs7KYCFGb1otbrfUCi9u0hUQctNiVcLlSNMVGTv3az/LY2+2XRNO8dgfzFqa+/yeXOe+YMRC3fUuen0hgl+EIBcSqAjpmJaYa0/jfzcyKYkPT/eNRAhGWrbCTwxI/2x0o0UTduf78BJbPdbCdQOwuKjs37QI3X5HUMSjjD/CCQpvejHkNZiX6M4wey9JCF30kNdlC4DcvstWilgGC3yd54ukA8VQBB04FJY6YPc9G27z0d/7scuumGQPx4QfkSjeFl+JA3LSqgAWvFogpbmAy1T06RtFUNoE5w594OVDKOtK/WDbHVquAP9+vfY5VC2xcstjRSjzSXCYkT8KWIqQaG72g5EulS4ayDORJLJtrlSw0Y4hUV+vJN5kuVCKYHPG0hyP9QYkjWmdbaG51/uWzaxPvmzEQd/2rXEXRHgfi5lUFzG9JTGlBVF50QmJPYTxlRqNYU8yB48x9am+A3mFtOcWjqXMbBa5b6aooQGSh4uFtPkayUokezvLmGoogoCatEx/UkmgkhrQhxVU6rS/K1qBEDa2VKTaK0K8/4+P4INdjtLJubhOoa7K+cc9Vyf8wYyA+8l25Gha2jwPiggLam6ce1FSDns7vGghtvhp/TfkUQuD4gMSRvlCtnVN5L5xlqZdOfoksISHwxMs+Tg5Gvo+5KHWJDZWJYnRDQw0TIgTSSa08SkHByOtuqJ36npUf8SwXx8LScmtjK1BTL756z9XJD84YiA9/R17kOtgaB+LdFxQw9zUGYjLGGCEQVPia+oo4JHzK1dnopy0YGdlhThgpiqInMULRMybVCtzQKDCajxIgositiXIwM2XtClvrmEhRc7+5XhsoZ9oMEH2j0ZJpKNEwC0hVhX//F9ekb5sxEHc+KNdYNrZMBkRJXpZiNdGlYhYJv5me+3b6MEei6KsOaQMv7Jc43KvjXjVpoKFKixvOZpqttH70pWOKNnLgSoo3Emd0RHNFqcTWMMEZ02vaDNFctlz7ISUTXACt9VNzBMf49edCDI5FHBVK1LVIJNLBl+67puruGQNx+/fkxY7A5nFArC5gTuPUg5pq9kz5uwBGRorKFjfhboKwt1uboCrMEtson5mDVJdmCo/Ot6pN6zwsK+YjKCfNZGoYE7UE3HiP2pyeRvLsadwzJ8HXngsxkitfo7ZFwk2En7/v2tTHZwzEHQ/KN9g2XogD8Z7VBbRNY1BTEXo6XDLEFToTioiiqpzrxUCo3KrhLJS4GcnqRDSVa1Uhaqg/6LDRcaPYYe5VVZIZ5pprSglmsXCGMQCMM0GfZO407/nrz0pkCmbtGqhtCeEm5Wf/Yn3yj2cMxJ3fkZdZDp5/PYCYCij+TiDooZY3E57WMOpFHk15HsZsjAwTziKAuG+4xwCvwhVCZ/IxK7GmCqiJwGHaJb1xoxvMdbmO1d5UlgLxEVVOqK8+wwzFaN1aaiCsZPCZ+9enN8wYiNsflJc7NjbFgXjvhQXManhtRdNk3DE4XBgHBAmQLWgicpbG5Xg5ThSxRKQLaO4yXTOT1ZyTyWqnjgHLuOnLMaiU0pTAuR3WuFVEArGg2T2jD6HGIoF/fDpUE0LppBCoaw1hJYI/vn99+rMzBuKOb8srbRfPqsXwyK5+70UREGeK8k1nuk9DNg0QCGYQRzN/5xHgSJ8mGE1PKmwG8yhumAbJJVhyCZd01XhpacVFTsRHjCAztzabB0aZu5TlvkSxqDPJz19qo7Zah/15bSrwhTGOiN9e/Dbolf/D0zSpyxHf+jYJy/Y/cd+1VffPGIi7HpRrYeOZMCo5pE3/vouKaKl/9Q5d5SCmgQMIBDPpItcAPcNA5wlaO7o4Ja4PKG5oTREQOmu1VUB1WhdXMtqr9YGu14iDo8elf/dVxJSp/BrQSOrBVUBMHuIw90IQ/+7JAMUSvYDGuRLCDT92/7rUF2YMxO3fllfbLp4K/bLyef+aIpqnYcpNhymmOoYhjrGcvqv4ApynTE+tDyhuaKWM5aEIEBlZpVNThBEMZnRXk3PSQCqllTX9EOO4jTPFI04wC1xM1e1onhoIxrK+/ISvYlpmZbC5nYGx8PbPr0v97YyBuPNBuU5Y8mdBhDBv8gMXF9Fc99rqiMkGSCKRI5hnqpJ+PZ3eqPUBRVC0CS7jaqtprKABoi5g3IjKmtwzTpxEBSxMs1cp91VC6QbqHpq6hkeUHwkojpgOEEVf4q8fZwhcX43jb+2wIOzgQ/evT39lxkB8+NvyGtuRGxUQUab0LZd4aKr7t4umEg2nYouK3wmEAabghWq1UFcI6a0YAAdP+qirtlFfY8GxLR3Uo4mbDZHNATkqa70KO25juD6ZEFiy0FbFK68WCOqGL/yESXHRkqwE5i51YLvBLX9xdfp/zxyIb3nX2Y79U5/KJ8rtvPVSH42/JI6YDkbUW8xRpSXUOxLiiR1jeHJnTqd7OvQdLDTX22htctDW6KClgXUctjJhCyyAYcQ1FyKX42etI5Z22Kiv1cr61XAES9M+/6O8spZMvGrh8gSEI997/7rkAzMG4rZvy+ttSz6ugdBFKb9zeYDGaQTApkPE1+oYzuR/edpDV48OblCMFbwA+aKPfDFAoRgoLlI+iQGomgCxlsFBW5Ot6hpq0uSgqHNCxGI8HwsIF06gIyoNDsav7v0+K4z1xOW2dGUKluXffN81Vd+eORDf8t4kLPvRwCuHdT90ZYiGipDwVJZsPKsiEsCvCQa87t6j2krZdjBU6wn0G1RydmRSGWLRQycYJYAKgdqPA5R0LVUJRFDaGm3MbiRANlpqbSybrcUxOWYysTqcDfHnD45GAS/tfJ6/phrClu+4f13y+zMG4vcfkDcIO3zEJxBRGdNtV0nUT5MjyEG9owFYS8F817QrVH4Us0HscXlI0RCnY9PG7oay/uHNvl7cj1J2VJVplGnCHCwqcL4bi6oSIK1zyDWh4qACX1EhiuEglqa11FmY1+xgwSxXveY02WiqtXVCdbTANDAa4k+/NVICgkNdfVktLIRvu+/a1A8nBWLjrvxSO5G4/0hf0D6YCTuHRr0Xxwpy21gOu770u7W9v/dN783CsX7iedHSXyBxx3pMG4gTGR+nMoFewNFiU226V4dAmq+Epd4JFO3907CIf2EcBwAtKaGyCRlzIif0j7LARKrIJ0PeusavXKTP/RJArF4lQIFOCTI12/G5oQDyNNdQvGmQQlUmQIB4bFWSANklgKiPHngmq2tFou0NV9VDiPDN961PPTo5EHvyb3Ud5yFekDOp6FsYKwoMZPziSEEc6MuE/YMFrKUlwmgnk8vufiPZd3rmaxyIyQZhZKlSrqoFkeacKnIPC9dVYtl4ePhxVjpyuWJy0RzGsRqABrgGkZEqiYBhbnKGAijKzVUmMjnI11mMhoOMiOO4jT/BS7EoheIsT4AKBIdg6e8Ink5a0AtZjFt1LK3C6GjwyZ7D3nfz1X1Hd21YcVoHBPHE7vxv2bbzoyKVGeuSYzlKPBFnilpsHwtVFkT/WIiFLQLtLa5ScFwrZiuGUoJvBbUpmrqHfWQKoTp/nOhnUhKGe0h+5ZBF4KRdqyTeWqvK085gcZquir4oARRI1R2BEVsCNBBxEAEysafJACIHEcQzAVSkDoq4h1xUVDqIaSw2hModxaAQzn6EwV4ZhjtDS2zftu+pJ8VPd+V/U1jOw9qq0IXmpprfJOnSFFMzJtAD4WIKa+SyhVCtDbO0ddFsB+cvOHOWA01MzrqcKnIPld6gfU9xYRT4VCrCAMkFoKsWpEpBuImMhZKPEA+7VqBvACKx6Agy3Ybg8GUSCUj4OAeVdJAvVXG+4SB60+Ze4hxkHNK4BUd681hhqeS4/yV+ssP7DcsRP9ZAsLKSxeamzpjcECobnaW7WnTpGWGy+3TEksAEuOkqVqVMblFMxAHkGNUmIgKIIOVZQhvdvBELlX9LT3ftgpTO5DCqpwKNCS25mI4pnTM60Chxdc3onIw9KYCyWvcQIO5T7Jn0G5M9yr8n7ZSIiwwEijoeZywtAxDv+2jPKDI5j5m6OfHj7d6bhS1+QjYyQJhc1qbqUAXQMtkQOw4XMJQVmNucQiDLBeVadNCZCvDba9PjlBRvqD8bKKuJx9FaouznilnKsVTYgLI/TrASAULNLQQm54Xq3XjQPC9zmq4kEBXpLZWecomiZ5KDcSCjiXTaeaJwhSG64SAaBUq8ZUO1BqLC61F4wxzLCcyJy/EzJsZyYl4mm/dxsHuYHJEX/7ol/2bHcX6irQFtQQR+Fq+ctHDL+ho015q4C9eLc3hwUxbntNcoMPTk0sppJOvj3esIRJklqLj29OhCE7PFdYSS/XYETiT7qawnS1DmLOLNMHzN96WMhkbIVc7+Sf2aOEeYfcMRMU4Yh1vsZGY3LkKV9x2Ng+NiOJ213OQg6lZyEEuEzXZsQLe2yBV8HDgeAfHtzd4NjiUeIRBKxgUSb5v7Xfztz5fDbTgXcxt1BejqhbZKO3lsxxg27vKwaHZVRGAdqx8c9fG+a9PjrBvqmM5eT83siVyG+M0agGj20YultaS4x7UUJzGN3yQeG9FRkxjPTSXumIjFpuKImFKfVKRNcI7TdFoc1Miv4b3RGHh0p6cixmwcMDAWB8LKiW88m7/BdR0FBOVYS6IHb5nzEF48MRs/PfVbivhUKhQFb1njqnj/H3ylFysX1Uc1Czoy2Tfi4QPXVY3jCI6b8p/iiQqest+Ivclk/0TgEMSy32GpOg2ats1p5tPEMu+myEgvLV5EiDEdU1UWxZVFTDSdbjhM4ONUrI+rU0fnNGLWZKDsOhKo3F36OqcB8bUnvTdZrniUNjCtoxW1O3FF87P4p5cuRJ97KRzL0r2QAuD8dhsXdtj4u0eHkPMSpcAZQTo17OGW608HwtxjXPkVIvGSpSfLnhZR9FQdW1EGN9FE5o0SmDe0R+HRcXpCk+80nTyBItdZgiagfvqV4sZWWUDr4/iZnQpovak2SbEJUQkED6ahvbc7wJauSYD48kbvjbYlHgsIhATOrd6F62b9GA++sgZ7iutUxxnTYocZ2NesdPDwllF0nhBoqXOVfiAQ3QNF3PqmauXul8zRScRB5Uxj6KQYtQXS3c9CJc7OxD0E4uJ5lUDE2UNTS5mdE44jxgcRaqcTfvwfmtJ6rvFZCNB5qgDfz6HOHkHacVFV146EY09oUvPcnQTiwCRAfPFR73rLFo/7vrZs6p0BfGDOl3GiMAf3br0ZHXNqlcgiGPOaBNYscfDQzzMYzruoSlglIPYez2H30SyWzklgVUcS589Por3FUR1bTPggfltn8hf4m7I0Ki2niHt4Pk6AS9qTUejEyJOYUTCpTogJ8TjnVPga6mPFIDUQAWYHW5AOjkOEY4A3DFkcwZjfgsMNtyCVKHd2q9Q1BGLbZEDc+1DueifhPh6oqkDOIIF3tn0DLekM/mHfe1C06jGaC5BwLFx7AcWRwNcfG0ZLXTpy4fU68cuHsnhx/5i6fVU7BiZ60dFLYOXCJFYsTGJhq4PqpPaGJzIPp9CnpXOTe8gxbTV0hsafa3LrSf9idIIRlSV6x2Jhygo6DQh9QFIOoTV4Dgm/F/BGAT+LMD+C3tEkji/4Y9SxfqdS70Q3tu9EODEQlpUVn/tB7jrbdX+qgIhmSK0zAiccwUDQjosWcbElULmudTU2DpzwsHV/oIJdJAJnJoHY0TWGrQfHd/rkzZRaNNiWKipZ0OrivPlJLJ/nYmELLTEd8JkJMLSmKjcDRFwBl/YnEFMKkDgqJhOnpGk1IpxaDUEXmvwtsPxRIMjSzlesGw53oSvTgpFzP4NapsdG+bKVYyMQ2yfiCAXEQ941jis2+l6gPdSYl9neHGL1IpYrWaqlaHd/iO0HWQmjQ84kIJd3uc67rWsU2w97kCoBSp9EdRViyRb7ZNg6JuW6FhKurTz1dMpGW4ODjlkOFrdaaG+yVI0bwZ0sdhW/uTgQEwFgJlZlMlKcxsZyMucdD60WRhaKmOVvRo2/HwjGgKAQDdCB9PPwu3+GrfItcJZ/WNUZmq2SO/d1h9hxcAIdQSDue0RWWyK4F1JcFwThOZLL3IGOxBKUhCOVTU+XnovwxqoxfoEBYs+x/PCmvWM3CynXwU5cjdBbIyyrRik2i70AmTXBpC0LiQRj+BEgLgGyVA21bQuVt8oahwXNFtobdYIxjYGJgDFAxGe83o//f7rAI3EbZZeaKKPWHORlVWlJtHS0EMq5FX4/lljPwvV6AT8DhKz7okK2kT8Ons1RAAAPKUlEQVS0EbuxFoWqc3A4sR5L59SrnoZmCGoUMWQJxEsHGWmIzNe8jwP0rAlEfJj3PCYXOH6wVlq4XkhxdRCGS6SETUUezw+Nzx7O3nQCOHiqOFjM17b9/W26MdSKO07VhGl/jYVwne26621LXuI6doNpR00wEgTD0dxBjlHh44qQN5V9a53A/CaB+c0Cs2p1I3jeJL3yEifE0JhITxgucGQObeE21IQnVSbImLMUfWIZPKQimpW1dp3/Cpr9LbCDEcDLaE6QFqRfRP7os3i+/g/RXX1dqYhzeatAXcq0UI2oZCw3Pt9hukCMmztSivsezXcIaV8lgDdKWGvDMFwUQljUJ8ZOpxlZlQRODgaDvYNVJSAq52H7x46m51W5q52kfVUqkbzGdXFpwrVmqR5MFjvfEIhYmx9Ta2cmWKQACSQrfjpmCVx/XpSDr0TqeC4w44uDUh12Y7a/CU7IzjEq9Akp0hh1l6NXnIMQeinUlnm0+ZtQ7R3QXECd4BMEAJljGM2F6Dn3Xrw01IpRJhurPrMS5822UJc83ds3jEEdMSFHiAqOOJ2Jy99s2LDBqrv8DxdLKa8Stns9INYKGXS4NkTSDTGaQ/fw88n50+1wv2LDrsTi+nkrE659VSKRusaycJllhXOV7lEVQsZymdjQpSP1sd9IRKGTMgjjAIiK4S0RYpa/DY3+LgjJUChXhgL2dADsNEK7DgNYhp1jS3Bu3QDaik/D8fsiLsgCvqcUs+x/Gf31N6B//h2ES9WMMwNdmfd0hglEeuLx8tvXBIhKkDZIabX8tLA06VpX16St63L54Hu/uy75nTOBeabfrtkgnYUdxXMzI/mPC2Hdmk7acFzdMdPM6vgt0nH86JsTSv9MZrLSIdzXPYLrmjaijs2cdTG4fhlzwk4DThqBVYMs6lHjH4IIyAFjmgtofBQzGOs/gi31H0drxxvUgDgW9p7K5A0QEivn2qpwZqKNE2tS0STssYn/aqbUfA3+7spPdd8tLOuLJJbr2EinHFSlXaSSjtIlZqOl9tHfSCog4lbKOFHkHUBr/gkkMQqEnNW6hYAMfOS7tyAxfx1sdnZz2NOI5g4XYjz9Ilg8fKwbRzO1eDZ9N+xEHVbPtUqW5Y5jAUZiomlVu42marb40lucuARif3eInRMp67MRiKsIhGN/kbPXWGZK3Aj287NATkmnXNRVO/jEjSllHmu7vbwJ6aO1uAmNxa1AWACCohZHTDAe60Wm9yD6zrsfeasR54x8Fa5qwR+BIViypZvP+0OHsSV3JXbZN6iTV7nAmnZbN50HsOWIr5IUjGi6cKGN5ppY1kAMjDhHnFLLs0DOWE1nIxDrN5y8W9jWFyWBUNOqXE0an2W0pu773eZSlrcRYYlgAHOzP0Iq6I5md0Q2Nt7t245BzEffuX8KadXg+JBEcWAvbmj4MSy3GnBSbLgB6eWQH+nD7vS78cKpdtXGTgGREHhDh44lkbAvdPlqOVVnh0hcvMhRKTfxzXjpPL4zsppOB8I6+0TTO7/Yv2EoE35aUDRMAgK/JxD33tKofA/jiPK9MbsJs4e+A3BmU9xYKcUuxe5n8Zz8j2i78D0lkcF+ta/0hFhZ04n1bTvV+nE4ehJDxVr0ttyEU9kUth/RMTgSm8WSly11Sik6mzo9lYRA055ccclSB231ZSCMaFJgRDqCoumsBuKhbrkcAT63dXfhxqc3j1gqfUb9M++RPRRZU/Ql/uwDjeWqoZJglph//POo9o8AySbAG0HviUN4yL4HudRiXHd+2eRlP9rOE5pjLmrej2WpfQhSC5CpXq2If2okxJaDfslgoI+wdrlbAuLp3UW1CkegqX4uO8fF7MaJgaA1aDzrsxKIR07KVhngU0GIDxU8pF7qzOP57Vkt++MKz3S4jJoj8kEdf/K+hpJo0kdrNGx/AItPfB6hl8HRbBt+WPwDZP2EKmB802pNSFJ3XzeBiGY8gLlNNi5exPZH+mwnB0O82GWAkCr8sn5FQtdfCOBnLxXBzD5uBOKK5a46h9lKYimKuXUe1yEOA0RpzdqyR39lVtMjJ2W1HeLuX+SBfaLoodE8fOPl/QW8uDNbaicaF0/xGBGB+O831ynRpCHQMRmGVIqBhcH+fjQ01CCZTCrCc82YCcJtDeUZu+uIj30EIqLCghYLaxaX6+SO9wf4eadX+p1pQ9euKgPxxI4iBjK6momiae35LuY1ayAqxRKH+crZBISU0n7qJN7/i1aVnyn66FDJCuYBHGwR11XA1peZUm9E0jjdp0SVCm+4Av/tXTUlHWFAEGA4RqrOxEOjITJ5i7Ec1FfbmFVvqaVf05eJi/xs1cDEORK0tcHCRYvKQBztDbDpFaa76K2p1sL1F+o+UBzeY9s0EEY0Xb3CRXuLXr6NA0GxZIDYfjZwxHMn5fXCxr1egIuLNOujVMfSU1AksPdgEdt253WHzGhqjVspju6Qy5P/9berIyBMG0tyRKBWz7SYYgjDRsG3VFcBNpQfHmNaJHtu8PECAs21Vqk9NnOY4qmdR/sCPLsn6o7DFhB1Fm5YU+aIR7YU0T+iK/LIEVevTGDBrIgjonHy7awB4sUBufIX0fLPeQHe4vkQ5qknShwZMKL9zkNF7NhdKPXeUF5spQCNZNTtv5lGWz1tfmU3mRa7CgweoipLdQ9lJSyM9UKisac3ezURHDZhZ0J0U60ocQ1FHnUBfxscDdE3rNONLl7mlvpH/XhzQXETNx67bkUCC1rLQBgdUQKiWy8MnWIeLnOgTF7T660jtvbKucLGp0Pg1qKHhEpVjD+UKdqPc0TnYQ8790RAxKSt9inGi6nqpMBlyxx0tFqY1WCpRim6QXo87FFWmZWhEHNKHsGSKxK8d1jnIfE07FTA81IkmQePlDL2AOw64uFIr+YyZvatW5VAR5tuphI/twLiF13VqCMmAsKy7Mzroqyf6ZW1VRY+Ztn4T56PevP8H2VvVxC/xBURSPsOedixp1gySyuJX4IioqpSlJJZhGxaYqGtQaK9RWBRq6tKtvSypVHo5VTK0o2bKGEMY3IgHTTWX58aCpX4IaFZmUqHbVadpcqHjaHAlCE2ViFXsZPBREAwOrP3WIht1BEVHPG6ALF1UN5oAX8TSrSbInnThMRwhHmPiybDKRQFh7p9dPcEGB7RuVYTJ6dNNL+BgZEiuvtzKnv83OVprFycwtJmG+11NpiQZiyv8bw1vU8cG5Uzn40xMiaViU2Ttq1RP2OIllw81hIXTVzV3XOcK5y/BCCe7ZFLalLY7RWhFgwVqWKdwczsLT0Zy4ipOJfEHmvGPNKevgAnTwUYHAqirscVRKvAYyBTQM+Azm+c05FC65yEWg2sSVporbEwt9ZGWxXQmGSRTLmBvDnrxPCWy8BKNgS5JuKEnqEQAyNah3BF8YLI8vqVAfHZ74+2tcxKHp/XbNm0SLjoo1b2IlDMKl9JRMV1RrRvuMSIMJVTRRlelOgfCtBDUAZZb61JVskt/SNlIJYtr8KijpRO21SrgVG7bNWIHWBCCSvQGlxGvT3Ma3JU9zJTfzdZeH3cVDAOv+n74fGpXOPFk1HWe39ZHLFho0wli36PlGEdKzOp5OY0U9npxOISKLGnKY5T4AaYiENUblNsnw9TMo8/o9jq6wswMBiikC+DMjBSwIn+HJqbXKy9ol5lI6p6vSh3Vqc/ainOt/6BIh5+cgAneooqort8fvrYR99W+88tTc4az5MXC4FGpeOiJrxTCbG4figp7MiPoGhSsSajIwpBcPBERghhbXvNlfUXng6+GQbyXazC0s9u0yk1fF4bZSlBYWV/XIGf9pjLCTjF6BDNTRoQ/UhM3dBkoD/A4ECAvqEimmdZWLm8OmrsHnvohwEg6nT5/NYRbNo6HBWhOKFt2V8ZSxT+y5F7Fg6SiAcPylSxFqsCgbWOjXWhxKVSYi4TcCo7GVQadZWeNbmCynrnIYY4BIbzSnA9sOXA8CeTvYX+1xwIDuh/Pifn+X74NuGId4dBeKUMkdCPCePz2nQX4rYm/SA9ztS4zpiQQ+h5R2GEOGi0iNRj1yLxYKKwatZHnWlKMj3a4fW7ewp4eOMAegc8tVYOYe2zID/8yhfanzjTjN+4UTotq7DMEsEVlmWvFwKXh4FcwgQU0yKj8nrGd+E7zdeXjjA5LvzTA33W0yOW8/wPPqgfs/m6ABG/mb/amG0XjnOjbTs3eYG8MvTDBOvM+Fw3EoxgtDVZaKpjn1WhRVFciU+wb3SMeTeZdUamx2V7KSjLzjN+iKdeGMbmnboOWgjHg5BfHCoOfab3yytGpxI7lb9LKcXLA2h3gcukwHrHxpW+hxW2LZOqc07MGSVHHOzFse2HcMTzird+6m2pffHzve5AjAPledkuC+HbLVvcXCyGlwehTKgiSp3ticY6C3ObLfUubD6PNBI/MTAIlFHk5pHKkQ9XMgqMtVa6tgAOH8vjx08OYCjjq4ePCCF2ijD8vc4vzX/h1QJwpuM3d4+0VCdrL4bAOsfBVaGPCy1L1pHxgkB+bFmjPWGroF8qEPEb+PzPsvND33m7EM5NRT+83CenqBJZzSmM68xttRUorEJSFa8xQOI+yUScYcAoFkM8sWkIL+3lo2YY+HFyUsp7EM69d/+XROG1BGGic508Kav7Ev5FCctp8+rx0Aox8cPNf2VAxAf9Z49k5yNw3g7bualQDK7wfemy7puFk2TplgYL89psNDZEoLCyKVoVY3gvLqpKCcBcrD+Uw2PPDCEzxpQ99TjXTX4Y/H7XXy14+fUG4NWe/6wAIj7oT/8gu8CXzo1SOjcXPf9yL5Au83IpvsjeLY22AqWpkeFtoatbuTBjArBMo8wF2LhpBK8cyGrrTDgjYeB/+pXt+/4aT14bdZ56taR6fY8/64CI3+5//mZuoXTstwewbvK94DI/IKdE1pctMavJxrzZDurrLGV5DY4E2H+4gF2dY8jmQ139KsVj+Xzx9v1fWtD1+pLy33b2sxqI+K3d+U250Pdz7wiRuMn3/UuDQLpFz1ftgIIw1LXN7G7gk3tYbWT1e2H4yR33tH1NG7Nn9/ZrA0ScjB/8x9zCQijfIWHd5BWDS4t+6KpWC4FAoejl/NB+oFD0/9uWP5914uwmf3l0v5ZAxIn7nr/MdWSRv84vhA1eaO3PZ/Kbnv7cnN5fFwDMOP8vz4/Uk8nae+oAAAAASUVORK5CYII=",Je={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Fe=te(59301);const le=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ve=()=>{const[Ct,oe]=(0,y.useState)(0),[a,E]=(0,y.useState)(!1),[b,x]=(0,y.useState)(!0),z=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(b)return;const Se=()=>{oe(Oe=>Oe>=99?(clearInterval(z.current),99):Oe+1)};return z.current=setInterval(Se,5e4/99),()=>clearInterval(z.current)},[b]);const ee=()=>{oe(0),E(!0),x(!1)},ne=(Se=0)=>{x(!0),oe(Se),E(!1)},re=Se=>{const Oe=Se/1048576;let Me;return Oe<=.3?Me=3:Oe<=.5?Me=5:Oe<=1?Me=10:Oe<=2?Me=20:Oe<=3?Me=30:Oe<=10?Me=Oe*10:Me=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Me}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ce=()=>Fe.createElement("span",{className:Je.dotLoading},Fe.createElement("span",null,"."),Fe.createElement("span",null,"."),Fe.createElement("span",null,"."));return{progress:Ct,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>x(Se=>!Se),CreateProgressModal:(Se=le,Oe)=>(typeof Se=="string"&&(Se=[Se,Se,Se]),Fe.createElement(fe.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>oe(0)},Fe.createElement(ye.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ct<=30&&Fe.createElement(Fe.Fragment,null,Fe.createElement("img",{src:Ee,alt:"Step 1"}),Fe.createElement("div",{className:"mt20 c-light-primary"},Se[0],ce())),Ct>30&&Ct<60&&Fe.createElement(Fe.Fragment,null,Fe.createElement("img",{src:Ae,alt:"Step 2"}),Fe.createElement("div",{className:"mt20 c-light-primary"},Se[1],ce())),Ct>=60&&Fe.createElement(Fe.Fragment,null,Fe.createElement("img",{src:Be,alt:"Step 3"}),Fe.createElement("div",{className:"mt20 c-light-primary"},Se[2],ce())),Fe.createElement(he.Z,{className:Je.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ct}),!!Oe&&Fe.createElement("div",{className:"c-grey-999"},re(Oe)))))}}},89498:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ht}});var y=te(59301),fe=te(75727),ye=te(6767),he=te(25399),Ee=te(37568),Ae=te(99571),Be=te(43276),Je={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"},le=({position:Gt,children:Zt})=>{const{left:Ue=0,top:Ie=0}=Gt||{},[St,rt]=(0,y.useState)(Ue),[bt,dn]=(0,y.useState)(Ie),we=(0,y.useRef)(null),Tt=()=>{if(we.current){const En=we.current.offsetWidth,on=we.current.offsetHeight,hn=window.innerWidth,ta=window.innerHeight;let Yt=Ue,lt=Ie;Ue+En>hn&&(Yt=hn-En),Yt<0&&(Yt=0),Ie+on>ta&&(lt=ta-on),lt<0&&(lt=0),rt(Yt),dn(lt)}};return(0,y.useEffect)(()=>{if(!we.current||!Gt)return;const En=new ResizeObserver(()=>{Tt()});return En.observe(we.current),()=>{En.disconnect()}},[Ue,Ie,Gt]),(0,y.useEffect)(()=>{Gt&&Tt()},[Ue,Ie,Gt]),Gt?y.createElement("div",{ref:we,style:{position:"fixed",left:`${St}px`,top:`${bt}px`,zIndex:1050}},Zt):null},Ye=te(3294),Ve=te(56102),Ct=te(24544),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Gt,Zt,Ue)=>Zt in Gt?oe(Gt,Zt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Gt[Zt]=Ue,ne=(Gt,Zt)=>{for(var Ue in Zt||(Zt={}))x.call(Zt,Ue)&&ee(Gt,Ue,Zt[Ue]);if(b)for(var Ue of b(Zt))z.call(Zt,Ue)&&ee(Gt,Ue,Zt[Ue]);return Gt},re=(Gt,Zt)=>a(Gt,E(Zt)),ce=(Gt,Zt,Ue)=>new Promise((Ie,St)=>{var rt=we=>{try{dn(Ue.next(we))}catch(Tt){St(Tt)}},bt=we=>{try{dn(Ue.throw(we))}catch(Tt){St(Tt)}},dn=we=>we.done?Ie(we.value):Promise.resolve(we.value).then(rt,bt);dn((Ue=Ue.apply(Gt,Zt)).next())}),Se=({visible:Gt,position:Zt,selectText:Ue,applyRefinedText:Ie,fetchUrl:St,noRestrictModal:rt})=>{var bt;const[dn,we]=(0,y.useState)(!1),[Tt,En]=(0,y.useState)([]),[on,hn]=(0,y.useState)(""),[ta,Yt]=(0,y.useState)(1),[lt,nt]=(0,y.useState)(""),[Ft,We]=(0,y.useState)(!1),Ke=(0,y.useRef)(null),[yt,Ce]=(0,y.useState)(!1),[Re,je]=(0,y.useState)(0),Xe=(0,y.useRef)(!1),it=((bt=Tt==null?void 0:Tt[(Tt==null?void 0:Tt.length)-1])==null?void 0:bt.loading)===!0;(0,y.useEffect)(()=>{if(Gt){Yt(1);return}Ce(!1),we(!1),Ot(),je(0),En([]),Yt(0)},[Gt]);const Ot=()=>{var $t,gn;hn(""),nt(""),(gn=($t=Ke.current)==null?void 0:$t.cancelRequest)==null||gn.call($t)},Ge=(...$t)=>ce(void 0,[...$t],function*(gn="",Mn=Tt){const Jt=Date.now(),an=[...Mn,{text:gn,key:Jt,sender:"user",show:!0},{loading:!0,key:Jt,sender:"AI",show:!0}];Yt(2),En(an);const Fn=se(Mn),bn={no_record_times:!0,prompt:gn,history:Fn};Ke.current=new Ct.Z(Ye.Z.API_SERVER+St,bn),yield new Promise(pn=>{Ke.current.on("data",Nn=>{const{chunk:{msg:_n},full:Zn}=Nn,na=_n==="error";Ce(!0),nt(dt(Zn)),En(sa=>sa.map((Pa,ln)=>ln===sa.length-1?re(ne({},Pa),{text:Zn,loading:!1,error:na}):Pa))}),Ke.current.on("done",()=>pn()),Ke.current.on("error",Nn=>{const _n="\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(Nn)==="[object Object]"&&Nn.status===-9&&(Yt(1),rt(Nn.data)),En(Zn=>Zn.map((na,sa)=>sa===Zn.length-1?re(ne({},na),{text:_n,loading:!1,error:!0}):na)),pn()}),Ke.current.on("cancelled",()=>pn()),Ke.current.startStream()}),we(!1)}),ke=$t=>{hn($t.target.value)},se=$t=>$t.reduce((Mn,Jt)=>{if(Jt.sender==="user"){const an=$t.find(Fn=>Fn.key===Jt.key&&Fn.sender==="AI");an&&(an!=null&&an.text)&&!(an!=null&&an.error)&&Mn.push({question:Jt.text,answer:an.text})}return Mn},[]),pe=()=>{if(Rn)return;const $t=Mt("\u6539\u5199");Ot(),we(!0),Ge($t)},Pe=$t=>{if($t.key==="Enter"&&!$t.shiftKey){if($t.preventDefault(),Xe.current||Sn)return;pe()}},Ze=()=>{var $t,gn;je(Mn=>Mn+1),(gn=($t=Ke.current)==null?void 0:$t.cancelRequest)==null||gn.call($t),we(!1),Ce(!1)},ht=[{key:"1",label:y.createElement("span",null," ",y.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:y.createElement("span",null,y.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:y.createElement("span",null," ",y.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],dt=($t="")=>{const gn=["\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((Mn,Jt)=>{gn.push(`\u7B54\u6848${Jt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Jt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Jt+1})\u8F93\u51FA\uFF1A`)}),gn.forEach(Mn=>{const Jt=new RegExp(Mn,"g");$t=$t.replace(Jt,`**${Mn}** `)}),$t},Mt=$t=>$t==="\u6539\u5199"?`${on}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Ue}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Ue}\uFF0C${$t}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Et=$t=>{let gn="";$t.key==="1"&&(gn=Mt("\u6DA6\u8272")),$t.key==="2"&&(gn=Mt("\u6269\u5199")),$t.key==="3"&&(gn=Mt("\u7F29\u5199")),Ot(),we(!0),Ge(gn)},Lt=()=>{const $t=Tt.splice(Tt.length-2),{text:gn}=($t==null?void 0:$t[0])||{};Ot(),we(!0),Ge(gn,Tt)},Sn=dn||yt,Rn=(on==null?void 0:on.trim())==="";return Gt?y.createElement(fe.Z,{open:Rn&&!Sn&&(Ft||!lt),overlayStyle:{minWidth:200},menu:{items:ht,onClick:Et}},y.createElement(le,{position:Zt},y.createElement("div",{className:Je.wrap},ta===2&&y.createElement(y.Fragment,null,y.createElement("div",{className:Je.chatContainer},it&&y.createElement("div",{className:Je.loadingWrp},y.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),y.createElement("div",{className:"ai-loading"})),lt&&y.createElement(Be.Z,{cancelIndex:Re,streamingStatus:dn,loadImage:!1,onFinish:()=>ce(void 0,null,function*(){je(0),setTimeout(()=>Ce(!1),0)}),value:lt})),y.createElement("div",{className:Je.btnContainer},y.createElement("div",{onClick:()=>Ie(!0,lt),className:Je.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),y.createElement("div",{onClick:()=>Ie(!1,lt),className:Je.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),y.createElement(Ve.CopyToClipboard,{text:lt,onCopy:()=>ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("div",{className:Je.btn,style:{marginLeft:"auto"}},y.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),y.createElement(he.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("div",{onClick:Lt,className:Je.btn},y.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),y.createElement(he.Z,{title:"\u5220\u9664"},y.createElement("div",{onClick:()=>{Yt(1),Ot(),En([])},className:Je.btn},y.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),y.createElement("div",{className:Je.inputContainer},y.createElement(Ee.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:on,bordered:!1,onFocus:()=>We(!0),onBlur:()=>setTimeout(()=>We(!1),300),onChange:ke,onPressEnter:Pe,onCompositionStart:()=>Xe.current=!0,onCompositionEnd:()=>Xe.current=!1}),yt?y.createElement("div",{className:`iconfont icon-tingzhihuida ${Je.cancelBtn}`,onClick:Ze}):y.createElement(Ae.ZP,{className:Rn?Je.sendBtnDisabled:Je.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Sn,onClick:pe}))))):y.createElement(y.Fragment,null)},Oe={"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"},Me=Object.defineProperty,ut=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,nn=(Gt,Zt,Ue)=>Zt in Gt?Me(Gt,Zt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Gt[Zt]=Ue,At=(Gt,Zt)=>{for(var Ue in Zt||(Zt={}))ft.call(Zt,Ue)&&nn(Gt,Ue,Zt[Ue]);if(ut)for(var Ue of ut(Zt))Qe.call(Zt,Ue)&&nn(Gt,Ue,Zt[Ue]);return Gt};const vt=Gt=>React.createElement("svg",At({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Gt),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 It="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",wt=(0,y.forwardRef)(({initialContent:Gt,onButtonClick:Zt},Ue)=>{const[Ie,St]=(0,y.useState)(null),[rt,bt]=(0,y.useState)(null),[dn,we]=(0,y.useState)(""),[Tt,En]=(0,y.useState)(null),on=Ue,hn=Ke=>{const yt=document.elementFromPoint(10,Ke),Ce=document.createRange();let Re=null;const je=document.createTreeWalker(on.current,NodeFilter.SHOW_TEXT,{acceptNode:pe=>{const Pe=document.createRange();Pe.selectNodeContents(pe);const Ze=Pe.getBoundingClientRect();return Ze.top<=Ke&&Ze.bottom>=Ke?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Xe="",it,Ot,Ge=null,ke=null,se=null;for(;it=je.nextNode();){it.parentNode.getAttribute("data-select")==="disabled"&&(Ot=!0),Xe+=it.textContent,ke||(ke=it),se=it;const pe=document.createRange();pe.selectNodeContents(it);const Pe=pe.getBoundingClientRect();Ge===null&&(Ge=Pe.top)}if(ke&&se&&!Ot){const pe=document.createRange();pe.setStart(ke,0),pe.setEnd(se,se.textContent.length),En(pe)}else En(null);return bt(Ge-1),Ot?"":Xe.trim()};function ta(Ke){for(;Ke.parentElement&&Ke.parentElement.tagName.toLowerCase()!=="section";){var yt=window.getComputedStyle(Ke.parentElement);if(yt.pointerEvents==="none")return!0;Ke=Ke.parentElement}return!1}const Yt=Ke=>{var yt,Ce;if(ta(Ke.target)){bt(-1e6);return}if(((Ce=(yt=document.getSelection())==null?void 0:yt.toString)==null?void 0:Ce.call(yt))!==""){bt(-1e6);return}const Re=hn(Ke.clientY);if((Re==null?void 0:Re.trim())===""){bt(-1e6);return}const je=on.current.getBoundingClientRect();St(je.left-30),we(Re)},lt=()=>{},nt=Ke=>{Zt&&dn&&Zt(dn,Ke.clientX,Ke.clientY,Tt)},Ft=()=>{if(Tt){const Ke=window.getSelection();Ke.removeAllRanges(),Ke.addRange(Tt)}},We=()=>{window.getSelection().removeAllRanges()};return(0,y.useEffect)(()=>{const Ke=on.current;return Ke.addEventListener("mousemove",Yt),Ke.addEventListener("mouseleave",lt),()=>{Ke.removeEventListener("mousemove",Yt),Ke.removeEventListener("mouseleave",lt),We()}},[Gt]),y.createElement("div",{className:Oe["hover-line-container2"]},rt!==null&&y.createElement("div",{className:Oe["line-button-container"],style:{top:rt,left:Ie},onMouseEnter:()=>{Ft()},onMouseLeave:()=>{We(),bt(null),we(""),En(null)}},y.createElement("div",{className:Oe.button,onClick:nt},y.createElement("img",{src:It}),y.createElement("span",null,"AI\u6539\u5199"))))}),Wt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ht=({nodeRef:Gt,noRestrictModal:Zt})=>{const[Ue,Ie]=(0,y.useState)(null),[St,rt]=(0,y.useState)(null),[bt,dn]=(0,y.useState)(!1),[we,Tt]=(0,y.useState)(null),[En,on]=(0,y.useState)(!1),[hn,ta]=(0,y.useState)(!1),Yt=Gt,lt=(0,y.useRef)(null),nt=(0,y.useRef)(null),[Ft,We]=(0,y.useState)("");(0,y.useEffect)(()=>{Ue!=null&&Ue.toString()&&We(Ue==null?void 0:Ue.toString())},[Ue==null?void 0:Ue.toString()]);const Ke=()=>{const je=window.getSelection(),Xe=Yt.current.scrollTop,it=Yt.current.getBoundingClientRect();if(je.rangeCount>0&&je.toString().length>0){const Ot=je.getRangeAt(0);Ie(Ot.cloneRange());const Ge=Ot.getBoundingClientRect(),ke=40;let se=Ge.top+Xe-5+ke;se{if(!je||je.rangeCount===0){on(!1);return}const it=je.getRangeAt(0).getBoundingClientRect(),Ot=window.getComputedStyle(Yt.current),Ge=parseInt(Ot.lineHeight),ke=parseInt(Ot.paddingTop),se=Yt.current.scrollTop,pe=Yt.current.getBoundingClientRect(),Pe=it.top-pe.top+se,Ze=Math.floor((Pe-ke)/Ge),ht=ke+Ze*Ge-se;Tt(ht),on(!0)},Ce=je=>{Yt.current&&!Yt.current.contains(je.target)&&ta(!1)};(0,y.useEffect)(()=>{const je=Yt.current;return je.addEventListener("scroll",Ke),je.addEventListener("input",Ke),je.addEventListener("click",Ke),je.addEventListener("mouseup",Ke),je.addEventListener("keyup",Ke),je.addEventListener("click",Ke),document.addEventListener("mousedown",Ce),()=>{je.removeEventListener("scroll",Ke),je.removeEventListener("input",Ke),je.removeEventListener("click",Ke),je.removeEventListener("mouseup",Ke),je.removeEventListener("keyup",Ke),je.removeEventListener("click",Ke),document.removeEventListener("mousedown",Ce)}},[]);const Re=(je=!0,Xe)=>{if(!Ue)return;const it=nt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ot=Ue.cloneRange(),Ge=window.getSelection();if(Ge.removeAllRanges(),Ge.addRange(Ot),je){Ot.deleteContents();const ke=document.createElement("div");ke.innerHTML=it;const se=Array.from(ke.childNodes);for(;se.length>0;)Ot.insertNode(se.pop())}else{Ot.collapse(!1);const ke=document.createElement("div");ke.innerHTML=" "+it;const se=Array.from(ke.childNodes);for(;se.length>0;)Ot.insertNode(se.pop())}Ge.removeAllRanges(),Ie(null),dn(!1),rt(null)};return y.createElement("section",{ref:nt},St&&y.createElement("div",{ref:lt,className:Wt.toolbar,style:{top:St==null?void 0:St.top,left:St==null?void 0:St.left}},y.createElement("div",{className:Wt.button,onClick:()=>dn(!0)},y.createElement("img",{src:It}),y.createElement("span",null,"AI\u6539\u5199"))),y.createElement(Se,{key:JSON.stringify(St),noRestrictModal:Zt,visible:bt,position:St,selectText:Ft,applyRefinedText:Re,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),Yt.current&&y.createElement(wt,{ref:Yt,onButtonClick:(je,Xe,it,Ot)=>{Ie(Ot),dn(!0),We(je),rt({left:Xe,top:it+20})}}))}},88985:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ee}});var y=te(59301),fe=te(62957),ye={num:"num___VQiqB"},Ee=({visible:Ae,usedCount:Be,totalCount:Je,onOk:Fe,onCancel:le})=>{const Ye=()=>Be>0?y.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Je,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:ye.num},Be),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):y.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Je,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:ye.num},Be),"\u6B21\uFF09\u3002");return y.createElement(fe.default,{centered:!0,open:Ae,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:le,onOk:Fe,footer:Be>0?void 0:null},Ye())}},25355:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return E},Q:function(){return oe}});var y=te(59301),fe={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},ye=te(24544),he=te(3294),Ee=te(43276),Ae=te(89498),Be=te(27478),Je=te(53630),Fe="data:image/png;base64,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",le=te(92310),Ye=te.n(le),Ve=te(6767),Ct=(b,x,z)=>new Promise((ee,ne)=>{var re=Se=>{try{ie(z.next(Se))}catch(Oe){ne(Oe)}},ce=Se=>{try{ie(z.throw(Se))}catch(Oe){ne(Oe)}},ie=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(re,ce);ie((z=z.apply(b,x)).next())});const oe={contentRef:{current:null},value:null,status:!1,open:()=>Ct(void 0,null,function*(){}),close:()=>{}};var E=({className:b,style:x,onChange:z,onSuccess:ee,onCancel:ne,onError:re,fetchUrl:ce,noRestrictModal:ie=()=>{},showEditableToolbar:Se,bottomOffset:Oe=110,loadingText:Me,showEmptyData:ut=!0,onStatusChange:ft,stringTransformer:Qe,bottomContainerNode:nn})=>{const[At,vt]=(0,y.useState)(!1),[It,Vt]=(0,y.useState)(""),[wt,Wt]=(0,y.useState)(0),[Bt,Ht]=(0,y.useState)(!1),Gt=(0,y.useRef)(null),Zt=(0,y.useRef)(null),Ue=(0,y.useRef)(null),Ie=(0,y.useRef)(null),St=(0,Be.Z)({scrollBoxRef:Ie,bottomInspectRef:Ue,contentRef:Zt,status:Bt,bottomOffset:Oe}),rt=At||Bt;(0,y.useEffect)(()=>{z==null||z(It)},[It]),(0,y.useEffect)(()=>{ft==null||ft({contentRef:Zt,status:rt,value:It,open:bt,close:dn})},[rt,It]);const bt=Tt=>Ct(void 0,null,function*(){vt(!0),Vt(""),Wt(0);const En=ce;Tt!=null&&Tt.fetchUrl&&delete Tt.fetchUrl,Gt.current=new ye.Z(`${he.Z.API_SERVER}${En}`,Tt),yield new Promise((on,hn)=>{Gt.current.on("data",ta=>{let{chunk:{content:Yt,type:lt}}=ta;Ht(!0),lt==="text"&&Vt(nt=>Qe?Qe(nt+Yt):nt+Yt)}),Gt.current.on("done",()=>{on()}),Gt.current.on("error",ta=>{Object.prototype.toString.call(ta)==="[object Object]"&&ta.status===-1&&Ve.ZP.warning((ta==null?void 0:ta.message)||""),on(),re==null||re(ta)}),Gt.current.on("cancelled",()=>{on(),ne==null||ne()}),Gt.current.startStream()}),vt(!1)}),dn=()=>{var Tt,En;Wt(1),(En=(Tt=Gt.current)==null?void 0:Tt.cancelRequest)==null||En.call(Tt),vt(!1),Ht(!1)},we=(0,y.useMemo)(()=>Zt.current?y.createElement(Ae.Z,{noRestrictModal:ie,nodeRef:Zt}):y.createElement(y.Fragment,null),[Zt.current]);return y.createElement(y.Fragment,null,y.createElement("div",{className:Ye()(fe.container,b),style:x,ref:Ie},y.createElement("div",{ref:Zt,className:fe.liWrap,contentEditable:!rt},It&&y.createElement(Ee.Z,{cancelIndex:wt,streamingStatus:At,loadImage:!1,onFinish:()=>Ct(void 0,null,function*(){Wt(0),setTimeout(()=>Ht(!1),0),ee==null||ee(It)}),value:It})),!It&&!rt&&y.createElement("div",{className:fe.imgBox},y.createElement("img",{width:56,src:Fe}),y.createElement("span",null,"\u9884\u89C8\u533A")),ut&&rt&&y.createElement(Je.Z,{text:Me}),!St&&y.createElement("div",{className:fe.backBottom,onClick:()=>{Ie.current.scrollTop=Ie.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:Ue}),nn),!rt&&Se&&we)}},53630:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(59301),fe={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},he=({text:Ee})=>y.createElement("div",null,y.createElement("div",{className:fe.loading},y.createElement("div",{className:fe.dot}),y.createElement("div",{className:fe.dot}),y.createElement("div",{className:fe.dot})),!!Ee&&y.createElement("div",{className:"mt5"},Ee))},31707:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return x}});var y=te(59301),fe=te(19909),ye={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},he=te(6767),Ee=te(77019),Ae=te(99064),Be=Object.defineProperty,Je=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(z,ee,ne)=>ee in z?Be(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,oe=(z,ee)=>{for(var ne in ee||(ee={}))Ye.call(ee,ne)&&Ct(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&Ct(z,ne,ee[ne]);return z},a=(z,ee)=>Je(z,Fe(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=Me=>{try{Oe(ne.next(Me))}catch(ut){ce(ut)}},Se=Me=>{try{Oe(ne.throw(Me))}catch(ut){ce(ut)}},Oe=Me=>Me.done?re(Me.value):Promise.resolve(Me.value).then(ie,Se);Oe((ne=ne.apply(z,ee)).next())}),x=({description:z,code:ee,showData:ne={},sendParams:re={},allShow:ce=!1,draggableExtraNode:ie})=>{const Se=[{img:te(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:z,show:ne==null?void 0:ne.ai_exam_question,type:1},{img:te(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:ee,show:ne==null?void 0:ne.ai_syntax_check,type:5},{img:te(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:z,query:ee,show:ne==null?void 0:ne.ai_code_diagnosis,type:2},{img:te(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:z,query:ee,show:ne==null?void 0:ne.ai_guidance,type:3},{img:te(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:z,query:ee,show:ne==null?void 0:ne.ai_code_evaluation,type:9},{img:te(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:z,query:ee,show:ne==null?void 0:ne.ai_code_optimization,type:7},{img:te(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:z,query:ee,show:ne==null?void 0:ne.ai_code_comment,type:8}],Oe=Qe=>{const{setChatData:nn,setLoading:At,getData:vt,clearStatus:It,typing:Vt,setImageGenerator:wt,renderChatItems:Wt,setSceneAwareness:Bt,setIdentifier:Ht}=Qe;let Gt=Se;return ce||(Gt=Se.filter(Zt=>Zt.show)),y.createElement("div",{className:`${ye.bigTips} mt10`},Gt.map((Zt,Ue)=>y.createElement("div",{onClick:()=>E(void 0,null,function*(){var Ie;if(Vt){he.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Bt(!1),wt(!1),At(!0),It();const St=Wt(Zt.query);St[0].show=!1,St[1].imageGenerator=!1,nn(St);const rt=yield ft.onAdd(),bt=(Ie=rt==null?void 0:rt.data)==null?void 0:Ie.identifier;Ht(bt),vt("",a(oe({type:Zt.type,description:Zt.description,query:Zt.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:bt},re),{prompt:ne==null?void 0:ne.ai_code_evaluation_promote}))}),key:Ue,className:ye.item},y.createElement(Ee.Z,{align:"middle"},y.createElement("img",{className:"mr10",src:Zt.img}),y.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Zt.name)),y.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Zt.des))))},Me=Qe=>E(void 0,[Qe],function*({type:nn,value:At,index:vt,identifier:It,objectIndex:Vt}){const wt={index:Vt,identifier:It};if(nn==="like"&&(yield(0,Ae.ZP)("/api/course_qna_records/like.json",{method:"post",body:wt})).status!==0||nn==="dislike"&&(yield(0,Ae.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:wt})).status!==0)return Promise.reject()}),ft={onAdd:()=>(0,Ae.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Ae.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Game",by_self:!0}}),onListClick:Qe=>(0,Ae.ZP)(`/api/course_qna_sessions/${Qe}.json`,{method:"get"}),onListDelete:Qe=>(0,Ae.ZP)(`/api/course_qna_sessions/${Qe}.json`,{method:"delete"}),onListDealData:Qe=>{let nn=[];return Qe==null||Qe.forEach(At=>{var vt;const It=At.id,Vt=At.think?{reasoning:At.think,thinkingEnabled:!0}:{},wt=[{text:At.question,key:It,sender:"user",fileList:[],show:!0},oe({key:It,loading:!1,sender:"AI",show:!0,source:At.answer_source,text:At.answer,like:At.like,dislike:At.dislike,time:At.think_time,id:At.id,imageGenerator:((vt=At==null?void 0:At.answer)==null?void 0:vt.slice(0,4))==="y.createElement("div",{className:ye.panel},_e),Ae={head:"head___Sq9Jd",btn:"btn___qLoeT",center:"center___iV40j",left:"left___VTVFI",tool:"tool___sOsjb",right:"right___weWPx",borderBox:"borderBox___DAP9a",try:"try___xy70Z",btns:"btns___ZqNMP",add:"add___KnDP5"},Be=te(62957),Je=te(6767),Fe=te(29787),le=te(77019),Ye=te(25399),Ve=te(37568),Ct={judgment:"judgment___cE7n1",active:"active___VwnES"},oe=te(99064),a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADxJREFUKFNjZEADBkkX5oOELswzSESWYhxAhTA3wZ3wn8EGzGZkOILiRrjCf1Bhxv82IFUYCgfQM8RaDQDYKCkNszfCOwAAAABJRU5ErkJggg==",b=Object.defineProperty,x=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ce=(_e,Dt,$e)=>Dt in _e?b(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,ie=(_e,Dt)=>{for(var $e in Dt||(Dt={}))ne.call(Dt,$e)&&ce(_e,$e,Dt[$e]);if(ee)for(var $e of ee(Dt))re.call(Dt,$e)&&ce(_e,$e,Dt[$e]);return _e},Se=(_e,Dt)=>x(_e,z(Dt)),Oe=(_e,Dt,$e)=>new Promise((st,wn)=>{var On=Yn=>{try{Ca($e.next(Yn))}catch(ba){wn(ba)}},Xn=Yn=>{try{Ca($e.throw(Yn))}catch(ba){wn(ba)}},Ca=Yn=>Yn.done?st(Yn.value):Promise.resolve(Yn.value).then(On,Xn);Ca(($e=$e.apply(_e,Dt)).next())});const Me=({value:_e,onChange:Dt})=>{const $e=["\u6B63\u786E","\u9519\u8BEF"];return y.createElement("div",{className:Ct.judgment},$e.map(st=>y.createElement("div",{className:st===_e?Ct.active:"",key:st},y.createElement("b",{onClick:()=>Dt(st)},st==="\u6B63\u786E"?"T":"F"),y.createElement("span",null,st))))};var ft=({visible:_e,data:Dt,onClose:$e,onOk:st})=>{const wn=[{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[On,Xn]=(0,y.useState)(!1),[Ca,Yn]=(0,y.useState)(!1),[ba,Ta]=(0,y.useState)(wn),zt=(tt,xt,Qn)=>{ba[xt][tt]=Qn,Ta([...ba])},Ut=tt=>Oe(void 0,null,function*(){var xt,Qn;Xn(!0);const da=ba[tt].type,jt=yield(0,oe.ZP)(`/api/courses/${Dt==null?void 0:Dt.coursesId}/smart_plans/${Dt==null?void 0:Dt.id}/get_questions.json`,{method:"post",body:{url:Dt==null?void 0:Dt.url,count:1,type:da}});if((jt==null?void 0:jt.status)===0){const Ne=(Qn=(xt=jt==null?void 0:jt.data)==null?void 0:xt.questions)==null?void 0:Qn[0];Ne&&(ba[tt]=Se(ie({},Ne),{type:da}),Ta([...ba]))}Xn(!1)});return y.createElement(Be.default,{centered:!0,destroyOnClose:!0,onCancel:$e,open:_e,title:"\u667A\u80FD\u95EE\u7B54\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:Ca,afterClose:()=>{Ta(wn)},onOk:()=>Oe(void 0,null,function*(){var tt;console.log(ba,"questionData");const xt=[],Qn=[];ba.forEach((Ne,be)=>{var mt;(!Ne.question||((mt=Ne.question)==null?void 0:mt.length)>200)&&xt.push(be+1),Ne.answer||Qn.push(be+1)});let da=[];if(xt.length&&da.push(`\u7B2C${xt.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),Qn.length&&da.push(`\u7B2C${Qn.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),da.length){Je.ZP.warning(da.join("\uFF1B"),4);return}Yn(!0);const jt=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(tt=Dt==null?void 0:Dt.page)==null?void 0:tt.id}/smart_plan_page_knowledges.json`,{method:"post",body:{questions:ba}});(jt==null?void 0:jt.status)===0&&st(),Yn(!1)}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},y.createElement(Fe.Z,{spinning:On},y.createElement("div",{style:{minHeight:"70px"}},y.createElement("div",{className:"c-black"},"\u901A\u8FC7\u667A\u80FD\u63A8\u8350+\u81EA\u5B9A\u4E49\u63D0\u95EE\u53CC\u6A21\u5F0F\uFF0C\u5B9E\u65F6\u5206\u6790\u5B66\u751F\u56DE\u7B54\u6570\u636E\u5E76\u751F\u6210\u5B66\u60C5\u62A5\u544A\uFF0C\u7CBE\u51C6\u5B9A\u4F4D\u5171\u6027\u95EE\u9898\u4E0E\u4E2A\u4F53\u5DEE\u5F02\uFF0C\u52A9\u529B\u6559\u5B66\u7B56\u7565\u4F18\u5316\u3002"),ba.map((tt,xt)=>y.createElement("div",{key:xt,style:{marginTop:xt===0?20:30}},y.createElement(le.Z,{align:"middle",className:"mb10"},y.createElement("span",{className:"mr10 c-black"},"\u95EE\u9898",xt+1),y.createElement(Ye.Z,{title:"\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\u8F85\u52A9\u751F\u6210\u95EE\u9898"},y.createElement("img",{src:a,onClick:()=>Ut(xt),className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),y.createElement(Ye.Z,{title:"\u65B0\u589E\u95EE\u9898"},y.createElement(le.Z,{align:"middle",justify:"center",style:{width:16,height:16,background:"rgba(48,97,208,0.1)",borderRadius:"50%"},className:"current ml10",onClick:()=>{ba.push(wn[tt.type===1?0:1]),Ta([...ba]),setTimeout(()=>{const Qn=document.querySelector(".QASetting-modal"),da=Qn==null?void 0:Qn.querySelector(".ant-modal-body");da==null||da.scrollTo({top:da.scrollHeight,behavior:"smooth"})},0)}},y.createElement("img",{src:E}))),xt!==0&&y.createElement(Ye.Z,{title:"\u5220\u9664\u95EE\u9898"},y.createElement("i",{onClick:()=>{ba.splice(xt,1),Ta([...ba])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),y.createElement(Ve.default.TextArea,{onChange:Qn=>zt("question",xt,Qn.target.value),value:tt==null?void 0:tt.question}),y.createElement(le.Z,{align:"middle",className:"mr10 mt10 mb10"},y.createElement("span",{className:"c-black"},"\u56DE\u7B54"),y.createElement("span",{className:"font14 c-light-primary current ml10",onClick:()=>{ba[xt]=wn[tt.type===1?1:0],Ta([...ba])}},y.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),y.createElement("span",null,tt.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),tt.type===1&&y.createElement(Me,{value:tt.answer,onChange:Qn=>zt("answer",xt,Qn)}),tt.type===2&&y.createElement(Ve.default,{onChange:Qn=>zt("answer",xt,Qn.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:tt.answer}))))))},Qe=te(77736),nn=te(89070),At=te(34604),vt=Object.defineProperty,It=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Wt=(_e,Dt,$e)=>Dt in _e?vt(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Bt=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Vt.call(Dt,$e)&&Wt(_e,$e,Dt[$e]);if(It)for(var $e of It(Dt))wt.call(Dt,$e)&&Wt(_e,$e,Dt[$e]);return _e};const Ht=_e=>React.createElement("svg",Bt({className:"b_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M0 0h1024v1024H0z",fill:"#C4D6FE"}),React.createElement("path",{d:"M339.968 419.986h-219.94c-44.106 0-80.019-35.84-80.019-80.018v-219.94c0-44.106 35.84-80.019 80.018-80.019h219.941c44.178 0 80.018 35.84 80.018 80.018v219.941c0 44.178-35.84 80.018-80.018 80.018z",fill:"#FFF"}),React.createElement("path",{d:"M119.954 80.018a40.01 40.01 0 0 0-39.936 40.01v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94M119.953 0h219.94C406.31 0 460.07 53.76 460.07 119.954v220.014a119.954 119.954 0 0 1-119.955 120.1h-220.16A119.954 119.954 0 0 1 0 340.115v-220.16C0 53.76 53.76 0 119.954 0zm784.092 983.99H683.959c-44.178 0-80.018-35.84-80.018-80.017V684.032c0-44.178 35.84-80.018 80.018-80.018h219.94c44.106 0 80.019 35.84 80.019 80.018v219.94c0 44.106-35.84 80.019-80.019 80.019z",fill:"#3061D0"}),React.createElement("path",{d:"M684.032 644.023a40.01 40.01 0 0 0-40.01 40.009v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94m0-80.017h219.94c66.268 0 120.028 53.686 120.028 119.954v220.014A119.954 119.954 0 0 1 904.046 1024H683.959A119.954 119.954 0 0 1 563.93 904.046V683.959c0-66.34 53.687-120.028 119.955-120.028z",fill:"#FFF"}),React.createElement("path",{d:"M644.023 833.975H190.025v-79.872h453.998zM833.975 269.97H379.977v-79.945h453.998z",fill:"#3061D0"}),React.createElement("path",{d:"M874.057 230.034v241.957a40.01 40.01 0 0 1-80.091 0V230.034a40.01 40.01 0 1 1 80.018 0zM230.034 552.01v241.957a40.01 40.01 0 0 1-80.018 0V552.009a40.01 40.01 0 0 1 80.018 0z",fill:"#3061D0"}),React.createElement("path",{d:"M773.998 754.03h40.009c10.971 0 19.968 8.923 19.968 19.968v40.009a19.968 19.968 0 0 1-19.968 19.968h-40.01a19.968 19.968 0 0 1-19.967-19.968v-40.01c0-11.044 8.923-19.967 19.968-19.967z",fill:"#FFF"}),React.createElement("path",{d:"M209.993 190.025h40.01c11.044 0 19.967 8.924 19.967 19.968v40.01a19.968 19.968 0 0 1-19.968 19.967h-40.009a19.968 19.968 0 0 1-19.968-19.968v-40.009c0-10.971 8.924-19.968 19.968-19.968z",fill:"#3061D0"}));var Gt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMHoiIGZpbGw9IiNDNEQ2RkUiLz48cGF0aCBkPSJNMzM5Ljk2OCA0MTkuOTg2aC0yMTkuOTRjLTQ0LjEwNiAwLTgwLjAxOS0zNS44NC04MC4wMTktODAuMDE4di0yMTkuOTRjMC00NC4xMDYgMzUuODQtODAuMDE5IDgwLjAxOC04MC4wMTloMjE5Ljk0MWM0NC4xNzggMCA4MC4wMTggMzUuODQgODAuMDE4IDgwLjAxOHYyMTkuOTQxYzAgNDQuMTc4LTM1Ljg0IDgwLjAxOC04MC4wMTggODAuMDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xMTkuOTU0IDgwLjAxOGE0MC4wMSA0MC4wMSAwIDAgMC0zOS45MzYgNDAuMDF2MjE5Ljk0YzAgMjIuMDkgMTcuOTIgNDAuMDEgNDAuMDEgNDAuMDFoMjE5Ljk0YTQwLjAxIDQwLjAxIDAgMCAwIDQwLjAxLTQwLjAxdi0yMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAtNDAuMDEtNDAuMDFoLTIxOS45NE0xMTkuOTUzIDBoMjE5Ljk0QzQwNi4zMSAwIDQ2MC4wNyA1My43NiA0NjAuMDcgMTE5Ljk1NHYyMjAuMDE0YTExOS45NTQgMTE5Ljk1NCAwIDAgMS0xMTkuOTU1IDEyMC4xaC0yMjAuMTZBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDAgMzQwLjExNXYtMjIwLjE2QzAgNTMuNzYgNTMuNzYgMCAxMTkuOTU0IDB6bTc4NC4wOTIgOTgzLjk5SDY4My45NTljLTQ0LjE3OCAwLTgwLjAxOC0zNS44NC04MC4wMTgtODAuMDE3VjY4NC4wMzJjMC00NC4xNzggMzUuODQtODAuMDE4IDgwLjAxOC04MC4wMThoMjE5Ljk0YzQ0LjEwNiAwIDgwLjAxOSAzNS44NCA4MC4wMTkgODAuMDE4djIxOS45NGMwIDQ0LjEwNi0zNS44NCA4MC4wMTktODAuMDE5IDgwLjAxOXoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNjg0LjAzMiA2NDQuMDIzYTQwLjAxIDQwLjAxIDAgMCAwLTQwLjAxIDQwLjAwOXYyMTkuOTRjMCAyMi4wOSAxNy45MiA0MC4wMSA0MC4wMSA0MC4wMWgyMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAgNDAuMDEtNDAuMDF2LTIxOS45NGE0MC4wMSA0MC4wMSAwIDAgMC00MC4wMS00MC4wMWgtMjE5Ljk0bTAtODAuMDE3aDIxOS45NGM2Ni4yNjggMCAxMjAuMDI4IDUzLjY4NiAxMjAuMDI4IDExOS45NTR2MjIwLjAxNEExMTkuOTU0IDExOS45NTQgMCAwIDEgOTA0LjA0NiAxMDI0SDY4My45NTlBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDU2My45MyA5MDQuMDQ2VjY4My45NTljMC02Ni4zNCA1My42ODctMTIwLjAyOCAxMTkuOTU1LTEyMC4wMjh6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTY0NC4wMjMgODMzLjk3NUgxOTAuMDI1di03OS44NzJoNDUzLjk5OHpNODMzLjk3NSAyNjkuOTdIMzc5Ljk3N3YtNzkuOTQ1aDQ1My45OTh6IiBmaWxsPSIjMzA2MUQwIi8+PHBhdGggZD0iTTg3NC4wNTcgMjMwLjAzNHYyNDEuOTU3YTQwLjAxIDQwLjAxIDAgMCAxLTgwLjA5MSAwVjIzMC4wMzRhNDAuMDEgNDAuMDEgMCAxIDEgODAuMDE4IDB6TTIzMC4wMzQgNTUyLjAxdjI0MS45NTdhNDAuMDEgNDAuMDEgMCAwIDEtODAuMDE4IDBWNTUyLjAwOWE0MC4wMSA0MC4wMSAwIDAgMSA4MC4wMTggMHoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNzczLjk5OCA3NTQuMDNoNDAuMDA5YzEwLjk3MSAwIDE5Ljk2OCA4LjkyMyAxOS45NjggMTkuOTY4djQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjhoLTQwLjAxYTE5Ljk2OCAxOS45NjggMCAwIDEtMTkuOTY3LTE5Ljk2OHYtNDAuMDFjMC0xMS4wNDQgOC45MjMtMTkuOTY3IDE5Ljk2OC0xOS45Njd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTIwOS45OTMgMTkwLjAyNWg0MC4wMWMxMS4wNDQgMCAxOS45NjcgOC45MjQgMTkuOTY3IDE5Ljk2OHY0MC4wMWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjdoLTQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OC0xOS45Njh2LTQwLjAwOWMwLTEwLjk3MSA4LjkyNC0xOS45NjggMTkuOTY4LTE5Ljk2OHoiIGZpbGw9IiMzMDYxRDAiLz48L3N2Zz4=",Zt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(_e,Dt,$e)=>Dt in _e?Zt(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,bt=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Ie.call(Dt,$e)&&rt(_e,$e,Dt[$e]);if(Ue)for(var $e of Ue(Dt))St.call(Dt,$e)&&rt(_e,$e,Dt[$e]);return _e};const dn=_e=>React.createElement("svg",bt({className:"c_svg__icon",width:200,height:173.41,viewBox:"0 0 1181 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M870.662 0c9.925 46.237 14.848 92.434 4.962 143.79H211.85C206.926 87.315 192.039 0 271.358 0H870.7zM320.863 92.434c9.846 0 14.848-10.24 9.846-20.519-4.923-10.28-14.808-15.439-19.77-15.439-9.925 5.12-14.888 15.439-9.925 20.559 0 10.24 9.924 15.399 19.81 15.399zm69.316-15.36c0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399c0 10.24 4.923 15.399 14.848 15.399s19.81-10.24 19.81-15.36zm39.62 15.36c9.925 0 14.887-10.24 14.887-15.36 0-5.159 0-10.318-4.962-10.318-4.963-10.24-4.963-10.24-9.925-10.24-9.885 0-14.848 10.24-14.848 20.519 0 5.12 0 10.24 4.963 10.24 0 5.159 4.962 5.159 9.885 5.159z",fill:"#8DCAFC"}),React.createElement("path",{d:"M870.662 0h59.47c19.81 0 34.657 10.24 39.62 35.957 4.923 41.078 9.885 82.155 4.923 118.152-29.696-10.318-59.43-15.438-94.128-10.318h-4.923C885.51 97.593 885.51 46.237 870.662 0z",fill:"#63B9FC"}),React.createElement("path",{d:"M880.587 143.79c4.923 61.636 9.885 128.392 0 184.908-4.963 30.798 4.923 71.915 4.923 92.434 0 133.511 0 267.062 4.962 395.493H231.66c-4.923 0-9.886 0-9.886-5.12l-4.962-5.16V143.751h663.815zm-495.41 226.025 64.393-61.636c14.887-10.24 14.887-25.678 9.924-41.078-24.772-66.755-133.747 61.636-153.557 82.195-9.925 15.36-9.925 30.798 0 41.077 14.847 15.399 163.443 184.868 153.557 61.636 0-5.12-4.962-10.28-4.962-10.28l-69.276-61.675v-10.24zm257.57-82.155c0-10.28 0-15.4-4.922-25.678-4.963-10.28-9.925-15.439-19.81-15.439-14.888-5.12-34.658 5.12-39.62 20.558L528.848 457.13c-4.962 15.399 4.963 35.957 19.81 41.077 14.848 5.12 34.658-5.12 39.62-20.519l54.508-190.027zm138.71 66.755c4.963 5.12 9.925 10.24 9.925 15.4 0 5.12 0 10.279-4.962 15.399-14.848 15.438-128.785 107.872-39.62 113.031 4.962 0 9.885 0 14.847-5.159 24.773-20.558 54.508-46.237 79.24-66.756 29.736-30.837 64.433-51.356 19.85-92.473-24.812-25.678-118.9-138.631-143.672-61.596v15.36c9.925 20.558 34.658 46.236 64.393 66.794zM479.305 590.68c0-10.279-4.962-15.438-14.847-15.438H310.86c-9.846 0-14.848 5.12-14.848 15.438v5.12c0 10.24 4.962 15.4 14.887 15.4h158.48c4.963 0 9.925 0 9.925-5.12v-15.4zm188.255 77.035c0-10.279-14.887-20.558-34.697-20.558s-34.658 10.279-34.658 20.558c0 10.24 14.848 20.52 34.658 20.52s34.658-10.24 34.658-20.52zm-109.014 0c0-10.279-4.923-15.399-14.848-15.399H310.938c-4.962 0-9.924 0-9.924 5.12s-4.963 5.12-4.963 5.12c0 10.28 4.963 15.438 14.887 15.438h232.799c4.962 0 9.924 0 9.924-5.12 4.923 5.12 4.923 0 4.923-5.159zm183.292 66.756c0-10.24-9.924-15.4-24.772-15.4s-24.773 10.24-24.773 20.52 9.925 15.438 24.812 15.438c9.846 0 24.733-10.279 24.733-20.558zm-321.963 0c0-5.12 0-10.24-4.962-10.24s-4.963-5.16-9.925-5.16H310.86c-4.923 0-9.846 0-9.846 5.12-5.002 5.12-5.002 5.12-5.002 10.28 0 5.12 0 10.24 4.962 10.24s4.963 5.159 9.925 5.159h94.128c4.922 0 14.847-5.12 14.847-15.36zm227.836 0c0-10.24-4.923-15.4-14.848-15.4h-158.52c-4.962 0-9.885 0-9.885 5.12-4.963 5.12-4.963 5.12-4.963 10.28 0 5.12 0 10.24 4.963 10.24 4.923 5.159 4.923 5.159 9.885 5.159h158.52c4.963 0 9.925 0 9.925-5.12 4.923 0 4.923-5.12 4.923-10.24z",fill:"#3291FC"}),React.createElement("path",{d:"M880.587 143.79c29.695-5.12 64.392 0 94.127 10.28v82.233l-4.962 585.48H885.51c-4.923-133.51-4.923-267.061-4.923-395.453 0-20.558-9.925-61.635-4.963-92.473 9.886-61.596 4.963-128.391 4.963-190.027z",fill:"#3291FC"}),React.createElement("path",{d:"m974.675 159.229 128.785 5.12c-69.316-20.558-29.695 46.237-29.695 71.915h-94.128l-4.962-77.035zm-762.826 5.12v77.035h-89.165c-4.923 0-4.923 5.12-4.923 10.24v559.841c0 5.12 4.923 10.28 9.885 15.4 29.735 10.279 59.47 5.12 89.165-15.36l4.962 5.12c0 5.12 4.963 5.12 9.886 5.12h743.016l99.09 5.12c4.962 35.957-4.963 66.794-14.848 97.593H73.139c-4.923 0-9.846-5.12-14.848-5.12-4.923-20.559-9.885-30.838-9.885-46.237V215.705c0-30.798 14.847-46.236 44.582-46.236l118.86-5.12z",fill:"#A1AAEF"}),React.createElement("path",{d:"M1103.46 169.469c24.812 5.12 39.66 20.558 39.66 46.236 4.923 174.629 4.923 410.892-4.963 703.633l-39.62 5.12h-44.622c14.848-30.799 19.81-61.636 14.848-97.594v-585.44c4.962-30.799-34.658-92.435 34.658-71.916z",fill:"#A1AAEF"}),React.createElement("path",{d:"M211.888 241.423v564.922c-29.735 20.52-59.47 25.679-89.204 15.4-4.923 0-9.886-10.24-9.886-15.4V246.504c0-5.12 4.963-10.24 4.963-10.24l94.127 5.12z",fill:"#DDE2F0"}),React.createElement("path",{d:"M974.675 241.423h94.127v580.322l-99.05-5.12 4.923-575.241zM53.368 914.14c4.923 5.12 9.885 5.12 14.848 5.12h1030.282c14.887 30.838 14.887 66.795-4.923 97.593-341.773-5.12-678.624-5.12-1020.436 0-54.468 0-84.203-25.678-69.316-87.274 0-5.12 4.962-5.12 9.885-5.12 14.887 0 24.812-5.16 39.66-10.319z",fill:"#DAE0FF"}),React.createElement("path",{d:"m1138.157 919.338 29.735 5.12c4.923 0 9.885 5.12 9.885 10.24 14.848 66.795-14.847 97.632-84.202 87.353 19.81-35.958 19.81-66.756 4.962-97.593l39.62-5.12z",fill:"#CCD2F2"}),React.createElement("path",{d:"M310.938 56.476c-4.962 0-9.924 5.12-9.924 10.28 0 5.12 0 10.279 4.962 15.399s9.925 5.12 14.848 5.12c4.962 0 9.925-5.12 9.925-10.24s0-10.24-4.963-15.4c-4.962-5.12-9.885-5.12-14.848-5.12zm44.583 20.559c0 5.12 4.923 10.24 9.885 15.399 4.963 5.12 9.925 5.12 14.887 0 4.923-5.12 9.886-10.24 9.886-15.36 0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399zm74.278-20.559c-9.885 0-14.848 10.28-14.848 20.559 0 10.24 4.963 15.399 14.848 15.399 9.925 0 14.887-10.24 14.887-15.36 0-10.318-9.925-20.598-14.887-20.598zm-44.583 323.578 69.355 66.756c4.963 5.12 4.963 5.12 4.963 10.28 9.885 118.15-138.71-51.357-153.558-61.637-9.925-15.36-9.925-30.798 0-46.197 19.81-20.558 128.785-148.95 153.558-87.314 9.885 15.36 4.962 30.798-9.925 46.197l-64.393 61.676v10.279zm232.838-133.511c24.772 5.12 29.695 20.519 24.772 41.077l-49.545 190.028c-4.962 20.519-19.81 25.678-39.62 20.519-19.81-5.12-24.812-20.52-19.81-41.078l49.506-190.027c4.962-20.558 14.887-25.678 34.657-20.558zm163.443 107.833c-29.695-20.558-49.545-46.237-69.316-66.756-4.962-5.12-4.962-10.279 0-15.399 24.733-77.074 118.86 35.918 143.633 61.597 44.583 41.116 9.886 61.635-19.81 92.473a504.114 504.114 0 0 1-79.28 66.756c-4.922 5.12-9.885 5.12-14.847 5.12-94.128-10.24 24.772-102.714 39.62-112.993 4.962-5.12 4.962-10.24 4.962-15.36 0-5.159 0-10.318-4.962-15.438z",fill:"#F1EFF2"}),React.createElement("path",{d:"M310.938 575.201H469.42c9.925 0 14.887 5.12 14.887 15.439v5.12c0 10.24-4.962 15.399-14.887 15.399H310.94c-9.925 0-14.888-5.12-14.888-15.36v-5.16c0-10.278 4.963-15.438 14.887-15.438z",fill:"#FDDD44"}),React.createElement("path",{d:"M598.244 665.272c0 5.908 4.923 17.763 14.848 17.763 9.885 0 24.772 5.907 34.657 0 9.925-5.908 19.81-11.816 19.81-17.763 0-5.907-4.923-17.801-14.847-17.801-9.886 0-24.773-5.908-34.658 0-14.887 5.907-19.81 11.854-19.81 17.801zm-287.306-17.801h232.799c9.924 0 14.847 5.907 14.847 17.801 0 11.816-4.923 17.763-14.847 17.763H310.938c-9.924 5.907-14.887 0-14.887-11.816 0-17.801 4.963-23.748 14.887-23.748z",fill:"#FC9743"}),React.createElement("path",{d:"M687.409 735.573c0 5.474 4.923 10.909 14.848 16.344 9.885 5.435 19.81 5.435 24.772 0 9.885-5.435 14.848-10.87 14.848-16.344 0-5.435-4.963-10.87-14.848-16.305-9.925-5.435-19.81-5.435-24.812 0-9.846 5.435-14.808 10.87-14.808 16.305zm-376.51-16.305h94.128c9.924 0 14.887 5.435 14.887 16.305 0 10.909-4.963 16.344-14.887 16.344h-94.128c-9.846 0-14.848-5.435-14.848-16.344 0-10.87 4.963-16.305 14.887-16.305zm163.483 0h158.52c9.924 0 14.847 5.435 14.847 16.305 0 10.909-4.923 16.344-14.847 16.344h-158.52c-9.886 0-14.848-5.435-14.848-16.344 0-10.87 4.962-16.305 14.848-16.305z",fill:"#28D1B3"}));var we="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIxNzMuNDEiIHZpZXdCb3g9IjAgMCAxMTgxIDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg3MC42NjIgMGM5LjkyNSA0Ni4yMzcgMTQuODQ4IDkyLjQzNCA0Ljk2MiAxNDMuNzlIMjExLjg1QzIwNi45MjYgODcuMzE1IDE5Mi4wMzkgMCAyNzEuMzU4IDBIODcwLjd6TTMyMC44NjMgOTIuNDM0YzkuODQ2IDAgMTQuODQ4LTEwLjI0IDkuODQ2LTIwLjUxOS00LjkyMy0xMC4yOC0xNC44MDgtMTUuNDM5LTE5Ljc3LTE1LjQzOS05LjkyNSA1LjEyLTE0Ljg4OCAxNS40MzktOS45MjUgMjAuNTU5IDAgMTAuMjQgOS45MjQgMTUuMzk5IDE5LjgxIDE1LjM5OXptNjkuMzE2LTE1LjM2YzAtNS4xNTktNC45NjMtMTAuMzE4LTkuODg2LTE1LjQzOC00Ljk2Mi01LjEyLTkuOTI0LTUuMTItMTQuODg3IDBzLTkuODg1IDUuMTItOS44ODUgMTUuMzk5YzAgMTAuMjQgNC45MjMgMTUuMzk5IDE0Ljg0OCAxNS4zOTlzMTkuODEtMTAuMjQgMTkuODEtMTUuMzZ6bTM5LjYyIDE1LjM2YzkuOTI1IDAgMTQuODg3LTEwLjI0IDE0Ljg4Ny0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTEwLjMxOC00Ljk2My0xMC4yNC00Ljk2My0xMC4yNC05LjkyNS0xMC4yNC05Ljg4NSAwLTE0Ljg0OCAxMC4yNC0xNC44NDggMjAuNTE5IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDAgNS4xNTkgNC45NjIgNS4xNTkgOS44ODUgNS4xNTl6IiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTg3MC42NjIgMGg1OS40N2MxOS44MSAwIDM0LjY1NyAxMC4yNCAzOS42MiAzNS45NTcgNC45MjMgNDEuMDc4IDkuODg1IDgyLjE1NSA0LjkyMyAxMTguMTUyLTI5LjY5Ni0xMC4zMTgtNTkuNDMtMTUuNDM4LTk0LjEyOC0xMC4zMThoLTQuOTIzQzg4NS41MSA5Ny41OTMgODg1LjUxIDQ2LjIzNyA4NzAuNjYyIDB6IiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzQuOTIzIDYxLjYzNiA5Ljg4NSAxMjguMzkyIDAgMTg0LjkwOC00Ljk2MyAzMC43OTggNC45MjMgNzEuOTE1IDQuOTIzIDkyLjQzNCAwIDEzMy41MTEgMCAyNjcuMDYyIDQuOTYyIDM5NS40OTNIMjMxLjY2Yy00LjkyMyAwLTkuODg2IDAtOS44ODYtNS4xMmwtNC45NjItNS4xNlYxNDMuNzUxaDY2My44MTV6bS00OTUuNDEgMjI2LjAyNSA2NC4zOTMtNjEuNjM2YzE0Ljg4Ny0xMC4yNCAxNC44ODctMjUuNjc4IDkuOTI0LTQxLjA3OC0yNC43NzItNjYuNzU1LTEzMy43NDcgNjEuNjM2LTE1My41NTcgODIuMTk1LTkuOTI1IDE1LjM2LTkuOTI1IDMwLjc5OCAwIDQxLjA3NyAxNC44NDcgMTUuMzk5IDE2My40NDMgMTg0Ljg2OCAxNTMuNTU3IDYxLjYzNiAwLTUuMTItNC45NjItMTAuMjgtNC45NjItMTAuMjhsLTY5LjI3Ni02MS42NzV2LTEwLjI0em0yNTcuNTctODIuMTU1YzAtMTAuMjggMC0xNS40LTQuOTIyLTI1LjY3OC00Ljk2My0xMC4yOC05LjkyNS0xNS40MzktMTkuODEtMTUuNDM5LTE0Ljg4OC01LjEyLTM0LjY1OCA1LjEyLTM5LjYyIDIwLjU1OEw1MjguODQ4IDQ1Ny4xM2MtNC45NjIgMTUuMzk5IDQuOTYzIDM1Ljk1NyAxOS44MSA0MS4wNzcgMTQuODQ4IDUuMTIgMzQuNjU4LTUuMTIgMzkuNjItMjAuNTE5bDU0LjUwOC0xOTAuMDI3em0xMzguNzEgNjYuNzU1YzQuOTYzIDUuMTIgOS45MjUgMTAuMjQgOS45MjUgMTUuNCAwIDUuMTIgMCAxMC4yNzktNC45NjIgMTUuMzk5LTE0Ljg0OCAxNS40MzgtMTI4Ljc4NSAxMDcuODcyLTM5LjYyIDExMy4wMzEgNC45NjIgMCA5Ljg4NSAwIDE0Ljg0Ny01LjE1OSAyNC43NzMtMjAuNTU4IDU0LjUwOC00Ni4yMzcgNzkuMjQtNjYuNzU2IDI5LjczNi0zMC44MzcgNjQuNDMzLTUxLjM1NiAxOS44NS05Mi40NzMtMjQuODEyLTI1LjY3OC0xMTguOS0xMzguNjMxLTE0My42NzItNjEuNTk2djE1LjM2YzkuOTI1IDIwLjU1OCAzNC42NTggNDYuMjM2IDY0LjM5MyA2Ni43OTR6TTQ3OS4zMDUgNTkwLjY4YzAtMTAuMjc5LTQuOTYyLTE1LjQzOC0xNC44NDctMTUuNDM4SDMxMC44NmMtOS44NDYgMC0xNC44NDggNS4xMi0xNC44NDggMTUuNDM4djUuMTJjMCAxMC4yNCA0Ljk2MiAxNS40IDE0Ljg4NyAxNS40aDE1OC40OGM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMnYtMTUuNHptMTg4LjI1NSA3Ny4wMzVjMC0xMC4yNzktMTQuODg3LTIwLjU1OC0zNC42OTctMjAuNTU4cy0zNC42NTggMTAuMjc5LTM0LjY1OCAyMC41NThjMCAxMC4yNCAxNC44NDggMjAuNTIgMzQuNjU4IDIwLjUyczM0LjY1OC0xMC4yNCAzNC42NTgtMjAuNTJ6bS0xMDkuMDE0IDBjMC0xMC4yNzktNC45MjMtMTUuMzk5LTE0Ljg0OC0xNS4zOTlIMzEwLjkzOGMtNC45NjIgMC05LjkyNCAwLTkuOTI0IDUuMTJzLTQuOTYzIDUuMTItNC45NjMgNS4xMmMwIDEwLjI4IDQuOTYzIDE1LjQzOCAxNC44ODcgMTUuNDM4aDIzMi43OTljNC45NjIgMCA5LjkyNCAwIDkuOTI0LTUuMTIgNC45MjMgNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTU5em0xODMuMjkyIDY2Ljc1NmMwLTEwLjI0LTkuOTI0LTE1LjQtMjQuNzcyLTE1LjRzLTI0Ljc3MyAxMC4yNC0yNC43NzMgMjAuNTIgOS45MjUgMTUuNDM4IDI0LjgxMiAxNS40MzhjOS44NDYgMCAyNC43MzMtMTAuMjc5IDI0LjczMy0yMC41NTh6bS0zMjEuOTYzIDBjMC01LjEyIDAtMTAuMjQtNC45NjItMTAuMjRzLTQuOTYzLTUuMTYtOS45MjUtNS4xNkgzMTAuODZjLTQuOTIzIDAtOS44NDYgMC05Ljg0NiA1LjEyLTUuMDAyIDUuMTItNS4wMDIgNS4xMi01LjAwMiAxMC4yOCAwIDUuMTIgMCAxMC4yNCA0Ljk2MiAxMC4yNHM0Ljk2MyA1LjE1OSA5LjkyNSA1LjE1OWg5NC4xMjhjNC45MjIgMCAxNC44NDctNS4xMiAxNC44NDctMTUuMzZ6bTIyNy44MzYgMGMwLTEwLjI0LTQuOTIzLTE1LjQtMTQuODQ4LTE1LjRoLTE1OC41MmMtNC45NjIgMC05Ljg4NSAwLTkuODg1IDUuMTItNC45NjMgNS4xMi00Ljk2MyA1LjEyLTQuOTYzIDEwLjI4IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDQuOTIzIDUuMTU5IDQuOTIzIDUuMTU5IDkuODg1IDUuMTU5aDE1OC41MmM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTIgNC45MjMtMTAuMjR6IiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzI5LjY5NS01LjEyIDY0LjM5MiAwIDk0LjEyNyAxMC4yOHY4Mi4yMzNsLTQuOTYyIDU4NS40OEg4ODUuNTFjLTQuOTIzLTEzMy41MS00LjkyMy0yNjcuMDYxLTQuOTIzLTM5NS40NTMgMC0yMC41NTgtOS45MjUtNjEuNjM1LTQuOTYzLTkyLjQ3MyA5Ljg4Ni02MS41OTYgNC45NjMtMTI4LjM5MSA0Ljk2My0xOTAuMDI3eiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Im05NzQuNjc1IDE1OS4yMjkgMTI4Ljc4NSA1LjEyYy02OS4zMTYtMjAuNTU4LTI5LjY5NSA0Ni4yMzctMjkuNjk1IDcxLjkxNWgtOTQuMTI4bC00Ljk2Mi03Ny4wMzV6bS03NjIuODI2IDUuMTJ2NzcuMDM1aC04OS4xNjVjLTQuOTIzIDAtNC45MjMgNS4xMi00LjkyMyAxMC4yNHY1NTkuODQxYzAgNS4xMiA0LjkyMyAxMC4yOCA5Ljg4NSAxNS40IDI5LjczNSAxMC4yNzkgNTkuNDcgNS4xMiA4OS4xNjUtMTUuMzZsNC45NjIgNS4xMmMwIDUuMTIgNC45NjMgNS4xMiA5Ljg4NiA1LjEyaDc0My4wMTZsOTkuMDkgNS4xMmM0Ljk2MiAzNS45NTctNC45NjMgNjYuNzk0LTE0Ljg0OCA5Ny41OTNINzMuMTM5Yy00LjkyMyAwLTkuODQ2LTUuMTItMTQuODQ4LTUuMTItNC45MjMtMjAuNTU5LTkuODg1LTMwLjgzOC05Ljg4NS00Ni4yMzdWMjE1LjcwNWMwLTMwLjc5OCAxNC44NDctNDYuMjM2IDQ0LjU4Mi00Ni4yMzZsMTE4Ljg2LTUuMTJ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTExMDMuNDYgMTY5LjQ2OWMyNC44MTIgNS4xMiAzOS42NiAyMC41NTggMzkuNjYgNDYuMjM2IDQuOTIzIDE3NC42MjkgNC45MjMgNDEwLjg5Mi00Ljk2MyA3MDMuNjMzbC0zOS42MiA1LjEyaC00NC42MjJjMTQuODQ4LTMwLjc5OSAxOS44MS02MS42MzYgMTQuODQ4LTk3LjU5NHYtNTg1LjQ0YzQuOTYyLTMwLjc5OS0zNC42NTgtOTIuNDM1IDM0LjY1OC03MS45MTZ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIxMS44ODggMjQxLjQyM3Y1NjQuOTIyYy0yOS43MzUgMjAuNTItNTkuNDcgMjUuNjc5LTg5LjIwNCAxNS40LTQuOTIzIDAtOS44ODYtMTAuMjQtOS44ODYtMTUuNFYyNDYuNTA0YzAtNS4xMiA0Ljk2My0xMC4yNCA0Ljk2My0xMC4yNGw5NC4xMjcgNS4xMnoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNOTc0LjY3NSAyNDEuNDIzaDk0LjEyN3Y1ODAuMzIybC05OS4wNS01LjEyIDQuOTIzLTU3NS4yNDF6TTUzLjM2OCA5MTQuMTRjNC45MjMgNS4xMiA5Ljg4NSA1LjEyIDE0Ljg0OCA1LjEyaDEwMzAuMjgyYzE0Ljg4NyAzMC44MzggMTQuODg3IDY2Ljc5NS00LjkyMyA5Ny41OTMtMzQxLjc3My01LjEyLTY3OC42MjQtNS4xMi0xMDIwLjQzNiAwLTU0LjQ2OCAwLTg0LjIwMy0yNS42NzgtNjkuMzE2LTg3LjI3NCAwLTUuMTIgNC45NjItNS4xMiA5Ljg4NS01LjEyIDE0Ljg4NyAwIDI0LjgxMi01LjE2IDM5LjY2LTEwLjMxOXoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMTEzOC4xNTcgOTE5LjMzOCAyOS43MzUgNS4xMmM0LjkyMyAwIDkuODg1IDUuMTIgOS44ODUgMTAuMjQgMTQuODQ4IDY2Ljc5NS0xNC44NDcgOTcuNjMyLTg0LjIwMiA4Ny4zNTMgMTkuODEtMzUuOTU4IDE5LjgxLTY2Ljc1NiA0Ljk2Mi05Ny41OTNsMzkuNjItNS4xMnoiIGZpbGw9IiNDQ0QyRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1Ni40NzZjLTQuOTYyIDAtOS45MjQgNS4xMi05LjkyNCAxMC4yOCAwIDUuMTIgMCAxMC4yNzkgNC45NjIgMTUuMzk5czkuOTI1IDUuMTIgMTQuODQ4IDUuMTJjNC45NjIgMCA5LjkyNS01LjEyIDkuOTI1LTEwLjI0czAtMTAuMjQtNC45NjMtMTUuNGMtNC45NjItNS4xMi05Ljg4NS01LjEyLTE0Ljg0OC01LjEyem00NC41ODMgMjAuNTU5YzAgNS4xMiA0LjkyMyAxMC4yNCA5Ljg4NSAxNS4zOTkgNC45NjMgNS4xMiA5LjkyNSA1LjEyIDE0Ljg4NyAwIDQuOTIzLTUuMTIgOS44ODYtMTAuMjQgOS44ODYtMTUuMzYgMC01LjE1OS00Ljk2My0xMC4zMTgtOS44ODYtMTUuNDM4LTQuOTYyLTUuMTItOS45MjQtNS4xMi0xNC44ODcgMHMtOS44ODUgNS4xMi05Ljg4NSAxNS4zOTl6bTc0LjI3OC0yMC41NTljLTkuODg1IDAtMTQuODQ4IDEwLjI4LTE0Ljg0OCAyMC41NTkgMCAxMC4yNCA0Ljk2MyAxNS4zOTkgMTQuODQ4IDE1LjM5OSA5LjkyNSAwIDE0Ljg4Ny0xMC4yNCAxNC44ODctMTUuMzYgMC0xMC4zMTgtOS45MjUtMjAuNTk4LTE0Ljg4Ny0yMC41OTh6bS00NC41ODMgMzIzLjU3OCA2OS4zNTUgNjYuNzU2YzQuOTYzIDUuMTIgNC45NjMgNS4xMiA0Ljk2MyAxMC4yOCA5Ljg4NSAxMTguMTUtMTM4LjcxLTUxLjM1Ny0xNTMuNTU4LTYxLjYzNy05LjkyNS0xNS4zNi05LjkyNS0zMC43OTggMC00Ni4xOTcgMTkuODEtMjAuNTU4IDEyOC43ODUtMTQ4Ljk1IDE1My41NTgtODcuMzE0IDkuODg1IDE1LjM2IDQuOTYyIDMwLjc5OC05LjkyNSA0Ni4xOTdsLTY0LjM5MyA2MS42NzZ2MTAuMjc5em0yMzIuODM4LTEzMy41MTFjMjQuNzcyIDUuMTIgMjkuNjk1IDIwLjUxOSAyNC43NzIgNDEuMDc3bC00OS41NDUgMTkwLjAyOGMtNC45NjIgMjAuNTE5LTE5LjgxIDI1LjY3OC0zOS42MiAyMC41MTktMTkuODEtNS4xMi0yNC44MTItMjAuNTItMTkuODEtNDEuMDc4bDQ5LjUwNi0xOTAuMDI3YzQuOTYyLTIwLjU1OCAxNC44ODctMjUuNjc4IDM0LjY1Ny0yMC41NTh6bTE2My40NDMgMTA3LjgzM2MtMjkuNjk1LTIwLjU1OC00OS41NDUtNDYuMjM3LTY5LjMxNi02Ni43NTYtNC45NjItNS4xMi00Ljk2Mi0xMC4yNzkgMC0xNS4zOTkgMjQuNzMzLTc3LjA3NCAxMTguODYgMzUuOTE4IDE0My42MzMgNjEuNTk3IDQ0LjU4MyA0MS4xMTYgOS44ODYgNjEuNjM1LTE5LjgxIDkyLjQ3M2E1MDQuMTE0IDUwNC4xMTQgMCAwIDEtNzkuMjggNjYuNzU2Yy00LjkyMiA1LjEyLTkuODg1IDUuMTItMTQuODQ3IDUuMTItOTQuMTI4LTEwLjI0IDI0Ljc3Mi0xMDIuNzE0IDM5LjYyLTExMi45OTMgNC45NjItNS4xMiA0Ljk2Mi0xMC4yNCA0Ljk2Mi0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTE1LjQzOHoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1NzUuMjAxSDQ2OS40MmM5LjkyNSAwIDE0Ljg4NyA1LjEyIDE0Ljg4NyAxNS40Mzl2NS4xMmMwIDEwLjI0LTQuOTYyIDE1LjM5OS0xNC44ODcgMTUuMzk5SDMxMC45NGMtOS45MjUgMC0xNC44ODgtNS4xMi0xNC44ODgtMTUuMzZ2LTUuMTZjMC0xMC4yNzggNC45NjMtMTUuNDM4IDE0Ljg4Ny0xNS40Mzh6IiBmaWxsPSIjRkRERDQ0Ii8+PHBhdGggZD0iTTU5OC4yNDQgNjY1LjI3MmMwIDUuOTA4IDQuOTIzIDE3Ljc2MyAxNC44NDggMTcuNzYzIDkuODg1IDAgMjQuNzcyIDUuOTA3IDM0LjY1NyAwIDkuOTI1LTUuOTA4IDE5LjgxLTExLjgxNiAxOS44MS0xNy43NjMgMC01LjkwNy00LjkyMy0xNy44MDEtMTQuODQ3LTE3LjgwMS05Ljg4NiAwLTI0Ljc3My01LjkwOC0zNC42NTggMC0xNC44ODcgNS45MDctMTkuODEgMTEuODU0LTE5LjgxIDE3LjgwMXptLTI4Ny4zMDYtMTcuODAxaDIzMi43OTljOS45MjQgMCAxNC44NDcgNS45MDcgMTQuODQ3IDE3LjgwMSAwIDExLjgxNi00LjkyMyAxNy43NjMtMTQuODQ3IDE3Ljc2M0gzMTAuOTM4Yy05LjkyNCA1LjkwNy0xNC44ODcgMC0xNC44ODctMTEuODE2IDAtMTcuODAxIDQuOTYzLTIzLjc0OCAxNC44ODctMjMuNzQ4eiIgZmlsbD0iI0ZDOTc0MyIvPjxwYXRoIGQ9Ik02ODcuNDA5IDczNS41NzNjMCA1LjQ3NCA0LjkyMyAxMC45MDkgMTQuODQ4IDE2LjM0NCA5Ljg4NSA1LjQzNSAxOS44MSA1LjQzNSAyNC43NzIgMCA5Ljg4NS01LjQzNSAxNC44NDgtMTAuODcgMTQuODQ4LTE2LjM0NCAwLTUuNDM1LTQuOTYzLTEwLjg3LTE0Ljg0OC0xNi4zMDUtOS45MjUtNS40MzUtMTkuODEtNS40MzUtMjQuODEyIDAtOS44NDYgNS40MzUtMTQuODA4IDEwLjg3LTE0LjgwOCAxNi4zMDV6bS0zNzYuNTEtMTYuMzA1aDk0LjEyOGM5LjkyNCAwIDE0Ljg4NyA1LjQzNSAxNC44ODcgMTYuMzA1IDAgMTAuOTA5LTQuOTYzIDE2LjM0NC0xNC44ODcgMTYuMzQ0aC05NC4xMjhjLTkuODQ2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2My0xNi4zMDUgMTQuODg3LTE2LjMwNXptMTYzLjQ4MyAwaDE1OC41MmM5LjkyNCAwIDE0Ljg0NyA1LjQzNSAxNC44NDcgMTYuMzA1IDAgMTAuOTA5LTQuOTIzIDE2LjM0NC0xNC44NDcgMTYuMzQ0aC0xNTguNTJjLTkuODg2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2Mi0xNi4zMDUgMTQuODQ4LTE2LjMwNXoiIGZpbGw9IiMyOEQxQjMiLz48L3N2Zz4=",Tt=Object.defineProperty,En=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,ta=(_e,Dt,$e)=>Dt in _e?Tt(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Yt=(_e,Dt)=>{for(var $e in Dt||(Dt={}))on.call(Dt,$e)&&ta(_e,$e,Dt[$e]);if(En)for(var $e of En(Dt))hn.call(Dt,$e)&&ta(_e,$e,Dt[$e]);return _e};const lt=_e=>React.createElement("svg",Yt({className:"d_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"m615.56 977.135-403.626-.341h-1.127a102.468 102.468 0 0 1-65.809-23.894 80.725 80.725 0 0 1-29.354-61.03l.58-616.039a80.486 80.486 0 0 1 29.355-60.86 103.117 103.117 0 0 1 65.809-23.893h1.194l67.243.683v3.448c-2.492 64.99-1.672 68.027 3.482 73.386l3.754 3.823h6.008a17.408 17.408 0 0 0 3.618-.478h107.11c282.897 0 282.897 0 286.72-1.706l5.974-2.595 1.604-5.973a275.801 275.801 0 0 0 1.024-46.285v-23.893l64.512.546h.648a102.4 102.4 0 0 1 71.783 28.911 79.748 79.748 0 0 1 23.893 56.15v360.789a208.282 208.282 0 0 0-117.077-35.84c-115.678 0-209.408 93.56-209.408 208.998a207.428 207.428 0 0 0 82.603 166.332l-.512-.24z",fill:"#3291FC"}),React.createElement("path",{d:"M634.266 989.867H211.149a116.531 116.531 0 0 1-74.82-27.239A93.628 93.628 0 0 1 102.4 891.7l.614-616.038a93.236 93.236 0 0 1 34.031-70.895 116.053 116.053 0 0 1 74.411-27.034h1.195l80.896.82v1.809c0 3.208 0 8.567-.615 15.086a394.923 394.923 0 0 0 0 63.83c.615 0 .683 0 .717-.342h109.944c198.246 0 280.337 0 281.156-.614 1.194-14.268 1.4-28.604.682-42.94V177.87l77.756.614h.683a115.268 115.268 0 0 1 80.725 32.768c17.579 17.408 27.443 41.028 27.41 65.707v370.21c-8.295-6.622-17.067-12.63-26.283-17.92V276.992a66.697 66.697 0 0 0-20.207-46.729 89.293 89.293 0 0 0-62.328-25.122h-.682l-51.064-.478v10.616a247.929 247.929 0 0 1-1.434 49.8l-3.276 12.288-11.947 5.086c-6.007 2.526-6.007 2.526-77.073 2.629H297.233a32.256 32.256 0 0 1-5.086.477h-1.194l-10.48-.477-7.236-7.578c-9.01-9.387-9.728-16.18-7.509-72.977l-53.862-.478h-1.195a90.18 90.18 0 0 0-57.242 20.65 67.96 67.96 0 0 0-24.815 50.996l-.682 616.004a67.584 67.584 0 0 0 24.849 50.995c16.11 13.551 36.522 20.992 57.583 21.027h388.744a210.75 210.75 0 0 0 34.475 25.907l.683.239z",fill:"#82BDFF"}),React.createElement("path",{d:"M624.64 235.759H350.345a23.962 23.962 0 0 1-23.894-24.235v-64.853a23.893 23.893 0 0 1 23.894-23.893h42.598a94.55 94.55 0 0 1 94.481-88.645 94.55 94.55 0 0 1 94.447 88.645h42.598a23.893 23.893 0 0 1 23.894 23.893v64.785a23.893 23.893 0 0 1-23.962 23.893l.239.41z",fill:"#38C9FF",fillOpacity:.4}),React.createElement("path",{d:"M562.654 810.667a179.302 179.302 0 0 0 179.473 179.131A179.302 179.302 0 0 0 921.6 810.667a179.063 179.063 0 0 0-89.737-155.136 179.746 179.746 0 0 0-179.473 0 179.063 179.063 0 0 0-89.736 155.136z",fill:"#38C9FF",opacity:.4}),React.createElement("path",{d:"m738.543 742.195 72.158 39.629a4.608 4.608 0 0 1 1.536 5.973l-79.258 134.28a31.232 31.232 0 0 1-22.528 15.02l-36.796 8.294a5.973 5.973 0 0 1-6.348-3.891l-17.238-35.84a31.642 31.642 0 0 1 2.697-27.17l79.667-134.93a4.506 4.506 0 0 1 6.008-1.57m84.206 20.549a4.096 4.096 0 0 1-5.973 1.365c-19.115-11.947-52.702-30.208-66.287-38.639a4.233 4.233 0 0 1-1.297-5.94l11.947-18.772a35.908 35.908 0 0 1 51.507-9.967l5.973 3.754c8.636 4.984 15.258 12.834 18.671 22.187 3.414 9.591 2.219 20.241-3.242 28.877",fill:"#00D8FB"}),React.createElement("path",{d:"M270.131 356.932c9.558-.239 19.08 1.536 27.955 5.12a53.737 53.737 0 0 1 31.096 34.748c2.56 8.397 3.857 17.135 3.755 25.941.068 6.35-.547 12.698-1.775 18.978a63.488 63.488 0 0 1-6.417 17.306l12.322 10.377c1.98 1.775 2.764 4.437 2.116 6.997a13.722 13.722 0 0 1-4.506 7.475 16.52 16.52 0 0 1-8.533 4.3 8.329 8.329 0 0 1-7.373-1.808l-10.342-8.602c-5.393 3.653-11.264 6.486-17.545 8.295-6.792 1.877-13.824 2.73-20.855 2.628a69.734 69.734 0 0 1-27.239-4.95 54.75 54.75 0 0 1-31.573-34.61 84.821 84.821 0 0 1-3.96-26.454 90.897 90.897 0 0 1 3.585-25.873c2.218-7.714 6.075-14.848 11.264-20.958 5.324-6.076 12.015-10.854 19.49-13.995a72.26 72.26 0 0 1 28.535-5.12v.205zm0 111.275c3.857.068 7.68-.341 11.435-1.229a35.499 35.499 0 0 0 9.455-3.96l-10.547-8.874a5.973 5.973 0 0 1-2.39-5.632 13.926 13.926 0 0 1 5.564-8.363 17.408 17.408 0 0 1 8.67-4.71 7.919 7.919 0 0 1 6.895 1.843l5.973 5.018a56.32 56.32 0 0 0 1.74-9.148c.342-3.243.513-6.554.479-9.83a77.79 77.79 0 0 0-1.98-17.92 42.325 42.325 0 0 0-6.383-14.678 30.55 30.55 0 0 0-11.435-9.864 37.683 37.683 0 0 0-17.169-3.584 37.035 37.035 0 0 0-17.237 3.652 31.642 31.642 0 0 0-11.4 9.83 40.98 40.98 0 0 0-6.35 14.405 76.66 76.66 0 0 0 0 34.099c1.025 5.222 3.073 10.172 5.974 14.643 2.936 4.267 6.827 7.85 11.435 10.308a35.713 35.713 0 0 0 17.578 3.96l-.307.034z",fill:"#FFF"}),React.createElement("path",{d:"m249.173 672.085-10.444 21.163a17.92 17.92 0 0 1-5.974 7.066 19.456 19.456 0 0 1-11.196 2.628 19.797 19.797 0 0 1-11.946-3.072c-2.97-2.082-3.311-5.666-1.092-10.718l48.878-110.455a11.264 11.264 0 0 1 5.12-5.257 25.532 25.532 0 0 1 21.163 0 11.469 11.469 0 0 1 5.052 5.257l49.357 110.865c1.911 4.676 1.365 8.09-1.536 10.24a19.422 19.422 0 0 1-11.947 3.208 17.408 17.408 0 0 1-10.923-2.526 18.534 18.534 0 0 1-5.495-6.314l-11.367-22.085H249.14zm42.428-20.787-18.227-45.636-18.296 45.636h36.523zm139.4-244.94h305.87c16.998 0 25.497 5.46 25.497 16.486 0 10.99-8.533 16.486-25.498 16.486H431.002c-16.999 0-25.498-5.495-25.498-16.486s8.533-16.487 25.498-16.487z",fill:"#0DFED4"}),React.createElement("path",{d:"M431.002 620.612h126.395c16.999 0 25.498 5.462 25.498 16.487 0 10.99-8.5 16.452-25.498 16.452H431.002c-16.999 0-25.498-5.461-25.498-16.452 0-10.991 8.533-16.487 25.498-16.487zm-10.889 120.969h72.26c9.728 0 14.61 5.495 14.61 16.486s-4.882 16.487-14.61 16.487h-72.26c-9.728 0-14.609-5.496-14.609-16.487 0-10.99 4.881-16.486 14.61-16.486z",fill:"#FFF"}));var nt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYxNS41NiA5NzcuMTM1LTQwMy42MjYtLjM0MWgtMS4xMjdhMTAyLjQ2OCAxMDIuNDY4IDAgMCAxLTY1LjgwOS0yMy44OTQgODAuNzI1IDgwLjcyNSAwIDAgMS0yOS4zNTQtNjEuMDNsLjU4LTYxNi4wMzlhODAuNDg2IDgwLjQ4NiAwIDAgMSAyOS4zNTUtNjAuODYgMTAzLjExNyAxMDMuMTE3IDAgMCAxIDY1LjgwOS0yMy44OTNoMS4xOTRsNjcuMjQzLjY4M3YzLjQ0OGMtMi40OTIgNjQuOTktMS42NzIgNjguMDI3IDMuNDgyIDczLjM4NmwzLjc1NCAzLjgyM2g2LjAwOGExNy40MDggMTcuNDA4IDAgMCAwIDMuNjE4LS40NzhoMTA3LjExYzI4Mi44OTcgMCAyODIuODk3IDAgMjg2LjcyLTEuNzA2bDUuOTc0LTIuNTk1IDEuNjA0LTUuOTczYTI3NS44MDEgMjc1LjgwMSAwIDAgMCAxLjAyNC00Ni4yODV2LTIzLjg5M2w2NC41MTIuNTQ2aC42NDhhMTAyLjQgMTAyLjQgMCAwIDEgNzEuNzgzIDI4LjkxMSA3OS43NDggNzkuNzQ4IDAgMCAxIDIzLjg5MyA1Ni4xNXYzNjAuNzg5YTIwOC4yODIgMjA4LjI4MiAwIDAgMC0xMTcuMDc3LTM1Ljg0Yy0xMTUuNjc4IDAtMjA5LjQwOCA5My41Ni0yMDkuNDA4IDIwOC45OThhMjA3LjQyOCAyMDcuNDI4IDAgMCAwIDgyLjYwMyAxNjYuMzMybC0uNTEyLS4yNHoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNNjM0LjI2NiA5ODkuODY3SDIxMS4xNDlhMTE2LjUzMSAxMTYuNTMxIDAgMCAxLTc0LjgyLTI3LjIzOUE5My42MjggOTMuNjI4IDAgMCAxIDEwMi40IDg5MS43bC42MTQtNjE2LjAzOGE5My4yMzYgOTMuMjM2IDAgMCAxIDM0LjAzMS03MC44OTUgMTE2LjA1MyAxMTYuMDUzIDAgMCAxIDc0LjQxMS0yNy4wMzRoMS4xOTVsODAuODk2LjgydjEuODA5YzAgMy4yMDggMCA4LjU2Ny0uNjE1IDE1LjA4NmEzOTQuOTIzIDM5NC45MjMgMCAwIDAgMCA2My44M2MuNjE1IDAgLjY4MyAwIC43MTctLjM0MmgxMDkuOTQ0YzE5OC4yNDYgMCAyODAuMzM3IDAgMjgxLjE1Ni0uNjE0IDEuMTk0LTE0LjI2OCAxLjQtMjguNjA0LjY4Mi00Mi45NFYxNzcuODdsNzcuNzU2LjYxNGguNjgzYTExNS4yNjggMTE1LjI2OCAwIDAgMSA4MC43MjUgMzIuNzY4YzE3LjU3OSAxNy40MDggMjcuNDQzIDQxLjAyOCAyNy40MSA2NS43MDd2MzcwLjIxYy04LjI5NS02LjYyMi0xNy4wNjctMTIuNjMtMjYuMjgzLTE3LjkyVjI3Ni45OTJhNjYuNjk3IDY2LjY5NyAwIDAgMC0yMC4yMDctNDYuNzI5IDg5LjI5MyA4OS4yOTMgMCAwIDAtNjIuMzI4LTI1LjEyMmgtLjY4MmwtNTEuMDY0LS40Nzh2MTAuNjE2YTI0Ny45MjkgMjQ3LjkyOSAwIDAgMS0xLjQzNCA0OS44bC0zLjI3NiAxMi4yODgtMTEuOTQ3IDUuMDg2Yy02LjAwNyAyLjUyNi02LjAwNyAyLjUyNi03Ny4wNzMgMi42MjlIMjk3LjIzM2EzMi4yNTYgMzIuMjU2IDAgMCAxLTUuMDg2LjQ3N2gtMS4xOTRsLTEwLjQ4LS40NzctNy4yMzYtNy41NzhjLTkuMDEtOS4zODctOS43MjgtMTYuMTgtNy41MDktNzIuOTc3bC01My44NjItLjQ3OGgtMS4xOTVhOTAuMTggOTAuMTggMCAwIDAtNTcuMjQyIDIwLjY1IDY3Ljk2IDY3Ljk2IDAgMCAwLTI0LjgxNSA1MC45OTZsLS42ODIgNjE2LjAwNGE2Ny41ODQgNjcuNTg0IDAgMCAwIDI0Ljg0OSA1MC45OTVjMTYuMTEgMTMuNTUxIDM2LjUyMiAyMC45OTIgNTcuNTgzIDIxLjAyN2gzODguNzQ0YTIxMC43NSAyMTAuNzUgMCAwIDAgMzQuNDc1IDI1LjkwN2wuNjgzLjIzOXoiIGZpbGw9IiM4MkJERkYiLz48cGF0aCBkPSJNNjI0LjY0IDIzNS43NTlIMzUwLjM0NWEyMy45NjIgMjMuOTYyIDAgMCAxLTIzLjg5NC0yNC4yMzV2LTY0Ljg1M2EyMy44OTMgMjMuODkzIDAgMCAxIDIzLjg5NC0yMy44OTNoNDIuNTk4YTk0LjU1IDk0LjU1IDAgMCAxIDk0LjQ4MS04OC42NDUgOTQuNTUgOTQuNTUgMCAwIDEgOTQuNDQ3IDg4LjY0NWg0Mi41OThhMjMuODkzIDIzLjg5MyAwIDAgMSAyMy44OTQgMjMuODkzdjY0Ljc4NWEyMy44OTMgMjMuODkzIDAgMCAxLTIzLjk2MiAyMy44OTNsLjIzOS40MXoiIGZpbGw9IiMzOEM5RkYiIGZpbGwtb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNTYyLjY1NCA4MTAuNjY3YTE3OS4zMDIgMTc5LjMwMiAwIDAgMCAxNzkuNDczIDE3OS4xMzFBMTc5LjMwMiAxNzkuMzAyIDAgMCAwIDkyMS42IDgxMC42NjdhMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNy0xNTUuMTM2IDE3OS43NDYgMTc5Ljc0NiAwIDAgMC0xNzkuNDczIDAgMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNiAxNTUuMTM2eiIgZmlsbD0iIzM4QzlGRiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtNzM4LjU0MyA3NDIuMTk1IDcyLjE1OCAzOS42MjlhNC42MDggNC42MDggMCAwIDEgMS41MzYgNS45NzNsLTc5LjI1OCAxMzQuMjhhMzEuMjMyIDMxLjIzMiAwIDAgMS0yMi41MjggMTUuMDJsLTM2Ljc5NiA4LjI5NGE1Ljk3MyA1Ljk3MyAwIDAgMS02LjM0OC0zLjg5MWwtMTcuMjM4LTM1Ljg0YTMxLjY0MiAzMS42NDIgMCAwIDEgMi42OTctMjcuMTdsNzkuNjY3LTEzNC45M2E0LjUwNiA0LjUwNiAwIDAgMSA2LjAwOC0xLjU3bTg0LjIwNiAyMC41NDlhNC4wOTYgNC4wOTYgMCAwIDEtNS45NzMgMS4zNjVjLTE5LjExNS0xMS45NDctNTIuNzAyLTMwLjIwOC02Ni4yODctMzguNjM5YTQuMjMzIDQuMjMzIDAgMCAxLTEuMjk3LTUuOTRsMTEuOTQ3LTE4Ljc3MmEzNS45MDggMzUuOTA4IDAgMCAxIDUxLjUwNy05Ljk2N2w1Ljk3MyAzLjc1NGM4LjYzNiA0Ljk4NCAxNS4yNTggMTIuODM0IDE4LjY3MSAyMi4xODcgMy40MTQgOS41OTEgMi4yMTkgMjAuMjQxLTMuMjQyIDI4Ljg3NyIgZmlsbD0iIzAwRDhGQiIvPjxwYXRoIGQ9Ik0yNzAuMTMxIDM1Ni45MzJjOS41NTgtLjIzOSAxOS4wOCAxLjUzNiAyNy45NTUgNS4xMmE1My43MzcgNTMuNzM3IDAgMCAxIDMxLjA5NiAzNC43NDhjMi41NiA4LjM5NyAzLjg1NyAxNy4xMzUgMy43NTUgMjUuOTQxLjA2OCA2LjM1LS41NDcgMTIuNjk4LTEuNzc1IDE4Ljk3OGE2My40ODggNjMuNDg4IDAgMCAxLTYuNDE3IDE3LjMwNmwxMi4zMjIgMTAuMzc3YzEuOTggMS43NzUgMi43NjQgNC40MzcgMi4xMTYgNi45OTdhMTMuNzIyIDEzLjcyMiAwIDAgMS00LjUwNiA3LjQ3NSAxNi41MiAxNi41MiAwIDAgMS04LjUzMyA0LjMgOC4zMjkgOC4zMjkgMCAwIDEtNy4zNzMtMS44MDhsLTEwLjM0Mi04LjYwMmMtNS4zOTMgMy42NTMtMTEuMjY0IDYuNDg2LTE3LjU0NSA4LjI5NS02Ljc5MiAxLjg3Ny0xMy44MjQgMi43My0yMC44NTUgMi42MjhhNjkuNzM0IDY5LjczNCAwIDAgMS0yNy4yMzktNC45NSA1NC43NSA1NC43NSAwIDAgMS0zMS41NzMtMzQuNjEgODQuODIxIDg0LjgyMSAwIDAgMS0zLjk2LTI2LjQ1NCA5MC44OTcgOTAuODk3IDAgMCAxIDMuNTg1LTI1Ljg3M2MyLjIxOC03LjcxNCA2LjA3NS0xNC44NDggMTEuMjY0LTIwLjk1OCA1LjMyNC02LjA3NiAxMi4wMTUtMTAuODU0IDE5LjQ5LTEzLjk5NWE3Mi4yNiA3Mi4yNiAwIDAgMSAyOC41MzUtNS4xMnYuMjA1em0wIDExMS4yNzVjMy44NTcuMDY4IDcuNjgtLjM0MSAxMS40MzUtMS4yMjlhMzUuNDk5IDM1LjQ5OSAwIDAgMCA5LjQ1NS0zLjk2bC0xMC41NDctOC44NzRhNS45NzMgNS45NzMgMCAwIDEtMi4zOS01LjYzMiAxMy45MjYgMTMuOTI2IDAgMCAxIDUuNTY0LTguMzYzIDE3LjQwOCAxNy40MDggMCAwIDEgOC42Ny00LjcxIDcuOTE5IDcuOTE5IDAgMCAxIDYuODk1IDEuODQzbDUuOTczIDUuMDE4YTU2LjMyIDU2LjMyIDAgMCAwIDEuNzQtOS4xNDhjLjM0Mi0zLjI0My41MTMtNi41NTQuNDc5LTkuODNhNzcuNzkgNzcuNzkgMCAwIDAtMS45OC0xNy45MiA0Mi4zMjUgNDIuMzI1IDAgMCAwLTYuMzgzLTE0LjY3OCAzMC41NSAzMC41NSAwIDAgMC0xMS40MzUtOS44NjQgMzcuNjgzIDM3LjY4MyAwIDAgMC0xNy4xNjktMy41ODQgMzcuMDM1IDM3LjAzNSAwIDAgMC0xNy4yMzcgMy42NTIgMzEuNjQyIDMxLjY0MiAwIDAgMC0xMS40IDkuODMgNDAuOTggNDAuOTggMCAwIDAtNi4zNSAxNC40MDUgNzYuNjYgNzYuNjYgMCAwIDAgMCAzNC4wOTljMS4wMjUgNS4yMjIgMy4wNzMgMTAuMTcyIDUuOTc0IDE0LjY0MyAyLjkzNiA0LjI2NyA2LjgyNyA3Ljg1IDExLjQzNSAxMC4zMDhhMzUuNzEzIDM1LjcxMyAwIDAgMCAxNy41NzggMy45NmwtLjMwNy4wMzR6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0ibTI0OS4xNzMgNjcyLjA4NS0xMC40NDQgMjEuMTYzYTE3LjkyIDE3LjkyIDAgMCAxLTUuOTc0IDcuMDY2IDE5LjQ1NiAxOS40NTYgMCAwIDEtMTEuMTk2IDIuNjI4IDE5Ljc5NyAxOS43OTcgMCAwIDEtMTEuOTQ2LTMuMDcyYy0yLjk3LTIuMDgyLTMuMzExLTUuNjY2LTEuMDkyLTEwLjcxOGw0OC44NzgtMTEwLjQ1NWExMS4yNjQgMTEuMjY0IDAgMCAxIDUuMTItNS4yNTcgMjUuNTMyIDI1LjUzMiAwIDAgMSAyMS4xNjMgMCAxMS40NjkgMTEuNDY5IDAgMCAxIDUuMDUyIDUuMjU3bDQ5LjM1NyAxMTAuODY1YzEuOTExIDQuNjc2IDEuMzY1IDguMDktMS41MzYgMTAuMjRhMTkuNDIyIDE5LjQyMiAwIDAgMS0xMS45NDcgMy4yMDggMTcuNDA4IDE3LjQwOCAwIDAgMS0xMC45MjMtMi41MjYgMTguNTM0IDE4LjUzNCAwIDAgMS01LjQ5NS02LjMxNGwtMTEuMzY3LTIyLjA4NUgyNDkuMTR6bTQyLjQyOC0yMC43ODctMTguMjI3LTQ1LjYzNi0xOC4yOTYgNDUuNjM2aDM2LjUyM3ptMTM5LjQtMjQ0Ljk0aDMwNS44N2MxNi45OTggMCAyNS40OTcgNS40NiAyNS40OTcgMTYuNDg2IDAgMTAuOTktOC41MzMgMTYuNDg2LTI1LjQ5OCAxNi40ODZINDMxLjAwMmMtMTYuOTk5IDAtMjUuNDk4LTUuNDk1LTI1LjQ5OC0xNi40ODZzOC41MzMtMTYuNDg3IDI1LjQ5OC0xNi40ODd6IiBmaWxsPSIjMERGRUQ0Ii8+PHBhdGggZD0iTTQzMS4wMDIgNjIwLjYxMmgxMjYuMzk1YzE2Ljk5OSAwIDI1LjQ5OCA1LjQ2MiAyNS40OTggMTYuNDg3IDAgMTAuOTktOC41IDE2LjQ1Mi0yNS40OTggMTYuNDUySDQzMS4wMDJjLTE2Ljk5OSAwLTI1LjQ5OC01LjQ2MS0yNS40OTgtMTYuNDUyIDAtMTAuOTkxIDguNTMzLTE2LjQ4NyAyNS40OTgtMTYuNDg3em0tMTAuODg5IDEyMC45NjloNzIuMjZjOS43MjggMCAxNC42MSA1LjQ5NSAxNC42MSAxNi40ODZzLTQuODgyIDE2LjQ4Ny0xNC42MSAxNi40ODdoLTcyLjI2Yy05LjcyOCAwLTE0LjYwOS01LjQ5Ni0xNC42MDktMTYuNDg3IDAtMTAuOTkgNC44ODEtMTYuNDg2IDE0LjYxLTE2LjQ4NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Ft=Object.defineProperty,We=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Ce=(_e,Dt,$e)=>Dt in _e?Ft(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Re=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Ke.call(Dt,$e)&&Ce(_e,$e,Dt[$e]);if(We)for(var $e of We(Dt))yt.call(Dt,$e)&&Ce(_e,$e,Dt[$e]);return _e};const je=_e=>React.createElement("svg",Re({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var Xe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",it=Object.defineProperty,Ot=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,se=(_e,Dt,$e)=>Dt in _e?it(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,pe=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Ge.call(Dt,$e)&&se(_e,$e,Dt[$e]);if(Ot)for(var $e of Ot(Dt))ke.call(Dt,$e)&&se(_e,$e,Dt[$e]);return _e};const Pe=_e=>React.createElement("svg",pe({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var Ze="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",ht=Object.defineProperty,dt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Lt=(_e,Dt,$e)=>Dt in _e?ht(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,Sn=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Mt.call(Dt,$e)&&Lt(_e,$e,Dt[$e]);if(dt)for(var $e of dt(Dt))Et.call(Dt,$e)&&Lt(_e,$e,Dt[$e]);return _e};const Rn=_e=>React.createElement("svg",Sn({className:"h_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var $t="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",gn=Object.defineProperty,Mn=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,Fn=(_e,Dt,$e)=>Dt in _e?gn(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,bn=(_e,Dt)=>{for(var $e in Dt||(Dt={}))Jt.call(Dt,$e)&&Fn(_e,$e,Dt[$e]);if(Mn)for(var $e of Mn(Dt))an.call(Dt,$e)&&Fn(_e,$e,Dt[$e]);return _e};const pn=_e=>React.createElement("svg",bn({className:"i_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},_e),React.createElement("path",{d:"M800.29 955.733H223.71A155.614 155.614 0 0 1 68.267 800.29V223.71A155.614 155.614 0 0 1 223.71 68.267h576.58A155.614 155.614 0 0 1 955.733 223.71v576.58A155.614 155.614 0 0 1 800.29 955.733z",fill:"#3291FC"}),React.createElement("path",{d:"M311.125 729.43a87.04 87.04 0 0 0-37.137-28.57c-62.293-26.863-91.443-99.43-64.58-161.724 5.734-11.98 12.595-23.415 21.709-33.724 14.302-14.267 24.576-31.983 29.73-51.405 5.7-22.869 14.848-44.032 27.443-63.453a26.35 26.35 0 0 0 2.287-27.41c-5.154-11.434-9.728-23.45-13.722-34.303-6.28-17.135-10.308-33.724-34.85-35.977a39.083 39.083 0 0 1-27.989-47.445c3.413-21.163 21.129-37.137 42.837-38.298 22.29 1.16 40.005 19.456 41.131 41.711 0 16.043 8.021 20.582 18.295 27.99 25.157 22.869 62.874 24.03 89.703 2.867a248.559 248.559 0 0 1 241.732-3.414c5.12 2.867 9.728 6.28 9.148 12.561-1.127 6.28-6.28 11.435-12.561 11.435-13.722 2.287-27.443 3.413-41.165 5.734-55.979 5.12-107.998 31.403-145.135 73.148a161.041 161.041 0 0 0-42.871 121.72 164.045 164.045 0 0 0 58.88 114.858 53.248 53.248 0 0 1 21.162 72.022c-2.32 3.959-5.188 7.953-8.601 11.946-2.287 3.448-4.574 7.441-7.988 12.595 21.163 5.7 43.418 2.868 62.84-7.987a155.068 155.068 0 0 1 80.555-24.576 234.086 234.086 0 0 0 182.306-112.025c1.16-1.127 2.867-1.707 5.734-3.414a207.19 207.19 0 0 1-8.021 55.979 281.054 281.054 0 0 1-266.855 218.317h-7.987a269.824 269.824 0 0 1-216.03-109.159z",fill:"#AFE9FF"}),React.createElement("path",{d:"M596.855 521.42a69.222 69.222 0 0 1-20.002-48.57v-1.708c0-21.162 9.728-36.59 22.87-39.424 11.98-2.867 27.409 9.694 34.85 27.99a66.56 66.56 0 0 1 .58 54.272 22.87 22.87 0 0 1-20.002 14.882 25.6 25.6 0 0 1-17.75-8.021l-.546.58zm123.427-40.55a70.007 70.007 0 0 1-11.4-65.74c2.286-11.981 14.267-21.163 26.282-18.842a27.443 27.443 0 0 1 14.267 7.987c9.728 10.855 16.59 23.996 18.876 38.298l1.127 11.98c0 6.315-1.127 12.596-3.414 18.876a26.863 26.863 0 0 1-23.45 20.002 29.935 29.935 0 0 1-22.288-12.56z",fill:"#FFF"}));var Nn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwMC4yOSA5NTUuNzMzSDIyMy43MUExNTUuNjE0IDE1NS42MTQgMCAwIDEgNjguMjY3IDgwMC4yOVYyMjMuNzFBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDIyMy43MSA2OC4yNjdoNTc2LjU4QTE1NS42MTQgMTU1LjYxNCAwIDAgMSA5NTUuNzMzIDIyMy43MXY1NzYuNThBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDgwMC4yOSA5NTUuNzMzeiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Ik0zMTEuMTI1IDcyOS40M2E4Ny4wNCA4Ny4wNCAwIDAgMC0zNy4xMzctMjguNTdjLTYyLjI5My0yNi44NjMtOTEuNDQzLTk5LjQzLTY0LjU4LTE2MS43MjQgNS43MzQtMTEuOTggMTIuNTk1LTIzLjQxNSAyMS43MDktMzMuNzI0IDE0LjMwMi0xNC4yNjcgMjQuNTc2LTMxLjk4MyAyOS43My01MS40MDUgNS43LTIyLjg2OSAxNC44NDgtNDQuMDMyIDI3LjQ0My02My40NTNhMjYuMzUgMjYuMzUgMCAwIDAgMi4yODctMjcuNDFjLTUuMTU0LTExLjQzNC05LjcyOC0yMy40NS0xMy43MjItMzQuMzAzLTYuMjgtMTcuMTM1LTEwLjMwOC0zMy43MjQtMzQuODUtMzUuOTc3YTM5LjA4MyAzOS4wODMgMCAwIDEtMjcuOTg5LTQ3LjQ0NWMzLjQxMy0yMS4xNjMgMjEuMTI5LTM3LjEzNyA0Mi44MzctMzguMjk4IDIyLjI5IDEuMTYgNDAuMDA1IDE5LjQ1NiA0MS4xMzEgNDEuNzExIDAgMTYuMDQzIDguMDIxIDIwLjU4MiAxOC4yOTUgMjcuOTkgMjUuMTU3IDIyLjg2OSA2Mi44NzQgMjQuMDMgODkuNzAzIDIuODY3YTI0OC41NTkgMjQ4LjU1OSAwIDAgMSAyNDEuNzMyLTMuNDE0YzUuMTIgMi44NjcgOS43MjggNi4yOCA5LjE0OCAxMi41NjEtMS4xMjcgNi4yOC02LjI4IDExLjQzNS0xMi41NjEgMTEuNDM1LTEzLjcyMiAyLjI4Ny0yNy40NDMgMy40MTMtNDEuMTY1IDUuNzM0LTU1Ljk3OSA1LjEyLTEwNy45OTggMzEuNDAzLTE0NS4xMzUgNzMuMTQ4YTE2MS4wNDEgMTYxLjA0MSAwIDAgMC00Mi44NzEgMTIxLjcyIDE2NC4wNDUgMTY0LjA0NSAwIDAgMCA1OC44OCAxMTQuODU4IDUzLjI0OCA1My4yNDggMCAwIDEgMjEuMTYyIDcyLjAyMmMtMi4zMiAzLjk1OS01LjE4OCA3Ljk1My04LjYwMSAxMS45NDYtMi4yODcgMy40NDgtNC41NzQgNy40NDEtNy45ODggMTIuNTk1IDIxLjE2MyA1LjcgNDMuNDE4IDIuODY4IDYyLjg0LTcuOTg3YTE1NS4wNjggMTU1LjA2OCAwIDAgMSA4MC41NTUtMjQuNTc2IDIzNC4wODYgMjM0LjA4NiAwIDAgMCAxODIuMzA2LTExMi4wMjVjMS4xNi0xLjEyNyAyLjg2Ny0xLjcwNyA1LjczNC0zLjQxNGEyMDcuMTkgMjA3LjE5IDAgMCAxLTguMDIxIDU1Ljk3OSAyODEuMDU0IDI4MS4wNTQgMCAwIDEtMjY2Ljg1NSAyMTguMzE3aC03Ljk4N2EyNjkuODI0IDI2OS44MjQgMCAwIDEtMjE2LjAzLTEwOS4xNTl6IiBmaWxsPSIjQUZFOUZGIi8+PHBhdGggZD0iTTU5Ni44NTUgNTIxLjQyYTY5LjIyMiA2OS4yMjIgMCAwIDEtMjAuMDAyLTQ4LjU3di0xLjcwOGMwLTIxLjE2MiA5LjcyOC0zNi41OSAyMi44Ny0zOS40MjQgMTEuOTgtMi44NjcgMjcuNDA5IDkuNjk0IDM0Ljg1IDI3Ljk5YTY2LjU2IDY2LjU2IDAgMCAxIC41OCA1NC4yNzIgMjIuODcgMjIuODcgMCAwIDEtMjAuMDAyIDE0Ljg4MiAyNS42IDI1LjYgMCAwIDEtMTcuNzUtOC4wMjFsLS41NDYuNTh6bTEyMy40MjctNDAuNTVhNzAuMDA3IDcwLjAwNyAwIDAgMS0xMS40LTY1Ljc0YzIuMjg2LTExLjk4MSAxNC4yNjctMjEuMTYzIDI2LjI4Mi0xOC44NDJhMjcuNDQzIDI3LjQ0MyAwIDAgMSAxNC4yNjcgNy45ODdjOS43MjggMTAuODU1IDE2LjU5IDIzLjk5NiAxOC44NzYgMzguMjk4bDEuMTI3IDExLjk4YzAgNi4zMTUtMS4xMjcgMTIuNTk2LTMuNDE0IDE4Ljg3NmEyNi44NjMgMjYuODYzIDAgMCAxLTIzLjQ1IDIwLjAwMiAyOS45MzUgMjkuOTM1IDAgMCAxLTIyLjI4OC0xMi41NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",_n=te.p+"static/am.0d671d8c.gif",Zn=te(955),na=te(24065),sa=te(3294),Pa=te(85057),ln=Object.defineProperty,un=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,en=(_e,Dt,$e)=>Dt in _e?ln(_e,Dt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):_e[Dt]=$e,In=(_e,Dt)=>{for(var $e in Dt||(Dt={}))ot.call(Dt,$e)&&en(_e,$e,Dt[$e]);if(at)for(var $e of at(Dt))sn.call(Dt,$e)&&en(_e,$e,Dt[$e]);return _e},Un=(_e,Dt)=>un(_e,Te(Dt)),ca=(_e,Dt,$e)=>new Promise((st,wn)=>{var On=Yn=>{try{Ca($e.next(Yn))}catch(ba){wn(ba)}},Xn=Yn=>{try{Ca($e.throw(Yn))}catch(ba){wn(ba)}},Ca=Yn=>Yn.done?st(Yn.value):Promise.resolve(Yn.value).then(On,Xn);Ca(($e=$e.apply(_e,Dt)).next())});const Tn=({data:_e,onFinish:Dt})=>y.createElement(Qe.Z,null,_e.map(($e,st)=>y.createElement(Pa.op,{key:st,style:{height:28},shape:"default",size:"small",onClick:()=>Dt($e)},$e))),Jn=({text:_e="",onFinish:Dt})=>((0,y.useEffect)(()=>{_e!=null&&_e.includes("\u672C\u8F6E\u63D0\u95EE\u7ED3\u675F")&&Dt()},[_e]),y.createElement(y.Fragment,null));var et=({pageData:_e,pageNum:Dt,aiImg:$e,isCreator:st,node:wn,showModelPage:On,onModelPageChange:Xn,setAnswerEnd:Ca})=>{var Yn,ba,Ta,zt,Ut,tt,xt,Qn;const da=(0,nn.useParams)(),[jt,Ne]=(0,y.useState)(!1),[be,mt]=(0,y.useState)(!1),[Bn,Rt]=(0,y.useState)(!0),vn=(0,y.useRef)({}),rn=(0,y.useRef)(null);(0,y.useEffect)(()=>{var ra,pa;if(console.log((ra=_e==null?void 0:_e.page)==null?void 0:ra.knowledge_need_answer,222),((pa=_e==null?void 0:_e.page)==null?void 0:pa.knowledge_need_answer)===!0){Rt(!1),Ca(!1);const{stream:Oa,setLoading:Za,clearStatus:Ha,renderChatItems:An,setChatData:eo,getData:Da}=vn.current,la=()=>ca(void 0,null,function*(){var to,Ja;(Ja=(to=Oa.current)==null?void 0:to.cancelRequest)==null||Ja.call(to),yield new Promise(lo=>setTimeout(lo,500)),Ha(),Za(!0);const Ka="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",io=An(Ka),ao={history:[]};io[0].show=!1,eo(io),Da(Ka,ao)});return rn.current=setTimeout(la,5e3),()=>{clearTimeout(rn.current)}}},[(Yn=_e==null?void 0:_e.page)==null?void 0:Yn.knowledge_need_answer]);const Gn=[{key:1,name:"PPT\u5236\u4F5C",img:$t,des:"\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BFE\u4EF6\u5185\u5BB9"},{key:2,name:"\u667A\u80FD\u52A8\u6548",img:we,des:"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801"},{key:3,name:"\u6DFB\u52A0\u8BD5\u9898",img:nt,des:"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"},{key:4,name:"\u667A\u80FD\u95EE\u7B54",img:Nn,des:"\u901A\u8FC7\u667A\u80FD\u63A8\u8350+\u81EA\u5B9A\u4E49\u63D0\u95EE\u53CC\u6A21\u5F0F\uFF0C\u7CBE\u51C6\u68C0\u6D4B\u5B66\u4E60\u6210\u6548"}],kn=[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Ze},{key:1,name:"\u9898\u5E93\u9009\u9898",img:te(19773)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:te(96058)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:Xe}],aa=!((ba=_e==null?void 0:_e.item_banks)!=null&&ba.length)&&!((Ta=_e==null?void 0:_e.page)!=null&&Ta.animation_code)&&!((Ut=(zt=_e==null?void 0:_e.page)==null?void 0:zt.smart_plan_page_knowledges)!=null&&Ut.length),ga=ra=>{vn.current=ra;const{stream:pa,setTyping:Oa,setLoading:Za,clearStatus:Ha,renderChatItems:An,setChatData:eo,typing:Da,setCodePreview:la,getData:to}=ra,Ja=(Ka,io)=>{if(Da){Je.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Za(!0),Ha();const ao=An(Ka),lo={file_ids:[],history:[]},Co=io===2;la(Co),ao[1].codePreview=Co,lo.code_preview=Co,eo(ao),to(Ka,lo)};return y.createElement(y.Fragment,null,y.createElement("div",{className:st?"mb30":"",style:{display:On?"block":"none"}},y.createElement("div",{className:Ae.head},y.createElement("strong",{className:"font18 c-black mr10"},st?" \u667A\u6167\u5907\u8BFE":"\u667A\u80FD\u52A9\u6559"),y.createElement("b",null),y.createElement("span",{className:"font16 c-grey-333"},st?"\u8BFE\u4EF6\u79D2\u751F\u6210\xB7\u667A\u80FD\u7CBE\u51C6\u51FA\u9898\xB7\u52A8\u6548\u5B9A\u5236-\u5168\u6D41\u7A0B\u5907\u8BFE\u89E3\u51B3\u65B9\u6848":"\u4F60\u7684\u4E13\u5C5E\u5B66\u4E60\u4F19\u4F34"),!aa&&Bn&&y.createElement("div",{className:Ae.btn,onClick:()=>{var Ka,io;(io=(Ka=pa.current)==null?void 0:Ka.cancelRequest)==null||io.call(Ka),Ha(),Oa(!1),Za(!1),eo([]),Xn(!1)}},y.createElement("img",{width:14,src:Gt}),y.createElement("div",null,"\u8FD4\u56DE\u5B66\u4E60\u4E92\u52A8"))),st&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ae.center},y.createElement("div",{className:Ae.left},y.createElement(le.Z,{align:"middle"},y.createElement("b",{className:"font16 c-grey-333 mr10"},"\u667A\u80FD\u5DE5\u5177")),y.createElement("div",{className:Ae.tool},Gn.map(Ka=>y.createElement("aside",{onClick:()=>{var io,ao;if(Ka.key===1){const lo=`/IntelligentTools/10?pathid=${da.coursesId}&url=${window.location.origin}&name=${(ao=(io=(0,na.eY)())==null?void 0:io.course)==null?void 0:ao.course_name}&type=Course`;(0,Zn.xg)(sa.Z.AI_PLATFORM_URL+lo)}Ka.key===2&&la(!0),Ka.key===3&&Ne(!0),Ka.key===4&&mt(!0)},key:Ka.name},y.createElement("img",{src:Ka.img,width:28}),y.createElement("div",{className:"ml10"},y.createElement("b",{className:"c-grey-333"},Ka.name),y.createElement("div",{className:"c-grey-666 mt5 font12"},Ka.des)))))),y.createElement("div",{className:Ae.right,onClick:()=>Ja(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A 1. **\u76F4\u89C2\u7684\u6570\u7EC4\u5C55\u793A**\uFF1A\u7528\u67F1\u72B6\u56FE\u5F62\u5F0F\u5C55\u793A\u6570\u7EC4\uFF0C\u9AD8\u5EA6\u4EE3\u8868\u6570\u503C\u5927\u5C0F 2. **\u9010\u6B65\u6267\u884C**\uFF1A\u53EF\u4EE5\u4E00\u6B65\u4E00\u6B65\u6267\u884C\u5FEB\u901F\u6392\u5E8F\u7684\u6BCF\u4E2A\u6B65\u9AA4 3. **\u81EA\u52A8\u64AD\u653E**\uFF1A\u81EA\u52A8\u9010\u6B65\u6267\u884C\u6392\u5E8F\u8FC7\u7A0B 4. **\u76F4\u63A5\u5B8C\u6210**\uFF1A\u4E00\u952E\u5B8C\u6210\u6574\u4E2A\u6392\u5E8F\u8FC7\u7A0B 5. **\u989C\u8272\u6807\u8BB0**\uFF1A\u7528\u4E0D\u540C\u989C\u8272\u6807\u8BB0\u6838\u5FC3\u8981\u7D20 6. **\u4EE3\u7801\u663E\u793A**\uFF1A\u663E\u793A\u5F53\u524D\u6B65\u9AA4\u5BF9\u5E94\u7684\u4EE3\u7801 -7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`,2)},y.createElement("b",{className:"c-grey-333"},"\u52A8\u6548\u751F\u6210"),y.createElement("div",{style:{width:120},className:"c-grey-666 mt10 font12"},"\u4E00\u952E\u751F\u6210\u77E5\u8BC6\u70B9\u52A8\u6548",y.createElement("br",null),"\u652F\u6301\u5D4C\u5165\u8BFE\u4EF6\u6F14\u793A"),y.createElement("div",{className:Ae.borderBox},y.createElement("img",{className:"w-full h-full",src:qn})))),y.createElement("div",{className:Ae.try},y.createElement("div",{className:"c-grey-333 mt10"},"\u8BD5\u4E00\u8BD5"),y.createElement("div",{className:Ae.btns},["\u5E2E\u6211\u4F18\u5316\u4E00\u4E0B\u672C\u9875\u7684\u8BFE\u4EF6\u5185\u5BB9"].map((Wa,uo)=>y.createElement("div",{key:uo,onClick:()=>ca(void 0,null,function*(){return Ka(Wa,uo)})},y.createElement("span",{className:"mr20"},Wa),y.createElement("i",{className:"iconfont icon-you2 font18"}))))))),y.createElement("div",{style:{display:On?"none":"block"}},Nn))},Pt=(ra,va)=>ca(void 0,null,function*(){var Oa,Ra,Ya;const An=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(Oa=_e==null?void 0:_e.page)==null?void 0:Oa.id}/animation_code.json`,{method:"put",body:{animation_code:ra}});(An==null?void 0:An.status)===0&&(Je.ZP.success("\u64CD\u4F5C\u6210\u529F"),$n(!1),(Ya=(Ra=fn.current)==null?void 0:Ra.setChatData)==null||Ya.call(Ra,[]),At.Z.publish("active-data-update",!0),va())});return y.createElement(y.Fragment,null,y.createElement(ft,{data:In(Un(In({},_e),{url:$e==null?void 0:$e.url,position:Dt}),da),visible:be,onOk:()=>{var ra,va;Je.ZP.success("\u64CD\u4F5C\u6210\u529F"),mt(!1),$n(!1),(va=(ra=fn.current)==null?void 0:ra.setChatData)==null||va.call(ra,[]),At.Z.publish("active-data-update",!0)},onClose:()=>mt(!1)}),y.createElement(Be.default,{open:jt,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>Ne(!1),footer:null,width:640},y.createElement("div",{className:"c-grey-333"},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"),y.createElement("div",{className:Ae.add,style:{marginBottom:"20px"}},kn.map(ra=>y.createElement("div",{onClick:()=>{At.Z.publish("active-modal-index",ra.key),Ne(!1)}},y.createElement("img",{width:18,src:ra.img}),y.createElement("aside",{className:"ml10"},ra.name))))),y.createElement(fe.Z,{showSource:!1,showSwitchingModel:!1,onDynamic:Pt,ReactComponent:Ee,hideInputBox:st?!1:!((tt=_e==null?void 0:_e.page)!=null&&tt.enable_ai_tutor||(xt=_e==null?void 0:_e.page)!=null&&xt.knowledge_need_answer),onSendMessage:()=>$n(!0),showCodePreview:st,topFunctionNode:ra=>ga(ra),footerContainerStyle:{marginLeft:20,marginBottom:20},placeholder:st?"\u8F7B\u70B9\u6B64\u5904\uFF0C\u7ACB\u5373\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u5DE5\u5177/\u6DFB\u52A0\u8BD5\u9898~":void 0,children:null,extraAnswerAction:(ra,va,Oa)=>{var Ra;if(wn)return y.createElement(y.Fragment,null);const{isDisAbledUpload:Ya,getData:An,clearStatus:$a,setLoading:Da,setChatData:la,chatData:to,renderChatItems:Ka}=Oa,Wa=uo=>{$a(),Da(!0),la([...to,...Ka(uo)]),An(uo)};return y.createElement("div",{style:{marginRight:"auto",display:Ya||va{Ca(!0),Rt(!0)}}))},showDefaultTips:!1,fetchData:{questionable_type:st?"SmartPlan":"SmartPlanItemBank",ppt_url:$e==null?void 0:$e.url,questionable_id:st?da==null?void 0:da.id:(Qn=_e==null?void 0:_e.page)==null?void 0:Qn.id,position:Dt,type:st?10:11,is_chat:!0},title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",chatContainerStyle:{paddingLeft:20}}))}},19909:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ge}});var y=te(59301),fe=te(30641),ye=te(6767),he=te(14566),Ee=te(62957),Ae=te(25399),Be=te(37568),Je=te(99571),Fe=te(29787),le=te(584),Ye=te(93725),Ve=te(75727),Ct=te(92310),oe=te.n(Ct),a=te(43276),E={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=te(59301),x=(ke,se,pe)=>new Promise((Pe,Ze)=>{var ht=Et=>{try{Mt(pe.next(Et))}catch(Lt){Ze(Lt)}},dt=Et=>{try{Mt(pe.throw(Et))}catch(Lt){Ze(Lt)}},Mt=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(ht,dt);Mt((pe=pe.apply(ke,se)).next())}),ee=({value:ke="",streamingStatus:se,onFinish:pe,cancelIndex:Pe,time:Ze,loading:ht,loadAll:dt})=>{const[Mt,Et]=(0,y.useState)(""),[Lt,Sn]=(0,y.useState)(!0),Rn=(0,y.useRef)(ke),$t=(0,y.useRef)(se),gn=(0,y.useRef)(0),Mn=(0,y.useRef)(null),[Jt,on]=(0,y.useState)(!1),Dn=70;(0,y.useEffect)(()=>{$t.current=se},[se]),(0,y.useEffect)(()=>{Rn.current=ke},[ke]),(0,y.useEffect)(()=>{if(!se){Et(Rn.current);return}return on(!0),Mn.current=setInterval(bn,Dn),()=>{clearInterval(Mn.current)}},[]),(0,y.useEffect)(()=>{Jt&&(Et(Rn.current),clearInterval(Mn.current),on(!1),pe())},[Pe]);const bn=()=>x(void 0,null,function*(){const vn=Rn.current[gn.current];vn!==void 0?(Et(Fn=>Fn+vn),gn.current++,clearInterval(Mn.current),Mn.current=setInterval(bn,280/(Rn.current.length-gn.current))):$t.current===!1&&(Et(Rn.current),clearInterval(Mn.current),on(!1),pe())});return b.createElement("div",{className:`${E.reasoning} fadeIn animated`},b.createElement("div",{className:E.btn,onClick:()=>Sn(!Lt)},b.createElement("i",{className:"iconfont icon-shendusikao"}),Ze?b.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Ze," \u79D2\uFF09"):b.createElement("span",null,"\u601D\u8003\u4E2D..."),Lt?b.createElement("b",{className:"iconfont icon-shouqi6"}):b.createElement("b",{className:"iconfont icon-zhankai6"})),ht&&b.createElement(Fe.Z,{spinning:!0,className:"mt20"}),Lt&&!ht&&b.createElement("div",{className:E.content},Mt,Jt?b.createElement("span",{className:"aiBlink"},"__"):""))},ne={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},re=te(77736),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(ke,se,pe)=>se in ke?ce(ke,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[se]=pe,ut=(ke,se)=>{for(var pe in se||(se={}))Se.call(se,pe)&&Me(ke,pe,se[pe]);if(ie)for(var pe of ie(se))Oe.call(se,pe)&&Me(ke,pe,se[pe]);return ke};const ft=ke=>React.createElement("svg",ut({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ke),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var Qe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",an=Object.defineProperty,At=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Vt=(ke,se,pe)=>se in ke?an(ke,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[se]=pe,wt=(ke,se)=>{for(var pe in se||(se={}))vt.call(se,pe)&&Vt(ke,pe,se[pe]);if(At)for(var pe of At(se))It.call(se,pe)&&Vt(ke,pe,se[pe]);return ke};const Wt=ke=>React.createElement("svg",wt({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},ke),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var Bt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ht=te(59301),Zt=({value:ke,onChange:se})=>{const[pe,Pe]=(0,y.useState)(!1),Ze=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Qe},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Bt}],ht=Ze.find(dt=>dt.key===ke);return Ht.createElement("div",{className:ne.select},Ht.createElement(re.Z,{size:10},Ht.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ht.createElement("div",{className:ne.box,onMouseLeave:()=>Pe(!1)},Ht.createElement("div",{className:ne.text,onClick:()=>Pe(!0)},Ht.createElement("img",{src:ht.img,width:20}),Ht.createElement("span",null,ht.name),Ht.createElement("b",{className:"iconfont icon-zhankai6"})),pe&&Ht.createElement("div",{className:ne.itemWrap},Ht.createElement("aside",null,Ze.map(dt=>Ht.createElement("div",{key:dt.key,className:`${ne.item} ${dt.key===ke?ne.active:""}`,onClick:Mt=>{Mt.stopPropagation(),se(dt.key),Pe(!1)}},Ht.createElement("img",{src:dt.img,width:20}),Ht.createElement("span",null,dt.name))))))))},Ue={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},Ie=te(99064),St=te(955),rt={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},dn=({src:ke,onClick:se,topPercentage:pe=.62,draggableExtraNode:Pe})=>{const Ze=(0,y.useRef)(null),ht=(0,y.useRef)(!1),dt=(0,y.useRef)(!1),[Mt,Et]=(0,y.useState)(window.innerHeight*pe),[Lt,Sn]=(0,y.useState)(!1),Rn=10;return(0,y.useEffect)(()=>{if(Ze.current){let $t=function(Dn){var bn;ht.current=!0,on=Dn.pageY,Jt=Dn.pageY-(((bn=Ze.current)==null?void 0:bn.getBoundingClientRect().top)||0),(0,St.kk)("none"),document.onselectstart=function(){return!1}},gn=function(){ht.current&&!dt.current&&se&&se(),ht.current=!1,dt.current=!1,(0,St.kk)("auto"),document.onselectstart=null},Mn=function(Dn){var bn;if(ht.current){const Fn=Dn.pageY-Jt,qn=window.innerHeight-(((bn=Ze.current)==null?void 0:bn.offsetHeight)||0)-50,Zn=50;if(!dt.current&&Math.abs(on-Dn.pageY)>Rn&&(dt.current=!0),dt.current){let ta=Math.max(Zn,Math.min(Fn,qn));Et(ta)}}},Jt=0,on=0;return Ze.current.addEventListener("mousedown",$t),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",gn),()=>{var Dn,bn;(bn=(Dn=Ze==null?void 0:Ze.current)==null?void 0:Dn.removeEventListener)==null||bn.call(Dn,"mousedown",$t),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",gn)}}},[se]),(0,y.useEffect)(()=>{const $t=()=>{Et(window.innerHeight*pe)};return window.addEventListener("resize",$t),()=>{window.removeEventListener("resize",$t)}},[pe]),y.createElement("div",{className:rt.draggableImage,style:{top:`${Mt}px`,display:Lt?"none":"block",cursor:ht.current?"grabbing":"grab"},ref:Ze},Pe&&y.createElement("div",{className:rt.extraNode,onMouseUp:$t=>$t.stopPropagation(),onMouseDownCapture:$t=>$t.stopPropagation()},Pe),y.createElement("img",{className:rt.img,src:ke,width:60,draggable:"false"}),y.createElement("i",{className:`iconfont icon-tupianguanbi ${rt.close}`,onMouseUp:$t=>{$t.stopPropagation(),Sn(!0)}}))},we="data:image/png;base64,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",Tt="data:image/png;base64,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",En="data:image/png;base64,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",rn=te(3294),hn=te(56102),ea=te(24544),Yt=te(58617),lt=te(32050),nt=Object.defineProperty,Ft=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Re=(ke,se,pe)=>se in ke?nt(ke,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[se]=pe,je=(ke,se)=>{for(var pe in se||(se={}))yt.call(se,pe)&&Re(ke,pe,se[pe]);if(Ke)for(var pe of Ke(se))Ce.call(se,pe)&&Re(ke,pe,se[pe]);return ke},Xe=(ke,se)=>Ft(ke,We(se)),it=(ke,se,pe)=>new Promise((Pe,Ze)=>{var ht=Et=>{try{Mt(pe.next(Et))}catch(Lt){Ze(Lt)}},dt=Et=>{try{Mt(pe.throw(Et))}catch(Lt){Ze(Lt)}},Mt=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(ht,dt);Mt((pe=pe.apply(ke,se)).next())}),Ge=({title:ke="\u5934\u6B4CAI",placeholder:se,hideUpload:pe,hideInputBox:Pe,aiIcon:Ze=we,userIcon:ht=Tt,dragIcon:dt=En,children:Mt,fetchUrl:Et,fetchData:Lt={},extraAnswerAction:Sn,showDefaultTips:Rn=!0,onOpen:$t,onClose:gn,loadingOption:Mn,showPreference:Jt=!1,initMessage:on,customRequest:Dn,visible:bn,width:vn=1200,isCheckRestrictNumber:Fn=!1,headNode:qn,headFunctionNode:Zn,showRedraw:ta,showEdit:sa,promptPropName:Pa="prompt",topPercentage:un,showSwitchingModel:sn=!1,showImageGenerator:Te=!1,showLookHistory:at=!1,fetchListObject:ot,customPreference:cn,customDataNode:tn,showAddSession:In,historyId:Un,draggableExtraNode:ca,drawerExtraNode:Tn,menuExtraFunctionNode:Xn,showSceneAwareness:Qa=!1,ReactComponent:et=fe.Z,topFunctionNode:_e,footerContainerStyle:Dt,chatContainerStyle:$e={},showCodePreview:st=!1,showSource:Nn=!0,onSendMessage:On,onDynamic:$n=()=>{}})=>{var Ca,Yn;const[ba,Ta]=(0,y.useState)(!1),[zt,Ut]=(0,y.useState)("qwen-max"),[tt,xt]=(0,y.useState)([]),[Qn,da]=(0,y.useState)([]),[jt,Ne]=(0,y.useState)(!1),[be,mt]=(0,y.useState)(!1),[wn,Rt]=(0,y.useState)(!1),[fn,ln]=(0,y.useState)([]),[Gn,kn]=(0,y.useState)(""),[oa,ga]=(0,y.useState)(0),[Pt,ra]=(0,y.useState)(void 0),[va,Oa]=(0,y.useState)(!1),[Ra,Ya]=(0,y.useState)(null),[An,$a]=(0,y.useState)(""),Da=(0,y.useRef)(),la=(0,y.useRef)(null),to=(0,y.useRef)(null),[Ka,Wa]=(0,y.useState)(!1),[uo,ao]=(0,y.useState)(!1),[ro,Co]=(0,y.useState)(!1),[Po,Lo]=(0,y.useState)(!1),[me,kt]=(0,y.useState)(!1),[xe,ct]=(0,y.useState)(0),qe=(0,y.useRef)(null),ae=(0,y.useRef)(!1),ge=(0,y.useRef)(null),[ue,de]=(0,y.useState)(void 0),[ve,Le]=(0,y.useState)(!0),[De,ze]=(0,y.useState)(vn-28),[pt,Nt]=(0,y.useState)(!1),[He,_t]=(0,y.useState)(!0),[Kt,Pn]=(0,y.useState)([]),qt=(0,y.useRef)([]),yn=(0,y.useRef)(null),nn=(0,y.useRef)(null),Cn=(0,y.useRef)(!1),zn=De-22,pn=Gn==null?void 0:Gn.split(` -`).length,{onAdd:xn,onGetList:Bn,onListClick:Hn,onListDelete:Vn,onListDealData:fa}=ot||{},na=50,wa=10,pa={maxCount:na,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:tt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Qt=>it(void 0,null,function*(){var ia,Na,ya,oo;const Fa=(oo=(ya=(Na=(ia=Qt==null?void 0:Qt.name)==null?void 0:ia.split("."))==null?void 0:Na.slice(-1))==null?void 0:ya[0])==null?void 0:oo.toLowerCase(),no=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Fa);return Qt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):no?Qt.size/1024/1024>100?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:Qt})=>{xt(Qt)},action:`${(Ca=rn.Z)==null?void 0:Ca.API_SERVER}/api/intelligent_imports/upload_file.json`},Jn={maxCount:wa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Qn,multiple:!0,accept:".jpg,.png,",beforeUpload:Qt=>{var ia,Na,ya,oo;const Fa=(oo=(ya=(Na=(ia=Qt==null?void 0:Qt.name)==null?void 0:ia.split("."))==null?void 0:Na.slice(-1))==null?void 0:ya[0])==null?void 0:oo.toLowerCase(),no=["jpg","png"].includes(Fa);return Qt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):no?Qt.size/1024/1024>10?(ye.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:Qt})=>{da(Qt)},action:`${(Yn=rn.Z)==null?void 0:Yn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!fn.length||!Da.current)return;const Qt=fn[fn.length-1];Qt!=null&&Qt.loading&&(Da.current.scrollTop=Da.current.scrollHeight)},[fn.length]),(0,y.useEffect)(()=>{if(!Da.current||!qe.current)return;const Qt=new IntersectionObserver(([ia])=>{Le(ia.isIntersecting)},{root:Da.current,rootMargin:"70px",threshold:0});return Qt.observe(qe.current),()=>{qe.current&&Qt.unobserve(qe.current)}},[Da.current,qe.current]),(0,y.useEffect)(()=>{if(!Ka)return;const Qt=Da.current,ia=ge.current;ae.current=!1;let Na=Qt.scrollTop;const ya=()=>{const{scrollTop:Fa,scrollHeight:_a,clientHeight:no}=Qt;Fa>Na?Fa+no>=_a-50&&(Qt.scrollTop=Qt.scrollHeight,ae.current=!1):Fa{ae.current||(Qt.scrollTop=Qt.scrollHeight)});return oo.observe(ia),()=>{var Fa;oo.unobserve(ia),(Fa=Qt==null?void 0:Qt.removeEventListener)==null||Fa.call(Qt,"scroll",ya)}},[Ka]),(0,y.useEffect)(()=>{!Ka&&qt.current.length&&(ln([...fn,...qt.current]),qt.current=[])},[Ka]),(0,y.useEffect)(()=>{if(!Da.current)return;const Qt=new ResizeObserver(()=>{var ia;Da.current&&ze((ia=Da.current)==null?void 0:ia.offsetWidth)});return Qt.observe(Da.current),()=>{Da.current&&Qt.unobserve(Da.current)}},[Da.current]),(0,y.useEffect)(()=>{typeof bn=="boolean"&&Ta(bn)},[bn]),(0,y.useEffect)(()=>{var Qt;if(la.current&&Ra!==null){la.current.focus();const ia=(Qt=la.current.resizableTextArea)==null?void 0:Qt.textArea;ia&&(ia.selectionStart=ia.selectionEnd=ia.value.length)}},[Ra]),(0,y.useEffect)(()=>{pn<5&&Oa(!1)},[pn]),(0,y.useEffect)(()=>{ba&&on&&(ln(aa(on)),Ne(!0),Ia(on,{history:[]})),ba&&(ua(),Un?eo(Un):In&&!ue&&qa()),ba||ma()},[ba]);const aa=(Qt="",ia=[],Na=[])=>{const ya=Date.now();return[{text:Qt,key:ya,sender:"user",fileList:ia,imageList:Na,show:!0},{loading:!0,key:ya,sender:"AI",show:!0,model:zt,imageGenerator:Po,thinkingEnabled:uo,codePreview:ro}]},ma=()=>{$a(""),Ya(null),xt([]),da([]),kn("")},Ba=()=>{if($t){$t({chatData:fn,setChatData:ln,setLoading:Ne,getData:Ia,renderChatItems:aa,handleAdd:qa,identifier:ue});return}Ta(!0)},ja=()=>{if(_t(!0),gn){gn();return}Ta(!1)},Ga=()=>{Oa(!va)},ua=()=>it(void 0,null,function*(){if(!Fn)return;const Qt=yield(0,Ie.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Qt==null?void 0:Qt.status)===0&&(Qt==null?void 0:Qt.total_number)!==-1&&(ga((Qt==null?void 0:Qt.total_number)-(Qt==null?void 0:Qt.remaining_number)),ra(Qt==null?void 0:Qt.total_number))}),Ma=()=>{Ee.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ln=Qt=>Qt.reduce((Na,ya)=>{if(ya.sender==="user"){const oo=Qt.find(Fa=>Fa.key===ya.key&&Fa.sender==="AI");oo&&(oo!=null&&oo.text)&&!(oo!=null&&oo.error)&&Na.push({question:ya.text,answer:oo.text})}return Na},[]),Ia=(...Qt)=>it(void 0,[...Qt],function*(ia="",Na={},ya=fn){if(Dn&&(yield Dn({mes:ia,setChatData:ln,fileList:tt,body:Na,checkNum:ua,setLoading:Ne,bodyChatData:ya,setTyping:Wa,setImageGenerator:Lo,renderChatItems:aa})),!Dn){const oo=tt==null?void 0:tt.map(jn=>{var Ua;return(Ua=jn==null?void 0:jn.response)==null?void 0:Ua.file_id}),Fa=Qn==null?void 0:Qn.map(jn=>{var Ua;return(Ua=jn==null?void 0:jn.response)==null?void 0:Ua.data}),_a=Na.history||Ln(ya),no=je(je({identifier:ue,response_mode:"streaming",model:zt,scene_awareness:me,thinking_enabled:uo,image_generator:Po,code_preview:ro,file_ids:oo,image_list:Fa,history:_a,[Pa]:ia},Lt),Na),yo=Object.fromEntries(Object.entries(no).filter(([jn,Ua])=>Ua!==void 0));to.current=new ea.Z(rn.Z.API_SERVER+Et,yo),yield new Promise((jn,Ua)=>{let za=null,Aa=null;to.current.on("data",Xa=>{Wa(!0);const{chunk:{content:Ea,type:Sa,created:io,msg:Ao}}=Xa,bo=Ao==="error";Sa==="thinking"&&(za=za||io,ln(To=>[...To].map((xo,Yo)=>Yo===To.length-1?Xe(je({},xo),{reasoning:(xo.reasoning||"")+Ea,loading:!1,hideAnswer:!0,error:bo}):xo))),Sa==="text"&&(Aa=Aa||io,ln(To=>[...To].map((xo,Yo)=>Yo===To.length-1?Xe(je({},xo),{text:(xo.text||"")+Ea,loading:!1,startTime:za,endTime:Aa,error:bo}):xo)))}),to.current.on("done",()=>{jn()}),to.current.on("error",Xa=>{let Ea="\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(Xa)==="[object Object]"&&Xa.status===-9&&(Ea=Xa==null?void 0:Xa.message),ln(Sa=>[...Sa].map((io,Ao)=>Ao===Sa.length-1?Xe(je({},io),{text:Ea,loading:!1,error:!0}):io)),jn()}),to.current.on("cancelled",()=>{jn()}),to.current.startStream()})}ua(),Ne(!1)}),ha=Qt=>{kn(Qt.target.value)},Kn=(Qt,ia)=>{if(ma(),Ne(!0),Qt==="edit"){qt.current=fn.slice(ia+2);const Na=fn.splice(ia),{fileList:ya=[],imageList:oo=[]}=(Na==null?void 0:Na[0])||{},Fa=ya.map(yo=>{var jn;return(jn=yo.response)==null?void 0:jn.file_id}),_a=oo.map(yo=>{var jn;return(jn=yo.response)==null?void 0:jn.data}),no={history:Ln(fn),file_ids:Fa,image_list:_a,edit:!0};ln([...fn,...aa(An,ya,oo)]),Ia(An,no,fn)}if(Qt==="redraw"){qt.current=fn.slice(ia+1);const Na=fn.splice(ia-1),{text:ya,fileList:oo=[],imageList:Fa=[]}=(Na==null?void 0:Na[0])||{},_a=oo.map(jn=>{var Ua;return(Ua=jn.response)==null?void 0:Ua.file_id}),no=Fa.map(jn=>{var Ua;return(Ua=jn.response)==null?void 0:Ua.data}),yo={history:Ln(fn),file_ids:_a,image_list:no,edit:!0};ln([...fn,...aa(ya,oo,Fa)]),Ia(ya,yo,fn)}},en=()=>{if(Gn.trim()!==""){ma(),Ne(!0);const Qt=tt.filter(Na=>Na.status==="done"),ia=Qn.filter(Na=>Na.status==="done");ln([...fn,...aa(Gn,Qt,ia)]),Ia(Gn)}},_n=Qt=>{if(Qt.shiftKey){if(Qt.key==="Enter")return}else if(Qt.key==="Enter"){if(Qt.preventDefault(),po||Cn.current)return;en()}},xa=(Qt,ia)=>{let Na=!1;sa===!0?Na=!0:sa==="last"&&(Na=fn.reduce((_a,no,yo)=>no.sender==="user"?yo:_a,-1)===ia);const ya=ia===Ra,oo=[...(Qt==null?void 0:Qt.fileList)||[],...(Qt==null?void 0:Qt.imageList)||[]];return y.createElement("div",{className:Ue.li,style:je({width:zn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:ht})),y.createElement("div",{className:Ue.content},!!(oo!=null&&oo.length)&&y.createElement("div",{className:Ue.fileWrap},oo==null?void 0:oo.map((Fa,_a)=>{var no,yo;return y.createElement("div",{key:_a,className:Ue.file},y.createElement("img",{src:te(90034)(`./${((yo=(no=Fa==null?void 0:Fa.name)==null?void 0:no.split("."))==null?void 0:yo.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(Ae.Z,{title:Fa==null?void 0:Fa.name},y.createElement("div",{className:Ue.fileName},Fa==null?void 0:Fa.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,St.RD)(Fa==null?void 0:Fa.size))))})),y.createElement("div",{className:Ue.borderBox},ya?y.createElement(Be.default.TextArea,{value:An,ref:la,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Fa=>$a(Fa.target.value)}):y.createElement("div",{className:Ue.text},Qt==null?void 0:Qt.text)),ya?y.createElement("div",{className:Ue.action},y.createElement(Je.ZP,{onClick:()=>{$a(""),Ya(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Je.ZP,{disabled:!An.trim(),onClick:()=>Kn("edit",ia),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:Ue.action},y.createElement(hn.CopyToClipboard,{text:(Qt==null?void 0:Qt.text)||"",onCopy:()=>ye.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ae.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Na&&!jt&&y.createElement(Ae.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{Ya(ia),$a((Qt==null?void 0:Qt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},La=(Qt,ia)=>{let Na=!1;ta===!0?Na=!0:ta==="last"&&(Na=fn.reduce((Fa,_a,no)=>_a.sender==="AI"?no:Fa,-1)===ia);let ya="";return Qt!=null&&Qt.source?ya=Qt==null?void 0:Qt.source:(Qt==null?void 0:Qt.model)==="deepseek-r1"?ya="\u7531deepseek\u751F\u6210":(Qt==null?void 0:Qt.model)==="qwen-max"&&(ya="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:Ue.li,style:je({width:zn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:Ze})),y.createElement("div",{className:Ue.content},y.createElement("div",{className:Ue.borderBox},Qt.loading&&y.createElement(y.Fragment,null,Qt!=null&&Qt.imageGenerator?y.createElement("div",{className:Ue.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Qt!=null&&Qt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:Ue.loading},y.createElement("div",{className:Ue.dot}),y.createElement("div",{className:Ue.dot}),y.createElement("div",{className:Ue.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Mn==null?void 0:Mn.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(Qt==null?void 0:Qt.thinkingEnabled)&&y.createElement(ee,{time:Qt==null?void 0:Qt.time,cancelIndex:xe,loading:Qt.loading,streamingStatus:!(Qt!=null&&Qt.text),onFinish:()=>{ct(0),ln(oo=>[...oo].map((Fa,_a)=>_a===oo.length-1?Xe(je({},Fa),{hideAnswer:!1,time:Fa.startTime?Fa.endTime-Fa.startTime:null}):Fa))},value:Qt==null?void 0:Qt.reasoning}),!!(Qt!=null&&Qt.text)&&!Qt.hideAnswer&&y.createElement(a.Z,{onDynamic:$n,cancelIndex:xe,streamingStatus:jt,loadImage:!!(Qt!=null&&Qt.imageGenerator),onFinish:()=>it(void 0,null,function*(){ct(0),setTimeout(()=>Wa(!1),0)}),value:Qt==null?void 0:Qt.text})),Nn&&!!(Qt!=null&&Qt.text)&&ya&&y.createElement("div",{className:Ue.source},ya),y.createElement("div",{className:Ue.action},Sn==null?void 0:Sn(Qt,ia,fo),!(Qt!=null&&Qt.imageGenerator)&&y.createElement(hn.CopyToClipboard,{text:String((Qt==null?void 0:Qt.text)||""),onCopy:()=>ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(Ae.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Jt&&!jt&&y.createElement(y.Fragment,null,y.createElement(Ae.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Qt!=null&&Qt.like?{color:"#FA8D30"}:{},onClick:()=>Ha("like",!(Qt!=null&&Qt.like),ia),className:"iconfot icon-yijiejue font15"})),y.createElement(Ae.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Qt!=null&&Qt.dislike?{color:"#e86d7c"}:{},onClick:()=>Ha("dislike",!(Qt!=null&&Qt.dislike),ia),className:"iconfot icon-weijiejuezhengchang font15"}))),Na&&!jt&&y.createElement(Ae.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>Kn("redraw",ia),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Ha=(Qt,ia,Na)=>it(void 0,null,function*(){if(cn){const ya=fn.slice(0,Na+1),Fa=Ln(ya).length;yield cn({type:Qt,value:ia,index:Na,identifier:ue,objectIndex:Fa})}ln(ya=>(ya[Na][Qt]=ia,ia&&(ya[Na][Qt==="like"?"dislike":"like"]=!1),[...ya]))}),Va=()=>{var Qt,ia;ct(1),(ia=(Qt=to.current)==null?void 0:Qt.cancelRequest)==null||ia.call(Qt),Ne(!1),Wa(!1)},qa=()=>it(void 0,null,function*(){var Qt,ia,Na;(ia=(Qt=to.current)==null?void 0:Qt.cancelRequest)==null||ia.call(Qt),ma(),ln([]),Ne(!0);const ya=yield xn();(ya==null?void 0:ya.status)===0&&de((Na=ya==null?void 0:ya.data)==null?void 0:Na.identifier),Ne(!1),Wa(!1)}),Ja=()=>it(void 0,null,function*(){var Qt;Rt(!0);const ia=yield Bn();(ia==null?void 0:ia.status)===0&&Pn(((Qt=ia==null?void 0:ia.data)==null?void 0:Qt.list)||[]),Rt(!1)}),eo=(...Qt)=>it(void 0,[...Qt],function*(ia=ue){var Na,ya,oo,Fa;(ya=(Na=to.current)==null?void 0:Na.cancelRequest)==null||ya.call(Na),ma(),mt(!0);const _a=yield Hn(ia);if(_a.status===0){const no=fa(((oo=_a==null?void 0:_a.data)==null?void 0:oo.messages)||[]);ln(no),mt(!1),de((Fa=_a==null?void 0:_a.data)==null?void 0:Fa.identifier);return}ln([]),mt(!1)}),co=(Qt,ia)=>it(void 0,null,function*(){(yield Vn(Qt)).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),ia===ue&&qa(),Ja())}),so=()=>y.createElement("div",{className:Ue.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(Fe.Z,{spinning:wn},!Kt.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!Kt.length&&y.createElement("div",{className:Ue.menu},Kt.map(function(Qt,ia){return y.createElement("aside",{className:oe()(ue===Qt.identifier&&Ue.active),key:Qt.id,onClick:()=>eo(Qt.id)},y.createElement("div",{className:Ue.menuText},y.createElement(Ae.Z,{title:Qt==null?void 0:Qt.question},y.createElement("span",null,Qt==null?void 0:Qt.question)),Xn&&Xn(Qt)),y.createElement("div",{className:Ue.menuDel,onClick:Na=>Na.stopPropagation()},y.createElement(Ye.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>co(Qt.id,Qt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),mo=Qt=>{if(Qt==="file"){if(Qn.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{da([]),yn.current.upload.uploader.fileInput.click()}});return}yn.current.upload.uploader.fileInput.click()}if(Qt==="image"){if(tt.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{xt([]),nn.current.upload.uploader.fileInput.click()}});return}nn.current.upload.uploader.fileInput.click()}},lo=[{key:"file",disabled:tt.length>=na,label:y.createElement(Ae.Z,{placement:"right",title:y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},zt!=="deepseek-r1"&&{key:"image",disabled:Qn.length>=wa,label:y.createElement(Ae.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Bo=[...tt,...Qn],po=Bo.some(Qt=>Qt.status==="uploading")||jt||Ka,Mo=oa>=Pt,Do=pe||tt.length>=na||Qn.length>=wa,ho=Po||uo||me||ro||!!Bo.length,fo={chatData:fn,stream:to,isDisabledNum:Mo,isDisAbledUpload:po,checkNumModal:Ma,checkNum:ua,onClose:ja,setChatData:ln,setLoading:Ne,getData:Ia,clearStatus:ma,typing:Ka,setImageGenerator:Lo,renderChatItems:aa,setSceneAwareness:kt,setIdentifier:de,setCodePreview:Co,setTyping:Wa,onMenuClick:eo};return y.createElement(y.Fragment,null,Mt?y.createElement("div",{onClick:Ba},Mt):Mt!==null&&y.createElement(dn,{draggableExtraNode:ca,src:dt,onClick:Ba,topPercentage:un}),y.createElement(et,{open:ba,width:pt?"100%":vn,afterOpenChange:Qt=>{Qt&&_t(!1)},push:!1,contentWrapperStyle:He?{}:{transition:"none"},extra:y.createElement("div",{className:Ue.head},Tn,sn&&y.createElement(Zt,{value:zt,onChange:Qt=>{ao(!1),Lo(!1),Ut(Qt),da([]),xt([])}}),at&&y.createElement(y.Fragment,null,y.createElement(Ve.Z,{dropdownRender:so,onOpenChange:Qt=>{Qt&&Ja()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:Ue.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),In&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ue.headBtn,onClick:qa},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(Ae.Z,{title:pt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:Ue.headBtn,style:{padding:"0 12px"},onClick:()=>Nt(!pt)},pt&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!pt&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("span",{className:"c-grey-333 font16"},ke),onClose:ja,bodyStyle:{paddingRight:4}},y.createElement("div",{className:oe()(Ue.wrap,ba&&"body-overflow-hidden")},y.createElement("div",{ref:Da,className:Ue.chatContainer},_e==null?void 0:_e(fo),Rn&&y.createElement("div",{className:`${Ue.li} mb20`,style:je({width:zn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:Ze})),y.createElement("div",{className:Ue.content},y.createElement("div",{className:Ue.borderBox},qn,Zn==null?void 0:Zn(fo)))),y.createElement("div",{ref:ge},y.createElement(Fe.Z,{spinning:be,className:"mt20"},fn==null?void 0:fn.map((Qt,ia)=>y.createElement(y.Fragment,{key:Qt.key+ia},Qt.show&&y.createElement(y.Fragment,null,Qt.sender==="user"&&xa(Qt,ia),Qt.sender==="AI"&&La(Qt,ia),tn&&!["AI","user"].includes(Qt.sender)&&tn(Qt,ia,{width:zn})))))),!ve&&y.createElement("div",{className:Ue.backBottom,onClick:()=>{Da.current.scrollTop=Da.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:qe})),!Pe&&y.createElement("div",{style:Dt,className:oe()(Ue.footerContainer,va&&Ue.full,ho&&Ue.footerContainerSelected)},y.createElement("div",{className:Ue.btnWrp},st&&y.createElement(Ae.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},y.createElement("div",{onClick:()=>Co(!ro),className:oe()(Ue.btn,ro&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Qa&&y.createElement(Ae.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>kt(!me),className:oe()(Ue.btn,me&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),zt==="deepseek-r1"&&y.createElement(Ae.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>ao(!uo),className:oe()(Ue.btn,uo&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Te&&zt==="qwen-max"&&y.createElement("div",{onClick:()=>Lo(!Po),className:oe()(Ue.btn,Po&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Bo.map(Qt=>y.createElement("div",{key:Qt.uid},(Qt==null?void 0:Qt.status)==="uploading"&&y.createElement(Fe.Z,{indicator:y.createElement(Yt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:Qt==null?void 0:Qt.name,className:"mr10"},(0,St.Pq)(Qt.name,20)),y.createElement("i",{onClick:()=>{xt(ia=>ia.filter(Na=>Na.uid!==Qt.uid)),da(ia=>ia.filter(Na=>Na.uid!==Qt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(Ae.Z,{title:Mo&&y.createElement("div",null,y.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{className:oe()(Ue.inputContainer,pn>4&&Ue.lineFour,Mo&&Ue.disabledInput)},y.createElement(he.default,je({ref:yn},pa)),y.createElement(he.default,je({ref:nn},Jn)),y.createElement(Ve.Z,{className:`${Do&&"hide"}`,menu:{items:lo,onClick:Qt=>mo(Qt.key)},placement:"top"},y.createElement(Je.ZP,{className:Ue.uploadBtn,icon:y.createElement(lt.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Be.default.TextArea,{rows:pn>4?4:pn,placeholder:se||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Gn,bordered:!1,style:Do?{paddingLeft:0,marginLeft:0}:{},onChange:ha,onPressEnter:_n,onFocus:()=>On==null?void 0:On(),onCompositionStart:()=>{Cn.current=!0},onCompositionEnd:()=>{Cn.current=!1}}),Ka?y.createElement(Ae.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${Ue.cancelBtn}`,onClick:Va})):y.createElement(Je.ZP,{className:(Gn==null?void 0:Gn.trim())===""?Ue.sendBtnDisabled:Ue.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:po,onClick:en}),pn>4&&y.createElement("span",{className:Ue.fullIcon,onClick:Ga},va&&y.createElement("span",{className:"iconfont icon-shousuo"}),!va&&y.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},2554:function(gt,Xt,te){"use strict";te.d(Xt,{o:function(){return y}});const y=fe=>(fe=fe.replace(new RegExp("(?$1'),fe=fe.replace(new RegExp("(?y.createElement("div",{key:io,onClick:()=>ca(void 0,null,function*(){return Ja(Ka,io)})},y.createElement("span",{className:"mr20"},Ka),y.createElement("i",{className:"iconfont icon-you2 font18"}))))))),y.createElement("div",{style:{display:On?"none":"block"}},wn))},Pt=(ra,pa)=>ca(void 0,null,function*(){var Oa,Za,Ha;const An=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(Oa=_e==null?void 0:_e.page)==null?void 0:Oa.id}/animation_code.json`,{method:"put",body:{animation_code:ra}});(An==null?void 0:An.status)===0&&(Je.ZP.success("\u64CD\u4F5C\u6210\u529F"),Xn(!1),(Ha=(Za=vn.current)==null?void 0:Za.setChatData)==null||Ha.call(Za,[]),At.Z.publish("active-data-update",!0),pa())});return y.createElement(y.Fragment,null,y.createElement(ft,{data:In(Un(In({},_e),{url:$e==null?void 0:$e.url,position:Dt}),da),visible:be,onOk:()=>{var ra,pa;Je.ZP.success("\u64CD\u4F5C\u6210\u529F"),mt(!1),Xn(!1),(pa=(ra=vn.current)==null?void 0:ra.setChatData)==null||pa.call(ra,[]),At.Z.publish("active-data-update",!0)},onClose:()=>mt(!1)}),y.createElement(Be.default,{open:jt,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>Ne(!1),footer:null,width:640},y.createElement("div",{className:"c-grey-333"},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"),y.createElement("div",{className:Ae.add,style:{marginBottom:"20px"}},kn.map(ra=>y.createElement("div",{onClick:()=>{At.Z.publish("active-modal-index",ra.key),Ne(!1)}},y.createElement("img",{width:18,src:ra.img}),y.createElement("aside",{className:"ml10"},ra.name))))),y.createElement(fe.Z,{showSource:!1,showSwitchingModel:!1,onDynamic:Pt,ReactComponent:Ee,hideInputBox:st?!1:!((tt=_e==null?void 0:_e.page)!=null&&tt.enable_ai_tutor||(xt=_e==null?void 0:_e.page)!=null&&xt.knowledge_need_answer),onSendMessage:()=>Xn(!0),showCodePreview:st,topFunctionNode:ra=>ga(ra),footerContainerStyle:{marginLeft:20,marginBottom:20},placeholder:st?"\u8F7B\u70B9\u6B64\u5904\uFF0C\u7ACB\u5373\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u5DE5\u5177/\u6DFB\u52A0\u8BD5\u9898~":void 0,children:null,extraAnswerAction:(ra,pa,Oa)=>{var Za;if(Bn)return y.createElement(y.Fragment,null);const{isDisAbledUpload:Ha,getData:An,clearStatus:eo,setLoading:Da,setChatData:la,chatData:to,renderChatItems:Ja}=Oa,Ka=io=>{eo(),Da(!0),la([...to,...Ja(io)]),An(io)};return y.createElement("div",{style:{marginRight:"auto",display:Ha||pa{Ca(!0),Rt(!0)}}))},showDefaultTips:!1,fetchData:{questionable_type:st?"SmartPlan":"SmartPlanItemBank",ppt_url:$e==null?void 0:$e.url,questionable_id:st?da==null?void 0:da.id:(Qn=_e==null?void 0:_e.page)==null?void 0:Qn.id,position:Dt,type:st?10:11,is_chat:!0},title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",chatContainerStyle:{paddingLeft:20}}))}},19909:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ge}});var y=te(59301),fe=te(30641),ye=te(6767),he=te(14566),Ee=te(62957),Ae=te(25399),Be=te(37568),Je=te(99571),Fe=te(29787),le=te(584),Ye=te(93725),Ve=te(75727),Ct=te(92310),oe=te.n(Ct),a=te(43276),E={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=te(59301),x=(ke,se,pe)=>new Promise((Pe,Ze)=>{var ht=Et=>{try{Mt(pe.next(Et))}catch(Lt){Ze(Lt)}},dt=Et=>{try{Mt(pe.throw(Et))}catch(Lt){Ze(Lt)}},Mt=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(ht,dt);Mt((pe=pe.apply(ke,se)).next())}),ee=({value:ke="",streamingStatus:se,onFinish:pe,cancelIndex:Pe,time:Ze,loading:ht,loadAll:dt})=>{const[Mt,Et]=(0,y.useState)(""),[Lt,Sn]=(0,y.useState)(!0),Rn=(0,y.useRef)(ke),$t=(0,y.useRef)(se),gn=(0,y.useRef)(0),Mn=(0,y.useRef)(null),[Jt,an]=(0,y.useState)(!1),Fn=70;(0,y.useEffect)(()=>{$t.current=se},[se]),(0,y.useEffect)(()=>{Rn.current=ke},[ke]),(0,y.useEffect)(()=>{if(!se){Et(Rn.current);return}return an(!0),Mn.current=setInterval(bn,Fn),()=>{clearInterval(Mn.current)}},[]),(0,y.useEffect)(()=>{Jt&&(Et(Rn.current),clearInterval(Mn.current),an(!1),pe())},[Pe]);const bn=()=>x(void 0,null,function*(){const pn=Rn.current[gn.current];pn!==void 0?(Et(Nn=>Nn+pn),gn.current++,clearInterval(Mn.current),Mn.current=setInterval(bn,280/(Rn.current.length-gn.current))):$t.current===!1&&(Et(Rn.current),clearInterval(Mn.current),an(!1),pe())});return b.createElement("div",{className:`${E.reasoning} fadeIn animated`},b.createElement("div",{className:E.btn,onClick:()=>Sn(!Lt)},b.createElement("i",{className:"iconfont icon-shendusikao"}),Ze?b.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Ze," \u79D2\uFF09"):b.createElement("span",null,"\u601D\u8003\u4E2D..."),Lt?b.createElement("b",{className:"iconfont icon-shouqi6"}):b.createElement("b",{className:"iconfont icon-zhankai6"})),ht&&b.createElement(Fe.Z,{spinning:!0,className:"mt20"}),Lt&&!ht&&b.createElement("div",{className:E.content},Mt,Jt?b.createElement("span",{className:"aiBlink"},"__"):""))},ne={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},re=te(77736),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(ke,se,pe)=>se in ke?ce(ke,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[se]=pe,ut=(ke,se)=>{for(var pe in se||(se={}))Se.call(se,pe)&&Me(ke,pe,se[pe]);if(ie)for(var pe of ie(se))Oe.call(se,pe)&&Me(ke,pe,se[pe]);return ke};const ft=ke=>React.createElement("svg",ut({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ke),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var Qe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",nn=Object.defineProperty,At=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Vt=(ke,se,pe)=>se in ke?nn(ke,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[se]=pe,wt=(ke,se)=>{for(var pe in se||(se={}))vt.call(se,pe)&&Vt(ke,pe,se[pe]);if(At)for(var pe of At(se))It.call(se,pe)&&Vt(ke,pe,se[pe]);return ke};const Wt=ke=>React.createElement("svg",wt({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},ke),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var Bt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ht=te(59301),Zt=({value:ke,onChange:se})=>{const[pe,Pe]=(0,y.useState)(!1),Ze=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Qe},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Bt}],ht=Ze.find(dt=>dt.key===ke);return Ht.createElement("div",{className:ne.select},Ht.createElement(re.Z,{size:10},Ht.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ht.createElement("div",{className:ne.box,onMouseLeave:()=>Pe(!1)},Ht.createElement("div",{className:ne.text,onClick:()=>Pe(!0)},Ht.createElement("img",{src:ht.img,width:20}),Ht.createElement("span",null,ht.name),Ht.createElement("b",{className:"iconfont icon-zhankai6"})),pe&&Ht.createElement("div",{className:ne.itemWrap},Ht.createElement("aside",null,Ze.map(dt=>Ht.createElement("div",{key:dt.key,className:`${ne.item} ${dt.key===ke?ne.active:""}`,onClick:Mt=>{Mt.stopPropagation(),se(dt.key),Pe(!1)}},Ht.createElement("img",{src:dt.img,width:20}),Ht.createElement("span",null,dt.name))))))))},Ue={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},Ie=te(99064),St=te(955),rt={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},dn=({src:ke,onClick:se,topPercentage:pe=.62,draggableExtraNode:Pe})=>{const Ze=(0,y.useRef)(null),ht=(0,y.useRef)(!1),dt=(0,y.useRef)(!1),[Mt,Et]=(0,y.useState)(window.innerHeight*pe),[Lt,Sn]=(0,y.useState)(!1),Rn=10;return(0,y.useEffect)(()=>{if(Ze.current){let $t=function(Fn){var bn;ht.current=!0,an=Fn.pageY,Jt=Fn.pageY-(((bn=Ze.current)==null?void 0:bn.getBoundingClientRect().top)||0),(0,St.kk)("none"),document.onselectstart=function(){return!1}},gn=function(){ht.current&&!dt.current&&se&&se(),ht.current=!1,dt.current=!1,(0,St.kk)("auto"),document.onselectstart=null},Mn=function(Fn){var bn;if(ht.current){const Nn=Fn.pageY-Jt,_n=window.innerHeight-(((bn=Ze.current)==null?void 0:bn.offsetHeight)||0)-50,Zn=50;if(!dt.current&&Math.abs(an-Fn.pageY)>Rn&&(dt.current=!0),dt.current){let na=Math.max(Zn,Math.min(Nn,_n));Et(na)}}},Jt=0,an=0;return Ze.current.addEventListener("mousedown",$t),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",gn),()=>{var Fn,bn;(bn=(Fn=Ze==null?void 0:Ze.current)==null?void 0:Fn.removeEventListener)==null||bn.call(Fn,"mousedown",$t),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",gn)}}},[se]),(0,y.useEffect)(()=>{const $t=()=>{Et(window.innerHeight*pe)};return window.addEventListener("resize",$t),()=>{window.removeEventListener("resize",$t)}},[pe]),y.createElement("div",{className:rt.draggableImage,style:{top:`${Mt}px`,display:Lt?"none":"block",cursor:ht.current?"grabbing":"grab"},ref:Ze},Pe&&y.createElement("div",{className:rt.extraNode,onMouseUp:$t=>$t.stopPropagation(),onMouseDownCapture:$t=>$t.stopPropagation()},Pe),y.createElement("img",{className:rt.img,src:ke,width:60,draggable:"false"}),y.createElement("i",{className:`iconfont icon-tupianguanbi ${rt.close}`,onMouseUp:$t=>{$t.stopPropagation(),Sn(!0)}}))},we="data:image/png;base64,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",Tt="data:image/png;base64,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",En="data:image/png;base64,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",on=te(3294),hn=te(56102),ta=te(24544),Yt=te(58617),lt=te(32050),nt=Object.defineProperty,Ft=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Re=(ke,se,pe)=>se in ke?nt(ke,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ke[se]=pe,je=(ke,se)=>{for(var pe in se||(se={}))yt.call(se,pe)&&Re(ke,pe,se[pe]);if(Ke)for(var pe of Ke(se))Ce.call(se,pe)&&Re(ke,pe,se[pe]);return ke},Xe=(ke,se)=>Ft(ke,We(se)),it=(ke,se,pe)=>new Promise((Pe,Ze)=>{var ht=Et=>{try{Mt(pe.next(Et))}catch(Lt){Ze(Lt)}},dt=Et=>{try{Mt(pe.throw(Et))}catch(Lt){Ze(Lt)}},Mt=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(ht,dt);Mt((pe=pe.apply(ke,se)).next())}),Ge=({title:ke="\u5934\u6B4CAI",placeholder:se,hideUpload:pe,hideInputBox:Pe,aiIcon:Ze=we,userIcon:ht=Tt,dragIcon:dt=En,children:Mt,fetchUrl:Et,fetchData:Lt={},extraAnswerAction:Sn,showDefaultTips:Rn=!0,onOpen:$t,onClose:gn,loadingOption:Mn,showPreference:Jt=!1,initMessage:an,customRequest:Fn,visible:bn,width:pn=1200,isCheckRestrictNumber:Nn=!1,headNode:_n,headFunctionNode:Zn,showRedraw:na,showEdit:sa,promptPropName:Pa="prompt",topPercentage:ln,showSwitchingModel:un=!1,showImageGenerator:Te=!1,showLookHistory:at=!1,fetchListObject:ot,customPreference:sn,customDataNode:en,showAddSession:In,historyId:Un,draggableExtraNode:ca,drawerExtraNode:Tn,menuExtraFunctionNode:Jn,showSceneAwareness:Ya=!1,ReactComponent:et=fe.Z,topFunctionNode:_e,footerContainerStyle:Dt,chatContainerStyle:$e={},showCodePreview:st=!1,showSource:wn=!0,onSendMessage:On,onDynamic:Xn=()=>{}})=>{var Ca,Yn;const[ba,Ta]=(0,y.useState)(!1),[zt,Ut]=(0,y.useState)("qwen-max"),[tt,xt]=(0,y.useState)([]),[Qn,da]=(0,y.useState)([]),[jt,Ne]=(0,y.useState)(!1),[be,mt]=(0,y.useState)(!1),[Bn,Rt]=(0,y.useState)(!1),[vn,rn]=(0,y.useState)([]),[Gn,kn]=(0,y.useState)(""),[aa,ga]=(0,y.useState)(0),[Pt,ra]=(0,y.useState)(void 0),[pa,Oa]=(0,y.useState)(!1),[Za,Ha]=(0,y.useState)(null),[An,eo]=(0,y.useState)(""),Da=(0,y.useRef)(),la=(0,y.useRef)(null),to=(0,y.useRef)(null),[Ja,Ka]=(0,y.useState)(!1),[io,ao]=(0,y.useState)(!1),[lo,Co]=(0,y.useState)(!1),[Po,Lo]=(0,y.useState)(!1),[me,kt]=(0,y.useState)(!1),[xe,ct]=(0,y.useState)(0),qe=(0,y.useRef)(null),ae=(0,y.useRef)(!1),ge=(0,y.useRef)(null),[ue,de]=(0,y.useState)(void 0),[ve,Le]=(0,y.useState)(!0),[De,ze]=(0,y.useState)(pn-28),[pt,Nt]=(0,y.useState)(!1),[He,_t]=(0,y.useState)(!0),[Kt,Pn]=(0,y.useState)([]),qt=(0,y.useRef)([]),yn=(0,y.useRef)(null),tn=(0,y.useRef)(null),Cn=(0,y.useRef)(!1),zn=De-22,mn=Gn==null?void 0:Gn.split(` +`).length,{onAdd:xn,onGetList:qn,onListClick:Dn,onListDelete:Vn,onListDealData:fa}=ot||{},ea=50,Ia=10,va={maxCount:ea,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:tt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Qt=>it(void 0,null,function*(){var ia,Ba,ya,ro;const wa=(ro=(ya=(Ba=(ia=Qt==null?void 0:Qt.name)==null?void 0:ia.split("."))==null?void 0:Ba.slice(-1))==null?void 0:ya[0])==null?void 0:ro.toLowerCase(),no=["doc","docx","md","pdf","txt","xlsx","xls"].includes(wa);return Qt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):no?Qt.size/1024/1024>100?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:Qt})=>{xt(Qt)},action:`${(Ca=on.Z)==null?void 0:Ca.API_SERVER}/api/intelligent_imports/upload_file.json`},Kn={maxCount:Ia,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Qn,multiple:!0,accept:".jpg,.png,",beforeUpload:Qt=>{var ia,Ba,ya,ro;const wa=(ro=(ya=(Ba=(ia=Qt==null?void 0:Qt.name)==null?void 0:ia.split("."))==null?void 0:Ba.slice(-1))==null?void 0:ya[0])==null?void 0:ro.toLowerCase(),no=["jpg","png"].includes(wa);return Qt.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):no?Qt.size/1024/1024>10?(ye.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(ye.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:Qt})=>{da(Qt)},action:`${(Yn=on.Z)==null?void 0:Yn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!vn.length||!Da.current)return;const Qt=vn[vn.length-1];Qt!=null&&Qt.loading&&(Da.current.scrollTop=Da.current.scrollHeight)},[vn.length]),(0,y.useEffect)(()=>{if(!Da.current||!qe.current)return;const Qt=new IntersectionObserver(([ia])=>{Le(ia.isIntersecting)},{root:Da.current,rootMargin:"70px",threshold:0});return Qt.observe(qe.current),()=>{qe.current&&Qt.unobserve(qe.current)}},[Da.current,qe.current]),(0,y.useEffect)(()=>{if(!Ja)return;const Qt=Da.current,ia=ge.current;ae.current=!1;let Ba=Qt.scrollTop;const ya=()=>{const{scrollTop:wa,scrollHeight:Xa,clientHeight:no}=Qt;wa>Ba?wa+no>=Xa-50&&(Qt.scrollTop=Qt.scrollHeight,ae.current=!1):wa{ae.current||(Qt.scrollTop=Qt.scrollHeight)});return ro.observe(ia),()=>{var wa;ro.unobserve(ia),(wa=Qt==null?void 0:Qt.removeEventListener)==null||wa.call(Qt,"scroll",ya)}},[Ja]),(0,y.useEffect)(()=>{!Ja&&qt.current.length&&(rn([...vn,...qt.current]),qt.current=[])},[Ja]),(0,y.useEffect)(()=>{if(!Da.current)return;const Qt=new ResizeObserver(()=>{var ia;Da.current&&ze((ia=Da.current)==null?void 0:ia.offsetWidth)});return Qt.observe(Da.current),()=>{Da.current&&Qt.unobserve(Da.current)}},[Da.current]),(0,y.useEffect)(()=>{typeof bn=="boolean"&&Ta(bn)},[bn]),(0,y.useEffect)(()=>{var Qt;if(la.current&&Za!==null){la.current.focus();const ia=(Qt=la.current.resizableTextArea)==null?void 0:Qt.textArea;ia&&(ia.selectionStart=ia.selectionEnd=ia.value.length)}},[Za]),(0,y.useEffect)(()=>{mn<5&&Oa(!1)},[mn]),(0,y.useEffect)(()=>{ba&&an&&(rn(oa(an)),Ne(!0),La(an,{history:[]})),ba&&(ua(),Un?_a(Un):In&&!ue&&Wa()),ba||ma()},[ba]);const oa=(Qt="",ia=[],Ba=[])=>{const ya=Date.now();return[{text:Qt,key:ya,sender:"user",fileList:ia,imageList:Ba,show:!0},{loading:!0,key:ya,sender:"AI",show:!0,model:zt,imageGenerator:Po,thinkingEnabled:io,codePreview:lo}]},ma=()=>{eo(""),Ha(null),xt([]),da([]),kn("")},xa=()=>{if($t){$t({chatData:vn,setChatData:rn,setLoading:Ne,getData:La,renderChatItems:oa,handleAdd:Wa,identifier:ue});return}Ta(!0)},ja=()=>{if(_t(!0),gn){gn();return}Ta(!1)},Va=()=>{Oa(!pa)},ua=()=>it(void 0,null,function*(){if(!Nn)return;const Qt=yield(0,Ie.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Qt==null?void 0:Qt.status)===0&&(Qt==null?void 0:Qt.total_number)!==-1&&(ga((Qt==null?void 0:Qt.total_number)-(Qt==null?void 0:Qt.remaining_number)),ra(Qt==null?void 0:Qt.total_number))}),Ma=()=>{Ee.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ln=Qt=>Qt.reduce((Ba,ya)=>{if(ya.sender==="user"){const ro=Qt.find(wa=>wa.key===ya.key&&wa.sender==="AI");ro&&(ro!=null&&ro.text)&&!(ro!=null&&ro.error)&&Ba.push({question:ya.text,answer:ro.text})}return Ba},[]),La=(...Qt)=>it(void 0,[...Qt],function*(ia="",Ba={},ya=vn){if(Fn&&(yield Fn({mes:ia,setChatData:rn,fileList:tt,body:Ba,checkNum:ua,setLoading:Ne,bodyChatData:ya,setTyping:Ka,setImageGenerator:Lo,renderChatItems:oa})),!Fn){const ro=tt==null?void 0:tt.map(jn=>{var Qa;return(Qa=jn==null?void 0:jn.response)==null?void 0:Qa.file_id}),wa=Qn==null?void 0:Qn.map(jn=>{var Qa;return(Qa=jn==null?void 0:jn.response)==null?void 0:Qa.data}),Xa=Ba.history||Ln(ya),no=je(je({identifier:ue,response_mode:"streaming",model:zt,scene_awareness:me,thinking_enabled:io,image_generator:Po,code_preview:lo,file_ids:ro,image_list:wa,history:Xa,[Pa]:ia},Lt),Ba),yo=Object.fromEntries(Object.entries(no).filter(([jn,Qa])=>Qa!==void 0));to.current=new ta.Z(on.Z.API_SERVER+Et,yo),yield new Promise((jn,Qa)=>{let Ua=null,Aa=null;to.current.on("data",$a=>{Ka(!0);const{chunk:{content:Ea,type:Sa,created:so,msg:Ao}}=$a,bo=Ao==="error";Sa==="thinking"&&(Ua=Ua||so,rn(To=>[...To].map((xo,Yo)=>Yo===To.length-1?Xe(je({},xo),{reasoning:(xo.reasoning||"")+Ea,loading:!1,hideAnswer:!0,error:bo}):xo))),Sa==="text"&&(Aa=Aa||so,rn(To=>[...To].map((xo,Yo)=>Yo===To.length-1?Xe(je({},xo),{text:(xo.text||"")+Ea,loading:!1,startTime:Ua,endTime:Aa,error:bo}):xo)))}),to.current.on("done",()=>{jn()}),to.current.on("error",$a=>{let Ea="\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($a)==="[object Object]"&&$a.status===-9&&(Ea=$a==null?void 0:$a.message),rn(Sa=>[...Sa].map((so,Ao)=>Ao===Sa.length-1?Xe(je({},so),{text:Ea,loading:!1,error:!0}):so)),jn()}),to.current.on("cancelled",()=>{jn()}),to.current.startStream()})}ua(),Ne(!1)}),ha=Qt=>{kn(Qt.target.value)},Wn=(Qt,ia)=>{if(ma(),Ne(!0),Qt==="edit"){qt.current=vn.slice(ia+2);const Ba=vn.splice(ia),{fileList:ya=[],imageList:ro=[]}=(Ba==null?void 0:Ba[0])||{},wa=ya.map(yo=>{var jn;return(jn=yo.response)==null?void 0:jn.file_id}),Xa=ro.map(yo=>{var jn;return(jn=yo.response)==null?void 0:jn.data}),no={history:Ln(vn),file_ids:wa,image_list:Xa,edit:!0};rn([...vn,...oa(An,ya,ro)]),La(An,no,vn)}if(Qt==="redraw"){qt.current=vn.slice(ia+1);const Ba=vn.splice(ia-1),{text:ya,fileList:ro=[],imageList:wa=[]}=(Ba==null?void 0:Ba[0])||{},Xa=ro.map(jn=>{var Qa;return(Qa=jn.response)==null?void 0:Qa.file_id}),no=wa.map(jn=>{var Qa;return(Qa=jn.response)==null?void 0:Qa.data}),yo={history:Ln(vn),file_ids:Xa,image_list:no,edit:!0};rn([...vn,...oa(ya,ro,wa)]),La(ya,yo,vn)}},ka=()=>{if(Gn.trim()!==""){ma(),Ne(!0);const Qt=tt.filter(Ba=>Ba.status==="done"),ia=Qn.filter(Ba=>Ba.status==="done");rn([...vn,...oa(Gn,Qt,ia)]),La(Gn)}},cn=Qt=>{if(Qt.shiftKey){if(Qt.key==="Enter")return}else if(Qt.key==="Enter"){if(Qt.preventDefault(),vo||Cn.current)return;ka()}},$n=(Qt,ia)=>{let Ba=!1;sa===!0?Ba=!0:sa==="last"&&(Ba=vn.reduce((Xa,no,yo)=>no.sender==="user"?yo:Xa,-1)===ia);const ya=ia===Za,ro=[...(Qt==null?void 0:Qt.fileList)||[],...(Qt==null?void 0:Qt.imageList)||[]];return y.createElement("div",{className:Ue.li,style:je({width:zn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:ht})),y.createElement("div",{className:Ue.content},!!(ro!=null&&ro.length)&&y.createElement("div",{className:Ue.fileWrap},ro==null?void 0:ro.map((wa,Xa)=>{var no,yo;return y.createElement("div",{key:Xa,className:Ue.file},y.createElement("img",{src:te(90034)(`./${((yo=(no=wa==null?void 0:wa.name)==null?void 0:no.split("."))==null?void 0:yo.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(Ae.Z,{title:wa==null?void 0:wa.name},y.createElement("div",{className:Ue.fileName},wa==null?void 0:wa.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,St.RD)(wa==null?void 0:wa.size))))})),y.createElement("div",{className:Ue.borderBox},ya?y.createElement(Be.default.TextArea,{value:An,ref:la,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:wa=>eo(wa.target.value)}):y.createElement("div",{className:Ue.text},Qt==null?void 0:Qt.text)),ya?y.createElement("div",{className:Ue.action},y.createElement(Je.ZP,{onClick:()=>{eo(""),Ha(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Je.ZP,{disabled:!An.trim(),onClick:()=>Wn("edit",ia),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:Ue.action},y.createElement(hn.CopyToClipboard,{text:(Qt==null?void 0:Qt.text)||"",onCopy:()=>ye.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ae.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ba&&!jt&&y.createElement(Ae.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{Ha(ia),eo((Qt==null?void 0:Qt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Fa=(Qt,ia)=>{let Ba=!1;na===!0?Ba=!0:na==="last"&&(Ba=vn.reduce((wa,Xa,no)=>Xa.sender==="AI"?no:wa,-1)===ia);let ya="";return Qt!=null&&Qt.source?ya=Qt==null?void 0:Qt.source:(Qt==null?void 0:Qt.model)==="deepseek-r1"?ya="\u7531deepseek\u751F\u6210":(Qt==null?void 0:Qt.model)==="qwen-max"&&(ya="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:Ue.li,style:je({width:zn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:Ze})),y.createElement("div",{className:Ue.content},y.createElement("div",{className:Ue.borderBox},Qt.loading&&y.createElement(y.Fragment,null,Qt!=null&&Qt.imageGenerator?y.createElement("div",{className:Ue.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Qt!=null&&Qt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:Ue.loading},y.createElement("div",{className:Ue.dot}),y.createElement("div",{className:Ue.dot}),y.createElement("div",{className:Ue.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Mn==null?void 0:Mn.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(Qt==null?void 0:Qt.thinkingEnabled)&&y.createElement(ee,{time:Qt==null?void 0:Qt.time,cancelIndex:xe,loading:Qt.loading,streamingStatus:!(Qt!=null&&Qt.text),onFinish:()=>{ct(0),rn(ro=>[...ro].map((wa,Xa)=>Xa===ro.length-1?Xe(je({},wa),{hideAnswer:!1,time:wa.startTime?wa.endTime-wa.startTime:null}):wa))},value:Qt==null?void 0:Qt.reasoning}),!!(Qt!=null&&Qt.text)&&!Qt.hideAnswer&&y.createElement(a.Z,{onDynamic:Xn,cancelIndex:xe,streamingStatus:jt,loadImage:!!(Qt!=null&&Qt.imageGenerator),onFinish:()=>it(void 0,null,function*(){ct(0),setTimeout(()=>Ka(!1),0)}),value:Qt==null?void 0:Qt.text})),wn&&!!(Qt!=null&&Qt.text)&&ya&&y.createElement("div",{className:Ue.source},ya),y.createElement("div",{className:Ue.action},Sn==null?void 0:Sn(Qt,ia,mo),!(Qt!=null&&Qt.imageGenerator)&&y.createElement(hn.CopyToClipboard,{text:String((Qt==null?void 0:Qt.text)||""),onCopy:()=>ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(Ae.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Jt&&!jt&&y.createElement(y.Fragment,null,y.createElement(Ae.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Qt!=null&&Qt.like?{color:"#FA8D30"}:{},onClick:()=>Na("like",!(Qt!=null&&Qt.like),ia),className:"iconfot icon-yijiejue font15"})),y.createElement(Ae.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Qt!=null&&Qt.dislike?{color:"#e86d7c"}:{},onClick:()=>Na("dislike",!(Qt!=null&&Qt.dislike),ia),className:"iconfot icon-weijiejuezhengchang font15"}))),Ba&&!jt&&y.createElement(Ae.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>Wn("redraw",ia),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Na=(Qt,ia,Ba)=>it(void 0,null,function*(){if(sn){const ya=vn.slice(0,Ba+1),wa=Ln(ya).length;yield sn({type:Qt,value:ia,index:Ba,identifier:ue,objectIndex:wa})}rn(ya=>(ya[Ba][Qt]=ia,ia&&(ya[Ba][Qt==="like"?"dislike":"like"]=!1),[...ya]))}),Ra=()=>{var Qt,ia;ct(1),(ia=(Qt=to.current)==null?void 0:Qt.cancelRequest)==null||ia.call(Qt),Ne(!1),Ka(!1)},Wa=()=>it(void 0,null,function*(){var Qt,ia,Ba;(ia=(Qt=to.current)==null?void 0:Qt.cancelRequest)==null||ia.call(Qt),ma(),rn([]),Ne(!0);const ya=yield xn();(ya==null?void 0:ya.status)===0&&de((Ba=ya==null?void 0:ya.data)==null?void 0:Ba.identifier),Ne(!1),Ka(!1)}),uo=()=>it(void 0,null,function*(){var Qt;Rt(!0);const ia=yield qn();(ia==null?void 0:ia.status)===0&&Pn(((Qt=ia==null?void 0:ia.data)==null?void 0:Qt.list)||[]),Rt(!1)}),_a=(...Qt)=>it(void 0,[...Qt],function*(ia=ue){var Ba,ya,ro,wa;(ya=(Ba=to.current)==null?void 0:Ba.cancelRequest)==null||ya.call(Ba),ma(),mt(!0);const Xa=yield Dn(ia);if(Xa.status===0){const no=fa(((ro=Xa==null?void 0:Xa.data)==null?void 0:ro.messages)||[]);rn(no),mt(!1),de((wa=Xa==null?void 0:Xa.data)==null?void 0:wa.identifier);return}rn([]),mt(!1)}),co=(Qt,ia)=>it(void 0,null,function*(){(yield Vn(Qt)).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),ia===ue&&Wa(),uo())}),oo=()=>y.createElement("div",{className:Ue.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(Fe.Z,{spinning:Bn},!Kt.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!Kt.length&&y.createElement("div",{className:Ue.menu},Kt.map(function(Qt,ia){return y.createElement("aside",{className:oe()(ue===Qt.identifier&&Ue.active),key:Qt.id,onClick:()=>_a(Qt.id)},y.createElement("div",{className:Ue.menuText},y.createElement(Ae.Z,{title:Qt==null?void 0:Qt.question},y.createElement("span",null,Qt==null?void 0:Qt.question)),Jn&&Jn(Qt)),y.createElement("div",{className:Ue.menuDel,onClick:Ba=>Ba.stopPropagation()},y.createElement(Ye.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>co(Qt.id,Qt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),po=Qt=>{if(Qt==="file"){if(Qn.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{da([]),yn.current.upload.uploader.fileInput.click()}});return}yn.current.upload.uploader.fileInput.click()}if(Qt==="image"){if(tt.length){Ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{xt([]),tn.current.upload.uploader.fileInput.click()}});return}tn.current.upload.uploader.fileInput.click()}},qa=[{key:"file",disabled:tt.length>=ea,label:y.createElement(Ae.Z,{placement:"right",title:y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},zt!=="deepseek-r1"&&{key:"image",disabled:Qn.length>=Ia,label:y.createElement(Ae.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Bo=[...tt,...Qn],vo=Bo.some(Qt=>Qt.status==="uploading")||jt||Ja,Mo=aa>=Pt,Do=pe||tt.length>=ea||Qn.length>=Ia,ho=Po||io||me||lo||!!Bo.length,mo={chatData:vn,stream:to,isDisabledNum:Mo,isDisAbledUpload:vo,checkNumModal:Ma,checkNum:ua,onClose:ja,setChatData:rn,setLoading:Ne,getData:La,clearStatus:ma,typing:Ja,setImageGenerator:Lo,renderChatItems:oa,setSceneAwareness:kt,setIdentifier:de,setCodePreview:Co,setTyping:Ka,onMenuClick:_a};return y.createElement(y.Fragment,null,Mt?y.createElement("div",{onClick:xa},Mt):Mt!==null&&y.createElement(dn,{draggableExtraNode:ca,src:dt,onClick:xa,topPercentage:ln}),y.createElement(et,{open:ba,width:pt?"100%":pn,afterOpenChange:Qt=>{Qt&&_t(!1)},push:!1,contentWrapperStyle:He?{}:{transition:"none"},extra:y.createElement("div",{className:Ue.head},Tn,un&&y.createElement(Zt,{value:zt,onChange:Qt=>{ao(!1),Lo(!1),Ut(Qt),da([]),xt([])}}),at&&y.createElement(y.Fragment,null,y.createElement(Ve.Z,{dropdownRender:oo,onOpenChange:Qt=>{Qt&&uo()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:Ue.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),In&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ue.headBtn,onClick:Wa},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(Ae.Z,{title:pt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:Ue.headBtn,style:{padding:"0 12px"},onClick:()=>Nt(!pt)},pt&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!pt&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("span",{className:"c-grey-333 font16"},ke),onClose:ja,bodyStyle:{paddingRight:4}},y.createElement("div",{className:oe()(Ue.wrap,ba&&"body-overflow-hidden")},y.createElement("div",{ref:Da,className:Ue.chatContainer},_e==null?void 0:_e(mo),Rn&&y.createElement("div",{className:`${Ue.li} mb20`,style:je({width:zn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:Ze})),y.createElement("div",{className:Ue.content},y.createElement("div",{className:Ue.borderBox},_n,Zn==null?void 0:Zn(mo)))),y.createElement("div",{ref:ge},y.createElement(Fe.Z,{spinning:be,className:"mt20"},vn==null?void 0:vn.map((Qt,ia)=>y.createElement(y.Fragment,{key:Qt.key+ia},Qt.show&&y.createElement(y.Fragment,null,Qt.sender==="user"&&$n(Qt,ia),Qt.sender==="AI"&&Fa(Qt,ia),en&&!["AI","user"].includes(Qt.sender)&&en(Qt,ia,{width:zn})))))),!ve&&y.createElement("div",{className:Ue.backBottom,onClick:()=>{Da.current.scrollTop=Da.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:qe})),!Pe&&y.createElement("div",{style:Dt,className:oe()(Ue.footerContainer,pa&&Ue.full,ho&&Ue.footerContainerSelected)},y.createElement("div",{className:Ue.btnWrp},st&&y.createElement(Ae.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},y.createElement("div",{onClick:()=>Co(!lo),className:oe()(Ue.btn,lo&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Ya&&y.createElement(Ae.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>kt(!me),className:oe()(Ue.btn,me&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),zt==="deepseek-r1"&&y.createElement(Ae.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>ao(!io),className:oe()(Ue.btn,io&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Te&&zt==="qwen-max"&&y.createElement("div",{onClick:()=>Lo(!Po),className:oe()(Ue.btn,Po&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Bo.map(Qt=>y.createElement("div",{key:Qt.uid},(Qt==null?void 0:Qt.status)==="uploading"&&y.createElement(Fe.Z,{indicator:y.createElement(Yt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:Qt==null?void 0:Qt.name,className:"mr10"},(0,St.Pq)(Qt.name,20)),y.createElement("i",{onClick:()=>{xt(ia=>ia.filter(Ba=>Ba.uid!==Qt.uid)),da(ia=>ia.filter(Ba=>Ba.uid!==Qt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(Ae.Z,{title:Mo&&y.createElement("div",null,y.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Pt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{className:oe()(Ue.inputContainer,mn>4&&Ue.lineFour,Mo&&Ue.disabledInput)},y.createElement(he.default,je({ref:yn},va)),y.createElement(he.default,je({ref:tn},Kn)),y.createElement(Ve.Z,{className:`${Do&&"hide"}`,menu:{items:qa,onClick:Qt=>po(Qt.key)},placement:"top"},y.createElement(Je.ZP,{className:Ue.uploadBtn,icon:y.createElement(lt.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Be.default.TextArea,{rows:mn>4?4:mn,placeholder:se||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Gn,bordered:!1,style:Do?{paddingLeft:0,marginLeft:0}:{},onChange:ha,onPressEnter:cn,onFocus:()=>On==null?void 0:On(),onCompositionStart:()=>{Cn.current=!0},onCompositionEnd:()=>{Cn.current=!1}}),Ja?y.createElement(Ae.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${Ue.cancelBtn}`,onClick:Ra})):y.createElement(Je.ZP,{className:(Gn==null?void 0:Gn.trim())===""?Ue.sendBtnDisabled:Ue.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:vo,onClick:ka}),mn>4&&y.createElement("span",{className:Ue.fullIcon,onClick:Va},pa&&y.createElement("span",{className:"iconfont icon-shousuo"}),!pa&&y.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},2554:function(gt,Xt,te){"use strict";te.d(Xt,{o:function(){return y}});const y=fe=>(fe=fe.replace(new RegExp("(?$1'),fe=fe.replace(new RegExp("(?$1 -`),fe)},67054:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ft},U:function(){return Oe}});var y=te(59301),fe=te(11938),ye=te(62957),he=te(54172),Ee=te(4901),Ae=te(94941),Be=te(61186),Je=te.n(Be),Fe={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},le="data:image/png;base64,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",Ye="data:image/png;base64,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",Ve=te(955),Ct=te(89070),oe=te(37518),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Qe,an,At)=>an in Qe?E(Qe,an,{enumerable:!0,configurable:!0,writable:!0,value:At}):Qe[an]=At,ce=(Qe,an)=>{for(var At in an||(an={}))ee.call(an,At)&&re(Qe,At,an[At]);if(z)for(var At of z(an))ne.call(an,At)&&re(Qe,At,an[At]);return Qe},ie=(Qe,an)=>b(Qe,x(an)),Se=(Qe,an,At)=>new Promise((vt,It)=>{var Vt=Bt=>{try{Wt(At.next(Bt))}catch(Ht){It(Ht)}},wt=Bt=>{try{Wt(At.throw(Bt))}catch(Ht){It(Ht)}},Wt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Vt,wt);Wt((At=At.apply(Qe,an)).next())});const Oe=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Me}=fe.default,ut=({exercise:Qe,socket:an,dispatch:At,onStartScreenshot:vt,onCloseScreenshot:It,handleToDetail:Vt})=>{const[wt,Wt]=ye.default.useModal(),Bt=(0,y.useRef)(),[Ht,Gt]=(0,y.useState)(!0),Zt=(0,y.useRef)(!1),Ue=(0,Ct.useParams)();(0,y.useEffect)(()=>{var Ke,yt,Ce;if(document.addEventListener((0,Ee.gH)(),Ft,!1),window.addEventListener("blur",lt,!1),(Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_open&&(0,Ee.vp)()&&Gt(!1),(yt=Qe.exerciseUserInfo)!=null&&yt.screen_open&&!(0,Ee.vp)()){(0,Ve.RG)(" ",!0);const Re=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Qe.exerciseUserInfo.screen_sec+3:Qe.exerciseUserInfo.screen_sec+10+1;Bt.current=ye.default.info({icon:null,centered:!0,width:444,title:(0,oe._V)(oe.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,oe._V)(oe.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Qe.exerciseUserInfo.screen_num-Qe.exerciseUserInfo.used_screen_num),(0,oe._V)(oe.CP.recordScreen3)),okText:a.createElement("span",null,(0,oe._V)(oe.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(Me,{onFinish:()=>Se(void 0,null,function*(){var je;const Xe=yield nt();(je=Bt.current)==null||je.destroy(),Xe.used_screen_num&&hn(Xe.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+Re*1e3})),"S\uFF09"),onOk:()=>{var je;(0,Ve.RG)(" ",!0),(je=Bt.current)==null||je.destroy(),Gt(!1),(0,Ee.Dj)(document.body),document.getElementById("root").addEventListener("click",St,!1)}})}return(Ce=Qe.exerciseUserInfo)!=null&&Ce.screen_open&&!(0,Ee.vp)()||document.getElementById("root").addEventListener("click",St,!1),()=>{document.getElementById("root").removeEventListener("click",St,!1),document.removeEventListener((0,Ee.gH)(),Ft,!1),window.removeEventListener("blur",lt,!1)}},[]),(0,y.useEffect)(()=>{setTimeout(()=>{Qe.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",St,!1),document.removeEventListener((0,Ee.gH)(),Ft,!1))},500),rt()},[Qe.actionTabs]),(0,y.useEffect)(()=>{setTimeout(()=>{Qe.exerciseUserInfo.used_screen_num>Qe.exerciseUserInfo.screen_num&&ea()},500)},[Qe.exerciseUserInfo]);const Ie=()=>Se(void 0,null,function*(){const Ke=yield nt();setTimeout(()=>{var yt,Ce;(yt=Bt.current)==null||yt.destroy(),Bt.current=ye.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},Ke.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(Ce=Qe.exerciseUserInfo)==null?void 0:Ce.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>Se(void 0,null,function*(){(0,Ee.Dj)(document.body)})})},1e3)}),St=Ke=>{!(0,Ee.vp)()&&Ke.target.nodeName!=="A"&&Ke.target.nodeName!=="BUTTON"&&Ke.target.innerHTML!=="\u786E \u5B9A"&&(0,Ee.Dj)(document.body)},rt=()=>Se(void 0,null,function*(){const Ke=yield At({type:"exercise/getExerciseUserInfo",payload:ce({},Ue)});return Ke==null?void 0:Ke.data}),bt=Ke=>Se(void 0,null,function*(){var yt;if((yt=Qe.exerciseUserInfo)!=null&&yt.screen_at){const Re=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((Re==null?void 0:Re.status)===-6)return}const Ce=yield(0,Ae.oy)({id:Ue.categoryId});if(Ce!=null&&Ce.is_commit){ye.default.destroyAll(),yield dn(),Yt(!0);return}else hn(Ke+1)}),dn=()=>Se(void 0,null,function*(){var Ke;const yt=Je()(),Ce=Qe.exerciseUserInfo.screen_sec;if(En.current.length>0){const Re=yt.format("YYYY-MM-DD HH:mm:ss");let je=Math.floor(yt.diff(Je()(En.current[0].start))/1e3);const Xe=En.current.length;je/Ce>>0>Xe&&(je=(Xe+1)*Ce-1),yield(0,Ae.P8)(Ue.categoryId,{exercise_user_id:(Ke=Qe.exerciseUserInfo)==null?void 0:Ke.exercise_user_id,time:Re,time_long:je,count:Xe})}En.current=[]}),we=(0,y.useRef)(0),Tt=(0,y.useRef)(0),En=(0,y.useRef)([]),rn=(0,y.useRef)(!1),hn=Ke=>Se(void 0,null,function*(){var yt;Zt.current||(vt(),ye.default.destroyAll(),we.current=Je()().valueOf(),rn.current=!0,Bt.current=ye.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:Fe.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,oe._V)(oe.CP.recordScreen8)),content:a.createElement("div",{className:Fe.exitFullScreenModal},a.createElement("img",{src:le,alt:"",className:Fe.warningIcon}),a.createElement("div",{className:Fe.warningText,style:{marginBottom:50,fontWeight:500}},(0,oe._V)(oe.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,oe._V)(oe.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,oe._V)(oe.CP.recordScreen11),a.createElement("span",{className:Fe.warningText},((yt=Qe.exerciseUserInfo)==null?void 0:yt.screen_num)+1),(0,oe._V)(oe.CP.recordScreen12),a.createElement("span",{className:Fe.warningText,style:{fontWeight:600}},(0,oe._V)(oe.CP.recordScreen13)),",",(0,oe._V)(oe.CP.recordScreen14),a.createElement("span",{className:Fe.warningText},Ke-1),(0,oe._V)(oe.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(Me,{className:Fe.countdownWrapper,onFinish:()=>{Tt.current=Je()().valueOf(),En.current.push({start:we.current,end:Tt.current}),bt(Ke)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Qe.exerciseUserInfo.screen_sec+1)*1e3}),(0,oe._V)(oe.CP.recordScreen25)),(0,oe._V)(oe.CP.recordScreen16))),onOk:()=>{(0,Ve.RG)(" ",!0),dn(),(0,Ee.Dj)(document.body),It(),Bt.current.destroy(),rn.current=!1}}))}),ea=()=>Se(void 0,null,function*(){ye.default.destroyAll(),(yield(0,Ae.VL)({categoryId:Ue.categoryId,commit_method:1}))&&Yt()}),Yt=(Ke=!1)=>Se(void 0,null,function*(){var yt,Ce;if(document.removeEventListener((0,Ee.gH)(),Ft,!1),(0,Ee.BU)(),ye.default.destroyAll(),Zt.current=!0,Ke){const Re=yield(0,Ae.Yu)(Ue.categoryId,{exercise_user_id:(yt=Qe.exerciseUserInfo)==null?void 0:yt.exercise_user_id});wt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:Fe.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:Fe.forcedModalContent},a.createElement("img",{src:Ye,alt:""}),a.createElement("div",{className:Fe.forcedText},(0,oe._V)(oe.CP.recordScreen17)),a.createElement("div",{className:Fe.screenNumText},(0,oe._V)(oe.CP.recordScreen18),(Ce=Qe.exerciseUserInfo)==null?void 0:Ce.screen_num,(0,oe._V)(oe.CP.recordScreen19)),a.createElement(he.default,{dataSource:Re==null?void 0:Re.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,oe._V)(oe.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,oe._V)(oe.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,oe._V)(oe.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{It(),Vt()},onOk:()=>{Ct.history.push(`/classrooms/${Ue.coursesId}/exercisenotice/${Ue.categoryId}/users/${Ue.login}?isShowApply=true`)}})}else wt.info({content:a.createElement("div",{className:"tc font16"},(0,oe._V)(oe.CP.recordScreen23),a.createElement("br",null),(0,oe._V)(oe.CP.recordScreen24)),onOk:()=>{Vt()}})}),lt=Ke=>{(0,Ee.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!rn.current&&(0,Ee.BU)()},nt=()=>Se(void 0,null,function*(){var Ke;if((Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_at){const Re=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((Re==null?void 0:Re.status)===-6)return}const yt=yield(0,Ae.oy)({id:Ue.categoryId});if(yt!=null&&yt.is_commit){Yt();return}return yield rt()}),Ft=()=>Se(void 0,null,function*(){var Ke;if((0,Ve.RG)(" ",!0),(0,Ee.vp)()){if((Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_at){var yt=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((yt==null?void 0:yt.status)===-6)return}}else if(!rn.current){var yt=yield(0,Ae.ck)(ce({},Ue));if((yt==null?void 0:yt.status)===-6)return;const Re=yield rt();hn(Re.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),We=()=>Se(void 0,null,function*(){(0,Ae.ck)(ce({},Ue));const Ke=yield rt();hn(Ke.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Wt)};var ft=(0,Ct.connect)(({exercise:Qe,globalSetting:an})=>({globalSetting:an,exercise:Qe}))(ut)},57647:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return x}});var y=te(59301),fe=te(18287),ye={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},he=te(73631),Ee=te(5623),Ae=te(16149),Be=Object.defineProperty,Je=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(z,ee,ne)=>ee in z?Be(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,oe=(z,ee)=>{for(var ne in ee||(ee={}))Ye.call(ee,ne)&&Ct(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&Ct(z,ne,ee[ne]);return z},a=(z,ee)=>Je(z,Fe(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=Me=>{try{Oe(ne.next(Me))}catch(ut){ce(ut)}},Se=Me=>{try{Oe(ne.throw(Me))}catch(ut){ce(ut)}},Oe=Me=>Me.done?re(Me.value):Promise.resolve(Me.value).then(ie,Se);Oe((ne=ne.apply(z,ee)).next())}),x=({value:z,onChange:ee,scrollId:ne})=>{const[re,ce]=(0,y.useState)([]);(0,y.useEffect)(()=>{ie()},[]);const ie=()=>E(void 0,null,function*(){const Qe=yield(0,Ae.NZ)({});if(Qe!=null&&Qe.data){const an=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:y.createElement("img",{src:he,className:ye.folderIcon}),isLeaf:!1,children:Se(Qe.data||[])}];ce(an)}}),Se=Qe=>Qe.map(an=>({title:an.name,key:an.group_id,icon:y.createElement("img",{src:he,className:ye.folderIcon}),isLeaf:an.children.length===0,children:Se(an.children)})),Oe=(Qe,an,At)=>Qe.map(vt=>vt.key===an?oe(oe({},vt),At):vt.children?a(oe({},vt),{children:Oe(vt.children,an,At)}):vt),Me=(Qe,an,At)=>Qe.map(vt=>{if(vt.key===an)return a(oe({},vt),{icon:At?y.createElement("img",{src:Ee,className:ye.folderIcon}):y.createElement("img",{src:he,className:ye.folderIcon})});if(vt.children)return a(oe({},vt),{children:Me(vt.children,an,At)})}),ut=(Qe,an)=>{ce(At=>Me(At,an.node.key,an.expanded))},ft=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return re.length>0&&y.createElement("div",{id:ne||""},y.createElement(fe.default,oe({showLine:{showLeafIcon:!1},showIcon:!0,treeData:re,className:ye.folderWrapper,onSelect:ee,onExpand:ut},ft)))}},32570:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ae}});var y=te(37639),fe={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},ye=te(32637),he=te(59301),Ae=({type:Be,style:Je})=>{const Fe=he.createElement("div",{className:fe.wrap,onClick:le=>{le.preventDefault(),le.stopPropagation()}},he.createElement("p",null,Be==="shixun"||Be==="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",he.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Be==="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"),he.createElement("div",{className:fe.contact},he.createElement("div",{className:fe.img},he.createElement("img",{src:ye,width:"124px",height:"124px"})),he.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return he.createElement(y.Z,{content:Fe},he.createElement("span",{className:fe.text,style:Je},"\u9AD8\u6D88\u8017"))}},23960:function(gt,Xt,te){"use strict";te.d(Xt,{X:function(){return he},y:function(){return ye}});var y=te(59301),fe=te(6767);const ye=Ee=>{(0,y.useEffect)(()=>{if(Ee){const Ae=Je=>{Je.key==="F12"&&(Je.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},Be=Je=>{Je.preventDefault()};return document.addEventListener("keydown",Ae),document.addEventListener("contextmenu",Be),()=>{document.removeEventListener("keydown",Ae),document.removeEventListener("contextmenu",Be)}}},[Ee])},he=()=>{const[Ee,Ae]=(0,y.useState)(!1),Be=Je=>{const{keyCode:Fe,ctrlKey:le,metaKey:Ye,type:Ve}=Je;(Ve==="paste"||(Fe===67||Fe===86)&&(Ye||le))&&(fe.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),Je.preventDefault(),Je.stopPropagation())};return(0,y.useEffect)(()=>(Ee&&(window.addEventListener("keydown",Be,!0),window.addEventListener("paste",Be,!0)),()=>{window.removeEventListener("keydown",Be,!0),window.removeEventListener("paste",Be,!0)}),[Ee]),{setOpenDisableCopyAndPaste:Ae,disableCopyAndPaste:Ee}}},73524:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ye}});var y=te(59301),fe={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ye=te(92310),he=te.n(ye),Ee=te(29787),Ae=te(2859),Be=te(99064),Je=te(955),Fe=(Ve,Ct,oe)=>new Promise((a,E)=>{var b=ee=>{try{z(oe.next(ee))}catch(ne){E(ne)}},x=ee=>{try{z(oe.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((oe=oe.apply(Ve,Ct)).next())}),Ye=({data:Ve,className:Ct,fullWidth:oe,style:a={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,y.useRef)(null),ne=(0,y.useRef)(null),re=(0,y.useRef)(null),ce=(0,y.useRef)(null),[ie,Se]=(0,y.useState)(!1),[Oe,Me]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),Ve!=null&&Ve.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",Ve!=null&&Ve.src&&ut()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null)),()=>{document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null)}),[Ve==null?void 0:Ve.visible]);const ut=()=>Fe(void 0,null,function*(){Se(!0),Me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const At=yield(0,Je.ZJ)(Ve==null?void 0:Ve.src);ee.current.src="",ee.current.src=At,ee.current.onload=function(){an()},Se(!1),Me("")}),ft=At=>Fe(void 0,null,function*(){Se(!0),Me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const vt=yield(0,Be.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ve.title,file:At.dataUrl}});vt!=null&&vt.id&&!z?(yield(0,Be.ZP)(`/api/attachments/${Ve.id}/add_subitem.json`,{method:"post",body:{subitem_id:vt==null?void 0:vt.id,settings:JSON.stringify(At.state)}})).status===0&&b():vt!=null&&vt.id&&b(vt),Se(!1),Me("")}),Qe=()=>{const At=document.querySelector('a[href="https://markerjs.com/"]');At&&At.parentNode&&(At.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(It=>{const Vt=document.querySelector(It.name);Vt&&Vt.setAttribute("title",It.title)})},an=()=>{ne.current=new Ae.hP(ee.current),ne.current.targetRoot=ce.current,ne.current.addEventListener("render",ft),ne.current.addEventListener("beforeclose",E),x&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Ve!=null&&Ve.snapshotData&&ne.current.restoreState(Ve.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Qe()},300)};return y.createElement(y.Fragment,null,(Ve==null?void 0:Ve.visible)&&y.createElement(Ee.Z,{spinning:ie,tip:Oe,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:ce,className:he()(fe.imageDimensions,Ct,oe?fe.fullWidth:""),style:a},y.createElement("img",{className:fe.img,ref:ee}))))}},14791:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ea},$:function(){return hn}});var y=te(59301),fe={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"},ye=te(92310),he=te.n(ye),Ee=te(28284),Ae=te(6767),Be=te(62957),Je=te(71051),Fe=te(77019),le=te(62673),Ye=te(75727),Ve=te(14566),Ct=te(99571),oe=te(60242),a=te(17149),E=te(37568),b=te(85057),x=te(3294),z="data:image/png;base64,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",ee="data:image/png;base64,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",ne="data:image/png;base64,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",re="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",ce=te(99064),ie=te(57647),Se=te(5623),Oe=te(50304),Me=te(59879),ut=te(28451),ft=te(15342),Qe=te.n(ft),an=(Yt,lt,nt)=>new Promise((Ft,We)=>{var Ke=Re=>{try{Ce(nt.next(Re))}catch(je){We(je)}},yt=Re=>{try{Ce(nt.throw(Re))}catch(je){We(je)}},Ce=Re=>Re.done?Ft(Re.value):Promise.resolve(Re.value).then(Ke,yt);Ce((nt=nt.apply(Yt,lt)).next())}),vt=y.memo(({tagName:Yt="div",value:lt="",className:nt,style:Ft={},onBlur:We,id:Ke})=>{const yt=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(!yt.current)return;an(void 0,null,function*(){const je=yt.current;je.innerHTML="";const Xe=lt==null?void 0:lt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const it of Xe)if(it.startsWith("$$")&&it.endsWith("$$")||it.startsWith("`$$")&&it.endsWith("$$`")){const Ot=it.startsWith("`$$")?it.slice(3,-3):it.slice(2,-2),Ge=document.createElement("span");Ge.setAttribute("contentEditable","false"),Ge.setAttribute("title",it),Ge.className="edu_latex",je.appendChild(Ge),Qe().render(Ot,Ge,{throwOnError:!1})}else{const Ot=it==null?void 0:it.replace(/<[^>]*>/g,Ge=>Ge.startsWith("{var Re,je;if(We&&yt.current){const it=yt.current.cloneNode(!0),Ot=it.querySelectorAll("span.edu_latex");for(let Ge of Ot){const ke=Ge.getAttribute("title"),se=document.createTextNode(ke||""),pe=Ge;(je=(Re=pe.parentNode)==null?void 0:Re.replaceChild)==null||je.call(Re,se,pe)}We(it.innerHTML)}};return y.createElement(y.Fragment,null,y.createElement(Yt,{ref:yt,contentEditable:!0,className:nt,style:Ft,onBlur:Ce}))}),It=te(24065),Vt=te(34604),wt=te(35339),Wt=Object.defineProperty,Bt=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ie=(Yt,lt,nt)=>lt in Yt?Wt(Yt,lt,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Yt[lt]=nt,St=(Yt,lt)=>{for(var nt in lt||(lt={}))Zt.call(lt,nt)&&Ie(Yt,nt,lt[nt]);if(Gt)for(var nt of Gt(lt))Ue.call(lt,nt)&&Ie(Yt,nt,lt[nt]);return Yt},rt=(Yt,lt)=>Bt(Yt,Ht(lt)),bt=(Yt,lt,nt)=>new Promise((Ft,We)=>{var Ke=Re=>{try{Ce(nt.next(Re))}catch(je){We(je)}},yt=Re=>{try{Ce(nt.throw(Re))}catch(je){We(je)}},Ce=Re=>Re.done?Ft(Re.value):Promise.resolve(Re.value).then(Ke,yt);Ce((nt=nt.apply(Yt,lt)).next())});const dn=Yt=>{Yt.preventDefault();let nt=(Yt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,nt)},we=Yt=>{Yt.key==="Enter"&&Yt.preventDefault()},Tt=({children:Yt,style:lt})=>y.createElement("div",{className:fe.leftBox,style:lt,onPaste:dn},Yt),En=({children:Yt,style:lt,className:nt})=>y.createElement("div",{className:he()(fe.rightBox,nt),style:lt,onPaste:dn},Yt),rn=({className:Yt,style:lt={},width:nt=1200,onCancel:Ft=()=>{},onSuccess:We=()=>{},gather:Ke={},mode:yt=1,stickyTop:Ce=0,subDisciplineId:Re=[],hideWordFeatures:je,dataSource:Xe=[],customLeftHeadNode:it,customRightHeadNode:Ot,customLeftContent:Ge,hideRecognition:ke=!1,onExchange:se,isSingleSelection:pe=!1,underpinBackgroundStyle:Pe={},headExtraNode:Ze,isRefreshItemBank:ht=!1,okText:dt="\u786E\u5B9A\u5BFC\u5165",onSave:Mt})=>{var Et;const[Lt,Sn]=(0,y.useState)(1),[Rn,$t]=(0,y.useState)(0),[gn,Mn]=(0,y.useState)(""),[Jt,on]=(0,y.useState)(!1),[Dn,bn]=(0,y.useState)([]),[vn,Fn]=(0,y.useState)([]),[qn,Zn]=(0,y.useState)(!1),[ta,sa]=(0,y.useState)(!1),[Pa,un]=(0,y.useState)(!1),[sn,Te]=(0,y.useState)(!1),[at,ot]=(0,y.useState)([]),[cn,tn]=(0,y.useState)(1),[In,Un]=(0,y.useState)(!1),[ca,Tn]=(0,y.useState)(!0),[Xn,Qa]=(0,y.useState)(0),[et,_e]=(0,y.useState)(!1),[Dt]=Ee.default.useForm(),[$e]=Ee.default.useForm(),st=(0,y.useRef)(null),Nn=(0,y.useRef)(null),On=(0,y.useRef)(),$n=(0,y.useRef)(null),Ca=["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"],Yn=["C","C++","Java","Python","JavaScript","Ruby"];(0,y.useEffect)(()=>{Xe!=null&&Xe.length&&ao(Xe)},[Xe]),(0,y.useEffect)(()=>{Lt===2&&st.current.focus()},[Lt]),(0,y.useEffect)(()=>{Pa&&Ta()},[Pa]);const ba=()=>{if(Lt===1){Ae.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Be.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:()=>bt(void 0,null,function*(){Sn(1)})})},Ta=()=>bt(void 0,null,function*(){const me=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:yt===1?"new_question":"subject"}});ot(me.disciplines||[])}),zt=me=>{const kt=[],xe=(ct,qe)=>{ct.length>=2&&kt.push(ct.join(""));for(let ae=qe;ae(me=me||"",me=String(me),me=me.replace(/\s+/g,""),me),tt=me=>(me=me||"",me=String(me),me=me.replace(/

/g,""),me=me.replace(/
/g,` +`),fe)},67054:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ft},U:function(){return Oe}});var y=te(59301),fe=te(11938),ye=te(62957),he=te(54172),Ee=te(4901),Ae=te(94941),Be=te(61186),Je=te.n(Be),Fe={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},le="data:image/png;base64,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",Ye="data:image/png;base64,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",Ve=te(955),Ct=te(89070),oe=te(37518),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Qe,nn,At)=>nn in Qe?E(Qe,nn,{enumerable:!0,configurable:!0,writable:!0,value:At}):Qe[nn]=At,ce=(Qe,nn)=>{for(var At in nn||(nn={}))ee.call(nn,At)&&re(Qe,At,nn[At]);if(z)for(var At of z(nn))ne.call(nn,At)&&re(Qe,At,nn[At]);return Qe},ie=(Qe,nn)=>b(Qe,x(nn)),Se=(Qe,nn,At)=>new Promise((vt,It)=>{var Vt=Bt=>{try{Wt(At.next(Bt))}catch(Ht){It(Ht)}},wt=Bt=>{try{Wt(At.throw(Bt))}catch(Ht){It(Ht)}},Wt=Bt=>Bt.done?vt(Bt.value):Promise.resolve(Bt.value).then(Vt,wt);Wt((At=At.apply(Qe,nn)).next())});const Oe=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Me}=fe.default,ut=({exercise:Qe,socket:nn,dispatch:At,onStartScreenshot:vt,onCloseScreenshot:It,handleToDetail:Vt})=>{const[wt,Wt]=ye.default.useModal(),Bt=(0,y.useRef)(),[Ht,Gt]=(0,y.useState)(!0),Zt=(0,y.useRef)(!1),Ue=(0,Ct.useParams)();(0,y.useEffect)(()=>{var Ke,yt,Ce;if(document.addEventListener((0,Ee.gH)(),Ft,!1),window.addEventListener("blur",lt,!1),(Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_open&&(0,Ee.vp)()&&Gt(!1),(yt=Qe.exerciseUserInfo)!=null&&yt.screen_open&&!(0,Ee.vp)()){(0,Ve.RG)(" ",!0);const Re=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Qe.exerciseUserInfo.screen_sec+3:Qe.exerciseUserInfo.screen_sec+10+1;Bt.current=ye.default.info({icon:null,centered:!0,width:444,title:(0,oe._V)(oe.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,oe._V)(oe.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Qe.exerciseUserInfo.screen_num-Qe.exerciseUserInfo.used_screen_num),(0,oe._V)(oe.CP.recordScreen3)),okText:a.createElement("span",null,(0,oe._V)(oe.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(Me,{onFinish:()=>Se(void 0,null,function*(){var je;const Xe=yield nt();(je=Bt.current)==null||je.destroy(),Xe.used_screen_num&&hn(Xe.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+Re*1e3})),"S\uFF09"),onOk:()=>{var je;(0,Ve.RG)(" ",!0),(je=Bt.current)==null||je.destroy(),Gt(!1),(0,Ee.Dj)(document.body),document.getElementById("root").addEventListener("click",St,!1)}})}return(Ce=Qe.exerciseUserInfo)!=null&&Ce.screen_open&&!(0,Ee.vp)()||document.getElementById("root").addEventListener("click",St,!1),()=>{document.getElementById("root").removeEventListener("click",St,!1),document.removeEventListener((0,Ee.gH)(),Ft,!1),window.removeEventListener("blur",lt,!1)}},[]),(0,y.useEffect)(()=>{setTimeout(()=>{Qe.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",St,!1),document.removeEventListener((0,Ee.gH)(),Ft,!1))},500),rt()},[Qe.actionTabs]),(0,y.useEffect)(()=>{setTimeout(()=>{Qe.exerciseUserInfo.used_screen_num>Qe.exerciseUserInfo.screen_num&&ta()},500)},[Qe.exerciseUserInfo]);const Ie=()=>Se(void 0,null,function*(){const Ke=yield nt();setTimeout(()=>{var yt,Ce;(yt=Bt.current)==null||yt.destroy(),Bt.current=ye.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},Ke.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(Ce=Qe.exerciseUserInfo)==null?void 0:Ce.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>Se(void 0,null,function*(){(0,Ee.Dj)(document.body)})})},1e3)}),St=Ke=>{!(0,Ee.vp)()&&Ke.target.nodeName!=="A"&&Ke.target.nodeName!=="BUTTON"&&Ke.target.innerHTML!=="\u786E \u5B9A"&&(0,Ee.Dj)(document.body)},rt=()=>Se(void 0,null,function*(){const Ke=yield At({type:"exercise/getExerciseUserInfo",payload:ce({},Ue)});return Ke==null?void 0:Ke.data}),bt=Ke=>Se(void 0,null,function*(){var yt;if((yt=Qe.exerciseUserInfo)!=null&&yt.screen_at){const Re=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((Re==null?void 0:Re.status)===-6)return}const Ce=yield(0,Ae.oy)({id:Ue.categoryId});if(Ce!=null&&Ce.is_commit){ye.default.destroyAll(),yield dn(),Yt(!0);return}else hn(Ke+1)}),dn=()=>Se(void 0,null,function*(){var Ke;const yt=Je()(),Ce=Qe.exerciseUserInfo.screen_sec;if(En.current.length>0){const Re=yt.format("YYYY-MM-DD HH:mm:ss");let je=Math.floor(yt.diff(Je()(En.current[0].start))/1e3);const Xe=En.current.length;je/Ce>>0>Xe&&(je=(Xe+1)*Ce-1),yield(0,Ae.P8)(Ue.categoryId,{exercise_user_id:(Ke=Qe.exerciseUserInfo)==null?void 0:Ke.exercise_user_id,time:Re,time_long:je,count:Xe})}En.current=[]}),we=(0,y.useRef)(0),Tt=(0,y.useRef)(0),En=(0,y.useRef)([]),on=(0,y.useRef)(!1),hn=Ke=>Se(void 0,null,function*(){var yt;Zt.current||(vt(),ye.default.destroyAll(),we.current=Je()().valueOf(),on.current=!0,Bt.current=ye.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:Fe.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,oe._V)(oe.CP.recordScreen8)),content:a.createElement("div",{className:Fe.exitFullScreenModal},a.createElement("img",{src:le,alt:"",className:Fe.warningIcon}),a.createElement("div",{className:Fe.warningText,style:{marginBottom:50,fontWeight:500}},(0,oe._V)(oe.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,oe._V)(oe.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,oe._V)(oe.CP.recordScreen11),a.createElement("span",{className:Fe.warningText},((yt=Qe.exerciseUserInfo)==null?void 0:yt.screen_num)+1),(0,oe._V)(oe.CP.recordScreen12),a.createElement("span",{className:Fe.warningText,style:{fontWeight:600}},(0,oe._V)(oe.CP.recordScreen13)),",",(0,oe._V)(oe.CP.recordScreen14),a.createElement("span",{className:Fe.warningText},Ke-1),(0,oe._V)(oe.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(Me,{className:Fe.countdownWrapper,onFinish:()=>{Tt.current=Je()().valueOf(),En.current.push({start:we.current,end:Tt.current}),bt(Ke)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Qe.exerciseUserInfo.screen_sec+1)*1e3}),(0,oe._V)(oe.CP.recordScreen25)),(0,oe._V)(oe.CP.recordScreen16))),onOk:()=>{(0,Ve.RG)(" ",!0),dn(),(0,Ee.Dj)(document.body),It(),Bt.current.destroy(),on.current=!1}}))}),ta=()=>Se(void 0,null,function*(){ye.default.destroyAll(),(yield(0,Ae.VL)({categoryId:Ue.categoryId,commit_method:1}))&&Yt()}),Yt=(Ke=!1)=>Se(void 0,null,function*(){var yt,Ce;if(document.removeEventListener((0,Ee.gH)(),Ft,!1),(0,Ee.BU)(),ye.default.destroyAll(),Zt.current=!0,Ke){const Re=yield(0,Ae.Yu)(Ue.categoryId,{exercise_user_id:(yt=Qe.exerciseUserInfo)==null?void 0:yt.exercise_user_id});wt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:Fe.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:Fe.forcedModalContent},a.createElement("img",{src:Ye,alt:""}),a.createElement("div",{className:Fe.forcedText},(0,oe._V)(oe.CP.recordScreen17)),a.createElement("div",{className:Fe.screenNumText},(0,oe._V)(oe.CP.recordScreen18),(Ce=Qe.exerciseUserInfo)==null?void 0:Ce.screen_num,(0,oe._V)(oe.CP.recordScreen19)),a.createElement(he.default,{dataSource:Re==null?void 0:Re.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,oe._V)(oe.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,oe._V)(oe.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,oe._V)(oe.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{It(),Vt()},onOk:()=>{Ct.history.push(`/classrooms/${Ue.coursesId}/exercisenotice/${Ue.categoryId}/users/${Ue.login}?isShowApply=true`)}})}else wt.info({content:a.createElement("div",{className:"tc font16"},(0,oe._V)(oe.CP.recordScreen23),a.createElement("br",null),(0,oe._V)(oe.CP.recordScreen24)),onOk:()=>{Vt()}})}),lt=Ke=>{(0,Ee.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!on.current&&(0,Ee.BU)()},nt=()=>Se(void 0,null,function*(){var Ke;if((Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_at){const Re=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((Re==null?void 0:Re.status)===-6)return}const yt=yield(0,Ae.oy)({id:Ue.categoryId});if(yt!=null&&yt.is_commit){Yt();return}return yield rt()}),Ft=()=>Se(void 0,null,function*(){var Ke;if((0,Ve.RG)(" ",!0),(0,Ee.vp)()){if((Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_at){var yt=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((yt==null?void 0:yt.status)===-6)return}}else if(!on.current){var yt=yield(0,Ae.ck)(ce({},Ue));if((yt==null?void 0:yt.status)===-6)return;const Re=yield rt();hn(Re.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),We=()=>Se(void 0,null,function*(){(0,Ae.ck)(ce({},Ue));const Ke=yield rt();hn(Ke.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Wt)};var ft=(0,Ct.connect)(({exercise:Qe,globalSetting:nn})=>({globalSetting:nn,exercise:Qe}))(ut)},57647:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return x}});var y=te(59301),fe=te(18287),ye={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},he=te(73631),Ee=te(5623),Ae=te(16149),Be=Object.defineProperty,Je=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(z,ee,ne)=>ee in z?Be(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,oe=(z,ee)=>{for(var ne in ee||(ee={}))Ye.call(ee,ne)&&Ct(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&Ct(z,ne,ee[ne]);return z},a=(z,ee)=>Je(z,Fe(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=Me=>{try{Oe(ne.next(Me))}catch(ut){ce(ut)}},Se=Me=>{try{Oe(ne.throw(Me))}catch(ut){ce(ut)}},Oe=Me=>Me.done?re(Me.value):Promise.resolve(Me.value).then(ie,Se);Oe((ne=ne.apply(z,ee)).next())}),x=({value:z,onChange:ee,scrollId:ne})=>{const[re,ce]=(0,y.useState)([]);(0,y.useEffect)(()=>{ie()},[]);const ie=()=>E(void 0,null,function*(){const Qe=yield(0,Ae.NZ)({});if(Qe!=null&&Qe.data){const nn=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:y.createElement("img",{src:he,className:ye.folderIcon}),isLeaf:!1,children:Se(Qe.data||[])}];ce(nn)}}),Se=Qe=>Qe.map(nn=>({title:nn.name,key:nn.group_id,icon:y.createElement("img",{src:he,className:ye.folderIcon}),isLeaf:nn.children.length===0,children:Se(nn.children)})),Oe=(Qe,nn,At)=>Qe.map(vt=>vt.key===nn?oe(oe({},vt),At):vt.children?a(oe({},vt),{children:Oe(vt.children,nn,At)}):vt),Me=(Qe,nn,At)=>Qe.map(vt=>{if(vt.key===nn)return a(oe({},vt),{icon:At?y.createElement("img",{src:Ee,className:ye.folderIcon}):y.createElement("img",{src:he,className:ye.folderIcon})});if(vt.children)return a(oe({},vt),{children:Me(vt.children,nn,At)})}),ut=(Qe,nn)=>{ce(At=>Me(At,nn.node.key,nn.expanded))},ft=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return re.length>0&&y.createElement("div",{id:ne||""},y.createElement(fe.default,oe({showLine:{showLeafIcon:!1},showIcon:!0,treeData:re,className:ye.folderWrapper,onSelect:ee,onExpand:ut},ft)))}},32570:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ae}});var y=te(37639),fe={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},ye=te(32637),he=te(59301),Ae=({type:Be,style:Je})=>{const Fe=he.createElement("div",{className:fe.wrap,onClick:le=>{le.preventDefault(),le.stopPropagation()}},he.createElement("p",null,Be==="shixun"||Be==="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",he.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Be==="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"),he.createElement("div",{className:fe.contact},he.createElement("div",{className:fe.img},he.createElement("img",{src:ye,width:"124px",height:"124px"})),he.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return he.createElement(y.Z,{content:Fe},he.createElement("span",{className:fe.text,style:Je},"\u9AD8\u6D88\u8017"))}},23960:function(gt,Xt,te){"use strict";te.d(Xt,{X:function(){return he},y:function(){return ye}});var y=te(59301),fe=te(6767);const ye=Ee=>{(0,y.useEffect)(()=>{if(Ee){const Ae=Je=>{Je.key==="F12"&&(Je.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},Be=Je=>{Je.preventDefault()};return document.addEventListener("keydown",Ae),document.addEventListener("contextmenu",Be),()=>{document.removeEventListener("keydown",Ae),document.removeEventListener("contextmenu",Be)}}},[Ee])},he=()=>{const[Ee,Ae]=(0,y.useState)(!1),Be=Je=>{const{keyCode:Fe,ctrlKey:le,metaKey:Ye,type:Ve}=Je;(Ve==="paste"||(Fe===67||Fe===86)&&(Ye||le))&&(fe.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),Je.preventDefault(),Je.stopPropagation())};return(0,y.useEffect)(()=>(Ee&&(window.addEventListener("keydown",Be,!0),window.addEventListener("paste",Be,!0)),()=>{window.removeEventListener("keydown",Be,!0),window.removeEventListener("paste",Be,!0)}),[Ee]),{setOpenDisableCopyAndPaste:Ae,disableCopyAndPaste:Ee}}},73524:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ye}});var y=te(59301),fe={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ye=te(92310),he=te.n(ye),Ee=te(29787),Ae=te(2859),Be=te(99064),Je=te(955),Fe=(Ve,Ct,oe)=>new Promise((a,E)=>{var b=ee=>{try{z(oe.next(ee))}catch(ne){E(ne)}},x=ee=>{try{z(oe.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((oe=oe.apply(Ve,Ct)).next())}),Ye=({data:Ve,className:Ct,fullWidth:oe,style:a={},onClose:E,onOk:b,showFullTools:x,noAssociationId:z})=>{const ee=(0,y.useRef)(null),ne=(0,y.useRef)(null),re=(0,y.useRef)(null),ce=(0,y.useRef)(null),[ie,Se]=(0,y.useState)(!1),[Oe,Me]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),Ve!=null&&Ve.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",Ve!=null&&Ve.src&&ut()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null)),()=>{document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null)}),[Ve==null?void 0:Ve.visible]);const ut=()=>Fe(void 0,null,function*(){Se(!0),Me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const At=yield(0,Je.ZJ)(Ve==null?void 0:Ve.src);ee.current.src="",ee.current.src=At,ee.current.onload=function(){nn()},Se(!1),Me("")}),ft=At=>Fe(void 0,null,function*(){Se(!0),Me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const vt=yield(0,Be.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ve.title,file:At.dataUrl}});vt!=null&&vt.id&&!z?(yield(0,Be.ZP)(`/api/attachments/${Ve.id}/add_subitem.json`,{method:"post",body:{subitem_id:vt==null?void 0:vt.id,settings:JSON.stringify(At.state)}})).status===0&&b():vt!=null&&vt.id&&b(vt),Se(!1),Me("")}),Qe=()=>{const At=document.querySelector('a[href="https://markerjs.com/"]');At&&At.parentNode&&(At.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(It=>{const Vt=document.querySelector(It.name);Vt&&Vt.setAttribute("title",It.title)})},nn=()=>{ne.current=new Ae.hP(ee.current),ne.current.targetRoot=ce.current,ne.current.addEventListener("render",ft),ne.current.addEventListener("beforeclose",E),x&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Ve!=null&&Ve.snapshotData&&ne.current.restoreState(Ve.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Qe()},300)};return y.createElement(y.Fragment,null,(Ve==null?void 0:Ve.visible)&&y.createElement(Ee.Z,{spinning:ie,tip:Oe,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:ce,className:he()(fe.imageDimensions,Ct,oe?fe.fullWidth:""),style:a},y.createElement("img",{className:fe.img,ref:ee}))))}},14791:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ta},$:function(){return hn}});var y=te(59301),fe={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"},ye=te(92310),he=te.n(ye),Ee=te(28284),Ae=te(6767),Be=te(62957),Je=te(71051),Fe=te(77019),le=te(62673),Ye=te(75727),Ve=te(14566),Ct=te(99571),oe=te(60242),a=te(17149),E=te(37568),b=te(85057),x=te(3294),z="data:image/png;base64,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",ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAACbJJREFUeF7tnVtMHNcZx79vxruLITZUceNbwEpr8KXAwi6+pm3qKoraqhepVfvWB3sJqKn60Mf2hfLSPvYhquVgcKTmrVIrpbdIURXbTWPMZYHl4osSy7FpiO2QFBuDze7OOdUh3t1hvLczZ2BmzMcbO9853zf/33xnvpk5MwfB5h/nHNs6p2ohZWwH5NUcMWSzq3XZjCEaGvD5Ch64+V7vvpuIyO0IgXYafaPresXd6flWRL7FTntqs1IBxtinNXU1I+e6n3soq400QJF5kdjEYYInK3VxewFx9ExLv2wmSgOMdkzWccMIOxs+9SYUqIDA+IW+/Tdk1JAHeDxxiGvwTMYJ6nAnWLUw3v/7ow9kHK932yO/vLAxuVDVzI2cloAwN9IbfldGG3mAJ8ZeMhcsoc0L/yJ4MpLnbAXEpXtVL2Z+EYXNWG/zP2V6kwYYiSW+Z3Yw0hf+m4xDsl2pgKqeBNDlI4oAugxA1T0BVFXQ5fYE0GUAqu4JoKqCLrcngC4DUHVPAFUVdLk9AXQZgKp7AqiqoMvtCaDLAFTdE0BVBV1uTwBdBqDqngCqKuhyewLoMgBV9wRQVUGX2xNAlwGouieAqgq63N4xgDTP02WSJdwXmke6/ESe5nl6G541OvM8UqR5nv6Cl4k2O4+U5nn6E6CIWswjxahlnueeukr40Qs1sKnSvzv2JEY+vwjw5/NzcPXmYm73EOYwapnn+euf7iB4Hj0CBMTfvjGTjU4UNmgtY3/XucOj4VNYQoFfvZYDKP4ngD47Lgigz4BZwyWABNDnCvg8fMpAAuhzBRwO35oR1ireut3qXrbqpwwkgA4r4PPuKAMJoJQCNIRKyeU9YwLoPSZSERFAKbm8Z0wAvcdEKiICKCWX94wJoPeYSEVEAKXk8p4xAfQeE6mICKCUXN4zJoDeYyIVEQGUkst7xgTQe0ykIiKAUnJ5z5gAeo+JVEQEUEou7xkTQO8xkYrIUYBDVxZh6Ooi3J41IJk2pAJZ78bBDTps3aLDgT2VcGBv+S+iOAJQzNH/0zuz8MFHyfXOwZH9370zCD/55pay3klxBGDf3wmeI+RMnQiIse+WXkdFGaAYNv9yfs7p+Kk/APjhCzUlh1NlgCffnIXpW7mhk9aNsHfs5Vs3onZbEF75QfEsVAbY1Xd7RcFC60bYAyhaWdeNEIVNd2xr0Q6VAVo7oHUj7AMULWXfzySAano73poAOi7p2nZIANdWb8e9EUDHJV3bDgng2urtuDfPA7QG6LQCfq+CCaDPl78jgARw5YKOpV75lb2QpyG0+EnD8xno9DnvSeuPAPqcqDLAlvbx72ic6xkdSn3sTnYI9bm+qx6+DMD8H7trT3wNONRkIi31uUkC6CzTcgEW/Nzk0dilXQ8h1Ww3LL9eh337F++HPllM7meQ3soZpnnQuDF6quUDROR2tbDTTqXIW/7gq/jkcuuJsSOapj1tJwA/AhTP4R7eqzqKACtmE3FufPz92taR7m5kdrSw08YuwOwnl4VT8dHzuZtzETsQ/QawELyM+GsN0Q7AFR89zwXO8fn2y3UPMVXHADeZC5tiR5afAOaDh8AYB00z7+NaQiwXYNFlB2RSX3WhChlfTtrmhafjhwDJK09vDgRn5yBiLubWCqKqnsvrRsj8qTqU8eWUbT54GsD14b7wZMZHtGM4wFng8FpDVNXziQcoqs1bi4tfNRcsVnhuQiSAJdK0LTbVyiD9bMYMdfww3tM8UaiZyERIh45xZKG1KGw8D7Dck3QhQVWLpEgs8S0ACIj+RcECuvF2vKctVRjg+F5u8Hrr9tU6JxLAEhnYenz8RdT4xozZliS88/Yb4YV8zQ6+PNaQZrinUJerAZEAlgDY0nmpXkun9mbNDJjDYOqiNQsjsfhugA37MnYaosG1DaOcpXavZmFDAEsA7Ori2l+nJyOIbHshiG3Hx7/ENP6VzHZxzaVrocF4z57ZQtXpSF9r3Inbbp4H6NSlgEo/AuKbN8aimq5ts0IMaPrOZEprMsMLhgIDg3/Y92mp6tQJiASwTLJ5MxFhAThU5eAxI5hMDgz+8VAW3mpDJIBlAhRmeTPxUXvOMV2B2kB/X+NnxS4xrBf7gDgTP900Ync4JYASAItB5JWVF0dfrf+kVHf5zokqEAlgKcXzbM+Xicj5/zbVhi+e68Z0qS6dhEgAS6ldYLtXIBJAmwALDaduZaLd3Xjib2aXEsYrmVgqzkLb1z3AbCbOjEU1lrtO9EsmEsBHh/ZyJipA7HiNB4aHxlc8T1SpTsvNSAJoUsqPEAmg5VD3G8RVB6j6PNA6lKg+HyxnaPITRAJY7DpR8Zw4NDhxBIFXZ10o3nbLFyoBLJKSTmSiFSLq2qV4T9O1ckaCcmwIYAmVHIeIsBA/3XzW7s1va7irDrCco8jrNp9DnIpqzMg+Tyz3OlG8unCgPdHCALMTqzg34qNnIjNO7DcBLFNFOxAFvIMdY2GDabVmNxqy+aHTLeedyEICWCbA3B2b8jKxELyMO9QDw/Ge/R9LuM9rSgAlFSwnE/PB01Cb1wEupzg7KFxyhvdGX28+L+n+MXMCaEPBYhDP/gYM67Ap4H1xY0X/W6/WL0XaJ5qBs13CrR7Sh4ZONt6yEULuykS2serzK1l/XrUvBFHT+X3zOc8MT+zLj7smg9dm0seAYZAD3h3ta/63yj5SBiqolw/iymIll3nm36Mdk3XcMMLitwBqgwO9TbfthkEA7Sr3qJ2A+I//JtoY4GOf2kW9ol/MLbW6EOfItljieY74BUCYG+kNv2s3DAJoVzlTOwHxrZnE7lRaqzNP4wfGub4hcL1qx/6r1rk20Y7hap4MfB10gIoADFw4Fb5jJxQCaEe1Am2Wq88TQ88aeqjePN8UOV8KBmGq/1TLR+ambbFEIwN4TtwUiJ9p+Y+dUKQBRk+MvcQRs69e0UfPH5ddgDz88vjONOP1HPGpjAXnOFtdoU2cO9l4X/xmfpWt3GmNVm/yAI8nDnENnsl0RMsOFM4bAfLozxI7kkloyIJknIOuX9u8c/b9c93H0q2xkV0IerMG+mfDfY3vyWahPEBTBSXrzE/2Tj53FCAjsavbde1BA+PaJqEDZ/ggqPMrRiBUxZJLDeK3QkVPMd2kAX4ezMRhRF56nRg/EbPE6iTA3BDKsa3z8jaNpxsMxjc/NhzqcCfeEx6QkU0aoOhcfFfm7vR865MMcTUAmkEe/PnU1vQSazA/8EXO78fPtJxddYDLQ4C4lumcqoWUsR2QV5sLG5kAvGq7mgDN+3zglcltfCn1ZcbwKR30S0OvN03LaPJ/jAi5buoQkzIAAAAASUVORK5CYII=",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAADGlJREFUeF7tnVlQHMcZx7/umT0AcSjGBonDOmxdgV2Ww0iWIsmxrfIhJ1VJ2W+uilgEjqtclTwmLxQvyYur8uCKYmFQXMmbXUlV4lw+YsmHkBECdhdkSZZlyUJgScEWh7h2d7pTvcUuw2hhp3dm2dmleWPn66+/+f+me7p7vplGkOQfpRTVt56vgJCyARAtpAg5knS1JosRhBQMdMpJbddPd+68jhCiyQiBkil0sO2qc2J4yoMQLU6mvCizVAFCyLdFlUX9p9o3z/Fqww2Qtbxa7+BuAY9X6pXtGcSBEzVneFsiN8C6lqFKqihuc8MX3pgCTrAFurt2fc2jBj/AI/5GiuGBaCVIgtv2vOnAmd89OstT8Vq33fPL7pzgdJ6LKotaAoLx/k73Jzza8ANs8h1SD1gcBdMfCHg8ki/aMojzk3lPRH9hAxtfp+tfPN64AdZ6/c+pK+jvcr/DU6GwXaqAUT0FwDRfUQJgmgEYrV4ANKpgmssLgGkGYLR6AdCogmkuLwCmGYDR6gVAowqmubwAmGYARqsXAI0qmObyAmCaARitXgA0qmCaywuAaQZgtHoB0KiCaS4vAKYZgNHqBUCjCqa5vACYZgBGqxcAjSqY5vKmARR5nmkmmaD65fJII0/kRZ6nteFpo1PnkSKR55lZ8KLRxvJIRZ5nZgJkUbM8UlSnyfPcXpkLPz1QBPm5mXti2Rj51AzAXz4ah0vXZxZPD8E4qtPkef76xY0CnkWvAAbxN38ejUXHBjZIO4z9betGi4YvwmIK/Or4IkD2vwCYYdeFAJhhwLThCoACYIYrkOHhixYoAGa4AiaHr20R2lG89ri2et5Rv2iBAqDJCmS4O9ECBUAuBUQXyiWX9YwFQOsx4YpIAOSSy3rGAqD1mHBFJAByyWU9YwHQeky4IhIAueSynrEAaD0mXBEJgFxyWc9YALQeE66IBEAuuaxnLABajwlXRAIgl1zWMxYArceEKyIBkEsu6xkLgNZjwhWRqQB7L85A76UZuDWmQDCscAWy1o3tsgQlxRI0bM+Fhh36X0QxBSDL0X/rwzH4ciS41jmYcv4PldnhhR8W63onxRSAXf8Q8Ewhp3LCIHoPJ95HxTBA1m3+9aNxs+MX/gDgJweKEnanhgEe+9sYDN9c7DrFvhHJXXvx9o2oKLXDyz9euRUaBtjWdWvJgEXsG5EcQFZKu28EG9i0e0tWdGgYoNaB2DcieYCsJO/7mQKgMb1NLy0Ami7p6joUAFdXb9NrEwBNl3R1HQqAq6u36bVZHqA2QLMVyPRRsACYou3v2CfIeLdDTebiFABNANj4yuWC0MzkA0TB65Ek5SCg7PGADQilCFMKVA4pNHxXxngSETyxqRLderu9ypSVfAEwSYCRVZCp/E2IQAVFhG8LdUIpSGhMUvDIM5VVI+3tiCTT+sREPgnVFtYgd9IQ3QgYcW+Aqa2SAszIDvzF2d9X3Uimy7V8C0xC45QUYfe0xqOBTUEgOzHFktmVUIImc9Fk/+kT+6Z4fBsGWNMceAZTGjuhRB+7y8S10OfbhuyXR0P1mOD74omLgBAE6H8E5O9kp3SnJFQ4OwqjoS13viJfrd/isCtO5xwNOjGR71NAKcUSdi7nx2aD85+97rmmFyIPwPgfu2v2/wAoFEUrTPS5yUwDeOhFf963NukRipR194iKYFoGuPpgmTTCMyg5+IuBoulp2KQQXBEPlE2WrvQcr/pcD0S9AJf93OSj3s8fnIOQS09l8WysPA9j8MZkug8wsqtjp1QJS1S+9Gxl9TUjA5DGVz4rCN/N2Umxai/4hYqQhK6dO149lOi+aGSeHPngK7s3eJp8ezCO370kAmtVgKzb/GoY9t7T8thHUnGor6+jXvXl1ERnufLxSCMgwWrtoAhT+OLcCfellUonCzD2yWXmnH30fPz6eG0yEK0IMHJRtvj2aO95SIKRLXcu+d9++wXTU+jqWs4VUyrXAVna2m0In+3prL61HMRkAC756HnUMTvpvc0XKudQqJIAylcPbFa6gqwIsP5IYAvB9PuabvOb/i5PX6IuzUhbZF3q/Kxjn2aUGyooLzh1qn3zXDzfegGuuO0AT9BGN6rgqSsZWzbPm53KeUwtIqL0zuEKd7eR+53eWBpeHipV5pUGtb2EyXDvGx6fHoC8DYJ7Imt1gHUt/lqqQNliz4LC5XLxR+90bDTtnpcI5iNHfdvCBG1X231PWvfxBx1bJ7RljeqZVQAjy2PjuY+rBxNspNbdtevrRKKbebytjeK/3wg8hgBiKddEITd9b3p6BcAVlK5tHtwJlDwUa30AMz8qd51cja5TG9ael3xl8yFUG/udUFqyLu/9f7/28Lza1vItUO9Nejkueu8Jkb2fvENPqhemkST5+zqqrpvZuvT6YvE0HPUdIBTnL5YJX+jvqvtSAIyjYl3LuUKq2PZHD7HlsfzymndPtaOwXtHNtqtpHXgYh/GOWEyU3uk7UfOpABhH6Vpv30MA8s7oIYLJTd8b995zzIa0kr+9TRfzZ9H8wcWLCpMtkxf+o56Hii50QZ2anw00YAmXRsWy28ggz6JyqsB6vP7H1YMZB0inz3RVfRetz/IAUyWM1q/HG9iPgBZGf5dDc91n/9T47WrVv1w9NUeHGjBRYhcWBSUw0FUbGxULgAvK1Xr9T0XSIBb+tpZL7/I8YUgV6LqWQDVV6KZF/9KF/q6q2EBGAAQANuKraw4cVkN4rtz1z3RMH7QXQk3r5w/jcCg2kKGydGVA9ahJAIy2wCO+w+oJvN7pR6paXtTvI83+zWEKVbGBjIKu9b3pGhT3QI3ydd6BZylgHP3ZKi1Qu6xGZNtF3/FdlwVALcCmwUPqSXzx+pIP33u1dDrVLSyR/3qvv4oAbI7aSQ7s6z1WPSwAapSrOTLwqPp5ptMGPd2vu28nEjjVxz1NgT0I0dhrt2bHlTWL2dorHUnocl+H62KqAa3kf2GD6acQonLUrsAhnTx1rOquWXFlDcCGlwcrlHlSExMGwXh/p/sTs4RKxs++nwfWzwTpvmhZStDswB9dHyTja7kyWQOQ5cBcuR4+pB6JFq+HD9971Z22+2Bt86ALKHkwKj4GuHquyz0kAC6jQG2zfzdQuD+VgukV/2DbSXli+L4n1d0nkpxn+jq2j+n1occua1ogO9mGI4MVCl7sRgkiyoacdf/VPoPTI4xRm/om/3aCYFvMD6HB5yrd75u9uJBygEafB2qFXGmCHu9JOMtE6+tw9xsFwlOeZQaEptY9RlQZ7zKCobOd7qs8fvTYZhXASCvUDmbYAmmC1D49Qum1iZdny16ASVVmQNYBjAzdmwb3I0wLYqM/isL2vJnTPa/tntQLIlk7T+vQLhRWtqrLO2y0/8zrNSPJ+lypXNYBZCe7t+nT/DmUt1+9tMaG8NgW7DYzI1srrKdpsB4hskH9OyJw+9wJ19lU5aOmHGAqrjo9Pne/NLApGMLVS2wJDeY68dlP/+C6o8eHXpvI05CjQzvUCVWsLEF4rqis6mQq0zqyFiATsLF1aFdI051hhBQM9ELPG65rZrSKSCLx3RxP3FfXFACbDAM9ne4bei8GXrusBsjEuPeB6oJECMYdVDqvTm/gEe9gG5VnRv1bQgrZipAUWyq7x0eKIWY9wEh6nzewbcmcbMlNCsYlO75WLDlv65kvsuWxEMEbQmGlUp0BEHXJuk0cJk5QvwOcQohZDzAqbGPzYEmIEk880WOjVUATMlYmqYJn7cg2R2zziIQxCilKDgYpHxAtpAgt+0EENmDJr3T1zY4ESkNh8KwGxDUDkEFir9FNj47vWO7NWp4uVG3L5nm51HHh9Ikdo4sXjL98NSCuKYBRcZ9ouVI4Rie34TAqMfSlCkKDsoS+eLrM9XW8JbLG5tRDXJMAoyCffuWy49bMZAWiUikgqZACiaVkLNcaI/NJCrfA7vjm8IZt3yVa20w1xDUNUA3p+effkm4U7Cqcg2A+AruNymDH80RSHPKcTVLmbITM27E0k8zD2FRCFACTvfFxllsOopQr9fYeq7rJ6S5mzg2wrsl3SD0SEx891y99PIgU0MRAl+tj/V6WWvIDPOJvVH9WQ2w7wCe9FiLTr6/D3cPnZdGaH2DLUCVVFHeyFWZKuVQmBrP36MPzZBtCNFiG7w8Yef2bG+BCptVudapcpkDhiTOVAHniSGTLDTA6IZ4YnvJkM8SsBsggRl5pbj1fASFlQ6IlpkRXkRWPZwrA/wPlJnpuyspBOgAAAABJRU5ErkJggg==",re="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",ce=te(99064),ie=te(57647),Se=te(5623),Oe=te(50304),Me=te(59879),ut=te(28451),ft=te(15342),Qe=te.n(ft),nn=(Yt,lt,nt)=>new Promise((Ft,We)=>{var Ke=Re=>{try{Ce(nt.next(Re))}catch(je){We(je)}},yt=Re=>{try{Ce(nt.throw(Re))}catch(je){We(je)}},Ce=Re=>Re.done?Ft(Re.value):Promise.resolve(Re.value).then(Ke,yt);Ce((nt=nt.apply(Yt,lt)).next())}),vt=y.memo(({tagName:Yt="div",value:lt="",className:nt,style:Ft={},onBlur:We,id:Ke})=>{const yt=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(!yt.current)return;nn(void 0,null,function*(){const je=yt.current;je.innerHTML="";const Xe=lt==null?void 0:lt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const it of Xe)if(it.startsWith("$$")&&it.endsWith("$$")||it.startsWith("`$$")&&it.endsWith("$$`")){const Ot=it.startsWith("`$$")?it.slice(3,-3):it.slice(2,-2),Ge=document.createElement("span");Ge.setAttribute("contentEditable","false"),Ge.setAttribute("title",it),Ge.className="edu_latex",je.appendChild(Ge),Qe().render(Ot,Ge,{throwOnError:!1})}else{const Ot=it==null?void 0:it.replace(/<[^>]*>/g,Ge=>Ge.startsWith("{var Re,je;if(We&&yt.current){const it=yt.current.cloneNode(!0),Ot=it.querySelectorAll("span.edu_latex");for(let Ge of Ot){const ke=Ge.getAttribute("title"),se=document.createTextNode(ke||""),pe=Ge;(je=(Re=pe.parentNode)==null?void 0:Re.replaceChild)==null||je.call(Re,se,pe)}We(it.innerHTML)}};return y.createElement(y.Fragment,null,y.createElement(Yt,{ref:yt,contentEditable:!0,className:nt,style:Ft,onBlur:Ce}))}),It=te(24065),Vt=te(34604),wt=te(35339),Wt=Object.defineProperty,Bt=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ie=(Yt,lt,nt)=>lt in Yt?Wt(Yt,lt,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Yt[lt]=nt,St=(Yt,lt)=>{for(var nt in lt||(lt={}))Zt.call(lt,nt)&&Ie(Yt,nt,lt[nt]);if(Gt)for(var nt of Gt(lt))Ue.call(lt,nt)&&Ie(Yt,nt,lt[nt]);return Yt},rt=(Yt,lt)=>Bt(Yt,Ht(lt)),bt=(Yt,lt,nt)=>new Promise((Ft,We)=>{var Ke=Re=>{try{Ce(nt.next(Re))}catch(je){We(je)}},yt=Re=>{try{Ce(nt.throw(Re))}catch(je){We(je)}},Ce=Re=>Re.done?Ft(Re.value):Promise.resolve(Re.value).then(Ke,yt);Ce((nt=nt.apply(Yt,lt)).next())});const dn=Yt=>{Yt.preventDefault();let nt=(Yt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,nt)},we=Yt=>{Yt.key==="Enter"&&Yt.preventDefault()},Tt=({children:Yt,style:lt})=>y.createElement("div",{className:fe.leftBox,style:lt,onPaste:dn},Yt),En=({children:Yt,style:lt,className:nt})=>y.createElement("div",{className:he()(fe.rightBox,nt),style:lt,onPaste:dn},Yt),on=({className:Yt,style:lt={},width:nt=1200,onCancel:Ft=()=>{},onSuccess:We=()=>{},gather:Ke={},mode:yt=1,stickyTop:Ce=0,subDisciplineId:Re=[],hideWordFeatures:je,dataSource:Xe=[],customLeftHeadNode:it,customRightHeadNode:Ot,customLeftContent:Ge,hideRecognition:ke=!1,onExchange:se,isSingleSelection:pe=!1,underpinBackgroundStyle:Pe={},headExtraNode:Ze,isRefreshItemBank:ht=!1,okText:dt="\u786E\u5B9A\u5BFC\u5165",onSave:Mt})=>{var Et;const[Lt,Sn]=(0,y.useState)(1),[Rn,$t]=(0,y.useState)(0),[gn,Mn]=(0,y.useState)(""),[Jt,an]=(0,y.useState)(!1),[Fn,bn]=(0,y.useState)([]),[pn,Nn]=(0,y.useState)([]),[_n,Zn]=(0,y.useState)(!1),[na,sa]=(0,y.useState)(!1),[Pa,ln]=(0,y.useState)(!1),[un,Te]=(0,y.useState)(!1),[at,ot]=(0,y.useState)([]),[sn,en]=(0,y.useState)(1),[In,Un]=(0,y.useState)(!1),[ca,Tn]=(0,y.useState)(!0),[Jn,Ya]=(0,y.useState)(0),[et,_e]=(0,y.useState)(!1),[Dt]=Ee.default.useForm(),[$e]=Ee.default.useForm(),st=(0,y.useRef)(null),wn=(0,y.useRef)(null),On=(0,y.useRef)(),Xn=(0,y.useRef)(null),Ca=["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"],Yn=["C","C++","Java","Python","JavaScript","Ruby"];(0,y.useEffect)(()=>{Xe!=null&&Xe.length&&ao(Xe)},[Xe]),(0,y.useEffect)(()=>{Lt===2&&st.current.focus()},[Lt]),(0,y.useEffect)(()=>{Pa&&Ta()},[Pa]);const ba=()=>{if(Lt===1){Ae.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Be.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:()=>bt(void 0,null,function*(){Sn(1)})})},Ta=()=>bt(void 0,null,function*(){const me=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:yt===1?"new_question":"subject"}});ot(me.disciplines||[])}),zt=me=>{const kt=[],xe=(ct,qe)=>{ct.length>=2&&kt.push(ct.join(""));for(let ae=qe;ae(me=me||"",me=String(me),me=me.replace(/\s+/g,""),me),tt=me=>(me=me||"",me=String(me),me=me.replace(/
/g,""),me=me.replace(/
/g,` `),me=me.replace(/<\/div>/g,` -`),me=Qn(me),me),xt=me=>me.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Qn=me=>me.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),da=me=>{var kt;const xe=me.clipboardData;if(xe){const ct=xe.types.toString(),qe=xe.items;if(ct==="Files"||xe.types.indexOf("Files")>-1){me.preventDefault();try{let ae=qe[1];((kt=qe[0])==null?void 0:kt.kind)==="file"&&(ae=qe[0]);const ge=ae.getAsFile();(0,ut.I)(ge,ue=>{var de;if(ue.id){if(((de=ge==null?void 0:ge.type)==null?void 0:de.indexOf("image"))>-1){const ve=``;document.execCommand("insertText",!1,ve)}}else(ue==null?void 0:ue.status)===401&&(document.location.href="/user/login")})}catch(ae){Ae.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function jt(me,kt){return bt(this,null,function*(){if(typeof me=="string")return yield kt(me);if(typeof me!="object"||me===null)return me;if(Array.isArray(me))return yield Promise.all(me.map(qe=>bt(this,null,function*(){return yield jt(qe,kt)})));const xe={};for(const ct in me)if(Object.prototype.hasOwnProperty.call(me,ct)){const qe=me[ct];typeof qe=="string"?xe[ct]=yield kt(qe):typeof qe=="object"?xe[ct]=yield jt(qe,kt):xe[ct]=qe}return xe})}const Ne=()=>bt(void 0,null,function*(){var me;on(!0),Mn("\u5904\u7406\u4E2D"),yield new Promise(ct=>setTimeout(ct,1e3));let kt=(me=Nn.current)==null?void 0:me.querySelectorAll('[data-text="edit"]'),xe="";try{kt.forEach(function(ct){var qe,ae,ge,ue;const de=ct.cloneNode(!0),ve=de.querySelectorAll("span.edu_latex");for(let De of ve){const ze=De.getAttribute("title"),pt=document.createTextNode(ze),Nt=De;(ae=(qe=Nt.parentNode)==null?void 0:qe.replaceChild)==null||ae.call(qe,pt,Nt)}const Le=de.querySelectorAll("span[style]");for(let De of Le)if(De.style.fontFamily){const ze=De.innerHTML,pt=document.createTextNode(ze),Nt=De;(ue=(ge=Nt.parentNode)==null?void 0:ge.replaceChild)==null||ue.call(ge,pt,Nt)}de==null||de.childNodes.forEach(function(De){De.nodeType===Node.ELEMENT_NODE&&De.localName!=="h5"&&De.localName!=="h4"?xe+=`

${De.innerHTML}

`:De.nodeType===Node.TEXT_NODE&&(xe+=`

${De.textContent}

`)})}),ro("/api/intelligent_imports/import.json",{html:Qn(xe)})}catch(ct){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ct)}}),be=me=>{let kt=me.filter(xe=>!!(xe!=null&&xe.type));return kt=kt.map(xe=>{var ct;const qe=(ct=to.find(ge=>ge.id===(xe==null?void 0:xe.type)))==null?void 0:ct.deal,ae=rt(St({},xe),{id:String(Math.random()).slice(-6),knowledgePoint:Ut(xe==null?void 0:xe.knowledgePoint)});return qe?qe(ae):ae}),kt},mt=()=>{if(Lt===1){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Be.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:Ne})},wn=()=>y.createElement("div",{className:fe.row},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,{style:{height:675}},Lt===1&&y.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Sn(2)},y.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",y.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",y.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",y.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",y.createElement("br",null)),y.createElement("div",{className:fe.imgBox,style:{marginTop:75}},y.createElement("img",{width:56,src:ee}),y.createElement("span",null,"\u7F16\u8F91\u533A"))),Lt===2&&y.createElement("div",{"data-text":"edit",onBlur:()=>{st.current.innerHTML||Sn(1)},ref:st,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),y.createElement("div",{className:fe.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},y.createElement("div",{className:fe.imgBox,style:{marginTop:240}},y.createElement("img",{width:56,src:ne}),y.createElement("span",null,"\u9884\u89C8\u533A")))),Rt=(me,kt,xe,ct)=>{var qe;console.log(me,kt,xe,ct,"onDataChange\u4FEE\u6539\u6570\u503C");const ae=JSON.parse(JSON.stringify(vn));ct===void 0?ae[kt][me]=xe:ae[kt].questions[ct][me]=xe;const ge=St({},ae[kt]),ue=(qe=to.find(de=>de.id===(ge==null?void 0:ge.type)))==null?void 0:qe.deal;ae[kt]=ue(ge),Fn(ae)},fn=(me,kt,xe)=>{var ct;const qe=xe!==void 0,ae=(ct=to.find(de=>de.id===(me==null?void 0:me.type)))==null?void 0:ct.type,ge=`${kt+1}.${xe===void 0?"":xe+1+"."}`,ue=`${(me==null?void 0:me.type)==="7"?"{{":""}${ge}\u3010${ae}\u3011${(me==null?void 0:me.question)||""}`;return y.createElement(y.Fragment,null,qe&&y.createElement("h4",{contentEditable:!0}),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",value:ue}))},ln=(me,kt)=>bt(void 0,null,function*(){var xe;const ct=yield se(me,kt),qe=(xe=ct==null?void 0:ct.data)==null?void 0:xe.content;if(qe!=null&&qe.length){const ae=be(qe)[0];Dn.splice(kt,1,ae),vn.splice(kt,1,ae),bn([...Dn]),Fn([...vn])}}),Gn=(me,kt,xe)=>{var ct;const qe=xe!==void 0,ae=(ct=to.find(ue=>ue.id===(me==null?void 0:me.type)))==null?void 0:ct.type,ge=`${kt+1}.${xe===void 0?"":xe+1+"."}`;return qe?y.createElement("div",{style:{padding:"10px 18px"}},`${ge}\u3010${ae}\u3011`,y.createElement(vt,{id:me==null?void 0:me.id,tagName:"span",className:fe.edit,onBlur:ue=>Rt("question",kt,ue,xe),value:(me==null?void 0:me.question)||""})):y.createElement(y.Fragment,null,y.createElement("div",{className:fe.actionHead},y.createElement("div",{className:"c-light-primary"},`${ge}\u3010${ae}\u3011`),yt!==1&&y.createElement(Je.Z,{disabled:(me==null?void 0:me.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:ue=>Rt("score",kt,ue,xe),value:me==null?void 0:me.score}),y.createElement(Fe.Z,{align:"middle",style:{marginLeft:"auto"}},!!se&&y.createElement("span",{className:"current c-light-primary mr30",onClick:()=>ln(me,kt)},y.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),y.createElement(le.default,{onChange:ue=>Rt("checked",kt,ue.target.checked,xe),checked:!!(me!=null&&me.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",style:{padding:"10px 18px"},className:fe.edit,onBlur:ue=>Rt("question",kt,ue,xe),value:me==null?void 0:me.question}))},kn=(me,kt,xe)=>y.createElement(y.Fragment,null,["0","1","2","4"].includes(me==null?void 0:me.type)&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u7B54\u6848\uFF1A${kt||""}`,tagName:"p"}),!xe&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u96BE\u5EA6\uFF1A${(me==null?void 0:me.difficulty)||""}`,tagName:"p"}),(me==null?void 0:me.type)!=="7"&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u89E3\u6790\uFF1A${(me==null?void 0:me.analyze)||""}`,tagName:"p"}),!xe&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(me==null?void 0:me.knowledgePoint)||""}`,tagName:"p"})),oa=(me,kt,xe,ct)=>{const qe=ct!==void 0,ae=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],ge=qe&&!me.last&&!me.errorMsg?{marginBottom:10}:{},ue=ae.map(de=>({key:de,label:de,onClick:()=>Rt("difficulty",xe,de,ct)}));return y.createElement("div",{className:fe.liWrap,style:ge},["4"].includes(me==null?void 0:me.type)&&y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",className:`${fe.edit} c-black`,onBlur:de=>Rt("answer",xe,[de],ct),value:kt})),!qe&&y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),y.createElement("div",{className:"c-black"},y.createElement(Ye.Z,{menu:{items:ue}},y.createElement("span",{className:"c-light-primary"},me==null?void 0:me.difficulty,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(me==null?void 0:me.type)!=="7"&&y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",className:`${fe.edit} c-grey-333`,onBlur:de=>Rt("analyze",xe,de,ct),value:me==null?void 0:me.analyze})),!qe&&y.createElement("div",{onKeyDown:we,className:fe.li},y.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",value:(me==null?void 0:me.knowledgePoint)||"",className:`${fe.edit} c-grey-333`,onBlur:de=>Rt("knowledgePoint",xe,Ut(tt(de)),ct)})))},ga=me=>y.createElement(y.Fragment,null,typeof(me==null?void 0:me.errorMsg)=="string"&&!!(me!=null&&me.errorMsg)&&y.createElement("h5",{contentEditable:!1},y.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),y.createElement("div",null,me==null?void 0:me.errorMsg))),Pt=me=>y.createElement(y.Fragment,null,typeof(me==null?void 0:me.errorMsg)=="string"&&!!(me!=null&&me.errorMsg)&&y.createElement("h5",null,y.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),y.createElement("div",null,me==null?void 0:me.errorMsg))),ra=(me,kt,xe,ct)=>{let qe="flex";return(pe&&Xn!==ct||qn&&!(xe!=null&&xe.errorMsg))&&(qe="none"),y.createElement("div",{className:fe.row,style:{display:qe}},y.createElement("div",{className:fe.leftLayout},Ge||y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},me))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:xe!=null&&xe.errorMsg?fe.error:""},kt)))},to=[{id:"0",type:"\u5355\u9009\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,fn(me,kt,xe),(qe=me==null?void 0:me.options)==null?void 0:qe.map((De,ze)=>y.createElement(vt,{id:me==null?void 0:me.id,key:ze,value:`${Ca[ze]}.${De}`,tagName:"p"})),kn(me,ge,ae),ga(me));let de=ae?me:vn[kt];const ve=de==null?void 0:de.options,Le=y.createElement(y.Fragment,null,Gn(de,kt,xe),ve==null?void 0:ve.map((De,ze)=>{var pt;return y.createElement("div",{key:ze,className:fe.option},y.createElement("aside",{className:((pt=de==null?void 0:de.answer)==null?void 0:pt[0])===Ca[ze]?fe.active:"",onClick:()=>Rt("answer",kt,[Ca[ze]],xe)},Ca[ze]),y.createElement(vt,{id:de==null?void 0:de.id,tagName:"div",className:`${fe.text}`,onBlur:Nt=>{ve[ze]=Nt,Rt("options",kt,ve,xe)},value:De}))}),oa(de,"",kt,xe),Pt(de));return ae?[ue,Le]:ra(ue,Le,de,kt)},deal:me=>{var kt,xe,ct;me.score=me.score===void 0?2:me.score;let qe=Ut((kt=me==null?void 0:me.answer)==null?void 0:kt[0]).toUpperCase();me.answer=qe?[qe]:[];let ae=[];if(!(me!=null&&me.options))ae.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{me.options=(xe=me.options)==null?void 0:xe.slice(0,8);const ge=me.options.map(de=>de==null?void 0:de.trim().replace(/^\s+|\s+$/g,""));new Set(ge).size!==ge.length&&ae.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return qe||ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),qe&&(Ca.slice(0,((ct=me==null?void 0:me.options)==null?void 0:ct.length)||8).includes(qe)||ae.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")),Ut(me==null?void 0:me.question)||ae.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ae.join(` -`),me}},{id:"1",type:"\u591A\u9009\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,fn(me,kt,xe),(qe=me==null?void 0:me.options)==null?void 0:qe.map((De,ze)=>y.createElement(vt,{id:me==null?void 0:me.id,key:ze,value:`${Ca[ze]}.${De}`,tagName:"p"})),kn(me,ge,ae),ga(me));let de=ae?me:vn[kt];const ve=de==null?void 0:de.options,Le=y.createElement(y.Fragment,null,Gn(de,kt,xe),ve==null?void 0:ve.map((De,ze)=>{var pt,Nt;return y.createElement("div",{key:ze,className:fe.option},y.createElement("aside",{className:(Nt=(pt=de==null?void 0:de.answer)==null?void 0:pt[0])!=null&&Nt.includes(Ca[ze])?fe.active:"",onClick:()=>{var He;let _t=((He=de==null?void 0:de.answer)==null?void 0:He[0])||"";const Kt=Ca[ze];_t.includes(Kt)?_t=_t.replace(new RegExp(Kt,"g"),""):_t+=Kt,_t=_t.split("").sort().join(""),Rt("answer",kt,[_t],xe)}},Ca[ze]),y.createElement(vt,{id:de==null?void 0:de.id,tagName:"div",className:`${fe.text}`,onBlur:He=>{ve[ze]=He,Rt("options",kt,ve,xe)},value:De}))}),oa(de,"",kt,xe),Pt(de));return ae?[ue,Le]:ra(ue,Le,de,kt)},deal:me=>{var kt,xe,ct;me.score=me.score===void 0?2:me.score;let qe=Ut((kt=me==null?void 0:me.answer)==null?void 0:kt[0]).toUpperCase().split("").sort().join("");me.answer=qe?[qe]:[];let ae=[];if(!(me!=null&&me.options))ae.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{me.options=(xe=me.options)==null?void 0:xe.slice(0,8);const ge=me.options.map(de=>de==null?void 0:de.trim().replace(/^\s+|\s+$/g,""));new Set(ge).size!==ge.length&&ae.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(qe||ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),qe){const ge=Ca.slice(0,((ct=me==null?void 0:me.options)==null?void 0:ct.length)||8);zt(ge).includes(qe)||ae.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 Ut(me==null?void 0:me.question)||ae.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ae.join(` -`),me}},{id:"2",type:"\u5224\u65AD\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,fn(me,kt,xe),kn(me,ge,ae),ga(me));let de=ae?me:vn[kt];const ve=["\u6B63\u786E","\u9519\u8BEF"];let Le=((qe=de==null?void 0:de.answer)==null?void 0:qe[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Le)?Le="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Le)&&(Le="\u9519\u8BEF");const De=y.createElement(y.Fragment,null,Gn(de,kt,xe),ve==null?void 0:ve.map((ze,pt)=>y.createElement("div",{key:pt,className:fe.option},y.createElement("aside",{style:{borderRadius:2},className:Le===ze?fe.active:"",onClick:()=>Rt("answer",kt,[ze],xe)},ze==="\u6B63\u786E"?"T":"F"),y.createElement("div",{style:{pointerEvents:"none"},className:`${fe.text}`},ze))),oa(de,"",kt,xe),Pt(de));return ae?[ue,De]:ra(ue,De,de,kt)},deal:me=>{var kt;me.score=me.score===void 0?2:me.score;let xe=Ut((kt=me==null?void 0:me.answer)==null?void 0:kt[0]);me.answer=xe?[xe]:[];let ct=[];return xe||ct.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),xe&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(xe)&&ct.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"),Ut(me==null?void 0:me.question)||ct.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ct.join(` -`),me}},{id:"3",type:"\u586B\u7A7A\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0,ge=y.createElement(y.Fragment,null,fn(me,kt,xe),(ct=me==null?void 0:me.answer)==null?void 0:ct.map((ve,Le)=>y.createElement(vt,{id:me==null?void 0:me.id,key:Le,tagName:"p",value:`\u7B54\u6848${Le+1}\uFF1A${ve.text||""}`})),kn(me,"",ae),ga(me));let ue=ae?me:vn[kt];const de=y.createElement(y.Fragment,null,Gn(ue,kt,xe),(qe=ue==null?void 0:ue.answer)==null?void 0:qe.map((ve,Le)=>y.createElement("div",{key:Le,className:fe.option},y.createElement("aside",{className:fe.fill},"\u586B\u7A7A\u9879",Le+1),ve.model===1&&y.createElement(vt,{id:ue==null?void 0:ue.id,tagName:"div",onBlur:De=>{ue.answer[Le].latex=tt(De),Rt("answer",kt,ue.answer,xe)},className:`${fe.text}`,value:ve.latex}),ve.model===2&&y.createElement(Me.Z,{value:ve.latex,onChange:De=>{ue.answer[Le].latex=De,Rt("answer",kt,ue.answer,xe)}}))),oa(ue,"",kt,xe),Pt(ue));return ae?[ge,de]:ra(ge,de,ue,kt)},deal:me=>{var kt,xe,ct,qe;me.score=me.score===void 0?2:me.score,me.question=(kt=me.question)==null?void 0:kt.replaceAll("\u2581","_");const ae=(xe=me.answer)==null?void 0:xe.map(ue=>{if(Object.prototype.toString.call(ue)==="[object Object]")return ue;ue=ue==null?void 0:ue.trim();const de={model:1,text:ue,latex:ue};return ue.startsWith("$$")&&ue.endsWith("$$")||ue.startsWith("`$$")&&ue.endsWith("$$`")?(de.model=2,de.latex=ue.slice(2,-2)):de.latex=tt(ue),de});me.answer=ae;let ge=[];return ae||ge.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Ut(me==null?void 0:me.question)?me!=null&&me.question.includes("_")?(ct=me==null?void 0:me.answer)!=null&&ct.length&&((me==null?void 0:me.question.match(/_+/g))||[]).length!==((qe=me==null?void 0:me.answer)==null?void 0:qe.length)&&ge.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ge.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):ge.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ge.join(` -`),me}},{id:"4",type:"\u7B80\u7B54\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,fn(me,kt,xe),kn(me,ge,ae),ga(me));let de=ae?me:vn[kt];const ve=y.createElement(y.Fragment,null,Gn(de,kt,xe),oa(de,(qe=de==null?void 0:de.answer)==null?void 0:qe[0],kt,xe),Pt(de));return ae?[ue,ve]:ra(ue,ve,de,kt)},deal:me=>{me.score=me.score===void 0?5:me.score;let kt=[];return Ut(me==null?void 0:me.question)||kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=kt.join(` -`),me}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(me,kt)=>{var xe,ct;const qe=vn[kt],ae=Yn.slice(0,4).map(ge=>({key:ge,label:ge,onClick:()=>Rt("platform",kt,ge)}));return y.createElement("div",{className:fe.row,style:{display:qn?qe!=null&&qe.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},fn(me,kt),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(me==null?void 0:me.description)||""}`,tagName:"p"}),kn(me),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${me==null?void 0:me.timeLimit}`,tagName:"p"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(me==null?void 0:me.platform)||""}`,tagName:"p"}),y.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),(xe=me==null?void 0:me.inputs)==null?void 0:xe.map((ge,ue)=>{var de;return y.createElement(y.Fragment,{key:ue},y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ue+1})\u8F93\u5165\uFF1A${ge||""}`,tagName:"div"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ue+1})\u8F93\u51FA\uFF1A${((de=me==null?void 0:me.outputs)==null?void 0:de[ue])||""}`,tagName:"div"}))}),ga(me)))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:qe!=null&&qe.errorMsg?fe.error:""},Gn(qe,kt),y.createElement("div",{className:fe.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:qe==null?void 0:qe.description,tagName:"div",onBlur:ge=>Rt("description",kt,ge)}))),oa(qe,"",kt),y.createElement("div",{className:fe.liWrap},y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:qe==null?void 0:qe.timeLimit,tagName:"div",onBlur:ge=>Rt("timeLimit",kt,tt(ge))})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),y.createElement("div",{className:"c-black"},y.createElement(Ye.Z,{menu:{items:ae}},y.createElement("span",{className:"c-light-primary"},qe==null?void 0:qe.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:fe.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.code)||"",onBlur:ge=>Rt("code",kt,tt(ge)),tagName:"div"}))),(ct=qe==null?void 0:qe.inputs)==null?void 0:ct.map((ge,ue)=>{var de;return y.createElement("div",{className:fe.liWrap,key:ue},y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ue+1,")\u8F93\u5165\uFF1A"),y.createElement(vt,{id:qe==null?void 0:qe.id,value:ge||"",className:fe.edit,onBlur:ve=>{const Le=[...(qe==null?void 0:qe.inputs)||[]];Le[ue]=tt(ve),Rt("inputs",kt,Le)},tagName:"div"})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ue+1,")\u8F93\u51FA\uFF1A"),y.createElement(vt,{id:qe==null?void 0:qe.id,value:((de=qe==null?void 0:qe.outputs)==null?void 0:de[ue])||"",className:fe.edit,onBlur:ve=>{const Le=[...(qe==null?void 0:qe.outputs)||[]];Le[ue]=tt(ve),Rt("outputs",kt,Le)},tagName:"div"})))}),Pt(qe))))},deal:me=>{var kt,xe,ct;me.score=me.score===void 0?10:me.score,me.code=(kt=me.code)==null?void 0:kt.trim();let qe=[];Ut(me==null?void 0:me.question)?((xe=me==null?void 0:me.question)==null?void 0:xe.length)>60&&qe.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):qe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ut(me==null?void 0:me.description)||qe.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const ae=Ut(String((me==null?void 0:me.timeLimit)||""));if(me.timeLimit=ae,(!ae||ae&&!["3","4","5","6","7","8","9","10"].includes(ae))&&qe.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.platform=Ut(me==null?void 0:me.platform),me!=null&&me.platform){const ge=["c","c++","java","python"],ue=(ct=me==null?void 0:me.platform)==null?void 0:ct.toLowerCase(),de=ge.findIndex(ve=>ve===ue);de>-1?me.platform=Yn[de]:qe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else qe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(me!=null&&me.inputs)||!(me!=null&&me.outputs))me.inputs=[],me.outputs=[],qe.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 ge=Math.min(me.inputs.length,me.outputs.length);me.inputs=me.inputs.slice(0,ge),me.outputs=me.outputs.slice(0,ge),me.outputs.some(ue=>!Ut(ue))&&qe.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return me.errorMsg=qe.join(` -`),me}},{id:"7",type:"\u7EC4\u5408\u9898",element:(me,kt)=>{var xe,ct;const qe=vn[kt];return y.createElement("div",{className:fe.row,style:{display:qn?qe!=null&&qe.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},fn(me,kt),kn(me),(xe=me==null?void 0:me.questions)==null?void 0:xe.map((ae,ge)=>{var ue;const de=(ue=to.find(ve=>ve.id===(ae==null?void 0:ae.type)))==null?void 0:ue.element;return y.createElement(y.Fragment,{key:`left-${me.id}-${ge}`},de(ae,kt,ge)[0])}),ga(me),y.createElement("p",{contentEditable:!0},"}}")))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:qe!=null&&qe.errorMsg?fe.error:""},Gn(qe,kt),oa(qe,"",kt),(ct=qe==null?void 0:qe.questions)==null?void 0:ct.map((ae,ge)=>{var ue;const de=(ue=to.find(ve=>ve.id===(ae==null?void 0:ae.type)))==null?void 0:ue.element;return y.createElement(y.Fragment,{key:`right-${qe.id}-${ge}`},de(ae,kt,ge)[1])}),Pt(qe))))},deal:me=>{var kt,xe,ct,qe,ae;const ge=be,ue=[...to],de=ue.findIndex(ze=>ze.id==="0"),ve=ue.findIndex(ze=>ze.id==="1");if(de!==-1){const ze=ue[de].deal;ue[de].deal=pt=>{const Nt=ze(pt);return Nt.errorMsg&&(Nt.errorMsg=Nt.errorMsg.split(` +`),me=Qn(me),me),xt=me=>me.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Qn=me=>me.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),da=me=>{var kt;const xe=me.clipboardData;if(xe){const ct=xe.types.toString(),qe=xe.items;if(ct==="Files"||xe.types.indexOf("Files")>-1){me.preventDefault();try{let ae=qe[1];((kt=qe[0])==null?void 0:kt.kind)==="file"&&(ae=qe[0]);const ge=ae.getAsFile();(0,ut.I)(ge,ue=>{var de;if(ue.id){if(((de=ge==null?void 0:ge.type)==null?void 0:de.indexOf("image"))>-1){const ve=``;document.execCommand("insertText",!1,ve)}}else(ue==null?void 0:ue.status)===401&&(document.location.href="/user/login")})}catch(ae){Ae.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function jt(me,kt){return bt(this,null,function*(){if(typeof me=="string")return yield kt(me);if(typeof me!="object"||me===null)return me;if(Array.isArray(me))return yield Promise.all(me.map(qe=>bt(this,null,function*(){return yield jt(qe,kt)})));const xe={};for(const ct in me)if(Object.prototype.hasOwnProperty.call(me,ct)){const qe=me[ct];typeof qe=="string"?xe[ct]=yield kt(qe):typeof qe=="object"?xe[ct]=yield jt(qe,kt):xe[ct]=qe}return xe})}const Ne=()=>bt(void 0,null,function*(){var me;an(!0),Mn("\u5904\u7406\u4E2D"),yield new Promise(ct=>setTimeout(ct,1e3));let kt=(me=wn.current)==null?void 0:me.querySelectorAll('[data-text="edit"]'),xe="";try{kt.forEach(function(ct){var qe,ae,ge,ue;const de=ct.cloneNode(!0),ve=de.querySelectorAll("span.edu_latex");for(let De of ve){const ze=De.getAttribute("title"),pt=document.createTextNode(ze),Nt=De;(ae=(qe=Nt.parentNode)==null?void 0:qe.replaceChild)==null||ae.call(qe,pt,Nt)}const Le=de.querySelectorAll("span[style]");for(let De of Le)if(De.style.fontFamily){const ze=De.innerHTML,pt=document.createTextNode(ze),Nt=De;(ue=(ge=Nt.parentNode)==null?void 0:ge.replaceChild)==null||ue.call(ge,pt,Nt)}de==null||de.childNodes.forEach(function(De){De.nodeType===Node.ELEMENT_NODE&&De.localName!=="h5"&&De.localName!=="h4"?xe+=`

${De.innerHTML}

`:De.nodeType===Node.TEXT_NODE&&(xe+=`

${De.textContent}

`)})}),lo("/api/intelligent_imports/import.json",{html:Qn(xe)})}catch(ct){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ct)}}),be=me=>{let kt=me.filter(xe=>!!(xe!=null&&xe.type));return kt=kt.map(xe=>{var ct;const qe=(ct=to.find(ge=>ge.id===(xe==null?void 0:xe.type)))==null?void 0:ct.deal,ae=rt(St({},xe),{id:String(Math.random()).slice(-6),knowledgePoint:Ut(xe==null?void 0:xe.knowledgePoint)});return qe?qe(ae):ae}),kt},mt=()=>{if(Lt===1){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Be.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:Ne})},Bn=()=>y.createElement("div",{className:fe.row},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,{style:{height:675}},Lt===1&&y.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Sn(2)},y.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",y.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",y.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",y.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",y.createElement("br",null)),y.createElement("div",{className:fe.imgBox,style:{marginTop:75}},y.createElement("img",{width:56,src:ee}),y.createElement("span",null,"\u7F16\u8F91\u533A"))),Lt===2&&y.createElement("div",{"data-text":"edit",onBlur:()=>{st.current.innerHTML||Sn(1)},ref:st,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),y.createElement("div",{className:fe.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},y.createElement("div",{className:fe.imgBox,style:{marginTop:240}},y.createElement("img",{width:56,src:ne}),y.createElement("span",null,"\u9884\u89C8\u533A")))),Rt=(me,kt,xe,ct)=>{var qe;console.log(me,kt,xe,ct,"onDataChange\u4FEE\u6539\u6570\u503C");const ae=JSON.parse(JSON.stringify(pn));ct===void 0?ae[kt][me]=xe:ae[kt].questions[ct][me]=xe;const ge=St({},ae[kt]),ue=(qe=to.find(de=>de.id===(ge==null?void 0:ge.type)))==null?void 0:qe.deal;ae[kt]=ue(ge),Nn(ae)},vn=(me,kt,xe)=>{var ct;const qe=xe!==void 0,ae=(ct=to.find(de=>de.id===(me==null?void 0:me.type)))==null?void 0:ct.type,ge=`${kt+1}.${xe===void 0?"":xe+1+"."}`,ue=`${(me==null?void 0:me.type)==="7"?"{{":""}${ge}\u3010${ae}\u3011${(me==null?void 0:me.question)||""}`;return y.createElement(y.Fragment,null,qe&&y.createElement("h4",{contentEditable:!0}),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",value:ue}))},rn=(me,kt)=>bt(void 0,null,function*(){var xe;const ct=yield se(me,kt),qe=(xe=ct==null?void 0:ct.data)==null?void 0:xe.content;if(qe!=null&&qe.length){const ae=be(qe)[0];Fn.splice(kt,1,ae),pn.splice(kt,1,ae),bn([...Fn]),Nn([...pn])}}),Gn=(me,kt,xe)=>{var ct;const qe=xe!==void 0,ae=(ct=to.find(ue=>ue.id===(me==null?void 0:me.type)))==null?void 0:ct.type,ge=`${kt+1}.${xe===void 0?"":xe+1+"."}`;return qe?y.createElement("div",{style:{padding:"10px 18px"}},`${ge}\u3010${ae}\u3011`,y.createElement(vt,{id:me==null?void 0:me.id,tagName:"span",className:fe.edit,onBlur:ue=>Rt("question",kt,ue,xe),value:(me==null?void 0:me.question)||""})):y.createElement(y.Fragment,null,y.createElement("div",{className:fe.actionHead},y.createElement("div",{className:"c-light-primary"},`${ge}\u3010${ae}\u3011`),yt!==1&&y.createElement(Je.Z,{disabled:(me==null?void 0:me.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:ue=>Rt("score",kt,ue,xe),value:me==null?void 0:me.score}),y.createElement(Fe.Z,{align:"middle",style:{marginLeft:"auto"}},!!se&&y.createElement("span",{className:"current c-light-primary mr30",onClick:()=>rn(me,kt)},y.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),y.createElement(le.default,{onChange:ue=>Rt("checked",kt,ue.target.checked,xe),checked:!!(me!=null&&me.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",style:{padding:"10px 18px"},className:fe.edit,onBlur:ue=>Rt("question",kt,ue,xe),value:me==null?void 0:me.question}))},kn=(me,kt,xe)=>y.createElement(y.Fragment,null,["0","1","2","4"].includes(me==null?void 0:me.type)&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u7B54\u6848\uFF1A${kt||""}`,tagName:"p"}),!xe&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u96BE\u5EA6\uFF1A${(me==null?void 0:me.difficulty)||""}`,tagName:"p"}),(me==null?void 0:me.type)!=="7"&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u89E3\u6790\uFF1A${(me==null?void 0:me.analyze)||""}`,tagName:"p"}),!xe&&y.createElement(vt,{id:me==null?void 0:me.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(me==null?void 0:me.knowledgePoint)||""}`,tagName:"p"})),aa=(me,kt,xe,ct)=>{const qe=ct!==void 0,ae=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],ge=qe&&!me.last&&!me.errorMsg?{marginBottom:10}:{},ue=ae.map(de=>({key:de,label:de,onClick:()=>Rt("difficulty",xe,de,ct)}));return y.createElement("div",{className:fe.liWrap,style:ge},["4"].includes(me==null?void 0:me.type)&&y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",className:`${fe.edit} c-black`,onBlur:de=>Rt("answer",xe,[de],ct),value:kt})),!qe&&y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),y.createElement("div",{className:"c-black"},y.createElement(Ye.Z,{menu:{items:ue}},y.createElement("span",{className:"c-light-primary"},me==null?void 0:me.difficulty,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(me==null?void 0:me.type)!=="7"&&y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",className:`${fe.edit} c-grey-333`,onBlur:de=>Rt("analyze",xe,de,ct),value:me==null?void 0:me.analyze})),!qe&&y.createElement("div",{onKeyDown:we,className:fe.li},y.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),y.createElement(vt,{id:me==null?void 0:me.id,tagName:"div",value:(me==null?void 0:me.knowledgePoint)||"",className:`${fe.edit} c-grey-333`,onBlur:de=>Rt("knowledgePoint",xe,Ut(tt(de)),ct)})))},ga=me=>y.createElement(y.Fragment,null,typeof(me==null?void 0:me.errorMsg)=="string"&&!!(me!=null&&me.errorMsg)&&y.createElement("h5",{contentEditable:!1},y.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),y.createElement("div",null,me==null?void 0:me.errorMsg))),Pt=me=>y.createElement(y.Fragment,null,typeof(me==null?void 0:me.errorMsg)=="string"&&!!(me!=null&&me.errorMsg)&&y.createElement("h5",null,y.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),y.createElement("div",null,me==null?void 0:me.errorMsg))),ra=(me,kt,xe,ct)=>{let qe="flex";return(pe&&Jn!==ct||_n&&!(xe!=null&&xe.errorMsg))&&(qe="none"),y.createElement("div",{className:fe.row,style:{display:qe}},y.createElement("div",{className:fe.leftLayout},Ge||y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},me))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:xe!=null&&xe.errorMsg?fe.error:""},kt)))},to=[{id:"0",type:"\u5355\u9009\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,vn(me,kt,xe),(qe=me==null?void 0:me.options)==null?void 0:qe.map((De,ze)=>y.createElement(vt,{id:me==null?void 0:me.id,key:ze,value:`${Ca[ze]}.${De}`,tagName:"p"})),kn(me,ge,ae),ga(me));let de=ae?me:pn[kt];const ve=de==null?void 0:de.options,Le=y.createElement(y.Fragment,null,Gn(de,kt,xe),ve==null?void 0:ve.map((De,ze)=>{var pt;return y.createElement("div",{key:ze,className:fe.option},y.createElement("aside",{className:((pt=de==null?void 0:de.answer)==null?void 0:pt[0])===Ca[ze]?fe.active:"",onClick:()=>Rt("answer",kt,[Ca[ze]],xe)},Ca[ze]),y.createElement(vt,{id:de==null?void 0:de.id,tagName:"div",className:`${fe.text}`,onBlur:Nt=>{ve[ze]=Nt,Rt("options",kt,ve,xe)},value:De}))}),aa(de,"",kt,xe),Pt(de));return ae?[ue,Le]:ra(ue,Le,de,kt)},deal:me=>{var kt,xe,ct;me.score=me.score===void 0?2:me.score;let qe=Ut((kt=me==null?void 0:me.answer)==null?void 0:kt[0]).toUpperCase();me.answer=qe?[qe]:[];let ae=[];if(!(me!=null&&me.options))ae.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{me.options=(xe=me.options)==null?void 0:xe.slice(0,8);const ge=me.options.map(de=>de==null?void 0:de.trim().replace(/^\s+|\s+$/g,""));new Set(ge).size!==ge.length&&ae.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return qe||ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),qe&&(Ca.slice(0,((ct=me==null?void 0:me.options)==null?void 0:ct.length)||8).includes(qe)||ae.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")),Ut(me==null?void 0:me.question)||ae.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ae.join(` +`),me}},{id:"1",type:"\u591A\u9009\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,vn(me,kt,xe),(qe=me==null?void 0:me.options)==null?void 0:qe.map((De,ze)=>y.createElement(vt,{id:me==null?void 0:me.id,key:ze,value:`${Ca[ze]}.${De}`,tagName:"p"})),kn(me,ge,ae),ga(me));let de=ae?me:pn[kt];const ve=de==null?void 0:de.options,Le=y.createElement(y.Fragment,null,Gn(de,kt,xe),ve==null?void 0:ve.map((De,ze)=>{var pt,Nt;return y.createElement("div",{key:ze,className:fe.option},y.createElement("aside",{className:(Nt=(pt=de==null?void 0:de.answer)==null?void 0:pt[0])!=null&&Nt.includes(Ca[ze])?fe.active:"",onClick:()=>{var He;let _t=((He=de==null?void 0:de.answer)==null?void 0:He[0])||"";const Kt=Ca[ze];_t.includes(Kt)?_t=_t.replace(new RegExp(Kt,"g"),""):_t+=Kt,_t=_t.split("").sort().join(""),Rt("answer",kt,[_t],xe)}},Ca[ze]),y.createElement(vt,{id:de==null?void 0:de.id,tagName:"div",className:`${fe.text}`,onBlur:He=>{ve[ze]=He,Rt("options",kt,ve,xe)},value:De}))}),aa(de,"",kt,xe),Pt(de));return ae?[ue,Le]:ra(ue,Le,de,kt)},deal:me=>{var kt,xe,ct;me.score=me.score===void 0?2:me.score;let qe=Ut((kt=me==null?void 0:me.answer)==null?void 0:kt[0]).toUpperCase().split("").sort().join("");me.answer=qe?[qe]:[];let ae=[];if(!(me!=null&&me.options))ae.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{me.options=(xe=me.options)==null?void 0:xe.slice(0,8);const ge=me.options.map(de=>de==null?void 0:de.trim().replace(/^\s+|\s+$/g,""));new Set(ge).size!==ge.length&&ae.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(qe||ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),qe){const ge=Ca.slice(0,((ct=me==null?void 0:me.options)==null?void 0:ct.length)||8);zt(ge).includes(qe)||ae.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 Ut(me==null?void 0:me.question)||ae.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ae.join(` +`),me}},{id:"2",type:"\u5224\u65AD\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,vn(me,kt,xe),kn(me,ge,ae),ga(me));let de=ae?me:pn[kt];const ve=["\u6B63\u786E","\u9519\u8BEF"];let Le=((qe=de==null?void 0:de.answer)==null?void 0:qe[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Le)?Le="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Le)&&(Le="\u9519\u8BEF");const De=y.createElement(y.Fragment,null,Gn(de,kt,xe),ve==null?void 0:ve.map((ze,pt)=>y.createElement("div",{key:pt,className:fe.option},y.createElement("aside",{style:{borderRadius:2},className:Le===ze?fe.active:"",onClick:()=>Rt("answer",kt,[ze],xe)},ze==="\u6B63\u786E"?"T":"F"),y.createElement("div",{style:{pointerEvents:"none"},className:`${fe.text}`},ze))),aa(de,"",kt,xe),Pt(de));return ae?[ue,De]:ra(ue,De,de,kt)},deal:me=>{var kt;me.score=me.score===void 0?2:me.score;let xe=Ut((kt=me==null?void 0:me.answer)==null?void 0:kt[0]);me.answer=xe?[xe]:[];let ct=[];return xe||ct.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),xe&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(xe)&&ct.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"),Ut(me==null?void 0:me.question)||ct.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ct.join(` +`),me}},{id:"3",type:"\u586B\u7A7A\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0,ge=y.createElement(y.Fragment,null,vn(me,kt,xe),(ct=me==null?void 0:me.answer)==null?void 0:ct.map((ve,Le)=>y.createElement(vt,{id:me==null?void 0:me.id,key:Le,tagName:"p",value:`\u7B54\u6848${Le+1}\uFF1A${ve.text||""}`})),kn(me,"",ae),ga(me));let ue=ae?me:pn[kt];const de=y.createElement(y.Fragment,null,Gn(ue,kt,xe),(qe=ue==null?void 0:ue.answer)==null?void 0:qe.map((ve,Le)=>y.createElement("div",{key:Le,className:fe.option},y.createElement("aside",{className:fe.fill},"\u586B\u7A7A\u9879",Le+1),ve.model===1&&y.createElement(vt,{id:ue==null?void 0:ue.id,tagName:"div",onBlur:De=>{ue.answer[Le].latex=tt(De),Rt("answer",kt,ue.answer,xe)},className:`${fe.text}`,value:ve.latex}),ve.model===2&&y.createElement(Me.Z,{value:ve.latex,onChange:De=>{ue.answer[Le].latex=De,Rt("answer",kt,ue.answer,xe)}}))),aa(ue,"",kt,xe),Pt(ue));return ae?[ge,de]:ra(ge,de,ue,kt)},deal:me=>{var kt,xe,ct,qe;me.score=me.score===void 0?2:me.score,me.question=(kt=me.question)==null?void 0:kt.replaceAll("\u2581","_");const ae=(xe=me.answer)==null?void 0:xe.map(ue=>{if(Object.prototype.toString.call(ue)==="[object Object]")return ue;ue=ue==null?void 0:ue.trim();const de={model:1,text:ue,latex:ue};return ue.startsWith("$$")&&ue.endsWith("$$")||ue.startsWith("`$$")&&ue.endsWith("$$`")?(de.model=2,de.latex=ue.slice(2,-2)):de.latex=tt(ue),de});me.answer=ae;let ge=[];return ae||ge.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Ut(me==null?void 0:me.question)?me!=null&&me.question.includes("_")?(ct=me==null?void 0:me.answer)!=null&&ct.length&&((me==null?void 0:me.question.match(/_+/g))||[]).length!==((qe=me==null?void 0:me.answer)==null?void 0:qe.length)&&ge.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ge.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):ge.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=ge.join(` +`),me}},{id:"4",type:"\u7B80\u7B54\u9898",element:(me,kt,xe)=>{var ct,qe;const ae=xe!==void 0;let ge=(ct=me==null?void 0:me.answer)==null?void 0:ct[0];const ue=y.createElement(y.Fragment,null,vn(me,kt,xe),kn(me,ge,ae),ga(me));let de=ae?me:pn[kt];const ve=y.createElement(y.Fragment,null,Gn(de,kt,xe),aa(de,(qe=de==null?void 0:de.answer)==null?void 0:qe[0],kt,xe),Pt(de));return ae?[ue,ve]:ra(ue,ve,de,kt)},deal:me=>{me.score=me.score===void 0?5:me.score;let kt=[];return Ut(me==null?void 0:me.question)||kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=kt.join(` +`),me}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(me,kt)=>{var xe,ct;const qe=pn[kt],ae=Yn.slice(0,4).map(ge=>({key:ge,label:ge,onClick:()=>Rt("platform",kt,ge)}));return y.createElement("div",{className:fe.row,style:{display:_n?qe!=null&&qe.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},vn(me,kt),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(me==null?void 0:me.description)||""}`,tagName:"p"}),kn(me),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${me==null?void 0:me.timeLimit}`,tagName:"p"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(me==null?void 0:me.platform)||""}`,tagName:"p"}),y.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),(xe=me==null?void 0:me.inputs)==null?void 0:xe.map((ge,ue)=>{var de;return y.createElement(y.Fragment,{key:ue},y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ue+1})\u8F93\u5165\uFF1A${ge||""}`,tagName:"div"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ue+1})\u8F93\u51FA\uFF1A${((de=me==null?void 0:me.outputs)==null?void 0:de[ue])||""}`,tagName:"div"}))}),ga(me)))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:qe!=null&&qe.errorMsg?fe.error:""},Gn(qe,kt),y.createElement("div",{className:fe.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:qe==null?void 0:qe.description,tagName:"div",onBlur:ge=>Rt("description",kt,ge)}))),aa(qe,"",kt),y.createElement("div",{className:fe.liWrap},y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:qe==null?void 0:qe.timeLimit,tagName:"div",onBlur:ge=>Rt("timeLimit",kt,tt(ge))})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),y.createElement("div",{className:"c-black"},y.createElement(Ye.Z,{menu:{items:ae}},y.createElement("span",{className:"c-light-primary"},qe==null?void 0:qe.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:fe.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.code)||"",onBlur:ge=>Rt("code",kt,tt(ge)),tagName:"div"}))),(ct=qe==null?void 0:qe.inputs)==null?void 0:ct.map((ge,ue)=>{var de;return y.createElement("div",{className:fe.liWrap,key:ue},y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ue+1,")\u8F93\u5165\uFF1A"),y.createElement(vt,{id:qe==null?void 0:qe.id,value:ge||"",className:fe.edit,onBlur:ve=>{const Le=[...(qe==null?void 0:qe.inputs)||[]];Le[ue]=tt(ve),Rt("inputs",kt,Le)},tagName:"div"})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ue+1,")\u8F93\u51FA\uFF1A"),y.createElement(vt,{id:qe==null?void 0:qe.id,value:((de=qe==null?void 0:qe.outputs)==null?void 0:de[ue])||"",className:fe.edit,onBlur:ve=>{const Le=[...(qe==null?void 0:qe.outputs)||[]];Le[ue]=tt(ve),Rt("outputs",kt,Le)},tagName:"div"})))}),Pt(qe))))},deal:me=>{var kt,xe,ct;me.score=me.score===void 0?10:me.score,me.code=(kt=me.code)==null?void 0:kt.trim();let qe=[];Ut(me==null?void 0:me.question)?((xe=me==null?void 0:me.question)==null?void 0:xe.length)>60&&qe.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):qe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ut(me==null?void 0:me.description)||qe.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const ae=Ut(String((me==null?void 0:me.timeLimit)||""));if(me.timeLimit=ae,(!ae||ae&&!["3","4","5","6","7","8","9","10"].includes(ae))&&qe.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.platform=Ut(me==null?void 0:me.platform),me!=null&&me.platform){const ge=["c","c++","java","python"],ue=(ct=me==null?void 0:me.platform)==null?void 0:ct.toLowerCase(),de=ge.findIndex(ve=>ve===ue);de>-1?me.platform=Yn[de]:qe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else qe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(me!=null&&me.inputs)||!(me!=null&&me.outputs))me.inputs=[],me.outputs=[],qe.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 ge=Math.min(me.inputs.length,me.outputs.length);me.inputs=me.inputs.slice(0,ge),me.outputs=me.outputs.slice(0,ge),me.outputs.some(ue=>!Ut(ue))&&qe.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return me.errorMsg=qe.join(` +`),me}},{id:"7",type:"\u7EC4\u5408\u9898",element:(me,kt)=>{var xe,ct;const qe=pn[kt];return y.createElement("div",{className:fe.row,style:{display:_n?qe!=null&&qe.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},vn(me,kt),kn(me),(xe=me==null?void 0:me.questions)==null?void 0:xe.map((ae,ge)=>{var ue;const de=(ue=to.find(ve=>ve.id===(ae==null?void 0:ae.type)))==null?void 0:ue.element;return y.createElement(y.Fragment,{key:`left-${me.id}-${ge}`},de(ae,kt,ge)[0])}),ga(me),y.createElement("p",{contentEditable:!0},"}}")))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:qe!=null&&qe.errorMsg?fe.error:""},Gn(qe,kt),aa(qe,"",kt),(ct=qe==null?void 0:qe.questions)==null?void 0:ct.map((ae,ge)=>{var ue;const de=(ue=to.find(ve=>ve.id===(ae==null?void 0:ae.type)))==null?void 0:ue.element;return y.createElement(y.Fragment,{key:`right-${qe.id}-${ge}`},de(ae,kt,ge)[1])}),Pt(qe))))},deal:me=>{var kt,xe,ct,qe,ae;const ge=be,ue=[...to],de=ue.findIndex(ze=>ze.id==="0"),ve=ue.findIndex(ze=>ze.id==="1");if(de!==-1){const ze=ue[de].deal;ue[de].deal=pt=>{const Nt=ze(pt);return Nt.errorMsg&&(Nt.errorMsg=Nt.errorMsg.split(` `).filter(He=>He!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),Nt}}if(ve!==-1){const ze=ue[ve].deal;ue[ve].deal=pt=>{const Nt=ze(pt);return Nt.errorMsg&&(Nt.errorMsg=Nt.errorMsg.split(` `).filter(He=>He!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),Nt}}me.questions=(kt=me.questions)!=null&&kt.length?be(me.questions.slice(0,20)):[],me.questions=(xe=me.questions)==null?void 0:xe.map((ze,pt)=>{var Nt;if(ze.type==="0"||ze.type==="1"){const He=(Nt=ze.options)==null?void 0:Nt.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));He&&new Set(He).size!==He.length&&(ze.errorMsg=(ze.errorMsg?ze.errorMsg+` `:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return rt(St({},ze),{last:pt===me.questions.length-1})});const Le=(ct=me.questions)==null?void 0:ct.reduce((ze,pt)=>{const Nt=parseFloat(pt.score);return isNaN(Nt)?ze:ze+Nt},0);me.score=Le;let De=[];return(qe=me.questions)!=null&&qe.length?me.errorMsg=((ae=me.questions)==null?void 0:ae.findIndex(ze=>!!ze.errorMsg))>-1:De.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Ut(me==null?void 0:me.question)||De.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),De.length&&(me.errorMsg=De.join(` -`)),me}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(me,kt)=>{var xe,ct;const qe=vn[kt],ae=Yn.map(ge=>({key:ge,label:ge,onClick:()=>Rt("platform",kt,ge)}));return y.createElement("div",{className:fe.row,style:{display:qn?qe!=null&&qe.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},fn(me,kt),kn(me),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${me==null?void 0:me.timeLimit}`,tagName:"p"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(me==null?void 0:me.platform)||""}`,tagName:"p"}),y.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(me==null?void 0:me.input)||""}`,tagName:"p"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(me==null?void 0:me.output)||""}`,tagName:"p"}),(xe=me==null?void 0:me.answer)==null?void 0:xe.map((ge,ue)=>y.createElement(vt,{key:ue,id:me==null?void 0:me.id,value:`\u7B54\u6848${ue+1}\uFF1A${ge||""}`,tagName:"p"})),ga(me)))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:qe!=null&&qe.errorMsg?fe.error:""},Gn(qe,kt),oa(qe,"",kt),y.createElement("div",{className:fe.liWrap},y.createElement("div",{className:fe.li,onKeyDown:we},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:qe==null?void 0:qe.timeLimit,tagName:"div",onBlur:ge=>Rt("timeLimit",kt,tt(ge))})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),y.createElement("div",{className:"c-black"},y.createElement(Ye.Z,{menu:{items:ae}},y.createElement("span",{className:"c-light-primary"},qe==null?void 0:qe.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:fe.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.code)||"",onBlur:ge=>Rt("code",kt,tt(ge)),tagName:"div"})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.input)||"",onBlur:ge=>Rt("input",kt,tt(ge)),tagName:"div"})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.output)||"",onBlur:ge=>Rt("output",kt,tt(ge)),tagName:"div"}))),y.createElement("div",{className:fe.liWrap},(ct=qe==null?void 0:qe.answer)==null?void 0:ct.map((ge,ue)=>y.createElement("div",{className:fe.li,key:ue},y.createElement("aside",null,"\u7B54\u6848",ue+1,"\uFF1A"),y.createElement(vt,{id:qe==null?void 0:qe.id,value:ge||"",className:fe.edit,onBlur:de=>{const ve=[...(qe==null?void 0:qe.answer)||[]];ve[ue]=tt(de),Rt("output",kt,ve)},tagName:"div"})))),Pt(qe))))},deal:me=>{var kt,xe,ct,qe,ae,ge,ue,de;me.score=me.score===void 0?10:me.score,me.code=(ct=(xe=(kt=me.code)==null?void 0:kt.trim())==null?void 0:xe.replace(/@_@/g,"@\u2581@"))==null?void 0:ct.replace(/@__@/g,"@\u2581\u2581@");let ve=[];if(Ut(me==null?void 0:me.question)||ve.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ut(me==null?void 0:me.code)?/@▁@|@▁▁@/.test(me==null?void 0:me.code)?(qe=me==null?void 0:me.answer)!=null&&qe.length&&((ae=me==null?void 0:me.code.match(/@▁@|@▁▁@/g))==null?void 0:ae.length)!==((ge=me==null?void 0:me.answer)==null?void 0:ge.length)&&ve.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ve.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"):ve.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),me!=null&&me.answer?(ue=me.answer)!=null&&ue.some(De=>!Ut(De))&&ve.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):ve.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),me.platform=Ut(me==null?void 0:me.platform),me!=null&&me.platform){const De=["c","c++","java","python","javascript","ruby"],ze=(de=me==null?void 0:me.platform)==null?void 0:de.toLowerCase(),pt=De.findIndex(Nt=>Nt===ze);pt>-1?me.platform=Yn[pt]:ve.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else ve.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Ut(me==null?void 0:me.output)||ve.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Le=Ut(String((me==null?void 0:me.timeLimit)||""));return me.timeLimit=Le,(!Le||Le&&!["3","4","5","6","7","8","9","10"].includes(Le))&&ve.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.errorMsg=ve.join(` -`),me}}],Ka=()=>y.createElement(y.Fragment,null,Dn.filter(me=>{var kt;return!!((kt=to.find(ct=>ct.id===(me==null?void 0:me.type)))==null?void 0:kt.element)}).map((me,kt)=>{var xe;const ct=(xe=to.find(qe=>qe.id===(me==null?void 0:me.type)))==null?void 0:xe.element;return y.createElement(y.Fragment,{key:me.id},ct(me,kt))})),Wa=()=>bt(void 0,null,function*(){const me=vn.filter(kt=>!kt.checked);if(Lt!==3||!me.length){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Mt){_e(!0),yield Mt(vn),_e(!1);return}Dt.setFieldsValue({sub_discipline_id:Re}),un(!0)}),uo=(me,kt=[])=>{if(typeof me=="string")return me.trim();if(Array.isArray(me))return me.map(xe=>uo(xe,kt));if(typeof me=="object"&&me!==null){const xe={};for(const ct in me)me.hasOwnProperty(ct)&&(kt.includes(ct)?xe[ct]=me[ct]:xe[ct]=uo(me[ct],kt));return xe}return me},ao=me=>bt(void 0,null,function*(){const kt=be(uo(me));bn(kt),Fn(JSON.parse(JSON.stringify(kt))),Sn(3),on(!1),Zn(!1)});(0,y.useEffect)(()=>{if(ca)return;const me=()=>{$t(kt=>kt>=90?(clearInterval(On.current),90):kt+1)};return On.current=setInterval(me,5e4/90),()=>clearInterval(On.current)},[ca]);const ro=(me,kt)=>{Tn(!1);const xe=new FormData;Object.keys(kt).forEach(qe=>{xe.append(qe,kt[qe])});const ct=new window.XMLHttpRequest;ct.withCredentials=!0,ct.addEventListener("load",function(qe){return bt(this,null,function*(){var ae,ge;try{const ue=JSON.parse((ae=qe==null?void 0:qe.target)==null?void 0:ae.response);if(Tn(!0),$t(100),yield new Promise(de=>setTimeout(()=>de(),780)),ue.status===0){if(!((ge=ue==null?void 0:ue.data)!=null&&ge.length)){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),on(!1);return}ao((ue==null?void 0:ue.data)||[])}else on(!1),Ae.ZP.warning(ue==null?void 0:ue.message)}catch(ue){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",ue)}})}),ct.addEventListener("error",()=>{on(!1)}),ct.open("POST",`${x.Z.API_SERVER}${me}`),ct.send(xe)},Co=me=>bt(void 0,null,function*(){const kt=me.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(kt)==-1?(Ae.ZP.error(`${me.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()):(on(!0),Mn("\u5904\u7406\u4E2D"),ro("/api/intelligent_imports/import.json",{file:me}),Promise.reject())});let Po=[{key:1,label:y.createElement(Ve.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Co},y.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,It.Ny)()||(0,It.$O)())&&Po.push({key:2,label:y.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{$n.current.onClick()}});const Lo=[vn.length,(Et=vn.filter(me=>!!(me!=null&&me.errorMsg)))==null?void 0:Et.length];return y.createElement("div",{className:he()(fe.intelligentBox,"intelligent-body-curb",Yt),style:rt(St({},lt),{width:nt}),ref:Nn},y.createElement("div",{className:fe.underpin},y.createElement("b",{style:Pe}),y.createElement("b",{style:Pe})),y.createElement("div",{className:fe.head,style:{top:Ce}},y.createElement("div",{className:fe.leftLayout},it||y.createElement(y.Fragment,null,y.createElement(Fe.Z,{align:"middle"},y.createElement("div",{className:fe.title},"\u8BD5\u9898\u7F16\u8F91"),!je&&y.createElement(b.op,{href:`${x.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",y.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),y.createElement(b.op,{onClick:ba,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!je&&y.createElement(Ye.Z,{overlayClassName:fe.menu,menu:{items:Po}},y.createElement(b.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Ze&&Ze),y.createElement("div",{className:fe.tip},y.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"))),y.createElement(Fe.Z,{className:fe.rightLayout,style:{alignItems:"start"}},Ot||y.createElement(y.Fragment,null,y.createElement("div",{className:fe.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Lt)&&y.createElement(le.default,{className:"ml20",checked:qn,onChange:me=>Zn(me.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Lt)&&y.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",y.createElement("span",{className:"ml5 mr5 c-light-primary"},Lo[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",y.createElement("span",{className:"ml5 mr5 c-red-e53"},Lo[1]),"\u9898")),pe&&y.createElement("div",{className:fe.tabs},Dn==null?void 0:Dn.map((me,kt)=>y.createElement("div",{onClick:()=>{Qa(kt)},className:Xn===kt&&fe.active,key:kt},"\u65B0\u9898",kt+1)))),y.createElement("div",{className:fe.centerBox},y.createElement("img",{className:"mb10",src:re,width:56}),!ke&&y.createElement(b.op,{onClick:mt},"\u8BC6\u522B"))),[1,2].includes(Lt)&&wn(),[3].includes(Lt)&&Ka(),y.createElement("div",{className:"pb10"}),y.createElement("div",{className:fe.buttonFixed},y.createElement("div",{className:fe.buttonWrap},y.createElement(Ct.ZP,{size:"middle",className:`${fe.button} mr20`,onClick:Ft},"\u53D6\u6D88"),y.createElement(Ct.ZP,{size:"middle",type:"primary",loading:et,className:`${fe.button}`,onClick:Wa},dt))),y.createElement(Be.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Jt,title:null,footer:null,width:320,afterClose:()=>$t(0)},y.createElement(Fe.Z,{align:"middle",style:{flexDirection:"column"}},y.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},gn,y.createElement("span",{className:fe.dotLoading},y.createElement("span",null,"."),y.createElement("span",null,"."),y.createElement("span",null,"."))),y.createElement(oe.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Rn}),y.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",y.createElement("span",{className:"ml5 c-light-primary"},Rn,"%")))),y.createElement(Be.default,{centered:!0,open:Pa,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:ta,width:480,onCancel:()=>un(!1),onOk:()=>Dt.submit(),afterClose:()=>{Dt.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:Dt,layout:"horizontal",colon:!1,size:"large",onFinish:me=>bt(void 0,null,function*(){var kt,xe,ct,qe,ae;const ge=vn.filter(ve=>!ve.checked&&!ve.errorMsg);sa(!0);const ue=()=>bt(void 0,null,function*(){var ve,Le;const De=yield(0,ce.ZP)("/api/intelligent_imports/save.json",{method:"post",body:rt(St(St({},Ke),me),{list:ge,mode:yt})});De.status===0&&(ht&&((ve=De==null?void 0:De.data)!=null&&ve.success)&&window.location.pathname==="/problemset"&&(Vt.Z.publish("refresh-item-bank",me.group_id),yield new Promise(ze=>setTimeout(()=>ze(),1500))),Ae.ZP.success(`\u6210\u529F\u5BFC\u5165${(Le=De==null?void 0:De.data)==null?void 0:Le.success}\u9053\u8BD5\u9898`,3),We(De),un(!1)),sa(!1)});if(yt!==1){yield ue();return}const de=yield(0,ce.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:vn,mode:yt}});if(de.status===0){if(!((kt=de==null?void 0:de.data)!=null&&kt.error_size)){yield ue();return}Be.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{sa(!1)},title:"\u63D0\u793A",content:y.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",y.createElement("span",{className:"c-light-primary ml5 mr5"},(xe=de==null?void 0:de.data)==null?void 0:xe.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",y.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ct=de==null?void 0:de.data)==null?void 0:ct.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",y.createElement("span",{className:"ml5 mr5"},(ae=(qe=de==null?void 0:de.data)==null?void 0:qe.index)==null?void 0:ae.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:ue})}})},y.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),y.createElement(Ee.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"}]},y.createElement(a.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:at})),yt===1&&y.createElement(Ee.default.Item,{label:y.createElement(Fe.Z,{align:"middle",style:{justifyContent:"space-between"}},y.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),y.createElement("div",{onClick:()=>Te(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},y.createElement("img",{className:"mr5 primary-hover",src:Se}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},y.createElement(ie.Z,{key:cn})))),y.createElement(Be.default,{centered:!0,open:sn,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:In,onCancel:()=>Te(!1),onOk:()=>$e.submit(),afterClose:()=>{$e.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:$e,layout:"horizontal",colon:!1,size:"large",onFinish:me=>bt(void 0,null,function*(){var kt;Un(!0),(yield(0,ce.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:me.name,parent_id:(kt=me==null?void 0:me.parent_id)==null?void 0:kt[0]}})).status===0?(tn(cn+1),setTimeout(()=>{Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),Te(!1),Un(!1)},1e3)):Un(!1)})},y.createElement(Ee.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"}]},y.createElement(E.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),y.createElement(Ee.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},y.createElement(ie.Z,null)))),y.createElement(wt.Z,{onSave:me=>{on(!0),Mn("\u5904\u7406\u4E2D"),ro("/api/intelligent_imports/import.json",{html:me})},ref:$n}))},hn=z;var ea=rn},59879:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(88010),ye=te(48136),he=te(41588),Ee=te(62957),Ae=te(59301);const Be=(0,y.forwardRef)(({callback:Je,width:Fe,onChange:le,disabled:Ye,readOnly:Ve,type:Ct="",value:oe="",style:a={}},E)=>{const b=(0,y.useRef)(),x=(0,y.useRef)(),[z,ee]=(0,y.useState)(0),[ne,re]=(0,y.useState)(0),[ce,ie]=(0,y.useState)(!1),Se=()=>{var ft=document.createElement("div");ft.innerHTML=b.current.getValue();var Qe=ft.innerText;return Je&&Je(Qe),Qe};(0,y.useImperativeHandle)(E,()=>({getData:Se}));const Oe=ft=>{ft.preventDefault();const Qe=ft.clientX-z,an=ft.clientY-ne;document.body.onmousemove=At=>{let vt=At.clientX-Qe,It=At.clientY-an;const Vt=document.getElementsByClassName("markdown-popup-form")[0],wt=window.innerWidth-Vt.offsetWidth,Wt=window.innerHeight-Vt.offsetHeight;vt=Math.max(0,Math.min(vt,wt)),It=Math.max(0,Math.min(It,Wt)),Me(At.clientX,At.clientY,Qe,an)&&(ee(vt),re(It))},document.body.onmouseup=function(){document.body.onmousemove=null}},Me=(ft,Qe,an,At)=>{const vt=document.body.clientHeight,It=document.body.clientWidth;return ft<20&&an>ft||ft>It-20&&anQe||Qe>vt-20&&At{ce&&setTimeout(()=>{const ft=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-ft.offsetWidth/2,an=window.innerHeight/2-ft.offsetHeight/2;ee(Qe),re(an)},0)},[ce]);const ut=()=>{Ye||Ve||ie(!0)};return Ae.createElement("div",{style:a},Ae.createElement("div",{style:{width:Fe||"100%",position:"relative"},className:`${fe.Z.mathFillWrap} ${Ye||Ve?"cursorDefault":""}`,onClick:()=>ut()},Ae.createElement("math-field",{disabled:Ye,locale:"zh_cn",class:`${fe.Z.mathField} ${Ct}`,readOnly:Ve,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:"100%",fontSize:oe?18:14},value:oe||""})),Ae.createElement(Ee.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:ne},title:Ae.createElement("div",{style:{cursor:"move"},onMouseDown:Oe},"\u8F93\u5165\u516C\u5F0F"),open:ce,onOk:()=>{const ft=x.current.getData();b.current.setValue(ft),le(ft),ie(!1)},onCancel:()=>{ie(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ae.createElement(he.Z,{value:oe,ref:x,onChange:le,showSaveButton:!1})))});Xt.Z=Be},41588:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(77019),ye=te(5269),he=te(20554),Ee=te(99571),Ae=te(85149),Be=te(88010),Je=te(48136),Fe=te(59301);const le=(0,y.forwardRef)(({callback:Ye,showSaveButton:Ve,value:Ct=""},oe)=>{const a=(0,y.useRef)(),E=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +`)),me}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(me,kt)=>{var xe,ct;const qe=pn[kt],ae=Yn.map(ge=>({key:ge,label:ge,onClick:()=>Rt("platform",kt,ge)}));return y.createElement("div",{className:fe.row,style:{display:_n?qe!=null&&qe.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:fe.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:fe.question},vn(me,kt),kn(me),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${me==null?void 0:me.timeLimit}`,tagName:"p"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(me==null?void 0:me.platform)||""}`,tagName:"p"}),y.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),y.createElement("h4",null),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(me==null?void 0:me.input)||""}`,tagName:"p"}),y.createElement(vt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(me==null?void 0:me.output)||""}`,tagName:"p"}),(xe=me==null?void 0:me.answer)==null?void 0:xe.map((ge,ue)=>y.createElement(vt,{key:ue,id:me==null?void 0:me.id,value:`\u7B54\u6848${ue+1}\uFF1A${ge||""}`,tagName:"p"})),ga(me)))),y.createElement("div",{className:fe.rightLayout},y.createElement(En,{className:qe!=null&&qe.errorMsg?fe.error:""},Gn(qe,kt),aa(qe,"",kt),y.createElement("div",{className:fe.liWrap},y.createElement("div",{className:fe.li,onKeyDown:we},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:qe==null?void 0:qe.timeLimit,tagName:"div",onBlur:ge=>Rt("timeLimit",kt,tt(ge))})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),y.createElement("div",{className:"c-black"},y.createElement(Ye.Z,{menu:{items:ae}},y.createElement("span",{className:"c-light-primary"},qe==null?void 0:qe.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:fe.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.code)||"",onBlur:ge=>Rt("code",kt,tt(ge)),tagName:"div"})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.input)||"",onBlur:ge=>Rt("input",kt,tt(ge)),tagName:"div"})),y.createElement("div",{className:fe.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),y.createElement(vt,{className:fe.edit,id:qe==null?void 0:qe.id,value:(qe==null?void 0:qe.output)||"",onBlur:ge=>Rt("output",kt,tt(ge)),tagName:"div"}))),y.createElement("div",{className:fe.liWrap},(ct=qe==null?void 0:qe.answer)==null?void 0:ct.map((ge,ue)=>y.createElement("div",{className:fe.li,key:ue},y.createElement("aside",null,"\u7B54\u6848",ue+1,"\uFF1A"),y.createElement(vt,{id:qe==null?void 0:qe.id,value:ge||"",className:fe.edit,onBlur:de=>{const ve=[...(qe==null?void 0:qe.answer)||[]];ve[ue]=tt(de),Rt("output",kt,ve)},tagName:"div"})))),Pt(qe))))},deal:me=>{var kt,xe,ct,qe,ae,ge,ue,de;me.score=me.score===void 0?10:me.score,me.code=(ct=(xe=(kt=me.code)==null?void 0:kt.trim())==null?void 0:xe.replace(/@_@/g,"@\u2581@"))==null?void 0:ct.replace(/@__@/g,"@\u2581\u2581@");let ve=[];if(Ut(me==null?void 0:me.question)||ve.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ut(me==null?void 0:me.code)?/@▁@|@▁▁@/.test(me==null?void 0:me.code)?(qe=me==null?void 0:me.answer)!=null&&qe.length&&((ae=me==null?void 0:me.code.match(/@▁@|@▁▁@/g))==null?void 0:ae.length)!==((ge=me==null?void 0:me.answer)==null?void 0:ge.length)&&ve.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ve.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"):ve.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),me!=null&&me.answer?(ue=me.answer)!=null&&ue.some(De=>!Ut(De))&&ve.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):ve.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),me.platform=Ut(me==null?void 0:me.platform),me!=null&&me.platform){const De=["c","c++","java","python","javascript","ruby"],ze=(de=me==null?void 0:me.platform)==null?void 0:de.toLowerCase(),pt=De.findIndex(Nt=>Nt===ze);pt>-1?me.platform=Yn[pt]:ve.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else ve.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Ut(me==null?void 0:me.output)||ve.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Le=Ut(String((me==null?void 0:me.timeLimit)||""));return me.timeLimit=Le,(!Le||Le&&!["3","4","5","6","7","8","9","10"].includes(Le))&&ve.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.errorMsg=ve.join(` +`),me}}],Ja=()=>y.createElement(y.Fragment,null,Fn.filter(me=>{var kt;return!!((kt=to.find(ct=>ct.id===(me==null?void 0:me.type)))==null?void 0:kt.element)}).map((me,kt)=>{var xe;const ct=(xe=to.find(qe=>qe.id===(me==null?void 0:me.type)))==null?void 0:xe.element;return y.createElement(y.Fragment,{key:me.id},ct(me,kt))})),Ka=()=>bt(void 0,null,function*(){const me=pn.filter(kt=>!kt.checked);if(Lt!==3||!me.length){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Mt){_e(!0),yield Mt(pn),_e(!1);return}Dt.setFieldsValue({sub_discipline_id:Re}),ln(!0)}),io=(me,kt=[])=>{if(typeof me=="string")return me.trim();if(Array.isArray(me))return me.map(xe=>io(xe,kt));if(typeof me=="object"&&me!==null){const xe={};for(const ct in me)me.hasOwnProperty(ct)&&(kt.includes(ct)?xe[ct]=me[ct]:xe[ct]=io(me[ct],kt));return xe}return me},ao=me=>bt(void 0,null,function*(){const kt=be(io(me));bn(kt),Nn(JSON.parse(JSON.stringify(kt))),Sn(3),an(!1),Zn(!1)});(0,y.useEffect)(()=>{if(ca)return;const me=()=>{$t(kt=>kt>=90?(clearInterval(On.current),90):kt+1)};return On.current=setInterval(me,5e4/90),()=>clearInterval(On.current)},[ca]);const lo=(me,kt)=>{Tn(!1);const xe=new FormData;Object.keys(kt).forEach(qe=>{xe.append(qe,kt[qe])});const ct=new window.XMLHttpRequest;ct.withCredentials=!0,ct.addEventListener("load",function(qe){return bt(this,null,function*(){var ae,ge;try{const ue=JSON.parse((ae=qe==null?void 0:qe.target)==null?void 0:ae.response);if(Tn(!0),$t(100),yield new Promise(de=>setTimeout(()=>de(),780)),ue.status===0){if(!((ge=ue==null?void 0:ue.data)!=null&&ge.length)){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),an(!1);return}ao((ue==null?void 0:ue.data)||[])}else an(!1),Ae.ZP.warning(ue==null?void 0:ue.message)}catch(ue){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",ue)}})}),ct.addEventListener("error",()=>{an(!1)}),ct.open("POST",`${x.Z.API_SERVER}${me}`),ct.send(xe)},Co=me=>bt(void 0,null,function*(){const kt=me.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(kt)==-1?(Ae.ZP.error(`${me.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()):(an(!0),Mn("\u5904\u7406\u4E2D"),lo("/api/intelligent_imports/import.json",{file:me}),Promise.reject())});let Po=[{key:1,label:y.createElement(Ve.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Co},y.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,It.Ny)()||(0,It.$O)())&&Po.push({key:2,label:y.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{Xn.current.onClick()}});const Lo=[pn.length,(Et=pn.filter(me=>!!(me!=null&&me.errorMsg)))==null?void 0:Et.length];return y.createElement("div",{className:he()(fe.intelligentBox,"intelligent-body-curb",Yt),style:rt(St({},lt),{width:nt}),ref:wn},y.createElement("div",{className:fe.underpin},y.createElement("b",{style:Pe}),y.createElement("b",{style:Pe})),y.createElement("div",{className:fe.head,style:{top:Ce}},y.createElement("div",{className:fe.leftLayout},it||y.createElement(y.Fragment,null,y.createElement(Fe.Z,{align:"middle"},y.createElement("div",{className:fe.title},"\u8BD5\u9898\u7F16\u8F91"),!je&&y.createElement(b.op,{href:`${x.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",y.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),y.createElement(b.op,{onClick:ba,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!je&&y.createElement(Ye.Z,{overlayClassName:fe.menu,menu:{items:Po}},y.createElement(b.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Ze&&Ze),y.createElement("div",{className:fe.tip},y.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"))),y.createElement(Fe.Z,{className:fe.rightLayout,style:{alignItems:"start"}},Ot||y.createElement(y.Fragment,null,y.createElement("div",{className:fe.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Lt)&&y.createElement(le.default,{className:"ml20",checked:_n,onChange:me=>Zn(me.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Lt)&&y.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",y.createElement("span",{className:"ml5 mr5 c-light-primary"},Lo[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",y.createElement("span",{className:"ml5 mr5 c-red-e53"},Lo[1]),"\u9898")),pe&&y.createElement("div",{className:fe.tabs},Fn==null?void 0:Fn.map((me,kt)=>y.createElement("div",{onClick:()=>{Ya(kt)},className:Jn===kt&&fe.active,key:kt},"\u65B0\u9898",kt+1)))),y.createElement("div",{className:fe.centerBox},y.createElement("img",{className:"mb10",src:re,width:56}),!ke&&y.createElement(b.op,{onClick:mt},"\u8BC6\u522B"))),[1,2].includes(Lt)&&Bn(),[3].includes(Lt)&&Ja(),y.createElement("div",{className:"pb10"}),y.createElement("div",{className:fe.buttonFixed},y.createElement("div",{className:fe.buttonWrap},y.createElement(Ct.ZP,{size:"middle",className:`${fe.button} mr20`,onClick:Ft},"\u53D6\u6D88"),y.createElement(Ct.ZP,{size:"middle",type:"primary",loading:et,className:`${fe.button}`,onClick:Ka},dt))),y.createElement(Be.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Jt,title:null,footer:null,width:320,afterClose:()=>$t(0)},y.createElement(Fe.Z,{align:"middle",style:{flexDirection:"column"}},y.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},gn,y.createElement("span",{className:fe.dotLoading},y.createElement("span",null,"."),y.createElement("span",null,"."),y.createElement("span",null,"."))),y.createElement(oe.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Rn}),y.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",y.createElement("span",{className:"ml5 c-light-primary"},Rn,"%")))),y.createElement(Be.default,{centered:!0,open:Pa,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:na,width:480,onCancel:()=>ln(!1),onOk:()=>Dt.submit(),afterClose:()=>{Dt.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:Dt,layout:"horizontal",colon:!1,size:"large",onFinish:me=>bt(void 0,null,function*(){var kt,xe,ct,qe,ae;const ge=pn.filter(ve=>!ve.checked&&!ve.errorMsg);sa(!0);const ue=()=>bt(void 0,null,function*(){var ve,Le;const De=yield(0,ce.ZP)("/api/intelligent_imports/save.json",{method:"post",body:rt(St(St({},Ke),me),{list:ge,mode:yt})});De.status===0&&(ht&&((ve=De==null?void 0:De.data)!=null&&ve.success)&&window.location.pathname==="/problemset"&&(Vt.Z.publish("refresh-item-bank",me.group_id),yield new Promise(ze=>setTimeout(()=>ze(),1500))),Ae.ZP.success(`\u6210\u529F\u5BFC\u5165${(Le=De==null?void 0:De.data)==null?void 0:Le.success}\u9053\u8BD5\u9898`,3),We(De),ln(!1)),sa(!1)});if(yt!==1){yield ue();return}const de=yield(0,ce.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:pn,mode:yt}});if(de.status===0){if(!((kt=de==null?void 0:de.data)!=null&&kt.error_size)){yield ue();return}Be.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{sa(!1)},title:"\u63D0\u793A",content:y.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",y.createElement("span",{className:"c-light-primary ml5 mr5"},(xe=de==null?void 0:de.data)==null?void 0:xe.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",y.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ct=de==null?void 0:de.data)==null?void 0:ct.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",y.createElement("span",{className:"ml5 mr5"},(ae=(qe=de==null?void 0:de.data)==null?void 0:qe.index)==null?void 0:ae.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:ue})}})},y.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),y.createElement(Ee.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"}]},y.createElement(a.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:at})),yt===1&&y.createElement(Ee.default.Item,{label:y.createElement(Fe.Z,{align:"middle",style:{justifyContent:"space-between"}},y.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),y.createElement("div",{onClick:()=>Te(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},y.createElement("img",{className:"mr5 primary-hover",src:Se}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},y.createElement(ie.Z,{key:sn})))),y.createElement(Be.default,{centered:!0,open:un,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:In,onCancel:()=>Te(!1),onOk:()=>$e.submit(),afterClose:()=>{$e.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:$e,layout:"horizontal",colon:!1,size:"large",onFinish:me=>bt(void 0,null,function*(){var kt;Un(!0),(yield(0,ce.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:me.name,parent_id:(kt=me==null?void 0:me.parent_id)==null?void 0:kt[0]}})).status===0?(en(sn+1),setTimeout(()=>{Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),Te(!1),Un(!1)},1e3)):Un(!1)})},y.createElement(Ee.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"}]},y.createElement(E.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),y.createElement(Ee.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},y.createElement(ie.Z,null)))),y.createElement(wt.Z,{onSave:me=>{an(!0),Mn("\u5904\u7406\u4E2D"),lo("/api/intelligent_imports/import.json",{html:me})},ref:Xn}))},hn=z;var ta=on},59879:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(88010),ye=te(48136),he=te(41588),Ee=te(62957),Ae=te(59301);const Be=(0,y.forwardRef)(({callback:Je,width:Fe,onChange:le,disabled:Ye,readOnly:Ve,type:Ct="",value:oe="",style:a={}},E)=>{const b=(0,y.useRef)(),x=(0,y.useRef)(),[z,ee]=(0,y.useState)(0),[ne,re]=(0,y.useState)(0),[ce,ie]=(0,y.useState)(!1),Se=()=>{var ft=document.createElement("div");ft.innerHTML=b.current.getValue();var Qe=ft.innerText;return Je&&Je(Qe),Qe};(0,y.useImperativeHandle)(E,()=>({getData:Se}));const Oe=ft=>{ft.preventDefault();const Qe=ft.clientX-z,nn=ft.clientY-ne;document.body.onmousemove=At=>{let vt=At.clientX-Qe,It=At.clientY-nn;const Vt=document.getElementsByClassName("markdown-popup-form")[0],wt=window.innerWidth-Vt.offsetWidth,Wt=window.innerHeight-Vt.offsetHeight;vt=Math.max(0,Math.min(vt,wt)),It=Math.max(0,Math.min(It,Wt)),Me(At.clientX,At.clientY,Qe,nn)&&(ee(vt),re(It))},document.body.onmouseup=function(){document.body.onmousemove=null}},Me=(ft,Qe,nn,At)=>{const vt=document.body.clientHeight,It=document.body.clientWidth;return ft<20&&nn>ft||ft>It-20&&nnQe||Qe>vt-20&&At{ce&&setTimeout(()=>{const ft=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-ft.offsetWidth/2,nn=window.innerHeight/2-ft.offsetHeight/2;ee(Qe),re(nn)},0)},[ce]);const ut=()=>{Ye||Ve||ie(!0)};return Ae.createElement("div",{style:a},Ae.createElement("div",{style:{width:Fe||"100%",position:"relative"},className:`${fe.Z.mathFillWrap} ${Ye||Ve?"cursorDefault":""}`,onClick:()=>ut()},Ae.createElement("math-field",{disabled:Ye,locale:"zh_cn",class:`${fe.Z.mathField} ${Ct}`,readOnly:Ve,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:"100%",fontSize:oe?18:14},value:oe||""})),Ae.createElement(Ee.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:ne},title:Ae.createElement("div",{style:{cursor:"move"},onMouseDown:Oe},"\u8F93\u5165\u516C\u5F0F"),open:ce,onOk:()=>{const ft=x.current.getData();b.current.setValue(ft),le(ft),ie(!1)},onCancel:()=>{ie(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ae.createElement(he.Z,{value:oe,ref:x,onChange:le,showSaveButton:!1})))});Xt.Z=Be},41588:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(77019),ye=te(5269),he=te(20554),Ee=te(99571),Ae=te(85149),Be=te(88010),Je=te(48136),Fe=te(59301);const le=(0,y.forwardRef)(({callback:Ye,showSaveButton:Ve,value:Ct=""},oe)=>{const a=(0,y.useRef)(),E=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -243,7 +243,7 @@ ${Tt} \\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}`}]}]}],x=ne=>{a.current.setValue(a.current.getValue()+" "+ne.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Fe.createElement(fe.Z,{className:Be.Z.lists,gutter:[10,10]},E.map((ne,re)=>Fe.createElement(ye.Z,{flex:"110px",className:Be.Z.item},Fe.createElement("div",null,Fe.createElement(Ae.Z,{value:`$$${ne.value}$$`}),ne.name),Fe.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Fe.createElement("div",{key:ie},Fe.createElement("h1",null,ce.name),Fe.createElement(fe.Z,{gutter:[10,10]},ce.data.map((Se,Oe)=>Fe.createElement(ye.Z,{key:Oe,onClick:()=>x(Se),className:Be.Z.diamond},Fe.createElement(Ae.Z,{value:"`$$"+Se.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Fe.createElement(fe.Z,{className:Be.Z.lists,gutter:[10,10]},b.map((ne,re)=>Fe.createElement(ye.Z,{flex:"110px",className:Be.Z.item},Fe.createElement("div",null,Fe.createElement(Ae.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Fe.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Fe.createElement("div",{key:ie},ce.name&&Fe.createElement("h1",null,ce.name),Fe.createElement(fe.Z,{gutter:[10,10]},ce.data.map((Se,Oe)=>Fe.createElement(ye.Z,{key:Oe,onClick:()=>x(Se),className:Be.Z.diamond},Fe.createElement(Ae.Z,{value:"`$$"+Se.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=a.current.getValue();var re=ne.innerText;return Ye&&Ye(re),re};return(0,y.useImperativeHandle)(oe,()=>({getData:ee})),Fe.createElement("div",{className:Be.Z.mathWrap},Fe.createElement(he.default,{defaultActiveKey:"1",items:z}),Fe.createElement("math-field",{locale:"zh_cn",className:Be.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Ct||""),Ve&&Fe.createElement("div",{className:Be.Z.button},Fe.createElement(Ee.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Xt.Z=le},8797:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(93314),ye=te(99571),he=Object.defineProperty,Ee=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,le=(oe,a,E)=>a in oe?he(oe,a,{enumerable:!0,configurable:!0,writable:!0,value:E}):oe[a]=E,Ye=(oe,a)=>{for(var E in a||(a={}))Je.call(a,E)&&le(oe,E,a[E]);if(Be)for(var E of Be(a))Fe.call(a,E)&&le(oe,E,a[E]);return oe},Ve=(oe,a)=>Ee(oe,Ae(a));const Ct=({img:oe,buttonProps:a={},styles:E={},customText:b,ButtonText:x,ButtonClick:z,Buttonclass:ee,ButtonTwo:ne,imgStyles:re,loading:ce=!1,className:ie=""})=>y.createElement("section",{className:`tc animated fadeIn ${ie}`,style:Ye({color:"#999",margin:"100px auto",visibility:ce?"hidden":"visible"},E)},y.createElement("img",{src:oe||fe,style:Ve(Ye({},re),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},b||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),x&&y.createElement(ye.ZP,Ye({className:ee,onClick:z},a),x),ne&&ne);Xt.Z=Ct},23210:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ee}});var y=te(59301),fe={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},ye=te(99571),he=te(70557),Ee=te(23954),Ae=te(25399),Be=te(955),Je=te(94941),Fe=te(8797),le=te(3294),Ye=te(19381),Ve=te(59301),Ct=Object.defineProperty,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ne,re,ce)=>re in ne?Ct(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ne[re]=ce,x=(ne,re)=>{for(var ce in re||(re={}))a.call(re,ce)&&b(ne,ce,re[ce]);if(oe)for(var ce of oe(re))E.call(re,ce)&&b(ne,ce,re[ce]);return ne},z=(ne,re,ce)=>new Promise((ie,Se)=>{var Oe=ft=>{try{ut(ce.next(ft))}catch(Qe){Se(Qe)}},Me=ft=>{try{ut(ce.throw(ft))}catch(Qe){Se(Qe)}},ut=ft=>ft.done?ie(ft.value):Promise.resolve(ft.value).then(Oe,Me);ut((ce=ce.apply(ne,re)).next())}),ee=({editOffice:ne="view",data:re,theme:ce,type:ie,filename:Se,monacoEditor:Oe,className:Me,style:ut,close:ft,onClose:Qe,hasMask:an,disabledDownload:At,onImgDimensions:vt,showNodata:It,recordInfo:Vt})=>{const[wt,Wt]=(0,y.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Bt,Ht]=(0,y.useState)(""),[Gt,Zt]=(0,y.useState)(),Ue=window.ENV==="build"?"/react/build":"",Ie=location.host.startsWith("localhost")?le.Z.PROXY_SERVER:le.Z.API_SERVER,rt=10*(1024*1024),bt=(0,y.useRef)();re!=null&&re.startsWith("/api")&&ie!=="txt"&&(re=le.Z.API_SERVER+re);const dn=rn=>rn.substring(rn.lastIndexOf("/")+1).split(".").pop();Se&&Oe&&(Oe.filename=Se),(0,y.useEffect)(()=>{var rn,hn;const ea=(hn=(rn=document.cookie)==null?void 0:rn.replace(/\s/g,""))==null?void 0:hn.split(";");ea==null||ea.map(Yt=>{let lt=Yt.split("=");lt[0]==="_educoder_session"&&Ht(lt[1])})},[]),(0,y.useEffect)(()=>{ie==="office"&&(re.indexOf("bigfilescdn.")>-1||re.indexOf("bigfiles1")>-1?Zt({url:re,fileType:dn(re),model:re.indexOf("model=edit")?"edit":"view"}):we())},[ie,re]);const we=()=>z(void 0,null,function*(){console.log("data:",re);let rn=re;re.startsWith("http")||(rn=location.origin+rn);let hn=new URL(rn).pathname.split("/").pop();const ea=yield(0,Je.gJ)({attachment_id:hn});ea.url=Ie+ea.url,Zt(ea)}),Tt=()=>{if(re.startsWith("http")||re.startsWith("blob:")){En();return}(0,Be.Sv)(Se||"educoder",re,Se)},En=()=>{Vt&&(0,Ye.fc)({id:Vt==null?void 0:Vt.id,watch_type:1,course_id:Vt==null?void 0:Vt.course_id}),(0,Be.Nd)(Se||"educoder",decodeURIComponent(re))};return Ve.createElement("div",{style:x({},ut||{}),className:`${an&&fe.bgBlack} ${ie?fe.wrp:"hide"}`},ft&&Ve.createElement("div",{className:fe.close,ref:bt},!!vt&&Ve.createElement(Ae.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>bt.current},Ve.createElement("span",{onClick:()=>{Qe(),vt()}},Ve.createElement("i",{className:"icon-yulanpizhu"}))),!At&&Ve.createElement(Ae.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>bt.current},Ve.createElement("span",{onClick:En},Ve.createElement("i",{className:"icon-quxiaozhiding"}))),Ve.createElement(Ae.Z,{title:"\u5173\u95ED",getPopupContainer:()=>bt.current},Ve.createElement("span",{className:"",onClick:Qe},Ve.createElement("i",{className:"icon-guanbi1"})))),Ve.createElement("div",{className:`${fe[Me]} ${Me} ${fe.monaco} ${ie==="txt"?"show":"hide"}`},ie==="txt"&&Ve.createElement(Ve.Fragment,null,Ve.createElement(Ee.ZP,x({},Oe)))),ie==="audio"&&Ve.createElement("audio",{src:`${(re==null?void 0:re.indexOf("http://"))>-1||(re==null?void 0:re.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${re}`,autoPlay:!0}),ie==="video"&&Ve.createElement(Ve.Fragment,null,(re==null?void 0:re.indexOf("http"))>-1?Ve.createElement("video",{controls:!0,src:`${re}`,autoPlay:!0}):Ve.createElement("video",{controls:!0,src:`data:video/mp4;base64,${re}`,autoPlay:!0})),ie==="office"&&Gt&&Ve.createElement("iframe",{src:`${Ue}/office.html?key=${Gt.key}&url=${btoa(Gt.url)}&callbackUrl=${Ie+(Gt.callbackUrl||"")}&fileType=${Gt.fileType}&title=${Gt.title||""}&model=${ne}&officeServer=${le.Z.ONLYOFFICE}&disabledDownload=${!!At}`}),ie==="html"&&Ve.createElement("iframe",{src:re+"&disposition=inline"}),ie==="pdf"&&Ve.createElement("iframe",{src:`${Ue}/js/pdfview/index.html?filename=${Se||"educoder.pdf"}&url=${encodeURIComponent(re)}&disabledDownload=${!!At}`}),ie==="image"&&Ve.createElement("img",{src:`${(re==null?void 0:re.indexOf("http://"))>-1||(re==null?void 0:re.indexOf("https://"))>-1?"":"data:image/png;base64,"}${re}`}),(ie==="other"||ie==="download")&&Ve.createElement(Ve.Fragment,null,It?Ve.createElement(Fe.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ve.createElement(ye.ZP,{icon:Ve.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Tt,disabled:At},"\u4E0B\u8F7D")}):Ve.createElement(ye.ZP,{type:"primary",size:"middle",onClick:Tt,disabled:At},Ve.createElement(he.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},67248:function(gt,Xt,te){"use strict";te.d(Xt,{Q:function(){return Fe},Z:function(){return Ye}});var y=te(59301),fe={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"},ye=te(92310),he=te.n(ye),Ee=te(62957),Ae=te(6767),Be=te(62673),Je=(Ve,Ct,oe)=>new Promise((a,E)=>{var b=ee=>{try{z(oe.next(ee))}catch(ne){E(ne)}},x=ee=>{try{z(oe.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((oe=oe.apply(Ve,Ct)).next())});const Fe=({title:Ve="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ct=[],visible:oe,setVisible:a,tip:E,onOk:b})=>{const[x,z]=(0,y.useState)([]),[ee,ne]=(0,y.useState)(!1);return(0,y.useEffect)(()=>{oe&&z(Ct)},[oe]),y.createElement(Ee.default,{centered:!0,open:oe,title:Ve,confirmLoading:ee,width:564,onOk:()=>Je(void 0,null,function*(){if(!x.length){Ae.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}ne(!0),yield b(x),ne(!1)}),onCancel:()=>a(!1)},!!E&&y.createElement("div",{className:"c-grey-666 font16 mb10"},E),y.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},y.createElement(Be.default.Group,{value:x,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:re=>{z(re)}})))};var Ye=({title:Ve="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ct,style:oe={},onEdit:a,dataSource:E=[]})=>{const b={C:y.createElement("div",{className:fe.c},"C"),"C++":y.createElement("div",{className:fe.cpp},"C++"),Java:y.createElement("div",{className:fe.java},"Java"),Python:y.createElement("div",{className:fe.python},"Python")};return y.createElement("div",{className:he()(fe.tags,Ct),style:oe},!!Ve&&y.createElement("div",{className:fe.text},Ve),y.createElement("div",{className:fe.tagWrap},E==null?void 0:E.map(x=>y.createElement(y.Fragment,{key:x},b[x]))),!!a&&y.createElement("div",{onClick:a,className:`iconfont icon-bianji_Hover ${fe.edit}`}))}},85149:function(gt,Xt,te){"use strict";te.d(Xt,{z:function(){return ie},Z:function(){return Se}});var y=te(59301),fe=te(50304),ye=te(24768),he=te(64018),Ee=te(46284),Ae=te(3294),Be=te(955),Je=te(15342),Fe=te(1012),le=te(23210),Ye=te(59301),Ct=({html:Oe})=>{const Me=(0,y.useRef)(null),ut=(0,y.useRef)(null),ft=`.markdown-body p { +\\end{array}`}]}]}],x=ne=>{a.current.setValue(a.current.getValue()+" "+ne.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Fe.createElement(fe.Z,{className:Be.Z.lists,gutter:[10,10]},E.map((ne,re)=>Fe.createElement(ye.Z,{flex:"110px",className:Be.Z.item},Fe.createElement("div",null,Fe.createElement(Ae.Z,{value:`$$${ne.value}$$`}),ne.name),Fe.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Fe.createElement("div",{key:ie},Fe.createElement("h1",null,ce.name),Fe.createElement(fe.Z,{gutter:[10,10]},ce.data.map((Se,Oe)=>Fe.createElement(ye.Z,{key:Oe,onClick:()=>x(Se),className:Be.Z.diamond},Fe.createElement(Ae.Z,{value:"`$$"+Se.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Fe.createElement(fe.Z,{className:Be.Z.lists,gutter:[10,10]},b.map((ne,re)=>Fe.createElement(ye.Z,{flex:"110px",className:Be.Z.item},Fe.createElement("div",null,Fe.createElement(Ae.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Fe.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Fe.createElement("div",{key:ie},ce.name&&Fe.createElement("h1",null,ce.name),Fe.createElement(fe.Z,{gutter:[10,10]},ce.data.map((Se,Oe)=>Fe.createElement(ye.Z,{key:Oe,onClick:()=>x(Se),className:Be.Z.diamond},Fe.createElement(Ae.Z,{value:"`$$"+Se.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=a.current.getValue();var re=ne.innerText;return Ye&&Ye(re),re};return(0,y.useImperativeHandle)(oe,()=>({getData:ee})),Fe.createElement("div",{className:Be.Z.mathWrap},Fe.createElement(he.default,{defaultActiveKey:"1",items:z}),Fe.createElement("math-field",{locale:"zh_cn",className:Be.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Ct||""),Ve&&Fe.createElement("div",{className:Be.Z.button},Fe.createElement(Ee.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Xt.Z=le},8797:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(93314),ye=te(99571),he=Object.defineProperty,Ee=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,le=(oe,a,E)=>a in oe?he(oe,a,{enumerable:!0,configurable:!0,writable:!0,value:E}):oe[a]=E,Ye=(oe,a)=>{for(var E in a||(a={}))Je.call(a,E)&&le(oe,E,a[E]);if(Be)for(var E of Be(a))Fe.call(a,E)&&le(oe,E,a[E]);return oe},Ve=(oe,a)=>Ee(oe,Ae(a));const Ct=({img:oe,buttonProps:a={},styles:E={},customText:b,ButtonText:x,ButtonClick:z,Buttonclass:ee,ButtonTwo:ne,imgStyles:re,loading:ce=!1,className:ie=""})=>y.createElement("section",{className:`tc animated fadeIn ${ie}`,style:Ye({color:"#999",margin:"100px auto",visibility:ce?"hidden":"visible"},E)},y.createElement("img",{src:oe||fe,style:Ve(Ye({},re),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},b||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),x&&y.createElement(ye.ZP,Ye({className:ee,onClick:z},a),x),ne&&ne);Xt.Z=Ct},23210:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ee}});var y=te(59301),fe={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},ye=te(99571),he=te(70557),Ee=te(23954),Ae=te(25399),Be=te(955),Je=te(94941),Fe=te(8797),le=te(3294),Ye=te(19381),Ve=te(59301),Ct=Object.defineProperty,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ne,re,ce)=>re in ne?Ct(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ne[re]=ce,x=(ne,re)=>{for(var ce in re||(re={}))a.call(re,ce)&&b(ne,ce,re[ce]);if(oe)for(var ce of oe(re))E.call(re,ce)&&b(ne,ce,re[ce]);return ne},z=(ne,re,ce)=>new Promise((ie,Se)=>{var Oe=ft=>{try{ut(ce.next(ft))}catch(Qe){Se(Qe)}},Me=ft=>{try{ut(ce.throw(ft))}catch(Qe){Se(Qe)}},ut=ft=>ft.done?ie(ft.value):Promise.resolve(ft.value).then(Oe,Me);ut((ce=ce.apply(ne,re)).next())}),ee=({editOffice:ne="view",data:re,theme:ce,type:ie,filename:Se,monacoEditor:Oe,className:Me,style:ut,close:ft,onClose:Qe,hasMask:nn,disabledDownload:At,onImgDimensions:vt,showNodata:It,recordInfo:Vt})=>{const[wt,Wt]=(0,y.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Bt,Ht]=(0,y.useState)(""),[Gt,Zt]=(0,y.useState)(),Ue=window.ENV==="build"?"/react/build":"",Ie=location.host.startsWith("localhost")?le.Z.PROXY_SERVER:le.Z.API_SERVER,rt=10*(1024*1024),bt=(0,y.useRef)();re!=null&&re.startsWith("/api")&&ie!=="txt"&&(re=le.Z.API_SERVER+re);const dn=on=>on.substring(on.lastIndexOf("/")+1).split(".").pop();Se&&Oe&&(Oe.filename=Se),(0,y.useEffect)(()=>{var on,hn;const ta=(hn=(on=document.cookie)==null?void 0:on.replace(/\s/g,""))==null?void 0:hn.split(";");ta==null||ta.map(Yt=>{let lt=Yt.split("=");lt[0]==="_educoder_session"&&Ht(lt[1])})},[]),(0,y.useEffect)(()=>{ie==="office"&&(re.indexOf("bigfilescdn.")>-1||re.indexOf("bigfiles1")>-1?Zt({url:re,fileType:dn(re),model:re.indexOf("model=edit")?"edit":"view"}):we())},[ie,re]);const we=()=>z(void 0,null,function*(){console.log("data:",re);let on=re;re.startsWith("http")||(on=location.origin+on);let hn=new URL(on).pathname.split("/").pop();const ta=yield(0,Je.gJ)({attachment_id:hn});ta.url=Ie+ta.url,Zt(ta)}),Tt=()=>{if(re.startsWith("http")||re.startsWith("blob:")){En();return}(0,Be.Sv)(Se||"educoder",re,Se)},En=()=>{Vt&&(0,Ye.fc)({id:Vt==null?void 0:Vt.id,watch_type:1,course_id:Vt==null?void 0:Vt.course_id}),(0,Be.Nd)(Se||"educoder",decodeURIComponent(re))};return Ve.createElement("div",{style:x({},ut||{}),className:`${nn&&fe.bgBlack} ${ie?fe.wrp:"hide"}`},ft&&Ve.createElement("div",{className:fe.close,ref:bt},!!vt&&Ve.createElement(Ae.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>bt.current},Ve.createElement("span",{onClick:()=>{Qe(),vt()}},Ve.createElement("i",{className:"icon-yulanpizhu"}))),!At&&Ve.createElement(Ae.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>bt.current},Ve.createElement("span",{onClick:En},Ve.createElement("i",{className:"icon-quxiaozhiding"}))),Ve.createElement(Ae.Z,{title:"\u5173\u95ED",getPopupContainer:()=>bt.current},Ve.createElement("span",{className:"",onClick:Qe},Ve.createElement("i",{className:"icon-guanbi1"})))),Ve.createElement("div",{className:`${fe[Me]} ${Me} ${fe.monaco} ${ie==="txt"?"show":"hide"}`},ie==="txt"&&Ve.createElement(Ve.Fragment,null,Ve.createElement(Ee.ZP,x({},Oe)))),ie==="audio"&&Ve.createElement("audio",{src:`${(re==null?void 0:re.indexOf("http://"))>-1||(re==null?void 0:re.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${re}`,autoPlay:!0}),ie==="video"&&Ve.createElement(Ve.Fragment,null,(re==null?void 0:re.indexOf("http"))>-1?Ve.createElement("video",{controls:!0,src:`${re}`,autoPlay:!0}):Ve.createElement("video",{controls:!0,src:`data:video/mp4;base64,${re}`,autoPlay:!0})),ie==="office"&&Gt&&Ve.createElement("iframe",{src:`${Ue}/office.html?key=${Gt.key}&url=${btoa(Gt.url)}&callbackUrl=${Ie+(Gt.callbackUrl||"")}&fileType=${Gt.fileType}&title=${Gt.title||""}&model=${ne}&officeServer=${le.Z.ONLYOFFICE}&disabledDownload=${!!At}`}),ie==="html"&&Ve.createElement("iframe",{src:re+"&disposition=inline"}),ie==="pdf"&&Ve.createElement("iframe",{src:`${Ue}/js/pdfview/index.html?filename=${Se||"educoder.pdf"}&url=${encodeURIComponent(re)}&disabledDownload=${!!At}`}),ie==="image"&&Ve.createElement("img",{src:`${(re==null?void 0:re.indexOf("http://"))>-1||(re==null?void 0:re.indexOf("https://"))>-1?"":"data:image/png;base64,"}${re}`}),(ie==="other"||ie==="download")&&Ve.createElement(Ve.Fragment,null,It?Ve.createElement(Fe.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ve.createElement(ye.ZP,{icon:Ve.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Tt,disabled:At},"\u4E0B\u8F7D")}):Ve.createElement(ye.ZP,{type:"primary",size:"middle",onClick:Tt,disabled:At},Ve.createElement(he.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},67248:function(gt,Xt,te){"use strict";te.d(Xt,{Q:function(){return Fe},Z:function(){return Ye}});var y=te(59301),fe={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"},ye=te(92310),he=te.n(ye),Ee=te(62957),Ae=te(6767),Be=te(62673),Je=(Ve,Ct,oe)=>new Promise((a,E)=>{var b=ee=>{try{z(oe.next(ee))}catch(ne){E(ne)}},x=ee=>{try{z(oe.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(b,x);z((oe=oe.apply(Ve,Ct)).next())});const Fe=({title:Ve="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ct=[],visible:oe,setVisible:a,tip:E,onOk:b})=>{const[x,z]=(0,y.useState)([]),[ee,ne]=(0,y.useState)(!1);return(0,y.useEffect)(()=>{oe&&z(Ct)},[oe]),y.createElement(Ee.default,{centered:!0,open:oe,title:Ve,confirmLoading:ee,width:564,onOk:()=>Je(void 0,null,function*(){if(!x.length){Ae.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}ne(!0),yield b(x),ne(!1)}),onCancel:()=>a(!1)},!!E&&y.createElement("div",{className:"c-grey-666 font16 mb10"},E),y.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},y.createElement(Be.default.Group,{value:x,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:re=>{z(re)}})))};var Ye=({title:Ve="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ct,style:oe={},onEdit:a,dataSource:E=[]})=>{const b={C:y.createElement("div",{className:fe.c},"C"),"C++":y.createElement("div",{className:fe.cpp},"C++"),Java:y.createElement("div",{className:fe.java},"Java"),Python:y.createElement("div",{className:fe.python},"Python")};return y.createElement("div",{className:he()(fe.tags,Ct),style:oe},!!Ve&&y.createElement("div",{className:fe.text},Ve),y.createElement("div",{className:fe.tagWrap},E==null?void 0:E.map(x=>y.createElement(y.Fragment,{key:x},b[x]))),!!a&&y.createElement("div",{onClick:a,className:`iconfont icon-bianji_Hover ${fe.edit}`}))}},85149:function(gt,Xt,te){"use strict";te.d(Xt,{z:function(){return ie},Z:function(){return Se}});var y=te(59301),fe=te(50304),ye=te(24768),he=te(64018),Ee=te(46284),Ae=te(3294),Be=te(955),Je=te(15342),Fe=te(1012),le=te(23210),Ye=te(59301),Ct=({html:Oe})=>{const Me=(0,y.useRef)(null),ut=(0,y.useRef)(null),ft=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1090,9 +1090,9 @@ ${Tt} .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,y.useEffect)(()=>{const Qe=Me.current.attachShadow({mode:"open"});ut.current=document.createElement("div"),ut.current.className="markdown-body",ut.current.innerHTML=Oe,Qe.appendChild(ut.current);const an=document.createElement("style");return an.textContent=ft,Qe.appendChild(an),()=>{Qe.innerHTML=""}},[]),(0,y.useEffect)(()=>{ut.current&&(ut.current.innerHTML=Oe)},[Oe]),Ye.createElement("div",{ref:Me})},oe=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(Oe,Me,ut)=>Me in Oe?oe(Oe,Me,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Oe[Me]=ut,z=(Oe,Me)=>{for(var ut in Me||(Me={}))E.call(Me,ut)&&x(Oe,ut,Me[ut]);if(a)for(var ut of a(Me))b.call(Me,ut)&&x(Oe,ut,Me[ut]);return Oe};const ee="@\u2581\u2581@",ne="@\u2581@",re=/]*>/g;function ce(Oe){let Me=document.createElement("div");return Me.innerHTML=Oe,Me.childNodes.length===0?"":Me.childNodes[0].nodeValue}const ie=(Oe,Me)=>{Oe=Oe||"";const ut=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ft=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Qe=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,an=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Me?Oe.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ut,(At,vt,It,Vt,wt,Wt,Bt)=>{const Ht=vt||Vt||Wt,Gt=It||wt||Bt||"?";return Ae.Z.API_SERVER+"/api/attachments/"+Ht+Gt+"&t="+(0,Be.Jn)(Ht,Date.now())+(At.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Oe=Oe.replace(an,(At,vt,It,Vt,wt,Wt,Bt)=>{const Ht=vt||Vt||Wt,Gt=It||wt||Bt||"?";return Ae.Z.API_SERVER+"/attachments/download/"+Ht+Gt+"&t="+(0,Be.Jn)(Ht,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(ut,(At,vt,It,Vt,wt,Wt,Bt)=>{const Ht=vt||Vt||Wt,Gt=It||wt||Bt||"?";return Ae.Z.API_SERVER+"/api/attachments/"+Ht+Gt+"&t="+(0,Be.Jn)(Ht,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(ft,(At,vt,It,Vt,wt)=>{const Wt=vt||Vt,Bt=It||wt||"";return'"'+Ae.Z.API_SERVER+"/api/attachments/"+Wt+Bt+Wt+Bt+"&t="+(0,Be.Jn)(Wt,Date.now())}).replace(Qe,(At,vt,It,Vt,wt)=>{const Wt=vt||Vt,Bt=It||wt||"";return"("+Ae.Z.API_SERVER+"/files/uploads/"+Wt+Bt+Wt+Bt+"&t="+(0,Be.Jn)(Wt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Oe)};var Se=({value:Oe="",className:Me,showTextOnly:ut,showLines:ft,style:Qe={},stylesPrev:an={},highlightKeywords:At,showProgramFill:vt,isProgramFill:It,disabledFill:Vt=!1,programFillValue:wt,onFillChange:Wt=Gt=>{},onFillBlur:Bt=()=>{},onFillFocus:Ht=()=>{}})=>{let Gt=String(Oe);const[Zt,Ue]=(0,y.useState)(""),[Ie,St]=(0,y.useState)("office"),[rt,bt]=(0,y.useState)([]),dn=(0,y.useRef)("a"+(0,Fe.Z)()),we={},Tt=(Ce,Re,je)=>{const Xe=document.createElement(Ce===ne?"input":"textarea");Xe.style.width="100%",Xe.style.height=Ce===ne?"40px":"151px",Xe.rows=5,Xe.spellcheck=!1,Xe.name="edu-program-fill",Xe.placeholder="\u8BF7\u8F93\u5165",Xe.dataset.id=Re;const it=Object.keys(we).length;return we[it]=Xe,`${Xe.outerHTML}`};function En(Ce){return Ce=Ce.replace(/!\[.*?\]\(.*?\)/g,""),Ce=Ce.replace(/\[.*?\]\(.*?\)/g,""),Ce=Ce.replace(new RegExp("","gs"),""),Ce=Ce.replace(//g,""),Ce=Ce.replace(//g,""),Ce=Ce.replace(new RegExp(".*?<\\/video>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/audio>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/style>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/script>","gs"),""),Ce}const rn=Ce=>Ce.replace(/([\s\S]+?)<\/style>/gim,function(Re,je){let Xe=je.replace(/(\n|\r)/g,"").split("}"),it=[];return Xe.map(Ot=>{Ot!=""&&it.push(`.${dn.current} ${Ot}`)}),``}),hn=(0,y.useMemo)(()=>{try{const Xe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,it=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ot=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Ge=/\(\/attachments\/download\//g;Gt=Gt.replace(Ge,"("+Ae.Z.API_SERVER+"/attachments/download/").replace(Xe,"("+Ae.Z.API_SERVER+"/api/attachments/").replace(it,'"'+Ae.Z.API_SERVER+"/api/attachments/").replace(Ot,'"'+Ae.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`)}catch(Xe){}if(vt){let Xe=-1;return Gt=Gt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(it,Ot,Ge){var ke;return++Xe,Tt(it,Xe,(ke=wt==null?void 0:wt[Xe])==null?void 0:ke.value.replaceAll("<","<").replaceAll(">",">"))}),`
${rn(Gt||"")}
`}let Ce=rn(Gt);Ce=(0,ye.ZP)(Ce);const Re=(0,ye.ez)();Gt.match(/\[TOC\]/)&&(Ce=Ce.replace("

[TOC]

",(0,ye.Qv)()),(0,ye.Iy)()),Ce=Ce.replace(/(__special_katext_id_\d+__)/g,(Xe,it)=>{const{type:Ot,expression:Ge}=Re[it];return(0,Je.renderToString)(ce(Ge)||"",{displayMode:Ot==="block",throwOnError:!1,output:"html"})}),Ce=Ce.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ye.AL)();const je=document.createElement("div");if(je.innerHTML=Ce,ut)return je.innerText;if(At){const Xe=At.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return nt(je,Xe),je.innerHTML}return setTimeout(()=>Ke(),500),je.innerHTML},[Gt,At]);(0,y.useEffect)(()=>{Ft.current&&Ft.current.querySelectorAll(["input","textarea"]).forEach(Re=>{Re.oninput=ea,Re.onblur=Yt,Re.onfocus=lt})},[rt]),(0,y.useEffect)(()=>{var Ce,Re,je,Xe,it;if(wt!=null&&wt.length)try{const Ot=Ft.current.querySelectorAll(".edu-program-fill-score"),Ge=Ft.current.querySelectorAll('[name="edu-program-fill"]');for(const[ke,se]of Ge.entries())se.value=((Ce=wt==null?void 0:wt[ke])==null?void 0:Ce.value)||"",((Re=wt==null?void 0:wt[ke])==null?void 0:Re.type)==="warning"?se.className="program-fill-warning":((je=wt==null?void 0:wt[ke])==null?void 0:je.type)==="success"?se.className="program-fill-success":se.className="";for(const[ke,se]of Ot.entries())se.innerHTML=(Xe=wt==null?void 0:wt[ke])!=null&&Xe.score?`${(it=wt==null?void 0:wt[ke])==null?void 0:it.score}\u5206`:"";bt(wt)}catch(Ot){console.log(Ot,"error")}},[wt]);const ea=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Wt(rt,Ce.target.dataset.id)},Yt=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Bt(rt,Ce.target.dataset.id)},lt=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Ht(rt,Ce.target.dataset.id)};function nt(Ce,Re){return Ce.childNodes.forEach(je=>{var Xe;if(je.childNodes.length>0)nt(je,Re);else if(je.nodeName!=="IMG")if(je.innerHTML)je.innerHTML=(Xe=je.innerHTML)==null?void 0:Xe.replace(new RegExp(Re,"gi"),'$&');else{const it=document.createElement("span");it.innerHTML=je.textContent.replace(new RegExp(Re,"gi"),'$&'),je.replaceWith(it)}})}const Ft=(0,y.useRef)();ye.jb.WebkitLineClamp=ft,ft&&(Qe=z(z({},Qe),ye.jb));function We(Ce){let Re=Ce.target;if(Re.tagName.toUpperCase()==="A"){let je=Re.getAttribute("href");if(je.indexOf("office")>-1)Ce.preventDefault(),Ue(je),St("office");else if(je.indexOf("application/pdf")>-1)Ce.preventDefault(),Ue(je),St("pdf");else if(je.indexOf("text/html")>-1)Ce.preventDefault(),Ue(je),St("html");else if(je.startsWith("#")){Ce.preventDefault();let Xe=document.getElementById(je.replace("#",""));Xe&&Xe.scrollIntoView(!0)}}}const Ke=()=>{var Ce;const Re=(Ce=Ft.current)==null?void 0:Ce.querySelectorAll("video");Re==null||Re.forEach(je=>{if(je.oncontextmenu=()=>!1,je.src.indexOf(".m3u8")>-1&&!je.canPlayType("application/vnd.apple.mpegurl")){if(Ee.ZP.isSupported()){var Xe=new Ee.ZP;Xe.loadSource(je.src),Xe.attachMedia(je)}}})};(0,y.useEffect)(()=>{if(Ft.current&&hn&&hn.match(re)&&window.PR.prettyPrint(),Ft.current)return Ft.current.addEventListener("click",We),()=>{var Ce;(Ce=Ft.current)==null||Ce.removeEventListener("click",We),(0,ye.AL)(),(0,ye.Iy)()}},[hn,Ft.current,We]),(0,y.useEffect)(()=>{var Ce;const Re=je=>{je.preventDefault(),je.clipboardData.setData("text",window.getSelection().toString())};return(Ce=Ft.current)==null||Ce.addEventListener("copy",Re),()=>{var je;(je=Ft.current)==null||je.removeEventListener("copy",Re)}},[Ft.current]);const yt=Ce=>//i.test(Ce||"");return y.createElement(y.Fragment,null,ut&&y.createElement("div",{ref:Ft},hn),!ut&&!yt(hn)&&y.createElement("div",{ref:Ft,style:z({},Qe),className:`${Me||""} ${Vt?"disabled-fill":""} markdown-body ${dn.current}`,dangerouslySetInnerHTML:{__html:hn}}),!ut&&yt(hn)&&y.createElement(Ct,{html:hn}),y.createElement(le.Z,{close:!0,data:Zt,type:Zt!=null&&Zt.length?Ie:"",style:z({},an),onClose:()=>Ue("")}))}},33538:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(89070),fe={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ye=te(59301),he=({message:Ee,className:Ae,children:Be,style:Je={}})=>ye.createElement("div",{className:`custom-spinner ${fe.idsRingWrapper} ${Ae}`},ye.createElement("div",{className:fe.ldsRing},ye.createElement("div",null),ye.createElement("div",null),ye.createElement("div",null),ye.createElement("div",null)),Ee?ye.createElement("p",{style:Je},Ee):null,Be,ye.createElement(y.Outlet,null))},17064:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(59301),fe=te(34604),ye=te(59301),he=({defaultX:Ee="40%",leftChild:Ae,rightChild:Be,className:Je,hideResize:Fe=!1})=>{const[le,Ye]=(0,y.useState)(Ee),Ve=(0,y.useRef)();function Ct(){Ve.current=!0}(0,y.useEffect)(()=>{function E(x){Ve.current&&(fe.Z.publish("resize-move-bar",x),Ye(x.pageX))}function b(){Ve.current=!1}return window.addEventListener("mousemove",E),window.addEventListener("mouseup",b),()=>{window.removeEventListener("mousemove",E),window.removeEventListener("mouseup",b)}},[]);const oe=typeof le=="number"&&le!==.01?`${le}px`:Ee,a=`calc(100% - ${Fe?"0px":"4px"} - ${oe})`;return ye.createElement("div",{className:`split-panel-container ${Je}`},ye.createElement("section",{style:{width:oe,display:le===.01?"none":""}},Ae),ye.createElement("section",{className:"resize-x-bar",onMouseDown:Ct},ye.createElement("a",{className:"btn-resize"},ye.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ye.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),ye.createElement("section",{style:{width:a}},Be))}},13787:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ae}});var y=te(59301),fe={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},ye=te(92310),he=te.n(ye),Ae=({className:Be,style:Je={},leftNode:Fe,leftTitle:le="\u81EA\u6D4B\u8F93\u5165",rightNode:Ye,rightTitle:Ve="\u8FD0\u884C\u7ED3\u679C"})=>y.createElement("div",{className:he()(fe.result,Be),style:Je},y.createElement("div",{className:fe.left},y.createElement("div",{className:fe.title},y.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),y.createElement("span",null,le)),y.createElement("div",{className:fe.leftNode},Fe)),y.createElement("div",{className:fe.right},y.createElement("div",{className:fe.title},y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),y.createElement("span",null,Ve)),y.createElement("div",{className:fe.rightNode},Ye)))},19105:function(gt,Xt,te){"use strict";var y=te(59301);const fe=he=>String(he).length===1?`0${he}`:he,ye=({className:he="",onChange:Ee,defaultValue:Ae=0})=>{const[Be,Je]=(0,y.useState)(Ae);(0,y.useEffect)(()=>{const Ve=setTimeout(()=>{Je(Be+1e3)},1e3);return Ee(Be+1e3),()=>{clearInterval(Ve)}},[Be]);const Fe=parseInt(Be/(60*6e4))||"00",le=parseInt(Be%(60*6e4)/6e4)||"00",Ye=parseInt(Be%6e4/1e3)||"00";return y.createElement("div",{className:he},fe(Fe),":",fe(le),":",fe(Ye))};Xt.Z=ye},81939:function(gt,Xt,te){"use strict";te.d(Xt,{cT:function(){return Oe},pe:function(){return ce}});var y=te(59301),fe=te(14566),ye=te(6767),he=te(99064),Ee=te(28209),Ae=te.n(Ee),Be=te(1012),Je=te(89070),Fe=te(47257),le=te.n(Fe),Ye=Object.defineProperty,Ve=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ut,ft,Qe)=>ft in ut?Ye(ut,ft,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ut[ft]=Qe,x=(ut,ft)=>{for(var Qe in ft||(ft={}))a.call(ft,Qe)&&b(ut,Qe,ft[Qe]);if(oe)for(var Qe of oe(ft))E.call(ft,Qe)&&b(ut,Qe,ft[Qe]);return ut},z=(ut,ft)=>Ve(ut,Ct(ft)),ee=(ut,ft)=>{var Qe={};for(var an in ut)a.call(ut,an)&&ft.indexOf(an)<0&&(Qe[an]=ut[an]);if(ut!=null&&oe)for(var an of oe(ut))ft.indexOf(an)<0&&E.call(ut,an)&&(Qe[an]=ut[an]);return Qe},ne=(ut,ft,Qe)=>new Promise((an,At)=>{var vt=wt=>{try{Vt(Qe.next(wt))}catch(Wt){At(Wt)}},It=wt=>{try{Vt(Qe.throw(wt))}catch(Wt){At(Wt)}},Vt=wt=>wt.done?an(wt.value):Promise.resolve(wt.value).then(vt,It);Vt((Qe=Qe.apply(ut,ft)).next())});const{Dragger:re}=fe.default,ce=ut=>{const ft="bf3c199c2470cb477d907b1e0917c17b",Qe="5183666c72eec9e4";var an=Ae().enc.Utf8.parse(ft);let At=Ae().enc.Utf8.parse(Qe);var vt=Ae().AES.decrypt(ut,an,{iv:At,mode:Ae().mode.CBC});return vt.toString(Ae().enc.Utf8)};let ie;const Se=ut=>ne(void 0,[ut],function*({identifier:ft,oldFilename:Qe,newFilename:an}){var At,vt,It,Vt,wt,Wt;const Bt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});Bt.data=JSON.parse(ce(Bt.data));const Ht=new OSS({endpoint:(At=Bt==null?void 0:Bt.data)==null?void 0:At.end_point,region:(vt=Bt==null?void 0:Bt.data)==null?void 0:vt.region,accessKeyId:(It=Bt==null?void 0:Bt.data)==null?void 0:It.access_key_id,accessKeySecret:(Vt=Bt==null?void 0:Bt.data)==null?void 0:Vt.access_key_secret,bucket:(wt=Bt==null?void 0:Bt.data)==null?void 0:wt.bucket,stsToken:(Wt=Bt==null?void 0:Bt.data)==null?void 0:Wt.security_token});return new Promise((Gt,Zt)=>{console.log(11111,`${ft}/${Qe}`,`${ft}/${an}`,Bt.data),Ht.copy(`/${ft}/${Qe}`,`/${ft}/${an}`).then(Ue=>{console.log("\u62F7\u8D1D\u6210\u529F",Ue)}).catch(Ue=>{console.log(Ue)})})}),Oe=(ut,ft,Qe)=>ne(void 0,null,function*(){var an,At,vt,It,Vt,wt;ft.file_name=ut.name;const Wt=yield(0,he.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ce(Wt.data)),Wt.data=JSON.parse(ce(Wt.data));const Bt=ut.name.split(".");Bt.pop();const Ht=ft.realFileName?Bt.join(""):(0,Be.Z)(),Gt=new(le())({endpoint:(an=Wt==null?void 0:Wt.data)==null?void 0:an.end_point,region:(At=Wt==null?void 0:Wt.data)==null?void 0:At.region,accessKeyId:(vt=Wt==null?void 0:Wt.data)==null?void 0:vt.access_key_id,accessKeySecret:(It=Wt==null?void 0:Wt.data)==null?void 0:It.access_key_secret,bucket:(Vt=Wt==null?void 0:Wt.data)==null?void 0:Vt.bucket,stsToken:(wt=Wt==null?void 0:Wt.data)==null?void 0:wt.security_token});return new Promise((Zt,Ue)=>{var Ie;Gt.multipartUpload(`${Ht}`,new Blob([ut],{type:ut.type}),z(x({timeout:200*1e3,partSize:102400},Qe),{callback:{url:(Ie=Wt==null?void 0:Wt.data)==null?void 0:Ie.callback_url,host:Wt==null?void 0:Wt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(ft)}})).then(function(St){var rt;ut.response=(rt=St.data)==null?void 0:rt.data,Zt(St==null?void 0:St.data)}).catch(function(St){Ue(St),console.log("err:",St)})})}),Me=ut=>{var ft=ut,{user:Qe,cancelUpload:an}=ft,At=ee(ft,["user","cancelUpload"]);const[vt,It]=(0,y.useState)([]);let[Vt,wt]=(0,y.useState)();const Wt={onRemove:Ht=>{It([...vt.filter(Gt=>Gt.name!==Ht.name)]),At.onChange(vt.filter(Gt=>Gt.name!==Ht.name))},disabled:At.disabled,multiple:!0,fileList:vt==null?void 0:vt.map(Ht=>Ht.file),customRequest:()=>{},beforeUpload:Ht=>ne(void 0,null,function*(){let Gt=At.maxSize||1073741824;if(vt.filter(Zt=>Zt.name===Ht.name).length){ye.ZP.info(`${Ht.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Ht==null?void 0:Ht.size)>Gt?(ye.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${Gt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(vt.push({name:Ht.name,file:Ht}),It([...vt]),At.onChange(vt),!1)})},Bt=(Ht,Gt)=>ne(void 0,null,function*(){var Zt,Ue,Ie,St,rt,bt;Gt.file_name=Ht.name;const dn=Ht.name,we=yield(0,he.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(we.data=JSON.parse(ce(we.data)),(we==null?void 0:we.status)!==0){vt[vt.findIndex(rn=>rn.name===dn)].status="error",vt[vt.findIndex(rn=>rn.name===dn)].file.status="error",At.onChange(vt),ye.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Vt=new(le())({endpoint:(Zt=we==null?void 0:we.data)==null?void 0:Zt.end_point,region:(Ue=we==null?void 0:we.data)==null?void 0:Ue.region,accessKeyId:(Ie=we==null?void 0:we.data)==null?void 0:Ie.access_key_id,accessKeySecret:(St=we==null?void 0:we.data)==null?void 0:St.access_key_secret,bucket:(rt=we==null?void 0:we.data)==null?void 0:rt.bucket,stsToken:(bt=we==null?void 0:we.data)==null?void 0:bt.security_token}),console.log(Ht,"file"),wt(Vt);const Tt=Ht.name.split(".");Tt.pop();const En=dn.indexOf(".")>-1?Gt.realFileName?Tt.join("."):(0,Be.Z)():dn;return new Promise((rn,hn)=>{var ea;try{Vt.multipartUpload(`${At.identifier}/${En}${dn.indexOf(".")>-1?"."+dn.split(".").pop():""}`,new Blob([Ht.file],{type:Ht.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(Yt,lt,nt)=>{try{console.log("\u8FDB\u5EA6",Yt,lt,nt);const Ft=vt.findIndex(We=>We.name===dn);vt[Ft].file.percent=Yt*100,vt[Ft].tempCheckpoint=lt,It([...vt])}catch(Ft){}},checkpoint:vt[vt.findIndex(Yt=>Yt.name===dn)].tempCheckpoint,callback:{customValue:{id:dn+""},url:(ea=we==null?void 0:we.data)==null?void 0:ea.callback_url,host:we==null?void 0:we.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(Gt)}}).then(function(Yt){var lt,nt,Ft;const We=vt.findIndex(yt=>yt.name===dn);let Ke="done";if(((lt=Yt.data)==null?void 0:lt.status)===0){Ht.response=(nt=Yt.data)==null?void 0:nt.data;const yt=vt.findIndex(Ce=>Ce.name===dn);vt[yt].status="done",vt[yt].file.status="done"}else ye.ZP.warning((Ft=Yt.data)==null?void 0:Ft.message),Ke="error";vt[We].status=Ke,vt[We].file.status=Ke,At.onChange(vt),rn(Yt==null?void 0:Yt.data)}).catch(function(Yt){vt[vt.findIndex(lt=>lt.name===dn)].status="error",vt[vt.findIndex(lt=>lt.name===dn)].file.status="error",ye.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),It([...vt]),At.onChange(vt),hn(Yt),console.log("err:",Yt)})}catch(Yt){}})});return(0,y.useEffect)(()=>{vt.every(Ht=>Ht==="done"||Ht==="error")&&At.onComplete(vt)},[vt]),(0,y.useEffect)(()=>{an&&(Vt==null||Vt.cancel())},[an]),(0,y.useEffect)(()=>{At.uploading&&vt.map(Ht=>ne(void 0,null,function*(){var Gt;if((!Ht.status||Ht.status==="error")&&!an){Ht.status="uploading",Ht.file.status="uploading";const Zt=yield Bt(Ht,{login:(Gt=Qe==null?void 0:Qe.userInfo)==null?void 0:Gt.login,container_type:At.container_type,container_id:At.container_id,description:At.description,realFileName:At.realFileName})}}))},[At.uploading]),y.createElement(re,z(x({},Wt),{height:At.height,className:At.className}),y.createElement("p",{className:"ant-upload-hint"},At.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};Xt.ZP=(0,Je.connect)(({loading:ut,globalSetting:ft,user:Qe})=>({globalSetting:ft,loading:ut.models.competitions,user:Qe}))(Me)},61398:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(59301),fe=te(34604),ye=te(90083),he=()=>{const[Ee,Ae]=(0,y.useState)(""),[Be,Je]=(0,y.useState)(0);let[Fe,le]=(0,y.useState)(),[Ye,Ve]=(0,y.useState)();const[Ct,oe]=(0,y.useState)(!1),a=(0,y.useRef)("");(0,y.useEffect)(()=>fe.Z.subscribe("preview-image",Oe=>{Ae(Oe),console.log(ce.current),document.body.style.overflow="hidden"}),[]),(0,y.useEffect)(()=>(document.addEventListener("keydown",E),()=>{document.removeEventListener("keydown",E)}),[]),(0,y.useEffect)(()=>{a.current=Ee},[Ee]);function E(Se){Se.keyCode==27&&a.current&&b()}function b(){document.body.style.overflow="auto",le(void 0),Ve(void 0),Je(0),Ae("")}function x(){Je(Be+90)}function z(){Fe=ce.current.width*1.1,Ye=ce.current.height*1.1,Ve(Ye),le(Fe)}function ee(){Fe=ce.current.width/1.1,Ye=ce.current.height/1.1,Ve(Ye),le(Fe)}const ne=(0,y.useRef)(),re=(0,y.useRef)(),ce=(0,y.useRef)(),ie=Se=>{(Se.nativeEvent.target===ne.current||Se.nativeEvent.target===re.current)&&b()};return y.createElement(y.Fragment,null,Ee?y.createElement("div",null,y.createElement("div",{className:"preview-wrp-group",ref:re},y.createElement(ye.Z,{className:"image-preview",src:Ee,style:{display:"none"},preview:{visible:!0,src:Ee,onVisibleChange:Se=>{Ae("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},97692:function(gt,Xt,te){"use strict";te.d(Xt,{h:function(){return ne}});var y=te(59301),fe=te(82326),ye=te(28284),he=te(99571),Ee=te(89780),Ae=te.n(Ee),Be=te(37036),Je=te(95625),Fe=Object.defineProperty,le=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,a=(re,ce,ie)=>ce in re?Fe(re,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):re[ce]=ie,E=(re,ce)=>{for(var ie in ce||(ce={}))Ct.call(ce,ie)&&a(re,ie,ce[ie]);if(Ve)for(var ie of Ve(ce))oe.call(ce,ie)&&a(re,ie,ce[ie]);return re},b=(re,ce)=>le(re,Ye(ce));const x=fe.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={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:re,onCancel:ce})=>{const[ie,Se]=(0,y.useState)("python");function Oe(ut){Se(ee[ut][1])}function Me(ut){re(ut)}return y.createElement(ye.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Me,style:{width:500}}),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(fe.default,{getPopupContainer:ut=>ut.parentNode,onChange:Oe},Object.keys(ee).map(ut=>y.createElement(x,{key:ut,value:ut},ee[ut][0])))),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(ne,{mode:ie})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(he.ZP,{type:"ghost",onClick:ce},"\u53D6\u6D88")))};function ne({value:re,onChange:ce,mode:ie,options:Se={}}){const Oe=(0,y.useRef)(),[Me,ut]=(0,y.useState)();return(0,y.useEffect)(()=>{if(Me){let ft=function(Qe){const an=Qe.getValue();ce&&ce(an)};return Me.on("change",ft),()=>{Me.off("change",ft)}}},[Me,ce]),(0,y.useEffect)(()=>{Me&&Me.setOption("mode",ie)},[Me,ie]),(0,y.useEffect)(()=>{Me&&(re!==Me.getValue()||re==="")&&setTimeout(()=>{Me.setValue(re||"")},300)},[Me,re]),(0,y.useEffect)(()=>{if(Oe.current&&!Me){const ft=Ae().fromTextArea(Oe.current,E({mode:ie,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Se));ut(ft)}},[Oe.current,Me]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Oe}))}},12290:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return sn}});var y=te(59301),fe=te(89780),ye=te.n(fe),he=te(76374),Ee=te(37036),Ae=te(6313),Be=te(25717),Je=te(99498),Fe=te(25419),le=te(67549),Ye=te(85149),Ve=({value:Te="",className:at,showTextOnly:ot,showLines:cn,style:tn={}})=>{const In=(0,y.useMemo)(()=>"",[Te]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:In}}))},Ct=te(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Te,at,ot)=>at in Te?oe(Te,at,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[at]=ot,ne=(Te,at)=>{for(var ot in at||(at={}))x.call(at,ot)&&ee(Te,ot,at[ot]);if(b)for(var ot of b(at))z.call(at,ot)&&ee(Te,ot,at[ot]);return Te},re=(Te,at)=>a(Te,E(at));let ce=[{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 ie({onActionCallback:Te,title:at,icon:ot,actionName:cn,className:tn="",children:In}){function Un(){Te(cn)}return Ct.createElement("a",{title:at,className:tn,onClick:Un},Ct.createElement("i",{className:`${ot}`}),In)}var Se=({watch:Te,showNullButton:at,showNullProgramButton:ot,onActionCallback:cn,fullScreen:tn,insertTemp:In,hidetoolBar:Un,extraUse:ca})=>{const Tn=[...ce,{title:`${Te?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Te?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ct.createElement("ul",{className:"markdown-toolbar-container"},!Un&&Tn.map((Xn,Qa)=>Ct.createElement("li",{key:Qa},Xn.actionName?Ct.createElement(ie,re(ne({},Xn),{onActionCallback:cn})):Ct.createElement("span",{className:"v-line"}))),at?Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:cn},Ct.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ot?Ct.createElement(Ct.Fragment,null,Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:cn},Ct.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:cn},Ct.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,In&&Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${In}`,onActionCallback:cn},Ct.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ca&&Ct.createElement("li",null,ca),Ct.createElement("li",{className:"btn-full-screen"},Ct.createElement(ie,{icon:`${tn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:tn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:cn})))},Oe=te(79346),Me=te(28284),ut=te(37568),ft=te(99571),Qe=Object.defineProperty,an=Object.defineProperties,At=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,wt=(Te,at,ot)=>at in Te?Qe(Te,at,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[at]=ot,Wt=(Te,at)=>{for(var ot in at||(at={}))It.call(at,ot)&&wt(Te,ot,at[ot]);if(vt)for(var ot of vt(at))Vt.call(at,ot)&&wt(Te,ot,at[ot]);return Te},Bt=(Te,at)=>an(Te,At(at));const Ht={labelCol:{span:4},wrapperCol:{span:20}};var Gt=({callback:Te,onCancel:at})=>{function ot(cn){Te(cn)}return y.createElement(Me.default,Bt(Wt({},Ht),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ot,style:{width:500}}),y.createElement(Me.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(ut.default,null)),y.createElement(Me.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(ut.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(ft.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(ft.ZP,{type:"ghost",onClick:at},"\u53D6\u6D88")))},Zt=te(97692),Ue=te(28451),Ie=te(62957),St=te(77019),rt=te(73524),bt=te(59301),dn=({callback:Te,onCancel:at})=>{const ot=document.createElement("canvas"),cn=ot.getContext("2d");ot.width=1e3,ot.height=800,cn.fillStyle="#ffffff",cn.fillRect(0,0,ot.width,ot.height);const tn=ot.toDataURL("image/png");return bt.createElement(Ie.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(St.Z,{style:{height:"100vh"}},bt.createElement(rt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:tn,visible:!0,title:String(Date.now())},onOk:In=>{Te({src:In.url})},onClose:at})))},we=te(12378);function Tt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Tt,go.CommandHandler),Tt.prototype.canAlignSelection=function(){var Te=this.diagram;return!(Te===null||Te.isReadOnly||Te.isModelReadOnly||Te.selection.count<2)},Tt.prototype.alignLeft=function(){var Te=this.diagram;Te.startTransaction("aligning left");var at=1/0;Te.selection.each(function(ot){ot instanceof go.Link||(at=Math.min(ot.position.x,at))}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(at,ot.position.y))}),Te.commitTransaction("aligning left")},Tt.prototype.alignRight=function(){var Te=this.diagram;Te.startTransaction("aligning right");var at=-1/0;Te.selection.each(function(ot){if(!(ot instanceof go.Link)){var cn=ot.actualBounds.x+ot.actualBounds.width;at=Math.max(cn,at)}}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(at-ot.actualBounds.width,ot.position.y))}),Te.commitTransaction("aligning right")},Tt.prototype.alignTop=function(){var Te=this.diagram;Te.startTransaction("alignTop");var at=1/0;Te.selection.each(function(ot){ot instanceof go.Link||(at=Math.min(ot.position.y,at))}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.position.x,at))}),Te.commitTransaction("alignTop")},Tt.prototype.alignBottom=function(){var Te=this.diagram;Te.startTransaction("aligning bottom");var at=-1/0;Te.selection.each(function(ot){if(!(ot instanceof go.Link)){var cn=ot.actualBounds.y+ot.actualBounds.height;at=Math.max(cn,at)}}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.actualBounds.x,at-ot.actualBounds.height))}),Te.commitTransaction("aligning bottom")},Tt.prototype.alignCenterX=function(){var Te=this.diagram,at=Te.selection.first();if(at){Te.startTransaction("aligning Center X");var ot=at.actualBounds.x+at.actualBounds.width/2;Te.selection.each(function(cn){cn instanceof go.Link||cn.move(new go.Point(ot-cn.actualBounds.width/2,cn.actualBounds.y))}),Te.commitTransaction("aligning Center X")}},Tt.prototype.alignCenterY=function(){var Te=this.diagram,at=Te.selection.first();if(at){Te.startTransaction("aligning Center Y");var ot=at.actualBounds.y+at.actualBounds.height/2;Te.selection.each(function(cn){cn instanceof go.Link||cn.move(new go.Point(cn.actualBounds.x,ot-cn.actualBounds.height/2))}),Te.commitTransaction("aligning Center Y")}},Tt.prototype.alignColumn=function(Te){var at=this.diagram;at.startTransaction("align Column"),Te===void 0&&(Te=0),Te=parseFloat(Te);var ot=new Array;at.selection.each(function(ca){ca instanceof go.Link||ot.push(ca)});for(var cn=0;cn0){for(var ca=In.elt(Un-1);ca!==null&&ca.isTreeExpanded&&!ca.isTreeLeaf;){var Tn=this._sortTreeChildrenByY(ca);ca=Tn.last()}ca!==null&&Te.select(ca)}else Te.select(tn)}}else if(ot.key==="Down")if(at.isTreeExpanded&&!at.isTreeLeaf){var cn=this._sortTreeChildrenByY(at).first();cn!==null&&Te.select(cn)}else for(;at!==null;){var tn=at.findTreeParentNode();if(tn===null)break;var In=this._sortTreeChildrenByY(tn),Un=In.indexOf(at);if(UnIn.y?1:tn.xIn.x?1:0}),at},Tt.prototype.copyToClipboard=function(Te){go.CommandHandler.prototype.copyToClipboard.call(this,Te),this._lastPasteOffset.set(this.pasteOffset)},Tt.prototype.pasteFromClipboard=function(){var Te=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Te,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Te},Object.defineProperty(Tt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Te){if(Te!=="move"&&Te!=="select"&&Te!=="scroll"&&Te!=="tree"&&Te!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Te);this._arrowKeyBehavior=Te}}),Object.defineProperty(Tt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Te){if(!(Te instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Te);this._pasteOffset.set(Te)}});var En=Tt,rn=te(74413),hn=te(5269),ea=te(99064),Yt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},lt=te(24065),nt=te(59301),Ft=(Te,at,ot)=>new Promise((cn,tn)=>{var In=Tn=>{try{ca(ot.next(Tn))}catch(Xn){tn(Xn)}},Un=Tn=>{try{ca(ot.throw(Tn))}catch(Xn){tn(Xn)}},ca=Tn=>Tn.done?cn(Tn.value):Promise.resolve(Tn.value).then(In,Un);ca((ot=ot.apply(Te,at)).next())});function We({onCancel:Te,callback:at}){let ot=(0,y.useRef)(),cn=(0,y.useRef)(),tn=(0,y.useRef)(),In=(0,y.useRef)(!1);const Un=(0,y.useRef)(!1),[ca,Tn]=(0,y.useState)(0);function Xn(){const et=we.bx.make,_e={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"};ot.current=new we.S0(cn.current,{padding:20,grid:et(we.s_,"Grid",et(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),et(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:be=>{var mt=be.diagram.commandHandler.addTopLevelParts(be.diagram.selection,!0);mt||be.diagram.currentTool.doCancel()},commandHandler:et(En),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:be=>{var mt=be.subject;mt.location=mt.location.copy().snapToGridPoint(be.diagram.grid.gridOrigin,be.diagram.grid.gridCellSize),setTimeout(()=>{be.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:be=>{var mt=be.subject;setTimeout(()=>{be.diagram.commandHandler.editTextBlock()})},LinkRelinked:be=>{var mt=be.parameter.part;mt.invalidateConnectedLinks();var wn=be.subject;be.diagram.toolManager.linkingTool.isForwards?wn.toNode.invalidateConnectedLinks():wn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ot.current.nodeTemplate=et(we.NB,"Auto",{locationSpot:we.z6.Center,locationObjectName:"SHAPE",desiredSize:new we.$u(120,60),minSize:new we.$u(40,40),resizable:!0,resizeCellSize:new we.$u(10,10),rotatable:!0},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),new we.KX("desiredSize","size",we.$u.parse).makeTwoWay(we.$u.stringify),et(we.bn,{name:"SHAPE",fill:_e.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:we.z6.AllSides,toSpot:we.z6.AllSides},new we.KX("figure"),new we.KX("fill"),new we.KX("stroke","borderColor"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),et(we.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),et(we.al,{margin:1,textAlign:"center",overflow:we.al.OverflowEllipsis,editable:!0},new we.KX("text").makeTwoWay(),new we.KX("stroke","color"))),ot.current.nodeTemplate.toolTip=et("ToolTip",et(we.s_,"Vertical",{maxSize:new we.$u(200,NaN)},et(we.al,{font:"bold 10pt sans-serif",textAlign:"center"},new we.KX("text")),et(we.al,{font:"10pt sans-serif",textAlign:"center"},new we.KX("text","details"))));function Dt(be,mt){var wn=(Rt,fn)=>{Rt.handled=!0,Rt.diagram.model.commit(ln=>{var Gn=fn.part.adornedPart,kn=new we.E9().setRectSpot(Gn.actualBounds,be);kn.subtract(Gn.location),kn.scale(2,2),kn.x+=Math.sign(kn.x)*130,kn.y+=Math.sign(kn.y)*130,kn.add(Gn.location),kn.snapToGridPoint(Rt.diagram.grid.gridOrigin,Rt.diagram.grid.gridCellSize);var oa=ln.copyNodeData(Gn.data);ln.setGroupKeyForNodeData(oa,ln.getGroupKeyForNodeData(Gn.data)),ln.addNodeData(oa);var ga={from:Gn.key,to:ln.getKeyForNodeData(oa)};ln.addLinkData(ga);var Pt=Rt.diagram.findNodeForData(oa);Pt.location=kn,Rt.diagram.select(Pt),setTimeout(()=>{Rt.diagram.commandHandler.editTextBlock()},20)})};return et(we.bn,{figure:mt,alignment:be,alignmentFocus:be.opposite(),width:be.equals(we.z6.Top)||be.equals(we.z6.Bottom)?25:18,height:be.equals(we.z6.Top)||be.equals(we.z6.Bottom)?18:25,fill:"orange",stroke:_e.white,strokeWidth:4,mouseEnter:(Rt,fn)=>fn.fill="dodgerblue",mouseLeave:(Rt,fn)=>fn.fill="orange",isActionable:!0,click:wn,contextClick:wn})}function $e(be){return et(we.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(mt,wn)=>wn.fill="dodgerblue",mouseLeave:(mt,wn)=>wn.fill="orange",click:(mt,wn)=>{mt.diagram.commandHandler.showContextMenu(wn.part.adornedPart)}},be||{})}ot.current.nodeTemplate.selectionAdornmentTemplate=et(we.uz,"Spot",et(we.Vm,{padding:10}),Dt(we.z6.Top,"TriangleUp"),Dt(we.z6.Left,"TriangleLeft"),Dt(we.z6.Right,"TriangleRight"),Dt(we.z6.Bottom,"TriangleDown"),$e({alignment:new we.z6(.75,0)}));function st(be,mt){return(wn,Rt)=>{wn.handled=!0,wn.diagram.model.commit(fn=>{fn.set(Rt.part.adornedPart.data,be,mt)})}}function Nn(be,mt){return mt||(mt="color"),et(we.bn,{width:16,height:16,stroke:"lightgray",fill:be,margin:1,background:"transparent",mouseEnter:(wn,Rt)=>Rt.stroke="dodgerblue",mouseLeave:(wn,Rt)=>Rt.stroke="lightgray",click:st(mt,be),contextClick:st(mt,be)})}function On(){return[et("ContextMenuButton",et(we.s_,"Horizontal",Nn(_e.white,"fill"),Nn(_e.beige,"fill"),Nn(_e.extralightblue,"fill"),Nn(_e.extralightred,"fill"))),et("ContextMenuButton",et(we.s_,"Horizontal",Nn(_e.lightgray,"fill"),Nn(_e.lightgreen,"fill"),Nn(_e.lightblue,"fill"),Nn(_e.lightred,"fill")))]}function $n(){return[et("ContextMenuButton",et(we.s_,"Horizontal",Nn(_e.black),Nn(_e.green),Nn(_e.blue),Nn(_e.red))),et("ContextMenuButton",et(we.s_,"Horizontal",Nn(_e.white),Nn(_e.magenta),Nn(_e.purple),Nn(_e.orange)))]}function Ca(be,mt){return mt||(mt="thickness"),et(we.bn,"LineH",{width:16,height:16,strokeWidth:be,margin:1,background:"transparent",mouseEnter:(wn,Rt)=>Rt.background="dodgerblue",mouseLeave:(wn,Rt)=>Rt.background="transparent",click:st(mt,be),contextClick:st(mt,be)})}function Yn(be,mt){return mt||(mt="dash"),et(we.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:be,margin:1,background:"transparent",mouseEnter:(wn,Rt)=>Rt.background="dodgerblue",mouseLeave:(wn,Rt)=>Rt.background="transparent",click:st(mt,be),contextClick:st(mt,be)})}function ba(){return[et("ContextMenuButton",et(we.s_,"Horizontal",Ca(1),Ca(2),Ca(3),Ca(4))),et("ContextMenuButton",et(we.s_,"Horizontal",Yn(null),Yn([2,4]),Yn([4,4])))]}function Ta(be,mt){return mt||(mt="figure"),et(we.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:be,margin:1,background:"transparent",mouseEnter:(wn,Rt)=>Rt.fill="dodgerblue",mouseLeave:(wn,Rt)=>Rt.fill="lightgray",click:st(mt,be),contextClick:st(mt,be)})}ot.current.nodeTemplate.contextMenu=et("ContextMenu",et("ContextMenuButton",et(we.s_,"Horizontal",Ta("Rectangle"),Ta("RoundedRectangle"),Ta("Ellipse"),Ta("Diamond"))),et("ContextMenuButton",et(we.s_,"Horizontal",Ta("Parallelogram2"),Ta("ManualOperation"),Ta("Procedure"),Ta("Cylinder1"))),et("ContextMenuButton",et(we.s_,"Horizontal",Ta("Terminator"),Ta("CreateRequest"),Ta("Document"),Ta("TriangleDown"))),On(),$n(),ba()),ot.current.groupTemplate=et(we.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:we.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(be,mt)=>{var wn=mt.addMembers(mt.diagram.selection,!0);wn||mt.diagram.currentTool.doCancel()},avoidable:!1},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),et(we.s_,"Auto",{name:"BODY"},et(we.bn,{parameter1:10,fill:_e.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:we.z6.AllSides,toSpot:we.z6.AllSides},new we.KX("fill"),new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),et(we.Vm,{background:"transparent",margin:20})),et(we.al,{alignment:we.z6.Top,alignmentFocus:we.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new we.KX("text"),new we.KX("stroke","color"))),ot.current.groupTemplate.selectionAdornmentTemplate=et(we.uz,"Spot",et(we.s_,"Auto",et(we.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),et(we.Vm,{margin:1.5})),$e({alignment:we.z6.TopRight,alignmentFocus:we.z6.BottomRight})),ot.current.groupTemplate.contextMenu=et("ContextMenu",On(),$n(),ba()),ot.current.linkTemplate=et(we.rU,{layerName:"Foreground",routing:we.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new we.KX("fromSpot","fromSpot",we.z6.parse),new we.KX("toSpot","toSpot",we.z6.parse),new we.KX("fromShortLength","dir",be=>be>=1?10:0),new we.KX("toShortLength","dir",be=>be>=1?10:0),new we.KX("points").makeTwoWay(),et(we.bn,{strokeWidth:2},new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),et(we.bn,{segmentIndex:0,segmentOffset:new we.E9(15,0),segmentOrientation:we.rU.OrientAlong,alignmentFocus:we.z6.Right,figure:"circle",width:10,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",be=>be===1)),et(we.bn,{segmentIndex:-1,segmentOffset:new we.E9(-10,6),segmentOrientation:we.rU.OrientPlus90,alignmentFocus:we.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",be=>be>=1),new we.KX("width","thickness",be=>7+3*be),new we.KX("height","thickness",be=>7+3*be),new we.KX("segmentOffset","thickness",be=>new we.E9(-15,4+1.5*be))),et(we.bn,{segmentIndex:0,segmentOffset:new we.E9(15,-6),segmentOrientation:we.rU.OrientMinus90,alignmentFocus:we.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",be=>be===2),new we.KX("width","thickness",be=>7+3*be),new we.KX("height","thickness",be=>7+3*be),new we.KX("segmentOffset","thickness",be=>new we.E9(-15,4+1.5*be))),et(we.al,{alignmentFocus:new we.z6(0,1,-4,0),editable:!0},new we.KX("text").makeTwoWay(),new we.KX("stroke","color"))),ot.current.linkTemplate.selectionAdornmentTemplate=et(we.uz,et(we.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:zt(2)},new we.KX("pathPattern","thickness",zt)),$e({alignmentFocus:new we.z6(0,0,-6,-4)}));function zt(be){return et(we.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(be+4).toString()+" H3"})}function Ut(be){var mt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return be===0?mt="M0 0 M16 16 M0 8 L16 8":be===2&&(mt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),et(we.bn,{geometryString:mt,margin:2,background:"transparent",mouseEnter:(wn,Rt)=>Rt.background="dodgerblue",mouseLeave:(wn,Rt)=>Rt.background="transparent",click:st("dir",be),contextClick:st("dir",be)})}function tt(be){var mt=(wn,Rt)=>{wn.handled=!0,wn.diagram.model.commit(fn=>{var ln=Rt.part.adornedPart;fn.set(ln.data,be?"toSpot":"fromSpot",we.z6.stringify(we.z6.AllSides)),(be?ln.toNode:ln.fromNode).invalidateConnectedLinks()})};return et(we.bn,{width:12,height:12,fill:"transparent",mouseEnter:(wn,Rt)=>Rt.background="dodgerblue",mouseLeave:(wn,Rt)=>Rt.background="transparent",click:mt,contextClick:mt})}function xt(be,mt){var wn=0,Rt=we.z6.RightSide;be.equals(we.z6.Top)?(wn=270,Rt=we.z6.TopSide):be.equals(we.z6.Left)?(wn=180,Rt=we.z6.LeftSide):be.equals(we.z6.Bottom)&&(wn=90,Rt=we.z6.BottomSide),mt||(wn-=180);var fn=(ln,Gn)=>{ln.handled=!0,ln.diagram.model.commit(kn=>{var oa=Gn.part.adornedPart;kn.set(oa.data,mt?"toSpot":"fromSpot",we.z6.stringify(Rt)),(mt?oa.toNode:oa.fromNode).invalidateConnectedLinks()})};return et(we.bn,{alignment:be,alignmentFocus:be.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:wn,background:"transparent",mouseEnter:(ln,Gn)=>Gn.background="dodgerblue",mouseLeave:(ln,Gn)=>Gn.background="transparent",click:fn,contextClick:fn})}ot.current.linkTemplate.contextMenu=et("ContextMenu",$n(),ba(),et("ContextMenuButton",et(we.s_,"Horizontal",Ut(0),Ut(1),Ut(2))),et("ContextMenuButton",et(we.s_,"Horizontal",et(we.s_,"Spot",tt(!1),xt(we.z6.Top,!1),xt(we.z6.Left,!1),xt(we.z6.Right,!1),xt(we.z6.Bottom,!1)),et(we.s_,"Spot",{margin:new we.Zt(0,0,0,2)},tt(!0),xt(we.z6.Top,!0),xt(we.z6.Left,!0),xt(we.z6.Right,!0),xt(we.z6.Bottom,!0)))));const Qn=`{ "class": "GraphLinksModel", + }`;return(0,y.useEffect)(()=>{const Qe=Me.current.attachShadow({mode:"open"});ut.current=document.createElement("div"),ut.current.className="markdown-body",ut.current.innerHTML=Oe,Qe.appendChild(ut.current);const nn=document.createElement("style");return nn.textContent=ft,Qe.appendChild(nn),()=>{Qe.innerHTML=""}},[]),(0,y.useEffect)(()=>{ut.current&&(ut.current.innerHTML=Oe)},[Oe]),Ye.createElement("div",{ref:Me})},oe=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(Oe,Me,ut)=>Me in Oe?oe(Oe,Me,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Oe[Me]=ut,z=(Oe,Me)=>{for(var ut in Me||(Me={}))E.call(Me,ut)&&x(Oe,ut,Me[ut]);if(a)for(var ut of a(Me))b.call(Me,ut)&&x(Oe,ut,Me[ut]);return Oe};const ee="@\u2581\u2581@",ne="@\u2581@",re=/]*>/g;function ce(Oe){let Me=document.createElement("div");return Me.innerHTML=Oe,Me.childNodes.length===0?"":Me.childNodes[0].nodeValue}const ie=(Oe,Me)=>{Oe=Oe||"";const ut=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ft=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Qe=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,nn=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Me?Oe.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ut,(At,vt,It,Vt,wt,Wt,Bt)=>{const Ht=vt||Vt||Wt,Gt=It||wt||Bt||"?";return Ae.Z.API_SERVER+"/api/attachments/"+Ht+Gt+"&t="+(0,Be.Jn)(Ht,Date.now())+(At.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Oe=Oe.replace(nn,(At,vt,It,Vt,wt,Wt,Bt)=>{const Ht=vt||Vt||Wt,Gt=It||wt||Bt||"?";return Ae.Z.API_SERVER+"/attachments/download/"+Ht+Gt+"&t="+(0,Be.Jn)(Ht,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(ut,(At,vt,It,Vt,wt,Wt,Bt)=>{const Ht=vt||Vt||Wt,Gt=It||wt||Bt||"?";return Ae.Z.API_SERVER+"/api/attachments/"+Ht+Gt+"&t="+(0,Be.Jn)(Ht,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(ft,(At,vt,It,Vt,wt)=>{const Wt=vt||Vt,Bt=It||wt||"";return'"'+Ae.Z.API_SERVER+"/api/attachments/"+Wt+Bt+Wt+Bt+"&t="+(0,Be.Jn)(Wt,Date.now())}).replace(Qe,(At,vt,It,Vt,wt)=>{const Wt=vt||Vt,Bt=It||wt||"";return"("+Ae.Z.API_SERVER+"/files/uploads/"+Wt+Bt+Wt+Bt+"&t="+(0,Be.Jn)(Wt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),Oe)};var Se=({value:Oe="",className:Me,showTextOnly:ut,showLines:ft,style:Qe={},stylesPrev:nn={},highlightKeywords:At,showProgramFill:vt,isProgramFill:It,disabledFill:Vt=!1,programFillValue:wt,onFillChange:Wt=Gt=>{},onFillBlur:Bt=()=>{},onFillFocus:Ht=()=>{}})=>{let Gt=String(Oe);const[Zt,Ue]=(0,y.useState)(""),[Ie,St]=(0,y.useState)("office"),[rt,bt]=(0,y.useState)([]),dn=(0,y.useRef)("a"+(0,Fe.Z)()),we={},Tt=(Ce,Re,je)=>{const Xe=document.createElement(Ce===ne?"input":"textarea");Xe.style.width="100%",Xe.style.height=Ce===ne?"40px":"151px",Xe.rows=5,Xe.spellcheck=!1,Xe.name="edu-program-fill",Xe.placeholder="\u8BF7\u8F93\u5165",Xe.dataset.id=Re;const it=Object.keys(we).length;return we[it]=Xe,`${Xe.outerHTML}`};function En(Ce){return Ce=Ce.replace(/!\[.*?\]\(.*?\)/g,""),Ce=Ce.replace(/\[.*?\]\(.*?\)/g,""),Ce=Ce.replace(new RegExp("","gs"),""),Ce=Ce.replace(//g,""),Ce=Ce.replace(//g,""),Ce=Ce.replace(new RegExp(".*?<\\/video>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/audio>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/style>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/script>","gs"),""),Ce}const on=Ce=>Ce.replace(/([\s\S]+?)<\/style>/gim,function(Re,je){let Xe=je.replace(/(\n|\r)/g,"").split("}"),it=[];return Xe.map(Ot=>{Ot!=""&&it.push(`.${dn.current} ${Ot}`)}),``}),hn=(0,y.useMemo)(()=>{try{const Xe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,it=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ot=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Ge=/\(\/attachments\/download\//g;Gt=Gt.replace(Ge,"("+Ae.Z.API_SERVER+"/attachments/download/").replace(Xe,"("+Ae.Z.API_SERVER+"/api/attachments/").replace(it,'"'+Ae.Z.API_SERVER+"/api/attachments/").replace(Ot,'"'+Ae.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`)}catch(Xe){}if(vt){let Xe=-1;return Gt=Gt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(it,Ot,Ge){var ke;return++Xe,Tt(it,Xe,(ke=wt==null?void 0:wt[Xe])==null?void 0:ke.value.replaceAll("<","<").replaceAll(">",">"))}),`
${on(Gt||"")}
`}let Ce=on(Gt);Ce=(0,ye.ZP)(Ce);const Re=(0,ye.ez)();Gt.match(/\[TOC\]/)&&(Ce=Ce.replace("

[TOC]

",(0,ye.Qv)()),(0,ye.Iy)()),Ce=Ce.replace(/(__special_katext_id_\d+__)/g,(Xe,it)=>{const{type:Ot,expression:Ge}=Re[it];return(0,Je.renderToString)(ce(Ge)||"",{displayMode:Ot==="block",throwOnError:!1,output:"html"})}),Ce=Ce.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ye.AL)();const je=document.createElement("div");if(je.innerHTML=Ce,ut)return je.innerText;if(At){const Xe=At.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return nt(je,Xe),je.innerHTML}return setTimeout(()=>Ke(),500),je.innerHTML},[Gt,At]);(0,y.useEffect)(()=>{Ft.current&&Ft.current.querySelectorAll(["input","textarea"]).forEach(Re=>{Re.oninput=ta,Re.onblur=Yt,Re.onfocus=lt})},[rt]),(0,y.useEffect)(()=>{var Ce,Re,je,Xe,it;if(wt!=null&&wt.length)try{const Ot=Ft.current.querySelectorAll(".edu-program-fill-score"),Ge=Ft.current.querySelectorAll('[name="edu-program-fill"]');for(const[ke,se]of Ge.entries())se.value=((Ce=wt==null?void 0:wt[ke])==null?void 0:Ce.value)||"",((Re=wt==null?void 0:wt[ke])==null?void 0:Re.type)==="warning"?se.className="program-fill-warning":((je=wt==null?void 0:wt[ke])==null?void 0:je.type)==="success"?se.className="program-fill-success":se.className="";for(const[ke,se]of Ot.entries())se.innerHTML=(Xe=wt==null?void 0:wt[ke])!=null&&Xe.score?`${(it=wt==null?void 0:wt[ke])==null?void 0:it.score}\u5206`:"";bt(wt)}catch(Ot){console.log(Ot,"error")}},[wt]);const ta=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Wt(rt,Ce.target.dataset.id)},Yt=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Bt(rt,Ce.target.dataset.id)},lt=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Ht(rt,Ce.target.dataset.id)};function nt(Ce,Re){return Ce.childNodes.forEach(je=>{var Xe;if(je.childNodes.length>0)nt(je,Re);else if(je.nodeName!=="IMG")if(je.innerHTML)je.innerHTML=(Xe=je.innerHTML)==null?void 0:Xe.replace(new RegExp(Re,"gi"),'$&');else{const it=document.createElement("span");it.innerHTML=je.textContent.replace(new RegExp(Re,"gi"),'$&'),je.replaceWith(it)}})}const Ft=(0,y.useRef)();ye.jb.WebkitLineClamp=ft,ft&&(Qe=z(z({},Qe),ye.jb));function We(Ce){let Re=Ce.target;if(Re.tagName.toUpperCase()==="A"){let je=Re.getAttribute("href");if(je.indexOf("office")>-1)Ce.preventDefault(),Ue(je),St("office");else if(je.indexOf("application/pdf")>-1)Ce.preventDefault(),Ue(je),St("pdf");else if(je.indexOf("text/html")>-1)Ce.preventDefault(),Ue(je),St("html");else if(je.startsWith("#")){Ce.preventDefault();let Xe=document.getElementById(je.replace("#",""));Xe&&Xe.scrollIntoView(!0)}}}const Ke=()=>{var Ce;const Re=(Ce=Ft.current)==null?void 0:Ce.querySelectorAll("video");Re==null||Re.forEach(je=>{if(je.oncontextmenu=()=>!1,je.src.indexOf(".m3u8")>-1&&!je.canPlayType("application/vnd.apple.mpegurl")){if(Ee.ZP.isSupported()){var Xe=new Ee.ZP;Xe.loadSource(je.src),Xe.attachMedia(je)}}})};(0,y.useEffect)(()=>{if(Ft.current&&hn&&hn.match(re)&&window.PR.prettyPrint(),Ft.current)return Ft.current.addEventListener("click",We),()=>{var Ce;(Ce=Ft.current)==null||Ce.removeEventListener("click",We),(0,ye.AL)(),(0,ye.Iy)()}},[hn,Ft.current,We]),(0,y.useEffect)(()=>{var Ce;const Re=je=>{je.preventDefault(),je.clipboardData.setData("text",window.getSelection().toString())};return(Ce=Ft.current)==null||Ce.addEventListener("copy",Re),()=>{var je;(je=Ft.current)==null||je.removeEventListener("copy",Re)}},[Ft.current]);const yt=Ce=>//i.test(Ce||"");return y.createElement(y.Fragment,null,ut&&y.createElement("div",{ref:Ft},hn),!ut&&!yt(hn)&&y.createElement("div",{ref:Ft,style:z({},Qe),className:`${Me||""} ${Vt?"disabled-fill":""} markdown-body ${dn.current}`,dangerouslySetInnerHTML:{__html:hn}}),!ut&&yt(hn)&&y.createElement(Ct,{html:hn}),y.createElement(le.Z,{close:!0,data:Zt,type:Zt!=null&&Zt.length?Ie:"",style:z({},nn),onClose:()=>Ue("")}))}},33538:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(89070),fe={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ye=te(59301),he=({message:Ee,className:Ae,children:Be,style:Je={}})=>ye.createElement("div",{className:`custom-spinner ${fe.idsRingWrapper} ${Ae}`},ye.createElement("div",{className:fe.ldsRing},ye.createElement("div",null),ye.createElement("div",null),ye.createElement("div",null),ye.createElement("div",null)),Ee?ye.createElement("p",{style:Je},Ee):null,Be,ye.createElement(y.Outlet,null))},17064:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(59301),fe=te(34604),ye=te(59301),he=({defaultX:Ee="40%",leftChild:Ae,rightChild:Be,className:Je,hideResize:Fe=!1})=>{const[le,Ye]=(0,y.useState)(Ee),Ve=(0,y.useRef)();function Ct(){Ve.current=!0}(0,y.useEffect)(()=>{function E(x){Ve.current&&(fe.Z.publish("resize-move-bar",x),Ye(x.pageX))}function b(){Ve.current=!1}return window.addEventListener("mousemove",E),window.addEventListener("mouseup",b),()=>{window.removeEventListener("mousemove",E),window.removeEventListener("mouseup",b)}},[]);const oe=typeof le=="number"&&le!==.01?`${le}px`:Ee,a=`calc(100% - ${Fe?"0px":"4px"} - ${oe})`;return ye.createElement("div",{className:`split-panel-container ${Je}`},ye.createElement("section",{style:{width:oe,display:le===.01?"none":""}},Ae),ye.createElement("section",{className:"resize-x-bar",onMouseDown:Ct},ye.createElement("a",{className:"btn-resize"},ye.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ye.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),ye.createElement("section",{style:{width:a}},Be))}},13787:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ae}});var y=te(59301),fe={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},ye=te(92310),he=te.n(ye),Ae=({className:Be,style:Je={},leftNode:Fe,leftTitle:le="\u81EA\u6D4B\u8F93\u5165",rightNode:Ye,rightTitle:Ve="\u8FD0\u884C\u7ED3\u679C"})=>y.createElement("div",{className:he()(fe.result,Be),style:Je},y.createElement("div",{className:fe.left},y.createElement("div",{className:fe.title},y.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),y.createElement("span",null,le)),y.createElement("div",{className:fe.leftNode},Fe)),y.createElement("div",{className:fe.right},y.createElement("div",{className:fe.title},y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),y.createElement("span",null,Ve)),y.createElement("div",{className:fe.rightNode},Ye)))},19105:function(gt,Xt,te){"use strict";var y=te(59301);const fe=he=>String(he).length===1?`0${he}`:he,ye=({className:he="",onChange:Ee,defaultValue:Ae=0})=>{const[Be,Je]=(0,y.useState)(Ae);(0,y.useEffect)(()=>{const Ve=setTimeout(()=>{Je(Be+1e3)},1e3);return Ee(Be+1e3),()=>{clearInterval(Ve)}},[Be]);const Fe=parseInt(Be/(60*6e4))||"00",le=parseInt(Be%(60*6e4)/6e4)||"00",Ye=parseInt(Be%6e4/1e3)||"00";return y.createElement("div",{className:he},fe(Fe),":",fe(le),":",fe(Ye))};Xt.Z=ye},81939:function(gt,Xt,te){"use strict";te.d(Xt,{cT:function(){return Oe},pe:function(){return ce}});var y=te(59301),fe=te(14566),ye=te(6767),he=te(99064),Ee=te(28209),Ae=te.n(Ee),Be=te(1012),Je=te(89070),Fe=te(47257),le=te.n(Fe),Ye=Object.defineProperty,Ve=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ut,ft,Qe)=>ft in ut?Ye(ut,ft,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ut[ft]=Qe,x=(ut,ft)=>{for(var Qe in ft||(ft={}))a.call(ft,Qe)&&b(ut,Qe,ft[Qe]);if(oe)for(var Qe of oe(ft))E.call(ft,Qe)&&b(ut,Qe,ft[Qe]);return ut},z=(ut,ft)=>Ve(ut,Ct(ft)),ee=(ut,ft)=>{var Qe={};for(var nn in ut)a.call(ut,nn)&&ft.indexOf(nn)<0&&(Qe[nn]=ut[nn]);if(ut!=null&&oe)for(var nn of oe(ut))ft.indexOf(nn)<0&&E.call(ut,nn)&&(Qe[nn]=ut[nn]);return Qe},ne=(ut,ft,Qe)=>new Promise((nn,At)=>{var vt=wt=>{try{Vt(Qe.next(wt))}catch(Wt){At(Wt)}},It=wt=>{try{Vt(Qe.throw(wt))}catch(Wt){At(Wt)}},Vt=wt=>wt.done?nn(wt.value):Promise.resolve(wt.value).then(vt,It);Vt((Qe=Qe.apply(ut,ft)).next())});const{Dragger:re}=fe.default,ce=ut=>{const ft="bf3c199c2470cb477d907b1e0917c17b",Qe="5183666c72eec9e4";var nn=Ae().enc.Utf8.parse(ft);let At=Ae().enc.Utf8.parse(Qe);var vt=Ae().AES.decrypt(ut,nn,{iv:At,mode:Ae().mode.CBC});return vt.toString(Ae().enc.Utf8)};let ie;const Se=ut=>ne(void 0,[ut],function*({identifier:ft,oldFilename:Qe,newFilename:nn}){var At,vt,It,Vt,wt,Wt;const Bt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});Bt.data=JSON.parse(ce(Bt.data));const Ht=new OSS({endpoint:(At=Bt==null?void 0:Bt.data)==null?void 0:At.end_point,region:(vt=Bt==null?void 0:Bt.data)==null?void 0:vt.region,accessKeyId:(It=Bt==null?void 0:Bt.data)==null?void 0:It.access_key_id,accessKeySecret:(Vt=Bt==null?void 0:Bt.data)==null?void 0:Vt.access_key_secret,bucket:(wt=Bt==null?void 0:Bt.data)==null?void 0:wt.bucket,stsToken:(Wt=Bt==null?void 0:Bt.data)==null?void 0:Wt.security_token});return new Promise((Gt,Zt)=>{console.log(11111,`${ft}/${Qe}`,`${ft}/${nn}`,Bt.data),Ht.copy(`/${ft}/${Qe}`,`/${ft}/${nn}`).then(Ue=>{console.log("\u62F7\u8D1D\u6210\u529F",Ue)}).catch(Ue=>{console.log(Ue)})})}),Oe=(ut,ft,Qe)=>ne(void 0,null,function*(){var nn,At,vt,It,Vt,wt;ft.file_name=ut.name;const Wt=yield(0,he.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ce(Wt.data)),Wt.data=JSON.parse(ce(Wt.data));const Bt=ut.name.split(".");Bt.pop();const Ht=ft.realFileName?Bt.join(""):(0,Be.Z)(),Gt=new(le())({endpoint:(nn=Wt==null?void 0:Wt.data)==null?void 0:nn.end_point,region:(At=Wt==null?void 0:Wt.data)==null?void 0:At.region,accessKeyId:(vt=Wt==null?void 0:Wt.data)==null?void 0:vt.access_key_id,accessKeySecret:(It=Wt==null?void 0:Wt.data)==null?void 0:It.access_key_secret,bucket:(Vt=Wt==null?void 0:Wt.data)==null?void 0:Vt.bucket,stsToken:(wt=Wt==null?void 0:Wt.data)==null?void 0:wt.security_token});return new Promise((Zt,Ue)=>{var Ie;Gt.multipartUpload(`${Ht}`,new Blob([ut],{type:ut.type}),z(x({timeout:200*1e3,partSize:102400},Qe),{callback:{url:(Ie=Wt==null?void 0:Wt.data)==null?void 0:Ie.callback_url,host:Wt==null?void 0:Wt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(ft)}})).then(function(St){var rt;ut.response=(rt=St.data)==null?void 0:rt.data,Zt(St==null?void 0:St.data)}).catch(function(St){Ue(St),console.log("err:",St)})})}),Me=ut=>{var ft=ut,{user:Qe,cancelUpload:nn}=ft,At=ee(ft,["user","cancelUpload"]);const[vt,It]=(0,y.useState)([]);let[Vt,wt]=(0,y.useState)();const Wt={onRemove:Ht=>{It([...vt.filter(Gt=>Gt.name!==Ht.name)]),At.onChange(vt.filter(Gt=>Gt.name!==Ht.name))},disabled:At.disabled,multiple:!0,fileList:vt==null?void 0:vt.map(Ht=>Ht.file),customRequest:()=>{},beforeUpload:Ht=>ne(void 0,null,function*(){let Gt=At.maxSize||1073741824;if(vt.filter(Zt=>Zt.name===Ht.name).length){ye.ZP.info(`${Ht.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Ht==null?void 0:Ht.size)>Gt?(ye.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${Gt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(vt.push({name:Ht.name,file:Ht}),It([...vt]),At.onChange(vt),!1)})},Bt=(Ht,Gt)=>ne(void 0,null,function*(){var Zt,Ue,Ie,St,rt,bt;Gt.file_name=Ht.name;const dn=Ht.name,we=yield(0,he.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(we.data=JSON.parse(ce(we.data)),(we==null?void 0:we.status)!==0){vt[vt.findIndex(on=>on.name===dn)].status="error",vt[vt.findIndex(on=>on.name===dn)].file.status="error",At.onChange(vt),ye.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Vt=new(le())({endpoint:(Zt=we==null?void 0:we.data)==null?void 0:Zt.end_point,region:(Ue=we==null?void 0:we.data)==null?void 0:Ue.region,accessKeyId:(Ie=we==null?void 0:we.data)==null?void 0:Ie.access_key_id,accessKeySecret:(St=we==null?void 0:we.data)==null?void 0:St.access_key_secret,bucket:(rt=we==null?void 0:we.data)==null?void 0:rt.bucket,stsToken:(bt=we==null?void 0:we.data)==null?void 0:bt.security_token}),console.log(Ht,"file"),wt(Vt);const Tt=Ht.name.split(".");Tt.pop();const En=dn.indexOf(".")>-1?Gt.realFileName?Tt.join("."):(0,Be.Z)():dn;return new Promise((on,hn)=>{var ta;try{Vt.multipartUpload(`${At.identifier}/${En}${dn.indexOf(".")>-1?"."+dn.split(".").pop():""}`,new Blob([Ht.file],{type:Ht.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(Yt,lt,nt)=>{try{console.log("\u8FDB\u5EA6",Yt,lt,nt);const Ft=vt.findIndex(We=>We.name===dn);vt[Ft].file.percent=Yt*100,vt[Ft].tempCheckpoint=lt,It([...vt])}catch(Ft){}},checkpoint:vt[vt.findIndex(Yt=>Yt.name===dn)].tempCheckpoint,callback:{customValue:{id:dn+""},url:(ta=we==null?void 0:we.data)==null?void 0:ta.callback_url,host:we==null?void 0:we.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(Gt)}}).then(function(Yt){var lt,nt,Ft;const We=vt.findIndex(yt=>yt.name===dn);let Ke="done";if(((lt=Yt.data)==null?void 0:lt.status)===0){Ht.response=(nt=Yt.data)==null?void 0:nt.data;const yt=vt.findIndex(Ce=>Ce.name===dn);vt[yt].status="done",vt[yt].file.status="done"}else ye.ZP.warning((Ft=Yt.data)==null?void 0:Ft.message),Ke="error";vt[We].status=Ke,vt[We].file.status=Ke,At.onChange(vt),on(Yt==null?void 0:Yt.data)}).catch(function(Yt){vt[vt.findIndex(lt=>lt.name===dn)].status="error",vt[vt.findIndex(lt=>lt.name===dn)].file.status="error",ye.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),It([...vt]),At.onChange(vt),hn(Yt),console.log("err:",Yt)})}catch(Yt){}})});return(0,y.useEffect)(()=>{vt.every(Ht=>Ht==="done"||Ht==="error")&&At.onComplete(vt)},[vt]),(0,y.useEffect)(()=>{nn&&(Vt==null||Vt.cancel())},[nn]),(0,y.useEffect)(()=>{At.uploading&&vt.map(Ht=>ne(void 0,null,function*(){var Gt;if((!Ht.status||Ht.status==="error")&&!nn){Ht.status="uploading",Ht.file.status="uploading";const Zt=yield Bt(Ht,{login:(Gt=Qe==null?void 0:Qe.userInfo)==null?void 0:Gt.login,container_type:At.container_type,container_id:At.container_id,description:At.description,realFileName:At.realFileName})}}))},[At.uploading]),y.createElement(re,z(x({},Wt),{height:At.height,className:At.className}),y.createElement("p",{className:"ant-upload-hint"},At.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};Xt.ZP=(0,Je.connect)(({loading:ut,globalSetting:ft,user:Qe})=>({globalSetting:ft,loading:ut.models.competitions,user:Qe}))(Me)},61398:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return he}});var y=te(59301),fe=te(34604),ye=te(90083),he=()=>{const[Ee,Ae]=(0,y.useState)(""),[Be,Je]=(0,y.useState)(0);let[Fe,le]=(0,y.useState)(),[Ye,Ve]=(0,y.useState)();const[Ct,oe]=(0,y.useState)(!1),a=(0,y.useRef)("");(0,y.useEffect)(()=>fe.Z.subscribe("preview-image",Oe=>{Ae(Oe),console.log(ce.current),document.body.style.overflow="hidden"}),[]),(0,y.useEffect)(()=>(document.addEventListener("keydown",E),()=>{document.removeEventListener("keydown",E)}),[]),(0,y.useEffect)(()=>{a.current=Ee},[Ee]);function E(Se){Se.keyCode==27&&a.current&&b()}function b(){document.body.style.overflow="auto",le(void 0),Ve(void 0),Je(0),Ae("")}function x(){Je(Be+90)}function z(){Fe=ce.current.width*1.1,Ye=ce.current.height*1.1,Ve(Ye),le(Fe)}function ee(){Fe=ce.current.width/1.1,Ye=ce.current.height/1.1,Ve(Ye),le(Fe)}const ne=(0,y.useRef)(),re=(0,y.useRef)(),ce=(0,y.useRef)(),ie=Se=>{(Se.nativeEvent.target===ne.current||Se.nativeEvent.target===re.current)&&b()};return y.createElement(y.Fragment,null,Ee?y.createElement("div",null,y.createElement("div",{className:"preview-wrp-group",ref:re},y.createElement(ye.Z,{className:"image-preview",src:Ee,style:{display:"none"},preview:{visible:!0,src:Ee,onVisibleChange:Se=>{Ae("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},97692:function(gt,Xt,te){"use strict";te.d(Xt,{h:function(){return ne}});var y=te(59301),fe=te(82326),ye=te(28284),he=te(99571),Ee=te(89780),Ae=te.n(Ee),Be=te(37036),Je=te(95625),Fe=Object.defineProperty,le=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,a=(re,ce,ie)=>ce in re?Fe(re,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):re[ce]=ie,E=(re,ce)=>{for(var ie in ce||(ce={}))Ct.call(ce,ie)&&a(re,ie,ce[ie]);if(Ve)for(var ie of Ve(ce))oe.call(ce,ie)&&a(re,ie,ce[ie]);return re},b=(re,ce)=>le(re,Ye(ce));const x=fe.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={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:re,onCancel:ce})=>{const[ie,Se]=(0,y.useState)("python");function Oe(ut){Se(ee[ut][1])}function Me(ut){re(ut)}return y.createElement(ye.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Me,style:{width:500}}),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(fe.default,{getPopupContainer:ut=>ut.parentNode,onChange:Oe},Object.keys(ee).map(ut=>y.createElement(x,{key:ut,value:ut},ee[ut][0])))),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(ne,{mode:ie})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(he.ZP,{type:"ghost",onClick:ce},"\u53D6\u6D88")))};function ne({value:re,onChange:ce,mode:ie,options:Se={}}){const Oe=(0,y.useRef)(),[Me,ut]=(0,y.useState)();return(0,y.useEffect)(()=>{if(Me){let ft=function(Qe){const nn=Qe.getValue();ce&&ce(nn)};return Me.on("change",ft),()=>{Me.off("change",ft)}}},[Me,ce]),(0,y.useEffect)(()=>{Me&&Me.setOption("mode",ie)},[Me,ie]),(0,y.useEffect)(()=>{Me&&(re!==Me.getValue()||re==="")&&setTimeout(()=>{Me.setValue(re||"")},300)},[Me,re]),(0,y.useEffect)(()=>{if(Oe.current&&!Me){const ft=Ae().fromTextArea(Oe.current,E({mode:ie,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Se));ut(ft)}},[Oe.current,Me]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Oe}))}},12290:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return un}});var y=te(59301),fe=te(89780),ye=te.n(fe),he=te(76374),Ee=te(37036),Ae=te(6313),Be=te(25717),Je=te(99498),Fe=te(25419),le=te(67549),Ye=te(85149),Ve=({value:Te="",className:at,showTextOnly:ot,showLines:sn,style:en={}})=>{const In=(0,y.useMemo)(()=>"",[Te]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:In}}))},Ct=te(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Te,at,ot)=>at in Te?oe(Te,at,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[at]=ot,ne=(Te,at)=>{for(var ot in at||(at={}))x.call(at,ot)&&ee(Te,ot,at[ot]);if(b)for(var ot of b(at))z.call(at,ot)&&ee(Te,ot,at[ot]);return Te},re=(Te,at)=>a(Te,E(at));let ce=[{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 ie({onActionCallback:Te,title:at,icon:ot,actionName:sn,className:en="",children:In}){function Un(){Te(sn)}return Ct.createElement("a",{title:at,className:en,onClick:Un},Ct.createElement("i",{className:`${ot}`}),In)}var Se=({watch:Te,showNullButton:at,showNullProgramButton:ot,onActionCallback:sn,fullScreen:en,insertTemp:In,hidetoolBar:Un,extraUse:ca})=>{const Tn=[...ce,{title:`${Te?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Te?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ct.createElement("ul",{className:"markdown-toolbar-container"},!Un&&Tn.map((Jn,Ya)=>Ct.createElement("li",{key:Ya},Jn.actionName?Ct.createElement(ie,re(ne({},Jn),{onActionCallback:sn})):Ct.createElement("span",{className:"v-line"}))),at?Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:sn},Ct.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ot?Ct.createElement(Ct.Fragment,null,Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:sn},Ct.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:sn},Ct.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,In&&Ct.createElement("li",null,Ct.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${In}`,onActionCallback:sn},Ct.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ca&&Ct.createElement("li",null,ca),Ct.createElement("li",{className:"btn-full-screen"},Ct.createElement(ie,{icon:`${en?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:en?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:sn})))},Oe=te(79346),Me=te(28284),ut=te(37568),ft=te(99571),Qe=Object.defineProperty,nn=Object.defineProperties,At=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,wt=(Te,at,ot)=>at in Te?Qe(Te,at,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Te[at]=ot,Wt=(Te,at)=>{for(var ot in at||(at={}))It.call(at,ot)&&wt(Te,ot,at[ot]);if(vt)for(var ot of vt(at))Vt.call(at,ot)&&wt(Te,ot,at[ot]);return Te},Bt=(Te,at)=>nn(Te,At(at));const Ht={labelCol:{span:4},wrapperCol:{span:20}};var Gt=({callback:Te,onCancel:at})=>{function ot(sn){Te(sn)}return y.createElement(Me.default,Bt(Wt({},Ht),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ot,style:{width:500}}),y.createElement(Me.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(ut.default,null)),y.createElement(Me.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(ut.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(ft.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(ft.ZP,{type:"ghost",onClick:at},"\u53D6\u6D88")))},Zt=te(97692),Ue=te(28451),Ie=te(62957),St=te(77019),rt=te(73524),bt=te(59301),dn=({callback:Te,onCancel:at})=>{const ot=document.createElement("canvas"),sn=ot.getContext("2d");ot.width=1e3,ot.height=800,sn.fillStyle="#ffffff",sn.fillRect(0,0,ot.width,ot.height);const en=ot.toDataURL("image/png");return bt.createElement(Ie.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(St.Z,{style:{height:"100vh"}},bt.createElement(rt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:en,visible:!0,title:String(Date.now())},onOk:In=>{Te({src:In.url})},onClose:at})))},we=te(12378);function Tt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Tt,go.CommandHandler),Tt.prototype.canAlignSelection=function(){var Te=this.diagram;return!(Te===null||Te.isReadOnly||Te.isModelReadOnly||Te.selection.count<2)},Tt.prototype.alignLeft=function(){var Te=this.diagram;Te.startTransaction("aligning left");var at=1/0;Te.selection.each(function(ot){ot instanceof go.Link||(at=Math.min(ot.position.x,at))}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(at,ot.position.y))}),Te.commitTransaction("aligning left")},Tt.prototype.alignRight=function(){var Te=this.diagram;Te.startTransaction("aligning right");var at=-1/0;Te.selection.each(function(ot){if(!(ot instanceof go.Link)){var sn=ot.actualBounds.x+ot.actualBounds.width;at=Math.max(sn,at)}}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(at-ot.actualBounds.width,ot.position.y))}),Te.commitTransaction("aligning right")},Tt.prototype.alignTop=function(){var Te=this.diagram;Te.startTransaction("alignTop");var at=1/0;Te.selection.each(function(ot){ot instanceof go.Link||(at=Math.min(ot.position.y,at))}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.position.x,at))}),Te.commitTransaction("alignTop")},Tt.prototype.alignBottom=function(){var Te=this.diagram;Te.startTransaction("aligning bottom");var at=-1/0;Te.selection.each(function(ot){if(!(ot instanceof go.Link)){var sn=ot.actualBounds.y+ot.actualBounds.height;at=Math.max(sn,at)}}),Te.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.actualBounds.x,at-ot.actualBounds.height))}),Te.commitTransaction("aligning bottom")},Tt.prototype.alignCenterX=function(){var Te=this.diagram,at=Te.selection.first();if(at){Te.startTransaction("aligning Center X");var ot=at.actualBounds.x+at.actualBounds.width/2;Te.selection.each(function(sn){sn instanceof go.Link||sn.move(new go.Point(ot-sn.actualBounds.width/2,sn.actualBounds.y))}),Te.commitTransaction("aligning Center X")}},Tt.prototype.alignCenterY=function(){var Te=this.diagram,at=Te.selection.first();if(at){Te.startTransaction("aligning Center Y");var ot=at.actualBounds.y+at.actualBounds.height/2;Te.selection.each(function(sn){sn instanceof go.Link||sn.move(new go.Point(sn.actualBounds.x,ot-sn.actualBounds.height/2))}),Te.commitTransaction("aligning Center Y")}},Tt.prototype.alignColumn=function(Te){var at=this.diagram;at.startTransaction("align Column"),Te===void 0&&(Te=0),Te=parseFloat(Te);var ot=new Array;at.selection.each(function(ca){ca instanceof go.Link||ot.push(ca)});for(var sn=0;sn0){for(var ca=In.elt(Un-1);ca!==null&&ca.isTreeExpanded&&!ca.isTreeLeaf;){var Tn=this._sortTreeChildrenByY(ca);ca=Tn.last()}ca!==null&&Te.select(ca)}else Te.select(en)}}else if(ot.key==="Down")if(at.isTreeExpanded&&!at.isTreeLeaf){var sn=this._sortTreeChildrenByY(at).first();sn!==null&&Te.select(sn)}else for(;at!==null;){var en=at.findTreeParentNode();if(en===null)break;var In=this._sortTreeChildrenByY(en),Un=In.indexOf(at);if(UnIn.y?1:en.xIn.x?1:0}),at},Tt.prototype.copyToClipboard=function(Te){go.CommandHandler.prototype.copyToClipboard.call(this,Te),this._lastPasteOffset.set(this.pasteOffset)},Tt.prototype.pasteFromClipboard=function(){var Te=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Te,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Te},Object.defineProperty(Tt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Te){if(Te!=="move"&&Te!=="select"&&Te!=="scroll"&&Te!=="tree"&&Te!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Te);this._arrowKeyBehavior=Te}}),Object.defineProperty(Tt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Te){if(!(Te instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Te);this._pasteOffset.set(Te)}});var En=Tt,on=te(74413),hn=te(5269),ta=te(99064),Yt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},lt=te(24065),nt=te(59301),Ft=(Te,at,ot)=>new Promise((sn,en)=>{var In=Tn=>{try{ca(ot.next(Tn))}catch(Jn){en(Jn)}},Un=Tn=>{try{ca(ot.throw(Tn))}catch(Jn){en(Jn)}},ca=Tn=>Tn.done?sn(Tn.value):Promise.resolve(Tn.value).then(In,Un);ca((ot=ot.apply(Te,at)).next())});function We({onCancel:Te,callback:at}){let ot=(0,y.useRef)(),sn=(0,y.useRef)(),en=(0,y.useRef)(),In=(0,y.useRef)(!1);const Un=(0,y.useRef)(!1),[ca,Tn]=(0,y.useState)(0);function Jn(){const et=we.bx.make,_e={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"};ot.current=new we.S0(sn.current,{padding:20,grid:et(we.s_,"Grid",et(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),et(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:be=>{var mt=be.diagram.commandHandler.addTopLevelParts(be.diagram.selection,!0);mt||be.diagram.currentTool.doCancel()},commandHandler:et(En),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:be=>{var mt=be.subject;mt.location=mt.location.copy().snapToGridPoint(be.diagram.grid.gridOrigin,be.diagram.grid.gridCellSize),setTimeout(()=>{be.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:be=>{var mt=be.subject;setTimeout(()=>{be.diagram.commandHandler.editTextBlock()})},LinkRelinked:be=>{var mt=be.parameter.part;mt.invalidateConnectedLinks();var Bn=be.subject;be.diagram.toolManager.linkingTool.isForwards?Bn.toNode.invalidateConnectedLinks():Bn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ot.current.nodeTemplate=et(we.NB,"Auto",{locationSpot:we.z6.Center,locationObjectName:"SHAPE",desiredSize:new we.$u(120,60),minSize:new we.$u(40,40),resizable:!0,resizeCellSize:new we.$u(10,10),rotatable:!0},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),new we.KX("desiredSize","size",we.$u.parse).makeTwoWay(we.$u.stringify),et(we.bn,{name:"SHAPE",fill:_e.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:we.z6.AllSides,toSpot:we.z6.AllSides},new we.KX("figure"),new we.KX("fill"),new we.KX("stroke","borderColor"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),et(we.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),et(we.al,{margin:1,textAlign:"center",overflow:we.al.OverflowEllipsis,editable:!0},new we.KX("text").makeTwoWay(),new we.KX("stroke","color"))),ot.current.nodeTemplate.toolTip=et("ToolTip",et(we.s_,"Vertical",{maxSize:new we.$u(200,NaN)},et(we.al,{font:"bold 10pt sans-serif",textAlign:"center"},new we.KX("text")),et(we.al,{font:"10pt sans-serif",textAlign:"center"},new we.KX("text","details"))));function Dt(be,mt){var Bn=(Rt,vn)=>{Rt.handled=!0,Rt.diagram.model.commit(rn=>{var Gn=vn.part.adornedPart,kn=new we.E9().setRectSpot(Gn.actualBounds,be);kn.subtract(Gn.location),kn.scale(2,2),kn.x+=Math.sign(kn.x)*130,kn.y+=Math.sign(kn.y)*130,kn.add(Gn.location),kn.snapToGridPoint(Rt.diagram.grid.gridOrigin,Rt.diagram.grid.gridCellSize);var aa=rn.copyNodeData(Gn.data);rn.setGroupKeyForNodeData(aa,rn.getGroupKeyForNodeData(Gn.data)),rn.addNodeData(aa);var ga={from:Gn.key,to:rn.getKeyForNodeData(aa)};rn.addLinkData(ga);var Pt=Rt.diagram.findNodeForData(aa);Pt.location=kn,Rt.diagram.select(Pt),setTimeout(()=>{Rt.diagram.commandHandler.editTextBlock()},20)})};return et(we.bn,{figure:mt,alignment:be,alignmentFocus:be.opposite(),width:be.equals(we.z6.Top)||be.equals(we.z6.Bottom)?25:18,height:be.equals(we.z6.Top)||be.equals(we.z6.Bottom)?18:25,fill:"orange",stroke:_e.white,strokeWidth:4,mouseEnter:(Rt,vn)=>vn.fill="dodgerblue",mouseLeave:(Rt,vn)=>vn.fill="orange",isActionable:!0,click:Bn,contextClick:Bn})}function $e(be){return et(we.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(mt,Bn)=>Bn.fill="dodgerblue",mouseLeave:(mt,Bn)=>Bn.fill="orange",click:(mt,Bn)=>{mt.diagram.commandHandler.showContextMenu(Bn.part.adornedPart)}},be||{})}ot.current.nodeTemplate.selectionAdornmentTemplate=et(we.uz,"Spot",et(we.Vm,{padding:10}),Dt(we.z6.Top,"TriangleUp"),Dt(we.z6.Left,"TriangleLeft"),Dt(we.z6.Right,"TriangleRight"),Dt(we.z6.Bottom,"TriangleDown"),$e({alignment:new we.z6(.75,0)}));function st(be,mt){return(Bn,Rt)=>{Bn.handled=!0,Bn.diagram.model.commit(vn=>{vn.set(Rt.part.adornedPart.data,be,mt)})}}function wn(be,mt){return mt||(mt="color"),et(we.bn,{width:16,height:16,stroke:"lightgray",fill:be,margin:1,background:"transparent",mouseEnter:(Bn,Rt)=>Rt.stroke="dodgerblue",mouseLeave:(Bn,Rt)=>Rt.stroke="lightgray",click:st(mt,be),contextClick:st(mt,be)})}function On(){return[et("ContextMenuButton",et(we.s_,"Horizontal",wn(_e.white,"fill"),wn(_e.beige,"fill"),wn(_e.extralightblue,"fill"),wn(_e.extralightred,"fill"))),et("ContextMenuButton",et(we.s_,"Horizontal",wn(_e.lightgray,"fill"),wn(_e.lightgreen,"fill"),wn(_e.lightblue,"fill"),wn(_e.lightred,"fill")))]}function Xn(){return[et("ContextMenuButton",et(we.s_,"Horizontal",wn(_e.black),wn(_e.green),wn(_e.blue),wn(_e.red))),et("ContextMenuButton",et(we.s_,"Horizontal",wn(_e.white),wn(_e.magenta),wn(_e.purple),wn(_e.orange)))]}function Ca(be,mt){return mt||(mt="thickness"),et(we.bn,"LineH",{width:16,height:16,strokeWidth:be,margin:1,background:"transparent",mouseEnter:(Bn,Rt)=>Rt.background="dodgerblue",mouseLeave:(Bn,Rt)=>Rt.background="transparent",click:st(mt,be),contextClick:st(mt,be)})}function Yn(be,mt){return mt||(mt="dash"),et(we.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:be,margin:1,background:"transparent",mouseEnter:(Bn,Rt)=>Rt.background="dodgerblue",mouseLeave:(Bn,Rt)=>Rt.background="transparent",click:st(mt,be),contextClick:st(mt,be)})}function ba(){return[et("ContextMenuButton",et(we.s_,"Horizontal",Ca(1),Ca(2),Ca(3),Ca(4))),et("ContextMenuButton",et(we.s_,"Horizontal",Yn(null),Yn([2,4]),Yn([4,4])))]}function Ta(be,mt){return mt||(mt="figure"),et(we.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:be,margin:1,background:"transparent",mouseEnter:(Bn,Rt)=>Rt.fill="dodgerblue",mouseLeave:(Bn,Rt)=>Rt.fill="lightgray",click:st(mt,be),contextClick:st(mt,be)})}ot.current.nodeTemplate.contextMenu=et("ContextMenu",et("ContextMenuButton",et(we.s_,"Horizontal",Ta("Rectangle"),Ta("RoundedRectangle"),Ta("Ellipse"),Ta("Diamond"))),et("ContextMenuButton",et(we.s_,"Horizontal",Ta("Parallelogram2"),Ta("ManualOperation"),Ta("Procedure"),Ta("Cylinder1"))),et("ContextMenuButton",et(we.s_,"Horizontal",Ta("Terminator"),Ta("CreateRequest"),Ta("Document"),Ta("TriangleDown"))),On(),Xn(),ba()),ot.current.groupTemplate=et(we.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:we.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(be,mt)=>{var Bn=mt.addMembers(mt.diagram.selection,!0);Bn||mt.diagram.currentTool.doCancel()},avoidable:!1},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),et(we.s_,"Auto",{name:"BODY"},et(we.bn,{parameter1:10,fill:_e.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:we.z6.AllSides,toSpot:we.z6.AllSides},new we.KX("fill"),new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),et(we.Vm,{background:"transparent",margin:20})),et(we.al,{alignment:we.z6.Top,alignmentFocus:we.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new we.KX("text"),new we.KX("stroke","color"))),ot.current.groupTemplate.selectionAdornmentTemplate=et(we.uz,"Spot",et(we.s_,"Auto",et(we.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),et(we.Vm,{margin:1.5})),$e({alignment:we.z6.TopRight,alignmentFocus:we.z6.BottomRight})),ot.current.groupTemplate.contextMenu=et("ContextMenu",On(),Xn(),ba()),ot.current.linkTemplate=et(we.rU,{layerName:"Foreground",routing:we.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new we.KX("fromSpot","fromSpot",we.z6.parse),new we.KX("toSpot","toSpot",we.z6.parse),new we.KX("fromShortLength","dir",be=>be>=1?10:0),new we.KX("toShortLength","dir",be=>be>=1?10:0),new we.KX("points").makeTwoWay(),et(we.bn,{strokeWidth:2},new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),et(we.bn,{segmentIndex:0,segmentOffset:new we.E9(15,0),segmentOrientation:we.rU.OrientAlong,alignmentFocus:we.z6.Right,figure:"circle",width:10,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",be=>be===1)),et(we.bn,{segmentIndex:-1,segmentOffset:new we.E9(-10,6),segmentOrientation:we.rU.OrientPlus90,alignmentFocus:we.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",be=>be>=1),new we.KX("width","thickness",be=>7+3*be),new we.KX("height","thickness",be=>7+3*be),new we.KX("segmentOffset","thickness",be=>new we.E9(-15,4+1.5*be))),et(we.bn,{segmentIndex:0,segmentOffset:new we.E9(15,-6),segmentOrientation:we.rU.OrientMinus90,alignmentFocus:we.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",be=>be===2),new we.KX("width","thickness",be=>7+3*be),new we.KX("height","thickness",be=>7+3*be),new we.KX("segmentOffset","thickness",be=>new we.E9(-15,4+1.5*be))),et(we.al,{alignmentFocus:new we.z6(0,1,-4,0),editable:!0},new we.KX("text").makeTwoWay(),new we.KX("stroke","color"))),ot.current.linkTemplate.selectionAdornmentTemplate=et(we.uz,et(we.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:zt(2)},new we.KX("pathPattern","thickness",zt)),$e({alignmentFocus:new we.z6(0,0,-6,-4)}));function zt(be){return et(we.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(be+4).toString()+" H3"})}function Ut(be){var mt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return be===0?mt="M0 0 M16 16 M0 8 L16 8":be===2&&(mt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),et(we.bn,{geometryString:mt,margin:2,background:"transparent",mouseEnter:(Bn,Rt)=>Rt.background="dodgerblue",mouseLeave:(Bn,Rt)=>Rt.background="transparent",click:st("dir",be),contextClick:st("dir",be)})}function tt(be){var mt=(Bn,Rt)=>{Bn.handled=!0,Bn.diagram.model.commit(vn=>{var rn=Rt.part.adornedPart;vn.set(rn.data,be?"toSpot":"fromSpot",we.z6.stringify(we.z6.AllSides)),(be?rn.toNode:rn.fromNode).invalidateConnectedLinks()})};return et(we.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Bn,Rt)=>Rt.background="dodgerblue",mouseLeave:(Bn,Rt)=>Rt.background="transparent",click:mt,contextClick:mt})}function xt(be,mt){var Bn=0,Rt=we.z6.RightSide;be.equals(we.z6.Top)?(Bn=270,Rt=we.z6.TopSide):be.equals(we.z6.Left)?(Bn=180,Rt=we.z6.LeftSide):be.equals(we.z6.Bottom)&&(Bn=90,Rt=we.z6.BottomSide),mt||(Bn-=180);var vn=(rn,Gn)=>{rn.handled=!0,rn.diagram.model.commit(kn=>{var aa=Gn.part.adornedPart;kn.set(aa.data,mt?"toSpot":"fromSpot",we.z6.stringify(Rt)),(mt?aa.toNode:aa.fromNode).invalidateConnectedLinks()})};return et(we.bn,{alignment:be,alignmentFocus:be.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Bn,background:"transparent",mouseEnter:(rn,Gn)=>Gn.background="dodgerblue",mouseLeave:(rn,Gn)=>Gn.background="transparent",click:vn,contextClick:vn})}ot.current.linkTemplate.contextMenu=et("ContextMenu",Xn(),ba(),et("ContextMenuButton",et(we.s_,"Horizontal",Ut(0),Ut(1),Ut(2))),et("ContextMenuButton",et(we.s_,"Horizontal",et(we.s_,"Spot",tt(!1),xt(we.z6.Top,!1),xt(we.z6.Left,!1),xt(we.z6.Right,!1),xt(we.z6.Bottom,!1)),et(we.s_,"Spot",{margin:new we.Zt(0,0,0,2)},tt(!0),xt(we.z6.Top,!0),xt(we.z6.Left,!0),xt(we.z6.Right,!0),xt(we.z6.Bottom,!0)))));const Qn=`{ "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"}, @@ -1112,18 +1112,18 @@ ${Tt} {"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 da=["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 jt(be){return console.log("shapeName:",be),da.indexOf(be)>=0}var Ne=new we.YI(tn.current,{maxSelectionCount:1,linkTemplate:et(we.rU,{locationSpot:we.z6.Center,selectionAdornmentTemplate:et(we.uz,"Link",{locationSpot:we.z6.Center},et(we.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),et(we.bn,{toArrow:"Standard",stroke:null}))},{routing:we.rU.AvoidsNodes,curve:we.rU.JumpOver,corner:5,toShortLength:4},new we.KX("points"),et(we.bn,{isPanelMain:!0,strokeWidth:2}),et(we.bn,{toArrow:"Standard",stroke:null})),model:new we.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...we.bn.getFigureGenerators().toArray().map(be=>({text:"\u672A\u547D\u540D",size:"100 100",figure:be.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return ot.current.addDiagramListener("TextEdited",function(be){var mt;const wn=be.subject.part;var Rt=(mt=document.activeElement)==null?void 0:mt.value;typeof Rt=="string"&&Rt.trim()===""&&ot.current.model.commit(function(fn){fn.set(wn.data,"text","\u672A\u547D\u540D"),ot.current.commandHandler.stopCommand()},"increment")}),Ne.nodeTemplate=et(we.NB,"Auto",{locationSpot:we.z6.Center},new we.KX("location","location",we.E9.parse).makeTwoWay(we.E9.stringify),et(we.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new we.KX("stroke").makeTwoWay(),new we.KX("fill").makeTwoWay(),new we.KX("figure")),et(we.al,{margin:new we.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new we.$u(16,16),maxSize:new we.$u(10,NaN),textAlign:"center",editable:!0},new we.KX("key").makeTwoWay())),setTimeout(()=>{ot.current.grid=et(we.s_,"Grid",et(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),et(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),ot.current.grid.visible=!0,ot.current.grid.gridCellStroke="darkgray",ot.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=ot.current,ot.current}const Qa=()=>Ft(this,null,function*(){var et,_e=ot.current.makeImage();const Dt=yield(0,ea.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_e.src,file_data:JSON.stringify({login:(et=(0,lt.eY)())==null?void 0:et.login,data:JSON.parse(ot.current.model.toJson())})}});at({src:Dt.url})});return(0,y.useEffect)(()=>(setTimeout(()=>{Xn()},500),Tn(ca+1),()=>{ot.current=null}),[]),nt.createElement("div",{ref:Un,className:In.current?`${Yt.maxH60} body-overflow-initial`:"body-overflow-initial"},nt.createElement(Ie.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ca,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:nt.createElement(St.Z,null,nt.createElement(hn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),nt.createElement(hn.Z,{onClick:()=>{var et,_e,Dt=ot.current.selection.first();if(In.current=!In.current,document.activeElement&&Dt){let $e=(_e=(et=document.activeElement)==null?void 0:et.value)==null?void 0:_e.trim();typeof $e=="string"&&ot.current.model.commit(function(st){st.set(Dt.data,"text",$e||"\u672A\u547D\u540D"),ot.current.commandHandler.stopCommand()},"increment")}Tn(ca+1)}},nt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Te},nt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Yt.flowChartWrp},nt.createElement("div",{style:{display:"flex",height:"100%"}},nt.createElement("div",{style:{width:"300px",height:"100%"}},nt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),nt.createElement("div",{style:{height:"calc(100% - 50px)"},className:Yt.myPaletteDiv,ref:tn})),nt.createElement("div",{style:{flex:1,position:"relative"}},nt.createElement("div",{ref:cn,style:{height:"80vh"}}))),nt.createElement("div",{className:"tr"},nt.createElement(ft.ZP,{size:"large",onClick:Qa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ke=We,yt=te(47889),Ce=te(71051);const Re=yt.ZP.Group,je={margin:"0 8px"};var Xe=({callback:Te,onCancel:at})=>{function ot(cn){Te(cn)}return y.createElement(Me.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ot},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:je},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:je},"\u884C\u6570"),y.createElement(Me.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(Ce.Z,null)),y.createElement("span",{style:je},"\u5217\u6570"),y.createElement(Me.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(Ce.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:je},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(Me.default.Item,{name:"align"},y.createElement(Re,null,y.createElement(yt.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement(yt.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement(yt.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement(yt.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(ft.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(ft.ZP,{type:"ghost",onClick:at},"\u53D6\u6D88")))},it=te(71411),Ot=te(80727),Ge=te.n(Ot),se=(0,y.forwardRef)(({use3d:Te,width:at,height:ot,callback:cn,showSaveButton:tn},In)=>{const Un=(0,y.useRef)(),ca=(0,y.useRef)(),[Tn,Xn]=(0,y.useState)(!1),Qa=(0,y.useRef)({id:Un,appName:"graphing",width:at||1e3,height:ot||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{ca.current=new(Ge())(Qa.current,!0),window.onload=function(){ca.current.inject("applet_container")}},[]);const et=()=>{var _e=window.ggbApplet.getPNGBase64(1,!0,72);return cn&&cn(_e),_e};return(0,y.useEffect)(()=>{Qa.current.appName=Tn?"3D":"graphing",ca.current.inject("applet_container")},[Tn]),(0,y.useEffect)(()=>{Xn(Te)},[Te]),(0,y.useImperativeHandle)(In,()=>({getImgData:et})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Un}),y.createElement(St.Z,{align:"middle"},y.createElement(hn.Z,{flex:1},y.createElement(it.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Tn,onChange:_e=>Xn(_e)})),y.createElement(hn.Z,null,y.createElement(ft.ZP,{size:"large",onClick:et,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),pe=te(41588),Pe=te(6767);const Ze="link",ht="upload-image",dt="add-flowchart",Mt="draw-image",Et="add-flowchart",Lt="code-block",Sn="add-table",Rn="------------",$t={default:Rn,left:`:${Rn}`,center:`:${Rn}:`,right:`${Rn}:`};var gn=te(58856);function Mn(){}let Jt=0;const on=1e4,Dn="\u2581",bn="@\u2581\u2581@",vn="@\u2581@",Fn=` +]}`;var da=["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 jt(be){return console.log("shapeName:",be),da.indexOf(be)>=0}var Ne=new we.YI(en.current,{maxSelectionCount:1,linkTemplate:et(we.rU,{locationSpot:we.z6.Center,selectionAdornmentTemplate:et(we.uz,"Link",{locationSpot:we.z6.Center},et(we.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),et(we.bn,{toArrow:"Standard",stroke:null}))},{routing:we.rU.AvoidsNodes,curve:we.rU.JumpOver,corner:5,toShortLength:4},new we.KX("points"),et(we.bn,{isPanelMain:!0,strokeWidth:2}),et(we.bn,{toArrow:"Standard",stroke:null})),model:new we.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...we.bn.getFigureGenerators().toArray().map(be=>({text:"\u672A\u547D\u540D",size:"100 100",figure:be.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return ot.current.addDiagramListener("TextEdited",function(be){var mt;const Bn=be.subject.part;var Rt=(mt=document.activeElement)==null?void 0:mt.value;typeof Rt=="string"&&Rt.trim()===""&&ot.current.model.commit(function(vn){vn.set(Bn.data,"text","\u672A\u547D\u540D"),ot.current.commandHandler.stopCommand()},"increment")}),Ne.nodeTemplate=et(we.NB,"Auto",{locationSpot:we.z6.Center},new we.KX("location","location",we.E9.parse).makeTwoWay(we.E9.stringify),et(we.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new we.KX("stroke").makeTwoWay(),new we.KX("fill").makeTwoWay(),new we.KX("figure")),et(we.al,{margin:new we.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new we.$u(16,16),maxSize:new we.$u(10,NaN),textAlign:"center",editable:!0},new we.KX("key").makeTwoWay())),setTimeout(()=>{ot.current.grid=et(we.s_,"Grid",et(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),et(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),ot.current.grid.visible=!0,ot.current.grid.gridCellStroke="darkgray",ot.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=ot.current,ot.current}const Ya=()=>Ft(this,null,function*(){var et,_e=ot.current.makeImage();const Dt=yield(0,ta.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_e.src,file_data:JSON.stringify({login:(et=(0,lt.eY)())==null?void 0:et.login,data:JSON.parse(ot.current.model.toJson())})}});at({src:Dt.url})});return(0,y.useEffect)(()=>(setTimeout(()=>{Jn()},500),Tn(ca+1),()=>{ot.current=null}),[]),nt.createElement("div",{ref:Un,className:In.current?`${Yt.maxH60} body-overflow-initial`:"body-overflow-initial"},nt.createElement(Ie.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ca,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:nt.createElement(St.Z,null,nt.createElement(hn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),nt.createElement(hn.Z,{onClick:()=>{var et,_e,Dt=ot.current.selection.first();if(In.current=!In.current,document.activeElement&&Dt){let $e=(_e=(et=document.activeElement)==null?void 0:et.value)==null?void 0:_e.trim();typeof $e=="string"&&ot.current.model.commit(function(st){st.set(Dt.data,"text",$e||"\u672A\u547D\u540D"),ot.current.commandHandler.stopCommand()},"increment")}Tn(ca+1)}},nt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Te},nt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Yt.flowChartWrp},nt.createElement("div",{style:{display:"flex",height:"100%"}},nt.createElement("div",{style:{width:"300px",height:"100%"}},nt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),nt.createElement("div",{style:{height:"calc(100% - 50px)"},className:Yt.myPaletteDiv,ref:en})),nt.createElement("div",{style:{flex:1,position:"relative"}},nt.createElement("div",{ref:sn,style:{height:"80vh"}}))),nt.createElement("div",{className:"tr"},nt.createElement(ft.ZP,{size:"large",onClick:Ya,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ke=We,yt=te(47889),Ce=te(71051);const Re=yt.ZP.Group,je={margin:"0 8px"};var Xe=({callback:Te,onCancel:at})=>{function ot(sn){Te(sn)}return y.createElement(Me.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ot},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:je},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:je},"\u884C\u6570"),y.createElement(Me.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(Ce.Z,null)),y.createElement("span",{style:je},"\u5217\u6570"),y.createElement(Me.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(Ce.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:je},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(Me.default.Item,{name:"align"},y.createElement(Re,null,y.createElement(yt.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement(yt.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement(yt.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement(yt.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(ft.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(ft.ZP,{type:"ghost",onClick:at},"\u53D6\u6D88")))},it=te(71411),Ot=te(80727),Ge=te.n(Ot),se=(0,y.forwardRef)(({use3d:Te,width:at,height:ot,callback:sn,showSaveButton:en},In)=>{const Un=(0,y.useRef)(),ca=(0,y.useRef)(),[Tn,Jn]=(0,y.useState)(!1),Ya=(0,y.useRef)({id:Un,appName:"graphing",width:at||1e3,height:ot||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{ca.current=new(Ge())(Ya.current,!0),window.onload=function(){ca.current.inject("applet_container")}},[]);const et=()=>{var _e=window.ggbApplet.getPNGBase64(1,!0,72);return sn&&sn(_e),_e};return(0,y.useEffect)(()=>{Ya.current.appName=Tn?"3D":"graphing",ca.current.inject("applet_container")},[Tn]),(0,y.useEffect)(()=>{Jn(Te)},[Te]),(0,y.useImperativeHandle)(In,()=>({getImgData:et})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Un}),y.createElement(St.Z,{align:"middle"},y.createElement(hn.Z,{flex:1},y.createElement(it.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Tn,onChange:_e=>Jn(_e)})),y.createElement(hn.Z,null,y.createElement(ft.ZP,{size:"large",onClick:et,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),pe=te(41588),Pe=te(6767);const Ze="link",ht="upload-image",dt="add-flowchart",Mt="draw-image",Et="add-flowchart",Lt="code-block",Sn="add-table",Rn="------------",$t={default:Rn,left:`:${Rn}`,center:`:${Rn}:`,right:`${Rn}:`};var gn=te(58856);function Mn(){}let Jt=0;const an=1e4,Fn="\u2581",bn="@\u2581\u2581@",pn="@\u2581@",Nn=` **\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`,qn=["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 Zn(Te){return/^\d+$/.test(Te)?`${Te}px`:Te}const sa=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Pa={[sa+"-B"]:"bold",[sa+"-I"]:"italic"},un={[Ze]:"\u6DFB\u52A0\u94FE\u63A5",[Lt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ht]:"\u6DFB\u52A0\u56FE\u7247",[Mt]:"\u6DFB\u52A0\u753B\u56FE",[dt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Sn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var sn=({defaultValue:Te="",onChange:at,width:ot="100%",height:cn=400,miniToolbar:tn=!1,isFocus:In=!1,watch:Un,insertTemp:ca,mode:Tn="markdown",id:Xn="markdown-editor-id",showResizeBar:Qa=!1,noStorage:et=!1,showNullButton:_e=!1,showNullProgramButton:Dt=!1,hidetoolBar:$e=!1,fullScreen:st=!1,onBlur:Nn,onCMBeforeChange:On,onFullScreen:$n,className:Ca="",disablePaste:Yn=!1,disabled:ba=!1,disabledFill:Ta=!1,placeholder:zt="",values:Ut="",extraUse:tt})=>{const[xt,Qn]=(0,y.useState)(null),[da,jt]=(0,y.useState)(Te),[Ne,be]=(0,y.useState)(Un),[mt,wn]=(0,y.useState)(st),[Rt,fn]=(0,y.useState)(""),[ln,Gn]=(0,y.useState)(0),[kn,oa]=(0,y.useState)(cn),[ga,Pt]=(0,y.useState)(!1),[ra,va]=(0,y.useState)(0),[Oa,Ra]=(0,y.useState)(0),Ya=(0,y.useRef)(),An=(0,y.useRef)(),$a=(0,y.useRef)(),Da=(0,y.useRef)();(0,y.useEffect)(()=>{const ae=window.scrollY||window.pageYOffset;jt(Ut),xt==null||xt.setValue(Ut),window.scrollTo(0,ae)},[Ut]),(0,y.useEffect)(()=>{$n==null||$n(mt)},[mt]),(0,y.useEffect)(()=>{if(Ya.current){let ae=function(ue,de){var ve;if(Yn){de.preventDefault();return}const Le=de.clipboardData;if(Le){const De=Le.types.toString(),ze=Le.items;if(De==="Files"||Le.types.indexOf("Files")>-1){if(de.preventDefault(),Tn=="stex")return;try{let pt=ze[1];((ve=ze[0])==null?void 0:ve.kind)==="file"&&(pt=ze[0]);const Nt=pt.getAsFile(),He=Nt.name.split(".").pop();(0,Ue.I)(Nt,_t=>{var Kt,Pn,qt;_t.id?((Kt=Nt==null?void 0:Nt.type)==null?void 0:Kt.indexOf("image"))>-1?ge.replaceSelection(``):((Pn=Nt==null?void 0:Nt.type)==null?void 0:Pn.indexOf("video"))>-1?ge.replaceSelection(``):((qt=Nt==null?void 0:Nt.type)==null?void 0:qt.indexOf("pdf"))>-1?ge.replaceSelection(`
${Nt.name}`):qn.includes(He)?ge.replaceSelection(`${Nt.name}`):ge.replaceSelection(`[${Nt.name}](/api/attachments/${_t.id}?type=${_t.content_type})`):(_t==null?void 0:_t.status)===401&&(document.location.href="/user/login")})}catch(pt){Pe.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ge=ye().fromTextArea(Ya.current,{mode:Tn,lineNumbers:!tn,lineWrapping:!0,value:Te,autoCloseTags:!0,autoCloseBrackets:!0});return ge.on("keyup",function(ue,de){de.keyCode===8&&(ue.getValue()==""?ge.setOption("placeholder",zt):ge.setOption("placeholder",null))}),ge.on("keydown",function(ue,de){if(de.keyCode===8){var ve=to(ue);ve&&de.preventDefault()}}),In&&ge.focus(),ge.on("paste",ae),ba&&ge.on("beforeChange",function(ue,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),Qn(ge),()=>{ge.off("paste",ae)}}},[]);const la=(0,y.useCallback)(()=>{if(An.current)try{}catch(ae){console.log(ae,"---- to set md editor body height")}},[kn,An,mt]);(0,y.useEffect)(()=>{function ae(){let ge=new he.Z(ue=>{for(let de of ue)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(la(),xt.setSize("100%","100%"),xt.refresh())});return ge.observe(Ya.current.parentElement),ge}if(xt){const ge=ae();return()=>{var ue,de;(ue=Ya.current)!=null&&ue.parentElement&&ge.unobserve((de=Ya.current)==null?void 0:de.parentElement)}}},[xt,la]),(0,y.useEffect)(()=>{if(xt){let ae=[];for(const[ge,ue]of Object.entries(Pa)){let de={[ge]:()=>{Ka(ue)}};ae.push(de),xt.addKeyMap(de)}return()=>{for(let ge of ae)xt.removeKeyMap(ge)}}},[xt]),(0,y.useEffect)(()=>{st!==mt&&wn(st)},[st]),(0,gn.Z)(()=>{if(!et&&ln>0){let ae=new Date().getTime(),ge=window.sessionStorage.getItem(Xn);ae>=ln+on&&(!ge||ge!==da)&&(window.sessionStorage.setItem(Xn,da),Pt(!0))}},on),(0,y.useEffect)(()=>{be(Un)},[xt,Un]),(0,y.useEffect)(()=>{xt&&In&&xt.focus()},[xt,In]),(0,y.useEffect)(()=>{if(Ne&&xt){let ae=function(ue){let de=ue.target;if(Da.current){let ve=de.scrollTop/de.scrollHeight;Da.current.scrollTop=Da.current.scrollHeight*ve}};const ge=xt.getScrollerElement();return ge.addEventListener("scroll",ae),()=>{ge.removeEventListener("scroll",ae)}}},[xt,Ne]),(0,y.useEffect)(()=>{if(xt&&On){let ae=function(ge,ue){On(ge,ue)};return xt.on("beforeChange",ae),()=>{xt.off("beforeChange",ae)}}},[xt,On]),(0,y.useEffect)(()=>{if(xt&&Nn){let ae=function(){Nn(xt.getValue())};return xt.on("blur",ae),()=>{xt.off("blur",ae)}}},[xt,Nn]);function to(ae,ge){var ue=ae.getDoc(),de=ue.getCursor(),ve=ue.getLine(de.line),Le=ve.charAt(de.ch-1),De=ve.lastIndexOf("@\u2581@",de.ch),ze=ve.lastIndexOf("@\u2581\u2581@",de.ch),pt=De>ze?De:ze,Nt=De>ze?3:4;if(bn.indexOf(Le)===-1)return null;if(console.log("change1:",ge,ae,ve,de,pt,De,ze,Le),pt>=0&&de.ch-pt<5){var He=pt+Nt;return ue.replaceRange("",{line:de.line,ch:pt},{line:de.line,ch:He}),{line:de.line,ch:He}}return null}(0,y.useEffect)(()=>{if(xt){let ae=function(ge,ue){const de=ge.getValue();jt(de),Gn(new Date().getTime()),ge.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),at&&(Dt?at(de,me(de)):at(de))};return xt.on("change",ae),()=>{xt.off("change",ae)}}},[xt,at]),(0,y.useEffect)(()=>{if(xt)if(Te==null)xt.setValue(""),jt("");else{const ae=window.scrollY||window.pageYOffset;Te!==xt.getValue()&&(xt.setValue(Te),jt(Te),xt.setCursor(ba?1:xt.lineCount(),0),window.scrollTo(0,ae))}},[xt,Te]);const Ka=(0,y.useCallback)(ae=>{const ge=xt.getCursor(),ue=xt.getSelection();let de=ue.split(` -`);switch(ae){case"bold":return xt.replaceSelection("**"+ue+"**"),ue===""&&xt.setCursor(ge.line,ge.ch+2),xt.focus();case"italic":return xt.replaceSelection("*"+ue+"*"),ue===""&&xt.setCursor(ge.line,ge.ch+1),xt.focus();case"code":return xt.replaceSelection("`"+ue+"`"),ue===""&&xt.setCursor(ge.line,ge.ch+1),xt.focus();case"inline-latex":return fn("inline-latex"),xt.focus();case"latex":return xt.replaceSelection("```latex\n"+ue+"\n```"),xt.setCursor(ge.line+1,ue.length+1),xt.focus();case"line-break":return xt.replaceSelection(`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,_n=["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 Zn(Te){return/^\d+$/.test(Te)?`${Te}px`:Te}const sa=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Pa={[sa+"-B"]:"bold",[sa+"-I"]:"italic"},ln={[Ze]:"\u6DFB\u52A0\u94FE\u63A5",[Lt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ht]:"\u6DFB\u52A0\u56FE\u7247",[Mt]:"\u6DFB\u52A0\u753B\u56FE",[dt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Sn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var un=({defaultValue:Te="",onChange:at,width:ot="100%",height:sn=400,miniToolbar:en=!1,isFocus:In=!1,watch:Un,insertTemp:ca,mode:Tn="markdown",id:Jn="markdown-editor-id",showResizeBar:Ya=!1,noStorage:et=!1,showNullButton:_e=!1,showNullProgramButton:Dt=!1,hidetoolBar:$e=!1,fullScreen:st=!1,onBlur:wn,onCMBeforeChange:On,onFullScreen:Xn,className:Ca="",disablePaste:Yn=!1,disabled:ba=!1,disabledFill:Ta=!1,placeholder:zt="",values:Ut="",extraUse:tt})=>{const[xt,Qn]=(0,y.useState)(null),[da,jt]=(0,y.useState)(Te),[Ne,be]=(0,y.useState)(Un),[mt,Bn]=(0,y.useState)(st),[Rt,vn]=(0,y.useState)(""),[rn,Gn]=(0,y.useState)(0),[kn,aa]=(0,y.useState)(sn),[ga,Pt]=(0,y.useState)(!1),[ra,pa]=(0,y.useState)(0),[Oa,Za]=(0,y.useState)(0),Ha=(0,y.useRef)(),An=(0,y.useRef)(),eo=(0,y.useRef)(),Da=(0,y.useRef)();(0,y.useEffect)(()=>{const ae=window.scrollY||window.pageYOffset;jt(Ut),xt==null||xt.setValue(Ut),window.scrollTo(0,ae)},[Ut]),(0,y.useEffect)(()=>{Xn==null||Xn(mt)},[mt]),(0,y.useEffect)(()=>{if(Ha.current){let ae=function(ue,de){var ve;if(Yn){de.preventDefault();return}const Le=de.clipboardData;if(Le){const De=Le.types.toString(),ze=Le.items;if(De==="Files"||Le.types.indexOf("Files")>-1){if(de.preventDefault(),Tn=="stex")return;try{let pt=ze[1];((ve=ze[0])==null?void 0:ve.kind)==="file"&&(pt=ze[0]);const Nt=pt.getAsFile(),He=Nt.name.split(".").pop();(0,Ue.I)(Nt,_t=>{var Kt,Pn,qt;_t.id?((Kt=Nt==null?void 0:Nt.type)==null?void 0:Kt.indexOf("image"))>-1?ge.replaceSelection(``):((Pn=Nt==null?void 0:Nt.type)==null?void 0:Pn.indexOf("video"))>-1?ge.replaceSelection(``):((qt=Nt==null?void 0:Nt.type)==null?void 0:qt.indexOf("pdf"))>-1?ge.replaceSelection(`${Nt.name}`):_n.includes(He)?ge.replaceSelection(`${Nt.name}`):ge.replaceSelection(`[${Nt.name}](/api/attachments/${_t.id}?type=${_t.content_type})`):(_t==null?void 0:_t.status)===401&&(document.location.href="/user/login")})}catch(pt){Pe.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ge=ye().fromTextArea(Ha.current,{mode:Tn,lineNumbers:!en,lineWrapping:!0,value:Te,autoCloseTags:!0,autoCloseBrackets:!0});return ge.on("keyup",function(ue,de){de.keyCode===8&&(ue.getValue()==""?ge.setOption("placeholder",zt):ge.setOption("placeholder",null))}),ge.on("keydown",function(ue,de){if(de.keyCode===8){var ve=to(ue);ve&&de.preventDefault()}}),In&&ge.focus(),ge.on("paste",ae),ba&&ge.on("beforeChange",function(ue,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),Qn(ge),()=>{ge.off("paste",ae)}}},[]);const la=(0,y.useCallback)(()=>{if(An.current)try{}catch(ae){console.log(ae,"---- to set md editor body height")}},[kn,An,mt]);(0,y.useEffect)(()=>{function ae(){let ge=new he.Z(ue=>{for(let de of ue)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(la(),xt.setSize("100%","100%"),xt.refresh())});return ge.observe(Ha.current.parentElement),ge}if(xt){const ge=ae();return()=>{var ue,de;(ue=Ha.current)!=null&&ue.parentElement&&ge.unobserve((de=Ha.current)==null?void 0:de.parentElement)}}},[xt,la]),(0,y.useEffect)(()=>{if(xt){let ae=[];for(const[ge,ue]of Object.entries(Pa)){let de={[ge]:()=>{Ja(ue)}};ae.push(de),xt.addKeyMap(de)}return()=>{for(let ge of ae)xt.removeKeyMap(ge)}}},[xt]),(0,y.useEffect)(()=>{st!==mt&&Bn(st)},[st]),(0,gn.Z)(()=>{if(!et&&rn>0){let ae=new Date().getTime(),ge=window.sessionStorage.getItem(Jn);ae>=rn+an&&(!ge||ge!==da)&&(window.sessionStorage.setItem(Jn,da),Pt(!0))}},an),(0,y.useEffect)(()=>{be(Un)},[xt,Un]),(0,y.useEffect)(()=>{xt&&In&&xt.focus()},[xt,In]),(0,y.useEffect)(()=>{if(Ne&&xt){let ae=function(ue){let de=ue.target;if(Da.current){let ve=de.scrollTop/de.scrollHeight;Da.current.scrollTop=Da.current.scrollHeight*ve}};const ge=xt.getScrollerElement();return ge.addEventListener("scroll",ae),()=>{ge.removeEventListener("scroll",ae)}}},[xt,Ne]),(0,y.useEffect)(()=>{if(xt&&On){let ae=function(ge,ue){On(ge,ue)};return xt.on("beforeChange",ae),()=>{xt.off("beforeChange",ae)}}},[xt,On]),(0,y.useEffect)(()=>{if(xt&&wn){let ae=function(){wn(xt.getValue())};return xt.on("blur",ae),()=>{xt.off("blur",ae)}}},[xt,wn]);function to(ae,ge){var ue=ae.getDoc(),de=ue.getCursor(),ve=ue.getLine(de.line),Le=ve.charAt(de.ch-1),De=ve.lastIndexOf("@\u2581@",de.ch),ze=ve.lastIndexOf("@\u2581\u2581@",de.ch),pt=De>ze?De:ze,Nt=De>ze?3:4;if(bn.indexOf(Le)===-1)return null;if(console.log("change1:",ge,ae,ve,de,pt,De,ze,Le),pt>=0&&de.ch-pt<5){var He=pt+Nt;return ue.replaceRange("",{line:de.line,ch:pt},{line:de.line,ch:He}),{line:de.line,ch:He}}return null}(0,y.useEffect)(()=>{if(xt){let ae=function(ge,ue){const de=ge.getValue();jt(de),Gn(new Date().getTime()),ge.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),at&&(Dt?at(de,me(de)):at(de))};return xt.on("change",ae),()=>{xt.off("change",ae)}}},[xt,at]),(0,y.useEffect)(()=>{if(xt)if(Te==null)xt.setValue(""),jt("");else{const ae=window.scrollY||window.pageYOffset;Te!==xt.getValue()&&(xt.setValue(Te),jt(Te),xt.setCursor(ba?1:xt.lineCount(),0),window.scrollTo(0,ae))}},[xt,Te]);const Ja=(0,y.useCallback)(ae=>{const ge=xt.getCursor(),ue=xt.getSelection();let de=ue.split(` +`);switch(ae){case"bold":return xt.replaceSelection("**"+ue+"**"),ue===""&&xt.setCursor(ge.line,ge.ch+2),xt.focus();case"italic":return xt.replaceSelection("*"+ue+"*"),ue===""&&xt.setCursor(ge.line,ge.ch+1),xt.focus();case"code":return xt.replaceSelection("`"+ue+"`"),ue===""&&xt.setCursor(ge.line,ge.ch+1),xt.focus();case"inline-latex":return vn("inline-latex"),xt.focus();case"latex":return xt.replaceSelection("```latex\n"+ue+"\n```"),xt.setCursor(ge.line+1,ue.length+1),xt.focus();case"line-break":return xt.replaceSelection(`
`),xt.focus();case"list-ul":return ue===""?xt.replaceSelection("- "+ue):xt.replaceSelection(de.map(ve=>ve===""?"":`- ${ve}`).join(` `)),xt.focus();case"list-ol":return ue===""?xt.replaceSelection("1. "+ue):xt.replaceSelection(de.map((ve,Le)=>ve===""?"":`${Le+1}. ${ve}`).join(` -`)),xt.focus();case"add-null-ch":return ue===""&&xt.setCursor(ge.line,ge.ch),xt.replaceSelection(Dn),xt.focus();case"add-signal":return ue===""&&xt.setCursor(ge.line,ge.ch),xt.replaceSelection(vn),xt.focus();case"add-multiple":return ue===""&&xt.setCursor(ge.line,ge.ch),xt.replaceSelection(bn),xt.focus();case"inster-template-1":return ue===""&&xt.setCursor(ge.line,ge.ch),xt.replaceSelection(Fn),xt.focus();case"eraser":return xt.setValue(""),xt.focus();case"trigger-watch":return be(!Ne),xt.focus();case"trigger-full-screen":return wn(!mt),xt.focus();case Ze:fn(Ze);return;case Lt:fn(Lt);return;case ht:fn(ht);return;case Mt:fn(Mt);return;case"maths-latex":fn("maths-latex");return;case dt:fn(dt);return;case Sn:fn(Sn);return;default:throw new Error}},[xt,Ne,mt]),Wa=(0,y.useCallback)((ae,ge)=>{var ue,de,ve,Le,De,ze;switch(fn(""),Rt){case Ze:const{title:Kt,link:Pn}=ae;return xt.replaceSelection(`[${Kt}](${Pn})`),xt.focus();case Lt:const{language:qt,content:yn}=ae;return xt.replaceSelection(["```"+qt,yn,"```"].join(` -`)),xt.focus();case"maths-latex":for(var pt=atob(ae),Nt=new Uint8Array(pt.length),He=0;He{fa.id?xt.replaceSelection(`![,](/api/attachments/${fa.id}?type=${fa.content_type})`):(fa==null?void 0:fa.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":xt.replaceSelection("`$$"+ae+"$$`");break;case ht:case Mt:case Et:const{src:nn,alt:Cn}=ae,zn=ge,pn=(ve=(de=(ue=zn==null?void 0:zn.name)==null?void 0:ue.split("."))==null?void 0:de.pop)==null?void 0:ve.call(de);return((Le=zn==null?void 0:zn.type)==null?void 0:Le.indexOf("image"))>-1||!(zn!=null&&zn.type)?zn!=null&&zn.align||zn!=null&&zn.width?xt.replaceSelection(`

${Cn||

`):xt.replaceSelection(`${Cn||`):((De=zn==null?void 0:zn.type)==null?void 0:De.indexOf("video"))>-1?xt.replaceSelection(``):((ze=zn==null?void 0:zn.type)==null?void 0:ze.indexOf("pdf"))>-1?xt.replaceSelection(`${zn.name}`):qn.includes(pn)?xt.replaceSelection(`${zn.name}`):xt.replaceSelection(`[${zn.name}](${nn})`),xt.focus();case Sn:const{row:xn,col:Bn,align:Hn}=ae;let Vn=` -`;for(let fa=0;fa{var ue,de,ve,Le,De,ze;switch(vn(""),Rt){case Ze:const{title:Kt,link:Pn}=ae;return xt.replaceSelection(`[${Kt}](${Pn})`),xt.focus();case Lt:const{language:qt,content:yn}=ae;return xt.replaceSelection(["```"+qt,yn,"```"].join(` +`)),xt.focus();case"maths-latex":for(var pt=atob(ae),Nt=new Uint8Array(pt.length),He=0;He{fa.id?xt.replaceSelection(`![,](/api/attachments/${fa.id}?type=${fa.content_type})`):(fa==null?void 0:fa.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":xt.replaceSelection("`$$"+ae+"$$`");break;case ht:case Mt:case Et:const{src:tn,alt:Cn}=ae,zn=ge,mn=(ve=(de=(ue=zn==null?void 0:zn.name)==null?void 0:ue.split("."))==null?void 0:de.pop)==null?void 0:ve.call(de);return((Le=zn==null?void 0:zn.type)==null?void 0:Le.indexOf("image"))>-1||!(zn!=null&&zn.type)?zn!=null&&zn.align||zn!=null&&zn.width?xt.replaceSelection(`

${Cn||

`):xt.replaceSelection(`${Cn||`):((De=zn==null?void 0:zn.type)==null?void 0:De.indexOf("video"))>-1?xt.replaceSelection(``):((ze=zn==null?void 0:zn.type)==null?void 0:ze.indexOf("pdf"))>-1?xt.replaceSelection(`${zn.name}`):_n.includes(mn)?xt.replaceSelection(`${zn.name}`):xt.replaceSelection(`[${zn.name}](${tn})`),xt.focus();case Sn:const{row:xn,col:qn,align:Dn}=ae;let Vn=` +`;for(let fa=0;fa{switch(Rt){case Ze:return y.createElement(Gt,{callback:Wa,onCancel:ao});case Lt:return y.createElement(Zt.Z,{callback:Wa,onCancel:ao});case ht:return y.createElement(Ue.Z,{callback:Wa,onCancel:ao});case dt:return y.createElement(Ke,{callback:Wa,onCancel:ao});case Sn:return y.createElement(Xe,{callback:Wa,onCancel:ao});case"maths-latex":return y.createElement(se,{showSaveButton:!0,callback:Wa});case"inline-latex":return y.createElement(pe.Z,{showSaveButton:!0,callback:Wa});default:return null}},[Rt]);function ao(){fn("")}(0,y.useEffect)(()=>{if($a.current){let ae=function(De){ve=!0,Le=De.pageY},ge=function(){ve=!1},ue=function(De){if(ve){let ze=De.pageY-Le;ze<0&&(ze=0),ze>300&&(ze=300);let pt=cn+ze+"px";oa(pt)}},de=$a.current,ve=!1,Le=0;return de.addEventListener("mousedown",ae),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",ge),()=>{de.removeEventListener("mousedown",ae),document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",ge)}}},[xt,$a]),(0,y.useEffect)(()=>{oa(cn)},[cn]);const ro=Zn(ot),Co=Zn(kn),Po={width:ro,height:Co},Lo=(0,y.useMemo)(()=>{if(ln){let ae=new Date(ln),ge=ae.getHours(),ue=ae.getMinutes(),de=ae.getSeconds();return ge=ge<10?"0"+ge:ge,ue=ue<10?"0"+ue:ue,de=de<10?"0"+de:de,`${ge}:${ue}:${de}`}return 0},[ln]),me=ae=>{const ge=[];if(Dt){let ue=-1;ae=ae.replace(/(@▁▁@|@▁@)/g,function(de,ve,Le){ge.push({multiLine:de!==vn})})}return ge};function kt(){window.sessionStorage.removeItem(Xn),Pt(!1),Gn(0)}function xe(){Pt(!1),Gn(0),xt.setValue(window.sessionStorage.getItem(Xn))}(0,y.useEffect)(()=>{un[Rt]&&Rt!==Mt&&Rt!==dt&&setTimeout(()=>{const ae=document.getElementsByClassName("markdown-popup-form")[0],ge=window.innerWidth/2-ae.offsetWidth/2,ue=window.innerHeight/2-ae.offsetHeight/2;va(ge),Ra(ue)},0)},[Rt]);const ct=ae=>{ae.preventDefault();const ge=ae.clientX-ra,ue=ae.clientY-Oa;document.body.onmousemove=de=>{let ve=de.clientX-ge,Le=de.clientY-ue;const De=document.getElementsByClassName("markdown-popup-form")[0],ze=window.innerWidth-De.offsetWidth,pt=window.innerHeight-De.offsetHeight;ve=Math.max(0,Math.min(ve,ze)),Le=Math.max(0,Math.min(Le,pt)),qe(de.clientX,de.clientY,ge,ue)&&(va(ve),Ra(Le))},document.body.onmouseup=function(){document.body.onmousemove=null}},qe=(ae,ge,ue,de)=>{const ve=document.body.clientHeight,Le=document.body.clientWidth;return ae<20&&ue>ae||ae>Le-20&&uege||ge>ve-20&&deMe in Oe?Ye(Oe,Me,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Oe[Me]=ut,x=(Oe,Me)=>{for(var ut in Me||(Me={}))a.call(Me,ut)&&b(Oe,ut,Me[ut]);if(oe)for(var ut of oe(Me))E.call(Me,ut)&&b(Oe,ut,Me[ut]);return Oe},z=(Oe,Me)=>Ve(Oe,Ct(Me));const{useForm:ee}=y.default,ne={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Oe,onCancel:Me})=>{const[ut]=ee();let ft=(0,Fe.useRef)();function Qe(vt){ft.current.width=ut.getFieldValue("width"),ft.current.align=ut.getFieldValue("align"),Oe(vt,ft.current)}function an(vt,It){if(vt.status===-1){fe.ZP.error(vt.message);return}ut.setFieldsValue({src:`/api/attachments/${vt.id}`,type:It.type})}function At(vt){let It=vt.target.files[0];ft.current=It,Se(It,an)}return le.createElement(y.default,z(x({form:ut},re),{className:"upload-image-panel",onFinish:Qe,style:{width:470,overflow:"hidden"}}),le.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},le.createElement("div",{className:"flex-container"},le.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},le.createElement(ye.default,{style:ne})),le.createElement(ie,{onFileChange:At}))),le.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},le.createElement(ye.default,{style:{width:264}})),le.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},le.createElement(he.Z,null,le.createElement(y.default.Item,{name:"width",style:{margin:0}},le.createElement(Ee.Z,{style:{width:264}})),le.createElement("span",{className:"ml8"},"%"))),le.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},le.createElement(Ae.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"}]})),le.createElement("aside",null,le.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},le.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),le.createElement(Be.ZP,{type:"default",onClick:Me},"\u53D6\u6D88"))))};function ie({onFileChange:Oe}){return le.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",le.createElement("input",{type:"file",onChange:Oe}))}function Se(Oe,Me){if(!Oe)throw new String("\u6CA1\u6709\u6587\u4EF6");let ut=new FormData;ut.append("editormd-image-file",Oe),ut.append("file_param_name","editormd-image-file"),ut.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(Qe){Me(JSON.parse(Qe.target.responseText),Oe)},!1),ft.addEventListener("error",function(Qe){console.error(Qe)},!1),ft.open("POST",`${Je.KI}/api/attachments.json`),ft.send(ut)}},79346:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ye}});var y=te(59301),fe=te(4676);class ye extends y.Component{constructor(Ee){super(Ee);const Ae=window.document;this.node=Ae.createElement("div"),Ae.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,fe.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},23954:function(gt,Xt,te){"use strict";te.d(Xt,{SV:function(){return Ft},ZP:function(){return nt}});var y=te(59301),fe=te(76374);const ye={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},he={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),xt.focus();default:throw new Error}},[xt,Rt]),io=(0,y.useMemo)(()=>{switch(Rt){case Ze:return y.createElement(Gt,{callback:Ka,onCancel:ao});case Lt:return y.createElement(Zt.Z,{callback:Ka,onCancel:ao});case ht:return y.createElement(Ue.Z,{callback:Ka,onCancel:ao});case dt:return y.createElement(Ke,{callback:Ka,onCancel:ao});case Sn:return y.createElement(Xe,{callback:Ka,onCancel:ao});case"maths-latex":return y.createElement(se,{showSaveButton:!0,callback:Ka});case"inline-latex":return y.createElement(pe.Z,{showSaveButton:!0,callback:Ka});default:return null}},[Rt]);function ao(){vn("")}(0,y.useEffect)(()=>{if(eo.current){let ae=function(De){ve=!0,Le=De.pageY},ge=function(){ve=!1},ue=function(De){if(ve){let ze=De.pageY-Le;ze<0&&(ze=0),ze>300&&(ze=300);let pt=sn+ze+"px";aa(pt)}},de=eo.current,ve=!1,Le=0;return de.addEventListener("mousedown",ae),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",ge),()=>{de.removeEventListener("mousedown",ae),document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",ge)}}},[xt,eo]),(0,y.useEffect)(()=>{aa(sn)},[sn]);const lo=Zn(ot),Co=Zn(kn),Po={width:lo,height:Co},Lo=(0,y.useMemo)(()=>{if(rn){let ae=new Date(rn),ge=ae.getHours(),ue=ae.getMinutes(),de=ae.getSeconds();return ge=ge<10?"0"+ge:ge,ue=ue<10?"0"+ue:ue,de=de<10?"0"+de:de,`${ge}:${ue}:${de}`}return 0},[rn]),me=ae=>{const ge=[];if(Dt){let ue=-1;ae=ae.replace(/(@▁▁@|@▁@)/g,function(de,ve,Le){ge.push({multiLine:de!==pn})})}return ge};function kt(){window.sessionStorage.removeItem(Jn),Pt(!1),Gn(0)}function xe(){Pt(!1),Gn(0),xt.setValue(window.sessionStorage.getItem(Jn))}(0,y.useEffect)(()=>{ln[Rt]&&Rt!==Mt&&Rt!==dt&&setTimeout(()=>{const ae=document.getElementsByClassName("markdown-popup-form")[0],ge=window.innerWidth/2-ae.offsetWidth/2,ue=window.innerHeight/2-ae.offsetHeight/2;pa(ge),Za(ue)},0)},[Rt]);const ct=ae=>{ae.preventDefault();const ge=ae.clientX-ra,ue=ae.clientY-Oa;document.body.onmousemove=de=>{let ve=de.clientX-ge,Le=de.clientY-ue;const De=document.getElementsByClassName("markdown-popup-form")[0],ze=window.innerWidth-De.offsetWidth,pt=window.innerHeight-De.offsetHeight;ve=Math.max(0,Math.min(ve,ze)),Le=Math.max(0,Math.min(Le,pt)),qe(de.clientX,de.clientY,ge,ue)&&(pa(ve),Za(Le))},document.body.onmouseup=function(){document.body.onmousemove=null}},qe=(ae,ge,ue,de)=>{const ve=document.body.clientHeight,Le=document.body.clientWidth;return ae<20&&ue>ae||ae>Le-20&&uege||ge>ve-20&&deMe in Oe?Ye(Oe,Me,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Oe[Me]=ut,x=(Oe,Me)=>{for(var ut in Me||(Me={}))a.call(Me,ut)&&b(Oe,ut,Me[ut]);if(oe)for(var ut of oe(Me))E.call(Me,ut)&&b(Oe,ut,Me[ut]);return Oe},z=(Oe,Me)=>Ve(Oe,Ct(Me));const{useForm:ee}=y.default,ne={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Oe,onCancel:Me})=>{const[ut]=ee();let ft=(0,Fe.useRef)();function Qe(vt){ft.current.width=ut.getFieldValue("width"),ft.current.align=ut.getFieldValue("align"),Oe(vt,ft.current)}function nn(vt,It){if(vt.status===-1){fe.ZP.error(vt.message);return}ut.setFieldsValue({src:`/api/attachments/${vt.id}`,type:It.type})}function At(vt){let It=vt.target.files[0];ft.current=It,Se(It,nn)}return le.createElement(y.default,z(x({form:ut},re),{className:"upload-image-panel",onFinish:Qe,style:{width:470,overflow:"hidden"}}),le.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},le.createElement("div",{className:"flex-container"},le.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},le.createElement(ye.default,{style:ne})),le.createElement(ie,{onFileChange:At}))),le.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},le.createElement(ye.default,{style:{width:264}})),le.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},le.createElement(he.Z,null,le.createElement(y.default.Item,{name:"width",style:{margin:0}},le.createElement(Ee.Z,{style:{width:264}})),le.createElement("span",{className:"ml8"},"%"))),le.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},le.createElement(Ae.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"}]})),le.createElement("aside",null,le.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},le.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),le.createElement(Be.ZP,{type:"default",onClick:Me},"\u53D6\u6D88"))))};function ie({onFileChange:Oe}){return le.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",le.createElement("input",{type:"file",onChange:Oe}))}function Se(Oe,Me){if(!Oe)throw new String("\u6CA1\u6709\u6587\u4EF6");let ut=new FormData;ut.append("editormd-image-file",Oe),ut.append("file_param_name","editormd-image-file"),ut.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(Qe){Me(JSON.parse(Qe.target.responseText),Oe)},!1),ft.addEventListener("error",function(Qe){console.error(Qe)},!1),ft.open("POST",`${Je.KI}/api/attachments.json`),ft.send(ut)}},79346:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return ye}});var y=te(59301),fe=te(4676);class ye extends y.Component{constructor(Ee){super(Ee);const Ae=window.document;this.node=Ae.createElement("div"),Ae.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,fe.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},23954:function(gt,Xt,te){"use strict";te.d(Xt,{SV:function(){return Ft},ZP:function(){return nt}});var y=te(59301),fe=te(76374);const ye={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},he={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},Ee={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1143,9 +1143,9 @@ ${Tt} `)},{label:"include ",content:["#include "].join(` `)}]},Ae={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},Be={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Je=te(53184),Fe=te.n(Je),le=Object.defineProperty,Ye=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(We,Ke,yt)=>Ke in We?le(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):We[Ke]=yt,b=(We,Ke)=>{for(var yt in Ke||(Ke={}))oe.call(Ke,yt)&&E(We,yt,Ke[yt]);if(Ct)for(var yt of Ct(Ke))a.call(Ke,yt)&&E(We,yt,Ke[yt]);return We},x=(We,Ke)=>Ye(We,Ve(Ke)),z=(We,Ke,yt)=>new Promise((Ce,Re)=>{var je=Ot=>{try{it(yt.next(Ot))}catch(Ge){Re(Ge)}},Xe=Ot=>{try{it(yt.throw(Ot))}catch(Ge){Re(Ge)}},it=Ot=>Ot.done?Ce(Ot.value):Promise.resolve(Ot.value).then(je,Xe);it((yt=yt.apply(We,Ke)).next())});const ee={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},ne=(We,Ke)=>Ke.map(yt=>({label:yt,kind:We.languages.CompletionItemKind.Keyword,insertText:yt})),re=We=>Object.keys(ee.tables).map(Ke=>({label:Ke,kind:We.languages.CompletionItemKind.Variable,insertText:Ke})),ce=(We,Ke)=>{const yt=ee.tables[We];return yt?yt.map(Ce=>({label:Ce,kind:Ke.languages.CompletionItemKind.Field,insertText:Ce})):[]};function ie(We,Ke,yt,Ce,Re){let je=Ke.getWordUntilPosition(yt),Xe={startLineNumber:yt.lineNumber,endLineNumber:yt.lineNumber,startColumn:je.startColumn,endColumn:je.endColumn},it=Ce.map(Ot=>({label:Ot,kind:We.languages.CompletionItemKind.Keyword,insertText:Ot,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Xe}));return Re.map(Ot=>{it.push(x(b({},Ot),{range:Xe}))}),it}var Se=We=>{ee.languages.map(Re=>(We.languages.registerDocumentFormattingEditProvider(Re,{provideDocumentFormattingEdits(je,Xe,it){return z(this,null,function*(){const Ot=Fe()(je.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:je.getFullModelRange(),text:Ot}]})}}),Re));const Ke=Ee.quickKey.map(Re=>({label:Re.label,kind:We.languages.CompletionItemKind.Method,insertText:Re.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),yt=Ae.quickKey.map(Re=>({label:Re.label,kind:We.languages.CompletionItemKind.Method,insertText:Re.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ce=he.quickKey.map(Re=>({label:Re.label,kind:We.languages.CompletionItemKind.Method,insertText:Re.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet}));We.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Ee.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...Ee.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn};return{suggestions:[...ye.keywords.map(Ot=>({label:Ot,kind:We.languages.CompletionItemKind.Function,documentation:Ot,insertText:Ot,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...he.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...he.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Be.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...Be.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Ae.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...Ae.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}})};const Oe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Me=Object.defineProperty,ut=(We,Ke,yt)=>Ke in We?Me(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):We[Ke]=yt,ft=(We,Ke,yt)=>ut(We,typeof Ke!="symbol"?Ke+"":Ke,yt);const Qe=class Lr{constructor(Ke,yt,Ce){this.placeholder=Ke,this.editor=yt,this.monaco=Ce,yt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Lr.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};ft(Qe,"ID","editor.widget.placeholderHint");var At=Qe,vt=te(96236),It=te(6767),Vt=te(25399),wt=te(89392),Wt=te(34604),Bt=te(56102),Ht=Object.defineProperty,Gt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(We,Ke,yt)=>Ke in We?Ht(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):We[Ke]=yt,bt=(We,Ke)=>{for(var yt in Ke||(Ke={}))Ie.call(Ke,yt)&&rt(We,yt,Ke[yt]);if(Ue)for(var yt of Ue(Ke))St.call(Ke,yt)&&rt(We,yt,Ke[yt]);return We},dn=(We,Ke)=>Gt(We,Zt(Ke)),we=(We,Ke)=>{var yt={};for(var Ce in We)Ie.call(We,Ce)&&Ke.indexOf(Ce)<0&&(yt[Ce]=We[Ce]);if(We!=null&&Ue)for(var Ce of Ue(We))Ke.indexOf(Ce)<0&&St.call(We,Ce)&&(yt[Ce]=We[Ce]);return yt},Tt=(We,Ke,yt)=>new Promise((Ce,Re)=>{var je=Ot=>{try{it(yt.next(Ot))}catch(Ge){Re(Ge)}},Xe=Ot=>{try{it(yt.throw(Ot))}catch(Ge){Re(Ge)}},it=Ot=>Ot.done?Ce(Ot.value):Promise.resolve(Ot.value).then(je,Xe);it((yt=yt.apply(We,Ke)).next())});function En(We){return/^\d+$/.test(We)?`${We}px`:We}function rn(){}let hn=!1;const ea={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Yt(We=[]){let Ke=We;if(Array.isArray(We)){for(let yt=0;yt{var Ke=We,{width:yt="100%",height:Ce="100%",value:Re,language:je="javascript",style:Xe={},options:it={},overrideServices:Ot={},theme:Ge="vs-dark",onEditBlur:ke,isCopy:se=!1,onSave:pe,autoHeight:Pe=!1,forbidCopy:Ze=!1,onChange:ht=rn,editorDidMount:dt=rn,onFocus:Mt=rn,onBreakPoint:Et=rn,breakPointValue:Lt=[],filename:Sn="educoder.txt",errorLine:Rn,errorContent:$t="",highlightLine:gn,openBreakPoint:Mn=!1,placeholder:Jt="",showMiniMap:on=!0}=Ke,Dn=we(Ke,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const bn=(0,y.useRef)(),vn=(0,y.useRef)({}),Fn=(0,y.useRef)(),qn=(0,y.useRef)(),Zn=(0,y.useRef)([]),ta=(0,y.useRef)(!1),sa=(0,y.useRef)(),Pa=(0,y.useRef)(),un=(0,y.useRef)(!1),[sn,Te]=(0,y.useState)(!1);function at(){let Nn;return bn.current&&(Nn=new fe.Z(On=>{for(let $n of On)($n.target.offsetHeight>0||$n.target.offsetWidth>0)&&vn.current.instance.layout()}),Nn.observe(bn.current)),Nn}function ot(){It.ZP.warning({content:decodeURIComponent(Oe),key:"monaco-editor-tip"})}const cn=()=>{let Nn=vn.current.instance;if(Re!=null&&Nn&&sn){const On=Nn.getModel();On&&Re!==On.getValue()&&(hn=!0,On.setValue(Re),Nn.layout(),hn=!1)}};(0,y.useEffect)(()=>{const Nn=Wt.Z.subscribe("formatDocument",On=>{var $n;let Ca=vn.current.instance;($n=Ca==null?void 0:Ca.getAction)==null||$n.call(Ca,"editor.action.formatDocument").run()});return window.updateMonacoValue=On=>{ht(On)},Nn},[]),(0,y.useEffect)(()=>{var Nn;let On=vn.current.instance;qn.current&&clearTimeout(qn.current),qn.current=setTimeout(()=>{cn()},500),Re&&(Re!=null&&Re.length)&&((Nn=On==null?void 0:On.updateOptions)==null||Nn.call(On,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Re.split(/\r\n|\r|\n/g).length))+3,5)}))},[Re,sn,vn.current]),(0,y.useEffect)(()=>{if(Rn&&vn.current&&vn.current.instance){let On=vn.current.instance;On.changeViewZones(function($n){var Ca=document.createElement("div");Ca.style.padding="10px 20px",Ca.style.width="calc(100% - 20px)",Ca.className="my-error-line-wrp",Ca.innerHTML=$t,$n.addZone({afterLineNumber:Rn||11,heightInLines:3,domNode:Ca})});var Nn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};On.addOverlayWidget(Nn),On.revealPositionInCenter({lineNumber:20,column:1})}},[Rn,vn.current,sn]);const tn=(Nn="",On)=>{if(!Nn||Nn.trim()==="")return!0;const Ca=vn.current.instance.getModel().getLineTokens(On);let Yn=!1;for(let ba=0;ba<2;ba++)Ca.getStandardTokenType(ba)===1&&(Yn=!0);return Yn};(0,y.useEffect)(()=>{var Nn;const On=(Nn=vn.current)==null?void 0:Nn.instance;if(On&&sn&&Ze){const $n=On.onDidBlurEditorWidget(()=>{un.current=!1}),Ca=On.onDidFocusEditorText(()=>{un.current=!0});return()=>{$n.dispose(),Ca.dispose()}}},[vn.current,sn,Ze]),(0,y.useEffect)(()=>{var Nn;if((Nn=vn.current)!=null&&Nn.instance&&sn&&Mn){let On=vn.current.instance,$n=On.getModel();if(!$n)return;(()=>{var Ne;let be=[],mt=[];const wn=$n.getAllDecorations();for(let fn of wn)fn.options.className==="highlighted-line"&&(be.push((Ne=fn==null?void 0:fn.range)==null?void 0:Ne.startLineNumber),mt.push(fn==null?void 0:fn.id));if(gn===be[0])return;$n.deltaDecorations(mt,[]);const Rt=$n.getLineCount();gn&&gn<=Rt&&(On.deltaDecorations([],[{range:new lt.Range(gn,1,gn,$n.getLineMaxColumn(gn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),On.revealLineInCenter(gn))})();const Yn=(Ne=!1)=>{var be;let mt=[],wn=[];const Rt=$n.getAllDecorations();for(let fn of Rt)fn.options.linesDecorationsClassName==="breakpoints-select"&&(mt.push((be=fn==null?void 0:fn.range)==null?void 0:be.startLineNumber),wn.push(fn==null?void 0:fn.id));if(Ne)return{lines:mt,ids:wn};Et(mt)},ba=Ne=>Tt(void 0,null,function*(){let be={range:new lt.Range(Ne,1,Ne,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield $n.deltaDecorations([],[be]),Yn()}),Ta=Ne=>Tt(void 0,null,function*(){let be=[];const mt=On.getLineDecorations(Ne);for(let wn of mt)wn.options.linesDecorationsClassName==="breakpoints-select"&&be.push(wn.id);yield $n.deltaDecorations(be,[]),Yn()}),zt=Ne=>{let be=On.getLineDecorations(Ne);for(let mt of be)if(mt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,wt.isEqual)(Lt,Yn(!0).lines)){$n.deltaDecorations(Yn(!0).ids,[]);const Ne=Lt.map(be=>({range:new lt.Range(be,1,be,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));$n.deltaDecorations([],Ne)}const Ut=On.onDidChangeModelContent(Ne=>{let be=On.getPosition();if(be){let mt=be.lineNumber;clearTimeout(Pa.current),Pa.current=setTimeout(()=>{tn($n.getLineContent(mt),mt)?Ta(mt):zt(mt)?(Ta(mt),ba(mt)):Yn()},100)}}),tt=On.onMouseDown(Ne=>{var be,mt,wn;if(Ne.target.detail&&((wn=(mt=(be=Ne.target)==null?void 0:be.element)==null?void 0:mt.className)!=null&&wn.includes("line-numbers"))){let Rt=Ne.target.position.lineNumber;if(tn($n.getLineContent(Rt),Rt))return;zt(Rt)?Ta(Rt):ba(Rt)}}),xt=Ne=>{let be={range:new lt.Range(Ne,1,Ne,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Zn.current=On.deltaDecorations(Zn.current,[be])},Qn=()=>{Zn.current=On.deltaDecorations(Zn.current,[])},da=On.onMouseMove(Ne=>{var be,mt,wn;if(Qn(),Ne.target.detail&&((wn=(mt=(be=Ne.target)==null?void 0:be.element)==null?void 0:mt.className)!=null&&wn.includes("line-numbers"))){let Rt=Ne.target.position.lineNumber;if(tn($n.getLineContent(Rt),Rt))return;xt(Rt)}}),jt=On.onMouseLeave(()=>{Qn()});return()=>{Ut.dispose(),tt.dispose(),da.dispose(),jt.dispose()}}},[vn.current,sn,Lt,gn,Mn,je]),(0,y.useEffect)(()=>{var Nn;(Nn=vn.current)!=null&&Nn.instance&&Mn&&vn.current.instance.setPosition({lineNumber:0,column:0})},[gn]);function In(){let Nn=vn.current.instance;if(Nn){const On=Nn.getSelection(),$n=vn.current.pastePos||{},Ca=new lt.Range($n.startLineNumber||On.endLineNumber,$n.startColumn||On.endColumn,$n.endLineNumber||On.endLineNumber,$n.endColumn||On.endColumn);setTimeout(()=>{Nn.executeEdits("",[{range:Ca,text:""}])},300)}}function Un(Nn){(window.navigator.platform.match("Mac")?Nn.metaKey:Nn.ctrlKey)&&Nn.keyCode==83&&(Nn.preventDefault(),pe())}const ca=()=>{if(Pe&&vn.current.instance){const Nn=vn.current.instance.getContentHeight();$e(Nn{if(!un.current)return;const{keyCode:On,ctrlKey:$n,metaKey:Ca,target:Yn,type:ba}=Nn;return(ba==="paste"||(On===67||On===86)&&(Ca||$n))&&Yn.nodeName==="TEXTAREA"&&(ot(),Nn.preventDefault()),!1};function Qa(Nn,On){var $n=window.URL||window.webkitURL||window,Ca=new Blob([On]),Yn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Yn.href=$n.createObjectURL(Ca),Yn.download=Nn,Tn(Yn)}(0,y.useEffect)(()=>{ca()},[ca]),(0,y.useEffect)(()=>{bn.current&&!sn&&Promise.all([te.e(8909),te.e(3267)]).then(te.bind(te,71448)).then(Nn=>{try{lt=Nn,vn.current.instance=lt.editor.create(bn.current,{value:Re,language:Yt(je),theme:Ge,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:on||!1}},Ot);const On=vn.current.instance;let Yn=[...vt.BH._menuItems].find(Ut=>Ut[0]._debugName=="EditorContext")[1],ba=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ta=(Ut,tt)=>{var xt,Qn;let da=Ut._first;do tt.includes((Qn=(xt=da.element)==null?void 0:xt.command)==null?void 0:Qn.id)&&Ut._remove(da);while(da=da.next)};if(dt(On,lt),setTimeout(()=>{ca(),vn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Qa(Sn||"educoder.txt",On.getValue())}})},500),vn.current.subscription=On.onDidChangeModelContent(Ut=>{ta.current?clearTimeout(sa.current):(ca(),ht(On.getValue(),Ut)),sa.current=setTimeout(()=>{ta.current=!1},500)}),window.Monaco||Se(lt,Yt(je)),Ze&&(Ta(Yn,ba),bn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Xn),window.removeEventListener("paste",Xn),window.addEventListener("keydown",Xn),window.addEventListener("paste",Xn)),window.Monaco=lt,ke&&On.onDidBlurEditorWidget(()=>{ke(On.getValue())}),Mt&&On.onDidFocusEditorText(()=>{Mt(On.getValue())}),Ze)try{On.onDidPaste(Ut=>{const tt=On.getSelection(),xt=vn.current.pastePos||{},Qn=new lt.Range(xt.startLineNumber||tt.endLineNumber,xt.startColumn||tt.endColumn,xt.endLineNumber||tt.endLineNumber,xt.endColumn||tt.endColumn);On.executeEdits("",[{range:Ut.range,text:""}])})}catch(Ut){}let zt=at();return Jt&&typeof Jt=="string"&&new At(Jt,On,lt),Te(!0),()=>{const Ut=vn.current.instance;Ut.dispose();const tt=Ut.getModel();tt&&tt.dispose(),vn.current.subscription&&vn.current.subscription.dispose(),zt.unobserve(bn.current)}}catch(On){}})},[]),(0,y.useEffect)(()=>{if(vn.current.instance&&sn)return document.addEventListener("keydown",Un,!1),()=>{document.removeEventListener("keydown",Un)}},[pe,sn]),(0,y.useEffect)(()=>{let Nn=vn.current.instance;if(Nn&&sn){let On=Yt(je);lt.editor.setModelLanguage(Nn.getModel(),On)}},[je,sn]),(0,y.useEffect)(()=>{vn.current.instance&&sn&<.editor.setTheme(Ge)},[Ge,sn]),(0,y.useEffect)(()=>{let Nn=vn.current.instance;Fn.current=it,Nn&&sn&&(Nn.updateOptions(bt({},it)),setTimeout(()=>{Nn.getModel().updateOptions(bt({},it))},200))},[JSON.stringify(it),sn]),(0,y.useEffect)(()=>{let Nn=vn.current.instance;Nn&&sn&&Nn.layout()},[yt,Ce,sn]);const[et,_e]=(0,y.useState)(En(yt)),[Dt,$e]=(0,y.useState)(En(Ce)),st=dn(bt({},Xe),{width:et,height:Dt,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:bn,style:st},se&&y.createElement(Bt.CopyToClipboard,{text:Re,onCopy:()=>It.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Vt.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ft({width:We="100%",height:Ke="100%",original:yt,modified:Ce,language:Re,options:je={}}){const Xe=(0,y.useRef)(),[it,Ot]=(0,y.useState)(null);function Ge(Pe){let Ze;return Xe.current&&(Ze=new fe.Z(ht=>{for(let dt of ht)(dt.target.offsetHeight>0||dt.target.offsetWidth>0)&&Pe.layout()}),Ze.observe(Xe.current)),Ze}(0,y.useEffect)(()=>(Xe.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(Pe=>{lt=Pe;const Ze=lt.editor.createDiffEditor(Xe.current,dn(bt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},je),{wordWrap:!0}));Ot(Ze);let ht=Ge(Ze);return()=>{Ze.dispose();const dt=Ze.getModel();dt&&dt.dispose(),ht.unobserve(Xe.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{it&&it.setModel({original:lt.editor.createModel(yt,Re),modified:lt.editor.createModel(Ce,Re)})},[yt,Ce,Re,it]);const ke=En(We),se=En(Ke),pe={width:ke,height:se};return y.createElement("div",{className:"my-diff-editor",ref:Xe,style:pe})}},16869:function(gt,Xt,te){"use strict";var y=te(38476),fe=te(82326),ye=te(71411),he=te(59301);const Ee=fe.default.Option;Xt.Z=({isTheoretical:Ae,onFontSizeChange:Be,cmFontSize:Je,cmCodeMode:Fe,autoFormat:le,onCodeModeChange:Ye,onTabToSpace:Ve,onAutoFormat:Ct,formatDocument:oe,className:a="",tabToSpace:E,children:b,code_editor:x,challenge:z})=>{const ee={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return he.createElement("div",{className:`tpi-code-setting ${a}`},he.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),he.createElement(fe.default,{bordered:!1,size:"small",value:Fe,onChange:Ye},he.createElement(Ee,{value:"vs"},"\u767D\u8272\u80CC\u666F"),he.createElement(Ee,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!Ae&&he.createElement(he.Fragment,null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),he.createElement(fe.default,{bordered:!1,size:"small",value:Je,onChange:Be},he.createElement(Ee,{value:12},"12px"),he.createElement(Ee,{value:14},"14px"),he.createElement(Ee,{value:16},"16px"),he.createElement(Ee,{value:18},"18px"),he.createElement(Ee,{value:20},"20px"),he.createElement(Ee,{value:22},"22px"))),he.createElement("div",{className:"file-item"},he.createElement("b",null,"Tab\u8F6C\u6362"),he.createElement(ye.Z,{checked:E,onChange:Ve})),he.createElement("div",{className:"file-item",onClick:oe},he.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!Ae&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),he.createElement("span",null,"Ctrl + S")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),he.createElement("span",null,"F1 / Alt + F1")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),he.createElement("span",null,"Ctrl + ]/[")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),he.createElement("span",null,"Ctrl + Shift + \\")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),he.createElement("span",null,"Home")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),he.createElement("span",null,"End"))),b),!Ae&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),he.createElement("span",null,ee[z==null?void 0:z.difficulty])),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),he.createElement("span",null,x==null?void 0:x.name)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),he.createElement("span",null,x!=null&&x.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},85057:function(gt,Xt,te){"use strict";te.d(Xt,{jL:function(){return Ee},w9:function(){return Ie},QD:function(){return ht},cQ:function(){return Bt},op:function(){return Ge},O5:function(){return Pa},_b:function(){return Rn},t7:function(){return x},Gi:function(){return Tt},YG:function(){return dn},qp:function(){return Ye},vr:function(){return Et},qE:function(){return pe},Je:function(){return ne},wb:function(){return vt},cq:function(){return lt},tp:function(){return oe}});var y=te(59301),fe={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"},ye="data:image/png;base64,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",Ee=({dataSource:un=[],img:sn,imgWidth:Te=346,title:at,sunTitle:ot,bannerExtraContent:cn})=>y.createElement("div",{className:fe.banner},y.createElement("div",{className:fe.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,at),y.createElement("span",null,ot)),un.length>0&&y.createElement("div",{className:fe.btns},un.map((tn,In)=>y.createElement("div",{key:In,onClick:tn.click},tn.name,tn.sign?y.createElement("img",{src:ye,width:39}):null))),cn),sn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:sn,width:Te}))),Ae={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"},Be=te(92310),Je=te.n(Be),Fe=te(89392),Ye=({dataSource:un=[],value:sn,onChange:Te,onTitleChange:at,className:ot,title:cn,titleWidth:tn=41,style:In={},fontColor:Un="#6A7283",showCount:ca})=>{const[Tn,Xn]=(0,y.useState)(0),[Qa,et]=(0,y.useState)(!1),_e=(0,y.useRef)(null),Dt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var $e;un.length!==0&&((($e=_e==null?void 0:_e.current)==null?void 0:$e.clientHeight)>97?Xn(1):Xn(0)),un.length===0&&Xn(0),et(!1)},[un]),y.createElement("div",{className:Je()(Ae.row,ot),style:In},y.createElement("div",{onClick:(0,Fe.throttle)(()=>at==null?void 0:at(),2e3),style:{width:tn,marginTop:Qa?12:4},className:`${Ae.title} ${at?"current":""}`},cn),y.createElement("div",{className:Qa?`${Ae.tagsWrap} ${Ae.tagsBorderWrap}`:Ae.tagsWrap},y.createElement("div",{className:Ae.bar,ref:Dt,style:Tn>0?{height:Tn===1?97:"auto",overflow:Tn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Ae.tag,ref:_e},un==null?void 0:un.map($e=>y.createElement("span",{onClick:()=>Te($e.id),key:$e.id,style:{color:Un},className:sn===$e.id?Ae.active:""},y.createElement("span",{title:$e.name,className:Ae.name},$e.name),!!ca&&y.createElement("span",{className:Ae.num},$e.count))))),!!Tn&&y.createElement(y.Fragment,null,Tn===1?y.createElement("div",{onClick:()=>{var $e;Xn(2),(($e=_e==null?void 0:_e.current)==null?void 0:$e.clientHeight)>245?et(!0):et(!1)},className:Ae.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Dt.current.scrollTop=0,Xn(1),et(!1)},className:Ae.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ve={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},oe=({dataSource:un=[],value:sn,onChange:Te,className:at,style:ot={}})=>y.createElement("div",{style:ot,className:Je()(Ve.tabs,at)},un.map(cn=>y.createElement("span",{onClick:()=>Te(cn.id),className:sn===cn.id?Ve.active:"",key:cn.id},cn.name))),a={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"},E=te(37568),x=({dataSource:un=[],value:sn="",onChange:Te,onInputChange:at=()=>{},className:ot,style:cn={},placeholder:tn,allowClear:In=!1})=>{var Un;const[ca,Tn]=(0,y.useState)(""),[Xn,Qa]=(0,y.useState)("");(0,y.useEffect)(()=>{var Dt;let $e=sn;(Dt=JSON.stringify(sn))!=null&&Dt.includes("{")&&(Tn(sn.id),$e=sn.value||"");try{Qa(decodeURIComponent($e||""))}catch(st){Qa(decodeURIComponent($e||""))}},[sn]);const et=()=>{Te(encodeURIComponent(Xn),ca||null)},_e=Dt=>{Dt!==ca&&(Tn(Dt),Te(encodeURIComponent(Xn),Dt))};return y.createElement("div",{className:Je()(a.input,ot),style:cn},!!un.length&&y.createElement("div",{className:a.dropdown},y.createElement("div",{className:a.text},(Un=un.find(Dt=>Dt.id===ca))==null?void 0:Un.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:a.b1}),y.createElement("b",{className:a.b2})),y.createElement("div",{className:a.menu},un.map((Dt,$e)=>y.createElement("div",{key:$e,onClick:()=>_e(Dt.id)},Dt.name)))),y.createElement(E.default,{onPressEnter:et,value:Xn,onChange:Dt=>{Qa(Dt.target.value),at(encodeURIComponent(Dt.target.value),ca||null)},bordered:!1,placeholder:tn}),y.createElement("i",{onClick:et,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={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"},ne=({value:un,onChange:sn,className:Te,total:at,pageSize:ot,style:cn={}})=>{const tn=un<2,In=un>=Math.ceil(at/ot);return at<=ot?y.createElement(y.Fragment,null):y.createElement("div",{className:Je()(z.quickPager,Te),style:cn},y.createElement("div",{onClick:()=>{tn||sn(un-1,"prev")},className:tn?z.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{In||sn(un+1,"next")},className:In?z.disabled:""},"\u4E0B\u4E00\u9875"))},re={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"},ce=te(29787),ie=te(25399),Se=te(58018),Oe=te(3294),Me=te(955),ut=te(96908),ft=te(57177),Qe=te(81378),an=te(8797),vt=({className:un,dataSource:sn=[],col:Te=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:tn=1200,trackEventItems:In,loading:Un})=>{const ca=Math.floor((tn-(Te-1)*at)/Te);return y.createElement(ce.Z,{spinning:Un},y.createElement("div",{className:Je()(re.list,un)},!!sn.length&&sn.map((Tn,Xn)=>{const{name:Qa,id:et,identifier:_e,power:Dt,cover_image_id:$e,pic:st}=Tn;return y.createElement("div",{className:re.wrap,key:et,style:{width:ca,marginRight:(1+Xn)%Te===0?0:at+cn,marginBottom:ot}},y.createElement("a",{target:"_blank",href:`/shixuns/${_e}/challenges`,className:re.li,onClick:Nn=>{Nn.preventDefault(),In&&(0,Me.L9)([In]),Dt&&(0,Me.xg)(`/shixuns/${_e}/challenges`)}},y.createElement("div",{className:re.img},y.createElement("img",{className:re.cover,src:`${st}`}),Tn.is_jupyter&&y.createElement("img",{className:re.sign,src:ut}),Tn.is_jupyter_lab&&y.createElement("img",{className:re.sign,src:ft}),Tn.is_unity_3d&&y.createElement("img",{className:re.sign,src:Qe})),y.createElement("div",{className:re.name},y.createElement(ie.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:re.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:re.tags},y.createElement(ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,Tn.challenges_count))),!!Tn.myshixuns_count&&y.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,Tn.myshixuns_count))),y.createElement(ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,Tn.level))),y.createElement("div",{className:re.rate},y.createElement(Se.Z,{allowHalf:!0,disabled:!0,defaultValue:Tn.score_info}),y.createElement("span",null,"\xA0",Tn.score_info?`${Tn.score_info}\u5206`:"5\u5206")))),!Dt&&y.createElement("div",{className:re.lockWrap},y.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!sn.length&&y.createElement(an.Z,null)))},It={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"},Vt=te(24065),wt=te(59301),Bt=({className:un,dataSource:sn=[],col:Te=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:tn=1200,trackEventItems:In,loading:Un,onRemove:ca=()=>{},isCurrent:Tn=!0,showAlias:Xn=!1})=>{const Qa=Math.floor((tn-(Te-1)*at)/Te),et=[{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"}];return wt.createElement(ce.Z,{spinning:Un},wt.createElement("div",{className:Je()(It.list,un)},!!(sn!=null&&sn.length)&&(sn==null?void 0:sn.map((_e,Dt)=>{var $e;const{name:st,id:Nn,identifier:On,featured:$n,school_name:Ca,image_url:Yn,excellent:ba,is_plan:Ta}=_e;return wt.createElement("div",{key:Nn,className:It.wrap,style:{width:Qa,marginRight:(1+Dt)%Te===0?0:at+cn,marginBottom:ot}},wt.createElement("a",{className:It.li,onClick:zt=>{zt.preventDefault(),zt.stopPropagation(),In&&(0,Me.L9)([In]),(0,Me.xg)(`/paths/${On}`)}},wt.createElement("div",{className:It.img},wt.createElement("img",{className:It.cover,src:`${Yn}`}),Tn&&(0,Vt.bg)()&&(_e==null?void 0:_e.studying)&&wt.createElement("div",{className:`${It.movebq} user-path-items`,onClick:zt=>{zt.stopPropagation(),ca(_e)}},wt.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),wt.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=_e==null?void 0:_e.subject_tags)==null?void 0:$e.map((zt,Ut)=>{var tt,xt;if(Ut===0){const da=(tt=et.find(jt=>jt.name==zt))==null?void 0:tt.swimg;return wt.createElement("img",{className:It.sign,src:da,style:{left:"-4px"}})}const Qn=(xt=et.find(da=>da.name==zt))==null?void 0:xt.ptimg;return wt.createElement("img",{className:It.sign,src:Qn,style:{left:`${48+52*(Ut-1)+2*Ut}px`}})}),wt.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(_e==null?void 0:_e.excellent)&&wt.createElement("div",{className:It.bq},"\u5F00\u653E\u8BFE\u7A0B"))),wt.createElement("div",{className:It.name},wt.createElement(ie.Z,{title:Xn&&(_e!=null&&_e.excellent_alias_name)?wt.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${st}`,wt.createElement("br",null),wt.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${_e==null?void 0:_e.excellent_alias_name}`)):st},wt.createElement("span",{className:It.e},Xn&&(_e==null?void 0:_e.excellent_alias_name)||st))),wt.createElement(ie.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Ca}`},wt.createElement("div",{className:It.unit},wt.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Ca)),wt.createElement("div",{className:It.tags},wt.createElement("div",null,wt.createElement(ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),wt.createElement("span",null,_e.stages_count))),wt.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),wt.createElement("span",null,_e.members_count)))))))})),!sn.length&&wt.createElement(an.Z,null)))},Ht={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"},Gt="data:image/png;base64,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",Zt=te(59301),Ie=({className:un,dataSource:sn=[],col:Te=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:tn=1200,trackEventItems:In,loading:Un,handleVery:ca=()=>!0})=>{const Tn=Math.floor((tn-(Te-1)*at)/Te);return Zt.createElement(ce.Z,{spinning:Un},Zt.createElement("div",{className:Je()(Ht.list,un)},!!sn.length&&sn.map((Xn,Qa)=>{const{subject_identifier:et,id:_e,identifier:Dt,power:$e}=Xn,st=Xn.is_public!=0&&Xn.is_public;return Zt.createElement("div",{className:Ht.wrap,key:_e,style:{width:Tn,marginRight:(1+Qa)%Te===0?0:at+cn,marginBottom:ot}},Zt.createElement("a",{className:Ht.li,onClick:Nn=>{Nn.preventDefault(),ca(Xn==null?void 0:Xn.first_category_url)&&(In&&(0,Me.L9)([In]),(0,Me.xg)(Xn.first_category_url))}},Zt.createElement("div",{className:Ht.top},Zt.createElement(ie.Z,{title:Xn.name},Zt.createElement("div",{className:Ht.name},Xn.name)),Zt.createElement("img",{className:Ht.img,src:Oe.Z.IMG_SERVER+"/images/"+Xn.avatar_url}),Zt.createElement("div",{className:Ht.text,title:Xn.creator},Xn.creator),et&&Zt.createElement("div",{className:Ht.btns},Zt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Zt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),st&&Zt.createElement("div",{className:Ht.sign},"\u516C\u5F00")),Zt.createElement("div",{className:Ht.bottom},Xn.visits>0&&Zt.createElement(ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Zt.createElement("span",null,Zt.createElement("i",{className:"iconfont icon-liulanyan"}),Zt.createElement("span",null,Xn.visits))),Xn.course_members_count>0&&Zt.createElement(ie.Z,{title:"\u6210\u5458",placement:"bottom"},Zt.createElement("span",null,Zt.createElement("i",{className:"iconfont icon-chengyuan"}),Xn.course_members_count)),Xn.tasks_count>0&&Zt.createElement(ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Zt.createElement("span",null,Zt.createElement("i",{className:"iconfont icon-zuoye"}),Xn.tasks_count)),Xn.is_end?Zt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Zt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Xn.is_accessible&&Zt.createElement("div",{className:Ht.lockWrap},Zt.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Zt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&Zt.createElement(an.Z,null)))},St={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"},rt=te(89070),dn=({dataSource:un=[],value:sn,onChange:Te,className:at,style:ot={},tabBarExtraContent:cn})=>y.createElement("div",{className:Je()(St.tabs,at),style:ot},y.createElement("div",{className:St.tabsWrap},un.map((tn,In)=>!(tn!=null&&tn.hide)&&y.createElement("aside",{className:St.tab,onClick:()=>{Te(tn.id),tn.link&&rt.history.push(tn.link)},key:In},y.createElement("div",{className:sn===tn.id?St.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&y.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&&y.createElement(ie.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",y.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),y.createElement("div",{className:St.tabBar},cn)),Tt=({className:un,style:sn={},children:Te})=>y.createElement("div",{className:Je()(un),style:sn},Te),En={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"},rn=te(75727),hn=te(93041);const ea=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var lt=({sortValue:un,dropValue:sn,className:Te,onSort:at,onDrop:ot,dataSource:cn=ea})=>{var tn;return y.createElement("div",{className:Je()(En.orderWrap,Te)},y.createElement(rn.Z,{dropdownRender:()=>y.createElement(hn.default,null,cn.map((In,Un)=>y.createElement(hn.default.Item,{key:Un,onClick:()=>ot(In.id)},In.name)))},y.createElement("span",{className:En.orderTextWrap},(tn=cn.find(In=>sn===In.id))==null?void 0:tn.name)),y.createElement("span",{className:En.orderIconWrap},y.createElement("span",{className:En.orderAsc},y.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${En.cursorPointer} ${En.active}`:`iconfont icon-sanjiaoxing-up font12 ${En.cursorPointer}`,onClick:()=>at(un==="asc"?"desc":"asc")})),y.createElement("span",{className:En.orderDesc},y.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${En.cursorPointer} ${En.active}`:`iconfont icon-sanjiaoxing-down font12 ${En.cursorPointer}`,onClick:()=>at(un==="asc"?"desc":"asc")}))))},nt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ft=te(99571),We=Object.defineProperty,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Re=(un,sn,Te)=>sn in un?We(un,sn,{enumerable:!0,configurable:!0,writable:!0,value:Te}):un[sn]=Te,je=(un,sn)=>{for(var Te in sn||(sn={}))yt.call(sn,Te)&&Re(un,Te,sn[Te]);if(Ke)for(var Te of Ke(sn))Ce.call(sn,Te)&&Re(un,Te,sn[Te]);return un},Xe=(un,sn)=>{var Te={};for(var at in un)yt.call(un,at)&&sn.indexOf(at)<0&&(Te[at]=un[at]);if(un!=null&&Ke)for(var at of Ke(un))sn.indexOf(at)<0&&Ce.call(un,at)&&(Te[at]=un[at]);return Te},it=(un,sn,Te)=>new Promise((at,ot)=>{var cn=Un=>{try{In(Te.next(Un))}catch(ca){ot(ca)}},tn=Un=>{try{In(Te.throw(Un))}catch(ca){ot(ca)}},In=Un=>Un.done?at(Un.value):Promise.resolve(Un.value).then(cn,tn);In((Te=Te.apply(un,sn)).next())}),Ge=un=>{var sn=un,{className:Te,style:at,children:ot,loading:cn=!1,openLoading:tn,onClick:In=()=>{},size:Un="middle",shape:ca="round"}=sn,Tn=Xe(sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Xn,Qa]=(0,y.useState)(!1);return y.createElement(Ft.ZP,je({onClick:(0,Fe.throttle)(et=>it(void 0,null,function*(){tn&&Qa(!0);try{yield In(et)}catch(_e){console.log("error",_e)}tn&&Qa(!1)}),2e3,{leading:!0,trailing:!1}),className:Je()(nt.btn,nt[`${Un}-${ca}`],Te),style:at,size:Un,shape:ca,loading:Xn||cn},Tn),ot)},ke={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"},pe=({className:un,style:sn,children:Te=null,onClick:at,title:ot})=>y.createElement("div",{className:Je()(ke.head,un),style:sn},y.createElement("span",{className:"primary-hover",onClick:at},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:ot},ot),y.createElement("div",{className:ke.node},Te)),Pe={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"},ht=({confirmShow:un=!0,confirmTitle:sn,confirmClick:Te,cancelShow:at=!0,cancelTitle:ot,cancelClick:cn,className:tn,style:In,confirmLoading:Un=!1})=>y.createElement("div",{className:Je()(Pe.btns,tn),style:In},un&&y.createElement(Ft.ZP,{loading:Un,onClick:Te,type:"primary",className:Pe.confirm},sn),at&&y.createElement(Ft.ZP,{onClick:cn,className:Pe.cancel},ot)),dt={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"},Et=({className:un,style:sn={},LeftContent:Te,children:at,RightContent:ot})=>y.createElement("div",{className:Je()(dt.fixedBottom,un),style:sn},y.createElement("div",{className:dt.wrap},y.createElement("div",{className:dt.left},Te),y.createElement("div",{className:dt.center},at),y.createElement("div",{className:dt.right},ot))),Lt={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"},Rn=({className:un,style:sn={},dataSource:Te=[]})=>y.createElement("div",{className:Je()(Lt.crumbs,un),style:sn},Te.map((at,ot)=>otrt.history.push(at.path)},at.name):y.createElement("span",null,at.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:ot,style:{color:"#5F6368"}},at.name))),$t=te(11938),gn=Object.defineProperty,Mn=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,vn=(un,sn,Te)=>sn in un?gn(un,sn,{enumerable:!0,configurable:!0,writable:!0,value:Te}):un[sn]=Te,Fn=(un,sn)=>{for(var Te in sn||(sn={}))Dn.call(sn,Te)&&vn(un,Te,sn[Te]);if(on)for(var Te of on(sn))bn.call(sn,Te)&&vn(un,Te,sn[Te]);return un},qn=(un,sn)=>Mn(un,Jt(sn)),Zn=(un,sn)=>{var Te={};for(var at in un)Dn.call(un,at)&&sn.indexOf(at)<0&&(Te[at]=un[at]);if(un!=null&&on)for(var at of on(un))sn.indexOf(at)<0&&bn.call(un,at)&&(Te[at]=un[at]);return Te};const{Countdown:ta}=$t.default;var Pa=un=>{var sn=un,{onChange:Te}=sn,at=Zn(sn,["onChange"]);const[ot,cn]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof ot=="number"&&ot>=0&&Te(ot)},[ot]);const tn=In=>{const Un=Math.floor(In/1e3);cn(Un)};return y.createElement(ta,qn(Fn({},at),{onChange:tn}))}},58856:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return fe}});var y=te(59301);function fe(ye,he){const Ee=(0,y.useRef)();(0,y.useEffect)(()=>{Ee.current=ye}),(0,y.useEffect)(()=>{function Ae(){Ee.current()}if(he!==null){let Be=setInterval(Ae,he);return()=>clearInterval(Be)}},[he])}},7925:function(gt,Xt,te){"use strict";var y=te(61186),fe=te.n(y),ye=te(77019),he=te(59301);const Ee=({date:Ae,showTag:Be})=>he.createElement(ye.Z,{align:"middle"},he.createElement("div",null," ",Ae?fe()(Ae).format("YYYY-MM-DD HH:mm"):"--"," "),Be&&he.createElement(ye.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},he.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));Xt.Z=Ee},31947:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(11938),ye=te(71051),he=te(28284),Ee=te(62957),Ae=te(29787),Be=te(54172),Je=te(37568),Fe=te(77019),le=te(5269),Ye=te(99571),Ve=te(94941),Ct=te(61186),oe=te.n(Ct),a=te(89070),E=te(955),b=te(16209),x=te(24065),z=te(83312),ee=te(59301),ne=(Se,Oe,Me)=>new Promise((ut,ft)=>{var Qe=vt=>{try{At(Me.next(vt))}catch(It){ft(It)}},an=vt=>{try{At(Me.throw(vt))}catch(It){ft(It)}},At=vt=>vt.done?ut(vt.value):Promise.resolve(vt.value).then(Qe,an);At((Me=Me.apply(Se,Oe)).next())});const{Countdown:re}=fe.default,ce=({value:Se,onChange:Oe,MaxMinutes:Me})=>ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ee.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ee.createElement("br",null)),ee.createElement(ye.Z,{value:Se,onChange:Oe,min:0,precision:0,max:Me,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Me}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ie=({exercise:Se,successCb:Oe,dispatch:Me})=>{var ut,ft,Qe,an;const At=(0,a.useParams)(),[vt]=he.default.useForm(),It=he.default.useWatch("time",vt),[Vt,wt]=(0,y.useState)(!1),Wt=(0,y.useRef)(),{actionTabs:Bt}=Se,[Ht,Gt]=(0,y.useState)(),[,Zt,Ue,Ie]=(0,z.U)(Ve.n7,{id:At.categoryId}),[,St,rt]=(0,z.U)(Ve.Cd,{});(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&(wt(!1),vt.resetFields())},[Se.actionTabs.key]);const bt=()=>new Promise(lt=>ne(void 0,null,function*(){var nt,Ft;return Wt.current=yield(0,b.y)({ip_limit:(nt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:nt.ip_limit,ip_bind:(Ft=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Ft.ip_bind_type}),lt()})),dn=()=>ne(void 0,null,function*(){var lt,nt,Ft,We,Ke;yield vt.validateFields();const yt=vt.getFieldsValue();if(wt(!0),(((lt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:lt.ip_limit)!=="no"||(nt=Bt==null?void 0:Bt.exerciseParams)!=null&&nt.ip_bind_type)&&(yield bt()),(yield(0,Ve.ZD)((Ft=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Ft.id,{exercise_user_id:(We=Bt==null?void 0:Bt.exerciseParams)==null?void 0:We.exercise_user_id,unlock_key:yt.unlock_key,time:yt.time,ip:Wt.current})).status===0){if(Oe){Me({type:"exercise/setActionTabs",payload:{}}),Oe();return}const Re=Bt==null?void 0:Bt.exerciseParams;(0,E.nr)({inner_ip:Re.inner_ip,public_ip:Re.public_ip,open_camera:Re.open_camera,ip_limit:Re.ip_limit,ip_bind:Re.ip_bind,ip_bind_type:Re.ip_bind_type,exercise_tips:Re.exercise_tips,exerciseId:Re.id,screen_open:Re.screen_open,screen_num:Re.screen_num,screen_sec:Re.screen_sec,coursesId:At.coursesId,login:(Ke=(0,x.eY)())==null?void 0:Ke.login,history,identity_verify:Re.identity_verify,open_phone_video_recording:Re.open_phone_video_recording,current_status:Re.current_status}),Me({type:"exercise/setActionTabs",payload:{}})}wt(!1)}),we=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:lt=>ee.createElement("span",{className:lt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},lt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:lt=>ee.createElement("span",{className:lt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},lt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Tt=((ut=Bt==null?void 0:Bt.exerciseParams)==null?void 0:ut.errorMessage)&&typeof((ft=Bt==null?void 0:Bt.exerciseParams)==null?void 0:ft.errorMessage)=="object";(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const lt=yield rt(At);yield Ue({}),lt.status||Gt(lt)})},[Se.actionTabs.key]);const{time:En,end_time:rn}=(Ht==null?void 0:Ht.exercise)||{},hn=Ie!=null&&Ie.user_end_time?oe()(Ie==null?void 0:Ie.user_end_time).add(1,"minutes"):oe()(),ea=oe()(Ie==null?void 0:Ie.user_total_end_time)>hn?Math.round(oe().duration(oe()(Ie==null?void 0:Ie.user_total_end_time).diff(hn.startOf("minute"))).asMinutes()):0,Yt=((Ie==null?void 0:Ie.student_left_minutes)||0)+(It||0);return ee.createElement(ee.Fragment,null,ee.createElement(Ee.default,{width:514,centered:!0,closable:!!((Qe=Bt==null?void 0:Bt.exerciseParams)!=null&&Qe.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:Se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Me({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(Ae.Z,{spinning:Zt||St},Tt&&ee.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!Tt&&ee.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),Tt&&ee.createElement(Be.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((an=Bt==null?void 0:Bt.exerciseParams)==null?void 0:an.errorMessage)||{}],columns:we}),ee.createElement("div",{className:""},ee.createElement(he.default,{form:vt,layout:"vertical",autoComplete:"off"},ee.createElement(he.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ee.createElement(Je.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),En!==-1?ee.createElement(ee.Fragment,null,ee.createElement(he.default.Item,{name:"time",label:ee.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ee.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",oe()(Ie==null?void 0:Ie.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(ce,{MaxMinutes:ea})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},Zt||St?"--":Yt),"\u5206\u949F",Yt!==0&&(Ie==null?void 0:Ie.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},oe()(Ie==null?void 0:Ie.user_end_time).add(It||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ee.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",oe()(rn).format("YYYY-MM-DD HH:mm")))),ee.createElement(Fe.Z,{justify:"space-between",align:"middle"},ee.createElement(le.Z,null),ee.createElement(le.Z,null,ee.createElement(Ye.ZP,{loading:Vt,onClick:dn},"\u8FDB\u5165\u8003\u8BD5"))))))};Xt.Z=(0,a.connect)(({exercise:Se})=>({exercise:Se}))(ie)},30461:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(89070),ye=te(28284),he=te(62957),Ee=te(6767),Ae=te(47889),Be=te(16326),Je=te(99064),Fe=Object.defineProperty,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(b,x,z)=>x in b?Fe(b,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[x]=z,oe=(b,x)=>{for(var z in x||(x={}))Ye.call(x,z)&&Ct(b,z,x[z]);if(le)for(var z of le(x))Ve.call(x,z)&&Ct(b,z,x[z]);return b},a=(b,x,z)=>new Promise((ee,ne)=>{var re=Se=>{try{ie(z.next(Se))}catch(Oe){ne(Oe)}},ce=Se=>{try{ie(z.throw(Se))}catch(Oe){ne(Oe)}},ie=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(re,ce);ie((z=z.apply(b,x)).next())});const E=({account:b,globalSetting:x,loading:z,dispatch:ee,classroomList:ne,Callback:re})=>{const[ce]=ye.default.useForm(),[ie,Se]=(0,y.useState)({});return(0,y.useEffect)(()=>{ne.actionTabs.key=="start_smart_plan"?(ce.setFieldsValue({lesson_mode:"online_lesson"}),Se({lesson_mode:"online_lesson"})):(ce.resetFields(),Se({}))},[ne.actionTabs.key]),y.createElement(he.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ne.actionTabs.key=="start_smart_plan",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"500px",onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>a(void 0,null,function*(){var Oe,Me,ut,ft;let Qe=yield(0,Je.ZP)(`/api/courses/${(Me=(Oe=ne==null?void 0:ne.actionTabs)==null?void 0:Oe.params)==null?void 0:Me.coursesId}/smart_plans/${(ft=(ut=ne==null?void 0:ne.actionTabs)==null?void 0:ut.params)==null?void 0:ft.smart_plans_id}/settings.json`,{method:"put",body:oe({},ie)});(Qe==null?void 0:Qe.status)==0&&(Ee.ZP.success("\u5F00\u8BFE\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),re())})},y.createElement("div",null,y.createElement(ye.default,{form:ce,onValuesChange:()=>Se(oe({},ce.getFieldsValue()))},y.createElement(ye.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},y.createElement(Ae.ZP.Group,{onChange:Oe=>{ce.setFieldValue("start_at",null),ce.setFieldValue("end_at",null),Se(oe({},ce.getFieldsValue()))}},y.createElement(Ae.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),y.createElement(Ae.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),y.createElement("div",{style:{marginTop:"-10px",marginBottom:(ie==null?void 0:ie.lesson_mode)=="self_learning"?"24px":"0",background:"#f0f0f0",padding:"10px"}},(ie==null?void 0:ie.lesson_mode)=="online_lesson"?y.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\u529F\u80FD\u4E13\u4E3A\u6559\u5E08\u6388\u8BFE\u8BBE\u8BA1\uFF0C\u63D0\u4F9B\u6559\u5B66\u6D41\u7A0B\u63A7\u5236\uFF1A\u652F\u6301\u6559\u5E08",y.createElement("span",{style:{color:"#0152d9"}},"\u624B\u52A8\u5F00\u542F\u4E0E\u7ED3\u675F\u6388\u8BFE"),"\uFF0C \u5E76\u6839\u636E\u6559\u5B66\u8FDB\u5EA6\u63A7\u5236\u8BFE\u4EF6",y.createElement("span",{style:{color:"#0152d9"}},"\u7EC3\u4E60\u9898\u7684\u53D1\u5E03\u4E0E\u6536\u56DE"),"\uFF0C \u786E\u4FDD\u7CBE\u51C6\u628A\u63A7\u6559\u5B66\u8282\u594F\u3002"):y.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\u529F\u80FD\u7531",y.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u8D77\u6B62\u65F6\u95F4"),"\uFF0C \u7CFB\u7EDF\u5C06",y.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u8BD5\u9898\u7684\u7B54\u9898\u529F\u80FD"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u81EA\u8EAB\u5B66\u4E60\u8FDB\u5EA6\u81EA\u4E3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u7075\u6D3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(ie==null?void 0:ie.lesson_mode)=="self_learning"&&y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},y.createElement(ye.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},y.createElement(Be.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Oe=>{const Me=ce.getFieldValue("end_at");return Me&&Oe&&Oe>Me},onChange:(Oe,Me)=>{ie.start_at=Me,Se(oe({},ie))}})),y.createElement(ye.default.Item,{label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",colon:!1},y.createElement(Be.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Oe=>{const Me=ce.getFieldValue("start_at");return Me&&Oe&&Oe{ie.end_at=Me,Se(oe({},ie))}}))))))};Xt.Z=(0,fe.connect)(({account:b,loading:x,globalSetting:z,classroomList:ee})=>({account:b,globalSetting:z,loading:x.effects,classroomList:ee}))(E)},79148:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{default:function(){return Ta}});var y=te(59301),fe=te(91612),ye=te.n(fe),he=te(57594),Ee=te(99064),Ae={"weboffice-zone":"weboffice-zone___TKF3X","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_content:"over_content___sF378",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_"},Be=te(6767),Je=te(62957),Fe=te(29787),le=te(30641),Ye=te(82326),Ve=te(54172),Ct=te(85057),oe=te(89070),a={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",header_title:"header_title___S7Cxr",ewm:"ewm___TH4By",ewm_img:"ewm_img___Uceez",ewm_text:"ewm_text___OQ1Pi",question_buuton:"question_buuton___N4wUv",selectQuestion:"selectQuestion___XKEXr",addQuestion:"addQuestion____gLbk",submit_button:"submit_button___zKebp"},E=te(25399),b=te(62673),x=te(99571),z=te(89392),ee={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",submit_button:"submit_button___VNwVN",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",setAnswerBtn:"setAnswerBtn___JXqx2",activeAnswer:"activeAnswer___uuVOS",errorAnswer:"errorAnswer___ffoBB",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t"},ne=te(85149),re=Object.defineProperty,ce=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ut=(zt,Ut,tt)=>Ut in zt?re(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,ft=(zt,Ut)=>{for(var tt in Ut||(Ut={}))Oe.call(Ut,tt)&&ut(zt,tt,Ut[tt]);if(Se)for(var tt of Se(Ut))Me.call(Ut,tt)&&ut(zt,tt,Ut[tt]);return zt},Qe=(zt,Ut)=>ce(zt,ie(Ut)),an=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const At=({problemset:zt,dispatch:Ut,question:tt,pageCache:xt,solutionVis:Qn,disabled:da,onSubmit:jt})=>{const[Ne,be]=(0,y.useState)({}),[mt,wn]=(0,y.useState)([]),Rt=["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"];(0,y.useEffect)(()=>{const kn=(0,z.cloneDeep)(tt);be(kn),wn(kn.choices)},[tt]);const fn=()=>an(void 0,null,function*(){var kn;if(!mt.some(Pt=>Pt==null?void 0:Pt.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const oa=(kn=mt==null?void 0:mt.filter(Pt=>Pt==null?void 0:Pt.checked))==null?void 0:kn.map(Pt=>Pt==null?void 0:Pt.choice_id),ga=yield jt(tt==null?void 0:tt.smart_plan_item_bank_id,oa)}),ln=(kn,oa)=>{if((tt==null?void 0:tt.status)=="ended"||tt!=null&&tt.is_answered)return;const ga=mt.map((Pt,ra)=>Qe(ft({},Pt),{checked:ra===oa?kn.target.checked:Pt==null?void 0:Pt.checked}));wn(ga)},Gn=(kn=!1)=>{let oa="";return mt.forEach((ga,Pt)=>{kn?ga!=null&&ga.me_answered&&(oa=oa+Rt[Pt]):ga!=null&&ga.is_answer&&(oa=oa+Rt[Pt])}),oa};return y.createElement("div",null,y.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),y.createElement(ne.Z,{value:Ne==null?void 0:Ne.name}),mt==null?void 0:mt.map((kn,oa)=>{const{is_answer:ga,checked:Pt,choice_text:ra,me_answered:va}=kn;let Oa="";return Qn&&ga&&(Oa=ee.green),Qn&&!ga&&(Pt||va)&&(Oa=ee.red),y.createElement("div",{key:oa,style:{pointerEvents:Qn?"none":"auto"},className:`${ee.row} ${Oa}`},y.createElement(b.default,{disabled:(tt==null?void 0:tt.status)=="ended"||(tt==null?void 0:tt.is_answered)||(xt==null?void 0:xt.is_end),style:{padding:3},onChange:Ra=>ln(Ra,oa),checked:Pt||(kn==null?void 0:kn.me_answered)}),y.createElement("span",null,Rt[oa],".\xA0"),y.createElement(ne.Z,{className:ee.html,value:ra}),Qn&&ga&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Qn&&!ga&&(Pt||va)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Qn&&y.createElement("div",null,y.createElement("div",{className:ee.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),Gn(!0)),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Gn()),y.createElement("div",{className:"c-grey-333 mb10"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ne.Z,{className:`${ee.html} font14`,value:(Ne==null?void 0:Ne.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(tt==null?void 0:tt.status)!="ended"&&!(tt!=null&&tt.is_answered)&&!(xt!=null&&xt.is_end)&&y.createElement("div",{className:"flex justify-center mt20"},y.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:y.createElement("img",{width:14,src:te(87190)}),onClick:()=>{fn()}},"\u63D0\u4EA4")))};var vt=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(At),It=te(47889),Vt=te(77019),wt=te(59301),Wt=Object.defineProperty,Bt=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ie=(zt,Ut,tt)=>Ut in zt?Wt(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,St=(zt,Ut)=>{for(var tt in Ut||(Ut={}))Zt.call(Ut,tt)&&Ie(zt,tt,Ut[tt]);if(Gt)for(var tt of Gt(Ut))Ue.call(Ut,tt)&&Ie(zt,tt,Ut[tt]);return zt},rt=(zt,Ut)=>Bt(zt,Ht(Ut)),bt=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const dn=({problemset:zt,dispatch:Ut,question:tt,solutionVis:xt,pageCache:Qn,disabled:da,onSubmit:jt})=>{const[Ne,be]=(0,y.useState)({}),[mt,wn]=(0,y.useState)([]),[Rt]=(0,oe.useSearchParams)(),fn=["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"];(0,y.useEffect)(()=>{const kn=(0,z.cloneDeep)(tt);be(kn),wn(kn.choices)},[tt]);const ln=()=>bt(void 0,null,function*(){var kn;if(!mt.some(ga=>ga==null?void 0:ga.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const oa=yield jt(tt==null?void 0:tt.smart_plan_item_bank_id,(kn=mt.find(ga=>ga.checked))==null?void 0:kn.choice_id)}),Gn=(kn,oa)=>{if(da||tt!=null&&tt.is_answered)return;const ga=mt.map((Pt,ra)=>rt(St({},Pt),{checked:ra===oa?kn.target.checked:!1}));wn(ga)};return wt.createElement("div",null,wt.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),wt.createElement(ne.Z,{value:Ne==null?void 0:Ne.name}),mt==null?void 0:mt.map((kn,oa)=>{const{is_answer:ga,checked:Pt,choice_text:ra,me_answered:va}=kn;let Oa="";return xt&&ga&&(Oa=ee.green),xt&&!ga&&(Pt||va)&&(Oa=ee.red),wt.createElement("div",{key:oa,style:{pointerEvents:xt?"none":"auto"},className:`${ee.row} ${Oa}`},wt.createElement(It.ZP,{disabled:(tt==null?void 0:tt.status)=="ended"||(tt==null?void 0:tt.is_answered)||(Qn==null?void 0:Qn.is_end),onChange:Ra=>Gn(Ra,oa),checked:Pt||(kn==null?void 0:kn.me_answered)}),wt.createElement("span",null,fn[oa],".\xA0"),wt.createElement(ne.Z,{className:ee.html,value:ra}),xt&&ga&&wt.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),xt&&!ga&&(Pt||va)&&wt.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),xt&&wt.createElement("div",null,wt.createElement("div",{className:ee.line}),wt.createElement("div",{className:"c-grey-333 mb5"},wt.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),fn[mt.findIndex(kn=>kn==null?void 0:kn.me_answered)]||"--"),wt.createElement("div",{className:"c-grey-333 mb5"},wt.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),fn[mt.findIndex(kn=>kn==null?void 0:kn.is_answer)]),wt.createElement(Vt.Z,{className:"c-grey-333 mb10"},wt.createElement("b",null,"\u89E3\u6790:\xA0"),wt.createElement(ne.Z,{className:`${ee.html} font14`,value:(Ne==null?void 0:Ne.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(tt==null?void 0:tt.status)!="ended"&&!(tt!=null&&tt.is_answered)&&!(Qn!=null&&Qn.is_end)&&wt.createElement("div",{className:"flex justify-center mt20"},wt.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:wt.createElement("img",{width:14,src:te(87190)}),onClick:()=>{ln()}},"\u63D0\u4EA4")))};var we=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(dn),Tt=Object.defineProperty,En=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,lt=(zt,Ut,tt)=>Ut in zt?Tt(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,nt=(zt,Ut)=>{for(var tt in Ut||(Ut={}))ea.call(Ut,tt)&<(zt,tt,Ut[tt]);if(hn)for(var tt of hn(Ut))Yt.call(Ut,tt)&<(zt,tt,Ut[tt]);return zt},Ft=(zt,Ut)=>En(zt,rn(Ut)),We=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const Ke=({problemset:zt,dispatch:Ut,question:tt,pageCache:xt,solutionVis:Qn,disabled:da,onSubmit:jt})=>{var Ne,be;const[mt,wn]=(0,y.useState)({}),[Rt,fn]=(0,y.useState)([]),ln=["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"];(0,y.useEffect)(()=>{const oa=(0,z.cloneDeep)(tt);wn(oa),fn(oa.choices)},[tt]);const Gn=()=>We(void 0,null,function*(){var oa;if(!Rt.some(Pt=>Pt==null?void 0:Pt.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const ga=yield jt(tt==null?void 0:tt.smart_plan_item_bank_id,(oa=Rt.find(Pt=>Pt.checked))==null?void 0:oa.choice_id)}),kn=(oa,ga)=>{if(tt!=null&&tt.is_answered||(tt==null?void 0:tt.status)=="ended")return;const Pt=Rt.map((ra,va)=>Ft(nt({},ra),{checked:va===ga?oa.target.checked:!1}));fn(Pt)};return y.createElement("div",{style:{height:"90vh"}},y.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),y.createElement(ne.Z,{value:mt==null?void 0:mt.name}),Rt==null?void 0:Rt.map((oa,ga)=>{const{is_answer:Pt,checked:ra,choice_text:va,me_answered:Oa}=oa;let Ra="";return Qn&&Pt&&(Ra=ee.green),Qn&&!Pt&&(ra||Oa)&&(Ra=ee.red),y.createElement("div",{key:ga,style:{pointerEvents:Qn?"none":"auto"},className:`${ee.row} ${Ra}`},y.createElement(It.ZP,{disabled:(tt==null?void 0:tt.status)=="ended"||(tt==null?void 0:tt.is_answered)||(xt==null?void 0:xt.is_end),onChange:Ya=>kn(Ya,ga),checked:ra||(oa==null?void 0:oa.me_answered)}),y.createElement(ne.Z,{className:ee.html,value:va}),Qn&&Pt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Qn&&!Pt&&(ra||Oa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Qn&&y.createElement("div",null,y.createElement("div",{className:ee.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),(Ne=Rt.find(oa=>oa==null?void 0:oa.me_answered))==null?void 0:Ne.choice_text),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(be=Rt.find(oa=>oa==null?void 0:oa.is_answer))==null?void 0:be.choice_text),y.createElement("div",{className:"c-grey-333 mb10"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ne.Z,{className:`${ee.html} font14`,value:(mt==null?void 0:mt.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(tt==null?void 0:tt.status)!="ended"&&!(tt!=null&&tt.is_answered)&&!(xt!=null&&xt.is_end)&&y.createElement("div",{className:"flex justify-center item-end mt20"},y.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:y.createElement("img",{width:14,src:te(87190)}),onClick:()=>{Gn()}},"\u63D0\u4EA4")))};var yt=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(Ke),Ce=te(8797),Re=te(94941),je=te(59301),Xe=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const it=({problemset:zt,dispatch:Ut,question:tt,pageCache:xt,solutionVis:Qn,disabled:da,onSubmit:jt})=>{var Ne;const[be,mt]=(0,y.useState)(!1),[wn,Rt]=(0,y.useState)(""),fn=(0,oe.useParams)(),[ln,Gn]=(0,y.useState)(!1),kn=(0,y.useRef)(null),oa=(0,y.useRef)(null);(0,y.useEffect)(()=>{const ra=oa.current;if(!ra||ra.closed)return;const va={type:"showIntelligentTeacherStatus",aiStatus:tt==null?void 0:tt.enable_ai_tutor,questionStatus:(tt==null?void 0:tt.status)==="ended",pptStatus:xt==null?void 0:xt.is_end};ra.postMessage(va,"*")},[tt==null?void 0:tt.enable_ai_tutor,tt==null?void 0:tt.status,xt==null?void 0:xt.is_end]),(0,y.useEffect)(()=>()=>{oa.current=null},[]);const ga=()=>Xe(void 0,null,function*(){if(Gn(!0),tt!=null&&tt.hack_identifier){const ra=yield(0,Re.nF)({id:tt==null?void 0:tt.hack_identifier});if((ra==null?void 0:ra.status)===0){const va=window.open(`/myproblems/${ra==null?void 0:ra.identifier}?type=smartPlan&exercisesId=${fn==null?void 0:fn.id}&coursesId=${fn==null?void 0:fn.coursesId}&questionId=${tt==null?void 0:tt.id}&smartPlanItemBankId=${tt==null?void 0:tt.smart_plan_item_bank_id}`,"_blank");oa.current=va}}Gn(!1)}),Pt={C:je.createElement("span",{className:ee.c},"C"),"C++":je.createElement("span",{className:ee.cpp},"C++"),Java:je.createElement("span",{className:ee.java},"Java"),Python:je.createElement("span",{className:ee.python},"Python")};return je.createElement("div",null,je.createElement("div",{className:"c-light-primary mb10 font16"},"\u7F16\u7A0B\u9898"),je.createElement("div",{style:{color:"#333",fontSize:"16px",marginBottom:"5px"}},je.createElement("span",{className:"mr10"},"\u7F16\u7A0B\u8BED\u8A00"),(Ne=tt==null?void 0:tt.languages)==null?void 0:Ne.map((ra,va,Oa)=>je.createElement(y.Fragment,{key:va},Pt[ra==null?void 0:ra.language]))),je.createElement(ne.Z,{value:tt==null?void 0:tt.name,className:"mt20 mb20"}),je.createElement(ne.Z,{value:tt==null?void 0:tt.description}),Qn&&je.createElement("div",null,je.createElement("div",{className:ee.line}),je.createElement(Vt.Z,{className:"c-grey-333 mb5",align:"middle"},je.createElement("b",null,"\u53C2\u8003\u7B54\u6848:\xA0"),je.createElement(ne.Z,{className:`${ee.html} font14`,value:(tt==null?void 0:tt.answer_text)||"\u6682\u65E0\u89E3\u6790"})),je.createElement(Vt.Z,{className:"c-grey-333 mb10",align:"middle"},je.createElement("b",null,"\u89E3\u6790:\xA0"),je.createElement(ne.Z,{className:`${ee.html} font14`,value:(tt==null?void 0:tt.analysis)||"\u6682\u65E0\u89E3\u6790"}))),je.createElement("div",{className:"flex justify-center mt20"},je.createElement(x.ZP,{loading:ln,className:"flex item-center",type:"primary",icon:je.createElement("img",{width:14,src:te(87190)}),onClick:()=>Xe(void 0,null,function*(){yield ga(),mt(!0)})},(tt==null?void 0:tt.status)!="ended"&&!(xt!=null&&xt.is_end)?"\u8FDB\u5165\u7B54\u9898":"\u67E5\u770B\u7B54\u9898")))};var Ot=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(it),Ge=te(83251),ke=te(955),se=te(59301),pe=Object.defineProperty,Pe=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Et=(zt,Ut,tt)=>Ut in zt?pe(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,Lt=(zt,Ut)=>{for(var tt in Ut||(Ut={}))dt.call(Ut,tt)&&Et(zt,tt,Ut[tt]);if(ht)for(var tt of ht(Ut))Mt.call(Ut,tt)&&Et(zt,tt,Ut[tt]);return zt},Sn=(zt,Ut)=>Pe(zt,Ze(Ut)),Rn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const $t=({user:zt,officeToken:Ut,classroomList:tt,globalSetting:xt,loading:Qn,problemset:da,dispatch:jt,pageCache:Ne,pageNum:be,maxPage:mt,aiImg:wn,showModelPage:Rt})=>{var fn,ln,Gn,kn,oa,ga,Pt,ra,va,Oa,Ra,Ya,An,$a,Da,la,to,Ka,Wa,uo,ao,ro,Co,Po;const[Lo]=(0,oe.useSearchParams)(),[me,kt]=(0,y.useState)(0),xe=(0,oe.useParams)(),[ct,qe]=(0,y.useState)(!1),[ae,ge]=(0,y.useState)(!(Ne!=null&&Ne.allow_answer&&!(Ne!=null&&Ne.is_end)&&(Ut==null?void 0:Ut.Status)!=="ended")),[ue,de]=(0,y.useState)(!1),[ve,Le]=(0,y.useState)(!1),{SmartPlanItemBanks:De}=tt,[ze,pt]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),Nt=(0,y.useRef)(null),He=(0,y.useRef)(null);(0,y.useEffect)(()=>{var qt;((qt=De==null?void 0:De.page)==null?void 0:qt.animation_code)!==""&&(clearTimeout(He.current),He.current=setTimeout(()=>{var yn;const nn=document.createElement("iframe");if(nn.style.width="100%",nn.style.height="40vh",nn.style.overflow="auto",nn.style.border="0",Nt.current){Nt.current.innerHTML="",Nt.current.appendChild(nn);const Cn=nn.contentDocument||nn.contentWindow.document;Cn.open(),Cn.write((yn=De==null?void 0:De.page)==null?void 0:yn.animation_code),Cn.close()}},1e3))},[(fn=De==null?void 0:De.page)==null?void 0:fn.animation_code]),(0,y.useEffect)(()=>{ge(!(Ne!=null&&Ne.allow_answer&&!(Ne!=null&&Ne.is_end)&&(Ut==null?void 0:Ut.Status)!=="ended"))},[Ne==null?void 0:Ne.allow_answer,!(Ne!=null&&Ne.is_end),(Ut==null?void 0:Ut.Status)!=="ended"]),(0,y.useEffect)(()=>{console.log("pageNum && !showModelPage---",be,Rt,be&&!Rt),be&&!Rt&&_t()},[be,mt,Rt,Ne==null?void 0:Ne.page,Ne==null?void 0:Ne.allow_answer,Ne==null?void 0:Ne.has_item_bank,Ne==null?void 0:Ne.randomData,Ne==null?void 0:Ne.enable_extra]);const _t=()=>Rn(void 0,null,function*(){qe(!0),console.log("123",1231231);const qt=jt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:xe==null?void 0:xe.coursesId,id:xe==null?void 0:xe.id,position:be,max_position:mt}});qe(!1)});(0,y.useEffect)(()=>{var qt,yn,nn,Cn;pt(Sn(Lt({},ze),{defaultValue:(qt=De==null?void 0:De.page)==null?void 0:qt.animation_code})),Pn((yn=De==null?void 0:De.item_banks)==null?void 0:yn[0]),kt(0),de((Cn=(nn=De==null?void 0:De.item_banks)==null?void 0:nn[0])==null?void 0:Cn.enable_ai_tutor)},[De]);const Kt=(qt,yn)=>Rn(void 0,null,function*(){const nn=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${qt}/user_answers.json`,{method:"post",body:{item_choice_id:yn}});return(nn==null?void 0:nn.status)===0?(yield _t(),Be.ZP.success("\u63D0\u4EA4\u6210\u529F"),!0):!1}),Pn=qt=>{if(Ne!=null&&Ne.is_end){Le(!0);return}switch(qt==null?void 0:qt.solution_visibility){case"hidden":Le(!1);break;case"show_after_edit":qt!=null&&qt.is_answered?Le(!0):Le(!1);break;case"show_after_submission":(qt==null?void 0:qt.status)==="ended"?Le(!0):Le(!1);break;case"show_after_ended":Ne!=null&&Ne.is_end?Le(!0):Le(!1);break}};return se.createElement("section",null,se.createElement(Fe.Z,{spinning:!1},se.createElement("div",{className:a.box},se.createElement("div",{className:a.box_header},se.createElement("div",{className:a.header_title},De!=null&&De.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"),(De==null?void 0:De.page_group)&&se.createElement("div",{style:{color:"#5F6368"}},se.createElement("span",{style:{color:"#2EC25B"}},"\u5B66\u4E60\u5355\u5143",(0,ke.EM)(`${(ln=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:ln.number}`)),"\uFF08\u5B8C\u6210\u8FDB\u5EA6",se.createElement(E.Z,{title:`\u5F53\u524D\u5DF2\u5B8C\u6210\u7684\u8BD5\u9898\u6570\u91CF\uFF1A${(Gn=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:Gn.finished_count}`},se.createElement("span",{style:{color:"#2EC25B",cursor:"pointer"}},"\xA0",(kn=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:kn.finished_count))," / ",se.createElement(E.Z,{title:`\u8BE5\u5B66\u4E60\u5355\u5143\u5185\u8BBE\u7F6E\u7684\u603B\u8BD5\u9898\u6570\u91CF\uFF1A${(oa=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:oa.questions_count}`},se.createElement("span",{style:{cursor:"pointer"}},(ga=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:ga.questions_count)),"\uFF09")),se.createElement("div",{className:"mt10"},se.createElement(Ge.Z,{defaultValue:ze.defaultValue,open:ze.open,language:ze.language,height:ze.height,showExtra:!1}),((Pt=De==null?void 0:De.page)==null?void 0:Pt.animation_code)&&se.createElement("div",{className:a.code_style},se.createElement("div",{style:{display:"flex",alignItems:"center"}},se.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),se.createElement(E.Z,{title:"\u5168\u5C4F\u5C55\u793A"},se.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{pt(Sn(Lt({},ze),{open:ze.open+1}))}}))),se.createElement("div",{className:"mt10",ref:Nt})),(ra=De==null?void 0:De.item_banks)!=null&&ra[me]&&((Ra=["in_progress","ended"])!=null&&Ra.includes((Oa=(va=De==null?void 0:De.item_banks)==null?void 0:va[me])==null?void 0:Oa.status))?se.createElement("div",null,((An=(Ya=De==null?void 0:De.item_banks)==null?void 0:Ya[me])==null?void 0:An.item_type)==="SINGLE"&&se.createElement(we,{question:($a=De==null?void 0:De.item_banks)==null?void 0:$a[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve}),((la=(Da=De==null?void 0:De.item_banks)==null?void 0:Da[me])==null?void 0:la.item_type)==="MULTIPLE"&&se.createElement(vt,{question:(to=De==null?void 0:De.item_banks)==null?void 0:to[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve}),((Wa=(Ka=De==null?void 0:De.item_banks)==null?void 0:Ka[me])==null?void 0:Wa.item_type)==="JUDGMENT"&&se.createElement(yt,{question:(uo=De==null?void 0:De.item_banks)==null?void 0:uo[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve}),((ro=(ao=De==null?void 0:De.item_banks)==null?void 0:ao[me])==null?void 0:ro.item_type)==="PROGRAM"&&se.createElement(Ot,{question:(Co=De==null?void 0:De.item_banks)==null?void 0:Co[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve})):(Po=De==null?void 0:De.page)!=null&&Po.animation_code?"":De!=null&&De.is_extra?Ne!=null&&Ne.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":se.createElement(Ce.Z,null)))))};var gn=(0,oe.connect)(({user:zt,classroomList:Ut,loading:tt,globalSetting:xt,problemset:Qn})=>({user:zt,classroomList:Ut,globalSetting:xt,loading:tt.effects,problemset:Qn}))($t),Mn={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH"},Jt={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",setAnswerBtn:"setAnswerBtn___SKqR6",activeAnswer:"activeAnswer___ih3N8",errorAnswer:"errorAnswer___zLf6A",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT"};const on=({problemset:zt,dispatch:Ut,question:tt})=>{const[xt,Qn]=(0,y.useState)({}),[da,jt]=(0,y.useState)([]),Ne=["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"];return(0,y.useEffect)(()=>{const be=(0,z.cloneDeep)(tt);Qn(be),jt(be.choices)},[tt]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u591A\u9009\u3011 ${xt==null?void 0:xt.name}`}),da==null?void 0:da.map((be,mt)=>{const{is_answer:wn,checked:Rt,choice_text:fn,me_answered:ln}=be;let Gn="";return wn&&(Gn=Jt.green),!wn&&(Rt||ln)&&(Gn=Jt.red),y.createElement("div",{key:mt,style:{pointerEvents:"auto"},className:`${Jt.row} ${Gn}`},y.createElement(b.default,{disabled:!0,style:{padding:3},checked:Rt||(be==null?void 0:be.me_answered)}),y.createElement("span",null,Ne[mt],".\xA0"),y.createElement(ne.Z,{className:Jt.html,value:fn}),wn&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!wn&&(Rt||ln)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Dn=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(on),bn=te(59301);const vn=({problemset:zt,dispatch:Ut,question:tt})=>{const[xt,Qn]=(0,y.useState)({}),[da,jt]=(0,y.useState)([]),Ne=["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"];return(0,y.useEffect)(()=>{const be=(0,z.cloneDeep)(tt);Qn(be),jt(be.choices)},[tt]),bn.createElement("div",null,bn.createElement(ne.Z,{value:`\u3010\u5355\u9009\u3011 ${xt==null?void 0:xt.name}`}),da==null?void 0:da.map((be,mt)=>{const{is_answer:wn,checked:Rt,choice_text:fn,me_answered:ln}=be;let Gn="";return wn&&(Gn=Jt.green),!wn&&(Rt||ln)&&(Gn=Jt.red),bn.createElement("div",{key:mt,style:{pointerEvents:"auto"},className:`${Jt.row} ${Gn}`},bn.createElement(It.ZP,{disabled:!0,checked:Rt||(be==null?void 0:be.me_answered)}),bn.createElement("span",null,Ne[mt],".\xA0"),bn.createElement(ne.Z,{className:Jt.html,value:fn}),wn&&bn.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!wn&&(Rt||ln)&&bn.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Fn=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(vn);const qn=({problemset:zt,dispatch:Ut,question:tt})=>{const[xt,Qn]=(0,y.useState)({}),[da,jt]=(0,y.useState)([]);return(0,y.useEffect)(()=>{const Ne=(0,z.cloneDeep)(tt);Qn(Ne),jt(Ne.choices)},[tt]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u5224\u65AD\u3011 ${xt==null?void 0:xt.name}`}),da==null?void 0:da.map((Ne,be)=>{const{is_answer:mt,checked:wn,choice_text:Rt,me_answered:fn}=Ne;let ln="";return mt&&(ln=Jt.green),!mt&&(wn||fn)&&(ln=Jt.red),y.createElement("div",{key:be,style:{pointerEvents:"auto"},className:`${Jt.row} ${ln}`},y.createElement(It.ZP,{disabled:!0,checked:wn||(Ne==null?void 0:Ne.me_answered)}),y.createElement(ne.Z,{className:Jt.html,value:Rt}),mt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!mt&&(wn||fn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Zn=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(qn),ta=te(59301);const sa=({problemset:zt,dispatch:Ut,question:tt})=>{const xt={C:ta.createElement("span",{className:Jt.c},"C"),"C++":ta.createElement("span",{className:Jt.cpp},"C++"),Java:ta.createElement("span",{className:Jt.java},"Java"),Python:ta.createElement("span",{className:Jt.python},"Python")};return ta.createElement("div",null,ta.createElement(ne.Z,{value:`\u3010\u7F16\u7A0B\u3011 ${tt==null?void 0:tt.name}`}))};var Pa=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(sa),un=te(20554),sn=te(23954),Te=te(24334),at=te(87001),ot=te(67248),cn=te(7925),tn=te(59301);const{TabPane:In}=un.default;var ca=({item:zt,autoHeight:Ut})=>{var tt,xt;const[Qn,da]=(0,y.useState)([]),[jt,Ne]=(0,y.useState)(!1),[be]=(0,oe.useSearchParams)(),mt=(0,oe.useParams)();(0,y.useEffect)(()=>{var fn,ln;((fn=zt==null?void 0:zt.evaluate_codes)==null?void 0:fn.length)>0?da((ln=zt==null?void 0:zt.evaluate_codes)==null?void 0:ln.map((Gn,kn)=>({key:kn+1,error_msg:Gn!=null&&Gn.error_msg?Te.Base64.decode(Gn==null?void 0:Gn.error_msg):"",status:Gn==null?void 0:Gn.status,created_at:Gn.created_at,code:Gn==null?void 0:Gn.code,show_code:Gn==null?void 0:Gn.show_code,language:Gn==null?void 0:Gn.language,resubmit:Gn==null?void 0:Gn.resubmit}))):da([{key:"--",error_msg:"--",show_code:!1}])},[zt==null?void 0:zt.evaluate_codes]);const wn=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(fn,ln)=>tn.createElement("span",null,ln.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(fn,ln)=>tn.createElement(cn.Z,{date:ln.created_at,showTag:ln==null?void 0:ln.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(fn,ln)=>{var Gn;return tn.createElement("span",{className:fn===0?"c-green":"c-red"},((Gn=at.Im[fn])==null?void 0:Gn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((tt=Qn==null?void 0:Qn[0])==null?void 0:tt.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(fn,ln)=>tn.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Je.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:tn.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",tn.createElement(ot.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[ln==null?void 0:ln.language]})),content:tn.createElement("div",{className:"mb10"},tn.createElement(sn.ZP,{height:300,language:"python",theme:"vs-light",value:ln!=null&&ln.code?Te.Base64.decode(ln==null?void 0:ln.code):"",autoHeight:Ut,options:Rt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(fn=>!!fn),Rt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return tn.createElement("div",{style:{position:"relative"}},tn.createElement(un.default,{defaultActiveKey:"1"},tn.createElement(In,{tab:tn.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",tn.createElement(E.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},tn.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},!!((xt=zt==null?void 0:zt.user_answer)!=null&&xt.length)&&(zt==null?void 0:zt.passed_code)&&tn.createElement("aside",{className:Jt.shixunWrp},tn.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),tn.createElement("div",{className:Jt.full},tn.createElement(ot.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[zt==null?void 0:zt.language]}),tn.createElement("span",{onClick:()=>Ne(!0)},tn.createElement("i",{className:"iconfont icon-quanping2"}),tn.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),tn.createElement(sn.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:zt!=null&&zt.passed_code?Te.Base64.decode(zt==null?void 0:zt.passed_code):"",autoHeight:Ut,options:Rt}))),tn.createElement(In,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},tn.createElement(Ve.default,{className:"mt5",bordered:!0,dataSource:Qn,columns:wn,pagination:!1}))),tn.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ke.xg)(`/myproblems/${zt==null?void 0:zt.hack_user_identifier}?backUrl=/classrooms/${mt==null?void 0:mt.coursesId}/smart_plan/${mt==null?void 0:mt.id}/users/${mt==null?void 0:mt.user_login}/ppt_info/info`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),tn.createElement(Je.default,{centered:!0,destroyOnClose:!0,open:jt,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Ne(!1),footer:null},tn.createElement(sn.ZP,{height:500,language:"python",theme:"vs-light",value:zt!=null&&zt.passed_code?Te.Base64.decode(zt==null?void 0:zt.passed_code):"",autoHeight:Ut,options:Rt})))},Tn=te(59301),Xn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const Qa=({user:zt,globalSetting:Ut,classroomList:tt,loading:xt,problemset:Qn,dispatch:da,pageNum:jt,maxPage:Ne})=>{var be,mt,wn,Rt,fn,ln,Gn,kn,oa,ga,Pt,ra,va,Oa,Ra,Ya,An,$a;const[Da]=(0,oe.useSearchParams)(),[la,to]=(0,y.useState)(0),Ka=(0,oe.useParams)(),[Wa,uo]=(0,y.useState)(!0),[ao,ro]=(0,y.useState)(null),[Co,Po]=(0,y.useState)(!1),[Lo,me]=(0,y.useState)(!1),{SmartPlanItemBanks:kt}=tt;(0,y.useEffect)(()=>{jt&&xe()},[jt,Ka==null?void 0:Ka.user_login]);const xe=()=>Xn(void 0,null,function*(){uo(!0),da({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ka==null?void 0:Ka.coursesId,id:Ka==null?void 0:Ka.id,position:jt,max_position:Ne}}),uo(!1)});(0,y.useEffect)(()=>{var qe,ae;to(0),(qe=kt==null?void 0:kt.page)!=null&&qe.id&&ct((ae=kt==null?void 0:kt.page)==null?void 0:ae.id)},[kt]);const ct=qe=>Xn(void 0,null,function*(){Po(!0);const ae=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${qe}/student_comment.json`,{method:"get",params:{user_id:Ka==null?void 0:Ka.user_login}});(ae==null?void 0:ae.status)===0&&ro(ae==null?void 0:ae.data),Po(!1)});return Tn.createElement("section",null,Tn.createElement(Fe.Z,{spinning:Wa},Tn.createElement("div",{className:Mn.box},Tn.createElement("div",{className:Mn.box_header},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{className:Mn.header_title},kt!=null&&kt.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Tn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Tn.createElement("span",{style:{color:"#333333"}},(be=kt==null?void 0:kt.user_info)==null?void 0:be.user_name),Tn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),Tn.createElement("span",{style:{color:"#333333"}},(mt=kt==null?void 0:kt.user_info)==null?void 0:mt.student_id),Tn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),Tn.createElement("span",{style:{color:"#333333"}},(wn=kt==null?void 0:kt.user_info)==null?void 0:wn.group_name)),Tn.createElement("div",{className:"mt10"},((fn=(Rt=kt==null?void 0:kt.item_banks)==null?void 0:Rt[la])==null?void 0:fn.item_type)==="SINGLE"&&Tn.createElement(Fn,{question:(ln=kt==null?void 0:kt.item_banks)==null?void 0:ln[la]}),((kn=(Gn=kt==null?void 0:kt.item_banks)==null?void 0:Gn[la])==null?void 0:kn.item_type)==="MULTIPLE"&&Tn.createElement(Dn,{question:(oa=kt==null?void 0:kt.item_banks)==null?void 0:oa[la]}),((Pt=(ga=kt==null?void 0:kt.item_banks)==null?void 0:ga[la])==null?void 0:Pt.item_type)==="JUDGMENT"&&Tn.createElement(Zn,{question:(ra=kt==null?void 0:kt.item_banks)==null?void 0:ra[la]}),((Oa=(va=kt==null?void 0:kt.item_banks)==null?void 0:va[la])==null?void 0:Oa.item_type)==="PROGRAM"&&Tn.createElement(Tn.Fragment,null,Tn.createElement(Pa,{question:(Ra=kt==null?void 0:kt.item_banks)==null?void 0:Ra[la]}),Tn.createElement(ca,{item:(Ya=kt==null?void 0:kt.item_banks)==null?void 0:Ya[la]}))),((An=kt==null?void 0:kt.page)==null?void 0:An.knowledge_test)&&Tn.createElement(Tn.Fragment,null,Tn.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Tn.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Tn.createElement(x.ZP,{type:"link",loading:Co,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Xn(void 0,null,function*(){me(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Tn.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Tn.createElement(ne.Z,{className:Mn.ansWrap,value:(ao==null?void 0:ao.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Tn.createElement(Je.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Lo,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{me(!1)},onCancel:()=>{me(!1)}},Tn.createElement(Fe.Z,{spinning:Co},Tn.createElement("div",{className:Mn.evalueWrap},Tn.createElement("div",{className:Mn.evalueSty},Tn.createElement("div",{className:Mn.title},"\u5B66\u4E60\u8BC4\u4EF7"),Tn.createElement(ne.Z,{className:Mn.ansWrap,value:(ao==null?void 0:ao.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Tn.createElement("div",{className:Mn.evalueSty,style:{marginTop:"20px"}},Tn.createElement("div",{className:Mn.title},"\u95EE\u7B54\u8BB0\u5F55"),Tn.createElement("div",{className:Mn.ansWrap,style:{padding:"0px 12px 12px 12px"}},($a=ao==null?void 0:ao.question_and_answer_list)==null?void 0:$a.map((qe,ae)=>Tn.createElement("div",{key:ae,className:"mt10"},Tn.createElement("div",{style:{display:"flex"}},Tn.createElement("div",{className:Mn.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Tn.createElement(ne.Z,{className:Mn.asnCont,value:qe==null?void 0:qe.question})),Tn.createElement("div",{style:{display:"flex"}},Tn.createElement("div",{className:Mn.label},"\u56DE\u7B54\uFF1A"),Tn.createElement(ne.Z,{className:Mn.asnCont,value:qe==null?void 0:qe.answer})))))))))))};var et=(0,oe.connect)(({user:zt,classroomList:Ut,loading:tt,globalSetting:xt,problemset:Qn})=>({user:zt,classroomList:Ut,globalSetting:xt,loading:tt.effects,problemset:Qn}))(Qa),_e=te(61907),Dt=te(30461),$e=Object.defineProperty,st=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,$n=(zt,Ut,tt)=>Ut in zt?$e(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,Ca=(zt,Ut)=>{for(var tt in Ut||(Ut={}))Nn.call(Ut,tt)&&$n(zt,tt,Ut[tt]);if(st)for(var tt of st(Ut))On.call(Ut,tt)&&$n(zt,tt,Ut[tt]);return zt},Yn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const ba=({user:zt,classroomList:Ut,globalSetting:tt,loading:xt,dispatch:Qn})=>{var da,jt,Ne,be,mt,wn,Rt,fn,ln,Gn;const kn=(0,y.useRef)(),oa=(0,y.useRef)(),[ga]=(0,oe.useSearchParams)(),[Pt,ra]=(0,y.useState)({}),[va,Oa]=(0,y.useState)(""),[Ra,Ya]=(0,y.useState)(""),An=(0,oe.useParams)(),[$a,Da]=(0,y.useState)({}),[la,to]=(0,y.useState)(),[Ka,Wa]=(0,y.useState)(!1),uo=(0,y.useRef)(),[ao,ro]=(0,y.useState)(!1),[Co,Po]=(0,y.useState)(""),[Lo,me]=(0,y.useState)(!0),[kt,xe]=(0,y.useState)(!0),[ct,qe]=(0,y.useState)(!1),[ae,ge]=(0,y.useState)([]),[ue,de]=(0,y.useState)(!1),[ve,Le]=(0,y.useState)([]),[De,ze]=(0,y.useState)(!1),[pt,Nt]=(0,y.useState)(0),[He,_t]=(0,y.useState)([]),[Kt,Pn]=(0,y.useState)(Ca({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),qt=(0,y.useRef)(null),[yn,nn]=(0,y.useState)(!1),[Cn,zn]=(0,y.useState)(!1),[pn,xn]=(0,y.useState)(!1),{SmartPlanItemBanks:Bn}=Ut;(0,y.useEffect)(()=>{(0,ke.s2)()&&oe.history.replace(`/miniprogram/courseware/study?courses_id=${An==null?void 0:An.coursesId}&id=${An==null?void 0:An.id}`);const en=setInterval(()=>Yn(void 0,null,function*(){var _n,xa;yield(xa=(_n=kn.current)==null?void 0:_n.ready)==null?void 0:xa.call(_n),document.fullscreenElement||(yield kn.current.ready(),yield kn.current.Application.ActivePresentation.SlideShowWindow.View.Exit())}),1e3);return()=>{clearInterval(en)}},[]),(0,y.useEffect)(()=>{Pt!=null&&Pt.WebofficeURL&&setTimeout(()=>{Ba()},300)},[Pt]),(0,y.useEffect)(()=>{var en;return(en=zt==null?void 0:zt.userInfo)!=null&&en.login&&ma(),()=>{clearInterval(uo.current)}},[(da=zt==null?void 0:zt.userInfo)==null?void 0:da.login]),(0,y.useEffect)(()=>{!(Pt!=null&&Pt.IsCreator)&&(la==null?void 0:la.is_end)===!1&&(Pt==null?void 0:Pt.Status)=="in_progress"&&pa()},[la==null?void 0:la.is_end,Pt]),(0,y.useEffect)(()=>{if(la!=null&&la.is_end&&clearInterval(uo.current),!(Pt!=null&&Pt.IsCreator)&&(la!=null&&la.is_end)){let en=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];en&&(en!=null&&en.includes(An==null?void 0:An.id))||(Be.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(en==null?void 0:en.length)===0?en=[An==null?void 0:An.id]:en.push(An==null?void 0:An.id),sessionStorage.setItem("endPPTIds",JSON.stringify(en)))}},[la==null?void 0:la.is_end,Pt]),(0,y.useEffect)(()=>{if(la!=null&&la.enable_extra&&!(la!=null&&la.is_end)){let en=JSON.parse(localStorage.getItem("extraPPTIds"))||[];en&&!(en!=null&&en.includes(An==null?void 0:An.id))&&Je.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>Yn(void 0,null,function*(){(en==null?void 0:en.length)===0?en=[An==null?void 0:An.id]:en.push(An==null?void 0:An.id),localStorage.setItem("extraPPTIds",JSON.stringify(en))})})}},[la==null?void 0:la.enable_extra]),(0,y.useEffect)(()=>{var en,_n;(en=zt==null?void 0:zt.userInfo)!=null&&en.login&&(Pt!=null&&Pt.IsCreator?Wa(!0):Wa((la==null?void 0:la.has_item_bank)&&(Pt==null?void 0:Pt.Status)!="not_started"),(_n=kn.current)!=null&&_n.ready&&Hn(),la!=null&&la.has_item_bank&&pn&&zn(!0))},[(jt=zt==null?void 0:zt.userInfo)==null?void 0:jt.login,la==null?void 0:la.has_item_bank,pn,Pt]),(0,y.useEffect)(()=>{la!=null&&la.page&&Vn(la==null?void 0:la.page)},[la==null?void 0:la.page]),(0,y.useEffect)(()=>{var en;((en=zt==null?void 0:zt.userInfo)==null?void 0:en.real_name)==="\u6E38\u5BA2"&&Qn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(Ne=zt==null?void 0:zt.userInfo)==null?void 0:Ne.real_name]),(0,y.useEffect)(()=>{(Pt&&la&&!(la!=null&&la.has_item_bank)&&(Pt==null?void 0:Pt.Status)=="in_progress"&&!(Pt!=null&&Pt.IsCreator)||pn)&&aa()},[Pt,la==null?void 0:la.has_item_bank,va]);function Hn(){return Yn(this,null,function*(){try{yield kn.current.ready();const xa=yield(yield kn.current.Application.ActiveWindow).View;xa.ZoomToFit=-1;const La=new Event("resize");window.dispatchEvent(La)}catch(en){alert(1)}})}function Vn(en){return Yn(this,null,function*(){yield kn.current.ready(),kn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(en)})}function fa(en){return Yn(this,null,function*(){setTimeout(()=>Yn(this,null,function*(){yield kn.current.ready();const _n=kn.current.Application,xa=yield _n.ActivePresentation,La=yield _n.ActivePresentation.SlideShowSettings,Ha=yield xa.SlideShowWindow;en?yield La.Run():Ha.IsFullScreen=!1;const Va=(yield _n.ActivePresentation.SlideShowWindow)!==null;xn(Va),Hn()}),800)})}function na(){return Yn(this,null,function*(){try{const en=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/set_page_cache.json`,{method:"post",body:{type:1}});to(en==null?void 0:en.data)}catch(en){}})}const wa=()=>Yn(void 0,null,function*(){var en;let _n=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}.json`,{method:"get"});(_n==null?void 0:_n.status)==0&&(Da(_n==null?void 0:_n.data),((en=_n==null?void 0:_n.data)==null?void 0:en.status)=="in_progress"&&document.body.requestFullscreen())}),pa=()=>Yn(void 0,null,function*(){const en=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/start_class.json`,{method:"post"})}),Jn=()=>Yn(void 0,null,function*(){var en;const _n=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${(en=Bn==null?void 0:Bn.page)==null?void 0:en.id}/smart_plan_user_page_studies.json`,{method:"post"})}),aa=()=>Yn(void 0,null,function*(){Qn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:An==null?void 0:An.coursesId,id:An==null?void 0:An.id,position:va||(la==null?void 0:la.page)||1,max_position:Ra}})}),ma=()=>Yn(void 0,null,function*(){var en,_n,xa;const La=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/get_office_token.json`,{method:"get",params:An!=null&&An.user_login?{login:An==null?void 0:An.user_login}:null});ra(La==null?void 0:La.data),me(!1);const Ha=((en=La==null?void 0:La.data)==null?void 0:en.FileName)||"";document.title=Ha,(_n=La==null?void 0:La.data)!=null&&_n.IsCreator?wa():(((xa=La==null?void 0:La.data)==null?void 0:xa.Status)=="in_progress"&&(fa(!0),document.body.requestFullscreen()),uo.current=setInterval(()=>{na()},2e3))});function Ba(){return Yn(this,null,function*(){var en=document.getElementById("weboffice-zone");kn.current=ye().config({mount:en,url:Pt==null?void 0:Pt.WebofficeURL,refreshToken:ja,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(Pt!=null&&Pt.IsCreator),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),kn.current.setToken({token:Pt==null?void 0:Pt.AccessToken,timeout:25*60*1e3}),kn.current.on("fileStatus",function(_n){return Yn(this,null,function*(){console.log("fileStatus:",_n),yield kn.current.ready();const xa=kn.current.Application,La=yield xa.ActivePresentation.ExportAsFixedFormat({FixedFormatType:xa.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});Po(La)})}),kn.current.on("fileOpen",function(_n){ua()}),kn.current.on("fullscreenChange",function(_n){_n.status==1&&(document.body.requestFullscreen(),fa(!0)),console.log("fullscreenChange:",_n)})})}function ja(){return new Promise(function(en){return Yn(this,null,function*(){const _n=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/refresh_office_token.json`,{method:"get",access_token:Pt==null?void 0:Pt.AccessToken,refresh_token:Pt==null?void 0:Pt.RefreshToken});en(_n==null?void 0:_n.data)})})}function Ga(){return Yn(this,null,function*(){me(!0),yield kn.current.ready();const en=kn.current.Application,_n=yield en.ActivePresentation,La=yield(yield _n.Slides).Count;Ya(La);let Ha=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Ha==null?void 0:Ha.status)==0&&Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield en.ActivePresentation.Slides.AddSlide(La),setTimeout(()=>Yn(this,null,function*(){me(!1),_n.Slides.Item(La).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function ua(){return Yn(this,null,function*(){yield kn.current.ready();const en=kn.current.Application,_n=yield en.ActivePresentation.GetSlideRemark();console.log("operatorsInfo:",_n);const La=yield(yield en.ActivePresentation).Slides,Ha=yield en.ActivePresentation.ExportAsFixedFormat({FixedFormatType:en.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});Po(Ha);const Va=yield La.Count;Ya(Va),en.Sub.SlideShowEnd=()=>Yn(this,null,function*(){xn(!1),Hn()});const qa=yield en.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;Oa(qa),en.Sub.SlideSelectionChanged=Ja=>Yn(this,null,function*(){var eo,co;if(!(Pt!=null&&Pt.IsCreator)){const mo=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/check_page_group.json`,{method:"post",body:{position:Ja}});(mo==null?void 0:mo.status)==0&&((eo=mo==null?void 0:mo.data)!=null&&eo.allow||(ge((co=mo==null?void 0:mo.data)==null?void 0:co.not_finish_positions),qe(!0)))}Ya(yield La.Count),Oa(Ja);const so=yield en.ActivePresentation.ExportAsFixedFormat({FixedFormatType:en.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:Ja,To:Ja});Po(so)}),en.Sub.SlideDelete=Ja=>Yn(this,null,function*(){var eo;let co=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/delete_page.json`,{method:"delete",body:{position:(eo=Ja==null?void 0:Ja.Data)==null?void 0:eo.SlideIndex}});(co==null?void 0:co.status)==0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),Ya(yield La.Count))}),en.Sub.PresentationNewSlide=Ja=>Yn(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Ja)}),en.Sub.SlideMove=Ja=>Yn(this,null,function*(){var eo,co,so;if(Pt!=null&&Pt.IsCreator){let mo=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_page_postition.json`,{method:"post",body:{origin_position:(eo=Ja==null?void 0:Ja.Data)==null?void 0:eo.SlideFromIndex,target_position:(co=Ja==null?void 0:Ja.Data)==null?void 0:co.SlideIndex}});(mo==null?void 0:mo.status)==0&&(Be.ZP.success("\u79FB\u52A8\u6210\u529F"),Oa((so=Ja==null?void 0:Ja.Data)==null?void 0:so.SlideIndex))}})})}const Ma=()=>Yn(void 0,null,function*(){var en,_n;ze(!0);const xa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/smart_plan_users.json`,{method:"get",params:Kt});(xa==null?void 0:xa.status)==0&&(Le((en=xa==null?void 0:xa.data)==null?void 0:en.smart_plan_users),Nt((_n=xa==null?void 0:xa.data)==null?void 0:_n.count)),ze(!1)}),Ln=()=>Yn(void 0,null,function*(){var en;ze(!0);const _n=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/header_info.json`,{method:"get"});(_n==null?void 0:_n.status)===0&&_t([{name:"\u5168\u90E8",id:""},...((en=_n==null?void 0:_n.data)==null?void 0:en.course_groups)||[]]),ze(!1)});(0,y.useEffect)(()=>{var en,_n,xa,La,Ha,Va,qa;return(Pt==null?void 0:Pt.IsCreator)===!0&&(!((en=Bn==null?void 0:Bn.item_banks)!=null&&en.length)&&!((_n=Bn==null?void 0:Bn.page)!=null&&_n.animation_code)&&!((La=(xa=Bn==null?void 0:Bn.page)==null?void 0:xa.smart_plan_page_knowledges)!=null&&La.length)?xe(!0):xe(!1)),(Pt==null?void 0:Pt.IsCreator)===!1&&(((Ha=Bn==null?void 0:Bn.page)==null?void 0:Ha.knowledge_need_answer)===!0&&!yn?xe(!0):xe(!1)),Bn&&((Va=Bn==null?void 0:Bn.page)!=null&&Va.id)&&!((qa=Bn==null?void 0:Bn.page)!=null&&qa.has_study_record)&&(Pt==null?void 0:Pt.IsCreator)===!1&&(Pt==null?void 0:Pt.Status)=="in_progress"&&(qt.current=setTimeout(()=>{Jn()},3e3)),()=>{qt.current&&clearTimeout(qt.current)}},[xt["classroomList/getSmartPlanItemBanks"],Bn,Pt==null?void 0:Pt.IsCreator]);const[Ia,ha]=(0,y.useState)(null);(0,y.useEffect)(()=>{kt||ha(new Date)},[kt]),(0,y.useEffect)(()=>{ue&&(Ln(),Ma())},[ue,Kt]);const Kn=()=>y.createElement(y.Fragment,null,Ka&&(An!=null&&An.user_login?y.createElement("div",{className:Ae.right}," ",y.createElement(et,{pageNum:va,maxPage:Ra})):y.createElement("div",{className:Ae.right},y.createElement(Fe.Z,{spinning:xt["classroomList/getSmartPlanItemBanks"]},y.createElement("div",{style:{visibility:Bn?"visible":"hidden",height:Cn?"94vh":"100vh"}},(Pt==null?void 0:Pt.IsCreator)!==void 0&&y.createElement(_e.Z,{key:va,pageData:Bn,onModelPageChange:xe,aiImg:Co,setAnswerEnd:nn,isCreator:Pt==null?void 0:Pt.IsCreator,pageNum:va,showModelPage:kt,node:Pt!=null&&Pt.IsCreator?y.createElement(he.default,{pageNum:va,maxPage:Ra,pptInfo:$a,openEwm:ao,setOpenEwm:()=>{ro(null)},aiImg:Co,addPage:()=>{Ga()},setShowModelPage:()=>{xe(!1)},behavior:Ia}):y.createElement(gn,{showModelPage:kt,officeToken:Pt,pageCache:la,pageNum:va,aiImg:Co,maxPage:Ra})}))))));return y.createElement(Fe.Z,{spinning:Lo},y.createElement("div",{style:{display:"flex"}},y.createElement("div",{className:Ae.officeWrp},y.createElement("div",{className:Ae.left},y.createElement("div",{id:"weboffice-zone"}),!Cn&&pn&&y.createElement("div",{className:Ae.left_float},y.createElement("div",{className:Ae.float_icon},y.createElement("img",{src:te(23175),width:20,height:20})),y.createElement("div",{className:Ae.float_more},y.createElement("div",{className:Ae.float_text,onClick:()=>{zn(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),($a==null?void 0:$a.status)=="in_progress"&&((be=Bn==null?void 0:Bn.page)==null?void 0:be.lesson_mode)!="self_learning"&&!(Bn!=null&&Bn.is_extra)&&((wn=(mt=Bn==null?void 0:Bn.item_banks)==null?void 0:mt[0])==null?void 0:wn.status)=="not_started"&&(Pt==null?void 0:Pt.IsCreator)&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ae.float_icon},y.createElement("img",{src:te(68045),width:20,height:20})),y.createElement("div",{className:Ae.float_text,onClick:()=>Yn(void 0,null,function*(){var en,_n;let xa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(_n=(en=Bn==null?void 0:Bn.item_banks)==null?void 0:en[0])==null?void 0:_n.smart_plan_item_bank_id}});(xa==null?void 0:xa.status)==0&&(Be.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),aa(),zn(!0))})},"\u542F\u52A8\u7B54\u9898")),($a==null?void 0:$a.status)=="in_progress"&&!(Bn!=null&&Bn.is_extra)&&((fn=(Rt=Bn==null?void 0:Bn.item_banks)==null?void 0:Rt[0])==null?void 0:fn.status)=="in_progress"&&(Pt==null?void 0:Pt.IsCreator)&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ae.float_icon,style:{background:"rgba(227,0,0,0.1)"}},y.createElement("img",{src:te(7891),width:20,height:20})),y.createElement("div",{className:Ae.float_text,style:{marginRight:"0px"},onClick:()=>Yn(void 0,null,function*(){var en,_n;let xa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(_n=(en=Bn==null?void 0:Bn.item_banks)==null?void 0:en[0])==null?void 0:_n.smart_plan_item_bank_id}});(xa==null?void 0:xa.status)==0&&(Be.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),aa())})},"\u7ED3\u675F\u7B54\u9898")))),!pn&&(An!=null&&An.user_login?y.createElement("div",{className:Ae.over_content},y.createElement("div",{className:Ae.over_button,onClick:()=>{de(!0)}},y.createElement("img",{src:te(78868),className:Ae.ewm_img,style:{width:"16px",height:"15px"}}),y.createElement("div",{className:Ae.ewm_text},"\u5B66\u751F\u5217\u8868")),y.createElement("div",{className:Ae.over_button,onClick:()=>{oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan/${An==null?void 0:An.id}/detail`)}},y.createElement("img",{src:te(50066),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))):Pt!=null&&Pt.IsCreator?y.createElement("div",{className:Ae.over_content},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{className:Ae.over_button,onClick:()=>{fa(!0),document.body.requestFullscreen()}},y.createElement("img",{src:te(15091),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u5168\u5C4F\u64AD\u653E")),($a==null?void 0:$a.status)=="not_started"&&y.createElement("div",{className:Ae.over_button,onClick:()=>Yn(void 0,null,function*(){Qn({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan",params:{coursesId:An==null?void 0:An.coursesId,smart_plans_id:An==null?void 0:An.id}}})})},y.createElement("img",{src:te(76502),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),($a==null?void 0:$a.status)=="in_progress"&&y.createElement("div",{className:Ae.over_button,onClick:()=>Yn(void 0,null,function*(){Je.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u786E\u8BA4\u662F\u5426\u7ED3\u675F\u6388\u8BFE\uFF1F\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5F53\u524D\u8BFE\u4EF6\u5C06\u4E0D\u53EF\u7F16\u8F91\u548C\u7EE7\u7EED\u4E0A\u8BFE\u3002",onOk:()=>Yn(void 0,null,function*(){let en=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_status.json`,{method:"post"});(en==null?void 0:en.status)==0&&(Be.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan`),(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:va,allow_answer:!1,is_end:!0}}}))})})})},y.createElement("img",{src:te(3540),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),y.createElement("div",{className:Ae.over_button,onClick:()=>{ro(new Date)}},y.createElement("img",{src:te(56440),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801"))),y.createElement("div",{className:Ae.over_button,onClick:()=>{oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u4FDD\u5B58\u5E76\u9000\u51FA"))):y.createElement("div",{className:Ae.over_content},y.createElement("div",{className:Ae.over_button,onClick:()=>{oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))))),!pn&&Kn(),pn&&y.createElement(le.Z,{bodyStyle:{padding:0},width:800,onClose:()=>{zn(!1)},open:Cn},Kn())),y.createElement(Dt.Z,{Callback:()=>{wa(),(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:va,allow_answer:!1,is_end:!1}}})}}),y.createElement(Je.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ct,title:"\u5B66\u4E60\u8FDB\u5EA6\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var en;qe(!1),Vn((en=ae==null?void 0:ae.sort())==null?void 0:en[0])},onOk:()=>Yn(void 0,null,function*(){var en;qe(!1),Vn((en=ae==null?void 0:ae.sort())==null?void 0:en[0])})},y.createElement("div",null,"\u8BF7\u5148\u5B8C\u6210\u672C\u5355\u5143\u5168\u90E8\u8BD5\u9898\uFF08\u672A\u5B8C\u6210\uFF1A",(ln=ae==null?void 0:ae.sort())==null?void 0:ln.map((en,_n)=>y.createElement("span",{key:_n,style:{color:"#FF9D18",cursor:"pointer"},onClick:()=>{qe(!1),Vn(en)}},"\u7B2C",en,"\u9875",_n+1==(ae==null?void 0:ae.length)?"":"\u3001")),"\uFF09\uFF0C\u5B8C\u6210\u540E\u5373\u53EF\u7EE7\u7EED\u5B66\u4E60\u4E0B\u4E00\u5355\u5143\u3002")),y.createElement(Je.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ue,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{de(!1)},footer:null},y.createElement(Fe.Z,{spinning:!1},y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},y.createElement(Ye.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:Kt==null?void 0:Kt.course_group_id,options:(Gn=He||[])==null?void 0:Gn.map(en=>({label:en==null?void 0:en.name,value:en==null?void 0:en.id})),onChange:en=>{Kt.page=1,Kt.course_group_id=en,Pn(Ca({},Kt))}}),y.createElement(Ct.t7,{style:{width:300},value:{value:Kt.search},onChange:(en,_n)=>{Kt.page=1,Kt.search=en,Pn(Ca({},Kt))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),y.createElement(Ve.default,{loading:De,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:en=>y.createElement("span",{style:{color:"#666666"}},en||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:en=>y.createElement("span",{style:{color:"#666666"}},en||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:en=>y.createElement("span",{style:{color:"#666666"}},en||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(en,_n)=>y.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{de(!1),oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan/${An==null?void 0:An.id}/users/${_n==null?void 0:_n.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:ve,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:Kt.limit,current:Kt.page,position:["bottomRight"],onChange:(en,_n)=>{Kt.page=en,Kt.limit=_n,Pn(Ca({},Kt))},total:pt,showTotal:(en,_n)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",en," "),"\u6761\u6570\u636E")}})))))};var Ta=(0,oe.connect)(({user:zt,classroomList:Ut,loading:tt,globalSetting:xt})=>({user:zt,classroomList:Ut,globalSetting:xt,loading:tt.effects}))(ba)},57594:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{default:function(){return da}});var y=te(59301),fe=te(89070),ye={box:"box___akyrK",code_style:"code_style___ra7Uf",formWrap:"formWrap___y92V8",shiti_icon:"shiti_icon____ZNmy",genghuan:"genghuan___Bw7ao",shanchu:"shanchu___SItJZ",box_header:"box_header___jersL",header_title:"header_title___Jrz8Q",ewm:"ewm___Ccwyw",ewm_img:"ewm_img___qYpk1",ewm_text:"ewm_text____v5jw",box_miaoshu:"box_miaoshu___BqRGY",question_button:"question_button___MvZyz",select_question:"select_question___LvjKa",question_right:"question_right___sDC9L",question_right_title:"question_right_title___ek4Hb",question_right_content:"question_right_content___FyEMX",save_button:"save_button___dLwXn",start_button:"start_button___ta6xr",submit_button:"submit_button___E6iWE",staticWrap:"staticWrap___WAzhb",title:"title___xZVjz",subTitle:"subTitle___Y2dsw",erweima:"erweima___6VmbC",scoreByBlankRadio:"scoreByBlankRadio___y1faA",evalueWrap:"evalueWrap___jZNEB",evalueSty:"evalueSty___ywS_A",label:"label___m6frU",asnCont:"asnCont___U_49N",ansWrap:"ansWrap___aOGMP",selectMore:"selectMore___TiusP"},he=te(28284),Ee=te(6767),Ae=te(71411),Be=te(82326),Je=te(29787),Fe=te(47889),le=te(25399),Ye=te(62957),Ve=te(54172),Ct=te(99571),oe=te(37568),a=te(99381),E=te(79285),b=te(99064),x=te(3294),z=te(85149),ee=te(89392),ne=te.n(ee),re={wrap:"wrap___xb1NT",deleteIcon:"deleteIcon___cM9xv",keywordTag:"keywordTag___UL5M3",questionTitleEditorWrap:"questionTitleEditorWrap___KCJQj",choiceListWrap:"choiceListWrap___YUFJN",choiceWrap:"choiceWrap___OLt1d",choiceIndex:"choiceIndex___v8tLz",judgementIndex:"judgementIndex___GFeej",setAnswerBtn:"setAnswerBtn___pBwSA",activeAnswer:"activeAnswer___d0iL0",activeJudgementAnswer:"activeJudgementAnswer___hUIzE",actionWrapper:"actionWrapper___KnaNE",addIcon:"addIcon___fbmnO",inputBorder:"inputBorder___vbVXA",placeholder:"placeholder___ECmuB",blankInputNumberWrapper:"blankInputNumberWrapper___uIbUU",addBtn:"addBtn___c1VkJ",blankIndex:"blankIndex___ek3fY",baseInputWrapper:"baseInputWrapper___zlGHK",collapseWrapper:"collapseWrapper___QtpR6",panelHeader:"panelHeader___ZsUo0",open:"open___q9CQo",close:"close___Ju5ls",hide:"hide___BmCWZ",green:"green___XHvv2",textArea:"textArea___wzrae",row:"row___TZDhZ",html:"html___kVAJu",c:"c___nVJjx",cpp:"cpp___N2fHM",java:"java___CHMws",python:"python___Nmt1l"},ce=te(59301);const ie=({problemset:jt,dispatch:Ne,question:be,disabled:mt,showAnswer:wn})=>{const[Rt,fn]=(0,y.useState)({}),[ln,Gn]=(0,y.useState)([]),[kn,oa]=(0,y.useState)(!1),[ga]=(0,fe.useSearchParams)(),Pt=["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"],ra={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,y.useEffect)(()=>{const va=(0,ee.cloneDeep)(be);fn(va),Gn(va==null?void 0:va.choices)},[be]),ce.createElement("div",null,ce.createElement("div",{className:"mb10 font14",style:{fontWeight:500,color:"#333"}},ra[be==null?void 0:be.item_type]),ce.createElement(z.Z,{value:Rt==null?void 0:Rt.name,style:{fontSize:"14px"}}),ln==null?void 0:ln.map((va,Oa)=>{const{is_answer:Ra,choice_text:Ya}=va;let An="";return Ra&&wn&&(An=re.green),ce.createElement("div",{key:Oa,style:{pointerEvents:"none",fontSize:"14px"},className:`${re.row} ${An}`},ce.createElement(Fe.ZP,{disabled:mt,checked:Ra&&wn}),ce.createElement("span",null,Pt[Oa],".\xA0"),ce.createElement(z.Z,{className:re.html,value:Ya,style:{fontSize:"14px"}}))}))};var Se=(0,fe.connect)(({problemset:jt})=>({problemset:jt}))(ie),Oe=te(77019),Me=te(5269),ut=te(12893),ft=te(12290),Qe=te(59301),an=Object.defineProperty,At=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Wt=(jt,Ne,be)=>Ne in jt?an(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,Bt=(jt,Ne)=>{for(var be in Ne||(Ne={}))Vt.call(Ne,be)&&Wt(jt,be,Ne[be]);if(It)for(var be of It(Ne))wt.call(Ne,be)&&Wt(jt,be,Ne[be]);return jt},Ht=(jt,Ne)=>At(jt,vt(Ne)),Gt=(jt,Ne)=>{var be={};for(var mt in jt)Vt.call(jt,mt)&&Ne.indexOf(mt)<0&&(be[mt]=jt[mt]);if(jt!=null&&It)for(var mt of It(jt))Ne.indexOf(mt)<0&&wt.call(jt,mt)&&(be[mt]=jt[mt]);return be};const Zt=jt=>{var Ne=jt,{value:be,onChange:mt,scrollId:wn}=Ne,Rt=Gt(Ne,["value","onChange","scrollId"]);return Qe.createElement("div",{id:wn||""},Qe.createElement(ft.Z,Ht(Bt({},Rt),{defaultValue:be,onChange:(fn,ln)=>{ln!=null&&ln.length?mt(fn,ln):mt(fn)}})))},Ue=({value:jt,onChange:Ne,placeholder:be,height:mt=150,isEdit:wn,miniToolbar:Rt,watch:fn=!0})=>wn?Qe.createElement(ft.Z,{isFocus:!0,height:mt||void 0,placeholder:be,defaultValue:jt,onChange:Ne,miniToolbar:Rt}):Qe.createElement("div",{style:{cursor:"pointer"}},jt?Qe.createElement(z.Z,{className:re.inputBorder,value:jt}):Qe.createElement("div",{className:`${re.inputBorder} ${re.placeholder} inputBorderError`},be));var Ie=te(59301),St=Object.defineProperty,rt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,En=(jt,Ne,be)=>Ne in jt?St(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,rn=(jt,Ne)=>{for(var be in Ne||(Ne={}))we.call(Ne,be)&&En(jt,be,Ne[be]);if(dn)for(var be of dn(Ne))Tt.call(Ne,be)&&En(jt,be,Ne[be]);return jt},hn=(jt,Ne)=>rt(jt,bt(Ne)),ea=(jt,Ne)=>{var be={};for(var mt in jt)we.call(jt,mt)&&Ne.indexOf(mt)<0&&(be[mt]=jt[mt]);if(jt!=null&&dn)for(var mt of dn(jt))Ne.indexOf(mt)<0&&Tt.call(jt,mt)&&(be[mt]=jt[mt]);return be};const Yt=["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"],lt=({value:jt,onChange:Ne,choiceTextKey:be,answerKey:mt,index:wn,isEdit:Rt,setInputActive:fn,form:ln,choiceOptionsPath:Gn,allowChangeMode:kn,showAddIcon:oa,addItem:ga,deleteItem:Pt})=>{const ra=(jt==null?void 0:jt[mt])===1,va=()=>{const Ra=ln.getFieldValue(Gn);ln.setFieldValue(Gn,Ra.map(Ya=>hn(rn({},Ya),{[mt]:0})))},Oa=()=>{ra?Ne(hn(rn({},jt),{[mt]:0})):(kn||va(),Ne(hn(rn({},jt),{[mt]:1})))};return Ie.createElement(Oe.Z,{className:re.choiceWrap,align:"middle",wrap:!1},Ie.createElement(Me.Z,{onClick:Oa,className:`${re.choiceIndex} ${ra?re.activeAnswer:""}`},Yt[wn]),Ie.createElement(Me.Z,{flex:1,className:`${re.editorWrap} ml15`,onClick:fn},Ie.createElement(Ue,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Rt,value:jt==null?void 0:jt[be],onChange:Ra=>{Ne(hn(rn({},jt),{[be]:Ra}))}})),Ie.createElement(Me.Z,{className:re.actionWrapper},Ie.createElement(le.Z,{title:"\u5220\u9664"},Ie.createElement(ut.Z,{className:re.deleteIcon,onClick:Pt,style:{visibility:wn>1?"visible":"hidden"}}))))},nt=({questionTitlePlaceholder:jt,titleKey:Ne,choiceKey:be,analysisKey:mt,choiceTextKey:wn,answerKey:Rt,choiceOptionsPath:fn,allowChangeMode:ln=!0,form:Gn,showAnalysis:kn=!0})=>{const[oa,ga]=(0,y.useState)(),[Pt,ra]=(0,y.useState)(!1);return Ie.createElement("div",{className:re.wrap},Ie.createElement("div",{className:re.questionTitleEditorWrap},Ie.createElement(he.default.Item,{label:"\u9898\u5E72",name:Ne,labelCol:{span:24},rules:[{required:!0}]},Ie.createElement(Zt,{scrollId:Array.isArray(Ne)?Ne.join("_"):`${Ne}`,height:150,placeholder:jt}))),Ie.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ie.createElement(he.default.List,{name:be,rules:[{validator(va,Oa){const Ra=Oa.some(An=>An[Rt]===1),Ya=Oa.findIndex(An=>{var $a;return(($a=An[wn])==null?void 0:$a.length)<=0});return Ya!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Yt[Ya]}\u9009\u9879\u7684\u5185\u5BB9`)):Ra?Promise.resolve():(Ee.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(va,{add:Oa,remove:Ra})=>Ie.createElement("div",{id:Array.isArray(fn)?fn.join("_"):`${fn}`,style:{marginTop:"-20px"}},va.map((Ya,An)=>{var $a=Ya,{key:Da,name:la}=$a,to=ea($a,["key","name"]);const Ka=oa===Da,Wa=()=>{ga(Da)},uo=An<7&&An===va.length-1,ao=()=>Oa({[wn]:"",[Rt]:0}),ro=()=>Ra(la);return Ie.createElement(he.default.Item,hn(rn({},to),{key:Da,name:la,className:re.choiceListWrap,rules:[{validator(Co,Po){return Po!=null&&Po.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Yt[An]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Ie.createElement(lt,{choiceTextKey:wn,answerKey:Rt,index:An,isEdit:Ka,setInputActive:Wa,form:Gn,choiceOptionsPath:fn,allowChangeMode:ln,showAddIcon:uo,addItem:ao,deleteItem:ro}))}),va.length<8&&Ie.createElement("div",{className:`${re.addBtn} mb30`,onClick:()=>Oa({[wn]:"",[Rt]:0})},Ie.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),kn&&Ie.createElement("div",{onClick:()=>ra(!0)},Ie.createElement(he.default.Item,{name:mt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ie.createElement(Ue,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Pt}))))};var Ft=te(59301),We=Object.defineProperty,Ke=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Xe=(jt,Ne,be)=>Ne in jt?We(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,it=(jt,Ne)=>{for(var be in Ne||(Ne={}))Re.call(Ne,be)&&Xe(jt,be,Ne[be]);if(Ce)for(var be of Ce(Ne))je.call(Ne,be)&&Xe(jt,be,Ne[be]);return jt},Ot=(jt,Ne)=>Ke(jt,yt(Ne)),Ge=(jt,Ne)=>{var be={};for(var mt in jt)Re.call(jt,mt)&&Ne.indexOf(mt)<0&&(be[mt]=jt[mt]);if(jt!=null&&Ce)for(var mt of Ce(jt))Ne.indexOf(mt)<0&&je.call(jt,mt)&&(be[mt]=jt[mt]);return be};const ke={\u6B63\u786E:"T",\u9519\u8BEF:"F"},se=({value:jt,onChange:Ne,form:be})=>{const mt=(jt==null?void 0:jt.is_answer)===1,wn=jt==null?void 0:jt.choice_text,Rt=()=>{const fn=be.getFieldsValue().choices.map(ln=>({choice_text:ln.choice_text,is_answer:0}));be.setFieldsValue({choices:fn}),Ne(Ot(it({},jt),{is_answer:1}))};return Ft.createElement(Oe.Z,{className:re.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Ft.createElement(Me.Z,{onClick:Rt,className:`${re.choiceIndex} ${re.judgementIndex} ${mt?re.activeAnswer:""}`},ke[wn]),Ft.createElement(Me.Z,{flex:1,className:`${re.editorWrap} ml15`},Ft.createElement("div",{className:`${re.inputBorder} ${re.placeholder} ${mt?re.activeJudgementAnswer:""}`},wn)))},pe=({questionTitlePlaceholder:jt,choiceKey:Ne,form:be})=>{const[mt,wn]=(0,y.useState)(!1);return Ft.createElement("div",{className:re.wrap},Ft.createElement("div",{className:re.questionTitleEditorWrap},Ft.createElement(he.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Ft.createElement(Zt,{scrollId:"name",height:140,placeholder:jt}))),Ft.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Ft.createElement(he.default.List,{name:"choices",rules:[{validator(Rt,fn){return fn.some(Gn=>(Gn==null?void 0:Gn.is_answer)===1)?Promise.resolve():(Ee.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Rt=>Ft.createElement("div",{id:"choices"},Rt.map(fn=>{var ln=fn,{key:Gn,name:kn}=ln,oa=Ge(ln,["key","name"]);return Ft.createElement(he.default.Item,Ot(it({},oa),{key:Gn,name:kn,noStyle:!0}),Ft.createElement(se,{form:be}))})))),Ft.createElement("div",{onClick:()=>wn(!0)},Ft.createElement(he.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ft.createElement(Ue,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:mt}))))};var Pe=te(59301);const Ze=({problemset:jt,dispatch:Ne,question:be})=>{var mt;const wn={C:Pe.createElement("span",{className:re.c},"C"),"C++":Pe.createElement("span",{className:re.cpp},"C++"),Java:Pe.createElement("span",{className:re.java},"Java"),Python:Pe.createElement("span",{className:re.python},"Python")};return Pe.createElement("div",{style:{color:"#333",fontSize:"14px"}},Pe.createElement("div",{className:"font14",style:{fontWeight:500,color:"#333"}},"\u7F16\u7A0B\u9898"),Pe.createElement("div",{className:"mt15"},Pe.createElement("span",{className:"mr10"},"\u7F16\u7A0B\u8BED\u8A00"),(mt=be==null?void 0:be.languages)==null?void 0:mt.map((Rt,fn,ln)=>Pe.createElement(y.Fragment,{key:fn},wn[Rt==null?void 0:Rt.language]))),Pe.createElement("div",{className:"mt20 mb20"},be==null?void 0:be.name),Pe.createElement(z.Z,{className:re.html,value:be==null?void 0:be.description,style:{fontSize:"14px"}}))};var ht=(0,fe.connect)(({problemset:jt})=>({problemset:jt}))(Ze),dt=te(955),Mt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Et={log(...jt){this.enabled&&(jt.push(Date.now()),Mt.logger.log("[ActionCable]",...jt))}};const Lt=()=>new Date().getTime(),Sn=jt=>(Lt()-jt)/1e3;class Rn{constructor(Ne){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Ne,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=Lt(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Et.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=Lt(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Et.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=Lt()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Et.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=Lt(),Et.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:Ne,reconnectionBackoffRate:be}=this.constructor,mt=Math.pow(1+be,Math.min(this.reconnectAttempts,10)),Rt=(this.reconnectAttempts===0?1:be)*Math.random();return Ne*1e3*mt*(1+Rt)}reconnectIfStale(){this.connectionIsStale()&&(Et.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Sn(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Et.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Sn(this.disconnectedAt)} s`):(Et.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Sn(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Sn(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Et.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}Rn.staleThreshold=6,Rn.reconnectionBackoffRate=.15;var $t={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:gn,protocols:Mn}=$t,Jt=Mn.slice(0,Mn.length-1),on=[].indexOf;class Dn{constructor(Ne){this.open=this.open.bind(this),this.consumer=Ne,this.subscriptions=this.consumer.subscriptions,this.monitor=new Rn(this),this.disconnected=!0}send(Ne){return this.isOpen()?(this.webSocket.send(JSON.stringify(Ne)),!0):!1}open(){if(this.isActive())return Et.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Ne=[...Mn,...this.consumer.subprotocols||[]];return Et.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Ne}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Mt.WebSocket(this.consumer.url,Ne),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Ne}={allowReconnect:!0}){if(Ne||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Et.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(Ne){Et.log("Failed to reopen WebSocket",Ne)}finally{Et.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return on.call(Jt,this.getProtocol())>=0}isState(...Ne){return on.call(Ne,this.getState())>=0}getState(){if(this.webSocket){for(let Ne in Mt.WebSocket)if(Mt.WebSocket[Ne]===this.webSocket.readyState)return Ne.toLowerCase()}return null}installEventHandlers(){for(let Ne in this.events){const be=this.events[Ne].bind(this);this.webSocket[`on${Ne}`]=be}}uninstallEventHandlers(){for(let Ne in this.events)this.webSocket[`on${Ne}`]=function(){}}}Dn.reopenDelay=500,Dn.prototype.events={message(jt){if(!this.isProtocolSupported())return;const{identifier:Ne,message:be,reason:mt,reconnect:wn,type:Rt}=JSON.parse(jt.data);switch(this.monitor.recordMessage(),Rt){case gn.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case gn.disconnect:return Et.log(`Disconnecting. Reason: ${mt}`),this.close({allowReconnect:wn});case gn.ping:return null;case gn.confirmation:return this.subscriptions.confirmSubscription(Ne),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Ne,"connected",{reconnected:!0})):this.subscriptions.notify(Ne,"connected",{reconnected:!1});case gn.rejection:return this.subscriptions.reject(Ne);default:return this.subscriptions.notify(Ne,"received",be)}},open(){if(Et.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Et.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(jt){if(Et.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Et.log("WebSocket onerror event")}};const bn=function(jt,Ne){if(Ne!=null)for(let be in Ne){const mt=Ne[be];jt[be]=mt}return jt};class vn{constructor(Ne,be={},mt){this.consumer=Ne,this.identifier=JSON.stringify(be),bn(this,mt)}perform(Ne,be={}){return be.action=Ne,this.send(be)}send(Ne){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Ne)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Fn{constructor(Ne){this.subscriptions=Ne,this.pendingSubscriptions=[]}guarantee(Ne){this.pendingSubscriptions.indexOf(Ne)==-1?(Et.log(`SubscriptionGuarantor guaranteeing ${Ne.identifier}`),this.pendingSubscriptions.push(Ne)):Et.log(`SubscriptionGuarantor already guaranteeing ${Ne.identifier}`),this.startGuaranteeing()}forget(Ne){Et.log(`SubscriptionGuarantor forgetting ${Ne.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(be=>be!==Ne)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Ne=>{Et.log(`SubscriptionGuarantor resubscribing ${Ne.identifier}`),this.subscriptions.subscribe(Ne)})},500)}}class qn{constructor(Ne){this.consumer=Ne,this.guarantor=new Fn(this),this.subscriptions=[]}create(Ne,be){const mt=Ne,wn=typeof mt=="object"?mt:{channel:mt},Rt=new vn(this.consumer,wn,be);return this.add(Rt)}add(Ne){return this.subscriptions.push(Ne),this.consumer.ensureActiveConnection(),this.notify(Ne,"initialized"),this.subscribe(Ne),Ne}remove(Ne){return this.forget(Ne),this.findAll(Ne.identifier).length||this.sendCommand(Ne,"unsubscribe"),Ne}reject(Ne){return this.findAll(Ne).map(be=>(this.forget(be),this.notify(be,"rejected"),be))}forget(Ne){return this.guarantor.forget(Ne),this.subscriptions=this.subscriptions.filter(be=>be!==Ne),Ne}findAll(Ne){return this.subscriptions.filter(be=>be.identifier===Ne)}reload(){return this.subscriptions.map(Ne=>this.subscribe(Ne))}notifyAll(Ne,...be){return this.subscriptions.map(mt=>this.notify(mt,Ne,...be))}notify(Ne,be,...mt){let wn;return typeof Ne=="string"?wn=this.findAll(Ne):wn=[Ne],wn.map(Rt=>typeof Rt[be]=="function"?Rt[be](...mt):void 0)}subscribe(Ne){this.sendCommand(Ne,"subscribe")&&this.guarantor.guarantee(Ne)}confirmSubscription(Ne){Et.log(`Subscription confirmed ${Ne}`),this.findAll(Ne).map(be=>this.guarantor.forget(be))}sendCommand(Ne,be){const{identifier:mt}=Ne;return this.consumer.send({command:be,identifier:mt})}}class Zn{constructor(Ne){this._url=Ne,this.subscriptions=new qn(this),this.connection=new Dn(this),this.subprotocols=[]}get url(){return ta(this._url)}send(Ne){return this.connection.send(Ne)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Ne){this.subprotocols=[...this.subprotocols,Ne]}}function ta(jt){if(typeof jt=="function"&&(jt=jt()),jt&&!/^wss?:/i.test(jt)){const Ne=document.createElement("a");return Ne.href=jt,Ne.href=Ne.href,Ne.protocol=Ne.protocol.replace("http","ws"),Ne.href}else return jt}function sa(jt=Pa("url")||$t.default_mount_path){return new Zn(jt)}function Pa(jt){const Ne=document.head.querySelector(`meta[name='action-cable-${jt}']`);if(Ne)return Ne.getAttribute("content")}var un=te(80525),sn=te(34604),Te=te(30641),at=te(14566),ot={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},cn=te(85057),tn=te(14791),In=te(2554),Un=te(86106),ca=te(36136),Tn=te(88985),Xn=te(25355),Qa="data:image/png;base64,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",et=(jt,Ne,be)=>new Promise((mt,wn)=>{var Rt=Gn=>{try{ln(be.next(Gn))}catch(kn){wn(kn)}},fn=Gn=>{try{ln(be.throw(Gn))}catch(kn){wn(kn)}},ln=Gn=>Gn.done?mt(Gn.value):Promise.resolve(Gn.value).then(Rt,fn);ln((be=be.apply(jt,Ne)).next())}),Dt=(0,y.forwardRef)(({onSave:jt,aiImg:Ne},be)=>{var mt;const wn=`\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:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\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%`,Rt=(0,fe.useParams)(),[fn,ln]=(0,y.useState)(!1),[Gn,kn]=(0,y.useState)([]),[oa,ga]=(0,y.useState)(!0),[Pt,ra]=(0,y.useState)(null),[va,Oa]=(0,y.useState)([]),[Ra,Ya]=(0,y.useState)(0),[An,$a]=(0,y.useState)(0),[Da,la]=(0,y.useState)(!1),[to,Ka]=(0,y.useState)(""),[Wa,uo]=(0,y.useState)(0),[ao,ro]=(0,y.useState)(0),[Co,Po]=(0,y.useState)(0),[Lo,me]=(0,y.useState)(0),[kt,xe]=(0,y.useState)(0),[ct,qe]=(0,y.useState)(0),[ae,ge]=(0,y.useState)(0),[ue,de]=(0,y.useState)(0),[ve,Le]=(0,y.useState)(null),[De,ze]=(0,y.useState)(Xn.Q),{contentRef:pt,value:Nt,status:He,open:_t,close:Kt}=De,Pn=(0,ca.Z)({contentRef:pt,status:He}),{openProgress:qt,closeProgress:yn,CreateProgressModal:nn,progressOpen:Cn}=(0,Un.Z)();(0,y.useEffect)(()=>{Pt&&(Hn(),Bn()),Pt===!1&&(Kt(),kn([]),Ka(wn),uo(0),ro(0),Po(0),me(0),xe(0),qe(0),ge(0),de(0),Le(null))},[Pt]);const zn=()=>{ra(!0)};(0,y.useImperativeHandle)(be,()=>({onClick:zn}));const pn=Jn=>{la(!0),Ya(Jn),$a(0)},xn=Jn=>et(void 0,null,function*(){const aa=Jn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(aa)==-1?(Ee.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Jn.size/1024/1024>10?(Ee.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Bn=()=>et(void 0,null,function*(){const Jn=yield(0,b.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Jn.status===0&&(Ya(Jn.total_number),$a(Jn.remaining_number))}),Hn=()=>et(void 0,null,function*(){var Jn;console.log(Rt,"params"),ga(!0);const aa=yield(0,b.ZP)(`/api/courses/${Rt==null?void 0:Rt.coursesId}/smart_plans/${Rt==null?void 0:Rt.id}/question_requirements.json`,{method:"post",body:{url:Ne.url}});aa.status===0&&Ka((Jn=aa==null?void 0:aa.data)==null?void 0:Jn.question_requirements),ga(!1)}),Vn=Jn=>(Jn=Jn||"",Jn=String(Jn),Jn=Jn.replace(/\s+/g,""),Jn),fa=()=>et(void 0,null,function*(){var Jn,aa;if(Vn(to)){if(to.length>1e3){Ee.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ee.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Vn(to)&&!(Gn!=null&&Gn.length)){Ee.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}if(ve===null){Ee.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const ma=[{name:"\u5355\u9009\u9898",num:ve===0?1:0},{name:"\u591A\u9009\u9898",num:ve===1?1:0},{name:"\u5224\u65AD\u9898",num:ve===2?1:0},{name:"\u586B\u7A7A\u9898",num:Lo||0},{name:"\u7B80\u7B54\u9898",num:kt||0},{name:"\u7EC4\u5408\u9898",num:ue||0},{name:"\u7F16\u7A0B\u9898",num:ve===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:ae||0}];la(!1);const ja={scene_type:6,request_identifier:Math.random(),file_id:(aa=(Jn=Gn[0])==null?void 0:Jn.response)==null?void 0:aa.id,content:to,count_arr:ma.map(Ga=>Ga.num).join(",")};yield _t(ja),Bn()}),na=()=>et(void 0,null,function*(){const Jn=Pn();qt(),ln(!0),Oa([]);const aa=new FormData;aa.append("html",Jn);const ma=yield(0,b.ZP)("/api/intelligent_imports/import.json",{method:"post",body:aa},!0);if((ma==null?void 0:ma.status)===0)if(ma!=null&&ma.data){yn(100),Oa(ma==null?void 0:ma.data);return}else Ee.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ln(!1),yn()}),wa=()=>et(void 0,null,function*(){const Jn=Pn();(0,dt.RG)(Jn)}),pa=["uploading","error"].includes((mt=Gn==null?void 0:Gn[0])==null?void 0:mt.status);return y.createElement(y.Fragment,null,y.createElement(Tn.Z,{visible:Da,totalCount:Ra,usedCount:An,onCancel:()=>la(!1),onOk:fa}),y.createElement(Te.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:ot.extraHeader},y.createElement(Oe.Z,{align:"middle"},!He&&!!Nt&&y.createElement(y.Fragment,null,y.createElement(cn.op,{onClick:na,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(cn.op,{onClick:wa,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const Jn=aa=>{Ye.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:aa,onOk:()=>{ra(!1)}})};if(He){Jn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Nt?Jn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ra(!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:Pt},y.createElement("div",{className:ot.wrap},y.createElement("div",{className:ot.left},y.createElement(Je.Z,{spinning:oa},y.createElement("div",{className:ot.tip},y.createElement("img",{src:Qa}),y.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")),y.createElement("div",{className:"mb10 mt20 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),y.createElement(oe.default.TextArea,{style:{height:160},className:"mb20",value:to,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Jn=>{Ka(Jn.target.value)}}),y.createElement(at.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${x.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Gn,withCredentials:!0,data:{upload_type:1},beforeUpload:xn,onChange:({file:Jn})=>{var aa,ma;Jn.status!=="removed"&&(Jn.status==="done"&&((aa=Jn==null?void 0:Jn.response)==null?void 0:aa.status)!==0&&(Jn.status="error",Jn.response=(ma=Jn==null?void 0:Jn.response)==null?void 0:ma.message),kn([Jn]))},onRemove:()=>kn([])},y.createElement(le.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"},y.createElement(cn.op,{style:{borderRadius:2}},y.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),y.createElement("div",{className:"c-black mt20"},y.createElement("div",{className:"mb10 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),y.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u8BF7\u9009\u62E9",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u79CD\u9898\u578B\u5E76\u5236\u4F5C",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u9053\u9898\u76EE")),y.createElement(Fe.ZP.Group,{value:ve,onChange:Jn=>Le(Jn.target.value)},y.createElement(Fe.ZP,{value:0},"\u5355\u9009\u9898"),y.createElement(Fe.ZP,{value:1},"\u591A\u9009\u9898"),y.createElement(Fe.ZP,{value:2},"\u5224\u65AD\u9898"),y.createElement(Fe.ZP,{value:6},"\u7F16\u7A0B\u9898"))),He?y.createElement("div",{onClick:Kt,className:ot.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):pa?y.createElement("div",{className:`${ot.bottomBtn} ${ot.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{if(Ra!==-1){la(!0);return}fa()},className:ot.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),y.createElement(Xn.Z,{onStatusChange:ze,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Cn,noRestrictModal:pn,stringTransformer:In.o,onError:Jn=>{Object.prototype.toString.call(Jn)==="[object Object]"&&Jn.status===-9&&pn(Jn.data)}}))),y.createElement(Te.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:fn},y.createElement(Oe.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},y.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),y.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),y.createElement(tn.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:va,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>ln(!1),onSuccess:()=>{ln(!1),ra(!1)},onSave:Jn=>et(void 0,null,function*(){yield jt(Jn,()=>{ln(!1),ra(!1)})})}),y.createElement("div",{style:{height:70}})),nn("\u5904\u7406\u4E2D"))}),$e=te(83251),st=te(59301),Nn=Object.defineProperty,On=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Ta=(jt,Ne,be)=>Ne in jt?Nn(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,zt=(jt,Ne)=>{for(var be in Ne||(Ne={}))Yn.call(Ne,be)&&Ta(jt,be,Ne[be]);if(Ca)for(var be of Ca(Ne))ba.call(Ne,be)&&Ta(jt,be,Ne[be]);return jt},Ut=(jt,Ne)=>On(jt,$n(Ne)),tt=(jt,Ne,be)=>new Promise((mt,wn)=>{var Rt=Gn=>{try{ln(be.next(Gn))}catch(kn){wn(kn)}},fn=Gn=>{try{ln(be.throw(Gn))}catch(kn){wn(kn)}},ln=Gn=>Gn.done?mt(Gn.value):Promise.resolve(Gn.value).then(Rt,fn);ln((be=be.apply(jt,Ne)).next())});const xt=["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"],Qn=({user:jt,classroomList:Ne,globalSetting:be,loading:mt,problemset:wn,dispatch:Rt,pageNum:fn,pptInfo:ln,openEwm:Gn,aiImg:kn,addPage:oa,maxPage:ga,setShowModelPage:Pt,setOpenEwm:ra,behavior:va})=>{var Oa,Ra,Ya,An,$a,Da,la,to,Ka,Wa,uo,ao,ro,Co,Po,Lo,me,kt,xe,ct,qe,ae,ge,ue,de,ve,Le,De,ze,pt,Nt,He,_t,Kt,Pn,qt,yn,nn,Cn,zn,pn,xn,Bn,Hn,Vn,fa,na,wa,pa,Jn,aa;const[ma,Ba]=(0,y.useState)(null),[ja,Ga]=(0,y.useState)(!1),[ua,Ma]=(0,y.useState)(""),[Ln]=he.default.useForm(),[Ia,ha]=(0,y.useState)(!1),Kn=(0,fe.useParams)(),[en,_n]=(0,y.useState)(!0),[xa,La]=(0,y.useState)(!1),[Ha,Va]=(0,y.useState)(!1),[qa,Ja]=(0,y.useState)({summary:[],details:[],studentList:[]}),[eo,co]=(0,y.useState)(null),[so,mo]=(0,y.useState)(!1),[lo,Bo]=(0,y.useState)(!1),[po,Mo]=(0,y.useState)(null),Do=(0,y.useRef)(null),[ho,fo]=(0,y.useState)(null),[Qt,ia]=(0,y.useState)(!1),[Na,ya]=(0,y.useState)(null),[oo,Fa]=(0,y.useState)([{label:"\u5B66\u4E60\u4E92\u52A8",value:1}]),[_a,no]=(0,y.useState)(1),yo=(0,y.useRef)(!0),jn=(0,y.useRef)(sa(x.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Ua=(0,y.useRef)(null),[za,Aa]=(0,y.useState)(!1),[Xa,Ea]=(0,y.useState)({}),[Sa,io]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[Ao,bo]=(0,y.useState)(!1),[To,xo]=(0,y.useState)("show_after_edit"),[Yo,Vo]=(0,y.useState)(!1),[Ho,Uo]=(0,y.useState)(!1),[Wo,nr]=(0,y.useState)([]),[Xo,ar]=(0,y.useState)([]),[$o,er]=(0,y.useState)(!1),{SmartPlanItemBanks:mn}=Ne,ir=Wn=>{ia(!0);const ka=jn.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:Wn},{connected:()=>{console.log("didi--connect"),ka.perform("request_initial_stats",{smart_plan_item_bank_id:Wn})},received:Za=>{const wo={class_num:Za==null?void 0:Za.class_num,answerd_num:Za==null?void 0:Za.answerd_num,correctly_num:Za==null?void 0:Za.correctly_num,submitted_rate:Za==null?void 0:Za.submitted_rate,correct_rate:Za==null?void 0:Za.correct_rate};Ja({summary:[wo],details:Za==null?void 0:Za.choice_list,studentList:Za==null?void 0:Za.knowledge_answer_student_list}),console.log("Received data:",Za)}});ya(ka)},sr=()=>{ia(!1),Na&&(Na.unsubscribe(),ya(null),yo.current=!0)};(0,y.useEffect)(()=>(ho&&(Na&&sr(),ho&&ir(ho)),()=>{Na&&(Na.unsubscribe(),ya(null))}),[ho]),(0,y.useEffect)(()=>()=>{sr(),jn.current&&jn.current.disconnect()},[]),(0,y.useEffect)(()=>{if(fn)return sn.Z.subscribe("active-modal-index",ka=>{var Za,wo;ka===1&&(Ba(!0),Ga(!1)),ka===2&&(La(!0),Va(!0),Ma("SELECT"),Ln.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),Pt(),or((Za=mn==null?void 0:mn.page)==null?void 0:Za.id)),ka===3&&qo(),ka===4&&((wo=Ua.current)==null||wo.onClick())})},[fn,oa]),(0,y.useEffect)(()=>sn.Z.subscribe("active-data-update",ka=>{Zo()}),[]),(0,y.useEffect)(()=>{lo&&cr()},[lo]),(0,y.useEffect)(()=>{fn&&fn<=ga&&(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Zo(),La(!1),Va(!1))},[fn,ga]),(0,y.useEffect)(()=>{Gn&&ha(!0)},[Gn]);const Dr=(Wn,ka,Za)=>{(0,b.ZP)(`/api/courses/${Kn==null?void 0:Kn.coursesId}/smart_plans/${Kn==null?void 0:Kn.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Wn,allow_answer:ka,is_end:Za,randomData:new Date}}})};(0,y.useEffect)(()=>{var Wn,ka,Za,wo,Io,Ro,zo,Oo,Ko,jo,rr,dr,gr,mr,fr,vr,pr,hr,Er,Sr,Ar,Pr,yr,Cr,Mr,Eo,vo,Qo,_o,ur,wr,Br,Ir,xr;io(Ut(zt({},Sa),{defaultValue:(Wn=mn==null?void 0:mn.page)==null?void 0:Wn.animation_code,showExtra:!0})),(mn==null?void 0:mn.count)==0&&Fa([{label:mn!=null&&mn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),(((Za=(ka=mn==null?void 0:mn.page)==null?void 0:ka.smart_plan_page_knowledges)==null?void 0:Za.length)>0||((wo=mn==null?void 0:mn.page)==null?void 0:wo.lesson_mode)=="self_learning")&&Fa([{label:mn!=null&&mn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]),no(1),(ln==null?void 0:ln.status)!=="ended"&&Dr(fn,((Ro=(Io=mn==null?void 0:mn.item_banks)==null?void 0:Io[0])==null?void 0:Ro.status)=="in_progress",(ln==null?void 0:ln.status)=="ended"),(ln==null?void 0:ln.status)=="in_progress"?fo((zo=mn==null?void 0:mn.page)==null?void 0:zo.id):fo(void 0),(mn==null?void 0:mn.count)>0&&(Do.current=(Ko=(Oo=mn==null?void 0:mn.item_banks)==null?void 0:Oo[0])==null?void 0:Ko.status,((rr=(jo=mn==null?void 0:mn.item_banks)==null?void 0:jo[0])==null?void 0:rr.status)=="in_progress"||((gr=(dr=mn==null?void 0:mn.item_banks)==null?void 0:dr[0])==null?void 0:gr.status)=="ended"?Fa([{label:mn!=null&&mn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]):Fa([{label:mn!=null&&mn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),((fr=(mr=mn==null?void 0:mn.item_banks)==null?void 0:mr[0])==null?void 0:fr.status)=="in_progress"&&no(2),Ma(((pr=(vr=mn==null?void 0:mn.item_banks)==null?void 0:vr[0])==null?void 0:pr.item_type)=="SINGLE"||((Er=(hr=mn==null?void 0:mn.item_banks)==null?void 0:hr[0])==null?void 0:Er.item_type)=="MULTIPLE"?"SELECT":(Ar=(Sr=mn==null?void 0:mn.item_banks)==null?void 0:Sr[0])==null?void 0:Ar.item_type),Ln.setFieldsValue({item_type:((yr=(Pr=mn==null?void 0:mn.item_banks)==null?void 0:Pr[0])==null?void 0:yr.item_type)=="SINGLE"||((Mr=(Cr=mn==null?void 0:mn.item_banks)==null?void 0:Cr[0])==null?void 0:Mr.item_type)=="MULTIPLE"?"SELECT":(vo=(Eo=mn==null?void 0:mn.item_banks)==null?void 0:Eo[0])==null?void 0:vo.item_type,choices:(ur=(_o=(Qo=mn==null?void 0:mn.item_banks)==null?void 0:Qo[0])==null?void 0:_o.choices)==null?void 0:ur.map(Fo=>(Fo.is_answer=Fo.is_answer?1:0,Fo)),analysis:(Br=(wr=mn==null?void 0:mn.item_banks)==null?void 0:wr[0])==null?void 0:Br.analysis,name:(xr=(Ir=mn==null?void 0:mn.item_banks)==null?void 0:Ir[0])==null?void 0:xr.name}))},[mn]);const Zo=()=>tt(void 0,null,function*(){_n(!0),Rt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Kn==null?void 0:Kn.coursesId,id:Kn==null?void 0:Kn.id,position:fn,max_position:ga}}),_n(!1)}),or=Wn=>tt(void 0,null,function*(){var ka,Za,wo,Io,Ro,zo,Oo,Ko;let jo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${Wn}/edit.json`,{method:"get"});(jo==null?void 0:jo.status)==0&&(bo(!((ka=jo==null?void 0:jo.data)!=null&&ka.hidden_solution_visibility)),xo((Za=jo==null?void 0:jo.data)==null?void 0:Za.solution_visibility),Vo((wo=jo==null?void 0:jo.data)==null?void 0:wo.enable_ai_tutor),Uo((Ro=(Io=jo==null?void 0:jo.data)==null?void 0:Io.page_group)==null?void 0:Ro.open),nr((Oo=(zo=jo==null?void 0:jo.data)==null?void 0:zo.page_group)==null?void 0:Oo.smart_plan_item_banks_ids),ar((Ko=jo==null?void 0:jo.data)==null?void 0:Ko.all_pages))}),Fr=Wn=>tt(void 0,null,function*(){var ka,Za,wo,Io,Ro,zo;_n(!0);let Oo=yield(0,b.ZP)(`/api/courses/${Kn==null?void 0:Kn.coursesId}/smart_plans/${Kn==null?void 0:Kn.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_item_bank_id:Wn}});if((Oo==null?void 0:Oo.status)==0){const Ko={class_num:(ka=Oo==null?void 0:Oo.data)==null?void 0:ka.class_num,answerd_num:(Za=Oo==null?void 0:Oo.data)==null?void 0:Za.answerd_num,correctly_num:(wo=Oo==null?void 0:Oo.data)==null?void 0:wo.correctly_num,submitted_rate:(Io=Oo==null?void 0:Oo.data)==null?void 0:Io.submitted_rate,correct_rate:(Ro=Oo==null?void 0:Oo.data)==null?void 0:Ro.correct_rate};Ja({summary:[Ko],details:(zo=Oo==null?void 0:Oo.data)==null?void 0:zo.choice_list})}_n(!1)}),cr=()=>tt(void 0,null,function*(){var Wn;mo(!0);const ka=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Wn=mn==null?void 0:mn.page)==null?void 0:Wn.id}/student_comment.json`,{method:"get",params:{user_id:po}});(ka==null?void 0:ka.status)===0&&co(ka==null?void 0:ka.data),mo(!1)}),qo=ne().throttle(oa,2500,{leading:!0,trailing:!1}),tr=(0,y.useRef)(null),Jo=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Wn;((Wn=mn==null?void 0:mn.page)==null?void 0:Wn.animation_code)!==""&&_a==1&&(clearTimeout(Jo.current),Jo.current=setTimeout(()=>{var ka;const Za=document.createElement("iframe");if(Za.style.width="100%",Za.style.height="40vh",Za.style.overflow="auto",Za.style.border="0",tr.current){tr.current.innerHTML="",tr.current.appendChild(Za);const wo=Za.contentDocument||Za.contentWindow.document;wo.open(),wo.write((ka=mn==null?void 0:mn.page)==null?void 0:ka.animation_code),wo.close()}},1e3))},[(Oa=mn==null?void 0:mn.page)==null?void 0:Oa.animation_code,_a]);const Nr=(Wn,ka)=>tt(void 0,null,function*(){var Za;const wo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Za=mn==null?void 0:mn.page)==null?void 0:Za.id}/animation_code.json`,{method:"put",body:{animation_code:Wn}});(wo==null?void 0:wo.status)===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zo(),ka())});(0,y.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[va]);const lr=()=>st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},st.createElement(Ae.Z,{disabled:(ln==null?void 0:ln.status)=="ended",checked:Ao,onChange:Wn=>{bo(Wn),xo(Wn?"show_after_edit":"")}}),st.createElement("div",{style:{marginLeft:"12px"}},st.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),st.createElement("div",{style:{fontSize:12,color:"#9096A3",margin:"10px 0"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF1B\u5728\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5C06\u81EA\u52A8\u516C\u5F00\u6240\u6709\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\u3002"),st.createElement(Be.default,{disabled:(ln==null?void 0:ln.status)=="ended",style:{width:"560px"},size:"large",value:To,onChange:Wn=>{xo(Wn)}},st.createElement(Be.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u7ACB\u5373\u663E\u793A"),st.createElement(Be.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u7ACB\u5373\u663E\u793A")))),st.createElement("div",{style:{display:"flex",marginTop:"20px",color:"#333"}},st.createElement(Ae.Z,{disabled:(ln==null?void 0:ln.status)=="ended",checked:Yo,onChange:Wn=>{Vo(Wn)}}),st.createElement("div",{style:{marginLeft:"12px"}},st.createElement("span",null,"\u667A\u80FD\u52A9\u6559\u4F34\u5B66"),st.createElement("div",{style:{fontSize:12,color:"#9096A3",margin:"10px 0"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u89E3\u6790\u5F53\u524D\u9875\u9762\u7684\u8BFE\u4EF6\u4E0E\u8BD5\u9898\u3002\u5176\u4ED6\u9875\u9762\u5982\u9700\u52A9\u6559\u4F34\u5B66\uFF0C\u9700\u5355\u72EC\u5F00\u542F\u3002"))),st.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},st.createElement(Ae.Z,{disabled:(ln==null?void 0:ln.status)=="ended",checked:Ho,onChange:Wn=>{Uo(Wn)}}),st.createElement("div",{style:{marginLeft:"12px"}},st.createElement("span",null,"\u5F00\u542F\u5B66\u4E60\u5355\u5143\u9501\u5B9A"),st.createElement("div",{style:{fontSize:12,color:"#9096A3",margin:"10px 0"}},"\u5F00\u542F\u540E\uFF0C\u53EF\u5C06\u6307\u5B9A\u5E7B\u706F\u7247\u4E0E\u8BD5\u9898\u5173\u8054\u4E3A\u540C\u4E00\u5B66\u4E60\u5355\u5143\uFF0C\u5B66\u751F\u9700\u5B8C\u6210\u5F53\u524D\u5355\u5143\u7684\u8BD5\u9898\u540E\uFF0C\u624D\u53EF\u8DF3\u8F6C\u81F3\u4E0B\u4E00\u5355\u5143\u3002"),st.createElement(Be.default,{className:ye.selectMore,disabled:(ln==null?void 0:ln.status)=="ended",style:{width:"560px"},mode:"multiple",size:"large",value:Wo,onChange:Wn=>{nr(Wn)}},Xo==null?void 0:Xo.map((Wn,ka)=>(Wn==null?void 0:Wn.disabled)==!1?st.createElement(Be.default.Option,{value:Wn==null?void 0:Wn.smart_plan_item_bank_id,key:ka},"\u7B2C",Wn==null?void 0:Wn.position,"\u9875"):null)))));return st.createElement("section",null,st.createElement(Je.Z,{spinning:!1},st.createElement("div",{className:ye.box,id:"target"},st.createElement("div",{className:ye.box_header},st.createElement(Fe.ZP.Group,{className:ye.scoreByBlankRadio,optionType:"button",options:oo,onChange:Wn=>{var ka;io(Ut(zt({},Sa),{open:0,showExtra:!0})),no(Wn.target.value),Wn.target.value==2&&(ln==null?void 0:ln.status)=="ended"&&Fr((ka=mn==null?void 0:mn.page)==null?void 0:ka.id)},value:_a}),(mn==null?void 0:mn.page_group)&&st.createElement(le.Z,{title:`\u5B66\u4E60\u5355\u5143${(0,dt.EM)(String((Ra=mn==null?void 0:mn.page_group)==null?void 0:Ra.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${($a=(An=(Ya=mn==null?void 0:mn.page_group)==null?void 0:Ya.positions)==null?void 0:An.sort())==null?void 0:$a.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Da=mn==null?void 0:mn.page_group)==null?void 0:Da.questions_count}\u9053\u8BD5\u9898`},st.createElement("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px"}},"\u5B66\u4E60\u5355\u5143",(0,dt.EM)(`${(la=mn==null?void 0:mn.page_group)==null?void 0:la.number}`)))),_a===1&&st.createElement("div",null,st.createElement($e.Z,{defaultValue:Sa.defaultValue,open:Sa.open,language:Sa.language,height:Sa.height,onDynamic:Nr,showExtra:Sa.showExtra}),((to=mn==null?void 0:mn.page)==null?void 0:to.animation_code)&&st.createElement("div",{className:ye.code_style},st.createElement("div",{style:{display:"flex",alignItems:"center"}},st.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),st.createElement(le.Z,{title:"\u5168\u5C4F"},st.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{io(Ut(zt({},Sa),{open:Sa.open+1,showExtra:!1}))}})),st.createElement(le.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},st.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{io(Ut(zt({},Sa),{open:Sa.open+1,showExtra:!0}))}})),st.createElement(le.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},st.createElement("i",{className:"iconfont icon-shanchu14 font14 ml20",style:{cursor:"pointer"},onClick:()=>{Ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>tt(void 0,null,function*(){var Wn;const ka=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Wn=mn==null?void 0:mn.page)==null?void 0:Wn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(ka==null?void 0:ka.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Zo())})})}}))),st.createElement("div",{className:"mt10",ref:tr})),((mn==null?void 0:mn.count)>0||xa)&&st.createElement(he.default,{form:Ln,className:ye.formWrap,layout:"vertical",colon:!1},st.createElement("div",{className:ye.shiti_icon},(mn==null?void 0:mn.count)>0&&((Wa=(Ka=mn==null?void 0:mn.item_banks)==null?void 0:Ka[0])==null?void 0:Wa.item_type)=="PROGRAM"&&st.createElement(le.Z,{title:"\u4F53\u9A8C\u8BD5\u9898",placement:"left"},st.createElement("i",{className:`iconfont icon-tiyan mr10 font16 ${(uo=ye)==null?void 0:uo.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){var Wn,ka;const{identifier:Za}=yield(0,un.uE)((ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])==null?void 0:ka.hack_identifier);(0,dt.xg)(`/myproblems/${Za}?is_smart_plan=true&backUrl=/classrooms/${Kn==null?void 0:Kn.coursesId}/smart_plan/${Kn==null?void 0:Kn.id}/ppt_info/info`)})})),(mn==null?void 0:mn.count)>0&&((ro=(ao=mn==null?void 0:mn.item_banks)==null?void 0:ao[0])==null?void 0:ro.item_type)=="PROGRAM"&&((ln==null?void 0:ln.status)=="not_started"||((Po=(Co=mn==null?void 0:mn.item_banks)==null?void 0:Co[0])==null?void 0:Po.status)!="ended")&&st.createElement(le.Z,{title:"\u8BBE\u7F6E",placement:"left"},st.createElement("i",{className:`iconfont icon-shezhi9 mr10 font16 ${(Lo=ye)==null?void 0:Lo.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){var Wn;yield or((Wn=mn==null?void 0:mn.page)==null?void 0:Wn.id),er(!0)})})),(xa||(mn==null?void 0:mn.count)>0&&((kt=(me=mn==null?void 0:mn.item_banks)==null?void 0:me[0])==null?void 0:kt.status)=="not_started"&&(ln==null?void 0:ln.status)!="ended")&&st.createElement(le.Z,{title:"\u66F4\u6362\u8BD5\u9898",placement:"left"},st.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan mr10 font16 ${(xe=ye)==null?void 0:xe.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){Ba(!0),Ga(!0)})})),(mn==null?void 0:mn.count)>0&&((qe=(ct=mn==null?void 0:mn.item_banks)==null?void 0:ct[0])==null?void 0:qe.status)=="not_started"&&(ln==null?void 0:ln.status)!="ended"&&st.createElement(le.Z,{title:"\u5220\u9664\u8BD5\u9898",placement:"left"},st.createElement("i",{className:`iconfont icon-shanchu19 ${(ae=ye)==null?void 0:ae.shanchu}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){Ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>tt(void 0,null,function*(){var Wn,ka;const Za=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])==null?void 0:ka.smart_plan_item_bank_id}.json`,{method:"delete"});(Za==null?void 0:Za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),La(!1),Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Zo())})})})}))),Ha&&st.createElement(he.default.Item,{name:"item_type",label:"\u9898\u578B"},st.createElement(Be.default,{size:"large",onChange:Wn=>{switch(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Ma(Wn),Wn){case"SELECT":Ln.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":Ln.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}},disabled:((ue=(ge=mn==null?void 0:mn.item_banks)==null?void 0:ge[0])==null?void 0:ue.status)=="ended"||((ve=(de=mn==null?void 0:mn.item_banks)==null?void 0:de[0])==null?void 0:ve.status)=="in_progress"||(ln==null?void 0:ln.status)=="ended"},st.createElement(Be.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),st.createElement(Be.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),ua=="SELECT"&&(Ha?st.createElement(nt,{form:Ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}):st.createElement("div",null,st.createElement(Se,{question:(Le=mn==null?void 0:mn.item_banks)==null?void 0:Le[0],disabled:!0,showAnswer:(ln==null?void 0:ln.status)==="ended"||Do.current=="ended"}))),ua=="JUDGMENT"&&(Ha?st.createElement(pe,{form:Ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}):st.createElement("div",null,st.createElement(Se,{question:(De=mn==null?void 0:mn.item_banks)==null?void 0:De[0],disabled:!0,showAnswer:(ln==null?void 0:ln.status)==="ended"||Do.current=="ended"}))),ua=="PROGRAM"&&st.createElement(ht,{question:(ze=mn==null?void 0:mn.item_banks)==null?void 0:ze[0]}),Ha&&st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),lr()),(ln==null?void 0:ln.status)!="ended"&&st.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:"20px",background:"#FFF"}},((ln==null?void 0:ln.status)=="not_started"||((Nt=(pt=mn==null?void 0:mn.item_banks)==null?void 0:pt[0])==null?void 0:Nt.status)!="ended")&&(Ha?st.createElement("div",{className:ye.save_button,onClick:()=>tt(void 0,null,function*(){var Wn,ka,Za,wo,Io,Ro;yield Ln.validateFields();let zo="";if(Ln.getFieldValue("item_type")=="SELECT"?Ln.getFieldValue("choices").filter(jo=>jo.is_answer==1).length>1?zo="MULTIPLE":zo="SINGLE":zo=Ln.getFieldValue("item_type"),Ho&&(Wo==null?void 0:Wo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}const Oo=Ut(zt({},Ln.getFieldsValue()),{item_type:zo,position:fn,smart_plan_id:Kn==null?void 0:Kn.id,difficulty:2,hidden_solution_visibility:!Ao,solution_visibility:To,enable_ai_tutor:Yo,page_group:{open:Ho,smart_plan_item_banks_ids:Wo}}),Ko=(ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])!=null&&ka.smart_plan_item_bank_id?`/api/smart_plan_item_banks/${(wo=(Za=mn==null?void 0:mn.item_banks)==null?void 0:Za[0])==null?void 0:wo.smart_plan_item_bank_id}.json`:`/api/courses/${Kn==null?void 0:Kn.coursesId}/smart_plans/${Kn==null?void 0:Kn.id}/create_item_banks.json`;try{const jo=yield(0,b.ZP)(Ko,{method:(Ro=(Io=mn==null?void 0:mn.item_banks)==null?void 0:Io[0])!=null&&Ro.smart_plan_item_bank_id?"put":"post",body:Oo});(jo==null?void 0:jo.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),Zo(),La(!1),Va(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(jo){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}})},"\u4FDD\u5B58"):st.createElement("div",{className:ye.save_button,onClick:()=>tt(void 0,null,function*(){var Wn,ka,Za,wo,Io;((ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])==null?void 0:ka.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(wo=(Za=mn==null?void 0:mn.item_banks)==null?void 0:Za[0])==null?void 0:wo.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Kn==null?void 0:Kn.coursesId}/smart_plan/${Kn==null?void 0:Kn.id}/ppt_info/info`):(Va(!0),or((Io=mn==null?void 0:mn.page)==null?void 0:Io.id))})},"\u7F16\u8F91")),(ln==null?void 0:ln.status)=="in_progress"&&((He=mn==null?void 0:mn.page)==null?void 0:He.lesson_mode)!="self_learning"&&!(mn!=null&&mn.is_extra)&&((Kt=(_t=mn==null?void 0:mn.item_banks)==null?void 0:_t[0])==null?void 0:Kt.status)=="not_started"&&!Ha&&st.createElement("div",{className:ye.start_button,onClick:()=>tt(void 0,null,function*(){var Wn,ka;let Za=yield(0,b.ZP)(`/api/courses/${Kn==null?void 0:Kn.coursesId}/smart_plans/${Kn==null?void 0:Kn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])==null?void 0:ka.smart_plan_item_bank_id}});(Za==null?void 0:Za.status)==0&&(Ee.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Zo(),Ja(Za==null?void 0:Za.data))})},st.createElement("i",{className:"iconfont icon-qidongdati mr10 font14"}),"\u542F\u52A8\u7B54\u9898"),(ln==null?void 0:ln.status)=="in_progress"&&!(mn!=null&&mn.is_extra)&&((qt=(Pn=mn==null?void 0:mn.item_banks)==null?void 0:Pn[0])==null?void 0:qt.status)=="in_progress"&&!Ha&&st.createElement("div",{className:ye.submit_button,onClick:()=>tt(void 0,null,function*(){var Wn,ka;let Za=yield(0,b.ZP)(`/api/courses/${Kn==null?void 0:Kn.coursesId}/smart_plans/${Kn==null?void 0:Kn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])==null?void 0:ka.smart_plan_item_bank_id}});(Za==null?void 0:Za.status)==0&&(Ee.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Zo(),Ja(Za==null?void 0:Za.data))})},st.createElement("i",{className:"iconfont icon-jieshushouke mr10 font14"}),"\u7ED3\u675F\u7B54\u9898"))),((nn=(yn=mn==null?void 0:mn.page)==null?void 0:yn.smart_plan_page_knowledges)==null?void 0:nn.length)>0&&st.createElement(st.Fragment,null,st.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u667A\u80FD\u95EE\u7B54\u5206\u6790",st.createElement(le.Z,{title:"\u5B66\u751F\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u5B66\u4E60\u540E\uFF0C\u7CFB\u7EDF\u81EA\u52A8\u63A8\u9001\u914D\u5957\u63D0\u95EE\uFF0C\u5E76\u5B9E\u65F6\u751F\u6210\u5B66\u60C5\u62A5\u544A\uFF0C\u7CBE\u51C6\u5B9A\u4F4D\u6559\u5B66\u91CD\u70B9\uFF0C\u4E3A\u6559\u5B66\u8C03\u6574\u63D0\u4F9B\u667A\u80FD\u652F\u6301\u3002"},st.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}}))),st.createElement(Ve.default,{className:"mt20 mb20",pagination:!1,dataSource:((Cn=mn==null?void 0:mn.page)==null?void 0:Cn.smart_plan_page_knowledges)||[],columns:[{title:"\u63D0\u95EE",align:"left",dataIndex:"question",ellipsis:!0,render:(Wn,ka,Za)=>st.createElement("span",{style:{color:"#000"}},Wn)},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:130,render:(Wn,ka)=>st.createElement("span",null,st.createElement("span",{style:{cursor:"pointer",color:"#3061D0",marginRight:"20px"},onClick:()=>{Aa(!0),Ea(ka)}},"\u7F16\u8F91"),st.createElement("span",{style:{cursor:"pointer",color:"#999999"},onClick:()=>{Ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u63D0\u95EE\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>tt(void 0,null,function*(){const Za=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${ka==null?void 0:ka.id}.json`,{method:"delete"});(Za==null?void 0:Za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Zo())})})}},"\u5220\u9664"))}]}))),_a===2&&st.createElement("div",null,((mn==null?void 0:mn.count)>0||((pn=(zn=mn==null?void 0:mn.page)==null?void 0:zn.smart_plan_page_knowledges)==null?void 0:pn.length)>0)&&(ln==null?void 0:ln.status)!="not_started"&&!Ha&&((Bn=(xn=mn==null?void 0:mn.item_banks)==null?void 0:xn[0])==null?void 0:Bn.status)!="not_started"&&st.createElement("div",{className:ye.staticWrap},(mn==null?void 0:mn.count)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u7B54\u9898\u6982\u89C8"),st.createElement(Ve.default,{pagination:!1,dataSource:(qa==null?void 0:qa.summary)||[],columns:((Vn=(Hn=mn==null?void 0:mn.item_banks)==null?void 0:Hn[0])==null?void 0:Vn.item_type)==="PROGRAM"?[{title:"\u4E0A\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"0")},{title:"\u901A\u8FC7\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn+"%"||0)},{title:"\u901A\u8FC7\u7387",align:"right",dataIndex:"correct_rate",render:(Wn,ka)=>st.createElement("span",{style:{color:"#000"}},Wn+"%"||0)}]:[{title:"\u542C\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"0")},{title:"\u7B54\u5BF9\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn+"%"||0)},{title:"\u6B63\u786E\u7387",align:"right",dataIndex:"correct_rate",render:(Wn,ka)=>st.createElement("span",{style:{color:"#000"}},Wn+"%"||0)}]}),((na=(fa=mn==null?void 0:mn.item_banks)==null?void 0:fa[0])==null?void 0:na.item_type)!=="PROGRAM"&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u7B54\u9898\u8BE6\u60C5"),st.createElement(Ve.default,{pagination:!1,dataSource:(qa==null?void 0:qa.details)||[],columns:[{title:"\u9009\u9879",align:"left",dataIndex:"choice_text",ellipsis:!0,render:(Wn,ka,Za)=>{var wo,Io;return st.createElement("span",{style:{color:"#000"}},((Io=(wo=mn==null?void 0:mn.item_banks)==null?void 0:wo[0])==null?void 0:Io.item_type)=="JUDGMENT"?st.createElement(z.Z,{className:"font14",value:Wn}):st.createElement("span",{style:{display:"flex"}},xt[Za],"\u3001",st.createElement(z.Z,{className:"font14",value:Wn})))}},{title:"\u9009\u62E9\u4EBA\u6570",align:"left",width:110,dataIndex:"user_num",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"--")},{title:"\u4EBA\u6570\u6BD4\u4F8B",align:"right",ellipsis:!0,width:130,dataIndex:"rate",render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn+"%"||0)}]}))),((pa=(wa=mn==null?void 0:mn.page)==null?void 0:wa.smart_plan_page_knowledges)==null?void 0:pa.length)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u5B66\u4E60\u8BC4\u4EF7"),st.createElement(Ve.default,{pagination:!1,dataSource:(qa==null?void 0:qa.studentList)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(Wn,ka,Za)=>Wn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:Wn=>st.createElement("span",{style:{color:"#000"}},Wn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:Wn=>st.createElement(Ct.ZP,{type:"link",loading:!1,onClick:()=>tt(void 0,null,function*(){Mo(Wn),Bo(!0)})},"\u67E5\u770B")}]})))))),ma&&st.createElement(E.Z,{ispptModal:!0,setScoreShow:Ba,isshixuns:!1,ScoreShow:!!ma,isloadings:!1,onOk:Wn=>tt(void 0,null,function*(){if(!Wn.length){Ee.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+ja);let ka=yield(0,b.ZP)(`/api/courses/${Kn==null?void 0:Kn.coursesId}/smart_plans/${Kn==null?void 0:Kn.id}/add_item_banks.json`,{method:"post",body:{item_bank_ids:Wn,position:fn,is_smart_plan:!0}});(ka==null?void 0:ka.status)==0&&(Ee.ZP.success("\u9009\u9898\u6210\u529F"),Ba(!1),Zo(),Va(!1))})}),st.createElement(Dt,{aiImg:kn,ref:Ua,onSave:(Wn,ka)=>tt(void 0,null,function*(){const Za=yield(0,b.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:Wn,mode:1,smart_plan:{id:Kn==null?void 0:Kn.id,position:fn}}});Za.status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zo(),console.log(Za)),ka()})}),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:za,title:"\u7F16\u8F91\u63D0\u95EE",width:800,forceRender:!0,onOk:()=>tt(void 0,null,function*(){const Wn=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${Xa==null?void 0:Xa.id}.json`,{method:"put",body:Xa});(Wn==null?void 0:Wn.status)===0&&(Ee.ZP.success("\u7F16\u8F91\u6210\u529F"),Aa(!1),Zo())}),onCancel:()=>{Aa(!1)}},st.createElement("div",null,st.createElement("div",{style:{fontWeight:600,marginBottom:"10px"}},"\u63D0\u95EE"),st.createElement(oe.default.TextArea,{style:{height:200},value:Xa==null?void 0:Xa.question,onChange:Wn=>{Xa.question=Wn.target.value,Ea(zt({},Xa))}}),st.createElement("div",{style:{fontWeight:600,marginBottom:"10px",marginTop:20}},"\u53C2\u8003\u7B54\u6848"),st.createElement(oe.default.TextArea,{style:{height:200},value:Xa==null?void 0:Xa.answer,onChange:Wn=>{Xa.answer=Wn.target.value,Ea(zt({},Xa))}}))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:Ia,title:mn==null?void 0:mn.smart_plan_name,width:600,forceRender:!0,footer:null,onOk:()=>{ha(!1),ra()},onCancel:()=>{ha(!1),ra()}},st.createElement("div",{className:ye.modal},"\u8BF7\u6253\u5F00\u624B\u673A\u626B\u7801\u529F\u80FD\uFF0C\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\u65B0\u4F53\u9A8C\uFF01"),st.createElement("div",{className:ye.erweima},st.createElement(a.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Kn==null?void 0:Kn.coursesId}&id=${Kn==null?void 0:Kn.id}`,bgColor:"#FFF",size:360,icon:`${x.Z.IMG_SERVER}/${(Jn=be==null?void 0:be.setting)==null?void 0:Jn.tab_logo_url}`}))),st.createElement(Ye.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:lo,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Bo(!1)},onCancel:()=>{Bo(!1)}},st.createElement(Je.Z,{spinning:so},st.createElement("div",{className:ye.evalueWrap},st.createElement("div",{className:ye.evalueSty},st.createElement("div",{className:ye.title},"\u5B66\u4E60\u8BC4\u4EF7"),st.createElement(z.Z,{className:ye.ansWrap,value:eo==null?void 0:eo.comment})),st.createElement("div",{className:ye.evalueSty,style:{marginTop:"20px"}},st.createElement("div",{className:ye.title},"\u95EE\u7B54\u8BB0\u5F55"),st.createElement("div",{className:ye.ansWrap,style:{padding:"0px 12px 12px 12px"}},(aa=eo==null?void 0:eo.question_and_answer_list)==null?void 0:aa.map((Wn,ka)=>st.createElement("div",{key:ka,className:"mt10"},st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:ye.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),st.createElement(z.Z,{className:ye.asnCont,value:Wn==null?void 0:Wn.question})),st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:ye.label},"\u56DE\u7B54\uFF1A"),st.createElement(z.Z,{className:ye.asnCont,value:Wn==null?void 0:Wn.answer}))))))))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:$o,title:"\u8BBE\u7F6E",width:685,forceRender:!0,onOk:()=>tt(void 0,null,function*(){var Wn,ka;if(Ho&&(Wo==null?void 0:Wo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}const Za={position:fn,smart_plan_id:Kn==null?void 0:Kn.id,hidden_solution_visibility:!Ao,solution_visibility:To,enable_ai_tutor:Yo,page_group:{open:Ho,smart_plan_item_banks_ids:Wo}},wo=`/api/smart_plan_item_banks/${(ka=(Wn=mn==null?void 0:mn.item_banks)==null?void 0:Wn[0])==null?void 0:ka.smart_plan_item_bank_id}.json`;try{const Io=yield(0,b.ZP)(wo,{method:"put",body:Za});(Io==null?void 0:Io.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),er(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Io){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}),onCancel:()=>{er(!1)}},st.createElement("div",null,lr())))};var da=(0,fe.connect)(({user:jt,classroomList:Ne,loading:be,globalSetting:mt,problemset:wn})=>({user:jt,classroomList:Ne,globalSetting:mt,loading:be.effects,problemset:wn}))(Qn)},8394:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return a}});var y=te(59301),fe=te(89070),ye=te(62957),he=te(99571),Ee=te(29787),Ae=te(88264),Be=te(25555),Je=te(23954),Fe=te(24334),le=te(61186),Ye=te.n(le),Ve=te(35106),Ct=te(59301),oe=(E,b,x)=>new Promise((z,ee)=>{var ne=ie=>{try{ce(x.next(ie))}catch(Se){ee(Se)}},re=ie=>{try{ce(x.throw(ie))}catch(Se){ee(Se)}},ce=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ne,re);ce((x=x.apply(E,b)).next())}),a=({open:E,onClose:b})=>{const[x,z]=(0,y.useState)(void 0);console.log((0,fe.useLocation)(),33);const ee=(0,fe.useLocation)();(0,y.useEffect)(()=>{E&&function(){return oe(this,null,function*(){const Gt=yield(0,Ae.X6)(E);z(Gt.data)})}()},[E]);const{status:ne,created_at:re,code:ce,name:ie,language:Se,pass_sets_count:Oe,set_count:Me,error_msg:ut,output:ft,input:Qe,expected_output:an,execute_memory:At,user:vt,execute_time:It,input_file_url:Vt,output_file_url:wt,is_file:Wt,expected_output_file_url:Bt}=x||{};return Ct.createElement(ye.default,{open:E,width:1e3,onCancel:()=>b(!1),footer:Ct.createElement(he.ZP,{type:"primary",onClick:()=>b(!1)},"\u5173\u95ED"),centered:!0},Ct.createElement(Ee.Z,{spinning:!x,delay:500},Ct.createElement("div",{className:"record-detail-info"},x?Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"record-detail-body"},Ct.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),Ct.createElement("ul",{className:"record-info"},Ct.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",Ct.createElement("span",{className:ne===0?"c-green":"c-red"},Be.Im[ne])," "),Ct.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",Ct.createElement("span",null,Ye()(re).format("YYYY-MM-DD HH:mm:ss"))," "),Ct.createElement("li",null," \u8BED\u8A00\uFF1A",Ct.createElement("span",null,Se)," "),Ct.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",Ct.createElement("span",null,It*1e3,"ms")," "),Ct.createElement("li",null," ",`${ne===Ve.h.HIDE_COMPILE_STATUS?"--":Oe} / ${Me} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Be.gZ)({status:ne,error_msg:ut,execute_time:It,output:ft,input:Qe,expected_output:an,input_file_url:Vt,output_file_url:wt,is_file:Wt,expected_output_file_url:Bt}),Ct.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),Ct.createElement(Je.ZP,{height:"200px",width:"100%",language:Se==null?void 0:Se.toLocaleLowerCase(),value:Fe.Base64.decode(ce),options:{readOnly:!0}}))):null)))}},87001:function(gt,Xt,te){"use strict";te.d(Xt,{Im:function(){return Me},Y4:function(){return ft}});var y=te(59301),fe=te(37568),ye=te(6767),he=te(99571),Ee=te(74440),Ae=te(24334),Be=te.n(Ae),Je=te(61293),Fe=te(33538),le=te(85149),Ye=te(955),Ve=te(34376),Ct=te.n(Ve),oe=te(99064),a=te(89070),E=te(8394),b=te(34604),x=te(88264),z=te(34587),ee=te(23210),ne=te(92310),re=te.n(ne),ce=te(4901),ie=te(59301),Se=(At,vt,It)=>new Promise((Vt,wt)=>{var Wt=Gt=>{try{Ht(It.next(Gt))}catch(Zt){wt(Zt)}},Bt=Gt=>{try{Ht(It.throw(Gt))}catch(Zt){wt(Zt)}},Ht=Gt=>Gt.done?Vt(Gt.value):Promise.resolve(Gt.value).then(Wt,Bt);Ht((It=It.apply(At,vt)).next())});const{TextArea:Oe}=fe.default,Me={[Ee.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[Ee.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[Ee.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ut=(At=>(At[At.SET_VISIBLE=0]="SET_VISIBLE",At[At.SET_TABINDEX=1]="SET_TABINDEX",At))(ut||{});function ft(At){const{status:vt,error_msg:It,output:Vt,input:wt,expected_output:Wt,is_file:Bt,input_file_url:Ht,output_file_url:Gt,expected_output_file_url:Zt,setMonacoValue:Ue,setData:Ie}=At,St=(0,y.useRef)(),rt=(0,y.useRef)(),bt=(0,y.useRef)();let dn=null;const we={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,y.useEffect)(()=>{if(Vt&&!Bt&&St.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(St.current);const En=(0,Ye.pp)(Ae.Base64.decode(Vt));Tt.write(En),Tt.setOption("theme",{background:"#1e1e1e"})}if(wt&&!Bt&&rt.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(rt.current),Tt.write((0,Ye.pp)(wt)),Tt.setOption("theme",{background:"#1e1e1e"})}if(Wt&&!Bt&&bt.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(bt.current),Tt.write((0,Ye.pp)(Ae.Base64.decode(Wt))),Tt.setOption("theme",{background:"#1e1e1e"})}},[Vt]),vt){case Ee.h.NOMATCH:dn=ie.createElement(ie.Fragment,null,ie.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Bt&&ie.createElement("div",{ref:St}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(this,null,function*(){const Tt=yield(0,oe.ZP)(Gt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ue(Tt),setTimeout(()=>{Ie(Gt)},200)})},Vt)),ie.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Bt&&ie.createElement("div",{ref:bt}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(this,null,function*(){const Tt=yield fetch(Zt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ue(yield Tt.text()),setTimeout(()=>{Ie(Zt)},200)})},Wt)));break;case Ee.h.EXECUTEFAILURE:dn=ie.createElement(ie.Fragment,null,ie.createElement("div",{style:{border:"1px #F6F7F9 solid"}},ie.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Bt&&ie.createElement(le.Z,{value:wt,style:we}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{onClick:()=>(0,Ye.LR)(Ht,wt)},wt))),ie.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},ie.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:Je.Z.error,style:{color:"#E30000",padding:"0 10px"}},Ae.Base64.decode(It),"111")));break;case Ee.h.COMPILEFAILURE:dn=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:Je.Z.error},Ae.Base64.decode(It)));break;case Ee.h.PODFAILURE:dn=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:dn=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",dn," ")}function Qe(At){const{status:vt,error_msg:It,execute_time:Vt,output:wt,input:Wt,expected_output:Bt,is_file:Ht,input_file_url:Gt,output_file_url:Zt,expected_output_file_url:Ue}=At;let Ie=null;switch(vt){case Ee.h.OK:case Ee.h.NOMATCH:case Ee.h.EXECUTEFAILURE:case Ee.h.COMPILEFAILURE:Ie=ie.createElement("div",{id:"outputResultRef",className:"h100"});break;case Ee.h.PODFAILURE:Ie=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:Ie=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",Ie," ")}function an({value:At,className:vt}){return ie.createElement("span",{className:vt},At)}Xt.ZP=({input:At,is_file:vt,debuging:It,submitting:Vt,executingMessage:wt,debugResult:Wt,onChangeInput:Bt,onDebugCode:Ht,onSubmitCode:Gt,hack:Zt,user:Ue,submitResult:Ie,isWhiteTheme:St,topDispatch:rt})=>{const[bt]=(0,a.useSearchParams)(),dn=(0,a.useParams)(),[we,Tt]=(0,y.useState)(!1),[En,rn]=(0,y.useState)(!1),[hn,ea]=(0,y.useState)(1),[Yt,lt]=(0,y.useState)(!1),[nt,Ft]=(0,y.useState)(0),[We,Ke]=(0,y.useState)(!1),[yt,Ce]=(0,y.useState)(""),[Re,je]=(0,y.useState)(""),Xe=(0,y.useRef)(),it=(0,y.useRef)(),Ot=(0,y.useRef)(null),Ge=(0,y.useRef)(null),ke=(0,y.useRef)(null);console.log(Ie,"submitResult",dn);const{status:se,id:pe,input:Pe,output:Ze,expected_output:ht,is_file:dt,input_file_url:Mt,output_file_url:Et,expected_output_file_url:Lt,error_msg:Sn,hack_sets:Rn}=Ie||{};(0,y.useEffect)(()=>{se===0&&(ea(1),Ft(0))},[se,pe]),(0,y.useEffect)(()=>{Se(void 0,null,function*(){var qn;const Zn=yield(0,x.rX)(dn==null?void 0:dn.id,"submit");(Zn==null?void 0:Zn.status)===0&&(Zn!=null&&Zn.data&&((qn=Zn==null?void 0:Zn.data)==null?void 0:qn.status)!==0?(rt({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:Zn==null?void 0:Zn.data}}),ea(2),Ft(320)):(ea(1),Ft(0)))})},[dn==null?void 0:dn.id]),(0,y.useEffect)(()=>{if(Xe.current){let Fn=function(Te){sa=ta.offsetHeight,Pa=!0,un=Te.pageY,ke.current.style.display="block"},qn=function(){Pa=!1,ke.current.style.display="none"},Zn=function(Te){if(Pa){$t();let at=un-Te.pageY,ot=sa+at;if(ot<0&&(ot=0),ot>window.innerHeight-150&&(ot=window.innerHeight-150),hn===1){ot<=34?Ft(0):Ft(ot);return}console.log(ot,"resizeH"),Ft(ot)}};const ta=Ot.current;let sa=0,Pa=!1,un=0;const sn=document.getElementById("case-y-bar");return sn==null||sn.addEventListener("mousedown",Fn),document.addEventListener("mousemove",Zn),document.addEventListener("mouseup",qn),()=>{const Te=document.getElementById("case-y-bar");Te==null||Te.removeEventListener("mousedown",Fn),document.removeEventListener("mousemove",Zn),document.removeEventListener("mouseup",qn)}}},[Xe,hn]),(0,y.useEffect)(()=>{const Fn=b.Z.subscribe("resize-move-bar",$t);if(bt.get("type")!=="exercises")return document.addEventListener((0,ce.gH)(),Jt),()=>{document.removeEventListener((0,ce.gH)(),Jt),Fn()}},[]),(0,y.useEffect)(()=>{});function $t(){var Fn,qn,Zn,ta;const sa=document.getElementById("outputResultRef");if(sa){let Pa=sa.dataset.text;it.current.reset(),it.current.writeln(Pa);const un=document.getElementById("outputResultRef").offsetWidth-20,sn=((ta=(Zn=(qn=(Fn=it.current)==null?void 0:Fn._core)==null?void 0:qn._renderService)==null?void 0:Zn.dimensions)==null?void 0:ta.actualCellWidth)||10,Te=Math.ceil(un/sn);it.current.resize(Te,Math.ceil(sa.clientHeight/16))}}function gn(){Tt(!we),setTimeout(()=>{$t()},300),Ft(we?320:window.innerHeight-150)}function Mn(){En?(rn(!1),(0,ce.BU)()):(rn(!0),(0,ce.Dj)(Ge.current))}const Jt=Fn=>{(0,ce.vp)()||rn(!1)},on=(0,y.useMemo)(()=>{if(Wt){const{status:Fn,output:qn,error_msg:Zn}=Wt;return setTimeout(()=>{let ta="",sa=document.getElementById("outputResultRef");qn?ta=Ae.Base64.decode(qn):Zn&&(ta=Ae.Base64.decode(Zn)),it.current=new Ve.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),it.current.open(sa),it.current.onKey(function(Pa){var un;if(Pa.domEvent.key.toLocaleUpperCase()==="C"&&Pa.domEvent.ctrlKey){Pa.domEvent.preventDefault();let sn=(un=it.current)==null?void 0:un.getSelection();navigator.clipboard.writeText(sn).then(()=>{})}}),sa.dataset.text=ta,it.current.setOption("convertEol",!0),$t()},300),ie.createElement(ie.Fragment,null,Qe(Wt))}return null},[Wt]);function Dn(){var Fn,qn;if(!(Zt!=null&&Zt.code)||((Fn=Zt==null?void 0:Zt.code)==null?void 0:Fn.trim().length)===0){(qn=ye.ZP)==null||qn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}ea(1),Ft(320),Ht()}const bn=Fn=>Se(void 0,null,function*(){let qn=yield(0,oe.ZP)(`/api/problems/${Fn}/start.json`,{method:"get",params:{hack_user_id:Ue==null?void 0:Ue.user_id}});qn&&(window.location.href=`/myproblems/${qn==null?void 0:qn.identifier}${window.location.search}`)});function vn(){dt?navigator.clipboard.writeText(Ae.Base64.decode(Sn)).then(()=>{ye.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(Ae.Base64.decode(Ze)).then(()=>{ye.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ie.createElement(y.Fragment,null,ie.createElement("div",{className:re()(Je.Z.case,St&&Je.Z.whiteCase),style:{height:nt},ref:Ot},ie.createElement("div",{className:Je.Z.fullMask,ref:ke}),ie.createElement("div",{className:Je.Z["resize-y-bar"],id:"case-y-bar",ref:Xe,draggable:!1},hn===2&&ie.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),hn===1&&(nt<=34?ie.createElement("div",{onClick:()=>{Ft(320)},className:Je.Z.unfoldBtn},"\u63A7\u5236\u53F0",ie.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ie.createElement("div",{onClick:()=>{Ft(0)},className:Je.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",ie.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),ie.createElement("div",null,ie.createElement("div",{className:Je.Z.caseHead},ie.createElement("div",{className:Je.Z.dot}),ie.createElement("div",{className:Je.Z.text},hn===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),hn===2&&!Vt&&typeof se=="number"&&ie.createElement(ie.Fragment,null,se===Ee.h.OK?ie.createElement("div",{className:Je.Z.pass},ie.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ie.createElement("div",{className:Je.Z.noPass},ie.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Me[se])),ie.createElement("div",{className:Je.Z.btns},hn===2&&!Vt&&ie.createElement(ie.Fragment,null,se!==Ee.h.OK&&ie.createElement("div",{onClick:vn},ie.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ie.createElement("div",{onClick:()=>{Ke(pe)}},ie.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),bt.get("type")!=="exercises"&&ie.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>gn()},ie.createElement("i",{className:`iconfont icon-${we?"suoxiao1":"fangda"}`})))),ie.createElement("div",{style:{display:hn===1?"block":"none"}},It?ie.createElement(Fe.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ie.createElement("div",{style:{height:nt-34}},ie.createElement("div",{className:Je.Z.result},ie.createElement("div",{className:Je.Z.left},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ie.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),ie.createElement("div",{className:Je.Z.leftNode},ie.createElement(Oe,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:vt?"":At,onChange:Bt}))),ie.createElement("div",{className:Je.Z.right},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ie.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),ie.createElement("div",{className:Je.Z.node},Wt?on:ie.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),ie.createElement("div",{style:{display:hn===2?"block":"none"}},Vt?ie.createElement(Fe.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ie.createElement("div",{style:{height:nt-34,display:"flex",flexDirection:"column",overflow:"hidden"}},ie.createElement("div",{ref:Ge,className:Je.Z.elseNode},ie.createElement("div",{className:Je.Z.nameWrap},ie.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ie.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),ie.createElement("div",{className:Je.Z.scroll},ie.createElement("pre",{className:Je.Z.scrollBox,style:Yt?{height:En?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!dt&&ie.createElement(an,{value:Pe}),dt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Fn=yield fetch(Mt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});je(yield Fn.text()),setTimeout(()=>{Ce(Mt)},200)})},Pe)),Pe&&ie.createElement("div",{className:Je.Z.action},ie.createElement("span",{onClick:()=>lt(!Yt)},Yt?"\u6536\u8D77":"\u5C55\u5F00"),bt.get("type")!=="exercises"&&ie.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>Mn(),className:`iconfont icon-${En?"suoxiao1":"fangda"}`})))),ie.createElement("div",{className:Je.Z.result,style:{flex:1,overflow:"hidden"}},ie.createElement("div",{className:Je.Z.left},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ie.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ie.createElement("div",{className:Je.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ie.createElement("pre",null,!dt&&ie.createElement(an,{className:"mb10",value:ht&&Ae.Base64.decode(ht)||""}),dt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Fn=yield fetch(Lt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});je(yield Fn.text()),setTimeout(()=>{Ce(Lt)},200)})},ht)))),ie.createElement("div",{className:Je.Z.right},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ie.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),ie.createElement("div",{className:Je.Z.node,style:{color:se===Ee.h.OK?"#2ABD8C":"#FF2C29"}},ie.createElement("pre",null,(se===4||se===5)&&ie.createElement(an,{className:"mb10",value:Sn&&Ae.Base64.decode(Sn)||""}),se!=4&&se!=5&&(dt?ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Fn=yield(0,oe.ZP)(Et,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{je(Fn)}catch(qn){je("")}setTimeout(()=>{Ce(Et)},200)})},Ze):ie.createElement(an,{className:"mb10",value:Ze&&Ae.Base64.decode(Ze)||""})))))))))),ie.createElement("div",{className:re()(Je.Z.footer,St&&Je.Z.whiteFooter),style:{zIndex:100}},(Zt==null?void 0:Zt.is_program)&&(Zt==null?void 0:Zt.above_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>bn(Zt==null?void 0:Zt.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Zt==null?void 0:Zt.is_program)&&(Zt==null?void 0:Zt.under_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>bn(Zt==null?void 0:Zt.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ie.createElement(he.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:It||Vt,loading:It,color:"#2ABD8C",className:"mr10",onClick:Dn},"\u8C03\u8BD5\u4EE3\u7801"),bt.get("qtype")!=="8"&&ie.createElement(he.ZP,{className:Je.Z.disabled,type:"primary",icon:ie.createElement("i",{className:"iconfont icon-bofang1"}),loading:Vt,disabled:It||Vt,onClick:()=>{var Fn,qn;if(!(Zt!=null&&Zt.code)||((Fn=Zt==null?void 0:Zt.code)==null?void 0:Fn.trim().length)===0){(qn=ye.ZP)==null||qn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}ea(2),Ft(320),Gt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ie.createElement(E.Z,{onClose:Ke,open:We}),ie.createElement(ee.Z,{close:!0,data:yt,type:yt.length?"txt":"",onClose:()=>Ce(""),monacoEditor:{value:Re,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},34587:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{Types:function(){return ao},default:function(){return Lo}});var y=te(59301),fe=te(89070),ye=te(11938),he=te(62957),Ee=te(29787),Ae=te(99571),Be=te(25399),Je=te(77019),Fe=te(88264),le=te(94941),Ye=te(4901),Ve=te(17064),Ct=te(3294),oe=te(87169),a=te(30641),E=te(23954),b=te(79346),x=te(16479),z=te(16869),ee=te(59301),ne=Object.defineProperty,re=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(xe,ct,qe)=>ct in xe?ne(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,ut=(xe,ct)=>{for(var qe in ct||(ct={}))Se.call(ct,qe)&&Me(xe,qe,ct[qe]);if(ie)for(var qe of ie(ct))Oe.call(ct,qe)&&Me(xe,qe,ct[qe]);return xe},ft=(xe,ct)=>re(xe,ce(ct));const Qe={theme:(0,x.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,x.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,x.G)("cmTabToSpace",!0)};var an=(xe=>(xe[xe.set_font_size=0]="set_font_size",xe[xe.set_theme=1]="set_theme",xe[xe.on_tab_to_space=2]="on_tab_to_space",xe[xe.set_show_editor_setting=3]="set_show_editor_setting",xe))(an||{});function At(xe,ct){switch(ct.type){case 3:return ft(ut({},xe),{showEditorSetting:ct.payload});case 1:return ft(ut({},xe),{theme:ct.payload});case 0:return ft(ut({},xe),{fontSize:ct.payload});case 2:return ft(ut({},xe),{tabToSpace:ct.payload});default:throw new Error}}var vt=({isLoading:xe,value:ct,onChange:qe,language:ae,onUpdateCode:ge,ActionBarRender:ue,setIsWhiteTheme:de})=>{const[ve,Le]=(0,y.useReducer)(At,Qe),{theme:De,fontSize:ze,showEditorSetting:pt,tabToSpace:Nt}=ve,He=(0,y.useRef)(),_t=(0,y.useRef)();(0,y.useEffect)(()=>{de(De==="vs")},[De]);const Kt={onFontSizeChange:nn=>{Le({type:0,payload:nn}),(0,x.t)("cmFontSize",nn)},tabToSpace:Nt,cmFontSize:ze,className:"oj",cmCodeMode:De,onTabToSpace:nn=>{Le({type:2,payload:nn}),(0,x.t)("cmTabToSpace",nn)},onCodeModeChange:nn=>{Le({type:1,payload:nn}),(0,x.t)("ProgrammingCodeMode",nn)}};function Pn(){Le({type:3,payload:!1})}function qt(){Le({type:3,payload:!0})}const yn={value:ct,language:ae,theme:De,options:{fontSize:ze,insertSpaces:Nt},onChange:nn=>{qe(nn),_t.current=nn,clearTimeout(He.current),He.current=setTimeout(()=>{ge(_t.current)},1e4)},onEditBlur:nn=>{_t.current&&ge(_t.current)}};return ee.createElement(y.Fragment,null,ue(qt),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!xe&&ee.createElement(E.ZP,ut({},yn))),ee.createElement(b.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:pt,onClose:Pn},ee.createElement(z.Z,ut({},Kt)))))},It=te(60141),Vt=te(24334),wt=te(87001),Wt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Bt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ht=te(54172),Gt=te(13747),Zt=te(58617),Ue=te(8394),Ie=te(61186),St=te.n(Ie),rt=te(59301);const{Column:bt}=Ht.default;var dn=({submitResult:xe,submitting:ct,submitRecords:qe,page:ae,onPageChange:ge,topicId:ue})=>{const[de]=(0,fe.useSearchParams)(),{records:ve,records_count:Le}=qe||{},[De,ze]=(0,y.useState)(!1),pt=de.get("type")==="1";return rt.createElement(Ee.Z,{spinning:ct,tip:"\u8BC4\u6D4B\u4E2D...",indicator:rt.createElement(Zt.Z,{style:{fontSize:24},spin:!0})},(ve==null?void 0:ve.length)>0?rt.createElement(Ht.default,{dataSource:ve,rowKey:"id",pagination:!1},rt.createElement(bt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Nt,He)=>rt.createElement("span",null," ",St()(Nt).format("YYYY-MM-DD HH:mm:ss"))}),rt.createElement(bt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Nt,He)=>{var _t;return rt.createElement("span",{className:`${Nt===0?"c-green":"c-red"} current`,onClick:()=>{ze(He.id)}},(_t=wt.Im[Nt])==null?void 0:_t.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),rt.createElement(bt,{title:`\u6267\u884C\u7528\u65F6 (${pt?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Nt=>Nt?pt?Nt:Nt/1e3:""}),rt.createElement(bt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${pt?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Nt=>Nt?pt?Nt:parseFloat((Nt/1024).toFixed(2)):""}),rt.createElement(bt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),rt.createElement(bt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Nt,He)=>rt.createElement("span",{className:"c-light-primary current",onClick:()=>{ze(He.id)}},"\u67E5\u770B")})):rt.createElement("div",{style:{height:300,width:"100%"}}),rt.createElement(Ue.Z,{onClose:ze,open:De}),Le>15?rt.createElement(Gt.Z,{className:Bt.pagination,current:ae,pageSize:15,total:Le,onChange:ge}):null)},we=te(8797),Tt=te(96599),En={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},rn=te(85149),hn=te(59301);const ea={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Yt=({hack:xe})=>{const{language:ct,difficult:qe,time_limit:ae,description:ge}=xe,[ue]=(0,fe.useSearchParams)(),de=ea[qe];return hn.createElement(hn.Fragment,null,hn.createElement("ul",{className:En.info},hn.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",hn.createElement("b",{className:En.info_tag},ct)),hn.createElement("li",null,hn.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",hn.createElement(Tt.default,{color:de==null?void 0:de.color},de==null?void 0:de.name)),hn.createElement("li",null,hn.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",hn.createElement("span",{style:{color:"#333333"}},ae,"\u79D2"))),ue.get("qtype")==="8"?hn.createElement(rn.Z,{value:ge,showProgramFill:!0,className:En.desc}):hn.createElement(rn.Z,{value:ge,className:En.desc}))},lt={},nt=te(59301),Ft=({hack:xe,current_user:ct})=>nt.createElement("div",{className:lt.answer},xe!=null&&xe.answer_text?nt.createElement(rn.Z,{style:{padding:"13px 0"},value:(xe==null?void 0:xe.answer_text)||""}):nt.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),We=te(34604),Ke=te(99064);function yt(xe,ct){return(0,Ke.U2)(`/problems/${xe}/comments.json`,{page:ct,limit:10})}function Ce(xe){return(0,Ke.v_)(`/discusses/${xe}/plus.json`,{container_type:"Discuss",type:1})}function Re(xe,ct,qe){return(0,Ke.v_)(`/problems/${xe}/comments/reply.json`,{comments:{content:qe,parent_id:ct}})}function je(xe,ct){return(0,Ke.v_)(`/problems/${xe}/comments.json`,{comments:{content:ct}})}function Xe(xe,ct,qe){return(0,Ke.v_)(`/problems/${xe}/comments/${ct}/hidden.json`,qe)}function it(xe,ct){return(0,Ke.IV)(`/problems/${xe}/comments/${ct}`)}var Ot=te(34362);function Ge({author:xe}){return y.createElement("a",{href:`/users/${xe.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${Ct.Z.IMG_SERVER}/images/${xe.image_url}`,width:"50"}))}function ke({data:xe,index:ct,parentDiscussIndex:qe,user:ae,onSetActionType:ge}){const{author:ue,can_delete:de,content:ve,id:Le,time:De}=xe;function ze(){ge({id:Le,index:ct,type:"delete-discuss",parentDiscussIndex:qe,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const pt=ae.admin||de||ue.user_id===ae.user_id;return y.createElement("div",{className:"discuss-item-container second-discuss "},y.createElement(Ge,{author:ue}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${ue.login}`,target:"_blank"},ue.name),y.createElement("span",{className:"grey"},De),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},pt?y.createElement("a",{onClick:ze,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(rn.Z,{className:"discuss-content",value:ve})))}var se=({user:xe,data:ct,index:qe,onPlusDiscuss:ae,onSetActionType:ge,activeDiscussIndex:ue,onReplyDiscuss:de,onSetActiveDiscussIndex:ve})=>{const{content:Le,children:De,hidden:ze,id:pt,praise_count:Nt,time:He,user_praise:_t,can_delete:Kt,author:Pn}=ct;function qt(){ve(pt)}function yn(){ae(pt,!_t,qe)}function nn(){ge({id:pt,index:qe,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Cn(){ge({id:pt,index:qe,params:{hidden:ze?"0":"1"},type:"hidden-discuss",message:ze?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const zn=xe.admin||xe.user_id===Pn.user_id;return y.createElement("div",{className:"discuss-item-container",key:pt},y.createElement(Ge,{author:Pn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${Pn.login}`,target:"_blank"}," ",Pn.name," "),y.createElement("span",{className:"grey"},He)),y.createElement(rn.Z,{className:"discuss-content",value:Le}),De&&De.length>0?y.createElement("div",{className:"reply-discuss-container"},De.map((pn,xn)=>y.createElement(ke,{key:pn.id,data:pn,index:xn,user:xe,onSetActionType:ge,parentDiscussIndex:qe}))):null,y.createElement("div",{className:"btn-group"},zn?y.createElement("a",{onClick:Cn,title:ze?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:ze?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Kt&&(!De||De.length==0)?y.createElement("a",{onClick:nn,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:qt,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:yn,className:_t?"c-orange":""},y.createElement("i",{className:_t?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Nt||""))),y.createElement(Ot.Z,{id:pt,activeDiscussIndex:ue,onReplyDiscuss:de})))},pe=te(61398),Pe={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},Ze=te(12290),ht=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())}),dt=({user_praise:xe,praise_count:ct,praisePlus:qe,onCreateDiscuss:ae,discuss_count:ge})=>{const[ue,de]=(0,y.useState)(!1),[ve,Le]=(0,y.useState)("");function De(He){Le(He)}function ze(){de(!0)}function pt(){de(!1)}function Nt(){return ht(this,null,function*(){ae(ve),Le(""),de(!1)})}return y.createElement("div",{className:`${Pe["dis-input-editor-container"]} ${ue?Pe.active:""} `},y.createElement("div",{className:ue?`hide ${Pe["text-area"]}`:Pe["text-area"]},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:ze}),y.createElement("a",null," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",ge," "),y.createElement("a",{className:"c-light-black",onClick:qe,title:xe?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${xe?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),ct?y.createElement("span",null,ct):"")),ue?y.createElement("div",{className:Pe["input-mask"],onClick:pt}):null,y.createElement("div",{className:ue?Pe["md-container"]:`${Pe["md-container"]} hide`},y.createElement(Ze.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:ve,height:240,onChange:De}),y.createElement("div",{className:Pe["tip-container"],onClick:pt},y.createElement("a",{className:Pe["btn-send"],onClick:Nt}," \u53D1\u9001 "))))},Mt=te(59301),Et=Object.defineProperty,Lt=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Mn=(xe,ct,qe)=>ct in xe?Et(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,Jt=(xe,ct)=>{for(var qe in ct||(ct={}))$t.call(ct,qe)&&Mn(xe,qe,ct[qe]);if(Rn)for(var qe of Rn(ct))gn.call(ct,qe)&&Mn(xe,qe,ct[qe]);return xe},on=(xe,ct)=>Lt(xe,Sn(ct)),Dn=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())});const bn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var vn=(xe=>(xe[xe.GET_DISCUSSES=0]="GET_DISCUSSES",xe[xe.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",xe[xe.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",xe[xe.PLUS_DISCUSS=3]="PLUS_DISCUSS",xe[xe.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",xe[xe.SET_PAGE=5]="SET_PAGE",xe[xe.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",xe))(vn||{});function Fn(xe,ct){switch(ct.type){case 6:return on(Jt({},xe),{loading:!0});case 0:return Jt(Jt({},xe),ct.payload);case 1:return Jt(Jt({},xe),ct.payload);case 4:return Jt(Jt({},xe),ct.payload);case 3:return Jt(Jt({},xe),ct.payload);case 5:return on(Jt({},xe),{page:ct.payload});case 2:return Jt(Jt({},xe),ct.payload);default:throw new Error}}var qn=({user:xe,identifier:ct,hack:qe,onTriggerPraise:ae,activeIndex:ge})=>{const[ue,de]=(0,y.useReducer)(Fn,bn),{loading:ve,page:Le,data:De,count:ze,actionType:pt,activeDiscussIndex:Nt}=ue,He=(0,y.useCallback)(()=>Dn(void 0,null,function*(){de({type:6});const pn=yield yt(ct,Le),{comments:xn,disscuss_count:Bn}=pn;de({type:0,payload:{data:xn,count:Bn,loading:!1}})}),[Le,ct]);(0,y.useEffect)(()=>{ge==="2"&&He()},[ct,Le,ge]);function _t(pn){de({type:5,payload:pn})}function Kt(pn){de({type:4,payload:{actionType:pn}})}function Pn(pn){de(Nt===pn?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:pn}})}function qt(pn,xn,Bn){return Dn(this,null,function*(){try{const Hn=yield Ce(pn);De[Bn].user_praise=xn,De[Bn].praise_count=Hn.praise_count,de({type:3,payload:{data:[...De]}})}catch(Hn){console.log(Hn)}})}function yn(){return Dn(this,null,function*(){const{id:pn,params:xn,type:Bn,index:Hn,parentDiscussIndex:Vn}=pt;if(Bn==="hidden-discuss"&&(yield Xe(ct,pn,xn),Vn?De[Vn].children[Hn].hidden=xn.hidden==1:De[Hn].hidden=xn.hidden==1,de({type:4,payload:{actionType:null,data:[...De]}})),Bn==="delete-discuss"){if(yield it(ct,pn),Vn||Vn===0){let fa=De[Vn].children;for(let na=fa.length-1;na>=0;na--)if(fa[na].id===pn){fa.splice(na,1);break}De[Vn].children=fa}else for(let fa=De.length-1;fa>=0;fa--)if(De[fa].id===pn){De.splice(fa,1);break}de({type:4,payload:{actionType:null,data:[...De]}})}})}function nn(){de({type:4,payload:{actionType:null}})}function Cn(pn,xn){return Dn(this,null,function*(){try{yield Re(ct,pn,xn),He()}catch(Bn){console.log(Bn)}})}function zn(pn){return Dn(this,null,function*(){de({type:6}),yield je(ct,pn),He()})}return Mt.createElement(Mt.Fragment,null,Mt.createElement("div",{className:"discuss-panel"},De.length===0?Mt.createElement(we.Z,null):De.map((pn,xn)=>Mt.createElement(se,{onReplyDiscuss:Cn,onPlusDiscuss:qt,onSetActiveDiscussIndex:Pn,onSetActionType:Kt,data:pn,index:xn,user:xe,activeDiscussIndex:Nt})),ze>10?Mt.createElement("div",{className:"pagination-container"},Mt.createElement(Gt.Z,{showQuickJumper:!0,onChange:_t,current:Le,total:ze})):null),Mt.createElement(dt,{user_praise:qe.user_praise,praise_count:qe.praises_count,praisePlus:ae,discuss_count:qe.comments_count,onCreateDiscuss:zn}),Mt.createElement(b.Z,null,Mt.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:!!pt,onOk:yn,onCancel:nn},Mt.createElement("p",null,pt?pt.message:"")),Mt.createElement(pe.Z,null)))},Zn=te(82326),ta=te(37568),sa=te(86743),Pa={},un=te(59301),sn=({hack:xe,current_user:ct})=>un.createElement("div",{className:Pa.answer},xe!=null&&xe.analysis?un.createElement(rn.Z,{style:{padding:"13px 0"},value:(xe==null?void 0:xe.analysis)||""}):un.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Te={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},at=te(8848),ot=te(5269),cn=te(28284),tn=te(71051),In=te(72161),Un=te(59301);const{TextArea:ca}=ta.default,{Panel:Tn}=at.default;var Xn=({data:xe,hack:ct})=>(console.log(xe,ct,"data"),ct!=null&&ct.is_file?Un.createElement(In.Y2,{disabled:!0,className:Te.uploadTableWrapper,showScore:!ct.test_set_score,data:xe,isProgramHomework:!0}):Un.createElement("div",{className:Te.hackSets},xe==null?void 0:xe.map((qe,ae)=>Un.createElement(at.default,{accordion:!0,bordered:!1,key:ae,defaultActiveKey:ae===0&&qe.id,className:Te.collapseWrapper,expandIcon:({isActive:ge})=>Un.createElement("i",{className:`iconfont icon-weizhankai ${ge?Te.open:Te.close}`,style:{fontSize:14,transition:"all .2s"}})},Un.createElement(Tn,{key:qe.id,header:Un.createElement(Je.Z,{align:"middle",justify:"space-between",wrap:!1},Un.createElement(ot.Z,{className:Te.panelHeader},Un.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ae+1)),Un.createElement(ot.Z,{flex:1},Un.createElement(Je.Z,{align:"middle",justify:"end",wrap:!1},!(ct!=null&&ct.test_set_score)&&Un.createElement(ot.Z,{className:Te.rateInput},Un.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Un.createElement("div",null,Un.createElement(cn.default.Item,{noStyle:!0},Un.createElement(tn.Z,{value:qe==null?void 0:qe.score,className:Te.baseFormItem,min:0,max:100,disabled:!0}))),Un.createElement("span",{className:"ml10"},"%")))))},Un.createElement(cn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Un.createElement(ca,{readOnly:!0,value:qe==null?void 0:qe.input,rows:4})),Un.createElement(cn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Un.createElement(ca,{readOnly:!0,value:qe==null?void 0:qe.output,rows:4}))))))),Qa={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},et=te(59301),Dt=(0,y.forwardRef)(({data:xe=[]},ct)=>{var qe;const[ae,ge]=(0,y.useState)(),ue=xe.filter(ve=>ve.show);(0,y.useEffect)(()=>{ue.length&&ge(ue[0].id)},[xe==null?void 0:xe.length]);const de=((qe=ue.find(ve=>ve.id===ae))==null?void 0:qe.element)||null;return(0,y.useImperativeHandle)(ct,()=>({setActiveTab:ve=>ge(ve)})),et.createElement("div",{className:Qa.tabs},et.createElement("div",{className:Qa.tabWarp},ue.map(ve=>et.createElement("div",{onClick:()=>ge(ve.id),className:`${Qa.tab} ${ve.id===ae?Qa.active:""}`,key:ve.id},ve.name))),et.createElement("div",{className:Qa.content},de))}),$e=te(59301),st=Object.defineProperty,Nn=Object.defineProperties,On=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,ba=(xe,ct,qe)=>ct in xe?st(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,Ta=(xe,ct)=>{for(var qe in ct||(ct={}))Ca.call(ct,qe)&&ba(xe,qe,ct[qe]);if($n)for(var qe of $n(ct))Yn.call(ct,qe)&&ba(xe,qe,ct[qe]);return xe},zt=(xe,ct)=>Nn(xe,On(ct)),Ut=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())});const tt={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},xt={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Qn=({hack:xe,onTriggerPraise:ct,topicId:qe,page:ae,onPageChange:ge,user:ue,current_user:de,submitRecords:ve,submitting:Le,submitResult:De,setActiveIndex:ze,hack_sets:pt})=>{var Nt,He;const[_t]=(0,fe.useSearchParams)(),[Kt,Pn]=(0,y.useState)("0"),qt=(0,fe.useLocation)(),[yn,nn]=(0,y.useState)(!1),[Cn,zn]=(0,y.useState)(null),[pn,xn]=(0,y.useState)([]),[Bn,Hn]=(0,y.useState)([]),[Vn,fa]=(0,y.useState)({page:1,limit:10}),na=(0,y.useRef)(null),wa=(0,y.useRef)(null);console.log(ue,"user");let[pa,Jn]=(0,y.useState)(zt(Ta({},(0,fe.useParams)()),{page:1,per_page:20,name:""}));(0,y.useEffect)(()=>{wa.current&&(xe==null?void 0:xe.is_close_tips)===!1&&Cn===null&&zn(!0)},[wa.current,xe==null?void 0:xe.is_close_tips,Cn]);function aa(){return Ut(this,null,function*(){yield(0,Ke.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,y.useEffect)(()=>{ze(Kt)},[Kt]);function ma(ua){return Ut(this,null,function*(){let Ma=ua.target.id;if(Ma==="1"){let Ln=yield(0,Ke.ZP)(`/api/myproblems/${pa.id}/redo_logs.json`,{method:"get",params:Ta({},Vn)});(Ln==null?void 0:Ln.status)===0&&Hn(Ln==null?void 0:Ln.data)}Pn(Ma)})}(0,y.useEffect)(()=>We.Z.subscribe("to-commit-info",()=>{Pn("1"),na.current&&na.current.setActiveTab("1")}),[]),(0,y.useEffect)(()=>We.Z.subscribe("to-reset-info",()=>{ma({target:{id:"1"}}),na.current&&na.current.setActiveTab("2")}),[]);function Ba(){Pn("2")}function ja(){return Ut(this,null,function*(){let ua=yield(0,Ke.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Ta({identifier:pa==null?void 0:pa.id},pa)});xn(ua)})}const Ga=[{title:null,description:$e.createElement("div",null,$e.createElement("b",{onClick:()=>{zn(!1),aa(),nn(!0),ja()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),$e.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),$e.createElement(Ae.ZP,{onClick:()=>{zn(!1),aa()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>wa.current}];return $e.createElement("div",{className:Wt["left-panel"]},$e.createElement("ul",{className:`${Wt["s-navs"]} ${Wt["bg-white"]} ${Wt.b1}`},(xe==null?void 0:xe.is_program)&&!_t.get("pageId")&&$e.createElement(Be.Z,{title:"\u9898\u76EE\u5217\u8868"},$e.createElement("div",{onClick:()=>{ja(),nn(!0)},className:Wt.btns,ref:wa,style:Cn?{pointerEvents:"none"}:{}},$e.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),$e.createElement("li",{style:{marginLeft:20}},$e.createElement("a",{className:Kt==="0"?Wt.active:"",id:"0",onClick:ma},"\u9898\u76EE\u63CF\u8FF0")),$e.createElement("li",null,$e.createElement("a",{className:Kt==="1"?Wt.active:"",id:"1",onClick:ma},"\u64CD\u4F5C\u8BB0\u5F55")),(_t.get("type")!=="exercises"&&(xe==null?void 0:xe.answer_text_show)||_t.get("type")!=="exercises"&&(xe==null?void 0:xe.analysis_show))&&$e.createElement("li",null,$e.createElement("a",{className:Kt==="4"?Wt.active:"",id:"4",onClick:ma},"\u89E3\u7B54\u53C2\u8003")),_t.get("type")!=="exercises"&&$e.createElement("li",null,$e.createElement("a",{className:Kt==="2"?Wt.active:"",id:"2",onClick:ma},"\u8BC4\u8BBA")),!!(pt!=null&&pt.length)&&_t.get("type")!=="exercises"&&_t.get("type")!=="1"&&$e.createElement("li",null,$e.createElement("a",{className:Kt==="5"?Wt.active:"",id:"5",onClick:ma},"\u6D4B\u8BD5\u7528\u4F8B"))),$e.createElement("div",{className:`${Wt["tab-panel-body"]} ${Kt==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},$e.createElement(Yt,{hack:xe,onTriggerPraise:ct,toDiscuss:Ba})),$e.createElement("div",{style:{padding:"12px"},className:`${Wt["tab-panel-body"]} ${Kt==="1"?"":"hide"}`},$e.createElement(Dt,{ref:na,data:[{id:"1",show:_t.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,ve!=null&&ve.records_count||Le?$e.createElement(dn,{page:ae,onPageChange:ge,topicId:qe,submitting:Le,key:(De==null?void 0:De.id)||1,submitRecords:ve,submitResult:De}):$e.createElement(we.Z,null))},{id:"2",show:_t.get("type")==="exercises"||(xe==null?void 0:xe.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,$e.createElement(Ht.default,{pagination:!1,dataSource:Bn==null?void 0:Bn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ua,Ma,Ln)=>St()(ua).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ua,Ma,Ln)=>{var Ia;return(Ia=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ha=>ha.id===ua))==null?void 0:Ia.name}}]}),$e.createElement(Gt.Z,{style:{marginTop:10},current:Vn.page,total:Bn==null?void 0:Bn.count,hideOnSinglePage:!0,onChange:ua=>Ut(void 0,null,function*(){Vn.page=ua,fa(Vn);let Ma=yield(0,Ke.ZP)(`/api/myproblems/${pa.id}/redo_logs.json`,{method:"get",params:zt(Ta({},Vn),{courseId:pa.courseId})});(Ma==null?void 0:Ma.status)===0&&Hn(Ma==null?void 0:Ma.data)})}))}]})),$e.createElement("div",{style:{padding:"12px"},className:`${Wt["tab-panel-body"]} ${Kt==="4"?"":"hide"}`},$e.createElement(Dt,{data:[{id:"1",show:_t.get("type")!=="exercises"&&(xe==null?void 0:xe.answer_text_show),name:"\u7B54\u6848",element:$e.createElement($e.Fragment,null,$e.createElement(Ft,{hack:xe,current_user:de}))},{id:"2",show:_t.get("type")!=="exercises"&&(xe==null?void 0:xe.analysis_show),name:"\u89E3\u6790",element:$e.createElement($e.Fragment,null,$e.createElement(sn,{hack:xe,current_user:de}))}]})),$e.createElement("div",{className:`${Wt["tab-panel-body"]} ${Kt==="2"?"":"hide"}`,style:{padding:0}},$e.createElement(qn,{user:ue,activeIndex:Kt,identifier:xe.identifier,hack:xe,onTriggerPraise:ct})),$e.createElement("div",{className:`${Wt["tab-panel-body"]} ${Kt==="5"?"":"hide"}`,style:{padding:12}},$e.createElement(Xn,{data:pt||[],hack:xe})),$e.createElement(a.Z,{rootClassName:Wt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>nn(!1),open:yn},$e.createElement(Je.Z,null,$e.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),$e.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",pn==null?void 0:pn.total_count,"\u9898\xA0[\xA0",pn==null?void 0:pn.total_score,"\u5206\xA0]\xA0"),!(ue!=null&&ue.hack_manager)&&$e.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",pn==null?void 0:pn.work_score,"\u5206")),$e.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),$e.createElement(Je.Z,{align:"middle",className:"mt10 mb10"},!(ue!=null&&ue.hack_manager)&&$e.createElement(Zn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:ua=>{pa.page=1,pa.finish_status=ua,Jn(Ta({},pa)),ja()}},$e.createElement(Zn.default.Option,{value:""},"\u5168\u90E8"),$e.createElement(Zn.default.Option,{value:0},"\u672A\u5F00\u59CB"),$e.createElement(Zn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),$e.createElement(Zn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),$e.createElement(Zn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:ua=>{pa.page=1,pa.difficult=ua||null,Jn(Ta({},pa)),ja()}},$e.createElement(Zn.default.Option,{value:0},"\u5168\u90E8"),$e.createElement(Zn.default.Option,{value:1},"\u7B80\u5355"),$e.createElement(Zn.default.Option,{value:2},"\u9002\u4E2D"),$e.createElement(Zn.default.Option,{value:3},"\u56F0\u96BE")),$e.createElement(ta.default.Search,{size:"large",onSearch:ua=>{pa.name=ua,pa.page=1,Jn(Ta({},pa)),ja()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),$e.createElement("div",{className:Wt.list,style:{height:36,background:"#3D445C"}},!(ue!=null&&ue.hack_manager)&&$e.createElement("span",null,"\u72B6\u6001"),$e.createElement("span",null,"\u5E8F\u53F7"),$e.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),$e.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),$e.createElement("div",{style:{overflow:"auto",flex:1}},(Nt=pn==null?void 0:pn.data)!=null&&Nt.length?(He=pn==null?void 0:pn.data)==null?void 0:He.map((ua,Ma)=>$e.createElement("div",{onClick:()=>Ut(void 0,null,function*(){let Ln=yield(0,Ke.ZP)(`/api/problems/${ua==null?void 0:ua.identifier}/start.json`,{method:"get",params:{hack_user_id:ue==null?void 0:ue.user_id}});Ln&&(fe.history.replace(`/myproblems/${Ln==null?void 0:Ln.identifier}${window.location.search}`),window.location.reload())}),className:`${Wt.list} ${ua!=null&&ua.checked?Wt.active:""}`},!(ue!=null&&ue.hack_manager)&&$e.createElement($e.Fragment,null,!(ua!=null&&ua.opened)&&$e.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(ua==null?void 0:ua.opened)&&!(ua!=null&&ua.passed)&&$e.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(ua==null?void 0:ua.opened)&&(ua==null?void 0:ua.passed)&&$e.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),$e.createElement("span",null,(pa.page-1)*20+(Ma+1)),$e.createElement("span",{style:{flex:1},title:ua.name},`[${ua==null?void 0:ua.score}\u5206]`,"\xA0",ua.name),$e.createElement("span",{style:{flexBasis:48,paddingRight:0}},tt[ua.difficult]))):$e.createElement(we.Z,null)),$e.createElement(Gt.Z,{current:pa.page,className:"mt20",hideOnSinglePage:!0,total:pn==null?void 0:pn.count,pageSize:pa.per_page,onChange:(ua,Ma)=>{pa.page=ua,pa.per_page=Ma,ja()}})),$e.createElement(sa.Z,{rootClassName:Wt.tour,closeIcon:!1,open:!!Cn,steps:Ga,gap:{offset:3,radius:2}}))},da=te(62522),jt=te(16209),Ne=te(19105),be=te(31947),mt=te(85219),wn=te(67054),Rt=te(61293),fn=te(92310),ln=te.n(fn),Gn=te(23960),kn=te(31707),oa=te(39775),ga=te(93450),Pt=te(59301),ra=Object.defineProperty,va=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Ya=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,$a=(xe,ct,qe)=>ct in xe?ra(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,Da=(xe,ct)=>{for(var qe in ct||(ct={}))Ya.call(ct,qe)&&$a(xe,qe,ct[qe]);if(Ra)for(var qe of Ra(ct))An.call(ct,qe)&&$a(xe,qe,ct[qe]);return xe},la=(xe,ct)=>va(xe,Oa(ct)),to=(xe,ct)=>{var qe={};for(var ae in xe)Ya.call(xe,ae)&&ct.indexOf(ae)<0&&(qe[ae]=xe[ae]);if(xe!=null&&Ra)for(var ae of Ra(xe))ct.indexOf(ae)<0&&An.call(xe,ae)&&(qe[ae]=xe[ae]);return qe},Ka=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())});const{Countdown:Wa}=ye.default,uo={Java:"java",C:"c",Python:"py","C++":"c"};var ao=(xe=>(xe[xe.SET_LOADING=0]="SET_LOADING",xe[xe.GET_DATA=1]="GET_DATA",xe[xe.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",xe[xe.SET_DATA=3]="SET_DATA",xe[xe.SET_DEBUGING=4]="SET_DEBUGING",xe[xe.SET_SUBMITING=5]="SET_SUBMITING",xe[xe.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",xe[xe.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",xe[xe.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",xe[xe.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",xe[xe.SET_PAGE=10]="SET_PAGE",xe))(ao||{});function ro(){return new Date().getTime()}const Co={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Po(xe,ct){switch(ct.type){case 1:return Da(Da({},xe),ct.payload);case 3:return la(Da({},xe),{data:ct.payload});case 0:return la(Da({},xe),{loading:ct.payload});case 9:return la(Da({},xe),{showNote:ct.payload});case 4:return la(Da({},xe),{debuging:ct.payload});case 5:return la(Da({},xe),{submitting:ct.payload});case 2:return la(Da({},xe),{submitRecords:ct.payload});case 10:return la(Da({},xe),{submitRecordPage:ct.payload});case 6:return la(Da({},xe),{executingMessage:ct.payload});case 7:return Da(Da({},xe),ct.payload);case 8:return Da(Da({},xe),ct.payload);default:throw new Error}}var Lo=({children:xe})=>{var ct,qe,ae,ge,ue,de,ve,Le;const[De,ze]=(0,y.useReducer)(Po,Co),{id:pt}=(0,fe.useParams)(),Nt=(0,fe.useLocation)(),[He]=(0,fe.useSearchParams)(),{loading:_t,data:Kt,debugResult:Pn,submitResult:qt,submitRecords:yn,submitRecordPage:nn,showNote:Cn,debuging:zn,submitting:pn,executingMessage:xn}=De,[Bn,Hn]=(0,y.useState)("#37AD83"),[Vn,fa]=(0,y.useState)(null),[na,wa]=(0,y.useState)({}),[pa,Jn]=(0,y.useState)(!0),[aa,ma]=(0,y.useState)(!1),[Ba,ja]=(0,y.useState)(!1),Ga=(0,y.useRef)(null),ua=(0,y.useRef)(0),Ma=Kt==null?void 0:Kt.user,Ln=Kt==null?void 0:Kt.hack,[Ia,ha]=(0,y.useState)(!1),Kn=(0,y.useRef)(1),en=(0,y.useRef)(!1);(0,Gn.y)(He.get("type")==="exercises");const{setOpenDisableCopyAndPaste:_n}=(0,Gn.X)(),[xa,La]=(0,y.useState)(""),Ha=(0,mt._)(na);(0,y.useEffect)(()=>{function jn(){return Ka(this,null,function*(){var Ua,za,Aa,Xa,Ea;Jn(!0);const Sa=yield(0,Fe.fu)(pt,{exercise_id:He.get("exercisesId")});if(setTimeout(()=>{Jn(!1)},800),Sa.status!==401){try{Sa.hack.code=Vt.Base64.decode(Sa.hack.code)}catch(io){console.log(io)}Sa.hack=la(Da({},Sa.hack),{is_program:He.get("type")==="1"}),ze({type:1,payload:{loading:!1,data:Sa}})}if(He.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let io;He.get("coursesId")=="coursesId"?io=yield(0,le._F)({categoryId:He.get("exercisesId"),login:He.get("login")}):io=yield(0,le._B)({categoryId:He.get("exercisesId"),login:He.get("login")}),wa(Da({},io)),_n((Ua=io==null?void 0:io.exercise)==null?void 0:Ua.forbid_copy),typeof((za=io==null?void 0:io.exercise)==null?void 0:za.left_time)=="number"&&(fa(Date.now()+((Aa=io==null?void 0:io.exercise)==null?void 0:Aa.left_time)*1e3),setTimeout(()=>{Hn("red")},(((Xa=io==null?void 0:io.exercise)==null?void 0:Xa.left_time)-300>0?((Ea=io==null?void 0:io.exercise)==null?void 0:Ea.left_time)-300:0)*1e3))}})}pt&&jn()},[pt]),(0,y.useEffect)(()=>{var jn;return He.get("type")==="exercises"&&((jn=na==null?void 0:na.exercise)!=null&&jn.screen_open)&&(window.removeEventListener("blur",qa,!1),wn.U.forEach((Ua,za)=>{window.addEventListener(Ua,qa,!1)}),window.addEventListener("blur",qa,!1),window.focus()),()=>{document.removeEventListener((0,Ye.gH)(),qa)}},[na]),(0,y.useEffect)(()=>{xa==="1"&&pt&&Ln!=null&&Ln.language&&Ja()},[pt,nn,Ln==null?void 0:Ln.language,xa]),(0,y.useEffect)(()=>(Ln!=null&&Ln.is_program&&(ua.current=0,Ga.current=setInterval(()=>{Va()},15e3)),()=>{clearInterval(Ga.current)}),[Ln==null?void 0:Ln.is_program]);const Va=()=>Ka(void 0,null,function*(){let jn=yield(0,Ke.ZP)(`/api/myproblems/${pt}/save_long_time.json`,{method:"get",params:{answer_long_time:ua.current}})}),qa=()=>{en.current||(0,Ye.BU)(),window.parent.postMessage("backExercise","*")};function Ja(){return Ka(this,null,function*(){try{const jn=yield(0,Fe.zO)(pt,{limit:15,page:nn,language:Ln==null?void 0:Ln.language});ze({type:2,payload:jn})}catch(jn){console.log(jn)}})}function eo(jn){ze({type:10,payload:jn})}function co(jn){return Ka(this,null,function*(){var Ua;let za;(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(za=yield(0,jt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}));const Aa=yield(0,Fe.n4)(pt,{code:Vt.Base64.encode(jn||Ln.code),language:Ln==null?void 0:Ln.language,exercise_id:He.get("exercisesId"),question_id:He.get("questionId"),ip:za});return Aa.status===-5&&(0,fe.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:la(Da({errorMessage:Aa==null?void 0:Aa.message},(na==null?void 0:na.exercise)||{}),{exercise_user_id:(Ua=na==null?void 0:na.exercise)==null?void 0:Ua.exercise_user_id,id:He.get("exercisesId")})}}),Aa})}function so(){return Ka(this,null,function*(){if(Kn.current=2,!pn){ze({type:5,payload:!0});try{We.Z.publish("to-commit-info");const jn=yield co();if(console.log(jn,1),jn.status===0){let Sa=function(){return Ka(this,null,function*(){const{status:io,data:Ao}=yield(0,Fe.rX)(pt,"submit"),To=ro()-Ea>(Aa*Xa+3)*1e3;if(io!==0&&!To&&setTimeout(Sa,1e3),To){he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),ze({type:5,payload:!1});return}if(io===0){Ao.status===2&&he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Ao==null?void 0:Ao.status)===0&&He.get("type")==="1"&&ja(!0);const xo=yield(0,Fe.zO)(pt,{limit:15,page:nn,language:Ln==null?void 0:Ln.language});ze({type:8,payload:la(Da({},De),{submitResult:Ao,submitting:!1,submitRecords:xo})})}})},Ua={};if(He.get("type")==="exercises"?(Ua.extras={exercise_id:He.get("exercisesId"),question_id:He.get("questionId")},(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Ua.extras.ip=yield(0,jt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}))):He.get("type")==="smartPlan"&&(Ua.extras={smart_plan_item_bank_id:He.get("smartPlanItemBankId")}),(yield(0,Fe.bM)(pt,Ua)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const{time_limit:Aa,test_case_size:Xa}=Ln,Ea=ro();Sa()}else ze({type:5,payload:!1})}catch(jn){console.log(jn),ze({type:5,payload:!1})}ha(!1)}})}function mo(){return Ka(this,null,function*(){Kn.current=1,De.debuging=!0,ze({type:4,payload:!0});try{if((yield co()).status===0){let Ea=function(){return Ka(this,null,function*(){const{status:Sa,message:io,data:Ao}=yield(0,Fe.rX)(pt,"debug"),To=ro()-Xa>(Ua+3)*1e3;if(Sa!==0&&!To&&(ze({type:6,payload:io}),setTimeout(Ea,1e3)),To){he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),ze({type:4,payload:!1}),ze({type:7,payload:la(Da({},De),{debugResult:{status:2},debuging:!1})});return}Sa===0&&(Ao.status===2&&he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),ze({type:4,payload:!1}),ze({type:7,payload:la(Da({},De),{debugResult:Ao,debuging:!1})}))})};const{time_limit:Ua}=Ln;let za={input:encodeURIComponent(Kt.test_case.input)};if(He.get("type")==="exercises"&&(za.exercise_id=He.get("exercisesId")),(yield(0,Fe.MU)(pt,za)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const Xa=ro();Ea()}else ze({type:4,payload:!1})}catch(jn){console.log(jn)}finally{}})}function lo(jn,Ua){const za=Ua?{modify_code:!1}:{};ze({type:3,payload:la(Da({},Kt),{hack:Da(la(Da({},Ln),{code:jn}),za)})}),ha(!0)}const Bo=jn=>Ka(void 0,null,function*(){let Ua=yield(0,Ke.ZP)(`/api/problems/${Ln==null?void 0:Ln.identifier}/start.json`,{method:"get",params:{language:jn==="C++"||jn==="c++"?encodeURIComponent(jn):jn,hack_user_id:Ma==null?void 0:Ma.user_id}});Ua.status!==-1&&fe.history.replace(`/myproblems/${Ua==null?void 0:Ua.identifier}${window.location.search}`)});function po(jn){let Ua=jn.target.value;ze({type:3,payload:la(Da({},Kt),{test_case:{input:Ua}})})}function Mo(){return Ka(this,null,function*(){try{let jn={};He.get("type")==="exercises"?jn.exercise_id=He.get("exercisesId"):Ln!=null&&Ln.homework_common_id&&(jn.homework_common_id=Ln==null?void 0:Ln.homework_common_id);const Ua=yield(0,Fe.H7)(pt,Da({},jn));Ua.status===401||(lo(Vt.Base64.decode(Ua.code)),(He.get("type")==="exercises"||Ln!=null&&Ln.homework_common_id)&&We.Z.publish("to-reset-info"))}catch(jn){console.log(jn)}})}function Do(){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Pt.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Pt.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Ka(this,null,function*(){const jn=yield(0,Fe.fi)(pt);jn.status===401||lo(Vt.Base64.decode(jn.code),!0)})}})}function ho(){ze({type:9,payload:!0})}function fo(){ze({type:9,payload:!1})}function Qt(jn){return Ka(this,null,function*(){yield(0,Fe.MK)(pt,jn),ze({type:1,payload:{showNote:!1,data:la(Da({},Kt),{hack:la(Da({},Ln),{notes:jn.notes})})}})})}const ia={hack:Ln,isLoading:pa,input:(ct=Kt==null?void 0:Kt.test_case)==null?void 0:ct.input,is_file:(qe=Kt==null?void 0:Kt.test_case)==null?void 0:qe.is_file,language:Ln==null?void 0:Ln.language,code:Ln==null?void 0:Ln.code,title:"main."+uo[Ln==null?void 0:Ln.language],modify_code:Ln==null?void 0:Ln.modify_code,notes:Ln==null?void 0:Ln.notes,debugResult:Pn,debuging:zn,submitting:pn,submitResult:qt,executingMessage:xn,onCancelNote:fo,onAddNote:Qt,showNote:Cn,user:Ma,onShowNote:ho,onSubmitCode:so,onChangeCode:lo,onChangeInput:po,onDebugCode:mo,onResetCode:Mo,onSyncCode:Do,onUpdateCode:co,onChangeLanguage:Bo,isWhiteTheme:aa,setIsWhiteTheme:ma,topDispatch:ze};function Na(){return Ka(this,null,function*(){const{praise_count:jn}=yield(0,Fe.vl)(Ln.id,{container_type:"Hack",type:1});let Ua=la(Da({},Kt),{hack:la(Da({},Ln),{praises_count:jn,user_praise:!Ln.user_praise})});ze({type:3,payload:Ua})})}const ya={topicId:pt,submitResult:qt,submitRecords:yn,submitting:pn,page:nn,onPageChange:eo,hack:Ln,user:Kt==null?void 0:Kt.user,hack_sets:Kt==null?void 0:Kt.hack_sets,current_user:Kt==null?void 0:Kt.current_user,onTriggerPraise:Na,setActiveIndex:La};console.log(na);const[oo,Fa]=(0,y.useState)(!1),[_a,no]=(0,y.useState)(!1);(0,y.useEffect)(()=>{const jn=Ua=>{if(console.log("event-----",Ua),Ua.data.type==="showIntelligentTeacherStatus"){const{aiStatus:za,questionStatus:Aa,pptStatus:Xa}=Ua.data;if(Fa(za),Aa||Xa){let Ea=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(Ea.includes(He.get("smartPlanItemBankId")))return;he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Pt.createElement("div",{className:"tc font16"},Aa?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>Ka(void 0,null,function*(){so(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(Ea.push(He.get("smartPlanItemBankId"))))})})}}};return window.addEventListener("message",jn),()=>{window.removeEventListener("message",jn)}},[]);const yo=()=>He.get("type")==="exercises"?!1:!!(He.get("type")==="1"&&Object.values((Ln==null?void 0:Ln.homework_extension)||{}).some(Boolean)||He.get("type")==="smartPlan"&&oo);return Pt.createElement(Pt.Fragment,null,Pt.createElement(Ee.Z,{spinning:_t,delay:500},Kt?Pt.createElement(Pt.Fragment,null,Pt.createElement("header",{className:ln()(Rt.Z.header,aa&&Rt.Z.whiteHeader)},!((ae=["smartPlan","exercises"])!=null&&ae.includes(He.get("type")))&&Pt.createElement("div",null,Pt.createElement("img",{src:`${Ct.Z.IMG_SERVER}/images/${Ma==null?void 0:Ma.image_url}`,alt:"user",width:36}),Pt.createElement("span",{style:{color:aa?"#333":"#B2BACB",fontSize:16}},Ma==null?void 0:Ma.name)),((ge=["smartPlan","exercises"])==null?void 0:ge.includes(He.get("type")))&&Pt.createElement("div",null,Pt.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Pt.createElement("span",{className:"ml10"},((ue=na==null?void 0:na.exercise)==null?void 0:ue.user_name)||(Ma==null?void 0:Ma.name)||"--")),Pt.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Pt.createElement("span",{className:"ml10"},((de=na==null?void 0:na.exercise)==null?void 0:de.student_id)||(Ma==null?void 0:Ma.student_id)||"--"))),Pt.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Pt.createElement("div",null,Ln.name)),(He.get("type")==="smartPlan"||(Ln==null?void 0:Ln.is_program))&&Pt.createElement(Ne.Z,{defaultValue:(Ln==null?void 0:Ln.answer_long_time)||0,onChange:jn=>{ua.current=jn},className:Rt.Z.timepiece}),Ma!=null&&Ma.hack_manager&&!He.get("is_smart_plan")?Pt.createElement(fe.Link,{className:Rt.Z.btn_edit,to:He.get("type")==="1"?He.get("pageId")?`/problems/newedit/${Ln.identifier}?type=1&pageId=${He.get("pageId")}&backUrl=${He.get("backUrl")}`:`/problems/newedit/${Ln.identifier}?type=1`:He.get("backUrl")?`/problems/newedit/${Ln.identifier}?backUrl=${He.get("backUrl")}`:`/problems/newedit/${Ln.identifier}`}," ",Pt.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((ve=na==null?void 0:na.exercise)!=null&&ve.left_time)&&Pt.createElement(Pt.Fragment,null,Pt.createElement("span",{style:{color:Bn,marginRight:6},className:`iconfont icon-daojishi ${Rt.Z.djs}`}),Pt.createElement("span",{className:"c-white mr20"},Pt.createElement(Wa,{valueStyle:{color:Bn,fontSize:20,fontWeight:500},title:Pt.createElement("span",{style:{color:Bn,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Vn,onFinish:()=>Ka(void 0,null,function*(){const jn=yield(0,le.VL)({categoryId:He.get("exercisesId"),commit_method:2});if((jn==null?void 0:jn.status)===0&&(co(),he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Pt.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Pt.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Ka(void 0,null,function*(){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`})})),(jn==null?void 0:jn.status)===-3){const Ua=parseInt(jn==null?void 0:jn.message);fa(Date.now()+Ua*1e3)}})}))),(Le=["smartPlan","exercises"])!=null&&Le.includes(He.get("type"))?Pt.createElement(Ae.ZP,{type:"primary",onClick:()=>{if(He.get("type")==="exercises"){const jn=()=>Ka(void 0,null,function*(){yield co(),ha(!1),Ha(),en.current=!0,qa()});if(!(yn!=null&&yn.records_count)||Ia){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Pt.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:jn});return}jn()}else{let jn="";He.get("isMiniprogram")?jn=`/miniprogram/courseware/study?courses_id=${He.get("coursesId")}&id=${He.get("exercisesId")}`:jn=`/classrooms/${He.get("coursesId")}/smart_plan/${He.get("exercisesId")}/ppt_info/info`,console.log("backurl----",jn,"backurl----"),window.opener?window.close():fe.history.push(jn)}}},Pt.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"}),He.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Pt.createElement("span",{onClick:()=>{var jn;if(He.get("backUrl"))fe.history.push(He.get("backUrl"));else if(He.get("type")==="1"){let Ua=(jn=localStorage.getItem("program_homework"))==null?void 0:jn.split(",");fe.history.push(`/classrooms/${Ua==null?void 0:Ua[0]}/program_homework/${Ua==null?void 0:Ua[1]}/detail`)}else fe.history.push("/problemset")}},Pt.createElement(Be.Z,{title:"\u5173\u95ED"},Pt.createElement("i",{style:{color:aa?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Pt.createElement(Ee.Z,{size:"large",spinning:pa},Pt.createElement(Ve.Z,{className:ln()(Rt.Z.myProblems,aa&&Rt.Z.whiteMyProblems),leftChild:Pt.createElement(Qn,Da({},ya)),rightChild:Pt.createElement(kt,Da({},ia))}))):null,Pt.createElement(he.default,{centered:!0,closable:!1,width:680,footer:null,open:Ba,className:"oj-modal"},Pt.createElement("section",{className:"oj-modal-content"},Pt.createElement("div",{className:"oj-modal-head"},Pt.createElement("img",{src:da,alt:""}),Pt.createElement("i",{onClick:()=>ja(!1),className:"iconfont icon-guanbi1"})),Pt.createElement("aside",null,Pt.createElement("img",{className:"mr30",src:ga.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Pt.createElement("span",{style:{color:"#75d6ba",marginRight:100}},qt==null?void 0:qt.execute_time,"ms"),"\u4F18\u4E8E",Pt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(qt==null?void 0:qt.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Pt.createElement("aside",{className:"mb50"},Pt.createElement("img",{src:oa.Z,className:"mr30"}),Pt.createElement("span",{className:"oj-modal-tt"},Pt.createElement("span",null,Pt.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Pt.createElement("span",{className:"c-light-primary"},qt==null?void 0:qt.execute_memory,"kb")),Pt.createElement("span",null,Pt.createElement("span",null))),"\u4F18\u4E8E",Pt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(qt==null?void 0:qt.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Pt.createElement("div",{id:"oj-modal-next",onClick:()=>Ka(void 0,null,function*(){var jn;if(qt!=null&&qt.next_identifier){let Ua=yield(0,Ke.ZP)(`/api/problems/${qt==null?void 0:qt.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Ma==null?void 0:Ma.user_id}});Ua&&(fe.history.replace(`/myproblems/${Ua==null?void 0:Ua.identifier}${window.location.search}`),window.location.reload())}else{let Ua=(jn=localStorage.getItem("program_homework"))==null?void 0:jn.split(",");fe.history.push(`/classrooms/${Ua==null?void 0:Ua[0]}/program_homework/${Ua==null?void 0:Ua[1]}/detail`)}}),className:"oj-modal-btn"},qt!=null&&qt.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),yo()&&Pt.createElement(kn.Z,{showData:He.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:Ln==null?void 0:Ln.homework_extension,description:Ln==null?void 0:Ln.description,code:Ln==null?void 0:Ln.code,sendParams:{source:"hack",hack_id:pt}})),Pt.createElement(be.Z,{successCb:()=>{Kn.current===1?mo():so()}}))};function me({title:xe,modify_code:ct,onSyncCode:qe,onShowCodeSetting:ae,onResetCode:ge,hack:ue,onChangeLanguage:de,isWhiteTheme:ve}){var Le;const De=()=>{he.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Pt.createElement(oe.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:ge})},[ze]=(0,fe.useSearchParams)(),pt=ze.get("language"),Nt=He=>He==="1"?"c++":He==="2"?"C++":He;return(0,y.useEffect)(()=>{pt&&de(Nt(pt))},[]),(0,y.useEffect)(()=>{ue!=null&&ue.tpm_code_modified&&he.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Pt.createElement(oe.Z,null),content:Pt.createElement("div",null,Pt.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Pt.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Pt.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ge()})},[ue==null?void 0:ue.language]),console.log(ue,ve,"hack"),Pt.createElement("div",{className:`${Rt.Z.codeHead} ${ve?Rt.Z.whiteCodeHead:""}`},Pt.createElement("div",{className:Rt.Z.navWrap},(Le=ue==null?void 0:ue.all_language)==null?void 0:Le.map(He=>Pt.createElement("div",{className:`${Rt.Z.nav} ${He===(ue==null?void 0:ue.language)?Rt.Z.active:""}`,key:He,onClick:()=>de(He)},Pt.createElement(Be.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Pt.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Pt.createElement("span",null,He)))),Pt.createElement(Je.Z,{align:"middle",style:{marginLeft:"auto"}},ct?Pt.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:qe},Pt.createElement("img",{src:It,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Pt.createElement("a",{onClick:De},Pt.createElement(Be.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Pt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Pt.createElement("a",{onClick:ae},Pt.createElement(Be.Z,{title:"\u8BBE\u7F6E"},Pt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function kt(xe){var ct=xe,{input:qe,is_file:ae,showNote:ge,onShowNote:ue,notes:de,onCancelNote:ve,onAddNote:Le,debugResult:De,language:ze,debuging:pt,submitting:Nt,executingMessage:He,code:_t,onSubmitCode:Kt,onDebugCode:Pn,onChangeCode:qt,onChangeInput:yn,onUpdateCode:nn,user:Cn,isLoading:zn,submitResult:pn}=ct,xn=to(ct,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Bn(Vn){return Pt.createElement(me,la(Da({},xn),{onShowCodeSetting:Vn}))}const Hn=Da({input:qe,is_file:ae,debugResult:De,debuging:pt,submitting:Nt,executingMessage:He,onDebugCode:Pn,onChangeCode:qt,onSubmitCode:Kt,onChangeInput:yn,user:Cn,submitResult:pn},xn);return Pt.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Pt.createElement(vt,{setIsWhiteTheme:xn==null?void 0:xn.setIsWhiteTheme,isLoading:zn,language:ze,value:_t,onChange:qt,onUpdateCode:nn,ActionBarRender:Bn}),Pt.createElement(wt.ZP,Da({},Hn)))}},74440:function(gt,Xt,te){"use strict";te.d(Xt,{h:function(){return y}});var y=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(y||{})},88264:function(gt,Xt,te){"use strict";te.d(Xt,{H7:function(){return a},MK:function(){return oe},MU:function(){return le},X6:function(){return Ve},bM:function(){return Fe},fi:function(){return E},fu:function(){return Je},n4:function(){return b},rX:function(){return Ct},vl:function(){return x},zO:function(){return Ye}});var y=te(99064),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(z,ee,ne)=>ee in z?fe(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,Be=(z,ee)=>{for(var ne in ee||(ee={}))he.call(ee,ne)&&Ae(z,ne,ee[ne]);if(ye)for(var ne of ye(ee))Ee.call(ee,ne)&&Ae(z,ne,ee[ne]);return z};function Je(z,ee){return(0,y.U2)(`myproblems/${z}.json`,Be({hidePopLogin:!0},ee||{}))}function Fe(z,ee){return(0,y.v_)(`myproblems/${z}/code_submit.json`,ee)}function le(z,ee){return(0,y.v_)(`myproblems/${z}/code_debug.json`,ee)}function Ye(z,ee){return ee.language&&(ee.language=encodeURIComponent(ee.language)),(0,y.U2)(`myproblems/${z}/submit_records.json`,ee)}function Ve(z){return(0,y.U2)("myproblems/record_detail.json",{id:z})}function Ct(z,ee){return(0,y.U2)(`myproblems/${z}/result.json`,{mode:ee})}function oe(z,ee){return(0,y.v_)(`myproblems/${z}/add_notes.json`,ee)}function a(z,ee){return(0,y.v_)(`myproblems/${z}/restore_initial_code.json`,ee)}function E(z){return(0,y.v_)(`myproblems/${z}/sync_code.json`)}function b(z,ee){return(0,y.v_)(`myproblems/${z}/update_code.json`,ee)}function x(z,ee){return(0,y.v_)(`discusses/${z}/plus.json`,ee)}},79285:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ue}});var y=te(59301),fe=te(28284),ye=te(6767),he=te(62957),Ee=te(20554),Ae=te(82326),Be=te(17149),Je=te(69219),Fe=te(37568),le=te(54172),Ye=te(25399),Ve=te(13747),Ct=te(99571),oe=te(99064),a={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"},E=te(26422),b={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},x=te(85149),z=te(955),ee=te(24334);const ne=["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 ce=({qitem:Ie})=>{var St,rt,bt,dn,we,Tt,En,rn,hn,ea;return y.createElement("div",{className:b.warp},y.createElement("div",{className:b.mainPart},y.createElement("div",{className:b.qcount},(Ie==null?void 0:Ie.question_type)===8&&y.createElement(x.Z,{className:b.content,showProgramFill:!0,value:(St=Ie==null?void 0:Ie.program_attr)==null?void 0:St.description}),(Ie==null?void 0:Ie.question_type)!=8&&y.createElement(x.Z,{className:b.qtitle,value:(Ie==null?void 0:Ie.name)||(Ie==null?void 0:Ie.title)})),((Ie==null?void 0:Ie.question_type)===0||(Ie==null?void 0:Ie.question_type)===2)&&y.createElement("div",null,(rt=Ie==null?void 0:Ie.choices)==null?void 0:rt.map((Yt,lt)=>y.createElement("div",{className:b.redio},!(Yt!=null&&Yt.is_answer)&&y.createElement("span",{className:b.redioitem}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Yt!=null&&Yt.is_answer?b.titleyes:b.title,value:ne[lt]+(Yt==null?void 0:Yt.choice_text)}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ie==null?void 0:Ie.question_type)===1&&y.createElement("div",null,(bt=Ie==null?void 0:Ie.choices)==null?void 0:bt.map((Yt,lt)=>y.createElement("div",{className:b.checkbox},!(Yt!=null&&Yt.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Yt!=null&&Yt.is_answer?b.titleyes:b.title,value:ne[lt]+(Yt==null?void 0:Yt.choice_text)}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ie==null?void 0:Ie.question_type)===3&&y.createElement("div",{className:b.completion},(dn=Ie==null?void 0:Ie.standard_answer)==null?void 0:dn.map((Yt,lt)=>{var nt;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",lt+1),y.createElement("div",{className:b.content},(nt=Yt==null?void 0:Yt.answer_text)==null?void 0:nt.map((Ft,We)=>y.createElement("div",{className:b.items},Ft))))})),(Ie==null?void 0:Ie.question_type)===4&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(we=Ie==null?void 0:Ie.answer_texts)!=null&&we[0]?y.createElement(x.Z,{className:b.content,value:(Tt=Ie==null?void 0:Ie.answer_texts)==null?void 0:Tt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ie==null?void 0:Ie.question_type)===5&&((En=Ie==null?void 0:Ie.challenge_names)==null?void 0:En.map((Yt,lt)=>y.createElement("div",{className:b.shixun},y.createElement("span",{className:b.qtitle},y.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(lt+1),"\u9898"),Yt)))),(Ie==null?void 0:Ie.question_type)===6&&y.createElement("div",{className:b.program},y.createElement(x.Z,{className:b.content,value:((rn=Ie==null?void 0:Ie.program_attr)==null?void 0:rn.description)||"- -"})),(Ie==null?void 0:Ie.question_type)===7&&((hn=Ie==null?void 0:Ie.sub_item_banks)==null?void 0:hn.map((Yt,lt)=>{var nt,Ft,We,Ke,yt;return y.createElement("div",null,y.createElement("div",{className:b.combination},y.createElement("span",{className:b.qtitle},Yt==null?void 0:Yt.name)),y.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},y.createElement("div",null,((Yt==null?void 0:Yt.item_type)=="SINGLE"||(Yt==null?void 0:Yt.item_type)=="JUDGMENT")&&((nt=Yt==null?void 0:Yt.choices)==null?void 0:nt.map((Ce,Re)=>y.createElement("div",{className:b.redio},!(Ce!=null&&Ce.is_answer)&&y.createElement("span",{className:b.redioitem}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Ce!=null&&Ce.is_answer?b.titleyes:b.title,value:ne[Re]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Yt==null?void 0:Yt.item_type)=="MULTIPLE"&&((Ft=Yt==null?void 0:Yt.choices)==null?void 0:Ft.map((Ce,Re)=>y.createElement("div",{className:b.checkbox},!(Ce!=null&&Ce.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Ce!=null&&Ce.is_answer?b.titleyes:b.title,value:ne[Re]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Yt==null?void 0:Yt.item_type)=="COMPLETION"&&y.createElement("div",{className:b.completion},(We=Yt==null?void 0:Yt.standard_answer)==null?void 0:We.map((Ce,Re)=>{var je;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",Re+1),y.createElement("div",{className:b.content},(je=Ce==null?void 0:Ce.answer_text)==null?void 0:je.map((Xe,it)=>y.createElement("div",{className:b.items},Xe))))})),(Yt==null?void 0:Yt.item_type)=="SUBJECTIVE"&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ke=Yt==null?void 0:Yt.answer_texts)!=null&&Ke[0]?y.createElement(x.Z,{className:b.content,value:(yt=Yt==null?void 0:Yt.answer_texts)==null?void 0:yt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ie==null?void 0:Ie.question_type)===8&&y.createElement("div",null,y.createElement(x.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:ee.Base64.decode(((ea=Ie==null?void 0:Ie.program_attr)==null?void 0:ea.code)||"")})),(Ie==null?void 0:Ie.question_type)===5&&y.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},y.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),y.createElement("span",{style:{color:"#000000"}},(Ie==null?void 0:Ie.author_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),y.createElement("span",{style:{color:"#000000"}},(Ie==null?void 0:Ie.author_school_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),y.createElement("span",{style:{color:"#000000"}},(Ie==null?void 0:Ie.study_count)||"0"))),y.createElement("a",{className:b.shixunbutton,href:`/shixuns/${Ie==null?void 0:Ie.identifier}/challenges?exercise=true`,target:"_blank"},y.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ie==null?void 0:Ie.question_type)<=4||[6,8].includes(Ie==null?void 0:Ie.question_type))&&y.createElement("div",{className:b.bottom},y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u89E3\u6790"),y.createElement("span",{className:b.right},Ie!=null&&Ie.analysis?y.createElement(x.Z,{value:Ie==null?void 0:Ie.analysis}):y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u96BE\u5EA6"),y.createElement("span",{className:b.right},(Ie==null?void 0:Ie.difficulty)===1?"\u7B80\u5355":(Ie==null?void 0:Ie.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u77E5\u8BC6\u70B9"),y.createElement("span",{className:b.right},Ie!=null&&Ie.tag_discipline?Ie==null?void 0:Ie.tag_discipline:y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ie=te(86087),Se=te(84287),Oe=te(89070),Me=te(61485),ut=te(32570),ft=te(16149),Qe=te(59301),an=Object.defineProperty,At=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Wt=(Ie,St,rt)=>St in Ie?an(Ie,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ie[St]=rt,Bt=(Ie,St)=>{for(var rt in St||(St={}))Vt.call(St,rt)&&Wt(Ie,rt,St[rt]);if(It)for(var rt of It(St))wt.call(St,rt)&&Wt(Ie,rt,St[rt]);return Ie},Ht=(Ie,St)=>At(Ie,vt(St)),Gt=(Ie,St,rt)=>new Promise((bt,dn)=>{var we=rn=>{try{En(rt.next(rn))}catch(hn){dn(hn)}},Tt=rn=>{try{En(rt.throw(rn))}catch(hn){dn(hn)}},En=rn=>rn.done?bt(rn.value):Promise.resolve(rn.value).then(we,Tt);En((rt=rt.apply(Ie,St)).next())});const Zt=({setScoreShow:Ie,ScoreShow:St,onOk:rt,isshixuns:bt,isloadings:dn,dispatch:we,isIntelligentAssistant:Tt=!1,ispptModal:En=!1,newExercisePaper:rn,shixunsDetail:hn})=>{var ea,Yt,lt;let[nt,Ft]=(0,y.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Tt,is_smart_plan:En,group_id:[]}),[We,Ke]=(0,y.useState)([]),[yt,Ce]=(0,y.useState)([]),[Re,je]=(0,y.useState)([]),[Xe,it]=(0,y.useState)([]);const[Ot,Ge]=(0,y.useState)(!1),[ke]=fe.default.useForm(),[se,pe]=(0,y.useState)(),[Pe,Ze]=(0,y.useState)(!1);let[ht,dt]=(0,y.useState)(bt);const[Mt,Et]=(0,y.useState)([]),[Lt,Sn]=(0,y.useState)(0),[Rn,$t]=(0,y.useState)(!0),[gn,Mn]=(0,y.useState)([]),[Jt,on]=(0,y.useState)([]),Dn=[{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}],bn=[{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:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[vn,Fn]=(0,y.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 qn=(0,y.useRef)(new Set),Zn=(0,y.useRef)(new Set),ta=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],sa=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Pa=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[un,sn]=(0,y.useState)(!1),Te=()=>{ke.resetFields(),ht=!1,dt(!1),sn(!1),ke.submit()};(0,y.useEffect)(()=>{var et,_e,Dt,$e,st,Nn,On,$n,Ca,Yn;(((Dt=(_e=(et=rn==null?void 0:rn.editData)==null?void 0:et.exercise)==null?void 0:_e.exist_item_bank_ids)==null?void 0:Dt.length)>0||((Nn=(st=($e=rn==null?void 0:rn.editData)==null?void 0:$e.exercise)==null?void 0:st.exist_item_bank_shixun_ids)==null?void 0:Nn.length)>0)&&on([...($n=(On=rn==null?void 0:rn.editData)==null?void 0:On.exercise)==null?void 0:$n.exist_item_bank_ids,...(Yn=(Ca=rn==null?void 0:rn.editData)==null?void 0:Ca.exercise)==null?void 0:Yn.exist_item_bank_shixun_ids])},[(Yt=(ea=rn==null?void 0:rn.editData)==null?void 0:ea.exercise)==null?void 0:Yt.exist_item_bank_ids]),(0,y.useEffect)(()=>{St&&(ke.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Rn&&ht&&(ke.setFieldsValue({item_type:"SHIXUN"}),nt.item_type="SHIXUN",Ft(Bt({},nt)),$t(!1)),at(nt),ot(),cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[St]),(0,y.useEffect)(()=>{Lt>0&&setTimeout(()=>{Sn(0)},2e3)},[Lt]);function at(et){return Gt(this,null,function*(){var _e,Dt,$e;if(Ge(!0),Ft(Bt({},et)),(Re==null?void 0:Re.length)<=0&&et.type==="5"){it([]),Ge(!1);return}console.log("----",Re,Mt);let st=et.type==="5"?Re==null?void 0:Re.filter($n=>!Mt.includes($n)):null,Nn=et.type==="5"?Re==null?void 0:Re.filter($n=>Mt.includes($n)):null,On=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Ht(Bt({},et),{discipline_id:((_e=et==null?void 0:et.courseid)==null?void 0:_e[0])||null,sub_discipline_id:((Dt=et==null?void 0:et.courseid)==null?void 0:Dt[1])||null,ids:st,shixun_ids:Nn,include_shixuns:!Tt,group_id:(($e=et.group_id)==null?void 0:$e.map($n=>$n==null?void 0:$n.value))||null,keyword:et.keyword?encodeURIComponent(et.keyword):et.keyword,type:et.type==="5"?null:et.type,clazz:et.type==="3"?"ItemBanksGroup":null,bigmodel:Tt,is_smart_plan:En})});it(On),Ge(!1)})}function ot(){return Gt(this,null,function*(){let et=yield(0,oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:nt.type==="5"?null:nt.type,clazz:"ItemBanksGroup"}});Ke((0,E.L)(et==null?void 0:et.disciplines))})}function cn(et){return Gt(this,null,function*(){var _e;let Dt=yield(0,oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:et}),$e=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(_e=Dt==null?void 0:Dt.data)==null?void 0:_e.map(st=>({title:st.name,id:st.id,pid:st.id,value:st.id,key:st.id,isLeaf:!st.have_child}))}];Mn($e)})}function tn(et){return Gt(this,null,function*(){var _e,Dt,$e,st;Ge(!0);let Nn=(_e=et.list)==null?void 0:_e.filter(Ca=>!Mt.includes(Ca)),On=(Dt=et.list)==null?void 0:Dt.filter(Ca=>Mt.includes(Ca));if(Nn.length===0&&On.length===0){Ge(!1),it([]);return}let $n=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Ht(Bt({},et),{discipline_id:(($e=et==null?void 0:et.courseid)==null?void 0:$e[0])||null,sub_discipline_id:((st=et==null?void 0:et.courseid)==null?void 0:st[1])||null,ids:Nn,shixun_ids:On,type:et.type==="5"?null:et.type,clazz:et.type==="3"?"ItemBanksGroup":null})});Ge(!1),it($n)})}const In=et=>Gt(void 0,null,function*(){const _e=yield we({type:"shixunsDetail/release",payload:{id:et}});let Dt=_e==null?void 0:_e.tag_position,$e=(_e==null?void 0:_e.evaluation_set_position)||[],st=_e.status;return st===0?(ye.ZP.success("\u53D1\u5E03\u6210\u529F"),at(nt),!0):(st===2?ye.ZP.error(`\u7B2C${$e.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):st===3?ye.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Dt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):ye.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Un=et=>(et==null?void 0:et.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",ca=(et,_e,Dt)=>et.map($e=>$e.key===_e?Bt(Bt({},$e),Dt):$e.children?Ht(Bt({},$e),{children:ca($e.children,_e,Dt)}):$e),Tn=et=>Gt(void 0,null,function*(){const{key:_e}=et;let Dt=nt.type;const $e=yield(0,ft.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(_e),type:Dt}),{data:st,total_count:Nn}=$e||{};Nn>0&&Mn(On=>ca(On,_e,{children:st.map($n=>({title:$n.name,id:$n.id,pid:$n.id,value:$n.id,key:$n.id,isLeaf:!$n.have_child}))}))});function Xn(et){console.log("----",nt),et==="1"&&(vn.gg=Bt({},nt)),et==="2"&&(vn.scj=Bt({},nt)),et==="3"&&(vn.ttgx=Bt({},nt)),et==="0"&&(vn.wcjd=Bt({},nt)),et==="5"&&(vn.yx=Bt({},nt)),Fn(Bt({},vn))}function Qa(){nt.type==="1"&&(nt=vn.gg),nt.type==="2"&&(nt=vn.scj),nt.type==="3"&&(nt=vn.ttgx),nt.type==="0"&&(nt=vn.wcjd),nt.type==="5"&&(nt=vn.yx),(nt==null?void 0:nt.item_type)==="SHIXUN"?(ht=!0,dt(!0)):(ht=!1,dt(!1)),ke.setFieldsValue(Bt({},nt)),Ft(Bt({},nt)),at(Bt({},nt))}return Qe.createElement("div",null,Qe.createElement(he.default,{title:!1,footer:!1,open:St,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{Ie(!1)}},Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement("div",{className:a.title},Tt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Tt&&Qe.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"),Qe.createElement(Ee.default,{className:a.tabWrap,activeKey:nt.type,onChange:et=>{et==="3"?(nt.show_all_share=!0,cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):nt.show_all_share=null,et==="0"&&cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Xn(nt.type),nt.type=et,(nt==null?void 0:nt.item_type)==="SHIXUN"&&nt.type!=="5"&&(ht=!0,dt(!0)),sn(!1),nt.type==="5"&&(ht=!1,dt(!1)),Qa(),ot()},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:Qe.createElement("div",null,"\u5DF2\u9009",Re.length>0&&Qe.createElement("span",{className:a.titlecount},Re.length),Lt>0&&Qe.createElement("span",{className:a.add},"+",Lt)),key:"5"}]}),Qe.createElement(fe.default,{layout:"inline",form:ke,onValuesChange:(et,_e)=>{const Dt=Object.values(_e).some(st=>st!==null&&st!==""&&st!==void 0),$e=_e.keyword==="";if(sn(Dt||!$e),nt.page=1,(_e==null?void 0:_e.item_type)==="SHIXUN"){if(nt.type==="5"?dt(!1):dt(!0),et.keyword||et.keyword==="")return;ke.submit()}else{if(et!=null&&et.courseid&&ke.setFieldsValue({tag_discipline_id:""}),dt(!1),et.keyword||et.keyword==="")return;ke.submit()}},onFinish:et=>{var _e;nt.type==="3"&&(!et.group_id||((_e=et==null?void 0:et.group_id)==null?void 0:_e.length)===0)?nt.show_all_share=!0:nt.show_all_share=null,Ft(Bt(Bt({},nt),et)),at(Bt(Bt({},nt),et))}},Qe.createElement(fe.default.Item,{name:"item_type"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(En?bn:Tt?Dn==null?void 0:Dn.filter(et=>et.question_type!==5):Dn).map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)))),Qe.createElement(fe.default.Item,{name:"courseid"},Qe.createElement(Be.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:We})),!ht&&Qe.createElement(fe.default.Item,{name:"tag_discipline_id"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(lt=Xe==null?void 0:Xe.tag_disciplines)==null?void 0:lt.map(et=>Qe.createElement(Ae.default.Option,{key:et.id},et.name)))),Qe.createElement(fe.default.Item,{name:ht?"diff":"difficulty"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&ta.map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)),ht&&sa.map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)))),ht&&Qe.createElement(fe.default.Item,{name:"shixun_publish_status"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Pa.map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)))),(nt.type==="3"||nt.type==="0")&&!ht&&Qe.createElement(fe.default.Item,{name:"group_id"},Qe.createElement(Je.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(et,_e)=>_e.title.toUpperCase().indexOf(et.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Tn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:gn})),un&&Qe.createElement("span",{className:a.allqingchu,onClick:Te},Qe.createElement("i",{className:"iconfont icon-guanbi4"}),Qe.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Qe.createElement(fe.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Qe.createElement(Fe.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Qe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>ke.submit()}),onSearch:et=>{ke.submit()}}))),Qe.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Qe.createElement("div",{onClick:()=>{nt.updated_at==="asc"?nt.updated_at="desc":nt.updated_at="asc",Ft(Ht(Bt({},nt),{page:1})),at(Ht(Bt({},nt),{page:1}))}}," ",nt.updated_at?Qe.createElement("img",{src:nt.updated_at==="asc"?ie.Z:Se.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Qe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Qe.createElement("div",{onClick:()=>{nt.quotes==="asc"?nt.quotes="desc":nt.quotes="asc",Ft(Ht(Bt({},nt),{page:1})),at(Ht(Bt({},nt),{page:1}))},style:{marginLeft:20}}," ",nt.quotes?Qe.createElement("img",{src:nt.quotes==="asc"?ie.Z:Se.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Qe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Qe.createElement(le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Xe==null?void 0:Xe.items)||(Xe==null?void 0:Xe.shixun_list),pagination:!1,loading:Ot,rowKey:et=>et.id,rowSelection:{type:Tt||En?"radio":"checkbox",selectedRowKeys:yt,getCheckboxProps:et=>({disabled:et.shixun_tag_num===1||(Jt==null?void 0:Jt.find(_e=>et.id===_e))}),onSelect(et,_e,Dt){if(Tt||En){Ce([et.id]),Zn.current=new Set([et.id]),Sn(1),je([et.id]);return}if(_e)(ht||et!=null&&et.challenge_names)&&Et([...Mt,et.id]),Ce([...yt,et.id]),et.identifier?qn.current.add(et.id):Zn.current.add(et.id),Sn(1),je([...Re,et.id]);else{et.identifier?qn.current.delete(et.id):Zn.current.delete(et.id);let $e=Re.filter(st=>st!==et.id);if(Ce($e),je($e),ht||et!=null&&et.challenge_names){let st=Mt.filter(Nn=>Nn!==et.id);Et([...st])}if(nt.type==="5"){tn(Ht(Bt({},nt),{list:[...$e]}));return}}},onSelectAll(et,_e,Dt){var $e,st;if(et){const Nn=Dt.map($n=>$n.id),On=(st=Dt==null?void 0:Dt.filter($n=>$n==null?void 0:$n.challenge_names))==null?void 0:st.map($n=>$n.id);Et([...Mt,...On]),Ce([...yt,...Nn]),je([...Re,...Nn]);for(const $n of Dt)$n.identifier?qn.current.add($n.id):Zn.current.add($n.id)}else{const Nn=Dt.map(Yn=>Yn.id),On=yt.filter(Yn=>!Nn.some(ba=>ba===Yn)),$n=($e=Dt==null?void 0:Dt.filter(Yn=>Yn==null?void 0:Yn.challenge_names))==null?void 0:$e.map(Yn=>Yn.id);Ce([...On]),je([...On]);let Ca=Mt.filter(Yn=>!$n.some(ba=>ba===Yn.id));Et([...Ca]),nt.type==="5"&&tn(Ht(Bt({},nt),{list:[...On]}));for(const Yn of Nn)Yn.identifier?qn.current.delete(Yn):Zn.current.delete(Yn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(et,_e,Dt)=>{var $e,st;return Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,ht||_e!=null&&_e.challenge_names?"\u5B9E\u8BAD\u9898":(st=($e=Dn==null?void 0:Dn.filter(Nn=>Nn.value===et))==null?void 0:$e[0])==null?void 0:st.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(et,_e,Dt)=>{var $e;return Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",{className:_e!=null&&_e.high_resources_consume?a.q_title:""},Qe.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||_e!=null&&_e.challenge_names?_e!=null&&_e.title||et===null?"--":et:(_e==null?void 0:_e.item_type)=="BPROGRAM"?($e=_e==null?void 0:_e.program_attr)==null?void 0:$e.description:et}))),(_e==null?void 0:_e.high_resources_consume)&&Qe.createElement(ut.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(et,_e,Dt)=>{var $e;return Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("span",null,et?($e=et==null?void 0:et.split("\u3001"))==null?void 0:$e[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("span",null,et||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(et,_e,Dt)=>{var $e,st,Nn,On;return Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,ht||_e!=null&&_e.challenge_names?(_e==null?void 0:_e.level)||((st=($e=ta==null?void 0:ta.filter($n=>$n.value===et))==null?void 0:$e[0])==null?void 0:st.name):(On=(Nn=ta==null?void 0:ta.filter($n=>$n.value===et))==null?void 0:Nn[0])==null?void 0:On.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,et||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,ht||_e!=null&&_e.challenge_names?(_e==null?void 0:_e.study_count)||(_e==null?void 0:_e.stu_num):et))},{title:Qe.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Qe.createElement(Ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Qe.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,et||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",{style:{flex:1,textAlign:"start"}},Qe.createElement("a",{onClick:()=>{var $e,st;pe(Ht(Bt({},_e),{question_type:ht||_e!=null&&_e.challenge_names?5:(st=($e=Dn==null?void 0:Dn.filter(Nn=>Nn.value===(_e==null?void 0:_e.item_type)))==null?void 0:$e[0])==null?void 0:st.question_type})),Ze(!0)}},"\u67E5\u770B"),(_e==null?void 0:_e.shixun_tag_num)===1&&Qe.createElement("a",{style:{marginLeft:10},onClick:()=>{he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Qe.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Qe.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${_e==null?void 0:_e.identifier}/challenges`)}},(_e==null?void 0:_e.shixun_name)||"--"),"\uFF1F"),onOk:()=>Gt(void 0,null,function*(){if(!In(_e==null?void 0:_e.identifier))return new Promise(($e,st)=>{st()})})})}},"\u53D1\u5E03")))}].filter(et=>!et.hidden)}),Qe.createElement(Ve.Z,{current:nt.page,total:(Xe==null?void 0:Xe.items_count)||(Xe==null?void 0:Xe.shixuns_count),style:{marginBottom:20},defaultPageSize:nt.per_page,showTotal:et=>Qe.createElement("span",null,"\u5171\xA0",Qe.createElement("span",{style:{color:"#165DFF"}},et),"\xA0\u6761\u6570\u636E"),pageSize:nt.per_page,onChange:(et,_e)=>{nt.page=et,nt.per_page=_e,Ft(Bt({},nt)),at(Bt({},nt))}}),Qe.createElement("div",{className:a.bottom},Qe.createElement(Ct.ZP,{className:a.no,onClick:()=>{Ie(!1)}},"\u53D6\u6D88"),Qe.createElement(Ct.ZP,{loading:dn,style:{width:dn&&75},className:a.yes,onClick:()=>Gt(void 0,null,function*(){if((Re==null?void 0:Re.length)<=0){ye.ZP.info(Tt||En?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}rt([...Zn.current],[...qn.current],!0,Re==null?void 0:Re.length)})},Tt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Qe.createElement(he.default,{open:Pe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{Ze(!1)},onOk:()=>{Ze(!1)}},Qe.createElement(ce,{qitem:se})))};var Ue=(0,Oe.connect)(({shixunsDetail:Ie,newExercisePaper:St})=>({shixunsDetail:Ie,newExercisePaper:St}))(Zt)},80525:function(gt,Xt,te){"use strict";te.d(Xt,{GM:function(){return Je},MK:function(){return Be},PR:function(){return fe},ZS:function(){return le},d1:function(){return ye},fu:function(){return he},j2:function(){return Fe},l_:function(){return Ee},uE:function(){return Ye},zQ:function(){return Ae}});var y=te(99064);function fe(){return(0,y.U2)("problems/new.json")}function ye(Ct="question"){return(0,y.U2)("disciplines.json",{source:Ct})}function he(Ct){return(0,y.U2)(`problems/${Ct}/edit.json`)}function Ee(Ct,oe){return(0,y.gz)(`problems/${Ct}.json`,oe)}function Ae(Ct){return(0,y.v_)("problems.json",Ct)}function Be(Ct,oe){return(0,y.v_)(`exercises/${Ct}/exercise_questions.json`,oe)}function Je(Ct,oe){return(0,y.gz)(`exercise_questions/${Ct}.json`,oe)}function Fe(Ct){return(0,y.v_)(`problems/${Ct}/publish.json`)}function le(Ct){return(0,y.v_)(`problems/${Ct}/cancel_publish.json`)}function Ye(Ct){return(0,y.U2)(`problems/${Ct}/start.json`)}function Ve(Ct,oe){return post("tag_disciplines.json",{name:oe,sub_discipline_id:Ct})}},25555:function(gt,Xt,te){"use strict";te.d(Xt,{Im:function(){return Me},ZP:function(){return vt},gZ:function(){return an}});var y=te(59301),fe=te(37568),ye=te(99571),he=te(84105),Ee=te(87395),Ae=te(35106),Be=te(24334),Je=te(33538),Fe=te(85149),le=te(955),Ye=te(13787),Ve=te(34376),Ct=te(92310),oe=te.n(Ct),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(It,Vt,wt)=>Vt in It?E(It,Vt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):It[Vt]=wt,ce=(It,Vt)=>{for(var wt in Vt||(Vt={}))ee.call(Vt,wt)&&re(It,wt,Vt[wt]);if(z)for(var wt of z(Vt))ne.call(Vt,wt)&&re(It,wt,Vt[wt]);return It},ie=(It,Vt)=>b(It,x(Vt));const{TextArea:Se}=fe.default,Oe={visible:!1,tabIndex:"0"},Me={[Ae.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[Ae.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[Ae.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ut=(It=>(It[It.SET_VISIBLE=0]="SET_VISIBLE",It[It.SET_TABINDEX=1]="SET_TABINDEX",It))(ut||{});function ft(It,Vt){switch(Vt.type){case 0:return ie(ce({},It),{visible:Vt.payload});case 1:return ie(ce({},It),{tabIndex:Vt.payload});default:throw new Error}}function Qe({value:It,className:Vt}){const[wt,Wt]=(0,y.useState)(!1),Bt=(0,y.useRef)(),Ht=(0,y.useRef)();return(0,y.useEffect)(()=>{wt&&(Ht.current.reset(),Ht.current.write((0,le.pp)(It||"")))},[It,wt]),(0,y.useEffect)(()=>{var Gt,Zt,Ue,Ie;if(Bt.current){Ht.current=new Ve.Terminal({fontSize:14,disableStdin:!0}),Ht.current.open(Bt.current);const St=Bt.current.offsetWidth-14,rt=((Ie=(Ue=(Zt=(Gt=Ht.current)==null?void 0:Gt._core)==null?void 0:Zt._renderService)==null?void 0:Ue.dimensions)==null?void 0:Ie.actualCellWidth)||9.5,bt=Math.ceil(St/rt);Ht.current.resize(bt,8),Wt(!0)}},[]),a.createElement("div",{ref:Bt,className:oe()("XtermText-valueRef",Vt)})}function an(It){const{status:Vt,error_msg:wt,output:Wt,input:Bt,expected_output:Ht,is_file:Gt,input_file_url:Zt,output_file_url:Ue,expected_output_file_url:Ie}=It;let St=null;const rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Vt){case Ae.h.NOMATCH:St=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Gt&&a.createElement(Qe,{className:"mb10",value:Bt}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Zt,Bt)},Bt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Gt&&a.createElement(Qe,{className:"mb10",value:Wt&&Be.Base64.decode(Wt)||""}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Ue,Wt)},Wt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Gt&&a.createElement(Qe,{className:"mb10",value:Ht&&Be.Base64.decode(Ht)||""}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Ie,Ht)},Ht)));break;case Ae.h.EXECUTEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Gt&&a.createElement(Fe.Z,{value:Bt,style:rt}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Zt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.COMPILEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Gt&&a.createElement(Fe.Z,{value:Bt,style:rt}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Zt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.PODFAILURE:St=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ae.h.TIMEOUT:St=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",St," ")}function At(It){const{status:Vt,error_msg:wt,execute_time:Wt,output:Bt,input:Ht,expected_output:Gt,is_file:Zt,input_file_url:Ue,output_file_url:Ie,expected_output_file_url:St}=It;let rt=null;switch(Vt){case Ae.h.OK:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Wt,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,Be.Base64.decode(Bt)));break;case Ae.h.NOMATCH:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Ht)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",Bt&&Be.Base64.decode(Bt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Gt&&Be.Base64.decode(Gt)));break;case Ae.h.EXECUTEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Ht)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.COMPILEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Ht)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.PODFAILURE:rt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ae.h.TIMEOUT:rt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",rt," ")}var vt=({id:It,is_file:Vt,input:wt,debuging:Wt,submitting:Bt,executingMessage:Ht,debugResult:Gt,onChangeInput:Zt,onDebugCode:Ue,onSubmitCode:Ie})=>{const[St,rt]=(0,y.useReducer)(ft,Oe),{visible:bt,tabIndex:dn}=St;(0,y.useEffect)(()=>{rt({type:0,payload:!1})},[It]);function we(hn){let ea=hn.target.id;rt({type:1,payload:ea})}function Tt(){rt({type:0,payload:!bt})}const En=(0,y.useMemo)(()=>{if(Gt){const{status:hn}=Gt;return a.createElement(a.Fragment,null,At(Gt))}return null},[Gt]);function rn(){rt({type:0,payload:!0}),rt({type:1,payload:"1"}),Ue()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${bt?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(Ye.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(Se,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Vt?"":wt,onChange:Zt}),rightNode:Wt?a.createElement(Je.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Gt?En:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${bt?"up":""}`,onClick:Tt},bt?a.createElement(he.Z,null):a.createElement(Ee.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(ye.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(ye.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(ye.ZP,{className:"btn-green",type:"ghost",loading:Wt,onClick:rn},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(ye.ZP,{type:"primary",className:"custom-ant-disabled",loading:Bt,disabled:Bt,onClick:()=>{rt({type:0,payload:!1}),Ie()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},35106:function(gt,Xt,te){"use strict";te.d(Xt,{h:function(){return y}});var y=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(y||{})},72161:function(gt,Xt,te){"use strict";te.d(Xt,{Y2:function(){return It},ZP:function(){return Vt}});var y=te(59301),fe=te(14566),ye=te(6767),he=te(62957),Ee=te(77019),Ae=te(47889),Be=te(99571),Je=te(62673),Fe=te(25399),le=te(37568),Ye={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"},Ve="data:image/png;base64,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",Ct=te(47257),oe=te.n(Ct),a=te(81939),E=te(99064),b=te(1012),x=te(955),z=te(23210),ee=te(59301),ne=Object.defineProperty,re=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(wt,Wt,Bt)=>Wt in wt?ne(wt,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):wt[Wt]=Bt,ut=(wt,Wt)=>{for(var Bt in Wt||(Wt={}))Se.call(Wt,Bt)&&Me(wt,Bt,Wt[Bt]);if(ie)for(var Bt of ie(Wt))Oe.call(Wt,Bt)&&Me(wt,Bt,Wt[Bt]);return wt},ft=(wt,Wt)=>re(wt,ce(Wt)),Qe=(wt,Wt,Bt)=>new Promise((Ht,Gt)=>{var Zt=St=>{try{Ie(Bt.next(St))}catch(rt){Gt(rt)}},Ue=St=>{try{Ie(Bt.throw(St))}catch(rt){Gt(rt)}},Ie=St=>St.done?Ht(St.value):Promise.resolve(St.value).then(Zt,Ue);Ie((Bt=Bt.apply(wt,Wt)).next())});const{Dragger:an}=fe.default,At=wt=>{const Wt=rt=>rt&&rt.substring(0,rt.lastIndexOf("."));for(var Bt=[...wt],Ht=0,Gt=[],Zt=0;Zt{if(rt.forEach(bt=>{let dn=bt.name.split(/\.(?=[^\.]+$)/);bt.name=`${dn[0]}.${dn[1].toLowerCase()}`}),rt[0].name.includes(".in"))return rt.length===2?rt:[rt[0],{}];if(rt[0].name.includes(".out"))return rt.length===2?rt.reverse():[{},rt[0]]})},vt=({onClose:wt,onOK:Wt,visible:Bt,wrapClassName:Ht,rootIdentifier:Gt,multiple:Zt=!1,defaultMultipleValue:Ue=!0})=>{const[Ie,St]=(0,y.useState)([]),[rt,bt]=(0,y.useState)({}),[dn,we]=(0,y.useState)(!1),[Tt,En]=(0,y.useState)(!0),rn=(0,y.useRef)([]),hn=(0,y.useRef)(0),ea=()=>{wt()};(0,y.useEffect)(()=>{Yt()},[]),(0,y.useEffect)(()=>{Bt&&(rn.current=[],hn.current=0,St([]),En(Ue))},[Bt]);const Yt=()=>Qe(void 0,null,function*(){try{const Re=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),je=JSON.parse((0,a.pe)(Re.data));bt(je)}catch(Re){}}),lt=Re=>Re&&Re.substring(0,Re.lastIndexOf(".")),nt=Re=>{var je,Xe;const it=lt((je=Re[0])==null?void 0:je.name)||lt((Xe=Re[1])==null?void 0:Xe.name),Ot=Ie.filter(Ge=>lt(Ge.name)!==it);rn.current=[...Ot],St([...Ot])},Ft=Re=>{if(!Tt){const ke=new FormData;ke.append("file",Re.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ke},!0).then(pe=>{if(pe.status===0){hn.current=hn.current+1;const Pe=rn.current.map(Ze=>{var ht;if(Ze.name===Re.name){const dt=ut({},Ze);return(ht=Re==null?void 0:Re.name)!=null&&ht.includes(".in")?dt.input=pe==null?void 0:pe.content:dt.output=pe==null?void 0:pe.content,dt}return Ze});if(rn.current=[...Pe],St([...Pe]),hn.current>0&&hn.current===Ie.length){we(!1);let Ze=At(Pe);Ze=Ze.filter(ht=>{var dt,Mt;return!!((dt=ht[0])!=null&&dt.name&&((Mt=ht[1])!=null&&Mt.name))}),Ze=Ze.map(ht=>ft(ut(ut({},ht[0]),ht[1]),{is_file:!1})),Wt(Ze),wt()}}else we(!1),wt()});return}const je=new(oe())({endpoint:rt.end_point,region:rt.region,accessKeyId:rt.access_key_id,accessKeySecret:rt.access_key_secret,bucket:rt.bucket,stsToken:rt.security_token}),Xe=Re.name,it={container_type:"TestSet",file_name:Xe},Ot=(0,b.Z)();let Ge=`testsets/${Gt}/${Ot}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`;Gt===null&&(Ge=`testsets/${Ot}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`),je.multipartUpload(Ge,new Blob([Re.file],{type:Re.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Xe+""},url:rt==null?void 0:rt.callback_url,host:rt==null?void 0:rt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,E.rz)(it)}}).then(function(ke){if(ke.data.status===0){hn.current=hn.current+1;const se=rn.current.map(pe=>{var Pe,Ze,ht,dt,Mt,Et,Lt,Sn,Rn,$t,gn,Mn,Jt,on,Dn,bn,vn;if(pe.name===((Ze=(Pe=ke.data)==null?void 0:Pe.data)==null?void 0:Ze.file_name)){const Fn=ut({},pe);return(Mt=(dt=(ht=ke.data)==null?void 0:ht.data)==null?void 0:dt.file_name)!=null&&Mt.includes(".in")?(Fn.in_object_key=(Lt=(Et=ke.data)==null?void 0:Et.data)==null?void 0:Lt.object,Fn.in_object_size=(Rn=(Sn=ke.data)==null?void 0:Sn.data)==null?void 0:Rn.size,Fn.input=(gn=($t=ke.data)==null?void 0:$t.data)==null?void 0:gn.file_name,Fn.in_file=Re):(Fn.out_object_key=(Jt=(Mn=ke.data)==null?void 0:Mn.data)==null?void 0:Jt.object,Fn.out_object_size=(Dn=(on=ke.data)==null?void 0:on.data)==null?void 0:Dn.size,Fn.output=(vn=(bn=ke.data)==null?void 0:bn.data)==null?void 0:vn.file_name,Fn.out_file=Re),Fn}return pe});if(rn.current=[...se],St([...se]),hn.current>0&&hn.current===Ie.length){we(!1);let pe=At(se);pe=pe.filter(Pe=>{var Ze,ht;return!!((Ze=Pe[0])!=null&&Ze.name&&((ht=Pe[1])!=null&&ht.name))}),pe=pe.map(Pe=>ft(ut(ut({},Pe[0]),Pe[1]),{is_file:!0})),Wt(pe),wt()}}})},We=Re=>new Promise((je,Xe)=>{let it=0,Ot=[];for(let Ge=0;Ge{it++,it===Re.length&&(Ot.length?(ye.ZP.warning(`${Ot.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Xe()):je(Re))}).catch(ke=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ke),it++,Ot.push(Re[Ge].name),it===Re.length&&(Ot.length?(ye.ZP.warning(`${Ot.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Xe()):je(Re))})}),Ke=()=>Qe(void 0,null,function*(){if(Ie.length===0){ye.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield We(Ie),we(!0),At(Ie).some(je=>{var Xe,it;return!((Xe=je[0])!=null&&Xe.name&&((it=je[1])!=null&&it.name))})){he.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:()=>Qe(void 0,null,function*(){Ie.map(je=>Qe(void 0,null,function*(){Ft(je)}))}),onCancel:()=>{we(!1)}});return}Ie.map(je=>Qe(void 0,null,function*(){Ft(je)}))}),yt={name:"file",fileList:Ie,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:Re=>{if(Ie!=null&&Ie.some(Xe=>Xe.name===Re.name))return ye.ZP.info(`${Re.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Re.size/1024/1024>100)return ye.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(Re.name))return ye.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const je={name:Re.name,uid:Re.uid,file:Re,percent:0};return Ie.push(je),rn.current=[...Ie],St([...Ie]),!1}},Ce=At(Ie);return console.log(Ie,Ce,"fileList"),ee.createElement(he.default,{open:Bt,wrapClassName:Ht,onOk:Ke,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:dn},onCancel:ea,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Ye.wrap},Ie.length?ee.createElement("div",null,ee.createElement(Ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:Zt?"visible":"hidden"}},ee.createElement("span",{className:Ye.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(Ae.ZP.Group,{className:`ml20 ${Ye.testCaseRadio}`,optionType:"button",value:Tt,onChange:Re=>En(Re.target.value)},ee.createElement(Ae.ZP,{value:!1},"\u6587\u672C"),ee.createElement(Ae.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(fe.default,ut({},yt),ee.createElement(Be.ZP,{type:"primary",className:Ye.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(It,{data:Ce,onRemove:nt})):ee.createElement("div",{className:`${Ye.noData} mb30`},ee.createElement(fe.default.Dragger,ft(ut({},yt),{className:Ye.dragger}),ee.createElement("img",{src:Ve,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:Ye.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:Ye.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.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",ee.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",ee.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",ee.createElement("br",null))))},It=({data:wt=[],onRemove:Wt,width:Bt="auto",showScore:Ht=!1,disabled:Gt=!1,inputChange:Zt,onEvaluatingChange:Ue,onSelectAll:Ie,checkAll1:St,checkAll2:rt,checkAll3:bt,checkAll4:dn,checkAll5:we,showEvaluatingSetting:Tt=!1,className:En="",isProgramHomework:rn=!1})=>{const hn={value:"",filename:"",dataUrl:""},[ea,Yt]=(0,y.useState)(ut({},hn)),lt=We=>{let Ke=document.createElement("a");document.body.appendChild(Ke);let yt=URL.createObjectURL(We.file);Ke.href=yt,Ke.download=We.name,Ke.click(),URL.revokeObjectURL(yt),document.body.removeChild(Ke)},nt=(We,Ke)=>{(0,x.LR)(We,Ke)},Ft=(We,Ke)=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Wt(We,Ke)},onCancel:()=>{}})};return wt.length?ee.createElement("div",{className:En,style:{width:Bt}},ee.createElement("div",{className:`${rn?Ye.headProgram:Ye.head}`},Tt&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:St,onChange:We=>{Ie(We.target.checked,"hidden")}}),ee.createElement(Fe.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:rn?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:Ht?rn?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Ht?rn?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Ht&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:dn,onChange:We=>{Ie(We.target.checked,"input_visible")}}),ee.createElement(Fe.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:rt,onChange:We=>{Ie(We.target.checked,"is_invisible")}}),ee.createElement(Fe.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:we,onChange:We=>{Ie(We.target.checked,"actual_output_visible")}}),ee.createElement(Fe.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:bt,onChange:We=>{Ie(We.target.checked,"last_match_rule")}}),ee.createElement(Fe.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"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:Ye.operation,style:rn?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:Ye.listWrapper,style:{boxShadow:rn?"0px 2px 4px 0px #EAEEF4":"unset"}},wt.map((We,Ke)=>{var yt,Ce,Re,je;return ee.createElement("div",{key:Ke,className:Ye.list,style:rn?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Tt&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(Je.default,{checked:!!We.hidden,onChange:Xe=>{Ue(Xe.target.checked,Ke,"hidden")}})),ee.createElement("div",{style:{width:rn?"25%":"15%",paddingLeft:rn?"5px":"0px",paddingRight:rn?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ke+1),ee.createElement("div",{className:Ye.info,style:{width:Ht?rn?"20%":"15%":"25%"}},ee.createElement("span",{title:We.input||((yt=We[0])==null?void 0:yt.name),onClick:()=>Qe(void 0,null,function*(){let Xe;We.input?We.input_file_url?Xe=We.input_file_url:Xe=We.in_file:Xe=We[0];let it;typeof Xe=="string"?(it=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Yt({value:yield it.text(),filename:"",dataUrl:Xe})):(it=yield(0,x.db)(Xe.file),Yt({value:it.text,filename:Xe.name,dataUrl:it.link}))})},We.input||((Ce=We[0])==null?void 0:Ce.name))),ee.createElement("div",{className:Ye.info,style:{width:Ht?rn?"20%":"15%":"25%"}},ee.createElement("span",{title:We.output||((Re=We[1])==null?void 0:Re.name),onClick:()=>Qe(void 0,null,function*(){let Xe;We.input?We.output_file_url?Xe=We.output_file_url:Xe=We.out_file:Xe=We[1];let it;typeof Xe=="string"?(it=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Yt({value:yield it.text(),filename:"",dataUrl:Xe})):(it=yield(0,x.db)(Xe.file),Yt({value:it.text,filename:Xe.name,dataUrl:it.link}))})},We.output||((je=We[1])==null?void 0:je.name))),Ht&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(le.default,{size:"large",addonAfter:rn?"%":null,disabled:Gt,style:{width:"80%"},onChange:Xe=>Zt(Xe,Ke),value:We.score}),!rn&&ee.createElement("span",null,"\xA0%")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.input_visible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.is_invisible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.actual_output_visible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.last_match_rule||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>Ft(We,Ke),style:rn?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:Ye.del},"\u5220\u9664")))})),ee.createElement(z.Z,{close:!0,data:ea.dataUrl,filename:ea.filename,type:ea.dataUrl.length?"txt":"",onClose:()=>Yt(ut({},hn)),monacoEditor:{value:ea.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var Vt=vt},34362:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ct}});var y=te(59301),fe=te(6767),ye=te(25399),he=te(29787),Ee=te(77019),Ae=te(5269),Be=te(13747),Je=te(99571),Fe=te(12290),le=te(99064),Ye=te(85149),Ve=(a,E,b)=>new Promise((x,z)=>{var ee=ce=>{try{re(b.next(ce))}catch(ie){z(ie)}},ne=ce=>{try{re(b.throw(ce))}catch(ie){z(ie)}},re=ce=>ce.done?x(ce.value):Promise.resolve(ce.value).then(ee,ne);re((b=b.apply(a,E)).next())}),Ct=({id:a,activeDiscussIndex:E,onReplyDiscuss:b,adminOrOperator:x})=>{const[z,ee]=(0,y.useState)(""),[ne,re]=(0,y.useState)(!1);function ce(Se){ee(Se)}function ie(){if(!z){fe.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}b(a,z),ee("")}return(0,y.useEffect)(()=>{E!=a&&re(!1)},[E]),y.createElement("div",{key:a,className:"discuss-item-editor",style:{display:E===a?"block":"none",width:"100%"}},y.createElement(Fe.Z,{miniToolbar:!0,startInit:E===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:ce,extraUse:x&&y.createElement(ye.Z,{color:"#fff",open:ne,destroyTooltipOnHide:!0,title:oe({id:a,isOpen:ne,activeDiscussIndex:E,onChange:ce,setIsOpen:re}),overlayStyle:{maxWidth:600}},y.createElement("a",{title:ne?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>re(!ne)},y.createElement("i",{className:"iconfont icon-dianzan11"})))}),y.createElement("a",{onClick:ie,className:"btn-send"},"\u53D1\u9001"))};const oe=a=>{const[E,b]=(0,y.useState)(!1),[x,z]=(0,y.useState)([]),[ee,ne]=(0,y.useState)(1);(0,y.useEffect)(()=>{a!=null&&a.isOpen?re():(ne(1),z([]))},[a==null?void 0:a.isOpen]);const re=()=>Ve(void 0,null,function*(){b(!0);const ce=yield(0,le.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(ce==null?void 0:ce.status)==0&&z(ce==null?void 0:ce.answer),b(!1)});return y.createElement(he.Z,{spinning:E},y.createElement("div",{style:{color:"#000"}},y.createElement(Ye.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(x==null?void 0:x[ee-1])||""}),y.createElement(Ee.Z,{justify:"end",align:"middle"},y.createElement(Ae.Z,null,y.createElement(Be.Z,{simple:!0,current:ee,pageSize:1,total:(x==null?void 0:x.length)||0,onChange:ce=>{ne(ce)}})),y.createElement(Ae.Z,null,y.createElement(Je.ZP,{onClick:()=>Ve(void 0,null,function*(){a==null||a.onChange(x==null?void 0:x[ee-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},37518:function(gt,Xt,te){"use strict";te.d(Xt,{CP:function(){return ye},_V:function(){return Ae}});var y=te(28209),fe=te.n(y);const ye={secret:y.enc.Utf8.parse("0a18e199b87f1a8d"),iv:y.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},he={exam:ye};function Ee(Be="",Je="exam"){const{secret:Fe,iv:le}=he[Je];return AES.encrypt(Be,Fe,{iv:le,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function Ae(Be="",Je="exam"){const{secret:Fe,iv:le}=he[Je];return y.AES.decrypt(Be,Fe,{iv:le,mode:fe().mode.CBC,padding:fe().pad.Pkcs7}).toString(y.enc.Utf8)}},4901:function(gt,Xt,te){"use strict";te.d(Xt,{BU:function(){return fe},Dj:function(){return y},gH:function(){return ye},vp:function(){return he}});function y(Ee){try{Ee.mozRequestFullScreen?Ee.mozRequestFullScreen():Ee.webkitRequestFullScreen&&Ee.webkitRequestFullScreen()}catch(Ae){console.log(Ae,":e")}}function fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ye=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function he(){var Ee=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Ae=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ee),window.isFullScreen?window.isFullScreen:Ee!=null}},83312:function(gt,Xt,te){"use strict";te.d(Xt,{U:function(){return Fe}});var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(le,Ye,Ve)=>Ye in le?fe(le,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):le[Ye]=Ve,Be=(le,Ye)=>{for(var Ve in Ye||(Ye={}))he.call(Ye,Ve)&&Ae(le,Ve,Ye[Ve]);if(ye)for(var Ve of ye(Ye))Ee.call(Ye,Ve)&&Ae(le,Ve,Ye[Ve]);return le},Je=(le,Ye,Ve)=>new Promise((Ct,oe)=>{var a=x=>{try{b(Ve.next(x))}catch(z){oe(z)}},E=x=>{try{b(Ve.throw(x))}catch(z){oe(z)}},b=x=>x.done?Ct(x.value):Promise.resolve(x.value).then(a,E);b((Ve=Ve.apply(le,Ye)).next())});function Fe(le,Ye){const[Ve,Ct]=(0,y.useState)(Ye),[oe,a]=(0,y.useState)(!1),[E,b]=(0,y.useState)();return[Ve,oe,(z,ee=!1)=>Je(this,null,function*(){const ne=ee?Ye:Be(Be({},Ve),z);a(!0),Ct(ne);const re=yield le(ne);return a(!1),b(re),re}),E,b]}},85219:function(gt,Xt,te){"use strict";te.d(Xt,{_:function(){return ye}});var y=te(59301),fe=te(62957);const ye=he=>{var Ee,Ae;const Be=(0,y.useRef)([]),Je=()=>{for(const Fe of Be.current)clearTimeout(Fe);Be.current=[]};return(0,y.useEffect)(()=>{var Fe,le,Ye,Ve,Ct,oe;if(Je(),(Fe=he==null?void 0:he.exercise)!=null&&Fe.left_time&&((Ye=(le=he==null?void 0:he.exercise)==null?void 0:le.exercise_events)==null?void 0:Ye.length)>0){for(const a of(Ve=he==null?void 0:he.exercise)==null?void 0:Ve.exercise_events)if(((Ct=he==null?void 0:he.exercise)==null?void 0:Ct.left_time)>(a==null?void 0:a.reminder_time)*60){let E=(((oe=he==null?void 0:he.exercise)==null?void 0:oe.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;E=E>2147483647?2147483647:E;const b=setTimeout(()=>{fe.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},E);Be.current.push(b)}}},[(Ee=he==null?void 0:he.exercise)==null?void 0:Ee.left_time,(Ae=he==null?void 0:he.exercise)==null?void 0:Ae.exercise_events]),Je}},24768:function(gt,Xt,te){"use strict";te.d(Xt,{AL:function(){return ne},Iy:function(){return Ye},Qv:function(){return oe},ez:function(){return ee},jb:function(){return Ve}});var y=te(32834),fe=te.n(y),ye=te(11690),he=te.n(ye);let Ee=1;function Ae(Oe,Me){const ut=Oe.match(/^(\s+)(?:```)/);if(ut===null)return Me;const ft=ut[1];return Me.split(` -`).map(Qe=>{const an=Qe.match(/^\s+/);if(an===null)return Qe;const[At]=an;return At.length>=ft.length?Qe.slice(ft.length):Qe}).join(` -`)}let Be=[],Je=["
    "];const Fe=new(fe()).Renderer,le=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ye(){Be.length=0,Je=["
      "]}const Ve={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ct(Oe,Me,ut,ft){if(Me>=Oe.length||Oe[Me].level<=ut)return Me;var Qe=Oe[Me];ft.push("
    • "+Qe.text+""),Me++;var an=[];return Me=Ct(Oe,Me,Qe.level,an),an.length>0&&(ft.push("
        "),an.forEach(function(At){ft.push(At)}),ft.push("
      ")),ft.push("
    • "),Me=Ct(Oe,Me,ut,ft),Me}function oe(){return Ct(Be,0,0,Je),Je.push("
    "),Je.join("")}const a={heading(Oe){const Me=le.exec(Oe);if(Ee+=1,Me)return{type:"heading",raw:Me[0],depth:Me[1].length,text:Me[2]}},fences(Oe){const Me=this.rules.block.fences.exec(Oe);if(Me){const ut=Me[0];let ft=Ae(ut,Me[3]||"");const Qe=Me[2]?Me[2].trim():Me[2];if(["latex","katex","math"].indexOf(Qe)>=0){const an=x(),At=ft;ft=an,z[an]={type:"block",expression:At}}return{type:"code",raw:ut,lang:Qe,text:ft}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let b=0;const x=()=>`__special_katext_id_${b++}__`;let z={};function ee(){return z}function ne(){b=0,z={}}function re(Oe){return Oe=Oe.replace(E,(Me,ut)=>{const ft=x();return z[ft]={type:"inline",expression:ut},ft}),Oe}const ce=Fe.listitem;Fe.listitem=function(Oe){return ce(re(Oe))};const ie=Fe.paragraph;Fe.paragraph=function(Oe){return ie(re(Oe))};const Se=Fe.tablecell;Fe.tablecell=function(Oe,Me){return Se(re(Oe),Me)},Fe.code=function(Oe,Me,ut){const ft=(Me||"").match(/\S*/)[0];return ft?["latex","katex","math"].indexOf(ft)>=0?`

    ${Oe}

    `:`
    ${ut?Oe:(0,ye.escape)(Oe,!0)}
    -`:'
    '+(ut?Oe:(0,ye.escape)(Oe,!0))+"
    "},Fe.heading=function(Oe,Me,ut){let ft=this.options.headerPrefix+ut.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Be.push({anchor:ft,level:Me,text:Oe}),"'+Oe+""},fe().setOptions({silent:!0,gfm:!0,pedantic:!1}),fe().use({tokenizer:a,renderer:Fe}),Xt.ZP=fe()},16479:function(gt,Xt,te){"use strict";te.d(Xt,{G:function(){return Ee},t:function(){return he}});var y=te(7062),fe=te.n(y);const ye=null;function he(Ae,Be){let Je=fe().get("__ec");Je||(Je={}),Je[Ae]=Be,fe().set("__ec",Je)}function Ee(Ae,Be){let Je=fe().get("__ec");return Je?Je[Ae]===void 0?Be:Je[Ae]:Be}},99381:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ot}});var y=te(59301),fe=te(2826),ye=te(96949),he=te(55090),Ee=te(49618),Ae,Be;function Je(Ge,ke,se){if(ke<0||ke>31||Ge>>>ke)throw new RangeError("Value out of range");for(var pe=ke-1;pe>=0;pe--)se.push(Ge>>>pe&1)}function Fe(Ge,ke){return(Ge>>>ke&1)!=0}function le(Ge){if(!Ge)throw new Error("Assertion error")}var Ye=function(){function Ge(ke,se){(0,ye.Z)(this,Ge),(0,Ee.Z)(this,"modeBits",void 0),(0,Ee.Z)(this,"numBitsCharCount",void 0),this.modeBits=ke,this.numBitsCharCount=se}return(0,he.Z)(Ge,[{key:"numCharCountBits",value:function(se){return this.numBitsCharCount[Math.floor((se+7)/17)]}}]),Ge}();Ae=Ye,(0,Ee.Z)(Ye,"NUMERIC",new Ae(1,[10,12,14])),(0,Ee.Z)(Ye,"ALPHANUMERIC",new Ae(2,[9,11,13])),(0,Ee.Z)(Ye,"BYTE",new Ae(4,[8,16,16])),(0,Ee.Z)(Ye,"KANJI",new Ae(8,[8,10,12])),(0,Ee.Z)(Ye,"ECI",new Ae(7,[0,0,0]));var Ve=(0,he.Z)(function Ge(ke,se){(0,ye.Z)(this,Ge),(0,Ee.Z)(this,"ordinal",void 0),(0,Ee.Z)(this,"formatBits",void 0),this.ordinal=ke,this.formatBits=se});Be=Ve,(0,Ee.Z)(Ve,"LOW",new Be(0,1)),(0,Ee.Z)(Ve,"MEDIUM",new Be(1,0)),(0,Ee.Z)(Ve,"QUARTILE",new Be(2,3)),(0,Ee.Z)(Ve,"HIGH",new Be(3,2));var Ct=function(){function Ge(ke,se,pe){if((0,ye.Z)(this,Ge),(0,Ee.Z)(this,"mode",void 0),(0,Ee.Z)(this,"numChars",void 0),(0,Ee.Z)(this,"bitData",void 0),this.mode=ke,this.numChars=se,this.bitData=pe,se<0)throw new RangeError("Invalid argument");this.bitData=pe.slice()}return(0,he.Z)(Ge,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(se){var pe=[],Pe=(0,fe.Z)(se),Ze;try{for(Pe.s();!(Ze=Pe.n()).done;){var ht=Ze.value;Je(ht,8,pe)}}catch(dt){Pe.e(dt)}finally{Pe.f()}return new Ge(Ye.BYTE,se.length,pe)}},{key:"makeNumeric",value:function(se){if(!Ge.isNumeric(se))throw new RangeError("String contains non-numeric characters");for(var pe=[],Pe=0;Pe=1<Ge.MAX_VERSION)throw new RangeError("Version value out of range");if(Ze<-1||Ze>7)throw new RangeError("Mask value out of range");this.size=ke*4+17;for(var ht=[],dt=0;dt>>9)*1335;var ht=(pe<<10|Pe)^21522;le(ht>>>15==0);for(var dt=0;dt<=5;dt++)this.setFunctionModule(8,dt,Fe(ht,dt));this.setFunctionModule(8,7,Fe(ht,6)),this.setFunctionModule(8,8,Fe(ht,7)),this.setFunctionModule(7,8,Fe(ht,8));for(var Mt=9;Mt<15;Mt++)this.setFunctionModule(14-Mt,8,Fe(ht,Mt));for(var Et=0;Et<8;Et++)this.setFunctionModule(this.size-1-Et,8,Fe(ht,Et));for(var Lt=8;Lt<15;Lt++)this.setFunctionModule(8,this.size-15+Lt,Fe(ht,Lt));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var se=this.version,pe=0;pe<12;pe++)se=se<<1^(se>>>11)*7973;var Pe=this.version<<12|se;le(Pe>>>18==0);for(var Ze=0;Ze<18;Ze++){var ht=Fe(Pe,Ze),dt=this.size-11+Ze%3,Mt=Math.floor(Ze/3);this.setFunctionModule(dt,Mt,ht),this.setFunctionModule(Mt,dt,ht)}}}},{key:"drawFinderPattern",value:function(se,pe){for(var Pe=-4;Pe<=4;Pe++)for(var Ze=-4;Ze<=4;Ze++){var ht=Math.max(Math.abs(Ze),Math.abs(Pe)),dt=se+Ze,Mt=pe+Pe;0<=dt&&dt=Mt)&&Jt.push(Fn[vn])})},Dn=0;Dn=1;Pe-=2){Pe==6&&(Pe=5);for(var Ze=0;Ze>>3],7-(pe&7)),pe++)}}le(pe==se.length*8)}},{key:"applyMask",value:function(se){if(se<0||se>7)throw new RangeError("Mask value out of range");for(var pe=0;pe5&&se++):(this.finderPenaltyAddHistory(Ze,ht),Pe||(se+=this.finderPenaltyCountPatterns(ht)*Ge.PENALTY_N3),Pe=this.modules[pe][dt],Ze=1);se+=this.finderPenaltyTerminateAndCount(Pe,Ze,ht)*Ge.PENALTY_N3}for(var Mt=0;Mt5&&se++):(this.finderPenaltyAddHistory(Lt,Sn),Et||(se+=this.finderPenaltyCountPatterns(Sn)*Ge.PENALTY_N3),Et=this.modules[Rn][Mt],Lt=1);se+=this.finderPenaltyTerminateAndCount(Et,Lt,Sn)*Ge.PENALTY_N3}for(var $t=0;$t0&&se[2]==pe&&se[3]==pe*3&&se[4]==pe&&se[5]==pe;return(Pe&&se[0]>=pe*4&&se[6]>=pe?1:0)+(Pe&&se[6]>=pe*4&&se[0]>=pe?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(se,pe,Pe){var Ze=pe;return se&&(this.finderPenaltyAddHistory(Ze,Pe),Ze=0),Ze+=this.size,this.finderPenaltyAddHistory(Ze,Pe),this.finderPenaltyCountPatterns(Pe)}},{key:"finderPenaltyAddHistory",value:function(se,pe){var Pe=se;pe[0]==0&&(Pe+=this.size),pe.pop(),pe.unshift(Pe)}}],[{key:"encodeText",value:function(se,pe){var Pe=Ct.makeSegments(se);return Ge.encodeSegments(Pe,pe)}},{key:"encodeBinary",value:function(se,pe){var Pe=Ct.makeBytes(se);return Ge.encodeSegments([Pe],pe)}},{key:"encodeSegments",value:function(se,pe){var Pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,dt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(Ge.MIN_VERSION<=Pe&&Pe<=Ze&&Ze<=Ge.MAX_VERSION)||ht<-1||ht>7)throw new RangeError("Invalid value");var Mt,Et;for(Mt=Pe;;Mt++){var Lt=Ge.getNumDataCodewords(Mt,pe)*8,Sn=Ct.getTotalBits(se,Mt);if(Sn<=Lt){Et=Sn;break}if(Mt>=Ze)throw new RangeError("Data too long")}for(var Rn=pe,$t=0,gn=[Ve.MEDIUM,Ve.QUARTILE,Ve.HIGH];$t>>3]|=Pa<<7-(un&7)}),new Ge(Mt,Rn,sa,ht)}},{key:"getNumRawDataModules",value:function(se){if(seGe.MAX_VERSION)throw new RangeError("Version number out of range");var pe=(16*se+128)*se+64;if(se>=2){var Pe=Math.floor(se/7)+2;pe-=(25*Pe-10)*Pe-55,se>=7&&(pe-=36)}return le(208<=pe&&pe<=29648),pe}},{key:"getNumDataCodewords",value:function(se,pe){return Math.floor(Ge.getNumRawDataModules(se)/8)-Ge.ECC_CODEWORDS_PER_BLOCK[pe.ordinal][se]*Ge.NUM_ERROR_CORRECTION_BLOCKS[pe.ordinal][se]}},{key:"reedSolomonComputeDivisor",value:function(se){if(se<1||se>255)throw new RangeError("Degree out of range");for(var pe=[],Pe=0;Pe>>8||pe>>>8)throw new RangeError("Byte out of range");for(var Pe=0,Ze=7;Ze>=0;Ze--)Pe=Pe<<1^(Pe>>>7)*285,Pe^=(pe>>>Ze&1)*se;return le(Pe>>>8==0),Pe}}]),Ge}();(0,Ee.Z)(oe,"MIN_VERSION",1),(0,Ee.Z)(oe,"MAX_VERSION",40),(0,Ee.Z)(oe,"PENALTY_N1",3),(0,Ee.Z)(oe,"PENALTY_N2",3),(0,Ee.Z)(oe,"PENALTY_N3",40),(0,Ee.Z)(oe,"PENALTY_N4",10),(0,Ee.Z)(oe,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,Ee.Z)(oe,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var a={L:Ve.LOW,M:Ve.MEDIUM,Q:Ve.QUARTILE,H:Ve.HIGH},E=128,b="L",x="#FFFFFF",z="#000000",ee=!1,ne=1,re=4,ce=0,ie=.1;function Se(Ge){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,se=[];return Ge.forEach(function(pe,Pe){var Ze=null;pe.forEach(function(ht,dt){if(!ht&&Ze!==null){se.push("M".concat(Ze+ke," ").concat(Pe+ke,"h").concat(dt-Ze,"v1H").concat(Ze+ke,"z")),Ze=null;return}if(dt===pe.length-1){if(!ht)return;Ze===null?se.push("M".concat(dt+ke,",").concat(Pe+ke," h1v1H").concat(dt+ke,"z")):se.push("M".concat(Ze+ke,",").concat(Pe+ke," h").concat(dt+1-Ze,"v1H").concat(Ze+ke,"z"));return}ht&&Ze===null&&(Ze=dt)})}),se.join("")}function Oe(Ge,ke){return Ge.slice().map(function(se,pe){return pe=ke.y+ke.h?se:se.map(function(Pe,Ze){return Ze=ke.x+ke.w?Pe:!1})})}function Me(Ge,ke,se,pe){if(pe==null)return null;var Pe=Ge.length+se*2,Ze=Math.floor(ke*ie),ht=Pe/ke,dt=(pe.width||Ze)*ht,Mt=(pe.height||Ze)*ht,Et=pe.x==null?Ge.length/2-dt/2:pe.x*ht,Lt=pe.y==null?Ge.length/2-Mt/2:pe.y*ht,Sn=pe.opacity==null?1:pe.opacity,Rn=null;if(pe.excavate){var $t=Math.floor(Et),gn=Math.floor(Lt),Mn=Math.ceil(dt+Et-$t),Jt=Math.ceil(Mt+Lt-gn);Rn={x:$t,y:gn,w:Mn,h:Jt}}var on=pe.crossOrigin;return{x:Et,y:Lt,h:Mt,w:dt,excavation:Rn,opacity:Sn,crossOrigin:on}}function ut(Ge,ke){return ke!=null?Math.floor(ke):Ge?re:ce}var ft=function(){try{new Path2D().addPath(new Path2D)}catch(Ge){return!1}return!0}(),Qe=te(72308),an=te(77321),At=te(52487),vt=te(74416);function It(Ge){var ke=Ge.value,se=Ge.level,pe=Ge.minVersion,Pe=Ge.includeMargin,Ze=Ge.marginSize,ht=Ge.imageSettings,dt=Ge.size,Mt=(0,y.useMemo)(function(){var gn=Ct.makeSegments(ke);return oe.encodeSegments(gn,a[se],pe)},[ke,se,pe]),Et=(0,y.useMemo)(function(){var gn=Mt.getModules(),Mn=ut(Pe,Ze),Jt=gn.length+Mn*2,on=Me(gn,dt,Mn,ht);return{cells:gn,margin:Mn,numCells:Jt,calculatedImageSettings:on}},[Mt,dt,ht,Pe,Ze]),Lt=Et.cells,Sn=Et.margin,Rn=Et.numCells,$t=Et.calculatedImageSettings;return{qrcode:Mt,margin:Sn,cells:Lt,numCells:Rn,calculatedImageSettings:$t}}var Vt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],wt=y.forwardRef(function(ke,se){var pe=ke.value,Pe=ke.size,Ze=Pe===void 0?E:Pe,ht=ke.level,dt=ht===void 0?b:ht,Mt=ke.bgColor,Et=Mt===void 0?x:Mt,Lt=ke.fgColor,Sn=Lt===void 0?z:Lt,Rn=ke.includeMargin,$t=Rn===void 0?ee:Rn,gn=ke.minVersion,Mn=gn===void 0?ne:gn,Jt=ke.marginSize,on=ke.style,Dn=ke.imageSettings,bn=(0,vt.Z)(ke,Vt),vn=Dn==null?void 0:Dn.src,Fn=(0,y.useRef)(null),qn=(0,y.useRef)(null),Zn=(0,y.useCallback)(function(In){Fn.current=In,typeof se=="function"?se(In):se&&(se.current=In)},[se]),ta=(0,y.useState)(!1),sa=(0,At.Z)(ta,2),Pa=sa[1],un=It({value:pe,level:dt,minVersion:Mn,includeMargin:$t,marginSize:Jt,imageSettings:Dn,size:Ze}),sn=un.margin,Te=un.cells,at=un.numCells,ot=un.calculatedImageSettings;(0,y.useEffect)(function(){if(Fn.current!=null){var In=Fn.current,Un=In.getContext("2d");if(!Un)return;var ca=Te,Tn=qn.current,Xn=ot!=null&&Tn!==null&&Tn.complete&&Tn.naturalHeight!==0&&Tn.naturalWidth!==0;Xn&&ot.excavation!=null&&(ca=Oe(Te,ot.excavation));var Qa=window.devicePixelRatio||1;In.height=In.width=Ze*Qa;var et=Ze/at*Qa;Un.scale(et,et),Un.fillStyle=Et,Un.fillRect(0,0,at,at),Un.fillStyle=Sn,ft?Un.fill(new Path2D(Se(ca,sn))):Te.forEach(function(_e,Dt){_e.forEach(function($e,st){$e&&Un.fillRect(st+sn,Dt+sn,1,1)})}),ot&&(Un.globalAlpha=ot.opacity),Xn&&Un.drawImage(Tn,ot.x+sn,ot.y+sn,ot.w,ot.h)}}),(0,y.useEffect)(function(){Pa(!1)},[vn]);var cn=(0,an.Z)({height:Ze,width:Ze},on),tn=null;return vn!=null&&(tn=y.createElement("img",{src:vn,key:vn,style:{display:"none"},onLoad:function(){Pa(!0)},ref:qn,crossOrigin:ot==null?void 0:ot.crossOrigin})),y.createElement(y.Fragment,null,y.createElement("canvas",(0,Qe.Z)({style:cn,height:Ze,width:Ze,ref:Zn,role:"img"},bn)),tn)});wt.displayName="QRCodeCanvas";var Wt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Bt=y.forwardRef(function(ke,se){var pe=ke.value,Pe=ke.size,Ze=Pe===void 0?E:Pe,ht=ke.level,dt=ht===void 0?b:ht,Mt=ke.bgColor,Et=Mt===void 0?x:Mt,Lt=ke.fgColor,Sn=Lt===void 0?z:Lt,Rn=ke.includeMargin,$t=Rn===void 0?ee:Rn,gn=ke.minVersion,Mn=gn===void 0?ne:gn,Jt=ke.title,on=ke.marginSize,Dn=ke.imageSettings,bn=(0,vt.Z)(ke,Wt),vn=It({value:pe,level:dt,minVersion:Mn,includeMargin:$t,marginSize:on,imageSettings:Dn,size:Ze}),Fn=vn.margin,qn=vn.cells,Zn=vn.numCells,ta=vn.calculatedImageSettings,sa=qn,Pa=null;Dn!=null&&ta!=null&&(ta.excavation!=null&&(sa=Oe(qn,ta.excavation)),Pa=y.createElement("image",{href:Dn.src,height:ta.h,width:ta.w,x:ta.x+Fn,y:ta.y+Fn,preserveAspectRatio:"none",opacity:ta.opacity,crossOrigin:ta.crossOrigin}));var un=Se(sa,Fn);return y.createElement("svg",(0,Qe.Z)({height:Ze,width:Ze,viewBox:"0 0 ".concat(Zn," ").concat(Zn),ref:se,role:"img"},bn),!!Jt&&y.createElement("title",null,Jt),y.createElement("path",{fill:Et,d:"M0,0 h".concat(Zn,"v").concat(Zn,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:Sn,d:un,shapeRendering:"crispEdges"}),Pa)});Bt.displayName="QRCodeSVG";var Ht=te(92310),Gt=te.n(Ht),Zt=te(2738),Ue=te(26112),Ie=te(48755),St=te(9017),rt=te(57700),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},dn=bt,we=te(7657),Tt=function(ke,se){return y.createElement(we.Z,(0,Qe.Z)({},ke,{ref:se,icon:dn}))},En=y.forwardRef(Tt),rn=En,hn=te(99571),ea=te(29787);const Yt=y.createElement(ea.Z,null);function lt(Ge){let{prefixCls:ke,locale:se,onRefresh:pe,statusRender:Pe,status:Ze}=Ge;const ht=y.createElement(y.Fragment,null,y.createElement("p",{className:`${ke}-expired`},se==null?void 0:se.expired),pe&&y.createElement(hn.ZP,{type:"link",icon:y.createElement(rn,null),onClick:pe},se==null?void 0:se.refresh)),dt=y.createElement("p",{className:`${ke}-scanned`},se==null?void 0:se.scanned),Mt={expired:ht,loading:Yt,scanned:dt},Et=Sn=>Mt[Sn.status];return(Pe!=null?Pe:Et)({status:Ze,locale:se,onRefresh:pe})}var nt=te(93083),Ft=te(17835),We=te(63356),Ke=te(16931),yt=te(51636);const Ce=Ge=>{const{componentCls:ke,lineWidth:se,lineType:pe,colorSplit:Pe}=Ge;return{[ke]:Object.assign(Object.assign({},(0,We.Wf)(Ge)),{display:"flex",justifyContent:"center",alignItems:"center",padding:Ge.paddingSM,backgroundColor:Ge.colorWhite,borderRadius:Ge.borderRadiusLG,border:`${(0,nt.unit)(se)} ${pe} ${Pe}`,position:"relative",overflow:"hidden",[`& > ${ke}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:Ge.colorText,lineHeight:Ge.lineHeight,background:Ge.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${ke}-expired, & > ${ke}-scanned`]:{color:Ge.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:Ge.marginXS,fontSize:Ge.controlHeight}}),[`${ke}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},Re=Ge=>({QRCodeMaskBackgroundColor:new Ft.FastColor(Ge.colorBgContainer).setA(.96).toRgbString()});var je=(0,Ke.I$)("QRCode",Ge=>{const ke=(0,yt.mergeToken)(Ge,{QRCodeTextColor:Ge.colorText});return Ce(ke)},Re),Xe=function(Ge,ke){var se={};for(var pe in Ge)Object.prototype.hasOwnProperty.call(Ge,pe)&&ke.indexOf(pe)<0&&(se[pe]=Ge[pe]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,pe=Object.getOwnPropertySymbols(Ge);Pe{var ke,se,pe,Pe;const[,Ze]=(0,rt.ZP)(),{value:ht,type:dt="canvas",icon:Mt="",size:Et=160,iconSize:Lt,color:Sn=Ze.colorText,errorLevel:Rn="M",status:$t="active",bordered:gn=!0,onRefresh:Mn,style:Jt,className:on,rootClassName:Dn,prefixCls:bn,bgColor:vn="transparent",statusRender:Fn}=Ge,qn=Xe(Ge,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:Zn}=(0,y.useContext)(Ie.E_),ta=Zn("qrcode",bn),[sa,Pa,un]=je(ta),sn={src:Mt,x:void 0,y:void 0,height:typeof Lt=="number"?Lt:(ke=Lt==null?void 0:Lt.height)!==null&&ke!==void 0?ke:40,width:typeof Lt=="number"?Lt:(se=Lt==null?void 0:Lt.width)!==null&&se!==void 0?se:40,excavate:!0,crossOrigin:"anonymous"},Te=(0,Ue.Z)(qn,!0),at=(0,Zt.Z)(qn,Object.keys(Te)),ot=Object.assign({value:ht,size:Et,level:Rn,bgColor:vn,fgColor:Sn,style:{width:Jt==null?void 0:Jt.width,height:Jt==null?void 0:Jt.height},imageSettings:Mt?sn:void 0},Te),[cn]=(0,St.Z)("QRCode");if(!ht)return null;const tn=Gt()(ta,on,Dn,Pa,un,{[`${ta}-borderless`]:!gn}),In=Object.assign(Object.assign({backgroundColor:vn},Jt),{width:(pe=Jt==null?void 0:Jt.width)!==null&&pe!==void 0?pe:Et,height:(Pe=Jt==null?void 0:Jt.height)!==null&&Pe!==void 0?Pe:Et});return sa(y.createElement("div",Object.assign({},at,{className:tn,style:In}),$t!=="active"&&y.createElement("div",{className:`${ta}-mask`},y.createElement(lt,{prefixCls:ta,locale:cn,status:$t,onRefresh:Mn,statusRender:Fn})),dt==="canvas"?y.createElement(wt,Object.assign({},ot)):y.createElement(Bt,Object.assign({},ot))))}},63727:function(gt,Xt,te){"use strict";te.d(Xt,{s:function(){return Ce},default:function(){return ke}});var y=te(72308),fe=te(77321),ye=te(80702),he=te(52487),Ee=te(74416),Ae=te(45560),Be=te(69582),Je=te(6089),Fe=te(18929),le=te(59301),Ye=le.createContext({}),Ve=Ye,Ct=te(62853),oe=te(49618),a="__rc_cascader_search_mark__",E=function(pe,Pe,Ze){var ht=Ze.label,dt=ht===void 0?"":ht;return Pe.some(function(Mt){return String(Mt[dt]).toLowerCase().includes(pe.toLowerCase())})},b=function(pe,Pe,Ze,ht){return Pe.map(function(dt){return dt[ht.label]}).join(" / ")},x=function(pe,Pe,Ze,ht,dt,Mt){var Et=dt.filter,Lt=Et===void 0?E:Et,Sn=dt.render,Rn=Sn===void 0?b:Sn,$t=dt.limit,gn=$t===void 0?50:$t,Mn=dt.sort;return le.useMemo(function(){var Jt=[];if(!pe)return[];function on(Dn,bn){var vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Dn.forEach(function(Fn){if(!(!Mn&&gn!==!1&&gn>0&&Jt.length>=gn)){var qn=[].concat((0,ye.Z)(bn),[Fn]),Zn=Fn[Ze.children],ta=vn||Fn.disabled;if((!Zn||Zn.length===0||Mt)&&Lt(pe,qn,{label:Ze.label})){var sa;Jt.push((0,fe.Z)((0,fe.Z)({},Fn),{},(sa={disabled:ta},(0,oe.Z)(sa,Ze.label,Rn(pe,qn,ht,Ze)),(0,oe.Z)(sa,a,qn),(0,oe.Z)(sa,Ze.children,void 0),sa)))}Zn&&on(Fn[Ze.children],qn,ta)}})}return on(Pe,[]),Mn&&Jt.sort(function(Dn,bn){return Mn(Dn[a],bn[a],pe,Ze)}),gn!==!1&&gn>0?Jt.slice(0,gn):Jt},[pe,Pe,Ze,ht,Rn,Mt,Lt,Mn,gn])},z=x,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",re="SHOW_CHILD";function ce(se){return se.join(ee)}function ie(se){return se.map(ce)}function Se(se){return se.split(ee)}function Oe(se){var pe=se||{},Pe=pe.label,Ze=pe.value,ht=pe.children,dt=Ze||"value";return{label:Pe||"label",value:dt,key:dt,children:ht||"children"}}function Me(se,pe){var Pe,Ze;return(Pe=se.isLeaf)!==null&&Pe!==void 0?Pe:!((Ze=se[pe.children])!==null&&Ze!==void 0&&Ze.length)}function ut(se){var pe=se.parentElement;if(pe){var Pe=se.offsetTop-pe.offsetTop;Pe-pe.scrollTop<0?pe.scrollTo({top:Pe}):Pe+se.offsetHeight-pe.scrollTop>pe.offsetHeight&&pe.scrollTo({top:Pe+se.offsetHeight-pe.offsetHeight})}}function ft(se,pe){return se.map(function(Pe){var Ze;return(Ze=Pe[a])===null||Ze===void 0?void 0:Ze.map(function(ht){return ht[pe.value]})})}function Qe(se){return Array.isArray(se)&&Array.isArray(se[0])}function an(se){return se?Qe(se)?se:(se.length===0?[]:[se]).map(function(pe){return Array.isArray(pe)?pe:[pe]}):[]}function At(se,pe,Pe){var Ze=new Set(se),ht=pe();return se.filter(function(dt){var Mt=ht[dt],Et=Mt?Mt.parent:null,Lt=Mt?Mt.children:null;return Mt&&Mt.node.disabled?!0:Pe===re?!(Lt&&Lt.some(function(Sn){return Sn.key&&Ze.has(Sn.key)})):!(Et&&!Et.node.disabled&&Ze.has(Et.key))})}function vt(se,pe,Pe){for(var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ht=pe,dt=[],Mt=function(){var Sn,Rn,$t,gn=se[Et],Mn=(Sn=ht)===null||Sn===void 0?void 0:Sn.findIndex(function(on){var Dn=on[Pe.value];return Ze?String(Dn)===String(gn):Dn===gn}),Jt=Mn!==-1?(Rn=ht)===null||Rn===void 0?void 0:Rn[Mn]:null;dt.push({value:($t=Jt==null?void 0:Jt[Pe.value])!==null&&$t!==void 0?$t:gn,index:Mn,option:Jt}),ht=Jt==null?void 0:Jt[Pe.children]},Et=0;Et1){var sa=Jt.slice(0,-1);vn(sa)}else Sn(!1)},Zn=function(){var sa,Pa=((sa=Dn[on])===null||sa===void 0?void 0:sa[Pe.children])||[],un=Pa.find(function(Te){return!Te.disabled});if(un){var sn=[].concat((0,ye.Z)(Jt),[un[Pe.value]]);vn(sn)}};le.useImperativeHandle(se,function(){return{onKeyDown:function(sa){var Pa=sa.which;switch(Pa){case ea.Z.UP:case ea.Z.DOWN:{var un=0;Pa===ea.Z.UP?un=-1:Pa===ea.Z.DOWN&&(un=1),un!==0&&Fn(un);break}case ea.Z.LEFT:{if(Lt)break;$t?Zn():qn();break}case ea.Z.RIGHT:{if(Lt)break;$t?qn():Zn();break}case ea.Z.BACKSPACE:{Lt||qn();break}case ea.Z.ENTER:{if(Jt.length){var sn=Dn[on],Te=(sn==null?void 0:sn[a])||[];Te.length?dt(Te.map(function(at){return at[Pe.value]}),Te[Te.length-1]):dt(Jt,Dn[on])}break}case ea.Z.ESC:Sn(!1),Rn&&sa.stopPropagation()}},onKeyUp:function(){}}})},lt=le.forwardRef(function(se,pe){var Pe,Ze,ht,dt=se.prefixCls,Mt=se.multiple,Et=se.searchValue,Lt=se.toggleOpen,Sn=se.notFoundContent,Rn=se.direction,$t=se.open,gn=se.disabled,Mn=le.useRef(null),Jt=Rn==="rtl",on=le.useContext(Ve),Dn=on.options,bn=on.values,vn=on.halfValues,Fn=on.fieldNames,qn=on.changeOnSelect,Zn=on.onSelect,ta=on.searchOptions,sa=on.dropdownPrefixCls,Pa=on.loadData,un=on.expandTrigger,sn=sa||dt,Te=le.useState([]),at=(0,he.Z)(Te,2),ot=at[0],cn=at[1],tn=function(zt){if(!(!Pa||Et)){var Ut=vt(zt,Dn,Fn),tt=Ut.map(function(da){var jt=da.option;return jt}),xt=tt[tt.length-1];if(xt&&!Me(xt,Fn)){var Qn=ce(zt);cn(function(da){return[].concat((0,ye.Z)(da),[Qn])}),Pa(tt)}}};le.useEffect(function(){ot.length&&ot.forEach(function(Ta){var zt=Se(Ta),Ut=vt(zt,Dn,Fn,!0).map(function(xt){var Qn=xt.option;return Qn}),tt=Ut[Ut.length-1];(!tt||tt[Fn.children]||Me(tt,Fn))&&cn(function(xt){return xt.filter(function(Qn){return Qn!==Ta})})})},[Dn,ot,Fn]);var In=le.useMemo(function(){return new Set(ie(bn))},[bn]),Un=le.useMemo(function(){return new Set(ie(vn))},[vn]),ca=hn(Mt,$t),Tn=(0,he.Z)(ca,2),Xn=Tn[0],Qa=Tn[1],et=function(zt){Qa(zt),tn(zt)},_e=function(zt){if(gn)return!1;var Ut=zt.disabled,tt=Me(zt,Fn);return!Ut&&(tt||qn||Mt)},Dt=function(zt,Ut){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Zn(zt),!Mt&&(Ut||qn&&(un==="hover"||tt))&&Lt(!1)},$e=le.useMemo(function(){return Et?ta:Dn},[Et,ta,Dn]),st=le.useMemo(function(){for(var Ta=[{options:$e}],zt=$e,Ut=ft(zt,Fn),tt=function(){var da=Xn[xt],jt=zt.find(function(be,mt){return(Ut[mt]?ce(Ut[mt]):be[Fn.value])===da}),Ne=jt==null?void 0:jt[Fn.children];if(!(Ne!=null&&Ne.length))return 1;zt=Ne,Ta.push({options:Ne})},xt=0;xt":bn,Fn=Pe.loadingIcon,qn=Pe.direction,Zn=Pe.notFoundContent,ta=Zn===void 0?"Not Found":Zn,sa=Pe.disabled,Pa=!!Lt,un=(0,Ke.C8)(Sn,{value:Rn,postState:an}),sn=(0,he.Z)(un,2),Te=sn[0],at=sn[1],ot=le.useMemo(function(){return Oe($t)},[JSON.stringify($t)]),cn=Bt(ot,Et),tn=(0,he.Z)(cn,3),In=tn[0],Un=tn[1],ca=tn[2],Tn=Vt(In,ot),Xn=Ie(Pa,Te,Un,ca,Tn),Qa=(0,he.Z)(Xn,3),et=Qa[0],_e=Qa[1],Dt=Qa[2],$e=(0,Ke.zX)(function(Yn){if(at(Yn),Mn){var ba=an(Yn),Ta=ba.map(function(tt){return vt(tt,In,ot).map(function(xt){return xt.option})}),zt=Pa?ba:ba[0],Ut=Pa?Ta:Ta[0];Mn(zt,Ut)}}),st=Ue(Pa,$e,et,_e,Dt,Un,ca,Jt),Nn=(0,Ke.zX)(function(Yn){st(Yn)}),On=le.useMemo(function(){return{options:In,fieldNames:ot,values:et,halfValues:_e,changeOnSelect:gn,onSelect:Nn,checkable:Lt,searchOptions:[],dropdownPrefixCls:void 0,loadData:on,expandTrigger:Dn,expandIcon:vn,loadingIcon:Fn,dropdownMenuColumnStyle:void 0}},[In,ot,et,_e,gn,Nn,Lt,on,Dn,vn,Fn]),$n="".concat(ht,"-panel"),Ca=!In.length;return le.createElement(Ve.Provider,{value:On},le.createElement("div",{className:rt()($n,(pe={},(0,oe.Z)(pe,"".concat($n,"-rtl"),qn==="rtl"),(0,oe.Z)(pe,"".concat($n,"-empty"),Ca),pe),Mt),style:dt},Ca?ta:le.createElement(nt,{prefixCls:ht,searchValue:"",multiple:Pa,toggleOpen:yt,open:!0,direction:qn,disabled:sa})))}function Re(se){var pe=se.onPopupVisibleChange,Pe=se.popupVisible,Ze=se.popupClassName,ht=se.popupPlacement;warning(!pe,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Pe===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Ze===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(ht===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function je(se,pe){if(se){var Pe=function Ze(ht){for(var dt=0;dt":tn,Un=se.loadingIcon,ca=se.children,Tn=se.dropdownMatchSelectWidth,Xn=Tn===void 0?!1:Tn,Qa=se.showCheckedStrategy,et=Qa===void 0?ne:Qa,_e=se.optionRender,Dt=(0,Ee.Z)(se,it),$e=(0,Be.ZP)(Pe),st=!!$t,Nn=(0,Fe.Z)(Mt,{value:Et,postState:an}),On=(0,he.Z)(Nn,2),$n=On[0],Ca=On[1],Yn=le.useMemo(function(){return Oe(dt)},[JSON.stringify(dt)]),ba=Bt(Yn,vn),Ta=(0,he.Z)(ba,3),zt=Ta[0],Ut=Ta[1],tt=Ta[2],xt=(0,Fe.Z)("",{value:Jt,postState:function(ro){return ro||""}}),Qn=(0,he.Z)(xt,2),da=Qn[0],jt=Qn[1],Ne=function(ro,Co){jt(ro),Co.source!=="blur"&&on&&on(ro)},be=Gt(Dn),mt=(0,he.Z)(be,2),wn=mt[0],Rt=mt[1],fn=z(da,zt,Yn,Fn||ht,Rt,Lt||st),ln=Vt(zt,Yn),Gn=Ie(st,$n,Ut,tt,ln),kn=(0,he.Z)(Gn,3),oa=kn[0],ga=kn[1],Pt=kn[2],ra=le.useMemo(function(){var ao=ie(oa),ro=At(ao,Ut,et);return[].concat((0,ye.Z)(Pt),(0,ye.Z)(tt(ro)))},[oa,Ut,tt,Pt,et]),va=It(ra,zt,Yn,st,Rn),Oa=(0,Je.Z)(function(ao){if(Ca(ao),Sn){var ro=an(ao),Co=ro.map(function(me){return vt(me,zt,Yn).map(function(kt){return kt.option})}),Po=st?ro:ro[0],Lo=st?Co:Co[0];Sn(Po,Lo)}}),Ra=Ue(st,Oa,oa,ga,Pt,Ut,tt,et),Ya=(0,Je.Z)(function(ao){(!st||Mn)&&jt(""),Ra(ao)}),An=function(ro,Co){if(Co.type==="clear"){Oa([]);return}var Po=Co.values[0],Lo=Po.valueCells;Ya(Lo)},$a=ta!==void 0?ta:Zn,Da=Pa||sa,la=at||Te,to=function(ro){ot==null||ot(ro),cn==null||cn(ro)},Ka=le.useMemo(function(){return{options:zt,fieldNames:Yn,values:oa,halfValues:ga,changeOnSelect:Lt,onSelect:Ya,checkable:$t,searchOptions:fn,dropdownPrefixCls:Fn,loadData:qn,expandTrigger:bn,expandIcon:In,loadingIcon:Un,dropdownMenuColumnStyle:un,optionRender:_e}},[zt,Yn,oa,ga,Lt,Ya,$t,fn,Fn,qn,bn,In,Un,un,_e]),Wa=!(da?fn:zt).length,uo=da&&Rt.matchInputWidth||Wa?{}:{minWidth:"auto"};return le.createElement(Ve.Provider,{value:Ka},le.createElement(Ae.Ac,(0,y.Z)({},Dt,{ref:pe,id:$e,prefixCls:ht,autoClearSearchValue:Mn,dropdownMatchSelectWidth:Xn,dropdownStyle:(0,fe.Z)((0,fe.Z)({},uo),sn),displayValues:va,onDisplayValuesChange:An,mode:st?"multiple":void 0,searchValue:da,onSearch:Ne,showSearch:wn,OptionList:We,emptyOptions:Wa,open:$a,dropdownClassName:Da,placement:la,onDropdownVisibleChange:to,getRawInputElement:function(){return ca}})))});Ot.SHOW_PARENT=ne,Ot.SHOW_CHILD=re,Ot.Panel=Ce;var Ge=Ot,ke=Ge},98535:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{Panel:function(){return an},default:function(){return Qe}});var y=te(72308),fe=te(80702),ye=te(52487),he=te(62853),Ee=te(92310),Ae=te.n(Ee),Be=te(18929),Je=te(48736),Fe=te(59301),le=te(74416),Ye=te(11592),Ve=te(77321),Ct=te(49618),oe=te(77900),a=te(10228),E=Fe.forwardRef(function(At,vt){var It=At.prefixCls,Vt=At.forceRender,wt=At.className,Wt=At.style,Bt=At.children,Ht=At.isActive,Gt=At.role,Zt=At.classNames,Ue=At.styles,Ie=Fe.useState(Ht||Vt),St=(0,ye.Z)(Ie,2),rt=St[0],bt=St[1];return Fe.useEffect(function(){(Vt||Ht)&&bt(!0)},[Vt,Ht]),rt?Fe.createElement("div",{ref:vt,className:Ae()("".concat(It,"-content"),(0,Ct.Z)((0,Ct.Z)({},"".concat(It,"-content-active"),Ht),"".concat(It,"-content-inactive"),!Ht),wt),style:Wt,role:Gt},Fe.createElement("div",{className:Ae()("".concat(It,"-content-box"),Zt==null?void 0:Zt.body),style:Ue==null?void 0:Ue.body},Bt)):null});E.displayName="PanelContent";var b=E,x=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=Fe.forwardRef(function(At,vt){var It=At.showArrow,Vt=It===void 0?!0:It,wt=At.headerClass,Wt=At.isActive,Bt=At.onItemClick,Ht=At.forceRender,Gt=At.className,Zt=At.classNames,Ue=Zt===void 0?{}:Zt,Ie=At.styles,St=Ie===void 0?{}:Ie,rt=At.prefixCls,bt=At.collapsible,dn=At.accordion,we=At.panelKey,Tt=At.extra,En=At.header,rn=At.expandIcon,hn=At.openMotion,ea=At.destroyInactivePanel,Yt=At.children,lt=(0,le.Z)(At,x),nt=bt==="disabled",Ft=Tt!=null&&typeof Tt!="boolean",We=(0,Ct.Z)((0,Ct.Z)((0,Ct.Z)({onClick:function(){Bt==null||Bt(we)},onKeyDown:function(it){(it.key==="Enter"||it.keyCode===a.Z.ENTER||it.which===a.Z.ENTER)&&(Bt==null||Bt(we))},role:dn?"tab":"button"},"aria-expanded",Wt),"aria-disabled",nt),"tabIndex",nt?-1:0),Ke=typeof rn=="function"?rn(At):Fe.createElement("i",{className:"arrow"}),yt=Ke&&Fe.createElement("div",(0,y.Z)({className:"".concat(rt,"-expand-icon")},["header","icon"].includes(bt)?We:{}),Ke),Ce=Ae()("".concat(rt,"-item"),(0,Ct.Z)((0,Ct.Z)({},"".concat(rt,"-item-active"),Wt),"".concat(rt,"-item-disabled"),nt),Gt),Re=Ae()(wt,"".concat(rt,"-header"),(0,Ct.Z)({},"".concat(rt,"-collapsible-").concat(bt),!!bt),Ue.header),je=(0,Ve.Z)({className:Re,style:St.header},["header","icon"].includes(bt)?{}:We);return Fe.createElement("div",(0,y.Z)({},lt,{ref:vt,className:Ce}),Fe.createElement("div",je,Vt&&yt,Fe.createElement("span",(0,y.Z)({className:"".concat(rt,"-header-text")},bt==="header"?We:{}),En),Ft&&Fe.createElement("div",{className:"".concat(rt,"-extra")},Tt)),Fe.createElement(oe.default,(0,y.Z)({visible:Wt,leavedClassName:"".concat(rt,"-content-hidden")},hn,{forceRender:Ht,removeOnLeave:ea}),function(Xe,it){var Ot=Xe.className,Ge=Xe.style;return Fe.createElement(b,{ref:it,prefixCls:rt,className:Ot,classNames:Ue,style:Ge,styles:St,isActive:Wt,forceRender:Ht,role:dn?"tabpanel":void 0},Yt)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],re=function(vt,It){var Vt=It.prefixCls,wt=It.accordion,Wt=It.collapsible,Bt=It.destroyInactivePanel,Ht=It.onItemClick,Gt=It.activeKey,Zt=It.openMotion,Ue=It.expandIcon;return vt.map(function(Ie,St){var rt=Ie.children,bt=Ie.label,dn=Ie.key,we=Ie.collapsible,Tt=Ie.onItemClick,En=Ie.destroyInactivePanel,rn=(0,le.Z)(Ie,ne),hn=String(dn!=null?dn:St),ea=we!=null?we:Wt,Yt=En!=null?En:Bt,lt=function(We){ea!=="disabled"&&(Ht(We),Tt==null||Tt(We))},nt=!1;return wt?nt=Gt[0]===hn:nt=Gt.indexOf(hn)>-1,Fe.createElement(ee,(0,y.Z)({},rn,{prefixCls:Vt,key:hn,panelKey:hn,isActive:nt,accordion:wt,openMotion:Zt,expandIcon:Ue,header:bt,collapsible:ea,onItemClick:lt,destroyInactivePanel:Yt}),rt)})},ce=function(vt,It,Vt){if(!vt)return null;var wt=Vt.prefixCls,Wt=Vt.accordion,Bt=Vt.collapsible,Ht=Vt.destroyInactivePanel,Gt=Vt.onItemClick,Zt=Vt.activeKey,Ue=Vt.openMotion,Ie=Vt.expandIcon,St=vt.key||String(It),rt=vt.props,bt=rt.header,dn=rt.headerClass,we=rt.destroyInactivePanel,Tt=rt.collapsible,En=rt.onItemClick,rn=!1;Wt?rn=Zt[0]===St:rn=Zt.indexOf(St)>-1;var hn=Tt!=null?Tt:Bt,ea=function(nt){hn!=="disabled"&&(Gt(nt),En==null||En(nt))},Yt={key:St,panelKey:St,header:bt,headerClass:dn,isActive:rn,prefixCls:wt,destroyInactivePanel:we!=null?we:Ht,openMotion:Ue,accordion:Wt,children:vt.props.children,onItemClick:ea,expandIcon:Ie,collapsible:hn};return typeof vt.type=="string"?vt:(Object.keys(Yt).forEach(function(lt){typeof Yt[lt]=="undefined"&&delete Yt[lt]}),Fe.cloneElement(vt,Yt))};function ie(At,vt,It){return Array.isArray(At)?re(At,It):(0,Ye.Z)(vt).map(function(Vt,wt){return ce(Vt,wt,It)})}var Se=ie,Oe=te(26112);function Me(At){var vt=At;if(!Array.isArray(vt)){var It=(0,he.Z)(vt);vt=It==="number"||It==="string"?[vt]:[]}return vt.map(function(Vt){return String(Vt)})}var ut=Fe.forwardRef(function(At,vt){var It=At.prefixCls,Vt=It===void 0?"rc-collapse":It,wt=At.destroyInactivePanel,Wt=wt===void 0?!1:wt,Bt=At.style,Ht=At.accordion,Gt=At.className,Zt=At.children,Ue=At.collapsible,Ie=At.openMotion,St=At.expandIcon,rt=At.activeKey,bt=At.defaultActiveKey,dn=At.onChange,we=At.items,Tt=Ae()(Vt,Gt),En=(0,Be.Z)([],{value:rt,onChange:function(Ft){return dn==null?void 0:dn(Ft)},defaultValue:bt,postState:Me}),rn=(0,ye.Z)(En,2),hn=rn[0],ea=rn[1],Yt=function(Ft){return ea(function(){if(Ht)return hn[0]===Ft?[]:[Ft];var We=hn.indexOf(Ft),Ke=We>-1;return Ke?hn.filter(function(yt){return yt!==Ft}):[].concat((0,fe.Z)(hn),[Ft])})};(0,Je.ZP)(!Zt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var lt=Se(we,Zt,{prefixCls:Vt,accordion:Ht,openMotion:Ie,expandIcon:St,collapsible:Ue,destroyInactivePanel:Wt,onItemClick:Yt,activeKey:hn});return Fe.createElement("div",(0,y.Z)({ref:vt,className:Tt,style:Bt,role:Ht?"tablist":void 0},(0,Oe.Z)(At,{aria:!0,data:!0})),lt)}),ft=Object.assign(ut,{Panel:ee}),Qe=ft,an=ft.Panel},48365:function(gt,Xt,te){"use strict";var y=te(61186),fe=te.n(y),ye=te(90111),he=te.n(ye),Ee=te(58319),Ae=te.n(Ee),Be=te(23250),Je=te.n(Be),Fe=te(74959),le=te.n(Fe),Ye=te(10238),Ve=te.n(Ye),Ct=te(33656),oe=te.n(Ct);fe().extend(oe()),fe().extend(Ve()),fe().extend(he()),fe().extend(Ae()),fe().extend(Je()),fe().extend(le()),fe().extend(function(z,ee){var ne=ee.prototype,re=ne.format;ne.format=function(ie){var Se=(ie||"").replace("Wo","wo");return re.bind(this)(Se)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},E=function(ee){var ne=a[ee];return ne||ee.split("_")[0]},b=function(){},x={getNow:function(){var ee=fe()();return typeof ee.tz=="function"?ee.tz():ee},getFixedDate:function(ee){return fe()(ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ee){return ee.endOf("month")},getWeekDay:function(ee){var ne=ee.locale("en");return ne.weekday()+ne.localeData().firstDayOfWeek()},getYear:function(ee){return ee.year()},getMonth:function(ee){return ee.month()},getDate:function(ee){return ee.date()},getHour:function(ee){return ee.hour()},getMinute:function(ee){return ee.minute()},getSecond:function(ee){return ee.second()},getMillisecond:function(ee){return ee.millisecond()},addYear:function(ee,ne){return ee.add(ne,"year")},addMonth:function(ee,ne){return ee.add(ne,"month")},addDate:function(ee,ne){return ee.add(ne,"day")},setYear:function(ee,ne){return ee.year(ne)},setMonth:function(ee,ne){return ee.month(ne)},setDate:function(ee,ne){return ee.date(ne)},setHour:function(ee,ne){return ee.hour(ne)},setMinute:function(ee,ne){return ee.minute(ne)},setSecond:function(ee,ne){return ee.second(ne)},setMillisecond:function(ee,ne){return ee.millisecond(ne)},isAfter:function(ee,ne){return ee.isAfter(ne)},isValidate:function(ee){return ee.isValid()},locale:{getWeekFirstDay:function(ee){return fe()().locale(E(ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ee,ne){return ne.locale(E(ee)).weekday(0)},getWeek:function(ee,ne){return ne.locale(E(ee)).week()},getShortWeekDays:function(ee){return fe()().locale(E(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return fe()().locale(E(ee)).localeData().monthsShort()},format:function(ee,ne,re){return ne.locale(E(ee)).format(re)},parse:function(ee,ne,re){for(var ce=E(ee),ie=0;ie2&&arguments[2]!==void 0?arguments[2]:"0",de=String(ae);de.length2&&arguments[2]!==void 0?arguments[2]:[],de=le.useState([!1,!1]),ve=(0,he.Z)(de,2),Le=ve[0],De=ve[1],ze=function(He,_t){De(function(Kt){return ce(Kt,_t,He)})},pt=le.useMemo(function(){return Le.map(function(Nt,He){if(Nt)return!0;var _t=ae[He];return _t?!!(!ue[He]&&!_t||_t&&ge(_t,{activeIndex:He})):!1})},[ae,Le,ge,ue]);return[pt,ze]}function Qe(ae,ge,ue,de,ve){var Le="",De=[];return ae&&De.push(ve?"hh":"HH"),ge&&De.push("mm"),ue&&De.push("ss"),Le=De.join(":"),de&&(Le+=".SSS"),ve&&(Le+=" A"),Le}function an(ae,ge,ue,de,ve,Le){var De=ae.fieldDateTimeFormat,ze=ae.fieldDateFormat,pt=ae.fieldTimeFormat,Nt=ae.fieldMonthFormat,He=ae.fieldYearFormat,_t=ae.fieldWeekFormat,Kt=ae.fieldQuarterFormat,Pn=ae.yearFormat,qt=ae.cellYearFormat,yn=ae.cellQuarterFormat,nn=ae.dayFormat,Cn=ae.cellDateFormat,zn=Qe(ge,ue,de,ve,Le);return(0,ye.Z)((0,ye.Z)({},ae),{},{fieldDateTimeFormat:De||"YYYY-MM-DD ".concat(zn),fieldDateFormat:ze||"YYYY-MM-DD",fieldTimeFormat:pt||zn,fieldMonthFormat:Nt||"YYYY-MM",fieldYearFormat:He||"YYYY",fieldWeekFormat:_t||"gggg-wo",fieldQuarterFormat:Kt||"YYYY-[Q]Q",yearFormat:Pn||"YYYY",cellYearFormat:qt||"YYYY",cellQuarterFormat:yn||"[Q]Q",cellDateFormat:Cn||nn||"D"})}function At(ae,ge){var ue=ge.showHour,de=ge.showMinute,ve=ge.showSecond,Le=ge.showMillisecond,De=ge.use12Hours;return le.useMemo(function(){return an(ae,ue,de,ve,Le,De)},[ae,ue,de,ve,Le,De])}var vt=te(62853);function It(ae,ge,ue){return ue!=null?ue:ge.some(function(de){return ae.includes(de)})}var Vt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function wt(ae){var ge=ie(ae,Vt),ue=ae.format,de=ae.picker,ve=null;return ue&&(ve=ue,Array.isArray(ve)&&(ve=ve[0]),ve=(0,vt.Z)(ve)==="object"?ve.format:ve),de==="time"&&(ge.format=ve),[ge,ve]}function Wt(ae){return ae&&typeof ae=="string"}function Bt(ae,ge,ue,de){return[ae,ge,ue,de].some(function(ve){return ve!==void 0})}function Ht(ae,ge,ue,de,ve){var Le=ge,De=ue,ze=de;if(!ae&&!Le&&!De&&!ze&&!ve)Le=!0,De=!0,ze=!0;else if(ae){var pt,Nt,He,_t=[Le,De,ze].some(function(qt){return qt===!1}),Kt=[Le,De,ze].some(function(qt){return qt===!0}),Pn=_t?!0:!Kt;Le=(pt=Le)!==null&&pt!==void 0?pt:Pn,De=(Nt=De)!==null&&Nt!==void 0?Nt:Pn,ze=(He=ze)!==null&&He!==void 0?He:Pn}return[Le,De,ze,ve]}function Gt(ae){var ge=ae.showTime,ue=wt(ae),de=(0,he.Z)(ue,2),ve=de[0],Le=de[1],De=ge&&(0,vt.Z)(ge)==="object"?ge:{},ze=(0,ye.Z)((0,ye.Z)({defaultOpenValue:De.defaultOpenValue||De.defaultValue},ve),De),pt=ze.showMillisecond,Nt=ze.showHour,He=ze.showMinute,_t=ze.showSecond,Kt=Bt(Nt,He,_t,pt),Pn=Ht(Kt,Nt,He,_t,pt),qt=(0,he.Z)(Pn,3);return Nt=qt[0],He=qt[1],_t=qt[2],[ze,(0,ye.Z)((0,ye.Z)({},ze),{},{showHour:Nt,showMinute:He,showSecond:_t,showMillisecond:pt}),ze.format,Le]}function Zt(ae,ge,ue,de,ve){var Le=ae==="time";if(ae==="datetime"||Le){for(var De=de,ze=Se(ae,ve,null),pt=ze,Nt=[ge,ue],He=0;He1&&(De=ge.addDate(De,-7)),De}function We(ae,ge){var ue=ge.generateConfig,de=ge.locale,ve=ge.format;return ae?typeof ve=="function"?ve(ae):ue.locale.format(de.locale,ae,ve):""}function Ke(ae,ge,ue){var de=ge,ve=["getHour","getMinute","getSecond","getMillisecond"],Le=["setHour","setMinute","setSecond","setMillisecond"];return Le.forEach(function(De,ze){ue?de=ae[De](de,ae[ve[ze]](ue)):de=ae[De](de,0)}),de}function yt(ae,ge,ue,de,ve){var Le=(0,Ee.zX)(function(De,ze){return!!(ue&&ue(De,ze)||de&&ae.isAfter(de,De)&&!Yt(ae,ge,de,De,ze.type)||ve&&ae.isAfter(De,ve)&&!Yt(ae,ge,ve,De,ze.type))});return Le}function Ce(ae,ge,ue){return le.useMemo(function(){var de=Se(ae,ge,ue),ve=re(de),Le=ve[0],De=(0,vt.Z)(Le)==="object"&&Le.type==="mask"?Le.format:null;return[ve.map(function(ze){return typeof ze=="string"||typeof ze=="function"?ze:ze.format}),De]},[ae,ge,ue])}function Re(ae,ge,ue){return typeof ae[0]=="function"||ue?!0:ge}function je(ae,ge,ue,de){var ve=(0,Ee.zX)(function(Le,De){var ze=(0,ye.Z)({type:ge},De);if(delete ze.activeIndex,!ae.isValidate(Le)||ue&&ue(Le,ze))return!0;if((ge==="date"||ge==="time")&&de){var pt,Nt=De&&De.activeIndex===1?"end":"start",He=((pt=de.disabledTime)===null||pt===void 0?void 0:pt.call(de,Le,Nt,{from:ze.from}))||{},_t=He.disabledHours,Kt=He.disabledMinutes,Pn=He.disabledSeconds,qt=He.disabledMilliseconds,yn=de.disabledHours,nn=de.disabledMinutes,Cn=de.disabledSeconds,zn=_t||yn,pn=Kt||nn,xn=Pn||Cn,Bn=ae.getHour(Le),Hn=ae.getMinute(Le),Vn=ae.getSecond(Le),fa=ae.getMillisecond(Le);if(zn&&zn().includes(Bn)||pn&&pn(Bn).includes(Hn)||xn&&xn(Bn,Hn).includes(Vn)||qt&&qt(Bn,Hn,Vn).includes(fa))return!0}return!1});return ve}function Xe(ae){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=le.useMemo(function(){var de=ae&&re(ae);return ge&&de&&(de[1]=de[1]||de[0]),de},[ae,ge]);return ue}function it(ae,ge){var ue=ae.generateConfig,de=ae.locale,ve=ae.picker,Le=ve===void 0?"date":ve,De=ae.prefixCls,ze=De===void 0?"rc-picker":De,pt=ae.styles,Nt=pt===void 0?{}:pt,He=ae.classNames,_t=He===void 0?{}:He,Kt=ae.order,Pn=Kt===void 0?!0:Kt,qt=ae.components,yn=qt===void 0?{}:qt,nn=ae.inputRender,Cn=ae.allowClear,zn=ae.clearIcon,pn=ae.needConfirm,xn=ae.multiple,Bn=ae.format,Hn=ae.inputReadOnly,Vn=ae.disabledDate,fa=ae.minDate,na=ae.maxDate,wa=ae.showTime,pa=ae.value,Jn=ae.defaultValue,aa=ae.pickerValue,ma=ae.defaultPickerValue,Ba=Xe(pa),ja=Xe(Jn),Ga=Xe(aa),ua=Xe(ma),Ma=Le==="date"&&wa?"datetime":Le,Ln=Ma==="time"||Ma==="datetime",Ia=Ln||xn,ha=pn!=null?pn:Ln,Kn=Gt(ae),en=(0,he.Z)(Kn,4),_n=en[0],xa=en[1],La=en[2],Ha=en[3],Va=At(de,xa),qa=le.useMemo(function(){return Zt(Ma,La,Ha,_n,Va)},[Ma,La,Ha,_n,Va]),Ja=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},ae),{},{prefixCls:ze,locale:Va,picker:Le,styles:Nt,classNames:_t,order:Pn,components:(0,ye.Z)({input:nn},yn),clearIcon:Ue(ze,Cn,zn),showTime:qa,value:Ba,defaultValue:ja,pickerValue:Ga,defaultPickerValue:ua},ge==null?void 0:ge())},[ae]),eo=Ce(Ma,Va,Bn),co=(0,he.Z)(eo,2),so=co[0],mo=co[1],lo=Re(so,Hn,xn),Bo=yt(ue,de,Vn,fa,na),po=je(ue,Le,Bo,qa),Mo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},Ja),{},{needConfirm:ha,inputReadOnly:lo,disabledDate:Bo})},[Ja,ha,lo,Bo]);return[Mo,Ma,Ia,so,mo,po]}var Ot=te(16089);function Ge(ae,ge,ue){var de=(0,Ee.C8)(ge,{value:ae}),ve=(0,he.Z)(de,2),Le=ve[0],De=ve[1],ze=le.useRef(ae),pt=le.useRef(),Nt=function(){Ot.Z.cancel(pt.current)},He=(0,Ee.zX)(function(){De(ze.current),ue&&Le!==ze.current&&ue(ze.current)}),_t=(0,Ee.zX)(function(Kt,Pn){Nt(),ze.current=Kt,Kt||Pn?He():pt.current=(0,Ot.Z)(He)});return le.useEffect(function(){return Nt},[]),[Le,_t]}function ke(ae,ge){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,ve=ue.every(function(He){return He})?!1:ae,Le=Ge(ve,ge||!1,de),De=(0,he.Z)(Le,2),ze=De[0],pt=De[1];function Nt(He){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!_t.inherit||ze)&&pt(He,_t.force)}return[ze,Nt]}function se(ae){var ge=le.useRef();return le.useImperativeHandle(ae,function(){var ue;return{nativeElement:(ue=ge.current)===null||ue===void 0?void 0:ue.nativeElement,focus:function(ve){var Le;(Le=ge.current)===null||Le===void 0||Le.focus(ve)},blur:function(){var ve;(ve=ge.current)===null||ve===void 0||ve.blur()}}}),ge}function pe(ae,ge){return le.useMemo(function(){return ae||(ge?((0,Fe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ge).map(function(ue){var de=(0,he.Z)(ue,2),ve=de[0],Le=de[1];return{label:ve,value:Le}})):[])},[ae,ge])}function Pe(ae,ge){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,de=le.useRef(ge);de.current=ge,(0,Ae.o)(function(){if(ae)de.current(ae);else{var ve=(0,Ot.Z)(function(){de.current(ae)},ue);return function(){Ot.Z.cancel(ve)}}},[ae])}function Ze(ae){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,de=le.useState(0),ve=(0,he.Z)(de,2),Le=ve[0],De=ve[1],ze=le.useState(!1),pt=(0,he.Z)(ze,2),Nt=pt[0],He=pt[1],_t=le.useRef([]),Kt=le.useRef(null),Pn=le.useRef(null),qt=function(xn){Kt.current=xn},yn=function(xn){return Kt.current===xn},nn=function(xn){He(xn)},Cn=function(xn){return xn&&(Pn.current=xn),Pn.current},zn=function(xn){var Bn=_t.current,Hn=new Set(Bn.filter(function(fa){return xn[fa]||ge[fa]})),Vn=Bn[Bn.length-1]===0?1:0;return Hn.size>=2||ae[Vn]?null:Vn};return Pe(Nt||ue,function(){Nt||(_t.current=[],qt(null))}),le.useEffect(function(){Nt&&_t.current.push(Le)},[Nt,Le]),[Nt,nn,Cn,Le,De,zn,_t.current,qt,yn]}function ht(ae,ge,ue,de,ve,Le){var De=ue[ue.length-1],ze=function(Nt,He){var _t=(0,he.Z)(ae,2),Kt=_t[0],Pn=_t[1],qt=(0,ye.Z)((0,ye.Z)({},He),{},{from:Oe(ae,ue)});return De===1&&ge[0]&&Kt&&!Yt(de,ve,Kt,Nt,qt.type)&&de.isAfter(Kt,Nt)||De===0&&ge[1]&&Pn&&!Yt(de,ve,Pn,Nt,qt.type)&&de.isAfter(Nt,Pn)?!0:Le==null?void 0:Le(Nt,qt)};return ze}function dt(ae,ge,ue,de){switch(ge){case"date":case"week":return ae.addMonth(ue,de);case"month":case"quarter":return ae.addYear(ue,de);case"year":return ae.addYear(ue,de*10);case"decade":return ae.addYear(ue,de*100);default:return ue}}var Mt=[];function Et(ae,ge,ue,de,ve,Le,De,ze){var pt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Mt,Nt=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Mt,He=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Mt,_t=arguments.length>11?arguments[11]:void 0,Kt=arguments.length>12?arguments[12]:void 0,Pn=arguments.length>13?arguments[13]:void 0,qt=De==="time",yn=Le||0,nn=function(Ga){var ua=ae.getNow();return qt&&(ua=Ke(ae,ua)),pt[Ga]||ue[Ga]||ua},Cn=(0,he.Z)(Nt,2),zn=Cn[0],pn=Cn[1],xn=(0,Ee.C8)(function(){return nn(0)},{value:zn}),Bn=(0,he.Z)(xn,2),Hn=Bn[0],Vn=Bn[1],fa=(0,Ee.C8)(function(){return nn(1)},{value:pn}),na=(0,he.Z)(fa,2),wa=na[0],pa=na[1],Jn=le.useMemo(function(){var ja=[Hn,wa][yn];return qt?ja:Ke(ae,ja,He[yn])},[qt,Hn,wa,yn,ae,He]),aa=function(Ga){var ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Ma=[Vn,pa][yn];Ma(Ga);var Ln=[Hn,wa];Ln[yn]=Ga,_t&&(!Yt(ae,ge,Hn,Ln[0],De)||!Yt(ae,ge,wa,Ln[1],De))&&_t(Ln,{source:ua,range:yn===1?"end":"start",mode:de})},ma=function(Ga,ua){if(ze){var Ma={date:"month",week:"month",month:"year",quarter:"year"},Ln=Ma[De];if(Ln&&!Yt(ae,ge,Ga,ua,Ln))return dt(ae,De,ua,-1);if(De==="year"&&Ga){var Ia=Math.floor(ae.getYear(Ga)/10),ha=Math.floor(ae.getYear(ua)/10);if(Ia!==ha)return dt(ae,De,ua,-1)}}return ua},Ba=le.useRef(null);return(0,Ae.Z)(function(){if(ve&&!pt[yn]){var ja=qt?null:ae.getNow();if(Ba.current!==null&&Ba.current!==yn?ja=[Hn,wa][yn^1]:ue[yn]?ja=yn===0?ue[0]:ma(ue[0],ue[1]):ue[yn^1]&&(ja=ue[yn^1]),ja){Kt&&ae.isAfter(Kt,ja)&&(ja=Kt);var Ga=ze?dt(ae,De,ja,1):ja;Pn&&ae.isAfter(Ga,Pn)&&(ja=ze?dt(ae,De,Pn,-1):Pn),aa(ja,"reset")}}},[ve,yn,ue[yn]]),le.useEffect(function(){ve?Ba.current=yn:Ba.current=null},[ve,yn]),(0,Ae.Z)(function(){ve&&pt&&pt[yn]&&aa(pt[yn],"reset")},[ve,yn]),[Jn,aa]}function Lt(ae,ge){var ue=le.useRef(ae),de=le.useState({}),ve=(0,he.Z)(de,2),Le=ve[1],De=function(Nt){return Nt&&ge!==void 0?ge:ue.current},ze=function(Nt){ue.current=Nt,Le({})};return[De,ze,De(!0)]}var Sn=[];function Rn(ae,ge,ue){var de=function(De){return De.map(function(ze){return We(ze,{generateConfig:ae,locale:ge,format:ue[0]})})},ve=function(De,ze){for(var pt=Math.max(De.length,ze.length),Nt=-1,He=0;He2&&arguments[2]!==void 0?arguments[2]:1,de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ve=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,De=[],ze=ue>=1?ue|0:1,pt=ae;pt<=ge;pt+=ze){var Nt=ve.includes(pt);(!Nt||!de)&&De.push({label:ne(pt,Le),value:pt,disabled:Nt})}return De}function qn(ae){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,de=ge||{},ve=de.use12Hours,Le=de.hourStep,De=Le===void 0?1:Le,ze=de.minuteStep,pt=ze===void 0?1:ze,Nt=de.secondStep,He=Nt===void 0?1:Nt,_t=de.millisecondStep,Kt=_t===void 0?100:_t,Pn=de.hideDisabledOptions,qt=de.disabledTime,yn=de.disabledHours,nn=de.disabledMinutes,Cn=de.disabledSeconds,zn=le.useMemo(function(){return ue||ae.getNow()},[ue,ae]);if(0)var pn,xn,Bn;var Hn=le.useCallback(function(Ia){var ha=(qt==null?void 0:qt(Ia))||{};return[ha.disabledHours||yn||vn,ha.disabledMinutes||nn||vn,ha.disabledSeconds||Cn||vn,ha.disabledMilliseconds||vn]},[qt,yn,nn,Cn]),Vn=le.useMemo(function(){return Hn(zn)},[zn,Hn]),fa=(0,he.Z)(Vn,4),na=fa[0],wa=fa[1],pa=fa[2],Jn=fa[3],aa=le.useCallback(function(Ia,ha,Kn,en){var _n=Fn(0,23,De,Pn,Ia()),xa=ve?_n.map(function(qa){return(0,ye.Z)((0,ye.Z)({},qa),{},{label:ne(qa.value%12||12,2)})}):_n,La=function(Ja){return Fn(0,59,pt,Pn,ha(Ja))},Ha=function(Ja,eo){return Fn(0,59,He,Pn,Kn(Ja,eo))},Va=function(Ja,eo,co){return Fn(0,999,Kt,Pn,en(Ja,eo,co),3)};return[xa,La,Ha,Va]},[Pn,De,ve,Kt,pt,He]),ma=le.useMemo(function(){return aa(na,wa,pa,Jn)},[aa,na,wa,pa,Jn]),Ba=(0,he.Z)(ma,4),ja=Ba[0],Ga=Ba[1],ua=Ba[2],Ma=Ba[3],Ln=function(ha,Kn){var en=function(){return ja},_n=Ga,xa=ua,La=Ma;if(Kn){var Ha=Hn(Kn),Va=(0,he.Z)(Ha,4),qa=Va[0],Ja=Va[1],eo=Va[2],co=Va[3],so=aa(qa,Ja,eo,co),mo=(0,he.Z)(so,4),lo=mo[0],Bo=mo[1],po=mo[2],Mo=mo[3];en=function(){return lo},_n=Bo,xa=po,La=Mo}var Do=bn(ha,en,_n,xa,La,ae);return Do};return[Ln,ja,Ga,ua,Ma]}function Zn(ae){var ge=ae.mode,ue=ae.internalMode,de=ae.renderExtraFooter,ve=ae.showNow,Le=ae.showTime,De=ae.onSubmit,ze=ae.onNow,pt=ae.invalid,Nt=ae.needConfirm,He=ae.generateConfig,_t=ae.disabledDate,Kt=le.useContext(b),Pn=Kt.prefixCls,qt=Kt.locale,yn=Kt.button,nn=yn===void 0?"button":yn,Cn=He.getNow(),zn=qn(He,Le,Cn),pn=(0,he.Z)(zn,1),xn=pn[0],Bn=de==null?void 0:de(ge),Hn=_t(Cn,{type:ge}),Vn=function(){if(!Hn){var ma=xn(Cn);ze(ma)}},fa="".concat(Pn,"-now"),na="".concat(fa,"-btn"),wa=ve&&le.createElement("li",{className:fa},le.createElement("a",{className:oe()(na,Hn&&"".concat(na,"-disabled")),"aria-disabled":Hn,onClick:Vn},ue==="date"?qt.today:qt.now)),pa=Nt&&le.createElement("li",{className:"".concat(Pn,"-ok")},le.createElement(nn,{disabled:pt,onClick:De},qt.ok)),Jn=(wa||pa)&&le.createElement("ul",{className:"".concat(Pn,"-ranges")},wa,pa);return!Bn&&!Jn?null:le.createElement("div",{className:"".concat(Pn,"-footer")},Bn&&le.createElement("div",{className:"".concat(Pn,"-footer-extra")},Bn),Jn)}function ta(ae,ge,ue){function de(ve,Le){var De=ve.findIndex(function(pt){return Yt(ae,ge,pt,Le,ue)});if(De===-1)return[].concat((0,fe.Z)(ve),[Le]);var ze=(0,fe.Z)(ve);return ze.splice(De,1),ze}return de}var sa=le.createContext(null);function Pa(){return le.useContext(sa)}function un(ae,ge){var ue=ae.prefixCls,de=ae.generateConfig,ve=ae.locale,Le=ae.disabledDate,De=ae.minDate,ze=ae.maxDate,pt=ae.cellRender,Nt=ae.hoverValue,He=ae.hoverRangeValue,_t=ae.onHover,Kt=ae.values,Pn=ae.pickerValue,qt=ae.onSelect,yn=ae.prevIcon,nn=ae.nextIcon,Cn=ae.superPrevIcon,zn=ae.superNextIcon,pn=de.getNow(),xn={now:pn,values:Kt,pickerValue:Pn,prefixCls:ue,disabledDate:Le,minDate:De,maxDate:ze,cellRender:pt,hoverValue:Nt,hoverRangeValue:He,onHover:_t,locale:ve,generateConfig:de,onSelect:qt,panelType:ge,prevIcon:yn,nextIcon:nn,superPrevIcon:Cn,superNextIcon:zn};return[xn,pn]}var sn=le.createContext({});function Te(ae){for(var ge=ae.rowNum,ue=ae.colNum,de=ae.baseDate,ve=ae.getCellDate,Le=ae.prefixColumn,De=ae.rowClassName,ze=ae.titleFormat,pt=ae.getCellText,Nt=ae.getCellClassName,He=ae.headerCells,_t=ae.cellSelection,Kt=_t===void 0?!0:_t,Pn=ae.disabledDate,qt=Pa(),yn=qt.prefixCls,nn=qt.panelType,Cn=qt.now,zn=qt.disabledDate,pn=qt.cellRender,xn=qt.onHover,Bn=qt.hoverValue,Hn=qt.hoverRangeValue,Vn=qt.generateConfig,fa=qt.values,na=qt.locale,wa=qt.onSelect,pa=Pn||zn,Jn="".concat(yn,"-cell"),aa=le.useContext(sn),ma=aa.onCellDblClick,Ba=function(Kn){return fa.some(function(en){return en&&Yt(Vn,na,Kn,en,nn)})},ja=[],Ga=0;Ga1&&arguments[1]!==void 0?arguments[1]:!1;fo(Aa),nn==null||nn(Aa),Xa&&Qt(Aa)},Na=function(Aa,Xa){Va(Aa),Xa&&ia(Xa),Qt(Xa,Aa)},ya=function(Aa){if(po(Aa),ia(Aa),Ha!==xn){var Xa=["decade","year"],Ea=[].concat(Xa,["month"]),Sa={quarter:[].concat(Xa,["quarter"]),week:[].concat((0,fe.Z)(Ea),["week"]),date:[].concat((0,fe.Z)(Ea),["date"])},io=Sa[xn]||Ea,Ao=io.indexOf(Ha),bo=io[Ao+1];bo&&Na(bo,Aa)}},oo=le.useMemo(function(){var za,Aa;if(Array.isArray(Vn)){var Xa=(0,he.Z)(Vn,2);za=Xa[0],Aa=Xa[1]}else za=Vn;return!za&&!Aa?null:(za=za||Aa,Aa=Aa||za,ve.isAfter(za,Aa)?[Aa,za]:[za,Aa])},[Vn,ve]),Fa=ut(fa,na,wa),_a=Jn[qa]||Yn[qa]||tn,no=le.useContext(sn),yo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},no),{},{hideHeader:aa})},[no,aa]),jn="".concat(ma,"-panel"),Ua=ie(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return le.createElement(sn.Provider,{value:yo},le.createElement("div",{ref:Ba,tabIndex:pt,className:oe()(jn,(0,Ye.Z)({},"".concat(jn,"-rtl"),Le==="rtl"))},le.createElement(_a,(0,y.Z)({},Ua,{showTime:en,prefixCls:ma,locale:ha,generateConfig:ve,onModeChange:Na,pickerValue:ho,onPickerValueChange:function(Aa){ia(Aa,!0)},value:lo[0],onSelect:ya,values:lo,cellRender:Fa,hoverRangeValue:oo,hoverValue:Hn}))))}var Ta=le.memo(le.forwardRef(ba)),zt=Ta;function Ut(ae){var ge=ae.picker,ue=ae.multiplePanel,de=ae.pickerValue,ve=ae.onPickerValueChange,Le=ae.needConfirm,De=ae.onSubmit,ze=ae.range,pt=ae.hoverValue,Nt=le.useContext(b),He=Nt.prefixCls,_t=Nt.generateConfig,Kt=le.useCallback(function(zn,pn){return dt(_t,ge,zn,pn)},[_t,ge]),Pn=le.useMemo(function(){return Kt(de,1)},[de,Kt]),qt=function(pn){ve(Kt(pn,-1))},yn={onCellDblClick:function(){Le&&De()}},nn=ge==="time",Cn=(0,ye.Z)((0,ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:nn});return ze?Cn.hoverRangeValue=pt:Cn.hoverValue=pt,ue?le.createElement("div",{className:"".concat(He,"-panels")},le.createElement(sn.Provider,{value:(0,ye.Z)((0,ye.Z)({},yn),{},{hideNext:!0})},le.createElement(zt,Cn)),le.createElement(sn.Provider,{value:(0,ye.Z)((0,ye.Z)({},yn),{},{hidePrev:!0})},le.createElement(zt,(0,y.Z)({},Cn,{pickerValue:Pn,onPickerValueChange:qt})))):le.createElement(sn.Provider,{value:(0,ye.Z)({},yn)},le.createElement(zt,Cn))}function tt(ae){return typeof ae=="function"?ae():ae}function xt(ae){var ge=ae.prefixCls,ue=ae.presets,de=ae.onClick,ve=ae.onHover;return ue.length?le.createElement("div",{className:"".concat(ge,"-presets")},le.createElement("ul",null,ue.map(function(Le,De){var ze=Le.label,pt=Le.value;return le.createElement("li",{key:De,onClick:function(){de(tt(pt))},onMouseEnter:function(){ve(tt(pt))},onMouseLeave:function(){ve(null)}},ze)}))):null}function Qn(ae){var ge=ae.panelRender,ue=ae.internalMode,de=ae.picker,ve=ae.showNow,Le=ae.range,De=ae.multiple,ze=ae.activeInfo,pt=ze===void 0?[0,0,0]:ze,Nt=ae.presets,He=ae.onPresetHover,_t=ae.onPresetSubmit,Kt=ae.onFocus,Pn=ae.onBlur,qt=ae.onPanelMouseDown,yn=ae.direction,nn=ae.value,Cn=ae.onSelect,zn=ae.isInvalid,pn=ae.defaultOpenValue,xn=ae.onOk,Bn=ae.onSubmit,Hn=le.useContext(b),Vn=Hn.prefixCls,fa="".concat(Vn,"-panel"),na=yn==="rtl",wa=le.useRef(null),pa=le.useRef(null),Jn=le.useState(0),aa=(0,he.Z)(Jn,2),ma=aa[0],Ba=aa[1],ja=le.useState(0),Ga=(0,he.Z)(ja,2),ua=Ga[0],Ma=Ga[1],Ln=le.useState(0),Ia=(0,he.Z)(Ln,2),ha=Ia[0],Kn=Ia[1],en=function(ya){ya.width&&Ba(ya.width)},_n=(0,he.Z)(pt,3),xa=_n[0],La=_n[1],Ha=_n[2],Va=le.useState(0),qa=(0,he.Z)(Va,2),Ja=qa[0],eo=qa[1];le.useEffect(function(){eo(10)},[xa]),le.useEffect(function(){if(Le&&pa.current){var Na,ya=((Na=wa.current)===null||Na===void 0?void 0:Na.offsetWidth)||0,oo=pa.current.getBoundingClientRect();if(!oo.height||oo.right<0){eo(function(yo){return Math.max(0,yo-1)});return}var Fa=(na?La-ya:xa)-oo.left;if(Kn(Fa),ma&&ma=ze&&ue<=pt)return Le;var Nt=Math.min(Math.abs(ue-ze),Math.abs(ue-pt));Nt0?Wo:nr));var er=$o+Vo,mn=nr-Wo+1;return String(Wo+(mn+er-Wo)%mn)};switch(Xa){case"Backspace":case"Delete":Ea="",Sa=Ao;break;case"ArrowLeft":Ea="",bo(-1);break;case"ArrowRight":Ea="",bo(1);break;case"ArrowUp":Ea="",Sa=To(1);break;case"ArrowDown":Ea="",Sa=To(-1);break;default:isNaN(Number(Xa))||(Ea=ha+Xa,Sa=Ea);break}if(Ea!==null&&(Kn(Ea),Ea.length>=io&&(bo(1),Kn(""))),Sa!==null){var xo=eo.slice(0,po)+ne(Sa,io)+eo.slice(Mo);ho(xo.slice(0,De.length))}Ja({})},jn=le.useRef();(0,Ae.Z)(function(){if(!(!ma||!De||ia.current)){if(!mo.match(eo)){ho(De);return}return so.current.setSelectionRange(po,Mo),jn.current=(0,Ot.Z)(function(){so.current.setSelectionRange(po,Mo)}),function(){Ot.Z.cancel(jn.current)}}},[mo,De,ma,eo,xa,po,Mo,qa,ho]);var Ua=De?{onFocus:oo,onBlur:_a,onKeyDown:yo,onMouseDown:Na,onMouseUp:ya,onPaste:Qt}:{};return le.createElement("div",{ref:co,className:oe()(pa,(0,Ye.Z)((0,Ye.Z)({},"".concat(pa,"-active"),ue&&ve),"".concat(pa,"-placeholder"),He))},le.createElement(wa,(0,y.Z)({ref:so,"aria-invalid":nn,autoComplete:"off"},zn,{onKeyDown:no,onBlur:Fa},Ua,{value:eo,onChange:fo})),le.createElement(Rt,{type:"suffix",icon:Le}),Cn)}),Oa=va,Ra=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],Ya=["index"];function An(ae,ge){var ue=ae.id,de=ae.prefix,ve=ae.clearIcon,Le=ae.suffixIcon,De=ae.separator,ze=De===void 0?"~":De,pt=ae.activeIndex,Nt=ae.activeHelp,He=ae.allHelp,_t=ae.focused,Kt=ae.onFocus,Pn=ae.onBlur,qt=ae.onKeyDown,yn=ae.locale,nn=ae.generateConfig,Cn=ae.placeholder,zn=ae.className,pn=ae.style,xn=ae.onClick,Bn=ae.onClear,Hn=ae.value,Vn=ae.onChange,fa=ae.onSubmit,na=ae.onInputChange,wa=ae.format,pa=ae.maskFormat,Jn=ae.preserveInvalidOnBlur,aa=ae.onInvalid,ma=ae.disabled,Ba=ae.invalid,ja=ae.inputReadOnly,Ga=ae.direction,ua=ae.onOpenChange,Ma=ae.onActiveInfo,Ln=ae.placement,Ia=ae.onMouseDown,ha=ae.required,Kn=ae["aria-required"],en=ae.autoFocus,_n=ae.tabIndex,xa=(0,da.Z)(ae,Ra),La=Ga==="rtl",Ha=le.useContext(b),Va=Ha.prefixCls,qa=le.useMemo(function(){if(typeof ue=="string")return[ue];var Fa=ue||{};return[Fa.start,Fa.end]},[ue]),Ja=le.useRef(),eo=le.useRef(),co=le.useRef(),so=function(_a){var no;return(no=[eo,co][_a])===null||no===void 0?void 0:no.current};le.useImperativeHandle(ge,function(){return{nativeElement:Ja.current,focus:function(_a){if((0,vt.Z)(_a)==="object"){var no,yo=_a||{},jn=yo.index,Ua=jn===void 0?0:jn,za=(0,da.Z)(yo,Ya);(no=so(Ua))===null||no===void 0||no.focus(za)}else{var Aa;(Aa=so(_a!=null?_a:0))===null||Aa===void 0||Aa.focus()}},blur:function(){var _a,no;(_a=so(0))===null||_a===void 0||_a.blur(),(no=so(1))===null||no===void 0||no.blur()}}});var mo=be(xa),lo=le.useMemo(function(){return Array.isArray(Cn)?Cn:[Cn,Cn]},[Cn]),Bo=jt((0,ye.Z)((0,ye.Z)({},ae),{},{id:qa,placeholder:lo})),po=(0,he.Z)(Bo,1),Mo=po[0],Do=le.useState({position:"absolute",width:0}),ho=(0,he.Z)(Do,2),fo=ho[0],Qt=ho[1],ia=(0,Ee.zX)(function(){var Fa=so(pt);if(Fa){var _a=Fa.nativeElement.getBoundingClientRect(),no=Ja.current.getBoundingClientRect(),yo=_a.left-no.left;Qt(function(jn){return(0,ye.Z)((0,ye.Z)({},jn),{},{width:_a.width,left:yo})}),Ma([_a.left,_a.right,no.width])}});le.useEffect(function(){ia()},[pt]);var Na=ve&&(Hn[0]&&!ma[0]||Hn[1]&&!ma[1]),ya=en&&!ma[0],oo=en&&!ya&&!ma[1];return le.createElement(Dn.Z,{onResize:ia},le.createElement("div",(0,y.Z)({},mo,{className:oe()(Va,"".concat(Va,"-range"),(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Va,"-focused"),_t),"".concat(Va,"-disabled"),ma.every(function(Fa){return Fa})),"".concat(Va,"-invalid"),Ba.some(function(Fa){return Fa})),"".concat(Va,"-rtl"),La),zn),style:pn,ref:Ja,onClick:xn,onMouseDown:function(_a){var no=_a.target;no!==eo.current.inputElement&&no!==co.current.inputElement&&_a.preventDefault(),Ia==null||Ia(_a)}}),de&&le.createElement("div",{className:"".concat(Va,"-prefix")},de),le.createElement(Oa,(0,y.Z)({ref:eo},Mo(0),{autoFocus:ya,tabIndex:_n,"date-range":"start"})),le.createElement("div",{className:"".concat(Va,"-range-separator")},ze),le.createElement(Oa,(0,y.Z)({ref:co},Mo(1),{autoFocus:oo,tabIndex:_n,"date-range":"end"})),le.createElement("div",{className:"".concat(Va,"-active-bar"),style:fo}),le.createElement(Rt,{type:"suffix",icon:Le}),Na&&le.createElement(fn,{icon:ve,onClear:Bn})))}var $a=le.forwardRef(An),Da=$a;function la(ae,ge){var ue=ae!=null?ae:ge;return Array.isArray(ue)?ue:[ue,ue]}function to(ae){return ae===1?"end":"start"}function Ka(ae,ge){var ue=it(ae,function(){var Fo=ae.disabled,So=ae.allowEmpty,No=la(Fo,!1),ko=la(So,!1);return{disabled:No,allowEmpty:ko}}),de=(0,he.Z)(ue,6),ve=de[0],Le=de[1],De=de[2],ze=de[3],pt=de[4],Nt=de[5],He=ve.prefixCls,_t=ve.styles,Kt=ve.classNames,Pn=ve.defaultValue,qt=ve.value,yn=ve.needConfirm,nn=ve.onKeyDown,Cn=ve.disabled,zn=ve.allowEmpty,pn=ve.disabledDate,xn=ve.minDate,Bn=ve.maxDate,Hn=ve.defaultOpen,Vn=ve.open,fa=ve.onOpenChange,na=ve.locale,wa=ve.generateConfig,pa=ve.picker,Jn=ve.showNow,aa=ve.showToday,ma=ve.showTime,Ba=ve.mode,ja=ve.onPanelChange,Ga=ve.onCalendarChange,ua=ve.onOk,Ma=ve.defaultPickerValue,Ln=ve.pickerValue,Ia=ve.onPickerValueChange,ha=ve.inputReadOnly,Kn=ve.suffixIcon,en=ve.onFocus,_n=ve.onBlur,xa=ve.presets,La=ve.ranges,Ha=ve.components,Va=ve.cellRender,qa=ve.dateRender,Ja=ve.monthCellRender,eo=ve.onClick,co=se(ge),so=ke(Vn,Hn,Cn,fa),mo=(0,he.Z)(so,2),lo=mo[0],Bo=mo[1],po=function(So,No){(Cn.some(function(ko){return!ko})||!So)&&Bo(So,No)},Mo=Mn(wa,na,ze,!0,!1,Pn,qt,Ga,ua),Do=(0,he.Z)(Mo,5),ho=Do[0],fo=Do[1],Qt=Do[2],ia=Do[3],Na=Do[4],ya=Qt(),oo=Ze(Cn,zn,lo),Fa=(0,he.Z)(oo,9),_a=Fa[0],no=Fa[1],yo=Fa[2],jn=Fa[3],Ua=Fa[4],za=Fa[5],Aa=Fa[6],Xa=Fa[7],Ea=Fa[8],Sa=function(So,No){no(!0),en==null||en(So,{range:to(No!=null?No:jn)})},io=function(So,No){no(!1),_n==null||_n(So,{range:to(No!=null?No:jn)})},Ao=le.useMemo(function(){if(!ma)return null;var Fo=ma.disabledTime,So=Fo?function(No){var ko=to(jn),Go=Oe(ya,Aa,jn);return Fo(No,ko,{from:Go})}:void 0;return(0,ye.Z)((0,ye.Z)({},ma),{},{disabledTime:So})},[ma,jn,ya,Aa]),bo=(0,Ee.C8)([pa,pa],{value:Ba}),To=(0,he.Z)(bo,2),xo=To[0],Yo=To[1],Vo=xo[jn]||pa,Ho=Vo==="date"&&Ao?"datetime":Vo,Uo=Ho===pa&&Ho!=="time",Wo=on(pa,Vo,Jn,aa,!0),nr=Jt(ve,ho,fo,Qt,ia,Cn,ze,_a,lo,Nt),Xo=(0,he.Z)(nr,2),ar=Xo[0],$o=Xo[1],er=ht(ya,Cn,Aa,wa,na,pn),mn=ft(ya,Nt,zn),ir=(0,he.Z)(mn,2),sr=ir[0],Dr=ir[1],Zo=Et(wa,na,ya,xo,lo,jn,Le,Uo,Ma,Ln,Ao==null?void 0:Ao.defaultOpenValue,Ia,xn,Bn),or=(0,he.Z)(Zo,2),Fr=or[0],cr=or[1],qo=(0,Ee.zX)(function(Fo,So,No){var ko=ce(xo,jn,So);if((ko[0]!==xo[0]||ko[1]!==xo[1])&&Yo(ko),ja&&No!==!1){var Go=(0,fe.Z)(ya);Fo&&(Go[jn]=Fo),ja(Go,ko)}}),tr=function(So,No){return ce(ya,No,So)},Jo=function(So,No){var ko=ya;So&&(ko=tr(So,jn)),Xa(jn);var Go=za(ko);ia(ko),ar(jn,Go===null),Go===null?po(!1,{force:!0}):No||co.current.focus({index:Go})},Nr=function(So){var No,ko=So.target.getRootNode();if(!co.current.nativeElement.contains((No=ko.activeElement)!==null&&No!==void 0?No:document.activeElement)){var Go=Cn.findIndex(function(br){return!br});Go>=0&&co.current.focus({index:Go})}po(!0),eo==null||eo(So)},lr=function(){$o(null),po(!1,{force:!0})},Wn=le.useState(null),ka=(0,he.Z)(Wn,2),Za=ka[0],wo=ka[1],Io=le.useState(null),Ro=(0,he.Z)(Io,2),zo=Ro[0],Oo=Ro[1],Ko=le.useMemo(function(){return zo||ya},[ya,zo]);le.useEffect(function(){lo||Oo(null)},[lo]);var jo=le.useState([0,0,0]),rr=(0,he.Z)(jo,2),dr=rr[0],gr=rr[1],mr=pe(xa,La),fr=function(So){Oo(So),wo("preset")},vr=function(So){var No=$o(So);No&&po(!1,{force:!0})},pr=function(So){Jo(So)},hr=function(So){Oo(So?tr(So,jn):null),wo("cell")},Er=function(So){po(!0),Sa(So)},Sr=function(){yo("panel")},Ar=function(So){var No=ce(ya,jn,So);ia(No),!yn&&!De&&Le===Ho&&Jo(So)},Pr=function(){po(!1)},yr=ut(Va,qa,Ja,to(jn)),Cr=ya[jn]||null,Mr=(0,Ee.zX)(function(Fo){return Nt(Fo,{activeIndex:jn})}),Eo=le.useMemo(function(){var Fo=(0,Je.Z)(ve,!1),So=(0,Be.Z)(ve,[].concat((0,fe.Z)(Object.keys(Fo)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return So},[ve]),vo=le.createElement(Qn,(0,y.Z)({},Eo,{showNow:Wo,showTime:Ao,range:!0,multiplePanel:Uo,activeInfo:dr,disabledDate:er,onFocus:Er,onBlur:io,onPanelMouseDown:Sr,picker:pa,mode:Vo,internalMode:Ho,onPanelChange:qo,format:pt,value:Cr,isInvalid:Mr,onChange:null,onSelect:Ar,pickerValue:Fr,defaultOpenValue:re(ma==null?void 0:ma.defaultOpenValue)[jn],onPickerValueChange:cr,hoverValue:Ko,onHover:hr,needConfirm:yn,onSubmit:Jo,onOk:Na,presets:mr,onPresetHover:fr,onPresetSubmit:vr,onNow:pr,cellRender:yr})),Qo=function(So,No){var ko=tr(So,No);ia(ko)},_o=function(){yo("input")},ur=function(So,No){var ko=Aa.length,Go=Aa[ko-1];if(ko&&Go!==No&&yn&&!zn[Go]&&!Ea(Go)&&ya[Go]){co.current.focus({index:Go});return}yo("input"),po(!0,{inherit:!0}),jn!==No&&lo&&!yn&&De&&Jo(null,!0),Ua(No),Sa(So,No)},wr=function(So,No){if(po(!1),!yn&&yo()==="input"){var ko=za(ya);ar(jn,ko===null)}io(So,No)},Br=function(So,No){So.key==="Tab"&&Jo(null,!0),nn==null||nn(So,No)},Ir=le.useMemo(function(){return{prefixCls:He,locale:na,generateConfig:wa,button:Ha.button,input:Ha.input}},[He,na,wa,Ha.button,Ha.input]);if((0,Ae.Z)(function(){lo&&jn!==void 0&&qo(null,pa,!1)},[lo,jn,pa]),(0,Ae.Z)(function(){var Fo=yo();!lo&&Fo==="input"&&(po(!1),Jo(null,!0)),!lo&&De&&!yn&&Fo==="panel"&&(po(!0),Jo())},[lo]),0)var xr;return le.createElement(b.Provider,{value:Ir},le.createElement(ee,(0,y.Z)({},Me(ve),{popupElement:vo,popupStyle:_t.popup,popupClassName:Kt.popup,visible:lo,onClose:Pr,range:!0}),le.createElement(Da,(0,y.Z)({},ve,{ref:co,suffixIcon:Kn,activeIndex:_a||lo?jn:null,activeHelp:!!zo,allHelp:!!zo&&Za==="preset",focused:_a,onFocus:ur,onBlur:wr,onKeyDown:Br,onSubmit:Jo,value:Ko,maskFormat:pt,onChange:Qo,onInputChange:_o,format:ze,inputReadOnly:ha,disabled:Cn,open:lo,onOpenChange:po,onClick:Nr,onClear:lr,invalid:sr,onInvalid:Dr,onActiveInfo:gr}))))}var Wa=le.forwardRef(Ka),uo=Wa,ao=te(11780);function ro(ae){var ge=ae.prefixCls,ue=ae.value,de=ae.onRemove,ve=ae.removeIcon,Le=ve===void 0?"\xD7":ve,De=ae.formatDate,ze=ae.disabled,pt=ae.maxTagCount,Nt=ae.placeholder,He="".concat(ge,"-selector"),_t="".concat(ge,"-selection"),Kt="".concat(_t,"-overflow");function Pn(nn,Cn){return le.createElement("span",{className:oe()("".concat(_t,"-item")),title:typeof nn=="string"?nn:null},le.createElement("span",{className:"".concat(_t,"-item-content")},nn),!ze&&Cn&&le.createElement("span",{onMouseDown:function(pn){pn.preventDefault()},onClick:Cn,className:"".concat(_t,"-item-remove")},Le))}function qt(nn){var Cn=De(nn),zn=function(xn){xn&&xn.stopPropagation(),de(nn)};return Pn(Cn,zn)}function yn(nn){var Cn="+ ".concat(nn.length," ...");return Pn(Cn)}return le.createElement("div",{className:He},le.createElement(ao.Z,{prefixCls:Kt,data:ue,renderItem:qt,renderRest:yn,itemKey:function(Cn){return De(Cn)},maxCount:pt}),!ue.length&&le.createElement("span",{className:"".concat(ge,"-selection-placeholder")},Nt))}var Co=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Po(ae,ge){var ue=ae.id,de=ae.open,ve=ae.prefix,Le=ae.clearIcon,De=ae.suffixIcon,ze=ae.activeHelp,pt=ae.allHelp,Nt=ae.focused,He=ae.onFocus,_t=ae.onBlur,Kt=ae.onKeyDown,Pn=ae.locale,qt=ae.generateConfig,yn=ae.placeholder,nn=ae.className,Cn=ae.style,zn=ae.onClick,pn=ae.onClear,xn=ae.internalPicker,Bn=ae.value,Hn=ae.onChange,Vn=ae.onSubmit,fa=ae.onInputChange,na=ae.multiple,wa=ae.maxTagCount,pa=ae.format,Jn=ae.maskFormat,aa=ae.preserveInvalidOnBlur,ma=ae.onInvalid,Ba=ae.disabled,ja=ae.invalid,Ga=ae.inputReadOnly,ua=ae.direction,Ma=ae.onOpenChange,Ln=ae.onMouseDown,Ia=ae.required,ha=ae["aria-required"],Kn=ae.autoFocus,en=ae.tabIndex,_n=ae.removeIcon,xa=(0,da.Z)(ae,Co),La=ua==="rtl",Ha=le.useContext(b),Va=Ha.prefixCls,qa=le.useRef(),Ja=le.useRef();le.useImperativeHandle(ge,function(){return{nativeElement:qa.current,focus:function(fo){var Qt;(Qt=Ja.current)===null||Qt===void 0||Qt.focus(fo)},blur:function(){var fo;(fo=Ja.current)===null||fo===void 0||fo.blur()}}});var eo=be(xa),co=function(fo){Hn([fo])},so=function(fo){var Qt=Bn.filter(function(ia){return ia&&!Yt(qt,Pn,ia,fo,xn)});Hn(Qt),de||Vn()},mo=jt((0,ye.Z)((0,ye.Z)({},ae),{},{onChange:co}),function(ho){var fo=ho.valueTexts;return{value:fo[0]||"",active:Nt}}),lo=(0,he.Z)(mo,2),Bo=lo[0],po=lo[1],Mo=!!(Le&&Bn.length&&!Ba),Do=na?le.createElement(le.Fragment,null,le.createElement(ro,{prefixCls:Va,value:Bn,onRemove:so,formatDate:po,maxTagCount:wa,disabled:Ba,removeIcon:_n,placeholder:yn}),le.createElement("input",{className:"".concat(Va,"-multiple-input"),value:Bn.map(po).join(","),ref:Ja,readOnly:!0,autoFocus:Kn,tabIndex:en}),le.createElement(Rt,{type:"suffix",icon:De}),Mo&&le.createElement(fn,{icon:Le,onClear:pn})):le.createElement(Oa,(0,y.Z)({ref:Ja},Bo(),{autoFocus:Kn,tabIndex:en,suffixIcon:De,clearIcon:Mo&&le.createElement(fn,{icon:Le,onClear:pn}),showActiveCls:!1}));return le.createElement("div",(0,y.Z)({},eo,{className:oe()(Va,(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Va,"-multiple"),na),"".concat(Va,"-focused"),Nt),"".concat(Va,"-disabled"),Ba),"".concat(Va,"-invalid"),ja),"".concat(Va,"-rtl"),La),nn),style:Cn,ref:qa,onClick:zn,onMouseDown:function(fo){var Qt,ia=fo.target;ia!==((Qt=Ja.current)===null||Qt===void 0?void 0:Qt.inputElement)&&fo.preventDefault(),Ln==null||Ln(fo)}}),ve&&le.createElement("div",{className:"".concat(Va,"-prefix")},ve),Do)}var Lo=le.forwardRef(Po),me=Lo;function kt(ae,ge){var ue=it(ae),de=(0,he.Z)(ue,6),ve=de[0],Le=de[1],De=de[2],ze=de[3],pt=de[4],Nt=de[5],He=ve,_t=He.prefixCls,Kt=He.styles,Pn=He.classNames,qt=He.order,yn=He.defaultValue,nn=He.value,Cn=He.needConfirm,zn=He.onChange,pn=He.onKeyDown,xn=He.disabled,Bn=He.disabledDate,Hn=He.minDate,Vn=He.maxDate,fa=He.defaultOpen,na=He.open,wa=He.onOpenChange,pa=He.locale,Jn=He.generateConfig,aa=He.picker,ma=He.showNow,Ba=He.showToday,ja=He.showTime,Ga=He.mode,ua=He.onPanelChange,Ma=He.onCalendarChange,Ln=He.onOk,Ia=He.multiple,ha=He.defaultPickerValue,Kn=He.pickerValue,en=He.onPickerValueChange,_n=He.inputReadOnly,xa=He.suffixIcon,La=He.removeIcon,Ha=He.onFocus,Va=He.onBlur,qa=He.presets,Ja=He.components,eo=He.cellRender,co=He.dateRender,so=He.monthCellRender,mo=He.onClick,lo=se(ge);function Bo(Eo){return Eo===null?null:Ia?Eo:Eo[0]}var po=ta(Jn,pa,Le),Mo=ke(na,fa,[xn],wa),Do=(0,he.Z)(Mo,2),ho=Do[0],fo=Do[1],Qt=function(vo,Qo,_o){if(Ma){var ur=(0,ye.Z)({},_o);delete ur.range,Ma(Bo(vo),Bo(Qo),ur)}},ia=function(vo){Ln==null||Ln(Bo(vo))},Na=Mn(Jn,pa,ze,!1,qt,yn,nn,Qt,ia),ya=(0,he.Z)(Na,5),oo=ya[0],Fa=ya[1],_a=ya[2],no=ya[3],yo=ya[4],jn=_a(),Ua=Ze([xn]),za=(0,he.Z)(Ua,4),Aa=za[0],Xa=za[1],Ea=za[2],Sa=za[3],io=function(vo){Xa(!0),Ha==null||Ha(vo,{})},Ao=function(vo){Xa(!1),Va==null||Va(vo,{})},bo=(0,Ee.C8)(aa,{value:Ga}),To=(0,he.Z)(bo,2),xo=To[0],Yo=To[1],Vo=xo==="date"&&ja?"datetime":xo,Ho=on(aa,xo,ma,Ba),Uo=zn&&function(Eo,vo){zn(Bo(Eo),Bo(vo))},Wo=Jt((0,ye.Z)((0,ye.Z)({},ve),{},{onChange:Uo}),oo,Fa,_a,no,[],ze,Aa,ho,Nt),nr=(0,he.Z)(Wo,2),Xo=nr[1],ar=ft(jn,Nt),$o=(0,he.Z)(ar,2),er=$o[0],mn=$o[1],ir=le.useMemo(function(){return er.some(function(Eo){return Eo})},[er]),sr=function(vo,Qo){if(en){var _o=(0,ye.Z)((0,ye.Z)({},Qo),{},{mode:Qo.mode[0]});delete _o.range,en(vo[0],_o)}},Dr=Et(Jn,pa,jn,[xo],ho,Sa,Le,!1,ha,Kn,re(ja==null?void 0:ja.defaultOpenValue),sr,Hn,Vn),Zo=(0,he.Z)(Dr,2),or=Zo[0],Fr=Zo[1],cr=(0,Ee.zX)(function(Eo,vo,Qo){if(Yo(vo),ua&&Qo!==!1){var _o=Eo||jn[jn.length-1];ua(_o,vo)}}),qo=function(){Xo(_a()),fo(!1,{force:!0})},tr=function(vo){!xn&&!lo.current.nativeElement.contains(document.activeElement)&&lo.current.focus(),fo(!0),mo==null||mo(vo)},Jo=function(){Xo(null),fo(!1,{force:!0})},Nr=le.useState(null),lr=(0,he.Z)(Nr,2),Wn=lr[0],ka=lr[1],Za=le.useState(null),wo=(0,he.Z)(Za,2),Io=wo[0],Ro=wo[1],zo=le.useMemo(function(){var Eo=[Io].concat((0,fe.Z)(jn)).filter(function(vo){return vo});return Ia?Eo:Eo.slice(0,1)},[jn,Io,Ia]),Oo=le.useMemo(function(){return!Ia&&Io?[Io]:jn.filter(function(Eo){return Eo})},[jn,Io,Ia]);le.useEffect(function(){ho||Ro(null)},[ho]);var Ko=pe(qa),jo=function(vo){Ro(vo),ka("preset")},rr=function(vo){var Qo=Ia?po(_a(),vo):[vo],_o=Xo(Qo);_o&&!Ia&&fo(!1,{force:!0})},dr=function(vo){rr(vo)},gr=function(vo){Ro(vo),ka("cell")},mr=function(vo){fo(!0),io(vo)},fr=function(vo){if(Ea("panel"),!(Ia&&Vo!==aa)){var Qo=Ia?po(_a(),vo):[vo];no(Qo),!Cn&&!De&&Le===Vo&&qo()}},vr=function(){fo(!1)},pr=ut(eo,co,so),hr=le.useMemo(function(){var Eo=(0,Je.Z)(ve,!1),vo=(0,Be.Z)(ve,[].concat((0,fe.Z)(Object.keys(Eo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ye.Z)((0,ye.Z)({},vo),{},{multiple:ve.multiple})},[ve]),Er=le.createElement(Qn,(0,y.Z)({},hr,{showNow:Ho,showTime:ja,disabledDate:Bn,onFocus:mr,onBlur:Ao,picker:aa,mode:xo,internalMode:Vo,onPanelChange:cr,format:pt,value:jn,isInvalid:Nt,onChange:null,onSelect:fr,pickerValue:or,defaultOpenValue:ja==null?void 0:ja.defaultOpenValue,onPickerValueChange:Fr,hoverValue:zo,onHover:gr,needConfirm:Cn,onSubmit:qo,onOk:yo,presets:Ko,onPresetHover:jo,onPresetSubmit:rr,onNow:dr,cellRender:pr})),Sr=function(vo){no(vo)},Ar=function(){Ea("input")},Pr=function(vo){Ea("input"),fo(!0,{inherit:!0}),io(vo)},yr=function(vo){fo(!1),Ao(vo)},Cr=function(vo,Qo){vo.key==="Tab"&&qo(),pn==null||pn(vo,Qo)},Mr=le.useMemo(function(){return{prefixCls:_t,locale:pa,generateConfig:Jn,button:Ja.button,input:Ja.input}},[_t,pa,Jn,Ja.button,Ja.input]);return(0,Ae.Z)(function(){ho&&Sa!==void 0&&cr(null,aa,!1)},[ho,Sa,aa]),(0,Ae.Z)(function(){var Eo=Ea();!ho&&Eo==="input"&&(fo(!1),qo()),!ho&&De&&!Cn&&Eo==="panel"&&qo()},[ho]),le.createElement(b.Provider,{value:Mr},le.createElement(ee,(0,y.Z)({},Me(ve),{popupElement:Er,popupStyle:Kt.popup,popupClassName:Pn.popup,visible:ho,onClose:vr}),le.createElement(me,(0,y.Z)({},ve,{ref:lo,suffixIcon:xa,removeIcon:La,activeHelp:!!Io,allHelp:!!Io&&Wn==="preset",focused:Aa,onFocus:Pr,onBlur:yr,onKeyDown:Cr,onSubmit:qo,value:Oo,maskFormat:pt,onChange:Sr,onInputChange:Ar,internalPicker:Le,format:ze,inputReadOnly:_n,disabled:xn,open:ho,onOpenChange:fo,onClick:tr,onClear:Jo,invalid:ir,onInvalid:function(vo){mn(vo,0)}}))))}var xe=le.forwardRef(kt),ct=xe,qe=ct},9940:function(gt,Xt,te){"use strict";te.d(Xt,{Qw:function(){return Tt},FJ:function(){return rn},hT:function(){return En},OF:function(){return ne},ZP:function(){return yt}});var y=te(72308),fe=te(80702),ye=te(77321),he=te(52487),Ee=te(74416),Ae=te(62853),Be=te(45560),Je=te(69582),Fe=te(34643),le=te(18929),Ye=te(48736),Ve=te(59301),Ct=function(Ce){var Re=Ve.useRef({valueLabels:new Map});return Ve.useMemo(function(){var je=Re.current.valueLabels,Xe=new Map,it=Ce.map(function(Ot){var Ge=Ot.value,ke=Ot.label,se=ke!=null?ke:je.get(Ge);return Xe.set(Ge,se),(0,ye.Z)((0,ye.Z)({},Ot),{},{label:se})});return Re.current.valueLabels=Xe,[it]},[Ce])},oe=function(Re,je,Xe,it){return Ve.useMemo(function(){var Ot=function(dt){return dt.map(function(Mt){var Et=Mt.value;return Et})},Ge=Ot(Re),ke=Ot(je),se=Ge.filter(function(ht){return!it[ht]}),pe=Ge,Pe=ke;if(Xe){var Ze=(0,Fe.S)(Ge,!0,it);pe=Ze.checkedKeys,Pe=Ze.halfCheckedKeys}return[Array.from(new Set([].concat((0,fe.Z)(se),(0,fe.Z)(pe)))),Pe]},[Re,je,Xe,it])},a=oe,E=te(34061),b=function(Ce,Re){return Ve.useMemo(function(){var je=(0,E.I8)(Ce,{fieldNames:Re,initWrapper:function(it){return(0,ye.Z)((0,ye.Z)({},it),{},{valueEntities:new Map})},processEntity:function(it,Ot){var Ge=it.node[Re.value];if(0)var ke;Ot.valueEntities.set(Ge,it)}});return je},[Ce,Re])},x=te(49618),z=te(11592),ee=function(){return null},ne=ee,re=["children","value"];function ce(Ce){return(0,z.Z)(Ce).map(function(Re){if(!Ve.isValidElement(Re)||!Re.type)return null;var je=Re,Xe=je.key,it=je.props,Ot=it.children,Ge=it.value,ke=(0,Ee.Z)(it,re),se=(0,ye.Z)({key:Xe,value:Ge},ke),pe=ce(Ot);return pe.length&&(se.children=pe),se}).filter(function(Re){return Re})}function ie(Ce){if(!Ce)return Ce;var Re=(0,ye.Z)({},Ce);return"props"in Re||Object.defineProperty(Re,"props",{get:function(){return(0,Ye.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Re}}),Re}function Se(Ce,Re,je,Xe,it,Ot){var Ge=null,ke=null;function se(){function pe(Pe){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Pe.map(function(dt,Mt){var Et="".concat(Ze,"-").concat(Mt),Lt=dt[Ot.value],Sn=je.includes(Lt),Rn=pe(dt[Ot.children]||[],Et,Sn),$t=Ve.createElement(ne,dt,Rn.map(function(Mn){return Mn.node}));if(Re===Lt&&(Ge=$t),Sn){var gn={pos:Et,node:$t,children:Rn};return ht||ke.push(gn),gn}return null}).filter(function(dt){return dt})}ke||(ke=[],pe(Xe),ke.sort(function(Pe,Ze){var ht=Pe.node.props.value,dt=Ze.node.props.value,Mt=je.indexOf(ht),Et=je.indexOf(dt);return Mt-Et}))}Object.defineProperty(Ce,"triggerNode",{get:function(){return(0,Ye.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),se(),Ge}}),Object.defineProperty(Ce,"allCheckedNodes",{get:function(){return(0,Ye.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),se(),it?ke:ke.map(function(Pe){var Ze=Pe.node;return Ze})}})}var Oe=function(Re,je,Xe){var it=Xe.fieldNames,Ot=Xe.treeNodeFilterProp,Ge=Xe.filterTreeNode,ke=it.children;return Ve.useMemo(function(){if(!je||Ge===!1)return Re;var se=typeof Ge=="function"?Ge:function(Pe,Ze){return String(Ze[Ot]).toUpperCase().includes(je.toUpperCase())},pe=function Pe(Ze){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ze.reduce(function(dt,Mt){var Et=Mt[ke],Lt=ht||se(je,ie(Mt)),Sn=Pe(Et||[],Lt);return(Lt||Sn.length)&&dt.push((0,ye.Z)((0,ye.Z)({},Mt),{},(0,x.Z)({isLeaf:void 0},ke,Sn))),dt},[])};return pe(Re)},[Re,je,ke,Ot,Ge])},Me=Oe;function ut(Ce){var Re=Ve.useRef();Re.current=Ce;var je=Ve.useCallback(function(){return Re.current.apply(Re,arguments)},[]);return je}function ft(Ce,Re){var je=Re.id,Xe=Re.pId,it=Re.rootPId,Ot=new Map,Ge=[];return Ce.forEach(function(ke){var se=ke[je],pe=(0,ye.Z)((0,ye.Z)({},ke),{},{key:ke.key||se});Ot.set(se,pe)}),Ot.forEach(function(ke){var se=ke[Xe],pe=Ot.get(se);pe?(pe.children=pe.children||[],pe.children.push(ke)):(se===it||it===null)&&Ge.push(ke)}),Ge}function Qe(Ce,Re,je){return Ve.useMemo(function(){if(Ce){if(je){var Xe=(0,ye.Z)({id:"id",pId:"pId",rootPId:null},(0,Ae.Z)(je)==="object"?je:{});return ft(Ce,Xe)}return Ce}return ce(Re)},[Re,je,Ce])}var an=Ve.createContext(null),At=an,vt=te(2826),It=te(15018),Vt=te(10228),wt=te(80547),Wt=Ve.createContext(null),Bt=Wt,Ht=function(Re){return Array.isArray(Re)?Re:Re!==void 0?[Re]:[]},Gt=function(Re){var je=Re||{},Xe=je.label,it=je.value,Ot=je.children;return{_title:Xe?[Xe]:["title","label"],value:it||"value",key:it||"value",children:Ot||"children"}},Zt=function(Re){return!Re||Re.disabled||Re.disableCheckbox||Re.checkable===!1},Ue=function(Re,je){var Xe=[],it=function Ot(Ge){Ge.forEach(function(ke){var se=ke[je.children];se&&(Xe.push(ke[je.value]),Ot(se))})};return it(Re),Xe},Ie=function(Re){return Re==null},St=te(70425),rt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},bt=function(Re,je){var Xe=(0,Be.lk)(),it=Xe.prefixCls,Ot=Xe.multiple,Ge=Xe.searchValue,ke=Xe.toggleOpen,se=Xe.open,pe=Xe.notFoundContent,Pe=Ve.useContext(Bt),Ze=Pe.virtual,ht=Pe.listHeight,dt=Pe.listItemHeight,Mt=Pe.listItemScrollOffset,Et=Pe.treeData,Lt=Pe.fieldNames,Sn=Pe.onSelect,Rn=Pe.dropdownMatchSelectWidth,$t=Pe.treeExpandAction,gn=Pe.treeTitleRender,Mn=Pe.onPopupScroll,Jt=Pe.leftMaxCount,on=Pe.leafCountOnly,Dn=Pe.valueEntities,bn=Ve.useContext(At),vn=bn.checkable,Fn=bn.checkedKeys,qn=bn.halfCheckedKeys,Zn=bn.treeExpandedKeys,ta=bn.treeDefaultExpandAll,sa=bn.treeDefaultExpandedKeys,Pa=bn.onTreeExpand,un=bn.treeIcon,sn=bn.showTreeIcon,Te=bn.switcherIcon,at=bn.treeLine,ot=bn.treeNodeFilterProp,cn=bn.loadData,tn=bn.treeLoadedKeys,In=bn.treeMotion,Un=bn.onTreeLoad,ca=bn.keyEntities,Tn=Ve.useRef(),Xn=(0,wt.Z)(function(){return Et},[se,Et],function(ga,Pt){return Pt[0]&&ga[1]!==Pt[1]}),Qa=Ve.useMemo(function(){return vn?{checked:Fn,halfChecked:qn}:null},[vn,Fn,qn]);Ve.useEffect(function(){if(se&&!Ot&&Fn.length){var ga;(ga=Tn.current)===null||ga===void 0||ga.scrollTo({key:Fn[0]})}},[se]);var et=function(Pt){Pt.preventDefault()},_e=function(Pt,ra){var va=ra.node;vn&&Zt(va)||(Sn(va.key,{selected:!Fn.includes(va.key)}),Ot||ke(!1))},Dt=Ve.useState(sa),$e=(0,he.Z)(Dt,2),st=$e[0],Nn=$e[1],On=Ve.useState(null),$n=(0,he.Z)(On,2),Ca=$n[0],Yn=$n[1],ba=Ve.useMemo(function(){return Zn?(0,fe.Z)(Zn):Ge?Ca:st},[st,Ca,Zn,Ge]),Ta=function(Pt){Nn(Pt),Yn(Pt),Pa&&Pa(Pt)},zt=String(Ge).toLowerCase(),Ut=function(Pt){return zt?String(Pt[ot]).toLowerCase().includes(zt):!1};Ve.useEffect(function(){Ge&&Yn(Ue(Et,Lt))},[Ge]);var tt=Ve.useState(function(){return new Map}),xt=(0,he.Z)(tt,2),Qn=xt[0],da=xt[1];Ve.useEffect(function(){Jt&&da(new Map)},[Jt]);function jt(ga){var Pt=ga[Lt.value];if(!Qn.has(Pt)){var ra=Dn.get(Pt),va=(ra.children||[]).length===0;if(va)Qn.set(Pt,!1);else{var Oa=ra.children.filter(function(Ya){return!Ya.node.disabled&&!Ya.node.disableCheckbox&&!Fn.includes(Ya.node[Lt.value])}),Ra=Oa.length;Qn.set(Pt,Ra>Jt)}}return Qn.get(Pt)}var Ne=(0,St.zX)(function(ga){var Pt=ga[Lt.value];return Fn.includes(Pt)||Jt===null?!1:Jt<=0?!0:on&&Jt?jt(ga):!1}),be=function ga(Pt){var ra=(0,vt.Z)(Pt),va;try{for(ra.s();!(va=ra.n()).done;){var Oa=va.value;if(!(Oa.disabled||Oa.selectable===!1)){if(Ge){if(Ut(Oa))return Oa}else return Oa;if(Oa[Lt.children]){var Ra=ga(Oa[Lt.children]);if(Ra)return Ra}}}}catch(Ya){ra.e(Ya)}finally{ra.f()}return null},mt=Ve.useState(null),wn=(0,he.Z)(mt,2),Rt=wn[0],fn=wn[1],ln=ca[Rt];Ve.useEffect(function(){if(se){var ga=null,Pt=function(){var va=be(Xn);return va?va[Lt.value]:null};!Ot&&Fn.length&&!Ge?ga=Fn[0]:ga=Pt(),fn(ga)}},[se,Ge]),Ve.useImperativeHandle(je,function(){var ga;return{scrollTo:(ga=Tn.current)===null||ga===void 0?void 0:ga.scrollTo,onKeyDown:function(ra){var va,Oa=ra.which;switch(Oa){case Vt.Z.UP:case Vt.Z.DOWN:case Vt.Z.LEFT:case Vt.Z.RIGHT:(va=Tn.current)===null||va===void 0||va.onKeyDown(ra);break;case Vt.Z.ENTER:{if(ln){var Ra=Ne(ln.node),Ya=(ln==null?void 0:ln.node)||{},An=Ya.selectable,$a=Ya.value,Da=Ya.disabled;An!==!1&&!Da&&!Ra&&_e(null,{node:{key:Rt},selected:!Fn.includes($a)})}break}case Vt.Z.ESC:ke(!1)}},onKeyUp:function(){}}});var Gn=(0,wt.Z)(function(){return!Ge},[Ge,Zn||st],function(ga,Pt){var ra=(0,he.Z)(ga,1),va=ra[0],Oa=(0,he.Z)(Pt,2),Ra=Oa[0],Ya=Oa[1];return va!==Ra&&!!(Ra||Ya)}),kn=Gn?cn:null;if(Xn.length===0)return Ve.createElement("div",{role:"listbox",className:"".concat(it,"-empty"),onMouseDown:et},pe);var oa={fieldNames:Lt};return tn&&(oa.loadedKeys=tn),ba&&(oa.expandedKeys=ba),Ve.createElement("div",{onMouseDown:et},ln&&se&&Ve.createElement("span",{style:rt,"aria-live":"assertive"},ln.node.value),Ve.createElement(It.y6.Provider,{value:{nodeDisabled:Ne}},Ve.createElement(It.ZP,(0,y.Z)({ref:Tn,focusable:!1,prefixCls:"".concat(it,"-tree"),treeData:Xn,height:ht,itemHeight:dt,itemScrollOffset:Mt,virtual:Ze!==!1&&Rn!==!1,multiple:Ot,icon:un,showIcon:sn,switcherIcon:Te,showLine:at,loadData:kn,motion:In,activeKey:Rt,checkable:vn,checkStrictly:!0,checkedKeys:Qa,selectedKeys:vn?[]:Fn,defaultExpandAll:ta,titleRender:gn},oa,{onActiveChange:fn,onSelect:_e,onCheck:_e,onExpand:Ta,onLoad:Un,filterTreeNode:Ut,expandAction:$t,onScroll:Mn}))))},dn=Ve.forwardRef(bt),we=dn,Tt="SHOW_ALL",En="SHOW_PARENT",rn="SHOW_CHILD";function hn(Ce,Re,je,Xe){var it=new Set(Ce);return Re===rn?Ce.filter(function(Ot){var Ge=je[Ot];return!Ge||!Ge.children||!Ge.children.some(function(ke){var se=ke.node;return it.has(se[Xe.value])})||!Ge.children.every(function(ke){var se=ke.node;return Zt(se)||it.has(se[Xe.value])})}):Re===En?Ce.filter(function(Ot){var Ge=je[Ot],ke=Ge?Ge.parent:null;return!ke||Zt(ke.node)||!it.has(ke.key)}):Ce}function ea(Ce){var Re=Ce.searchPlaceholder,je=Ce.treeCheckStrictly,Xe=Ce.treeCheckable,it=Ce.labelInValue,Ot=Ce.value,Ge=Ce.multiple,ke=Ce.showCheckedStrategy,se=Ce.maxCount;warning(!Re,"`searchPlaceholder` has been removed."),je&&it===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(it||je)&&warning(toArray(Ot).every(function(pe){return pe&&_typeof(pe)==="object"&&"value"in pe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),je||Ge||Xe?warning(!Ot||Array.isArray(Ot),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Ot),"`value` should not be array when `TreeSelect` is single mode."),se&&(ke==="SHOW_ALL"&&!je||ke==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var Yt=null,lt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function nt(Ce){return!Ce||(0,Ae.Z)(Ce)!=="object"}var Ft=Ve.forwardRef(function(Ce,Re){var je=Ce.id,Xe=Ce.prefixCls,it=Xe===void 0?"rc-tree-select":Xe,Ot=Ce.value,Ge=Ce.defaultValue,ke=Ce.onChange,se=Ce.onSelect,pe=Ce.onDeselect,Pe=Ce.searchValue,Ze=Ce.inputValue,ht=Ce.onSearch,dt=Ce.autoClearSearchValue,Mt=dt===void 0?!0:dt,Et=Ce.filterTreeNode,Lt=Ce.treeNodeFilterProp,Sn=Lt===void 0?"value":Lt,Rn=Ce.showCheckedStrategy,$t=Ce.treeNodeLabelProp,gn=Ce.multiple,Mn=Ce.treeCheckable,Jt=Ce.treeCheckStrictly,on=Ce.labelInValue,Dn=Ce.maxCount,bn=Ce.fieldNames,vn=Ce.treeDataSimpleMode,Fn=Ce.treeData,qn=Ce.children,Zn=Ce.loadData,ta=Ce.treeLoadedKeys,sa=Ce.onTreeLoad,Pa=Ce.treeDefaultExpandAll,un=Ce.treeExpandedKeys,sn=Ce.treeDefaultExpandedKeys,Te=Ce.onTreeExpand,at=Ce.treeExpandAction,ot=Ce.virtual,cn=Ce.listHeight,tn=cn===void 0?200:cn,In=Ce.listItemHeight,Un=In===void 0?20:In,ca=Ce.listItemScrollOffset,Tn=ca===void 0?0:ca,Xn=Ce.onDropdownVisibleChange,Qa=Ce.dropdownMatchSelectWidth,et=Qa===void 0?!0:Qa,_e=Ce.treeLine,Dt=Ce.treeIcon,$e=Ce.showTreeIcon,st=Ce.switcherIcon,Nn=Ce.treeMotion,On=Ce.treeTitleRender,$n=Ce.onPopupScroll,Ca=(0,Ee.Z)(Ce,lt),Yn=(0,Je.ZP)(je),ba=Mn&&!Jt,Ta=Mn||Jt,zt=Jt||on,Ut=Ta||gn,tt=(0,le.Z)(Ge,{value:Ot}),xt=(0,he.Z)(tt,2),Qn=xt[0],da=xt[1],jt=Ve.useMemo(function(){return Mn?Rn||rn:Tt},[Rn,Mn]),Ne=Ve.useMemo(function(){return Gt(bn)},[JSON.stringify(bn)]),be=(0,le.Z)("",{value:Pe!==void 0?Pe:Ze,postState:function(ue){return ue||""}}),mt=(0,he.Z)(be,2),wn=mt[0],Rt=mt[1],fn=function(ue){Rt(ue),ht==null||ht(ue)},ln=Qe(Fn,qn,vn),Gn=b(ln,Ne),kn=Gn.keyEntities,oa=Gn.valueEntities,ga=Ve.useCallback(function(ge){var ue=[],de=[];return ge.forEach(function(ve){oa.has(ve)?de.push(ve):ue.push(ve)}),{missingRawValues:ue,existRawValues:de}},[oa]),Pt=Me(ln,wn,{fieldNames:Ne,treeNodeFilterProp:Sn,filterTreeNode:Et}),ra=Ve.useCallback(function(ge){if(ge){if($t)return ge[$t];for(var ue=Ne._title,de=0;deLo)){var Le=Oa(ge);if(da(Le),Mt&&Rt(""),ke){var De=ge;ba&&(De=ve.map(function(nn){var Cn=oa.get(nn);return Cn?Cn.node[Ne.value]:nn}));var ze=ue||{triggerValue:void 0,selected:void 0},pt=ze.triggerValue,Nt=ze.selected,He=De;if(Jt){var _t=Da.filter(function(nn){return!De.includes(nn.value)});He=[].concat((0,fe.Z)(He),(0,fe.Z)(_t))}var Kt=Oa(He),Pn={preValue:$a,triggerValue:pt},qt=!0;(Jt||de==="selection"&&!Nt)&&(qt=!1),Se(Pn,pt,ge,ln,qt,Ne),Ta?Pn.checked=Nt:Pn.selected=Nt;var yn=zt?Kt:Kt.map(function(nn){return nn.value});ke(Ut?yn:yn[0],zt?null:Kt.map(function(nn){return nn.label}),Pn)}}}),kt=Ve.useCallback(function(ge,ue){var de,ve=ue.selected,Le=ue.source,De=kn[ge],ze=De==null?void 0:De.node,pt=(de=ze==null?void 0:ze[Ne.value])!==null&&de!==void 0?de:ge;if(!Ut)me([pt],{selected:!0,triggerValue:pt},"option");else{var Nt=ve?[].concat((0,fe.Z)(la),[pt]):Wa.filter(function(Cn){return Cn!==pt});if(ba){var He=ga(Nt),_t=He.missingRawValues,Kt=He.existRawValues,Pn=Kt.map(function(Cn){return oa.get(Cn).key}),qt;if(ve){var yn=(0,Fe.S)(Pn,!0,kn);qt=yn.checkedKeys}else{var nn=(0,Fe.S)(Pn,{checked:!1,halfCheckedKeys:uo},kn);qt=nn.checkedKeys}Nt=[].concat((0,fe.Z)(_t),(0,fe.Z)(qt.map(function(Cn){return kn[Cn].node[Ne.value]})))}me(Nt,{selected:ve,triggerValue:pt},Le||"option")}ve||!Ut?se==null||se(pt,ie(ze)):pe==null||pe(pt,ie(ze))},[ga,oa,kn,Ne,Ut,la,me,ba,se,pe,Wa,uo,Dn]),xe=Ve.useCallback(function(ge){if(Xn){var ue={};Object.defineProperty(ue,"documentClickClose",{get:function(){return(0,Ye.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Xn(ge,ue)}},[Xn]),ct=ut(function(ge,ue){var de=ge.map(function(ve){return ve.value});if(ue.type==="clear"){me(de,{},"selection");return}ue.values.length&&kt(ue.values[0].value,{selected:!1,source:"selection"})}),qe=Ve.useMemo(function(){return{virtual:ot,dropdownMatchSelectWidth:et,listHeight:tn,listItemHeight:Un,listItemScrollOffset:Tn,treeData:Pt,fieldNames:Ne,onSelect:kt,treeExpandAction:at,treeTitleRender:On,onPopupScroll:$n,leftMaxCount:Dn===void 0?null:Dn-Po.length,leafCountOnly:jt==="SHOW_CHILD"&&!Jt&&!!Mn,valueEntities:oa}},[ot,et,tn,Un,Tn,Pt,Ne,kt,at,On,$n,Dn,Po.length,jt,Jt,Mn,oa]),ae=Ve.useMemo(function(){return{checkable:Ta,loadData:Zn,treeLoadedKeys:ta,onTreeLoad:sa,checkedKeys:Wa,halfCheckedKeys:uo,treeDefaultExpandAll:Pa,treeExpandedKeys:un,treeDefaultExpandedKeys:sn,onTreeExpand:Te,treeIcon:Dt,treeMotion:Nn,showTreeIcon:$e,switcherIcon:st,treeLine:_e,treeNodeFilterProp:Sn,keyEntities:kn}},[Ta,Zn,ta,sa,Wa,uo,Pa,un,sn,Te,Dt,Nn,$e,st,_e,Sn,kn]);return Ve.createElement(Bt.Provider,{value:qe},Ve.createElement(At.Provider,{value:ae},Ve.createElement(Be.Ac,(0,y.Z)({ref:Re},Ca,{id:Yn,prefixCls:it,mode:Ut?"multiple":void 0,displayValues:Po,onDisplayValuesChange:ct,searchValue:wn,onSearch:fn,OptionList:we,emptyOptions:!ln.length,onDropdownVisibleChange:xe,dropdownMatchSelectWidth:et}))))}),We=Ft;We.TreeNode=ne,We.SHOW_ALL=Tt,We.SHOW_PARENT=En,We.SHOW_CHILD=rn;var Ke=We,yt=Ke},90034:function(gt,Xt,te){var y={"./doc.png":63604,"./docx.png":30045,"./jpg.png":13740,"./md.png":58881,"./pdf.png":28982,"./png.png":2487,"./txt.png":3164,"./xls.png":88745,"./xlsx.png":49321};function fe(he){var Ee=ye(he);return te(Ee)}function ye(he){if(!te.o(y,he)){var Ee=new Error("Cannot find module '"+he+"'");throw Ee.code="MODULE_NOT_FOUND",Ee}return y[he]}fe.keys=function(){return Object.keys(y)},fe.resolve=ye,gt.exports=fe,fe.id=90034},32637:function(gt,Xt,te){"use strict";gt.exports=te.p+"static/AssistantCode3.a8740efb.jpeg"},93314:function(gt){"use strict";gt.exports="data:image/png;base64,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"},73631:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},62522:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAABYCAYAAACJfF6vAAAAAXNSR0IArs4c6QAAIABJREFUeF7sXQe4FcXZfmd2T7n90jtYsFGModkVUGNJ7BVTVIxdI5ii/iYmxkRjEhV7ohF7wQaxBqOIxgqCQSkWUKRIv72csjvzP9/M7p7ZPefce8EGhOOD95wt0+ed9yvzDcO2z7YW2NYCm00LNL19cQ/H4j/nEt+vKK38LhtyVWazKdz/UEHY/1Bdt1V1Wwts1i3QMGviGRLyJgAVVFCb4YiykZNe2KwLvZUWbhswbqUdu61aW1YL1L0z4TrG8Cuz1IyxOytH3njOllWTraO024Bx6+jHbbXYglugcfaEC4TErZEqNAN4q2rUpEO24KptsUXfBoxbbNdtK/jW0AINsyfsC2CGlIgzBgGJaRzi9jKeeo2NuDO7NdRxS6zDNmDcEnttW5k32xYYP3XZFADfA6QFsKWTj+2/e7HCyld+azeU1S8AsDOAjxnEGZWjbn7z26rc+H8u/yWEPMti9kV3HdN7+rdVjs0h323AuDn0wrYybDUtMH7a8lsh5QW6Qqxl8rH9yopVrmHWhLMl8HcAL1UK93i21y0N30ZD/Hj66rJYKjMZAid5+T82+dj+J38bZdlc8twGjJtLT2wrx1bRAmc+tWy8ZLhb4yJWTz6mf69CFSO2WF9av5QxLG1w2CH99rmx9dtogDP/uXygFHIqgCG6zOyhxkzf0x4/ibnfRnk2lzy3WGBsmDXhTSkxFAxSAksB9jFneIFZztMVw25Zt7k08Jcpx7p9d6lAPD5BMHkKY/K33V9e8MSXSe+berf+zYmdEZO3VpZUnf6/5od35tTloyTkO15bz5t8bP89CrV7/bsTvg+B+2yOoWUjJq36pvomms/4aStugxTne6A4td/RfU+4ijHxbZVnc8l3SwbGP0ng0gIN6TDgXhv896Wjbli+uTT0xpZj7ZihR0gmJwPoocmH/E33GQv+sLHpfBvP18+eOBFS3sAYplWOnHTst1GGbyvPs5/5oqvjOGphZmBP3X1sv+MLAuOsCVM4w2sVIyfd9m2V1c93/D+XHQWBS7Kl8e8/cGhPsob/z3+2WGCsnz3hcEg8X7QHpUwxxi6uHDXpzi2tl2tG7z4ky8UcAHG/7BJ4vueM+d/fEupSN2viSwzyIAbMqxw1qSBj2hLqsallPGPqshYGlDCGP959TP9fR9ORn1yUaKy1llQ4bCf2LYnQm1q3/5X3tlhgbPrg4h6ilR0NoBJgO0vIsQB2zBuEUl5WvedN121JHbruoKHXCSlNZ986Bjat+4wPztgS6tEwa8JqSUyXyb9VjbzpvC2hzF9lGcdPXbYSQG8p+ZH3HNf32WjaTbMvPsQFP7xq5I2XfJX5bkvrq2uBLRYYC4on7168JxPsCgkcGdxnEFzKMRWjbnrtq2u2rzeltWOHPCKBU1QuDNNjrOXkzi99Wv/15vrVpV4/awL539mc48qKEZOu/upS3jJSGj91+ceA3D4Vk90f/sGA2mip62dPuF5IPNBp1KT/bhk1+t8r5VYFjH73Ncye8CspEbBECTxVPWpSQV3P5tjla8cOeVMCezNgJUtnd+v2xkeNm2M5i5WpbtaEJgaUMc4urxxx45+2pLJ/FWU9Y+qyxUz5MPY7uFB6DbMn/LNy5CSSdrZ9NtMW2CqBUT52otWwXZ80AMtr9wVVoyZpd4TN/LNu/916iZhFRiMLjP22x8sf/H4zL3Je8RpmT3xfSjlUQl5fPeqmX2xp5f+y5R0/bdkqJnDF3cf1J+NZ6FP3/mWdrHT69xUjb7zoy+az7f2vrwW2SmCsfeOCATxmf0ZOWV7TPV01avNfoSXA144d8iSAY6jcUoq9er6y0Hf9+PpGwVeccv27E2+DkOcD7M2qUTfSlrf/mc/oV6S9Q92KVY1Z9H/8pH55vom170w8llbryj1vJN/BbZ/NtAW2SmBsmD3xH1LKM/02t5j8XvnIm/69mfaBKtYXhwwZYbns94A83Ctn4/L6RJcRc+Zscftl62dPHAUp/8gku/1/DQDGP7XiO5KJI+85tn9B16r6WRNulen0b6r3vyNP97g5j89vs2xrxgw5jjGc0W3G/KMYIL+Jsmx1wNjwzoS9JZNvBGyR4f6qkZNO+yYa88vksWbskPcBDDXSeKrHjPlbjF70y9R9a3p3/NSlxyezpdNvP6l7U6F61c+e+EjVyBvHbWqdT3/mi10t1zlTSowF5E4ASwJYx4A5kvEn7L59HrlzBNviFtNi7bF27ODnJZhPFu5Yt1pMGLJw4dcevHfrA8bZE5+QUvqAslzEsHun706q29SB+E29t3bMkMslwzWUH62KEjisx4z5L37d+cvHYKEbZYlyoMJuqXFjpby8NCvczjEeY04qYYML2+ash+uyOMAtBlYGLsshEQNYDC6LcUtWA7Ic4EwIxjizOJjkAsxidJGJCsncwVLCBhhnknFIFWiBQzAOFuiDAbrHyKddswPJpNADlUkwSbsyBJikLWt0X0gmXMaRhbBWMmmtEKBnJHkjuABzIaUEE6SpqBdSNoOLLIfMgCHrZuM1YI4DLh3Eso4U1hqb7nGRzXJHCJltTJSiEYl0Fk5jFp+iBWdDMIaCW+bOfnpl/zuP6rOsUL81vTtxqCvkiVWjJl25Kf3q7cMm9yde7H0GLHGZnHjvMQOe2ZQ8Nrd31o4dulJC9vbLxYAVYHig+8vz/+/rLOtWBYzyldOTDWXVtBE/Ro3GGT+hYuQNpLPb7D9LDt6hqlyUUrTmnTjDn7q9PP/6YoWWr8BGBVhtLUqTtSXlJYmycgi7Ck4sASa7u+lYGWDFmO30hcNLYKE7wBOMsTgYejLJ4hDclpIiRYsqSG4ziVJIZlFUGElgxRnBkCLeGp0UYOuP1MidGzxaujGvqVdzjxf5bqCftyKY+UTTMB7JS89/1pezKO/Q+8wvT2TI0yoU3DMKHVSU6iUlY3AkAS1nrWDCYWA1krEWMAWiDgTWSMgUlzIlpFwvuJuyZXwFIFKIpzOOK1en+x1xmpVe+4ps/M+MkuSGJnRCC4YXB9lo/585bfmVUsqrAKxnDA8I4AMmmC0hhzOGEwB00esH9Zz8e1m834RbjmBkhNxiP6vHDrmCAaZaYi1n1v7dXp738ddZqa0KGGvfmrAdt/CZbjBWXzlyRRfGHt88N8MT9wFY7Us7VKRSg7O9GlsqYGdLIXgP1121I+OpXnDRHdyuZpbsxJjVSQpWCclKmJQ9pFBglpRSJomAqWmv0MDXwtDcMJAp+BGFq2KQYsJQ9Huh3/41Dzl1HxSARq93FHCZMFbovWLXjCnhI6AHZBpqc5/QbR/sdENFytce7Ppp5upEeekSRurhP+Lb/ug3Y2jpNxKly94hMktAm5IMKTCWAU9+zJCth4y3CCHXcJlOwyIWm21yXb4STDaCZ1rSPLH2Bvu2C/YQ//7znuL6Fd0WoIVdpTKXJz42P15hV10Mhis1c1f1md0Fy8b9fPG+q+OVxNSBRhc8ZsHiApylwUorIRprIMuTiv8z4cKVaV0hYUGIVkiXQ4hmSLcesu/2EIsBpDdApnpDDv8CEoMhscBodl0mfwR8KZ0gzZF1Ywf/SoKRzSDOwY/rNuP9uUYXfy1ftypglO9eWtUgUrXekrmyetSkvl9FqylxE4ivWwfLcsFdC6LbWjUog832xOLqllaXV9t2SUZaXTi3ezAZJ5GzJ3N5FzDeFRI9mc07A6ySwA2CE0urUF5FUiQhpS0J49RQ9yjYV1GB/4U08hFws6p1troPRLIcidUfdbxcHqAGOA6pYqZIiQyYbAVjDYDbCMbXCVc0AW7dYj4ocV/ZFUeu4X1I90gagvoRLf+87uQNl7/tSrdFZLJpIeBK+geImJWQkkHINIRwmCsAkYgxtyVLugomShgTMt0kZQLSlRAiDVkhITYkId1WyGoBIco1aKYciIGdIeesgmzsBbluIeSJj+s58k0ZTTreuG0/uVUBI1W1ftYE2mM8jCRAy2Kjyobd+O6mNNZvfwv+i8HlXbK1sifSvNrm8c7cinWyLd6VMbu7xa1qzqxO4LyLBOvCGKohUQnBysBo7Y0OB4PB+ZjnPRPmOLq0Siw1eifKrfw6mbxHsxdTxM3VPPe+yZY01zF5nS61foamIf2NDpIoI/OoapBZsbL65TPYROid/HLk6rOxvDZXyxxiFqqr10u6zY26FypYobbVdfV5ajgvP21SmTbvtD9Klr0HKxUOuZjPbr20aLiwMP+lnggUr6Fcw6QszUtxZ8mlmBffW1eDMTky/Urr8al76rq4XzRKiRop3TrhoEYKd42Q7jrhOGuyWacWqUxNS1OmkWWd1kw6kxbSW/yTQCKblK02kwkJ0ZxlMiGYcAUTMgaZtJtcR0JUuhCuC+E4EM0JuCs6w1UAOQgSV+XkmU2Zk9/kO1sdMDbOnnCClOwByeRKKXF39ahJ10YbVOno0n0rG+viXUsEujPBezLGegsXfTh4HyZZDylkD0antUlUMrBySXrLnOwUiKlqSHrj0pdkc0o5z4ziI1wIMQpN9RBihpV6vknGm4hRNAugTOkE1axStooc8nldHczuQmKsLm8Ah+qL94JWOOZLoAaaUTVDeftlNhE+QCC/jB6squS9awFa5Z4JkMtEMm8FYVRnszlVmbz6UTtoSVbZYAKVQyQ7PwFdB7NP9QoVXAuht7d6+Te9l0nFp1rRu57pviPc8i4o+Wx2MBT9quaqXAB28/oqVy4Fxt7w0gpg0gl7+aqsGZ4qGY9/lVDsWV1osi/tkX0Luzrz0N39Akm0YKCz0APPQEpxwVhKSlnPGKsTUtRIR9RIIdesRo+113e6uef2rR988qMVv56damiuyWRaW9GUTrkMrisgkjakEGUiVmFlU2sbnLIyOCGAfBxkSAsj+TeJeB3Ma6sDxkL1llMGHipS1rGMyb6Q6A3BukOgE5R+jmkLnz+PNvsuM2tYiMN0sOc3y8c2k/q0KZZvXBndss5o3XEUkkvnwG74OsKEtl2e9+L74v7yCWji1Xk9/oOWB3F0y30dGgkEwv8uOQ5TSnVMkCGZ2eLCxiszNnMaIOUGIeU615Fr4IgFaz9fMzXT4NZx28rYaSuTSDRkurXAmROHO5w051sAc9zqgdF9aKffs1b+a9J3RyHFJx8B2QgTigAvFVkymEqUaxVK1385yLRAS0eIhrYCe/YTM02TpAQkMELeTHDPk30NohGQqUh5FJnymZXHMXxx3rc2q+YxlvsgiUi5i+UR1ClCBAtaS6IEt+CKF1ZehfI18CJEJs2yRtQVfhbm2hgdNAER9wh5MfsSpSHjpWjdaS+wdAtKF7+dI+9RYlxkrQus/GZbRHDQJ9rm+Izaghp4Nf5ZejreSB4GlykbjPpcWvcz7JhZGGh9cgO+sE7mxqrrsDA+PHj/qOZ7cWTLg6GeUTRD4LP1S9b9JF3XsiZt8VSpY7c2JxozdiMyS5fCGT0T7ubOGrdqYEw/OmC3WGNinnClct+Jgk1uAhSnCG2Sh0KT9Ute+6bza7e4aoR4ui0PGUMLRQhoDEjx5LyNrU8gxptIv7GJtFsp/4G2EjbvheRn7+VcSc2F0v8uyqqR2mE4eUKh5KM3wFPk7/31VCSaarFcNvAemJM8EKutvqiUdTiq6T7wwu6YRVtwXmJv3F15OVK8DF3dL3DN+h/n1Yu63kk7Tyx/f8WfrCRrjgurWTK7pU42prEOmcGD4JiGyw531zf44FYNjM7kHU9mGf6oJN9eY7T4SuygnX32Za7GhUZ7VEHvqxA9lhcARjsd6LOOfKJg6AWV+42hIywg4gfF7cDMIEW+0h+a7eB9z12LgEGR0RFisKbay9N1hfSSAV0LJ+abdvKXq+KNp97xgDpfS9WeiBvpUJ/+muYnkxrr9SCY9CH2JrUeN795cu3XOmh/iJIKJJbMhVW3us1nzaIEY2MTMFTXMLy05I+x3JXAf9Nf3DyJQOmnTcU5vWKMv5fLjsOUygsRlyncsvqIXN2M14SUi5fPXXluvJQ1Omm3IcOtxngy0WyvrEv3BTLYzHWNWzUwtt65ww/jLn9QEDCaKBiwEV1909Jn8KO8GRoeqznbrX6wLXTK3StkVzRFvVw6+fBTeK5EmYtZp0JMJ1zW8DQKrwy5t3NukhD+hhPaz+IHL9ItEF1L/PIWneO0QYU2uXhGg8A6X2BUBj0YEn/1GxE4D4msyhwkhVYle3qA0Dv+4qDsTLRhxtXpcRI5zYKYsGMODbNvc22Q7bUzrOZa8Ib1hlwabqFC7VK4x8Iek+EeD/VSpA/yx3d0/CkzDQG9t6rnl8m7YtiZaqweuLf6Uvyg8T7skpkXeC+YI4tJ+fnn81b83OWsgUlrQ0yI2qxrN6WbmlpTnZAefifoCJICy/03SAvbyGqrBUbyPUxt6D8+LmJ3amAsNk2LgYffatH32gLAQgAZGi5eosWms5mnDzXR8hXLn7zSPF922sCilD2FaG9RGMkfJpX9wfrtDayaC1m3RN23xlwDlHSFXP8R5Nt/Arjt7XjRrDywDkdTi2KMlQAffhHQZWeIF84DpAO+ywmQiQrPckxT2N/5VoCf1X8KufQlr55ha63GM822Wbch4PtcCvHGNZDrFxVHcMq1/wHgIy4E3CzEa78Daj/xDMvR/or2abElAUBJN10WNw1k/LCaxSCxEE60u7y0IaIXXZK83il2v1Ce7aUV6XAhVi6dv/pKxniNbcu1krs16Ra7wSpraUqvRurxx+FcRdrIzfSzVQLjF8/0LpULM/0qZfx7JeXJmzVe+G4o+X57bfdNeJDkGsznN20xCZ+NRlmFv6eOtgSHffWizLNt2DbSregH65C/ALESiDf/AvH5zHzGyyy1DdkHTJNr5IRDT0Sk3W+H3Qq+y5GQzevh3rs/2K7HwDpIez+JFy6E/PRfHt8mNkZfuQJKxcyyzWFcDpVGgg0aB2vMH3VaC5+EePkXsE57A6wy2BbbZreIT56DeOF8nZ/6FBjK8QpYp/8HLF6uvI3dx44BBM1F3WdR4ZvtdgKsg3V8Y+fRo4F1tJ2DGJX/fI6r+e/7eftSR2jZES6scc+BdR8M8fnrcKf9UJW3raU1l4MpqvsuWDSQuUd8zZEYxnuz4Uy5xmSLhcZVWxDsv5v/np9DWPKSQqxa/uHqaxnnG6SUqzmz1ieYqM3EE42OW9f64C3IbgPGb3BV+OLvKE0vLqt0m53ybj26HF7WKXGzIB//Dn/aY4TRhIo8b8UB2rJMcQzShlNvshP40B+CJavgzv0H0LwmkmAhRuc9YieA8t5qosMmj9sqsEQ5ECsFq9oOfMRZGmhWzgGaVwP0fKwcLFain7dLIT5+FuKNP3lMqwAL8EY+6z4U9slTlbjs/udPkB9OhfWj6WAl2u1DNq7SaRA75RYYidWKqVqQGz6B+9gP9G+FWTofk1cRteSH3gq+sz7fy33tj5CpGlU3PvgUINkJ4oOHgHSt1o1W7wA2+ESwRKVidO67t0O8c6PO23TXNFtTuOD7/Rp8+E91Hm/8GfLd2zSr9T4KchTZlWC7nwbrIL0t17n/IMiaxV7ZuUeFiwwiagdKhPpaJe5lIBzYp78K1nVniMX/gvvPM2kLe2EQz0s60jcl3WDtcwmQqoNMNwKpWv03XQ+01kDWL1eLInNaIZ1WQDiA6xi6QlKH5FQfG8n/iigsik0qBibE6s8/WnujZfO1rovVUsq1Nhc1djbe4LgNLdsNQGZzNsBsVYyRxOc1s5Bsaiov4yzbqUvP6sPKqkomuT4wBh6x5rocFbLDQyb8pM8Pciu0b7jweaOaaDQhTnocvO9IiA+fhvPCxZ4uDUD1AMTO1MfPZB86CnLVewGoqGAwBZTnvkKe9d0H9okPKZFZkmjmZIBsi/7nZsG676Ymslj9AeTaBWBOC2SmFcg0AdlGyEwKsuYTyDV01Ehupc/l6Rl8mAV73D/BegyBbK2Dc/d+sI67D7z3cD3xnbQCAaqnEt/pn3TAynuoeso18+E8eoTB5nLtFtL22iWwTnkesnk1xMuXQ9Z+ohYT6+C/gg08FHBaIeY/Cla9Hfh2YyEzjRCLnoCYdw/QsAygxUehdAH6511jJZ1hETjFyyBXzIb4/FXwXY/yyu2V381CiixYWXewLgP14vLpTA0+6z+EePcOSGJqGuVDIE8AZB9xK1i/vVR5Vds4aUgnpVgzXWexUsjapZBLXoTMpnR/ZBohs9Q3zQqAZZ23xT+AzVw+Kt8uuyB22nRISnvtIr0gJjuBlXWB3LAEYtFUWPv+XAGiyjvTAmQaIFMaRClPd/Ydqj455pj/zWSNftNG4c+fEwFLVg72YclJCrl2xeK1t0DytczCSjCsdaS7oYzH62W8saXvjUizbaJ0sZXlq70uT4S1ZgCSLXVl5Yg51V26Vx9eVpW8MQDG3Lje9IwLEUR/BBFK0mTlcdhH3wk+YB/F3sS7d4OVdVK6OVT0gjX0FK2PW/8J7ZEGEhUaTKaekQcmoYLacbBEJ0iaWG5Ki4WK7nCgtDPi57wDWDbcWXdCLHgCiJcCsSRYvBIgYGhaBbn8zQLOf0YuUsA64ApYo87VmNO4GuK/98PaXx9a6L76B4gPHlQTk0RPWAnIT54D67ITrCNuV6DhPD0ekkT56I6fvJkmgdJuQOt6NaH5/leC9dhdM8QuO4OVds4VjAw0NZ9Ctm7Q4LvybYi3/wzJSDTNbW1U4rHPIGlFIda472UqTfHW9bAO+A34sNM73P/is9fgPDEOMPz/Qi+rRXAK+Hb7dTjN6IPurL/BfY0izhmBQCJmJdZ7BGKnPglZsxTZe8eqvuc7HAL7uLvUGHMeP1UvTKQ+GHsVeN8Reux9+gpYCY29LhAeMLZb0I2nk3lJMinWLl+y/jYKSk9nF4HJNSIrakqteJ1b1tjctxLp/1nGKB8bPBCuHAQpi8aPa7eTog/45jO1rBuj1XVBLlmZjGOJtBt3Um4ZHGdEMmH9lHbG+5+8Po9cMBlgVKj10yjozWAnED/jZQVQSnSNWGwL1pNAzVvh5cq5cB4bFwBjSOw0zSjVA2Af9hc1AVi8RInRsElUToDFEjnQI0bnZgE3o1lMthViyb/hvnylLpsPHqbMQNvKuuyK2OkvBEYN2VqD7B3DwYefDZaogniboqE5YBX9YJ/5uqqW89y5kKvngX/nNCXquXNuU2JbSBzxK+Qp9iSBunpAX6DwhtYxD4JvN0axaLF0plI38O+OV/VQrE1kYe14OFj3QSAdo/PcOQCPhZSFwRY7SlYIFYZRZa1CM3LwwaeCb7e/Bm0Sa0lHyWkxs8Gq+oFV9dELQs2nqlxixbtwFePXuswQ41UXBPiw8WBdd1GirFJfWDEwuwSs1x5gSTIm6Y9ib9TGavGkfPW0cF67HuLtSYEDkKnH87+zHQ5C7IR7FMATawSxQiphSTXEp6/CeeInavFDNoXY+JfAuuwAZ/rlcOdOzhmolH7T15WEtQPqqsf88vWI+Xp5s28LmhKlrFu3vOH5eNKqY3G7JlZi11rxWGOs1G7hiVjGSjBhKck+7Nmw0XgQfYGpEBkL2GkffqmwZF+LKK222z465M9w5cVqj7HpEqbcIjyBxHfV8xCo0IAwLZ0+EwjSMxuFGBhZn10JmRWQGQGRykJkSM/yDXy4hfhPZ6pJIVtrwUq7gFX2gkw1wJ17H9Bap9lOayPsH9wAVlIF57Ub4M6ZrEUwEktVDNZ2PiVdYA0frydGlpgjibQEABQrinR8HmWykmBq4nMNnrEyuO/cCqSKn8Kq2p/biJ3zpmKxxApJj5W9bQ8l9lm7/wjW3hfCfeV3kGs/QOzsWWoyOdN/AT5gP7AdD4Xzr4shl7wQ7LQMgYmBKvaJT4GVddWTlvJ4+FDYR98Lvv1BEIunQ3zwAFDWA/b3rldA4D5/gWLJfNg54AP2V7pS59lzizNs4cA66DrwPqNUu0rhQrxzG8RHTytWb+09AeKDRz0Rlqk2tPf7Jaz9LlEDNHPLd4GWdZ6xyke2In2j+s3XK2rDGuszArEfPQEWU0Fu1Mf98F9wpp2r+4PAkwA5VqbGi0xt0NHjinz4bkcjdvStECvmwvn3FWCl3cAHHwtryLFwFz4N8eGziB11qxKjlZhN8X/XLAQavoBM1UEseRli0TPhyCTtjbUvcV86AulaB3aJDavMhl1qgyUssBhX/2B5BjvfDchD17Z8gUO+JV5TBTu2qAdyOEKBh++AvXBi3e17VGRY9iIwdgwDSE9Cr3wEiSeYFHd0n7mwYKT1rwcYH9h1nJT8YSMoV0GfsHC7FytKIe4U2UDviSAaGAVEVkJkXIi0A2Q1MJq6k0JOLB0dA4XSCd4lJiZcMDcDa9+JsMdeDtm4Bumbh+UsiVIgfv5b4J0GwPnPJDiveae8+vvvPKZVzFxEYiMxFPvAn2uWSOxDKdU99kkskUDTyWgdFgR4lx1VEdN3HQK5blFBCddnDFR+a+S5kM3rEDvmFpVG5ubdwfvvA/u4fyiwdT98Fu7L/4f4+f9VE9B58TLw7Q4E3/lwBfDOi5dCLHzUK1euxXILn0Rs/Fs5dtZSg+zfvwP76HvAdzhYMyLSmxK7SlJgcAoBS0HYaZktA7MTEB8RMBJjzG1xC/WrcBA75gHwHccG3ZN94VeQn0xH7IdTFaMia7vzxGkQa96nOOCwD7wc1t4XqD5M37wH0Oody+I78kf87fP0cb5es6IX4uOfA6vonjesss9eCnfu/XpBUM+TTloTJ27nC1YaDHSfxw67GrJuBdyPXlDMnPUdAWvHMXDnPgCxej5iR1wHsfQNuHMfBMq6qrbjuxwG3nMwnNdvgfPqtR4wdnzaB0+amxk6YIqRjkRrTVYBokX/SmzwhAUe46qeKq57QF4L2vQjiuNCMyJsc881NgVrZ2hdgL83zWbHA6xroflNIr4Q7gk9Zy56O3pfFW3D2xdV2sK2K/e+obbhrUs6WXGMEILIOErHAAAgAElEQVQNqBx1w10dBQzzOfnQoGkyI8Pn5vpwvykJtvdOIJ5JFTSOVisFjKkcMLaXxJe/T8Cko+4TxtnDfozYkddDppuRuW0fSIv0g+VAohLxo28G6zwAYvm7EJ+/qXVp8XKIms/hzrymbT0j8cLv/hix718H6WaQuedoyJYNSomvxGYCRkFHfngiavchSJw9XQPj5CMhV7Ud41NLt5rxxM94GtLJIPvYaYidcDdYvBRi1ftwnrkQrKInYqdM8RjjZRDzH4F99GTwgQcpcMw8cITyGwxEt0gDWwf+BqzrrkqsJQNP5o6hiNH7Ox4Cd+49cF75NVjlAMTPelOD8x17KAOCfdhNsIacAPHhM8g+d64WcYM5Y0weSQB/IVjvYbB2OlTlnn1mAsSCJ2GNOg/2mMu16JhqQPaJ8RCfv4HYIX+ANepM1YbpG4dqXa5qD49ntDVIfANQsjPi46eBd90RYsV/wXsP1Zb9T9+AtcO+yviSuf8UiOUUsFYdzKD/UsT0eDGNk1SMnA8+RvUBklVg8QogSeqUcjjvPUxCP+wxl8KZfQ/ceY9p4F/2NuzRl8P6zgnITr8S7ux/dNAi/uVng3AkUrUOrFILdmkMPGnBImCMW+A2qRMIGDsC0JsOHHXTObKk4Sz+yYCxST1e/uDSgsDYOHviLULKC82bDJhROWrSQZvSRPKBXQ6Dw6YJgUTeqlogQf+ZYnmZ99v8TqsvRdPMEjBqUZoYY6H0o8wv90yuI/LZYW4zYTRNThNw2KlK56P+VfcHq+6riTuJyaQLa2cciGWzkL77CCXqFdt0Rm1kDToa8RPuUCKi+8E0rTMk0VfpHMuV0UWJcMpFpwQsUaqB8f4TFBDnPiHhRF32daykx0uc85LKI33zSFijLwPvNRSZR05F4uyZYCWVQTKZB4+F/GK2Knfs2Mlw339YibrayTxaaa0/IVUQ2+4AxE56BLK1HpnbCRj/AT7we5Ak7jev1+JmdX8tCtct021JTChRAZes/c94wFhk4JCVn5X2QuICHZIzO+0CBagkVtt7XajAUTZ+gezTF0N89h/YR/wF9vAfK/AiYITTkktZScse8EaiuvnAycp7In7a4+DdBkLWLkfm4TOQuOAllUbmiYtgDT0G1i4HQbbUIn3PCZBfzM9593AGnsgBY0hOKusK3mUn5c4k0y1K9UBSAS2MSncqXMQOvRr23ucg+8pfwUo7wd7zTGSmTYC16+Gwdj0Umacugjv/iSKRIwsqsUKt2pakVGh+CUcgVedqxkjidIkHjDELzGOMxXCxmERXDEuimKAKzlm2cRZ/MvURO8WrCHVmA4USlJAlYJjEXPmX7jMXri40fJhii9xaAYo9aH6krK18vroru+qqDii+8pN279v1IubImzuiNivo8UpJRtlzm3KsjreXY4wColUDY9SFOn+y5gNEGDz8X4WQTReS7/p9JE65O3iNDAbMd3amePHL5yg9I4m/1sAD1XNi+Xtw3rxNsUrli9ZSqwHAlF9yKQbfeL+9YB90GcgVhXXdAcyy4Mx9HLJ+mU4r06z0m7HRExUIuO89BueNWyDrV+jJrvwNCwCW0Y0K3PuM0MYh8pGzbCXeypoliP/4SfBee0B89qpya3HnP6aNEF0GQjathnSaQ04nofbWMrtus377IDZuigLCzK0EjHeB73QoxLK34C6aBlbSBfYBv1LGF2fG75Uu1tr9VPA+w+Au+iecZ84L+eapRI3thWoZq+yLxLlvaWB86ly4BNhUAgLmIScp0VoxbikQG/corJ0OVm2Yvml3lZ+pw1KqIaVCNJmpNsCwXsOQOPUesMqeCujTdx2tdrskJ+q8Mw+fBffzt5G8aAZYeTcNjg+cAbGEDFgcFLmdE40INq7nwIrv9n3Ej7lZq06U6oDGOY1t7RLkLn9P6Y7t4eOQefYyWP33hLX7sUg/MA72AZfAGjASaWKp5IIUDK6oySTXL21PPH+QROdMGM6IC6TqXc0YCRiTNniSxGjNGEFHqpljMIquHWZD5qDV/aPdStkvNzwcmwUmf+JKcWfPLgvnsMfhytGj7XprQ//qlz8g61rRD2ucM+E44eIeOgNcG6XYUgb5Ghjuqhw56Y22Xm7vnnvPznfCwVlqS6y5KBWw7oUw0A/p5CtUI3UPdY25eitgJJc6ATframDMeCdJRhi5and1zQSIIp0dvBs5vCkoF9Mg1XMI0LIesrUB9l5nIbbv2Sr97L9+j+ysycp1Bs0bEDvkN4gdcJG65372JpxX/gJ36dtaFCbLYRBsthDhot0lxD457GE/RPwHeveI8/5UOHMeUVZQsorb+5yjxTgp4cx/VgMiufvEyuG88w+4S8idxq+AHz3Hm5jCQfz4v4F16g/33fthj/kleOf+yL78JwUa8cOv0oD79l1w/vNnZfW2Rp4Fe8xlkKveR2bKOL0FzmyfCA4r6bHfnoj/8CllrU3fMhixo++EtfNhcN+7D9kXL1dW4sS570BmWpB9bgJYshL23heDVfeDu3Aask+fF1Y7KCdrhY66X0lHWdEfifP0MM48+VOIj2m3Dj3iwP7BLeB9hmuDFG1R7KH9QGXTeqRu2UNbtf0Atyq8qpd+kI/eTxXb+1y9UMUSui73joNY+jZ47+8g+bOXVXbpyePgfvIy+Pb7ITH+UTA7rnSp2eeuRvY/f8uJ0iRSGztz/Ca0Bh4CRscjrPwv4if/A7xzP2Rn3gixar7yOLCGjYM95Eikp5yL2P4XgvcegtTNByB+8p3gPXZF6u+HQ6x8L5h50V0weSzNuJD/rIdaoWgo+pruZgaXGGODgE1MUTFGW4vSpGMkw4vaiu4fuFbA2u/TGdN7wpzDxrz3iZUqji7A/fysj0//Mnuxg+Eq5/2iDNmGDBtx51d2Jq2krXlryl8RjhyV7+cQgVUTGf1o0d4Yz9vLHwHZoGECxkjiNAGjA6QzoUVSRxQxNMn6FI0gzmA09mJQypBsEyGhweomgNIuiB/1V9hDj1RMIjP9j0qsip94q9qJ0HrtborRWbsdgfhRfwKr0lvgRN0KiKWzkH3tZsg1C4MA3N44038qeiNJohkBrEWGFy/Qge+a47nlKCfibAoyTY7dzcqxWzuC0/e00kHRJCkgSOvqxkpQ8qt5ynKenf5HWMNOVuIhiWlUvviJf4M96Ailn8s89CPIbDOs7fZD7NCrVFu7i19B5vGf0GF6hm+e15IGQPIdRiN+ysMK+NI3D0HsyNtg7XI43PfuR/ZflyoxOnHeO5DZFoiPXoQ15JigO5y5DyA7/Vdg3m4OXRfj+AhvceGdBiJxzqsaGJ8gYHzeD+etfDVjB+efZOrMfRDZ5y4J3Jo0kCr1sbJeB2OZRNjD/ojYfufoR9JNECs+gFyzCJJYe2ln2KN+qO5lX/orBInOrQ2wdjsUsf1+Grh0Zd9+COkpF4KXeuqWaLxK10H8Rw/CHnwEUveeivhxN4BX9oQz7ymIlfPgLnoB9sjTwAeMgjN3CuJHXwekm9B67RAkfz4LvKoXWm/YE3LDZ4EVMjqcQ9ZJv74eMQlNR/90yGKRpbz+VTpGAkYlSlvgSQMYycikHCh8v82INUcNdgMFQ9gQsckYZaWvnOM95tQdwC5YV9DaHEGdoj/b0Xp1NJniz7XevdMOiayc5Qp0UZn5QTr9KClm/UNHcuYmUl5gAq+hAv9h3/1HWfgIFCPAqBo6V8agHP71cFSynAnbfC8qeUSov5oEe56O2H7nKh0PsYv0Uz+H885kWLsdhuQZjypdUMs1g8G67QS56gOgvCeSP31KDVy1Y6XuC7TesJdiACFA9McCsZqBo/VuidYGSNoO5oGe2u2gdqF4/oEkT5COjqzWtnYLYdKBILHY1/3lKYf0BXvoMUiMu0ul1fLXkUj+5EHwnrsh+/odyDz3f0p8jR9yBZz50xTzSZz9HJzXb1NuKLF9ztELwtQL4c5/MvChCw00+pGoQOLM6WCdt1dVFcvegVizSIE3+Q6SzyUZqqzvjPO2txEI/UHrGxtWI/3YjyHXfeT5J1KCBYYyjyFxyiPg2+mzT2T9SmSe/xXkZ68q/RwZf2KjL/UAima6C3fFbLiz71QGGO1W5qVN45ZEaXKKpbHgT9ZkJ5T87FWgtBqp+36ExFHXgnffqc2J4342G86cx5E4/jrd55O+pxzplfHFrIb/3XGUCG71+y7SUy5A/Khr1KJFxh3JY8i+eA3cRc+p7ZKJs/6pnpOuA+fNu5B98x+KyZJhT0kk/sfre/UnSjSKld58zhw7/nej7ASM6UapdYtKlPZ1jCROkyit9alF9YzGfAt8iw0cDaauAZqWjVomxZ7s3E8/+bLI9bUDIxXQuX1H8iF6gjxBQt64QekLLQkGapkoEXonPLOVhEMOvWR8oX8kSqfDBDgiUbfbfnkrqxeJL9pwNMFLLvgXWFlnOB88B9Z1R/BOfZCZfg3E8jkouejfevfFuiXg3QciM/MWiDUfIXnyrQqAMtP/BPez1yE+fyeY5OGy5n5R2rH9zgNL0j5pMq5UALQThYwvcdobnQTI2Vs5EpO/nPZvdBZNR2rySdq/0fuE6kcjULhInvcvWNuNgvv5u2i9ZYya+Fb/YZBNG+DMI7CzdNrxUmVp5VU9VWqpxy6E1W+4EtPJpUc7ufvCldHUUiDxw4dg7UqGlkY1YWlrmwIv2srmLwwBpyWLU1w7S7uO3iMsXDhv3AbnndsVTciBmEpF/Zc49m8hlhnUuXGNcnshVqe2zSlLvrc9UKE0bRZIAyIDd8V7cOdP1fVQHg++OJ1rQWvH0aqdnQ+no+SC6eCd+mtH73gy5Mfov+F+9Bpabz0C9t5nQCz7L8SqBVpCiOsAEXkfK4bSKxaq3VNKd632p3O0/HkkxLpPtIph6NGIfe9y8OreSsep+j1RCrFyPlIPnQGxfknIt7TYwO/I/MifEzo18zrFJ0g1SdjEFAkck1bIXYcCJwWxNc2zfkIFi+KCeTN8jzZDAfKH9gWfPtLupO7AA98IMFI5sjdvfxOAnwUBPyMNaVazrXLnkZxIWymrNLnrBMBIq+TXUc3IEKKgCANGqd7m1X2R/NFdSg/XesuhyrhQdqk+CCnz4l8R/94vlOWz5c97IXHsn2EP+h5Ewxq0Xr+vUsq397H6D0fJRS+qx8joQqxDMUjSlZHxJdUImW5Q+6RlayMSx/wR9q4Hwf3kdbT+jazeOd+/PIpCi/n2+8EefjLcj2fCeW8KEifehtieWiQs9hH1q9Dy51F6H7Cn38ub5T4zJ3eFk25HbOQpSE25UDGf5Kn/AO+1a3tVz92ntr1xL22sCoy5xuiQLuLH/x32d46HWL1IuUbZI37UQReRXDbpx86ES47RKlQj7RPXfoehcajiOHr0R9FK2tViwR52EpKn3KwSa73xEIiWWu1mk01BrP7QA3CPkZKlPmYwX1+soeBrvQajdOJrehFReuKEyq/56sGKxpZe8h+wCu2qR+MoNXmcWoSTZzzkAWUD0lMugrPgaWXo+SY+tLakm0SOLXqMkZy7lbuOdxQ6laXQnI6SU7/MhXBCJcXY3dZFn+poIV/B5+tAjILFkn/vXSpSiXdcIYeoBwosTb6Pc4frFVm61Pj0GCMpf2UrsQsyAhRgLcbxoL7A5OupcirksPycC1yWn6L/LlmDS3/xhlrds7MeRfqRs1UorbLfLVKTsvX2YxA/+mpYfYYi+940pKddirLLZumdMPNfQCsNau98rvyjMnWFrZ6DUfpLvR0v9fBFELWfKdZAaShXHfJzI3ZF3xNlsHY6UCnr3c/nomXSgYox6pS0+5H5Ca4Qg1LRc7jaoZI4+Vbw/t/V7h4UtcXbbkgiqVy3BOl/XQuxZkFuEVLJ5tLWUWw8h1zyv+09FPEDL0DqYTJQ0WTlsLbfG9aAEWDlxB7bXAIhm2uQfeV6r4za4T8YV1638e33QfywK5C69xQV4Yj3GwVr6NHgXQbobZvEeok9q10oxIJt75/e1kdMtvX2AzWLVZsHSJQ29ZjeOPaNMV4ZVPbky7rXaUiedKOSCJqu3A2yaa0qIvO2uAftTu+ppjbkW6/tyOUoccx1iB9wLrJznoCz6EUkx92m+pDGS/aNu8F33A/x0efDefdxpJ/9DWQTHbolQe5DJec8Cd5zF6QeOAvu/GfUTp5ceF9/IvpNZ/aXP0V1LMyctGzuS89d1d9yM4SMoHSagzK+EFv0RWmbaUd2ZZXOjbzo3PfVZ8EjxlyPQofF2GKeYiPYZZ8W39bVYVDRD35jwEiZNV/Xb0Qixl93BWhTbwc/hci9iYi5+8qNQjFGjzUq44tpHY1mGV2XzJN7zYlpPtdGsel8j/OegT1wb8imGqQeOh9IlMDabk/ER+ugDK33nq4mSsn4+zWjvPFg8H7fRfKkG9Qq33Lb0RBLXvPdsyP2SQ/gO/VH+ZXzNA44eqeLzFIg1FbtlEx/lb9bg2KmVp/dwXsMhLtqEVr+NDLHGINN3/4uhNxADwtGXhBcK+HhlTezVVQdan9COo+FFhxR5gzwtoTSrKB3yBldJeHFqNT+MLl9owHAhhcpVRAF3JH+MIcGgR3lYerWaPX0YzIqZmvMArKSKpDSoio5XetAHb7xxRCjA5OngYYhC6NE/IDzkTj2GrWQNF0xEGjx521kTBOKBm46EcUbAeOJNyO+7+lovf+ncOY8BmvnMUiefBN41+08RKMtjwJoqVPO8MQslThN/ygqUHUvZP59PZx5Uw3G3PbCk4OHqDhb7Hd4LhG7TjVD6xb9fwmufBjVzhfl4to+/OgnpDpjO899jzY7WDybzboHlfxq+X86CCgdeqz9knUomY4/lP1Lvz9IsCuUz6H3WiHY8Z0WfEujryA2VxDTwqwajtgiGV8IGGm/NDl4k1U6cCQwGVKYlIcPlw+vf9EhlA8furS83zCUnj8VrLQarfefDWunAxDf+0ehxmm5/Vg4H81E2S9ehfvpW0i/+Fe1wpeMuw2Ztx+A++mb2o3BeMuEBHWnpBolZz4MpBqQnnEzxOfvqhBgjMKRKUtw7qPmfef+yulcttRBNHwRWODNsz18C6F5Ho5ieKZ1sJBjqcGW8vqz4Nwzw3x7NTPdYPIKX0TU8t1ofC8DD1uD1T6MxSrVQrAfPO9bYNUFj1P5MX2D8kWsqH5Zi4E3xckkR3irBLL2cyNqQ35sygAqC5WbMSROuR3pJ3+hw4mprVVxZd22B+4D1nV7ZcBj5bQNkBz8adtk+Py3ltuPg/vRyx778+Ubz5JfcKzlH6fgPxaMEc9dR6fmzxndzrRmppoZrCRXOkZb7XrxQDGWE6VDwytvjfOIQEAnfTlHP8j1PJkU++WyiR1HoI49+Y0Do7yhb4mTBVmptUj9ZT6RiWcaX1zSBRnAGMqmEAn9MuXI+QuBd+qL2N6nI/381bCHnYjS8fcoVkeg5Lz7BFLTLtfmTRLjyMjgR+GhkdSRiDx+OUmUVaPDi5i9UeUvhFi5vavmfA8tH1HSRg+aLgOh0WQ2cqTBDWlUgTO5SxlO04GwZu4aK4ZqJuKFQLUdRtTGbd/xOCiHiooSnEgTRtgQEhdoIL9Z1QFaHsFVeftRf1QjFuk9o5DF9EyKAXtxPGkskFqAouwkCJRpF1aVMmw5C6d7W0U3aqDohzdhvvjAaCu2yLUPY0IDo7JKk7/mpqKP1yycs8X1aB3W7dL1/pkRm1C5wq9satG+VAFar+m1vw02wxHKzVN93J12h6juDN7UCL58MVgTiQHGwAhNDDMsj/+YjsRMrDEkSmc0Y2yrooUE87YEhsKCvOeKpAaSACNLaawEvKKH2gusDCJkfS0AfoXwJupkWIi1RjtBY4tmeUEZjUEdGt8+WQsxKd1KodPjvIzz5kYAbsaREb5jut/aClC07kmLvl5PBCDoiUeBGO31kgeIXnVCTK/QPG1v3hbtrzZHsdniOaaYl5c/sEJKzvDxaiH+71Ok0O4ZjwkZB05pQ60uQ6QkoaHhA1cUZMwxFTX6mnOh0DgvNFfMNizWbH6VPOcGtDYzaGD0wJGs7krHaACjP9iCAhs5hQoeLoHFIQQThycvX6WtkF/x51sBRqpD5g+97hISP6XGFD37wdljn1zVhID14VzwZfoAJhPY2upInzH6ojQFkWAeMAYJFZtFHen5jjR+W7O0vRlcKP3QCPceaKsORXu0HQbV7vIRKZw3C0K7morm7TVu4HiaS0tH7MpRSK3jy2evHWn6dp8phDBFXsp/tI2p4gN+gZhZ/ltRcA4t+iZItlcJ1fdt9KU5NqLjpNgYb29cRt9r73lflG4hpsgDxmgpUZopcPSt0ib2hbiP0Q7RvlDqacYeif/6i1Pba65Nvf+tAWPT/3XvEUvyBeT4LZNlWq/TpTvcgYOB0jJVH+v9WeDL29zSGKp3IEordx2pwo75wNheX0bHUxSQ/d+FxlZHMLWtMekDf1vMpth4b69eZrmLMQF1XWVOu4C8H74hQiWQO6XP45TaUZ+e9Qvti9SBf5oBfjkiGGY79K6y49DqaJBKz0Ibqlu08MYKWbQN2hjd6p22Ot1IP1eTcII5K6wpFhqJdnR2bQwwFpjpHV0nOzpWollsypgnUbq1hcM2gJHHmLcl0NsrHR34HZTZbQv1TjoztPSPNcs3Ffjae6+jXddeOht9X/62c2Vaxpa4UnYNtUcsDnfEAZBduyuLoPXOTLD1RgAMf39mgV5W4yuwSoeBcaML2MEXOsLDOphU6LGNSndTR7yZowdyoTnq6/iKjRLf7cQDRUVkzH/tVdwHV2U00yCrPXeIURieP/5uqejq5E+s9vLpyP0oEBbpgDb7JdpOHVaiGYy5DY1jR6qxuTxDRvLWZgJG2vHClI7Rimu2GPgxmsBoLp7FFizveQtoyDp8YMW1q8kv6Wv5fGvA2Hx5tzMtjn/QRgJzfKufsRjcAw4FKqqAbAbWay+CNdbled3ltR+NLwpUSzvjlPHFAcsa26C8JizEvtpadTsy/wq93xG86ggT9J8pNHcVczN1qF6PtsmiCrIh32iam/pRybc9SZlA0WQXxepWcCSb9TAy6kgbRvG9LWbcXnp590N0yQsGFzzkHQLVluRfTPlnFFrt1S8wNovN+I1qVzMf73sU3Iv1ayGmGF2bouKvn5ZmjB4okvElrv/5sRiVp5XXNu0x3mh9KZSjI3BxxbXrtPf81/D5VoBR/hY8k+k6Kyvk8KKdX1UNMeZw7XOXSYPNmw2+fKnh8qDfDDWavyVQnRwpINNuDhgLjYaCANEBqtAubTDQvhgKb2xnbhSF3NjEizwfHfX+Y+YsNl7VkWg6kHexBztax0LPFSlTB0qT5w9UrBgdLV6QZ97sMhvUG70daS+zEsXqXiidQqhVbJX1N+60lU575TDua8ZIbjqenjHhidHEGGmn6JexStPeIs4Wzt+wfo8Rd+IrC3oTrV6Hxs5X+VDTJVUHWbb1b0e07WAutx8IOdIwyqRagYZ68E8+BL6gwKXhUmmdl9DbXsmXMeOCF2CMAaLSl+jgLbocR0ZkdJkrsOypSwa78Db06kyDm5El3SxPG2kGluNIx+R7dURi0kfr3N5yba4+HahzUJz2qFlBW2sbM69Q3gX6L+d76aVl0J5wfxRwQ2m3zJvmutKhuRONqGO+ZI4hf9AXpXPGOI2CXHRs5bVfcfaQ1zTGBb9dyYruOzUpxthMjJGAkURpDouMLqRnJMqnfPN1gYJ1MpK9/lm4UygGheOIoytvqKN9jl/551thjM0/r35RCBwSuG8YSBV1ixO7DQV2HxbykmdPPw7W0qwNAJHO1g7etCPEA0Y6+6SDzWb2S+F4dW0v1x1hFOFncr/ChKcjKRWrlF/y/DSieYedSvIdqcPt4TuO+PmGW9Usf87ZN1w/cy4Xw1gzVf128RiY/spYjCxG38yvj48MujTR9tA1Ldxjha621WvF26TYiMj1b+F0275aCAML1ye/1n7KbY1Vc0NE/kiQ5EuD1iYtSivWGCfG6OkXaTugxxgDA5Y3IMwRQ76tCmw95NX5eH6vKkAPe6Pkr7X7f5m4i34rN8ye+EdIwSua669iY+5NfePA2PCziv0si7/qio7vZpc9egGDhgCdOgPNTWDTnyuMCurYFR2sVjNGB5y2zKnWNro5mEkFhoC/9Sg4klA/83GP/fDgnrfA4TH0qV+E4Z9PxYilT8D2z1cJXCgKyJN5oqPvh+kvlx4tM5/zv7crn3qVMV1FzLoGLVWorv5N754aeQbMRN1C/PshhPENB5EjH6M+qN6AjkYsVkkVCHgaKoc3IbRrR1SpaoBX0fhZHVhoCrWzaorotCsA737bh9rdbG+vfyPNG4Y+T7wIrQyFdBNmFGcvwbzjM83dRZF0g6YIPM/DiuGgqAXu5y0URh1VW+XGghKlPWBUbNEAxoAxlpVD7rob0LMPUFau31+zGuxVHdw37xPpRosR/5GHV93UoA812sSPfOxEq2G7Pp8B6McYFnGJn200MNKu2LVjBl8Bxn4CyL7dZywoo814HSkTGR2bL6qY4YKNDnZMmMt9Macmv7M8uVStJN7ECzCPnhF0DKYEhTxS4JjRJ/aZm5t0dv6JKvqXz14KSR76nsSTw6/B2zuMC1WzqmUVjpp3NYau0FGh/dTCGw8NB2gDdHLP5FxhwvPGZzFmljmeZVsUXVoi49D5zbnJmnPtzokq+m5OwR+wIH81VuZgcxIauzz0i8Lz2CHlhzq+SfW5vq7/MrjSu0fXKLykMjoztadFvxN+V8UG8zaEUBGD5veu5drULLpn96ZgNPosOKXX1LvDJJ0RoL8zhbbaI1I9R9cBLumMWf+7vk42ALquvkum0qB3PViMUBlzDSkw6HNjKddXuUnmj6Yw7JutnQtgEu13nz371/2ezrmPm3n74zyXSi4YRM79KuBgxujNjZXoBlpznIWFXHPkewOGROkoY/R8GHsD+/wAABucSURBVFUUPPI6OHEcUKLPIwo+ixYA71LovSJqi9woUWW2OWaVrmrYh44t6AgGFXqmftYECh31YHCP4bmNBsa1Y4dMkcBJfiKJDOtc/foH7cfKAlB7QenRMfCpjg6YnQdI5n5LP/1CBTTX7CiwqR1SZJH29ktzP0hBCIAjPhFmAMzIObf+dP37mIfRlOiC9RXbwaXzgI3P7sufwwmzL0PSMYIGm2gbraxZljAa6g0i5pY5owH8r7YlUZIQZJlDayp0YLkKpapOryegAhw6WUEyRsZ/VzCWVYGzGMvScdCS0z04YCwrmHrWEf67HA4kpcOFpANS6Oh6AkDun3ziez4GJ0To4328+cppFkU6L1Qvg1/Qa9625LxQAR1acY2+iIroqkjGGhME3aLzuCRhKEG3Bk9IySm8AZNCOQ1JAZtLWLQzmUnYELC4pO+SwhPFoP/SM+o3h9SnmUgZk3SN4o8JWAS8+tBvLSVFu98HAX8BC4edCW1Nymd3+fipr5htHx2Lhd6JElx/Yvlp5es4cjhSYPs76RhbmizYcdIvMs8iTTtY9QmByir9vcOB3n1Cc0k+Ow1s/froxq/gGbN/6Ts1rhDih1V3ND+8KcAo559f3tgS/1ACfkEcbmH3jQLGNQcPPh6CPeG12Ycc7JLuMz54oSMFkhNR0pQqf8+VcpdgNSgACgUVgtFOLvSeVyi9dVRvC6SAtQoYTZSN0kNTtDAzD6homEc6PIHPuo3AGzudjoV9Dg50n10al+K0189Bz/qP2m8OXxqKgDUxKwZGgOaCSYpImiHwAkNGgGckZMayZLLKcreXHM11sP+bgUX7RDPCoueYSyDImHRIzUrbplQoNg6a6WFG5iMOU+cwqXv6EpEm9Vtdo3vK95o8U9TZPSpJdd3rBvVXNavnjmi+5z/nNwpBrHnNZIfRhgu3vE4/UMDkwW74bfKAiUYeFN47/nUCRg+RVU/4bpT0HD2j/qqDlbyFnMDUg5zgvtbSqKWDnvU4sGKcHqMlMLWYgC0JVIWkqItxLhBnAjEpBJ0NmGASCehTNeNcihiBrQQSBL5Mg2oArCFcizZStBGD8d3+sGz7iY1LyAdGHxR1dDfPj9H3U917HyCbBdatA0jlVVoKLPaCb5vspxDJMOa0zbC0Nd28e7fJ2Og90w2zJt4pIc8ykPeqqj0n/W6jgHH12CFEMY9gwPPdEqnj2AuL24rpFWrn+rNLf8OA39OsjwzhQPGthVb/E9m4X2ANKdRVKh4jBWAmcZrgROrjU/XHTD0navqiRTh3X+AsZoZhWNp1OJ4cdS3WVO2sUo87zThh1qXY4/NnNbL48CIgWZKtI320YCwNsLS00CoZUi7jadholUBGcmJujBidQ/GiiZ35sQY0sAn0yKaPtaQsXReLT81YVoMXkUmLutSSHqPzJqpQXE+zNw10mv7RZJacUWPpe/4z6j0tDWnA01oHDZ7+tZwUl2tQxbsM8KUSEcE0G9UvQ0hSz+lh1LMeYG8sUwyNqQhomkCn2sADPaYDIPpDgwRq4ssKgujQQ2/I+HIitVYAlKo1KLShHlZ+7RmtbNRaOuiPar3gPXVqLEG757/uxaZQ95nWClCHqzw8xqrst8RSIYidyhiXMsEEkkyKJHNRYgkkpZRJLmWJbJX9KdyiytyD5lwFw+ojv9JRBUtunvhVy7VsWJTOCdO5J3OGHOF6xhdijN4/Yosq5okPjF7SbUNuIRkgjCBaXyKvq7yr9bIIuLT5s37Wxb8G2NXGQ29Ujlx5IGOPuxsFjGvGDFnLGLrEhLNjp5kfLu1oIRrPiA9iFp+VldB7/Tbp0/6K5QORYoykY8ySHESEK9fdZtaFiCjdN3MK5eqHCvRC+pEaK4Mknh3xa8wdmgsvtseiKRjzn+tQ0lqraQjN/Z1j9yLGUwQy68p3Kuve/EmTJhpCcpoPNJ3ImOfp3bgHWEpbpvV4ssJJ71LlusfV27HJTZa1wtPzqbWAJAoveoTS21GaaocfAZQPah7AabDTQMaZSz7xckPlrmUPDf7bOQctvfHRoeueXk7vkXJbPavCxitKqQBSKXO4vu9SUCB/xvjPqUb0LBIUstG7bxn3Ff7471Ei3kd/s9RpBRszTOhAP/N5oldueNYH91XN1X1trfF/e3VkLleHNyjAI9BS36mzci2pAFA/o6LvUsQ3RpK2pQBTarDTayp1sgJDyodkdQW66h61jMUYl8wR4MpQS897ek71vgZogliS8VVa6rr3jA+uTLCY/DhzjmKlvjHIDzfJPUUqFc4LY0lo68Uh1opYb6dRVKKOEreO9kk2zZBJaaOLb3ghl2S180XHPw6oTi5NM/eOdr/uVovJtHDdfarvyc5tr4xS/taun1X/R8bwS0Pp8BG33f0rht2idtNsHDCOHUKHEn/aY8YHHQ4ZJk9EvKE8/qoA2ysnc0UUq1Hx1kSnQqgW7T2/JbwDi7QBRusa1bZC5oVlUs95Da7S0AnpPdakqyC2SX+9397ZUvq+vmakoL772+AW7XQEnj/oWqQT+iD6ZKoOw+Y/gt0Wv4AeNYsE286etLz7qOTbA04btrjb6BGjP7nxsX0+u2uRMhkxRpFGKWsFaASQJP4qwCMxWDJlT+qdbbnEYWzeukTiX8rsQUyPnieW6AGpAlHJSFkm6JvUpgR11f+uAM8DRmoZx7Jw28iXftMQ7zWcSTc7aMOLt5308c/+TXilwMsDKfW+B2gK2ChXPz6SoANJlQtFbkT7z3MPTP1QkfSO953AMhxBMjesbbI6ej/NwxjMgU/66uhE8J91BRi9T799TWxagJn3FVgLMFdIRmV3XeoC/WE+2HrMkNLzQdTi9A79ttSSRGBqS+8aMU+PUVIa5IFhWSo6GCdIVODnSjpFlERzbkmLCSa5YpuOBk0Swwm7lDFIU1Ddk3RPA6syJtEt6m7pIGEtzVzu6TZzZ197veF3ivJz9XXYEezRyK1BS8Xp9b4zLpVTNt1XbLZAfGCzD2ieNDfQ6sKU+ExitHbVocp6+kWz13wdfyEcCDqjDWOM9z4H/tvQlN6n3+PwTpMrDJH1syY8Rqaf4K7EJzHGDyoddUOw93qjgHH1mCGLOLC++yvz928Plf37tT+J/55x/IYOVwuAxHdmLbIomKuUD0SFvGECNud9UX+IzamtgdqfUekaSX5R2OOdc+Qw7c7jgV14t4ZWAPqBW4N+8VvK+xvs9PJ/A2go74nnxlyLxQNGh5pHhWZQTDCn9ko6jWsunrnPry3XcTgnzkZ6QEYSSMAg9TUlXYlymdmx0nEuWZOIn5/lzLE0eGrA84Dvk96Hdtll3YtrbQ+k6D49p80KZEohxSXtGtBgR3/p923DX/5VTbzvsVTomGj9+IhPr75kZN1Ta+i3gywVSHWJ7ernY2TXNT5kdTA3XobuW/khZ0LPuvnM0NcKk/Uia9i5VLoZIEumJe8T5KUKlitUNmU8Q+n4t/1n6Lx6Lx3KIks2de+TFWDqMTrNlMCR8rT0NdqUwATNco91kgnLLwsBsaWBVz8H5nDJYtqur8BTid2UJgGra3HvpIHgGgEkKVGUSOyCu0zqZyg9BgJPrhwS6LuUlgJaYXHhyJLYisxNkkptgqH/3R/kAUKaSmddgdA88Pex+xMwoBSeyT4ATg2WCjg1+IPYoioggSKBIQGjJ0YrWuwFGgmxUcM7KIotUTwohj1KGcHl9dX3ZH/RFj7J9y/r1JROnS8kjmMMq1wbP+r03Ul15jsbBYxrxg6+k2xJPWbM92Kqtw2PG35of8+22LOOgDrmJzSbom5vCjULMEn/utFBeRY3490cu/NZo+fTqEDSi1Sv5FWv7N4qpWUq739B6ED9UACSBggGZaBONtQgBJif9dkHb3znLHzaZz8IP+S/l50t0mu7NS15+ZCPr31mQO27tcRpCbwc4UrLUjpFQeOLmI4StMBElkH2TbdOdCwsqk2WPgtXAx39s+k+gJk7/GyHFC+3f7DkqkXSAk0ZGXc0YKnfHgBJi6nrpByOW5DXj/jPFQ3xnqdR8eKyZeapSy64eOem15tM5XHCZjLlX/AOpUiQzdr/JIFkDLI1BSTt8HV1LcbU8Tv0DDlntJAY29rquInCLhZEUIjAm6PLShPpKyN0Co1ZRq3gfYg+0VeiCyXeX5YFS9LZONGh6j9E17OS0X16znyQ2eG8MmlweiZtaxClpiCPMDVGfFW2C0bvBddtSQDHFAgToFkaGDUYx4xrksG/t7LHWNaaPDnbecM1TufGLwgYHQJJR/IYPaP1iJyAkyiYSyCZlqUla9NTpEQ8b1umyRBDQYINQIwCZh6g5vSH1MOv7nUJRvz3PpS2bvAS0fNHhQTzWKFmiNroooFT6x8UgG0M8kTBw3w3gpqW0pCIEzo96E5rG53avrsxxcOaMYP3BWOvS5sP7fni+/PbSrruVOzALfutrIvuPqaZUnHBkHLG7jU/bYU5eahaPGcFjL7oS6xRue94Ry6TPKpYYthXJADFAmwwaCDtHOf1fg5D1WDwixN5P2uXYE3nndGa7Cw+Hjj60qrWxYtHLpvyBTFAy4bIusTamAKtWIyipGUVoMU8NihdNe0lTaS+TnrKChsnu3bCIWAjgJMeCMks5F9Hz/nrOfOO+FWXzNqsjwxKXZ9lssR7rhlAaYxJ9TcO9feGnV6/qCXW5bK4aH7gwiWHX97FWRoo/GQcsjwJKTOQDSTzpyFLyY3H+2Rb4TZ31uA2cANcDIbEib5xO2/h6ajSaJPHc6FjyfEY+OLVsJMOeIyAxAfRJrBupWA1JWANLng1gLo6fb5fUIAqgHnMk5M7bOTTnAYrBzkmA82kyi4H+Q4wNBOE608L+QrEJeMecLY6GlRpgaAYJ6VxsJQjWToGVuKClSzvcyRrLbkWahWQNbKq4YzmLms/JLAlIM4yybNZcALYhB1j/neWFaWJdZkZkqzbxuQJ1Fc+MSkCgGqO+tvO6BkFoDkUNcH23UGn4vkD/4B95/4NY9/8c7ASBrxCsUmyQHvH5xAYWp5u0TtRN9qYphTtz/eQ378xx5Q6IDy8cj3DyLcKtdmss2/XKSBV1SZ9NgoYKYe1Y4e8CIaa7i/PP6VYjqtORLfSGJ/pSDYoqLDBqtR7oZbwfCV8tZ/RsXmWk+hqYbLMYJXzwJEU/8pQ4jl8EyB6orYyisg4Ym4vMJRA8Do49uqANKoiFANKowzR4Cn6t7E7QQE7c5vL+V4yzuticQgCKwK1uIAgpiLJM86CTNIZ7zaTIgNJrCpZwoRIM9lLNu1puTi4pqriavJHKEtByjiTFOO8ItEgp+xyz4CPq0bfd8Vr2x9YlYAkp9LqZI651dDvUv2b1vfOLZC0XIkWSNEMefegx3ocvvCkNT0qIft28t4j09poOGxMDgg3aYRtwS+RYWPxzxC3O+dA0a4CsxrCIMnLwKgd/aquawLr4f2gezWtYJ1LIOkvnX9Y1wryRVAjhZeCNabBqlClQDW2rO8vmMsvzzWbXO12qxmbqmioYXEwAtbyOJTvAgFrmktO7NgSoqykxn1Pu/gYjR5gm/7iy0DGj9DX4BkjDQLM1kQ1VncehLcHn44Ptz9UZdB9w4c47/HDQqKgr3P3nbiVvtJnkL6Bx2eMJiaYUldUujTHUPSd6Pjy9Y1MLnFSYv9uT2HVpgzBjQbGdWN230VAvMcYO637jA8eL5Rp3SnsSRfsuA5FWtmUUrfzjm+dVuzQY4+kdyRuoxmlbl07vSOYzC2wbuJzSN4cBkQTBA2wDAFn9LrPcv3JwZBNlcQGpWKx+pJSJmRKg1pZBRfEUirjdVIkIKtLIDes1y917ge5dh3glkLuWo8rHeCJmnIolu5UhrUS13xnye8E7GGXvTLgyHRnyMEAFiwEUp0gh/eCfHwhZLdBtN0IAlfpU1a+hmb/n0nSJyzeeVwMvwPDwgijHJT7PVOtMcCcVWAUTmpBLRgG6eZK1ITfsxvBSpcNIWdlpfNVHy4fkXssUL52vAWsphzM8sC1IQNWjWpkRLqsc0v6EylREurcEMAV6CKfTNAtg00GPz0gmnzow/i0dy6gS2mqBmc+cyK61S1WcykXvIQMODpwr69L9A06PmhGycTXNXAsJmd2elSO2ZT0NxoYKZO1Y4eeLiFvZVwc1v2lhfqAY+Oz4URcyRi7SslY5smQHruLxppV/WGIy37DmWKAfz94zPui/pisUeXpxcnzxWpKyDsFU62IVCa3AjzVP1RuaddDJlfoa9oRTRt7DVk5d2qeN4qiwOmnaFy3ORYtT8qR2RLIHmWQTi2kU5EDp/RqSAIxerXxY0iaRDMPzBVt3y/wQKw3cifeX+V7LepynvnUso/AsGDysf1zk2lTRsO2d76xFigo9nsjr/bgoYOzQr5vFMa17MyQLpmPCYUwZ2cNpslasERP/Z3GUB+wN7MSOpRfCB1zkysqhkafDc05rwD0zufdR+DOI55UV8pa1+P0F09Drw2eNi0kDXoqJ0/fqOaOZ2wJVGL+6Yv+tI+gUO5YHC8tE7wjPeTPf/XXn5IeaxSQ13d7DG0aYop1+CYBIyW2ZuyQ3wH4OYCf9Jgxf6qZQe0xqJZxzIRk3/GP9NA+w74C10DBApYU9VxQUx8BTZ7j93rOzh9OO6oj0SuaYoq+8THVByxLmiX6CCC5BojVEWLmUNoExADho02pfcT88EjaNU+XmQaCzdHsuji+8xD8+/GFYCcOgsRVADXe7/KHbx6Tk+ehk+vg9/ZduKhQJ/7kqRU720x8BMamTj6m33Hf2MzeltHX2gJrxw5ZLoG+QSZMXt3j5QVXmplGwXXdcdg/buFZR6IiEJl9pAvp78OGFOM83WDs5nlqQOLB0XcikW3CoXOvQ0XLGm/06kmiR32uRFqjpOenvu7r6M0a5EzRsrknZKoLwLNg8QawkvXKouWtFQHSezOr6L5ZJaVrr5IPbVvuX/kIPBls47prk4FRgeOYIbcBOE8yXNNDzP8dm5nTR607ChU8jjMZMCKI4rBxZdvkp42AyH6P+b3n15e5dbseL6VNqmCHlS3/J4vXu8qpWrvA5FTw+iySnGomNwpC5TOh3hsT5DG0hkvc3eVJLNjUyjhn4xjCWPsuhBYfP70zpi07g0lMBvDS5GP7H7Kp+Wx7b/NqgTVjhrwFhr38UjHgje4z5u/XXinXHYVdEMNPLaB3ofhV5txgMUXlgp040WGvniXPeXJkJP9JY0ulvzVSbRNVPmOhkpGXrN4PRN60yoEu9/GO7VYX1C4kmoQ1u54opXEYNs/CLl85h8WaOrDH1khcO5z8lzv4x/+3d7WxTZVR+Dn9WBk4BjLWDdmmyBC2zg9C4g+/YIUpxAxKVIjGIKUgiBKJP4zEECDRxBh/kCEJbN0w/jAGYkdggsC6KUJUVJB1w8wfaiewdW5B0cDW9R7z9mN00G39uGs3ec/P3vOec97nNufe956vybUYkIIzHHY3uexY2G/l7VxQvFkheh+MCwro1dyGpi8Tkzjyqz0Lix5lRXMy4ON4V46zOeLb2MhbMryGXht2XmNsz7RDxFBuIWutexcYGwH8WG3JH7Qj+vCaJMdoQsBjNp1lxoNhNnUbnS4Ru/nfUffCGZm9yngHAY+H5eKLfV7TMy+6s6H5VLI3ndAbY8hYj7n4KWaqgnhKEY4R086pzqajo/Ej/y+LZxom9o5rBAefxoQyY73reLKBj1afdy0+01di0COytdZ9HAzRzaKz2pLnT42SNLYR4Geh9XSZPARkMOMKCK1E+Cq73rVlbO9saOuDgd1dIPF/7qeuNEU3b3LjuahLkNXASBXHKAzxzC+6gzUa0ZVikz/7HvwbgQ5B4c97DPgu74vmiG88Yi0XFaW1G1GY29AS95EzGjDaF5aUaBSuYKA/tKFVaE5WY9PP0axPNg/bMKeP8LK+Eq8PpntNrdvFjGJxbJmQNn5SxZIpIuVQkkRgTCIgSiH/LDV9qADrb2yATxqdzeJtMmmkmmMMWdxuLplB4PVgrAaQFfqdwJdEWhgBfzHoKqCkgWkSCCLl6z4Rp0g36HMyjpwdkZGIHWbTWQw8mgjT/s02XJ8SS5egpN0ZkcxrwzZinNHZMUjLcsBa2+YGc57/AUPaR2qW3XU6mTZKXRIBtREQzrGz1HSCgfBUm+U3B3nV1hsuT3XHGBL+6/y7x2VQxpNM/JgCiNrqB4JVVAP3w+gE+DS0dMrX11szrbE1rijScCB1mIv3gGld2FNIYdZsyGlo2jvc2lRcF8cpbyZa9T24nz4WtRSRyepwi5TIQOcK0KZqS15FKuyVOiUCaiLQZS4u6lPIFQrcMqEup971tJo6hpI1Yo4xktKuxTMn9vWMm8qKL12rV7qv6HxdhTH0dEwEFM8Ck5UJ9qAD+VYL2pLlPO9MROZIru2x4RkwrAY7lgylx+po2wZQAUi5zhpNXU359MMjaZeULREIIbC61r0CjPVareatqvLp38SDzKX5s7J02rSlYCXdpyiHc8PaGd4UgOoyOl39J9B4dMWyJqmOMRbD1ObtNM+exay1KMyNOQ0twaESamtRRx6/BoP3Gs4zY7vBjrhatqtjiZQiERgcAavDLYZQlfm/4hB9YF+WJ/obRk2dpXPm+qA5RoFKSXHiqTc6m/oDL+1m0xlizAtc47+NzubMqIUnyHjbOMYEcUrq8l4b9hBhpY6QS3v9zWgkSQRGHQJWh1t89vI7NQKO2y35wklGTZ5SU2N4IJSAq41TXJOf2w9fMFAqar8DrTQZJ4wNrqTl6UrHGPVtTA6jdy22M2MrAe/oq/B2crRKLRKB2BGwOtzioS16WAi6XG3JnxaLlI5Sk+iJ4m9PxODNOsKp9sv8U3YWilmnEbOlZgTliT7nZVn1TSdikZ8Ir3SMiaCn4lp+ERO8BohKolUEdOv6cC/tiz9zX0XTpCiJQEQErI62VoALQxcV+B7aZ7nnXLRweUpNFxiY7XeMGlomBjURaVcCLKaQ3hh/ybzV2NAcPpslWhVx80nHGDd06izkddB7FYiB1TsAFPilEjamVWK3OhqkFInAyCCw5qB7NyvYECbdXm3Jt0WrLdiMpmYI/otEeCO73vVptDLV4pOOUS0kY5TjXYs3WfGXfC0CBb7TBOmTtCo8H6M4yS4RSDoCLx1qK9T4+Dw40Pzc39Bcy3M/Ki+IulCjw1zygsh7DpY/iubevzPoay376to7cMTU0hI+CSNpe5SOMWlQD1TktaGOcUsqzg/6HjwxVN5iisyVaiUCERFYc/CPVayw3T9AQxDzgerlBTcGTY1R3KRjTNGN67NhnQLsCakn4KguHSuoArKkL0X3RKqNDwGrw11GoPcU4gM1S/Pe7R+dG5+4UbFKOsYU3QZ+BTneXlxk4DIBO/RVqByNTTdSBI9UKxFIKQLSMaYQ/t7VeFj/D76n/ZGn5aXQNKlaInBbI/Af7NFDa4Ye3CIAAAAASUVORK5CYII="},36413:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAABPRJREFUSEudlXtQVGUYxp/vnLOcXcDltsACCyjesAypbMbQEpsxCyfDZtbyMqOMgZPSaDOYXUaGSzhoNXkBBbRGpXEGCx1Xa1KsTDTJQcUQyJ3RVEA22GUX3N2zl3POV7sMTCuE1Tdz5vzxvuf3fs97OwSPOHNnL13IgDwDyGGUIY0XLh8/9ahvfHYyllNmZibnHVDHcAo2WZZpLQX5DKAaAuQDZAeFHBYTOr0qLbhAhDPaVnSOuB7mBIC3Lul+kiX0iV96y3Ps3q7M8W42M2ItolXpvrv9wbBcWtFxbe/f/UfAW7PvP01k6bKCJ0yXcAbtJsM/cgkhKN/2MVKmJOHkPis6b4pLSk4knBwTXPhq59IXVqiPzV+mxoBtEPVHv4Xb7QEowPMKhE4IgSY6EnEJsZg4KREqldLPqdtuQdsl1+rSE7rDo8CUFjHNX8Qd6JX0OVm5Ef+mNiM+hr1WXDnt2FRiSNw1Gnw97wPT/diyxtaN0G+OGrG3OgUwf91qBs9DFGWIXgmiKEH0ypAkGZrYCThbO4gL9Q+KSwyJRQFgem3dVBDaNmANUxxrKEBOWQw6rS4MDnqQO9gDQ+pk9LWbQGmgEF+epz6mRdMpJxoODu4qMeg2BYKv5+0AxeYHt8Nx6Ow7yK/U4mynFfmmblQlJSEzVg1bvwM+EMcx4BQsOI4Fy/m0AFcaHDhZYTtcbNCtDgS35HUASB1o1KCq6S1s+VIHd3sbhPgUqNVKMMyYrT7C6GgScGrP3UvvHpmR8TDYCUBlqdeh5sYKFOxUQDp/BsqVayGDwOT1Ij5IEZAHX1pkWfaruNfuwffVV7E271A2Sas+MexIaEuuXXYzIea6ZBztXoycV65CMWkipLR52Gs1Q6VgsYzwGLQJkCQKWRoqnO9oYtWgHhW+Kr2B/LeruhHmmUImHfRPIaEtea1eS9BM6zfx6I9MQnKcDfZFeuyyufCDy4HGp1Jh67PDYXeDZZmhh2PAsAxCQnl4nAxqNhpRsHmnb0GsJ7Nq9g2Br62rdHcp1zuaE6BKVIHRxoN9MRtnuqwID+KQkRA2bl97PRTly+9ga2G5D3eRpFfPGwK35ma4jKEXxZ5ksEoWTFwC+Kyl/2lISvXdeP+9beA40QurMZgsOCf6S24/+OFPjKh93h+J56Fc+SYoCKhM8bnZgteiwhHBsP7hkHyDIsqQRMkfPDwyBEUbbmHVikpMDnWAqBBNpteYh8AV2xcyyuDTw2tUuSoXl/pcMDpdOEcEVGq1uHvLPEpFG3qxgzmPZnun35ZCZPQwrF6Y8+nXI03q3P9JBQi/gRIWwWvWoe6OBRU2CwzTUjCBZzFgdfqLNjwcRq8Zczv2wCF7AgKqGI4Kkpgd0P2m3ZV1XnWyXrd6MZEl6pccxLNj5vsNYy3qzC0Bttej0rE9eTEmXi37bdRY/XzkZuGzy6cVP6p6SVdKkaqMQXyQGof6mrEmejY+SnoZL7Xvxw3BNPrXRCnVADjvETxcz21ximAnxOOS4RYoPC4KjyD73zmJlVBGAE1pG1Hb2wy9ZhYWtlXD6OoDQOm4i+C7svq4O1265fYH6jkRkf0z1Go7r1QKMpXZW4Xpv4a0RFnmL4uaheLERcjqOIDf3f3DQhvG3zDj5ePHTeEIYi4AeDzQjVrAkYz/D/bRmreEwePdAoosACwILkISt+G53ff+BFCGCYWbZ5SAAAAAAElFTkSuQmCC"},68427:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAAAXNSR0IArs4c6QAAA/BJREFUSEuVln9MlHUcx1/P89zB3XHHbwboyOQK+g0kWOmImsq0ZuVYy6IyV6FZTlsOLNcfTCSilbDp2MA/SnLIluY/tH7QRpCj0AtNcWEq0UKxAA/p4Dju7tseHuA4Drrz+9fzfL/v5/36fD7fX48khFCY3brWLMZp/wxYjoTBb2z2i8AD/IZifIPM1p8W0kkBAFvOAWDrgsZzByTJxoMdDwUHVMQ8gNexmRxrIbHm2JABEx43zeePoNc3UuL4NoA/mUG5YSfC/SEChbRksCaF7M/ACJy6pOkl+QhrD2xmWZF32kAS5ZZcPKMtgDzZqchwZzJEmbTnhZoQ4HDCxX5wunwqSfcOe5zVPsBefQN4N4YechClxBX2uNNmAZQrwNLJDlMsLC+ExHQwRgVnukZhqBdOH4UB1WaqxaYks63nn8mqiTLlXwQRSDIUfAzxqcGN5ypcDmjYBmN2bcQQmcGuoS4NsFdRC6gnLhWe3X/r5tNftNbAha+1N505m932M/6A2x+Gte/6AKPd4Lk5ByiB0Qq6mMBAOr+An+v/B5C6EvKLNYF7GPoWyMZ0NyQ8Fwg4+yW0fxoiQHhgqAncczJQTBBfAFErQDaAGAfXIDh7oLPhFgDzzYQuGiKz4fcmOPc5DF6EqCWQ9hRkbIKOj+D70hAzmAtQo43OhaatcPYwhFsgOQv+vgCjA2BdAwWNUJ8P104vMMmz50B4YbjFV6JFRdDdBt8Uw30F8GQdeOygj4e2MvixEnLegrs2QP2qEABuO/RVTeUhQ0YzHEwHvQFeOwWXdsBYNxjTIP0QHH0aelvh7atQcy+4xuZZpqkrIL/EV5wRm7ZMFTMs3gmV8ZCzBVZugf7Dmi78Noh7AmwN8EMpvNIG3+2C613zAJLugWc+CJxeSQfRj0NFBNz/PKyrguF2n86cCSerof0TKDoDJ16CoR4/gEM9hQgzwQu1YLAEQqIfheOFcLkZin6BCAuM90FYAogIqM0CNZCiTti/CBRjJiU3zk/v5D+BlEnXJdmQtx1M0f4QtRQT4VCXA3oj5L4HKY9A/69wsgJu9EB+FViS4NhGCEtKofivaxqgTHccITbMOMoKWBL9T1NJgrwK0JvgxMswctUXQJgZ1FVnSoAXm8FWM8DqypkbSxL7TOvwjn81397y65P18FgpZL0OvS1g/wPM6u2XD9fPQeN6DbKpZYLIlB1ArZaBemXuCy9HeKYOoiAoYxwsXaWZjw1oyzP3fYixqhAvEYk3ebNbRpLvAIZ8fxXl5tUI16vgXYYgXj10g2YF6t1rR1a62H7ZiWMwl47qUdYfipwBhGASkkQIIQG7gTygTpKkY+qH/wGGGXQpCiRkDAAAAABJRU5ErkJggg=="},58427:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlcuPFFUYxX9fz0PCIA/ZuGBp4kITY4yaNI8RHeYhEkGCGkWj4isxcU0iJj7YGJf+BSx0YwadzOgMBCU6SAk6oiJsTCTGSVwAIegEpaG+o1V1b/ftpsdgbW53btW55zvf+c61l0/pfcFWHBMgh2J1VauKVdX/4vFiv9xo3w/v5BJvja+zd+2lU7ospz9+GIHStTwkAMdDIrhHMuEgxNHx9bbWXvxJDTl9TUYRJGEaKykZJ/vxd6ysrMLI9q+zur1wUg2Jvma5oew25okk3SpKJQOyjzZY3Z7/UQ0PwKWEzq+okrSpb/hdMCo1LqgH5hIDLm5uHgjZxKDVbdcParhXjGV8vO9O21a16fqeLZNa2ruSC0WfQh+yifusbs9+35IinHq+lDJKEpkHptdIAUvk3JgyntxYAJ8IjDt1TAC7Oibslw0srNH6Ppt6wOr2zHctjf+rMZXoiSuCQ6LWiSWzTwrgp+cqKeKH3dyQWqzNx4n9Uimmh6xuT33bAQxnVbhiscnL28ouCA+4sywZoGx6k9Vt5zet5gFTH9xrW67PD9VbY4e1xnJ+aw6Rkc0UwE8eTzQuVBTznjBO/NqeI9HHsFzOqqTC7OCI1e2JAjj6OJa/uLWaQ7NYoxHZwVGr2+NfJz5OLdcNvNOSxgXlHHJjHme1i2HEmUNjAfgaxq1xbUVm0sww8u/0rGTvuV/QwCpu0RXySwucWbqcwc9GbcYey4LGIWclFpoB1tIR5fQLbgi2fHV6k703fEC7gd0SK8oMMU7Lee7wZjtmO462YtNganx9d1eMzOimnl7OCWanh2xw+ID2IN5uRmeVNQtyfifnQdvxVdW8MLa5i5/L7I63RKyEMg/WYOz8q4eJ/gZn3VkS3YD4o2aMXHVekfjbth+pGMfrKB3bZJqa44xzu4zV7nwhmJR4yMVCTYy6MeY5eyRO2iOzrcnraqGOCcxzblONZeYcc2MU51aMOYkhz3kjVHDEts3qsheN6XI5dolIzNi14iL7zg8wXzTNamzPr3K3xJvxcrAar9nDX+pDnK0ONTzcxondutzWpz8/zh3338Nmd/ZL9HYE14m+Bhvs/+RC57sbP9Xa/Aqv/6v1XYI/TYxfarB37lG7+A9W6V2xnoi5wAAAAABJRU5ErkJggg=="},2195:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6NJREFUSEuVlVtoHHUYxc+ZJFoToqltbchlu5tGaB9UEC0pRAQVqaLQNwtiLRIfxAcRihJIIaCNNljsiyCVmFBQUqoVxF6Il2h1qomIUhBKk+wmrdAqabEQtMn/cnR2drY7cVNwYR/m8v9xvu+c7xviBr+3WrS2phZ7HbDdSg2OPG08+vp/4+RKx7jSg6G1alyox6SRNjkCBoADYMFFCzz8xnmG1c6uCHw7o14nDUQwWwSV/gQ8OLFvjl3/C7i/XScstS0BFdWV4dQVon5klteWQ4sK+6GgH/SVD/dl/CkLPBCXWQmLrwNy9YFZ/pmcSRgczmrVktMnnvzmhfN8M3lhIKPPLdVd6hsslAKbgM0H87wavb+jRe26Wccl7uZ7G5QzHt8aqNWDfS9f4N7XNmizhPst0Vgq+eISMOuBrZE5nnCGyGcK+GKmA23Ga9wSHZ4aLJb8Tps6F4lxS7VZ8HsHdFmISc8cGC4RxyKTontJGwzxkxNvt1DOU/uPFmp2l10ebNdGR5w20B3L+xYBTQSEBiodTxLgyMGjeb4aiSsDBfH1DK5YqOm6m7EB1YCVrjvPhz6d43gKONCqNYs1mr9eZkX2AoZGscJqrjvxueOzHE4DO7XuL6M/UiEuRcYFDC1xzPpSyRVhL6WgZ6zAoRSwt1PrVAGsVOIYK7SlHi6fHgf2fJkA+zN6xQCBJxoM1Bf3LB3mBOgYucwLDpo2QrMFN1mKXuz5OgH2Zby1RE0ZUmUqPBkuAcMifv8oz8+S8D/Sobss8P6/8HfDBNib0RMGoICmJepQNVMihYcL7I5A2zZqh5N/1DFYMMSIr8GUNbhnIs/vUj18Kaf1xutSKjLlEDP8uMDux3Nu1AFPWbI4ig60lnz+hxmOJKrLOYyAf0uXlrscG1As+YCHjsSTEs11DLXkQlDH7ORZXk4p3NmqNbV1mq+6XcjQAr84+BfLoNR+DB47M8OTKWB08WzWX7RAc2XZpYkInfiVofbEFcSbJ4mPV7Dl1zx/TCvMaYuDxqxw239yRoZOeNoQZwz8rellW9yVH05NBzsBRkeBXVl1GeikIxod9IEBt1uUVldsTDieD7q3dupB6zVsiVxsSnDCQesNdK8LMDo3FTzDXVlF4ZywYoMDeo7McuTJFtX7W7B50aHR1kbfEFw9Nc2fYycV3J3DndfqcPncOc5nMlqNmzRmofscMMRodZ/N4aCAU4cLPHSjz+pKz5qyalpVq1ETcM8/YKxWMT0D64sAAAAASUVORK5CYII="},62849:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoUApKTIGTBw6ZB2WbNB+YPIaZIIm7F2HMyxbS1pwMbp9IyabWbKNcBFQdC4sE1mIGmNkqJElLhvvYGGCTlYRQdrx0lBa2t6We5d7l3VgkxUSP+x8eZJ7zvmd85zzvw+BddiRI9+EOp2ub8ViUZ7d7uzj8ZiymhrNtL9Uwl8A69frGz4vKFB9olYriNFRI9Paev0HktS87S93nfD6No3mjdKYmCg4HC4cP352gCS16U8FXllZ/2Z8fOx5lUpBDA/fZ+7cGf+0tlb7xVOB/z2ak7sAugnAMZLUsqdf8xnLoUNfB3s8odLAQMrH53bjIp+PD3g8zK8mu90CxuWiF5qaPlxe/d0LOHr0lMThWGmQSMSvR0WFBRLr2sa/qNlZq9tqtV3k8ZzampqPF1iPF6HXN97Yu1eVk5WVSlCUB263x++1nwy4efM209lp+JkkNVleeFXVqR1JSfKBiopiWCw22GwOmM0WWK3LkMnCER4e4lOI9bExYnEw5PJIsDdl865c6cb09JyaJCt+5TrX6xvfystLO5+bm4aZmQW0t/diYpGCICIMlHkOyq2boFaneAv09d1Dl+EhBHIZPFYbYoKA3bszQFEr6OoaZQwG4/skqW3m4Dpd47uFhcrvVaoXcPVqL+46eYhUK8ELCADtomBq70T+jgRs2RKLyck/cfnWGGJeywVfJATjWYGlfxjx1BIyMrahp2eMGRw0ltfVac76wL/86gKi9pUiUy7CDAVMUYD9wSOE3B5CcXEmrl0bwFxiEhRpSfAwwKQLXANTp1twYH+Of3h0+TuIDAqAkwFoBlicMkHY04uSkkx0dPTDsi0FCcnPcj6LB1hhGDxq+A4H9mWvhVdV1b/EMMSugoL0z9ixsAsxCsMhVSm5GfPZxMvX8erzMmxNjsPEhBnt/Q8QW1oEgs9DEAGYB36D3DwFlSqFgw8NjR+jafoCUVnZ0ErTSCwsTH+Zhc/PL3EFTEwAgmRSOCankRoXgaysF70L7e4eQ//vJgTHPwPKsggpZUdJiQpu9wq6uzn4AEEQIz4zZyXG2uPH81hcXEZ0tARSaZiPFFnJmkwWhIYKERsbBYIgYLM5/3vm/8A3/AeB1fn/CW4w/IHk5DgIhQIMDo5j+/YECAQB7Gw5Xa+2DXfe1nYL+flKSCQhaGn5CXv2ZEIkEuLMmR9RXl64Bs6OtK/v3pM/0cnS7OzUtp07Fdx7stouXfoFOTlpCAsTgS1UVPQKRKIgNDffQFlZnjeUpmnMzVnZ2zEjIw/319VpznFqOXz4dGJEhPj+wYP5fJfLvfqxXMdeGU6CS0vL3NnR0U/PzlpSTpzQ3fU+uTpdfe3mzZt0CsVzREiIcB3QtSF2uxPDw0bGaDQ11dZqPlrznrPt6vUNWgDvEQQhZ3W7EaNp2gww5yIjZ+uqq6tpNvcvL/sz37THIYkAAAAASUVORK5CYII="},9515:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAZJJREFUSEvNkjtPAkEUhc/EQivEwkqxolFCq1Ep1s7C1hD8D5ZGEgtjbOz9DxIaKws7KDBRW0AKt+LRiJGwVBY65jBZXJhdGIgQb7LZ2bmP7557V8jHRYnpWV5MBAglAD71K9UazzSnoN6radf3R4D1O6BTUEUJW0kDlQOiJgSYjzQvZCM7vR18tfJCftjTAwiOyA9QzgCxlP8gnCoQWjMbkgZgcrsG1ArAzqlepPagfJEEENkdDekDsHgp85v06QALYWD7RN1RVbuqzvR1Gsq3HAsG+SoghMlOHTi87U8m5K0EvFeAWBLYSA5XoQE4gpcsMB8GmiUdkDsDxJzyWZfDuydaAzTLqiPKJmiwQ/rdkXjPQToC/6LR6zOL8APYxWctORrfhPee30Y2KYDFjSB+gPuba0TjW90CPHuN9zS7+NS73j867ovjd89mvgPOmd0FKXA7o9+rwo3X9jJzBeyAc3fnOLgDtVx9D/9LgdH/bRrU3UHLzkHCMs0ZK07KCyFbrxa+YUGI87GSRwWz+6Xo3g/REuYFwA5HMAAAAABJRU5ErkJggg=="},43214:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAAXNSR0IArs4c6QAAAmFJREFUSEu1ls1rE0EUwN/smrZ+pLRR8INiD3oq2JRKEfGQzcXi2Y9T48fBP6AgHu3mDygFT0Is2uJFCqJXD2ZyVBQaD4J6MKLFerBpNxAzyX7Im2W2k82mm93YuezOe2/e733MziyBgLH4tqUDIQtBujBZ3QSo1Fyr5dkDxG/fIUCDxXemg8+TB+02+19/lTAe13+qumbEdrKPrySovGhPYE/eA4x6Bj5Zq2q4/hVLLrAW8Pc4QxlwV403WH5muMkzvHN9lD95hivPqzoQ8Hr2cDNJHSc+UAR59WgdxgYsL2abQJYDV9eqRQScHnMrfO/9kQ7g1Akb1jd3eyjP/TpByJ2xaXrU0nZqJhiGCW3A4SRo5yZc4I2Xu0B0divdgqnjFmRXD7mbgQB9k6tr86+HeBDFm3UuXykn4Gk54WX04JICE8cI/NxowI+NRjgQYUuXGx3ObqdbPAgRgGynl4Zo6bvC+x8ZuDTLeGb+yPVMk2bGTU0A0bkMFXI/EBzIez0MKqnIBB2K8uE7llAOolslIgODIhfOZaDooRxUUElDM5S/QXknYuby5sD5+m+1bRf3DYxzAEQu6aOL99s4hS9z8OHPZM/syLu0Z89dDCMD76rPAl0VrDk4r3yEaSjnC3au6zUWGWiPbIE1ssWhicpZkOcoU7dTXIc2qPePWEDhRNlOcaA81J0UP3NRjvpYQDwnr704XCKEZOL2UNw08zMqvXAKtMCz9H9cR2EBdlxPYQv61XPg14pTdAA0o2b262/P9Yw1YXDQph5wX2kAgEDGmPuL8fmbo+830DAMAEWh/wA9Tssi7VG0sQAAAABJRU5ErkJggg=="},54269:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAcZJREFUSEutlb9Lw0AUx9+1SlGLg4WWQlERiosuLnZsiZP+AcVdd93cmmzddBb/gc5Sp0I71qW7BIqVYhGMDq1IKubkHb0QL3dJ+uNNpXn3/Xzvvbt3BCLEtnlfpBCvYCqltAgUDPz9snuihy0nQQlcmInKgoIRBpECQoVFWADIB9gyH5pKx2H1kIBcwOZTXQcCrM5zhwfEAAsV5+4mEIL1dmisOavrwkoK2t8WW55eGsN+YuhKZWJ2iajc9/LHcPNhwrVlBrIxrzsewO1n3ZdHKJSIrKno6jKVh3K/7VuE3zC6PwPmNh23oZo5g6u3OxnAmBpQyxVg5DxDY9RxBRcGwF1dbOR9bqcGoBCGWH/8fy8x/Oce8xCAPcBeeINQkJcIy4Ah9gAbKqs1AhpfHR9YCZA1WeWe72DuJqvcLwQQ5H5mQC13COX+I7ulCBj99tjxFOMoeQA7y1nVRTOUo0I8SXip8ATJAHh6xBOEeewmRx12OGe01ffIIwtPUDV7rkce19MAuDjbhWhJNfyiALzCXFf5JstAp+uvqhK1JuItMSH00XecWJG/dNqaxaanJ5TCoTvwqrDdAICWtCrpuM1cqhyLO/gDpZk8IJ3d/IwAAAAASUVORK5CYII="},96058:function(gt){"use strict";gt.exports="data:image/png;base64,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"},19773:function(gt){"use strict";gt.exports="data:image/png;base64,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"},63604:function(gt){"use strict";gt.exports="data:image/png;base64,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"},30045:function(gt){"use strict";gt.exports="data:image/png;base64,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"},13740:function(gt){"use strict";gt.exports="data:image/png;base64,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"},58881:function(gt){"use strict";gt.exports="data:image/png;base64,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"},28982:function(gt){"use strict";gt.exports="data:image/png;base64,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"},2487:function(gt){"use strict";gt.exports="data:image/png;base64,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"},3164:function(gt){"use strict";gt.exports="data:image/png;base64,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"},88745:function(gt){"use strict";gt.exports="data:image/png;base64,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"},49321:function(gt){"use strict";gt.exports="data:image/png;base64,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"},96908:function(gt){"use strict";gt.exports="data:image/png;base64,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"},57177:function(gt){"use strict";gt.exports="data:image/png;base64,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"},81378:function(gt){"use strict";gt.exports="data:image/png;base64,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"},3540:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ9JREFUOE+tk4ENgCAMBJ9BmEWdTJlMnMVBNC+i0FAVtYkJlPZ832IgYgZahKfZj7h2XFtgkPUmTcyhoJdFYu9S0AF42BxZB2QDVDZnkAhYbmRrx51R3u4BTKKLptLQNJwGyIy6+ExPQEl+FWAsSZP/XDOaCr4AVA+qTKSzVFEdFjD/DNKLacxHOWp/ONLly1S4lUzxZtJQBifT23O/JVe6STyD+ayHvAAAAABJRU5ErkJggg=="},56440:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAw1JREFUSEvVlk9oFHcUx7/fqbaCe5XES0W7u7QWtBhb3N2DvcQqJAerWHazoSdb8VTa9GKgDYInrT20hYAHsa67KMUeXME/Fy+ZKCYGxUPdMSEapA459JBsTEucr/xmXSN2JrPrSotz29n3fp957/fe9z32VOxBEXslWYh4CFZJa9+pxJaCMe1xruYlb1DQykhf0qNwjDnHftwIrH4gyYvFRHq7+Z1z7AuSPomCPefrMVsZkv+CGKF4JcxZ1OcQVoG4XEpkthm7rDN0CUIniGmKJ5bw/RjCZh9TBxI8Ukymvw1zylbsm4A2BALBW6VkemOYb65iHxbUFwockJbdG7+++nj8o6n6Ic0Ae8dH3u5e1/FgD/nYT/1SwC80snzm7t9jEN4HrR9KiZT/ZY0Ce5zhXzx5+0GO7YynPjTQJYG5iaE1WsBk7Vpxp5jMvNsMMOsM3YGQND7L3nhrzcl3Nt+PTGnWsX+ktIOW9f2peOp0M8C8M7zHk3cQFi8U4+mvIlP6vxRNELTROwzyDUyp6SWIf4ZFSCopYUVQW5CYl1gJFQBqtd/Dpi5yFXu2EWlaPIy/l5LpT5/e61lAOxtWGiONOWe4R1CeiNZSiLMWeaiQSN3wi+Hu1Q543gFQsSioQI9ggVGGr/r//x7ojxh4eTWYUlrWoWJ8y6iJvFyd7gC8fggBKdVfXbH2z4zduerDvQR3wUKhpaIpV92zUljR0O2OtbX7HzbnHpanPhLV58dT021RnnUvCeoMvud/A1seT68vMOfYP0HqtGh9V0ikzoSJ97MIiSlL7Dd2Ir6UlDHqA/G3Wrq1ScD6wJT2Tl5bu/DPwkRtPPGPYjL9XiQQvNUda/Mn/rk591d46g2VyBdXjAHJqjj2qIAPSBwtJjLfNAWsuj9D2N0w0BgO6Pab4xPz7WZ41h2DpsVi0SxGGKVMLS1RLQFfZk0MAp6fe5gVuAnCTNfKtoMm4vPV6S7R21obTy0swuWq+3QRXkxpedY9aaYPEND4ZvtuZdUvP3Lz8DQocbxepaFA4WsCx54AZKWhQwk0OQMAAAAASUVORK5CYII="},50066:function(gt){"use strict";gt.exports="data:image/png;base64,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"},7891:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMNJREFUOE+1lY0NAiEMhR+j3CTKZMpk4iSMonm1vSChJoe9JiRNAx/9oyQ40oArPuuiW6gX1esG1NnRNBoVdFOYdx/tBJYR/AVswB0AYUeEUJ4T2YGLMOPsUAFqmI8jbk32ZoZvQMKY9H+EhcopyDtzRIBuIbYux73rDfAiKtHASuDLS9yChwJ0C7IARDQwPIcCZP95TT0dAD96Nsc39ilPT6Erk2Y+HMy6OHHm46uDskgxA3Z4r/YF0MwLrOJP6t4X8AYF4kiKXoYSHQAAAABJRU5ErkJggg=="},68045:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAVxJREFUOE9jZKAyYASZd/j6fwdGBoZ6hv//Hcgx/////40MTEwHbDUZD0AMvPq3gZGRsZ4cw+B6GBkP2GgyOoINPHLt338Qzc9FupEfvyH02GgxMcINlBNlZJAVId3AKw//M8AMRTEQ5Dp+bkYGPhJdCTIQBlAMJN1tmDowDPz6/S9Oc7k5mQnaiWLgq/c/GV69+4lTk6IUNwOyobcff2W4/fgLg5eVOHYvg1wHMhQXABkmJsgOlt527CXDtqMvwWxVWR6G/AglMJvsMMzpvgS318taHO5KDAOxuRDmKpgJyK5DNgzDhVfufmK4fPcTho91lfkYdJT58HoVa7IBuQ6bgeKC7GADQZEwccVduIX5EcoMqrLcKA4gKQxxhRuyiUQbiOw69HAj20BQMgEZhu5N7AZe/7+f3LIQZiCoTLTVZm6AF7AM//45kF0mMjIe+M/A0AgvYAlmUhIUAABob7MVCnps3AAAAABJRU5ErkJggg=="},15091:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAN1JREFUOE/NlNERgyAMhpONcAJxk9pFqotUNylOIBulBxIEDFd6falPXggfyZ8fUI2WQPjsojANq9uuAfEl5WIBMZxkFzUIkEcS0/x/gZSbpZPVfZ+AMAIZYgBp8wtIs312k7TZxRIAV60jxFUQEyqgFODzR+s0yiH+JLeAtEnVBEjPLZ8QpzoA2LWLotZaKeN+YgCQjbF1c5n3RxDu6ydNgmNNpvjX0znujofwyGqGK3108UlQXDc7FmkGwj4128H4YHkebaw4BKq3GIjmVOzwFDTd4tNHRIMAEd+TNwwnptC+b/gmAAAAAElFTkSuQmCC"},76502:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAAXNSR0IArs4c6QAAAM5JREFUOE+dk9ENgzAMRM+dKExQ2KR0EWCR0k2gE5CNXDlyaBCpTJI/pORxvvMRALjnNoLpDqCV76JDPPlXM9IOYZ78u1mLIIkIcr1fQPwRaqLM5umbMFHvWUDsZxeVDTbhcGP1s+tEzA8kyio8CiJMEHOHG1ow/VVqgzSNOIj6dwIWg4Kpj60FkViwnyqQJnTwsgqUG88GASHaZPOzhl8BAcSTVZ0zKGOkuZyabNyjBdqzoorIX+K7UJHY/KQ7phK9oOswSFfJMvMCNITyBYCZ1BI/pDzlAAAAAElFTkSuQmCC"},87190:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA4JJREFUWEe9l0uoVmUUhp+3Mi21DGtSqKlhoZKBOMkgKIPEvKBSglmJAymxmxQlaARFgyIviQ4E7TKIClFEkRC8FFiDSiuirEFSJ1I73aNUrOV+Ze/Dd7b73/9/PP/pG+69Lu/61uVdn2jxRMRFwB3AbcAkYCRwFXAB8A/QAXwF7AZ2Sfq+FdNqJhQRA4FFwOPAiGby+f//gG3Ai5I+rNOpBRARjwDPAFe06LhKbDOwTNKvVT8rAeRRbwLu7oXjVPUHYJqkT8v2zgEQEc7tDmBsm5wXZv4EZknak9rtBiAiBgHO2bg2O09BTJb0efGhDOAdYG4fOS/MfgdMkPSbP3QBiIhlwEt97Lwwv0HSQ10AImIwYGRD/icAbtOJkg6dvYE+jP53YDngnLul5yQBvibpAUVEP+Bb4Jo2R/81MEPS4TxIF3gn0D/3cxK42gCmA9vb7PzdbCzPKwotB3BxdgseRpcmvuYawOr8etqFYRXwhKR/C4P5LXsizi85WWsA7wO3VHj/BhgADGsR2SlgsaRXU/mIGApsAW6tsPOeAZjFyvl/WNIrOQO+4etsAuIYMFvSgZLzG/KpOrqBfocBmEodaXFOZCw2UJJbxR3inH0A3NjAyCf5iO1GvxExJZuoHmx1rX3CAOywqMyzPj2KJX2Z5NARfFRh7G1goaS/S5E/CKwFvEPUnZMG4NZwntLzBXCzpD8SEHfl3eLZYZArJT1Xcnwh4CJc2mLddBrAwWx5uKlCwa1kCk2reYavG3hTkjefrhMRlwFvZWR2Z4vOLfaxAbjI7m2gtF7SkmYGe0HhmwxgAfB6jZNHJa1p9D8iJmfstjXfD5thLf9fYABeLN2KnlRVxymYKWln+WdE3Je18MYa3TpApuPhBRl5eNxfI/1Xtu16kfjMMhFhveeBp3saciL/gqTlBYDxWXEdAlzFjc6PgDn8F+ApYGovnJuIrpV0NF1IXgYe64XRnqh6XX/SCikA7/+eamN6Yuk8ZPcDUySd7gYgz+11+di98jwMt6LiYvcmdLwQrlrL/exyxbs72nnsfLrXsNRoo4eJZ79BXN8mBHuBe7Kh9lPZXsOnWURcktXIs/mbsK476jCa6MwNK9KR3vQGUoGI8C34YeqJaVCtnJ+B9cC6NN9Vik1fx4VSRFwO3O4K9sMiG9+jcnq2DW+/R7KJaWLbZ9YsU3Qj1GcAfJElUs12HjIAAAAASUVORK5CYII="},78868:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAOBJREFUOE+tU9EVgjAMTJyoTABsIi4CXUTdBJ2ATmQ0Kantg1p9tn+l5HJ3uSBUOFgBA+qAmMHRX2yQLAoIkoUH3H4GQxwB6e5BiHp3bYog5rh0cIDOnZuJG5rBzQkIPwLhuGGDZLnInJYpvK/f9N+EiXTaO0wbuIlnLAyi+1dyEhahvWfI1wCyKyfyKgyAq1h29PZRjpotMhFndzGSKzV0w6Q0HS0Ewpb9UMC3nExOApN4MllPcikj6oNX0VhXo1vOCEsq7o4UAIDq136xT2UQv1u5NEt2yiArk+xevXbuCVB6t/OWOuUlAAAAAElFTkSuQmCC"},23175:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZBJREFUOE+dlL9Lw0AUx9+tJtBFqUssWIoVigh2sv9Bl05CV4eig9BJBQd3dRIclAqurl0K7upUQRykUutgBg11EVNHI9+Ek7vc5ZffMbn73Pfe+75jF1dfXu/GoaHtUlj1Wp5Klkkly1D+RX1ge+dvPrBaNqm6YErrTrvvPrDdnE8PXF6/9zYbs7TRyCubWocj6g9cOtle+j+w/+T+OT3rOgSX7WYxFiiWhIkOAWsdjKizW/ShHJhkT7yBBMTGLA55MxUgGtLZUa/FHUbVsHfrEKAScG3/2UNk0BhRcIqGIDr1VbVhWKsFIocA4qSwEJkgi/ocaoHXjz9eUtGj/g/tiW9EzCkTgceXL7GO0hwsAbeOHmJrBmClwCg3paLtD6LXsUeZgHMzjKzpIFp3g4lExaR9flM2YG2RRYadD4PikHdWV69KgXxnGEcI+UW0IP4eKMA0hecwDAN/QLRAxCBOcIjp4a4SHSa5Qw35AxJeq3WYBOSRgUtRK2XDf50QHamGSUDkL2cE0QkLkbHHHv0Ccrj9c5jxQLAAAAAASUVORK5CYII="},60141:function(gt){"use strict";gt.exports="data:image/gif;base64,R0lGODlh6QDIAPf/APrMTf789vrMUPvdi/zfkfi4CvvYef713fnKSfzosP7wyvrSZfjAKPzmqf3wzP767fnHPv7xzf3wzvjFOfe2BP767vi8F/i8GPvagfnGO/jDMv3uxv3svfrNUvzkov724fvWcfzinPvbhPi5DfrTZv734vi6EPzglfnKSP3tw/nJR/3qtv3nrPrRYPjAJf/++/702PvVbvrUbfrUafrQX/rOVvnLTfrWcvi+H/i7Fv7y0P3y0/3wyv3uxPzjoPzglvi/I/vejvvZfPe5D/rTaPrPWvrOVPrKSf3vyPzlpPnNU/nKRvnENfe6E/Ly8v3sv+Xl5frZf9ra2vnIQOjo6Pv7+9jY2PX19d7e3tTU1Ovr6/n5+dzc3O7u7uLi4tDQ0M7Oztvb2/j4+N3d3ezs7NHR0f7+/tXV1fHx8fDw8NLS0uHh4d/f3/jAJvb29vT09M/Pz+/v7/f39+rq6uPj49bW1vr6+uDg4NfX1+Tk5PPz89PT0+np6efn59nZ2e3t7frPWfzmqvnFN/39/fz8/P756/723/vdif3ru/745/zhmObm5vrUav3ps/zim/zdiv757Pzlpvzruvzhmfe3Bve3B/zimvvhmvnCK/jAJ//56v/9+f7z1f702vvciPvXdfnBJ/jFN/jDL/735PvZe/e7Ffzjn/e3CPznq/3twf3ruvi+IPnFNvvdjPzps/3psvrOWP702/rQXfvYevnOWfvUav3quPrWdP302//56/i9G/zejP712/778/nIQv3orfnOV/i3BvnGOv/+/frKR/////3nqv3uw/vYd/3y1frUa/713v3ruPvZevrXd/e2BvnEM//+/P7z1v///f3rufnDMPnHQPe2A/i/JPrIQvnMUP3z2PnLSv/88/e8Gv746P7uxfvUa/vgk/vglPzgk/rNVPvaffnBKf3xz/756vi6D/rSYvrVcPe4C/jENvi7E/789PrPWPnIQfzchv3tv/3svvzquf3qufi9Hfi9Hve4DPnCLvjCL/e1AM3Nzf///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDJDNDJCNzNGQjY2MTFFREE3MTFEMUFDMEEzQzRDM0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDJDNDJCNzRGQjY2MTFFREE3MTFEMUFDMEEzQzRDM0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMkM0MkI3MUZCNjYxMUVEQTcxMUQxQUMwQTNDNEMzQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMkM0MkI3MkZCNjYxMUVEQTcxMUQxQUMwQTNDNEMzQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2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"},2826:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return fe}});var y=te(13873);function fe(ye,he){var Ee=typeof Symbol!="undefined"&&ye[Symbol.iterator]||ye["@@iterator"];if(!Ee){if(Array.isArray(ye)||(Ee=(0,y.Z)(ye))||he&&ye&&typeof ye.length=="number"){Ee&&(ye=Ee);var Ae=0,Be=function(){};return{s:Be,n:function(){return Ae>=ye.length?{done:!0}:{done:!1,value:ye[Ae++]}},e:function(Ve){throw Ve},f:Be}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +`)}]};var Je=te(53184),Fe=te.n(Je),le=Object.defineProperty,Ye=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(We,Ke,yt)=>Ke in We?le(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):We[Ke]=yt,b=(We,Ke)=>{for(var yt in Ke||(Ke={}))oe.call(Ke,yt)&&E(We,yt,Ke[yt]);if(Ct)for(var yt of Ct(Ke))a.call(Ke,yt)&&E(We,yt,Ke[yt]);return We},x=(We,Ke)=>Ye(We,Ve(Ke)),z=(We,Ke,yt)=>new Promise((Ce,Re)=>{var je=Ot=>{try{it(yt.next(Ot))}catch(Ge){Re(Ge)}},Xe=Ot=>{try{it(yt.throw(Ot))}catch(Ge){Re(Ge)}},it=Ot=>Ot.done?Ce(Ot.value):Promise.resolve(Ot.value).then(je,Xe);it((yt=yt.apply(We,Ke)).next())});const ee={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},ne=(We,Ke)=>Ke.map(yt=>({label:yt,kind:We.languages.CompletionItemKind.Keyword,insertText:yt})),re=We=>Object.keys(ee.tables).map(Ke=>({label:Ke,kind:We.languages.CompletionItemKind.Variable,insertText:Ke})),ce=(We,Ke)=>{const yt=ee.tables[We];return yt?yt.map(Ce=>({label:Ce,kind:Ke.languages.CompletionItemKind.Field,insertText:Ce})):[]};function ie(We,Ke,yt,Ce,Re){let je=Ke.getWordUntilPosition(yt),Xe={startLineNumber:yt.lineNumber,endLineNumber:yt.lineNumber,startColumn:je.startColumn,endColumn:je.endColumn},it=Ce.map(Ot=>({label:Ot,kind:We.languages.CompletionItemKind.Keyword,insertText:Ot,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Xe}));return Re.map(Ot=>{it.push(x(b({},Ot),{range:Xe}))}),it}var Se=We=>{ee.languages.map(Re=>(We.languages.registerDocumentFormattingEditProvider(Re,{provideDocumentFormattingEdits(je,Xe,it){return z(this,null,function*(){const Ot=Fe()(je.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:je.getFullModelRange(),text:Ot}]})}}),Re));const Ke=Ee.quickKey.map(Re=>({label:Re.label,kind:We.languages.CompletionItemKind.Method,insertText:Re.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),yt=Ae.quickKey.map(Re=>({label:Re.label,kind:We.languages.CompletionItemKind.Method,insertText:Re.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ce=he.quickKey.map(Re=>({label:Re.label,kind:We.languages.CompletionItemKind.Method,insertText:Re.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet}));We.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Ee.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...Ee.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn};return{suggestions:[...ye.keywords.map(Ot=>({label:Ot,kind:We.languages.CompletionItemKind.Function,documentation:Ot,insertText:Ot,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...he.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...he.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Be.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...Be.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}}),We.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Re,je){var Xe=Re.getWordUntilPosition(je),it={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=Re.getLineContent(je.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Ae.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it})),...Ae.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:Ot.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:it}))]}}})};const Oe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Me=Object.defineProperty,ut=(We,Ke,yt)=>Ke in We?Me(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):We[Ke]=yt,ft=(We,Ke,yt)=>ut(We,typeof Ke!="symbol"?Ke+"":Ke,yt);const Qe=class Lr{constructor(Ke,yt,Ce){this.placeholder=Ke,this.editor=yt,this.monaco=Ce,yt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Lr.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};ft(Qe,"ID","editor.widget.placeholderHint");var At=Qe,vt=te(96236),It=te(6767),Vt=te(25399),wt=te(89392),Wt=te(34604),Bt=te(56102),Ht=Object.defineProperty,Gt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(We,Ke,yt)=>Ke in We?Ht(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):We[Ke]=yt,bt=(We,Ke)=>{for(var yt in Ke||(Ke={}))Ie.call(Ke,yt)&&rt(We,yt,Ke[yt]);if(Ue)for(var yt of Ue(Ke))St.call(Ke,yt)&&rt(We,yt,Ke[yt]);return We},dn=(We,Ke)=>Gt(We,Zt(Ke)),we=(We,Ke)=>{var yt={};for(var Ce in We)Ie.call(We,Ce)&&Ke.indexOf(Ce)<0&&(yt[Ce]=We[Ce]);if(We!=null&&Ue)for(var Ce of Ue(We))Ke.indexOf(Ce)<0&&St.call(We,Ce)&&(yt[Ce]=We[Ce]);return yt},Tt=(We,Ke,yt)=>new Promise((Ce,Re)=>{var je=Ot=>{try{it(yt.next(Ot))}catch(Ge){Re(Ge)}},Xe=Ot=>{try{it(yt.throw(Ot))}catch(Ge){Re(Ge)}},it=Ot=>Ot.done?Ce(Ot.value):Promise.resolve(Ot.value).then(je,Xe);it((yt=yt.apply(We,Ke)).next())});function En(We){return/^\d+$/.test(We)?`${We}px`:We}function on(){}let hn=!1;const ta={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Yt(We=[]){let Ke=We;if(Array.isArray(We)){for(let yt=0;yt{var Ke=We,{width:yt="100%",height:Ce="100%",value:Re,language:je="javascript",style:Xe={},options:it={},overrideServices:Ot={},theme:Ge="vs-dark",onEditBlur:ke,isCopy:se=!1,onSave:pe,autoHeight:Pe=!1,forbidCopy:Ze=!1,onChange:ht=on,editorDidMount:dt=on,onFocus:Mt=on,onBreakPoint:Et=on,breakPointValue:Lt=[],filename:Sn="educoder.txt",errorLine:Rn,errorContent:$t="",highlightLine:gn,openBreakPoint:Mn=!1,placeholder:Jt="",showMiniMap:an=!0}=Ke,Fn=we(Ke,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const bn=(0,y.useRef)(),pn=(0,y.useRef)({}),Nn=(0,y.useRef)(),_n=(0,y.useRef)(),Zn=(0,y.useRef)([]),na=(0,y.useRef)(!1),sa=(0,y.useRef)(),Pa=(0,y.useRef)(),ln=(0,y.useRef)(!1),[un,Te]=(0,y.useState)(!1);function at(){let wn;return bn.current&&(wn=new fe.Z(On=>{for(let Xn of On)(Xn.target.offsetHeight>0||Xn.target.offsetWidth>0)&&pn.current.instance.layout()}),wn.observe(bn.current)),wn}function ot(){It.ZP.warning({content:decodeURIComponent(Oe),key:"monaco-editor-tip"})}const sn=()=>{let wn=pn.current.instance;if(Re!=null&&wn&&un){const On=wn.getModel();On&&Re!==On.getValue()&&(hn=!0,On.setValue(Re),wn.layout(),hn=!1)}};(0,y.useEffect)(()=>{const wn=Wt.Z.subscribe("formatDocument",On=>{var Xn;let Ca=pn.current.instance;(Xn=Ca==null?void 0:Ca.getAction)==null||Xn.call(Ca,"editor.action.formatDocument").run()});return window.updateMonacoValue=On=>{ht(On)},wn},[]),(0,y.useEffect)(()=>{var wn;let On=pn.current.instance;_n.current&&clearTimeout(_n.current),_n.current=setTimeout(()=>{sn()},500),Re&&(Re!=null&&Re.length)&&((wn=On==null?void 0:On.updateOptions)==null||wn.call(On,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Re.split(/\r\n|\r|\n/g).length))+3,5)}))},[Re,un,pn.current]),(0,y.useEffect)(()=>{if(Rn&&pn.current&&pn.current.instance){let On=pn.current.instance;On.changeViewZones(function(Xn){var Ca=document.createElement("div");Ca.style.padding="10px 20px",Ca.style.width="calc(100% - 20px)",Ca.className="my-error-line-wrp",Ca.innerHTML=$t,Xn.addZone({afterLineNumber:Rn||11,heightInLines:3,domNode:Ca})});var wn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};On.addOverlayWidget(wn),On.revealPositionInCenter({lineNumber:20,column:1})}},[Rn,pn.current,un]);const en=(wn="",On)=>{if(!wn||wn.trim()==="")return!0;const Ca=pn.current.instance.getModel().getLineTokens(On);let Yn=!1;for(let ba=0;ba<2;ba++)Ca.getStandardTokenType(ba)===1&&(Yn=!0);return Yn};(0,y.useEffect)(()=>{var wn;const On=(wn=pn.current)==null?void 0:wn.instance;if(On&&un&&Ze){const Xn=On.onDidBlurEditorWidget(()=>{ln.current=!1}),Ca=On.onDidFocusEditorText(()=>{ln.current=!0});return()=>{Xn.dispose(),Ca.dispose()}}},[pn.current,un,Ze]),(0,y.useEffect)(()=>{var wn;if((wn=pn.current)!=null&&wn.instance&&un&&Mn){let On=pn.current.instance,Xn=On.getModel();if(!Xn)return;(()=>{var Ne;let be=[],mt=[];const Bn=Xn.getAllDecorations();for(let vn of Bn)vn.options.className==="highlighted-line"&&(be.push((Ne=vn==null?void 0:vn.range)==null?void 0:Ne.startLineNumber),mt.push(vn==null?void 0:vn.id));if(gn===be[0])return;Xn.deltaDecorations(mt,[]);const Rt=Xn.getLineCount();gn&&gn<=Rt&&(On.deltaDecorations([],[{range:new lt.Range(gn,1,gn,Xn.getLineMaxColumn(gn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),On.revealLineInCenter(gn))})();const Yn=(Ne=!1)=>{var be;let mt=[],Bn=[];const Rt=Xn.getAllDecorations();for(let vn of Rt)vn.options.linesDecorationsClassName==="breakpoints-select"&&(mt.push((be=vn==null?void 0:vn.range)==null?void 0:be.startLineNumber),Bn.push(vn==null?void 0:vn.id));if(Ne)return{lines:mt,ids:Bn};Et(mt)},ba=Ne=>Tt(void 0,null,function*(){let be={range:new lt.Range(Ne,1,Ne,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Xn.deltaDecorations([],[be]),Yn()}),Ta=Ne=>Tt(void 0,null,function*(){let be=[];const mt=On.getLineDecorations(Ne);for(let Bn of mt)Bn.options.linesDecorationsClassName==="breakpoints-select"&&be.push(Bn.id);yield Xn.deltaDecorations(be,[]),Yn()}),zt=Ne=>{let be=On.getLineDecorations(Ne);for(let mt of be)if(mt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,wt.isEqual)(Lt,Yn(!0).lines)){Xn.deltaDecorations(Yn(!0).ids,[]);const Ne=Lt.map(be=>({range:new lt.Range(be,1,be,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Xn.deltaDecorations([],Ne)}const Ut=On.onDidChangeModelContent(Ne=>{let be=On.getPosition();if(be){let mt=be.lineNumber;clearTimeout(Pa.current),Pa.current=setTimeout(()=>{en(Xn.getLineContent(mt),mt)?Ta(mt):zt(mt)?(Ta(mt),ba(mt)):Yn()},100)}}),tt=On.onMouseDown(Ne=>{var be,mt,Bn;if(Ne.target.detail&&((Bn=(mt=(be=Ne.target)==null?void 0:be.element)==null?void 0:mt.className)!=null&&Bn.includes("line-numbers"))){let Rt=Ne.target.position.lineNumber;if(en(Xn.getLineContent(Rt),Rt))return;zt(Rt)?Ta(Rt):ba(Rt)}}),xt=Ne=>{let be={range:new lt.Range(Ne,1,Ne,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Zn.current=On.deltaDecorations(Zn.current,[be])},Qn=()=>{Zn.current=On.deltaDecorations(Zn.current,[])},da=On.onMouseMove(Ne=>{var be,mt,Bn;if(Qn(),Ne.target.detail&&((Bn=(mt=(be=Ne.target)==null?void 0:be.element)==null?void 0:mt.className)!=null&&Bn.includes("line-numbers"))){let Rt=Ne.target.position.lineNumber;if(en(Xn.getLineContent(Rt),Rt))return;xt(Rt)}}),jt=On.onMouseLeave(()=>{Qn()});return()=>{Ut.dispose(),tt.dispose(),da.dispose(),jt.dispose()}}},[pn.current,un,Lt,gn,Mn,je]),(0,y.useEffect)(()=>{var wn;(wn=pn.current)!=null&&wn.instance&&Mn&&pn.current.instance.setPosition({lineNumber:0,column:0})},[gn]);function In(){let wn=pn.current.instance;if(wn){const On=wn.getSelection(),Xn=pn.current.pastePos||{},Ca=new lt.Range(Xn.startLineNumber||On.endLineNumber,Xn.startColumn||On.endColumn,Xn.endLineNumber||On.endLineNumber,Xn.endColumn||On.endColumn);setTimeout(()=>{wn.executeEdits("",[{range:Ca,text:""}])},300)}}function Un(wn){(window.navigator.platform.match("Mac")?wn.metaKey:wn.ctrlKey)&&wn.keyCode==83&&(wn.preventDefault(),pe())}const ca=()=>{if(Pe&&pn.current.instance){const wn=pn.current.instance.getContentHeight();$e(wn{if(!ln.current)return;const{keyCode:On,ctrlKey:Xn,metaKey:Ca,target:Yn,type:ba}=wn;return(ba==="paste"||(On===67||On===86)&&(Ca||Xn))&&Yn.nodeName==="TEXTAREA"&&(ot(),wn.preventDefault()),!1};function Ya(wn,On){var Xn=window.URL||window.webkitURL||window,Ca=new Blob([On]),Yn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Yn.href=Xn.createObjectURL(Ca),Yn.download=wn,Tn(Yn)}(0,y.useEffect)(()=>{ca()},[ca]),(0,y.useEffect)(()=>{bn.current&&!un&&Promise.all([te.e(8909),te.e(3267)]).then(te.bind(te,71448)).then(wn=>{try{lt=wn,pn.current.instance=lt.editor.create(bn.current,{value:Re,language:Yt(je),theme:Ge,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:an||!1}},Ot);const On=pn.current.instance;let Yn=[...vt.BH._menuItems].find(Ut=>Ut[0]._debugName=="EditorContext")[1],ba=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ta=(Ut,tt)=>{var xt,Qn;let da=Ut._first;do tt.includes((Qn=(xt=da.element)==null?void 0:xt.command)==null?void 0:Qn.id)&&Ut._remove(da);while(da=da.next)};if(dt(On,lt),setTimeout(()=>{ca(),pn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ya(Sn||"educoder.txt",On.getValue())}})},500),pn.current.subscription=On.onDidChangeModelContent(Ut=>{na.current?clearTimeout(sa.current):(ca(),ht(On.getValue(),Ut)),sa.current=setTimeout(()=>{na.current=!1},500)}),window.Monaco||Se(lt,Yt(je)),Ze&&(Ta(Yn,ba),bn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Jn),window.removeEventListener("paste",Jn),window.addEventListener("keydown",Jn),window.addEventListener("paste",Jn)),window.Monaco=lt,ke&&On.onDidBlurEditorWidget(()=>{ke(On.getValue())}),Mt&&On.onDidFocusEditorText(()=>{Mt(On.getValue())}),Ze)try{On.onDidPaste(Ut=>{const tt=On.getSelection(),xt=pn.current.pastePos||{},Qn=new lt.Range(xt.startLineNumber||tt.endLineNumber,xt.startColumn||tt.endColumn,xt.endLineNumber||tt.endLineNumber,xt.endColumn||tt.endColumn);On.executeEdits("",[{range:Ut.range,text:""}])})}catch(Ut){}let zt=at();return Jt&&typeof Jt=="string"&&new At(Jt,On,lt),Te(!0),()=>{const Ut=pn.current.instance;Ut.dispose();const tt=Ut.getModel();tt&&tt.dispose(),pn.current.subscription&&pn.current.subscription.dispose(),zt.unobserve(bn.current)}}catch(On){}})},[]),(0,y.useEffect)(()=>{if(pn.current.instance&&un)return document.addEventListener("keydown",Un,!1),()=>{document.removeEventListener("keydown",Un)}},[pe,un]),(0,y.useEffect)(()=>{let wn=pn.current.instance;if(wn&&un){let On=Yt(je);lt.editor.setModelLanguage(wn.getModel(),On)}},[je,un]),(0,y.useEffect)(()=>{pn.current.instance&&un&<.editor.setTheme(Ge)},[Ge,un]),(0,y.useEffect)(()=>{let wn=pn.current.instance;Nn.current=it,wn&&un&&(wn.updateOptions(bt({},it)),setTimeout(()=>{wn.getModel().updateOptions(bt({},it))},200))},[JSON.stringify(it),un]),(0,y.useEffect)(()=>{let wn=pn.current.instance;wn&&un&&wn.layout()},[yt,Ce,un]);const[et,_e]=(0,y.useState)(En(yt)),[Dt,$e]=(0,y.useState)(En(Ce)),st=dn(bt({},Xe),{width:et,height:Dt,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:bn,style:st},se&&y.createElement(Bt.CopyToClipboard,{text:Re,onCopy:()=>It.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Vt.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ft({width:We="100%",height:Ke="100%",original:yt,modified:Ce,language:Re,options:je={}}){const Xe=(0,y.useRef)(),[it,Ot]=(0,y.useState)(null);function Ge(Pe){let Ze;return Xe.current&&(Ze=new fe.Z(ht=>{for(let dt of ht)(dt.target.offsetHeight>0||dt.target.offsetWidth>0)&&Pe.layout()}),Ze.observe(Xe.current)),Ze}(0,y.useEffect)(()=>(Xe.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(Pe=>{lt=Pe;const Ze=lt.editor.createDiffEditor(Xe.current,dn(bt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},je),{wordWrap:!0}));Ot(Ze);let ht=Ge(Ze);return()=>{Ze.dispose();const dt=Ze.getModel();dt&&dt.dispose(),ht.unobserve(Xe.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{it&&it.setModel({original:lt.editor.createModel(yt,Re),modified:lt.editor.createModel(Ce,Re)})},[yt,Ce,Re,it]);const ke=En(We),se=En(Ke),pe={width:ke,height:se};return y.createElement("div",{className:"my-diff-editor",ref:Xe,style:pe})}},16869:function(gt,Xt,te){"use strict";var y=te(38476),fe=te(82326),ye=te(71411),he=te(59301);const Ee=fe.default.Option;Xt.Z=({isTheoretical:Ae,onFontSizeChange:Be,cmFontSize:Je,cmCodeMode:Fe,autoFormat:le,onCodeModeChange:Ye,onTabToSpace:Ve,onAutoFormat:Ct,formatDocument:oe,className:a="",tabToSpace:E,children:b,code_editor:x,challenge:z})=>{const ee={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return he.createElement("div",{className:`tpi-code-setting ${a}`},he.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),he.createElement(fe.default,{bordered:!1,size:"small",value:Fe,onChange:Ye},he.createElement(Ee,{value:"vs"},"\u767D\u8272\u80CC\u666F"),he.createElement(Ee,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!Ae&&he.createElement(he.Fragment,null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),he.createElement(fe.default,{bordered:!1,size:"small",value:Je,onChange:Be},he.createElement(Ee,{value:12},"12px"),he.createElement(Ee,{value:14},"14px"),he.createElement(Ee,{value:16},"16px"),he.createElement(Ee,{value:18},"18px"),he.createElement(Ee,{value:20},"20px"),he.createElement(Ee,{value:22},"22px"))),he.createElement("div",{className:"file-item"},he.createElement("b",null,"Tab\u8F6C\u6362"),he.createElement(ye.Z,{checked:E,onChange:Ve})),he.createElement("div",{className:"file-item",onClick:oe},he.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!Ae&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),he.createElement("span",null,"Ctrl + S")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),he.createElement("span",null,"F1 / Alt + F1")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),he.createElement("span",null,"Ctrl + ]/[")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),he.createElement("span",null,"Ctrl + Shift + \\")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),he.createElement("span",null,"Home")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),he.createElement("span",null,"End"))),b),!Ae&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),he.createElement("span",null,ee[z==null?void 0:z.difficulty])),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),he.createElement("span",null,x==null?void 0:x.name)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),he.createElement("span",null,x!=null&&x.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},85057:function(gt,Xt,te){"use strict";te.d(Xt,{jL:function(){return Ee},w9:function(){return Ie},QD:function(){return ht},cQ:function(){return Bt},op:function(){return Ge},O5:function(){return Pa},_b:function(){return Rn},t7:function(){return x},Gi:function(){return Tt},YG:function(){return dn},qp:function(){return Ye},vr:function(){return Et},qE:function(){return pe},Je:function(){return ne},wb:function(){return vt},cq:function(){return lt},tp:function(){return oe}});var y=te(59301),fe={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"},ye="data:image/png;base64,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",Ee=({dataSource:ln=[],img:un,imgWidth:Te=346,title:at,sunTitle:ot,bannerExtraContent:sn})=>y.createElement("div",{className:fe.banner},y.createElement("div",{className:fe.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,at),y.createElement("span",null,ot)),ln.length>0&&y.createElement("div",{className:fe.btns},ln.map((en,In)=>y.createElement("div",{key:In,onClick:en.click},en.name,en.sign?y.createElement("img",{src:ye,width:39}):null))),sn),un&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:un,width:Te}))),Ae={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"},Be=te(92310),Je=te.n(Be),Fe=te(89392),Ye=({dataSource:ln=[],value:un,onChange:Te,onTitleChange:at,className:ot,title:sn,titleWidth:en=41,style:In={},fontColor:Un="#6A7283",showCount:ca})=>{const[Tn,Jn]=(0,y.useState)(0),[Ya,et]=(0,y.useState)(!1),_e=(0,y.useRef)(null),Dt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var $e;ln.length!==0&&((($e=_e==null?void 0:_e.current)==null?void 0:$e.clientHeight)>97?Jn(1):Jn(0)),ln.length===0&&Jn(0),et(!1)},[ln]),y.createElement("div",{className:Je()(Ae.row,ot),style:In},y.createElement("div",{onClick:(0,Fe.throttle)(()=>at==null?void 0:at(),2e3),style:{width:en,marginTop:Ya?12:4},className:`${Ae.title} ${at?"current":""}`},sn),y.createElement("div",{className:Ya?`${Ae.tagsWrap} ${Ae.tagsBorderWrap}`:Ae.tagsWrap},y.createElement("div",{className:Ae.bar,ref:Dt,style:Tn>0?{height:Tn===1?97:"auto",overflow:Tn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Ae.tag,ref:_e},ln==null?void 0:ln.map($e=>y.createElement("span",{onClick:()=>Te($e.id),key:$e.id,style:{color:Un},className:un===$e.id?Ae.active:""},y.createElement("span",{title:$e.name,className:Ae.name},$e.name),!!ca&&y.createElement("span",{className:Ae.num},$e.count))))),!!Tn&&y.createElement(y.Fragment,null,Tn===1?y.createElement("div",{onClick:()=>{var $e;Jn(2),(($e=_e==null?void 0:_e.current)==null?void 0:$e.clientHeight)>245?et(!0):et(!1)},className:Ae.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Dt.current.scrollTop=0,Jn(1),et(!1)},className:Ae.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ve={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},oe=({dataSource:ln=[],value:un,onChange:Te,className:at,style:ot={}})=>y.createElement("div",{style:ot,className:Je()(Ve.tabs,at)},ln.map(sn=>y.createElement("span",{onClick:()=>Te(sn.id),className:un===sn.id?Ve.active:"",key:sn.id},sn.name))),a={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"},E=te(37568),x=({dataSource:ln=[],value:un="",onChange:Te,onInputChange:at=()=>{},className:ot,style:sn={},placeholder:en,allowClear:In=!1})=>{var Un;const[ca,Tn]=(0,y.useState)(""),[Jn,Ya]=(0,y.useState)("");(0,y.useEffect)(()=>{var Dt;let $e=un;(Dt=JSON.stringify(un))!=null&&Dt.includes("{")&&(Tn(un.id),$e=un.value||"");try{Ya(decodeURIComponent($e||""))}catch(st){Ya(decodeURIComponent($e||""))}},[un]);const et=()=>{Te(encodeURIComponent(Jn),ca||null)},_e=Dt=>{Dt!==ca&&(Tn(Dt),Te(encodeURIComponent(Jn),Dt))};return y.createElement("div",{className:Je()(a.input,ot),style:sn},!!ln.length&&y.createElement("div",{className:a.dropdown},y.createElement("div",{className:a.text},(Un=ln.find(Dt=>Dt.id===ca))==null?void 0:Un.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:a.b1}),y.createElement("b",{className:a.b2})),y.createElement("div",{className:a.menu},ln.map((Dt,$e)=>y.createElement("div",{key:$e,onClick:()=>_e(Dt.id)},Dt.name)))),y.createElement(E.default,{onPressEnter:et,value:Jn,onChange:Dt=>{Ya(Dt.target.value),at(encodeURIComponent(Dt.target.value),ca||null)},bordered:!1,placeholder:en}),y.createElement("i",{onClick:et,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={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"},ne=({value:ln,onChange:un,className:Te,total:at,pageSize:ot,style:sn={}})=>{const en=ln<2,In=ln>=Math.ceil(at/ot);return at<=ot?y.createElement(y.Fragment,null):y.createElement("div",{className:Je()(z.quickPager,Te),style:sn},y.createElement("div",{onClick:()=>{en||un(ln-1,"prev")},className:en?z.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{In||un(ln+1,"next")},className:In?z.disabled:""},"\u4E0B\u4E00\u9875"))},re={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"},ce=te(29787),ie=te(25399),Se=te(58018),Oe=te(3294),Me=te(955),ut=te(96908),ft=te(57177),Qe=te(81378),nn=te(8797),vt=({className:ln,dataSource:un=[],col:Te=4,right:at,bottom:ot=23,precision:sn=0,wrapWidth:en=1200,trackEventItems:In,loading:Un})=>{const ca=Math.floor((en-(Te-1)*at)/Te);return y.createElement(ce.Z,{spinning:Un},y.createElement("div",{className:Je()(re.list,ln)},!!un.length&&un.map((Tn,Jn)=>{const{name:Ya,id:et,identifier:_e,power:Dt,cover_image_id:$e,pic:st}=Tn;return y.createElement("div",{className:re.wrap,key:et,style:{width:ca,marginRight:(1+Jn)%Te===0?0:at+sn,marginBottom:ot}},y.createElement("a",{target:"_blank",href:`/shixuns/${_e}/challenges`,className:re.li,onClick:wn=>{wn.preventDefault(),In&&(0,Me.L9)([In]),Dt&&(0,Me.xg)(`/shixuns/${_e}/challenges`)}},y.createElement("div",{className:re.img},y.createElement("img",{className:re.cover,src:`${st}`}),Tn.is_jupyter&&y.createElement("img",{className:re.sign,src:ut}),Tn.is_jupyter_lab&&y.createElement("img",{className:re.sign,src:ft}),Tn.is_unity_3d&&y.createElement("img",{className:re.sign,src:Qe})),y.createElement("div",{className:re.name},y.createElement(ie.Z,{title:Ya||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:re.e},Ya||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:re.tags},y.createElement(ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,Tn.challenges_count))),!!Tn.myshixuns_count&&y.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,Tn.myshixuns_count))),y.createElement(ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,Tn.level))),y.createElement("div",{className:re.rate},y.createElement(Se.Z,{allowHalf:!0,disabled:!0,defaultValue:Tn.score_info}),y.createElement("span",null,"\xA0",Tn.score_info?`${Tn.score_info}\u5206`:"5\u5206")))),!Dt&&y.createElement("div",{className:re.lockWrap},y.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!un.length&&y.createElement(nn.Z,null)))},It={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"},Vt=te(24065),wt=te(59301),Bt=({className:ln,dataSource:un=[],col:Te=4,right:at,bottom:ot=23,precision:sn=0,wrapWidth:en=1200,trackEventItems:In,loading:Un,onRemove:ca=()=>{},isCurrent:Tn=!0,showAlias:Jn=!1})=>{const Ya=Math.floor((en-(Te-1)*at)/Te),et=[{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"}];return wt.createElement(ce.Z,{spinning:Un},wt.createElement("div",{className:Je()(It.list,ln)},!!(un!=null&&un.length)&&(un==null?void 0:un.map((_e,Dt)=>{var $e;const{name:st,id:wn,identifier:On,featured:Xn,school_name:Ca,image_url:Yn,excellent:ba,is_plan:Ta}=_e;return wt.createElement("div",{key:wn,className:It.wrap,style:{width:Ya,marginRight:(1+Dt)%Te===0?0:at+sn,marginBottom:ot}},wt.createElement("a",{className:It.li,onClick:zt=>{zt.preventDefault(),zt.stopPropagation(),In&&(0,Me.L9)([In]),(0,Me.xg)(`/paths/${On}`)}},wt.createElement("div",{className:It.img},wt.createElement("img",{className:It.cover,src:`${Yn}`}),Tn&&(0,Vt.bg)()&&(_e==null?void 0:_e.studying)&&wt.createElement("div",{className:`${It.movebq} user-path-items`,onClick:zt=>{zt.stopPropagation(),ca(_e)}},wt.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),wt.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=_e==null?void 0:_e.subject_tags)==null?void 0:$e.map((zt,Ut)=>{var tt,xt;if(Ut===0){const da=(tt=et.find(jt=>jt.name==zt))==null?void 0:tt.swimg;return wt.createElement("img",{className:It.sign,src:da,style:{left:"-4px"}})}const Qn=(xt=et.find(da=>da.name==zt))==null?void 0:xt.ptimg;return wt.createElement("img",{className:It.sign,src:Qn,style:{left:`${48+52*(Ut-1)+2*Ut}px`}})}),wt.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(_e==null?void 0:_e.excellent)&&wt.createElement("div",{className:It.bq},"\u5F00\u653E\u8BFE\u7A0B"))),wt.createElement("div",{className:It.name},wt.createElement(ie.Z,{title:Jn&&(_e!=null&&_e.excellent_alias_name)?wt.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${st}`,wt.createElement("br",null),wt.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${_e==null?void 0:_e.excellent_alias_name}`)):st},wt.createElement("span",{className:It.e},Jn&&(_e==null?void 0:_e.excellent_alias_name)||st))),wt.createElement(ie.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Ca}`},wt.createElement("div",{className:It.unit},wt.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Ca)),wt.createElement("div",{className:It.tags},wt.createElement("div",null,wt.createElement(ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),wt.createElement("span",null,_e.stages_count))),wt.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),wt.createElement("span",null,_e.members_count)))))))})),!un.length&&wt.createElement(nn.Z,null)))},Ht={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"},Gt="data:image/png;base64,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",Zt=te(59301),Ie=({className:ln,dataSource:un=[],col:Te=4,right:at,bottom:ot=23,precision:sn=0,wrapWidth:en=1200,trackEventItems:In,loading:Un,handleVery:ca=()=>!0})=>{const Tn=Math.floor((en-(Te-1)*at)/Te);return Zt.createElement(ce.Z,{spinning:Un},Zt.createElement("div",{className:Je()(Ht.list,ln)},!!un.length&&un.map((Jn,Ya)=>{const{subject_identifier:et,id:_e,identifier:Dt,power:$e}=Jn,st=Jn.is_public!=0&&Jn.is_public;return Zt.createElement("div",{className:Ht.wrap,key:_e,style:{width:Tn,marginRight:(1+Ya)%Te===0?0:at+sn,marginBottom:ot}},Zt.createElement("a",{className:Ht.li,onClick:wn=>{wn.preventDefault(),ca(Jn==null?void 0:Jn.first_category_url)&&(In&&(0,Me.L9)([In]),(0,Me.xg)(Jn.first_category_url))}},Zt.createElement("div",{className:Ht.top},Zt.createElement(ie.Z,{title:Jn.name},Zt.createElement("div",{className:Ht.name},Jn.name)),Zt.createElement("img",{className:Ht.img,src:Oe.Z.IMG_SERVER+"/images/"+Jn.avatar_url}),Zt.createElement("div",{className:Ht.text,title:Jn.creator},Jn.creator),et&&Zt.createElement("div",{className:Ht.btns},Zt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Zt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),st&&Zt.createElement("div",{className:Ht.sign},"\u516C\u5F00")),Zt.createElement("div",{className:Ht.bottom},Jn.visits>0&&Zt.createElement(ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Zt.createElement("span",null,Zt.createElement("i",{className:"iconfont icon-liulanyan"}),Zt.createElement("span",null,Jn.visits))),Jn.course_members_count>0&&Zt.createElement(ie.Z,{title:"\u6210\u5458",placement:"bottom"},Zt.createElement("span",null,Zt.createElement("i",{className:"iconfont icon-chengyuan"}),Jn.course_members_count)),Jn.tasks_count>0&&Zt.createElement(ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Zt.createElement("span",null,Zt.createElement("i",{className:"iconfont icon-zuoye"}),Jn.tasks_count)),Jn.is_end?Zt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Zt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Jn.is_accessible&&Zt.createElement("div",{className:Ht.lockWrap},Zt.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Zt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!un.length&&Zt.createElement(nn.Z,null)))},St={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"},rt=te(89070),dn=({dataSource:ln=[],value:un,onChange:Te,className:at,style:ot={},tabBarExtraContent:sn})=>y.createElement("div",{className:Je()(St.tabs,at),style:ot},y.createElement("div",{className:St.tabsWrap},ln.map((en,In)=>!(en!=null&&en.hide)&&y.createElement("aside",{className:St.tab,onClick:()=>{Te(en.id),en.link&&rt.history.push(en.link)},key:In},y.createElement("div",{className:un===en.id?St.active:""},en.name),(en==null?void 0:en.resetCount)==null&&(en==null?void 0:en.total)!==void 0&&y.createElement("span",null,"\uFF08",en==null?void 0:en.total,"\uFF09"),(en==null?void 0:en.resetCount)!==void 0&&(en==null?void 0:en.total)!==void 0&&y.createElement(ie.Z,{title:(en==null?void 0:en.tip)!=null?en==null?void 0:en.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},en==null?void 0:en.resetCount),"/",y.createElement("span",null,en==null?void 0:en.total),"\uFF09"))))),y.createElement("div",{className:St.tabBar},sn)),Tt=({className:ln,style:un={},children:Te})=>y.createElement("div",{className:Je()(ln),style:un},Te),En={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"},on=te(75727),hn=te(93041);const ta=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var lt=({sortValue:ln,dropValue:un,className:Te,onSort:at,onDrop:ot,dataSource:sn=ta})=>{var en;return y.createElement("div",{className:Je()(En.orderWrap,Te)},y.createElement(on.Z,{dropdownRender:()=>y.createElement(hn.default,null,sn.map((In,Un)=>y.createElement(hn.default.Item,{key:Un,onClick:()=>ot(In.id)},In.name)))},y.createElement("span",{className:En.orderTextWrap},(en=sn.find(In=>un===In.id))==null?void 0:en.name)),y.createElement("span",{className:En.orderIconWrap},y.createElement("span",{className:En.orderAsc},y.createElement("i",{className:ln==="asc"?`iconfont icon-sanjiaoxing-up font12 ${En.cursorPointer} ${En.active}`:`iconfont icon-sanjiaoxing-up font12 ${En.cursorPointer}`,onClick:()=>at(ln==="asc"?"desc":"asc")})),y.createElement("span",{className:En.orderDesc},y.createElement("i",{className:ln==="desc"?`iconfont icon-sanjiaoxing-down font12 ${En.cursorPointer} ${En.active}`:`iconfont icon-sanjiaoxing-down font12 ${En.cursorPointer}`,onClick:()=>at(ln==="asc"?"desc":"asc")}))))},nt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ft=te(99571),We=Object.defineProperty,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Re=(ln,un,Te)=>un in ln?We(ln,un,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ln[un]=Te,je=(ln,un)=>{for(var Te in un||(un={}))yt.call(un,Te)&&Re(ln,Te,un[Te]);if(Ke)for(var Te of Ke(un))Ce.call(un,Te)&&Re(ln,Te,un[Te]);return ln},Xe=(ln,un)=>{var Te={};for(var at in ln)yt.call(ln,at)&&un.indexOf(at)<0&&(Te[at]=ln[at]);if(ln!=null&&Ke)for(var at of Ke(ln))un.indexOf(at)<0&&Ce.call(ln,at)&&(Te[at]=ln[at]);return Te},it=(ln,un,Te)=>new Promise((at,ot)=>{var sn=Un=>{try{In(Te.next(Un))}catch(ca){ot(ca)}},en=Un=>{try{In(Te.throw(Un))}catch(ca){ot(ca)}},In=Un=>Un.done?at(Un.value):Promise.resolve(Un.value).then(sn,en);In((Te=Te.apply(ln,un)).next())}),Ge=ln=>{var un=ln,{className:Te,style:at,children:ot,loading:sn=!1,openLoading:en,onClick:In=()=>{},size:Un="middle",shape:ca="round"}=un,Tn=Xe(un,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Jn,Ya]=(0,y.useState)(!1);return y.createElement(Ft.ZP,je({onClick:(0,Fe.throttle)(et=>it(void 0,null,function*(){en&&Ya(!0);try{yield In(et)}catch(_e){console.log("error",_e)}en&&Ya(!1)}),2e3,{leading:!0,trailing:!1}),className:Je()(nt.btn,nt[`${Un}-${ca}`],Te),style:at,size:Un,shape:ca,loading:Jn||sn},Tn),ot)},ke={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"},pe=({className:ln,style:un,children:Te=null,onClick:at,title:ot})=>y.createElement("div",{className:Je()(ke.head,ln),style:un},y.createElement("span",{className:"primary-hover",onClick:at},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:ot},ot),y.createElement("div",{className:ke.node},Te)),Pe={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"},ht=({confirmShow:ln=!0,confirmTitle:un,confirmClick:Te,cancelShow:at=!0,cancelTitle:ot,cancelClick:sn,className:en,style:In,confirmLoading:Un=!1})=>y.createElement("div",{className:Je()(Pe.btns,en),style:In},ln&&y.createElement(Ft.ZP,{loading:Un,onClick:Te,type:"primary",className:Pe.confirm},un),at&&y.createElement(Ft.ZP,{onClick:sn,className:Pe.cancel},ot)),dt={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"},Et=({className:ln,style:un={},LeftContent:Te,children:at,RightContent:ot})=>y.createElement("div",{className:Je()(dt.fixedBottom,ln),style:un},y.createElement("div",{className:dt.wrap},y.createElement("div",{className:dt.left},Te),y.createElement("div",{className:dt.center},at),y.createElement("div",{className:dt.right},ot))),Lt={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"},Rn=({className:ln,style:un={},dataSource:Te=[]})=>y.createElement("div",{className:Je()(Lt.crumbs,ln),style:un},Te.map((at,ot)=>otrt.history.push(at.path)},at.name):y.createElement("span",null,at.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:ot,style:{color:"#5F6368"}},at.name))),$t=te(11938),gn=Object.defineProperty,Mn=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,an=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,pn=(ln,un,Te)=>un in ln?gn(ln,un,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ln[un]=Te,Nn=(ln,un)=>{for(var Te in un||(un={}))Fn.call(un,Te)&&pn(ln,Te,un[Te]);if(an)for(var Te of an(un))bn.call(un,Te)&&pn(ln,Te,un[Te]);return ln},_n=(ln,un)=>Mn(ln,Jt(un)),Zn=(ln,un)=>{var Te={};for(var at in ln)Fn.call(ln,at)&&un.indexOf(at)<0&&(Te[at]=ln[at]);if(ln!=null&&an)for(var at of an(ln))un.indexOf(at)<0&&bn.call(ln,at)&&(Te[at]=ln[at]);return Te};const{Countdown:na}=$t.default;var Pa=ln=>{var un=ln,{onChange:Te}=un,at=Zn(un,["onChange"]);const[ot,sn]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof ot=="number"&&ot>=0&&Te(ot)},[ot]);const en=In=>{const Un=Math.floor(In/1e3);sn(Un)};return y.createElement(na,_n(Nn({},at),{onChange:en}))}},58856:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return fe}});var y=te(59301);function fe(ye,he){const Ee=(0,y.useRef)();(0,y.useEffect)(()=>{Ee.current=ye}),(0,y.useEffect)(()=>{function Ae(){Ee.current()}if(he!==null){let Be=setInterval(Ae,he);return()=>clearInterval(Be)}},[he])}},7925:function(gt,Xt,te){"use strict";var y=te(61186),fe=te.n(y),ye=te(77019),he=te(59301);const Ee=({date:Ae,showTag:Be})=>he.createElement(ye.Z,{align:"middle"},he.createElement("div",null," ",Ae?fe()(Ae).format("YYYY-MM-DD HH:mm"):"--"," "),Be&&he.createElement(ye.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},he.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));Xt.Z=Ee},31947:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(11938),ye=te(71051),he=te(28284),Ee=te(62957),Ae=te(29787),Be=te(54172),Je=te(37568),Fe=te(77019),le=te(5269),Ye=te(99571),Ve=te(94941),Ct=te(61186),oe=te.n(Ct),a=te(89070),E=te(955),b=te(16209),x=te(24065),z=te(83312),ee=te(59301),ne=(Se,Oe,Me)=>new Promise((ut,ft)=>{var Qe=vt=>{try{At(Me.next(vt))}catch(It){ft(It)}},nn=vt=>{try{At(Me.throw(vt))}catch(It){ft(It)}},At=vt=>vt.done?ut(vt.value):Promise.resolve(vt.value).then(Qe,nn);At((Me=Me.apply(Se,Oe)).next())});const{Countdown:re}=fe.default,ce=({value:Se,onChange:Oe,MaxMinutes:Me})=>ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ee.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ee.createElement("br",null)),ee.createElement(ye.Z,{value:Se,onChange:Oe,min:0,precision:0,max:Me,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Me}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ie=({exercise:Se,successCb:Oe,dispatch:Me})=>{var ut,ft,Qe,nn;const At=(0,a.useParams)(),[vt]=he.default.useForm(),It=he.default.useWatch("time",vt),[Vt,wt]=(0,y.useState)(!1),Wt=(0,y.useRef)(),{actionTabs:Bt}=Se,[Ht,Gt]=(0,y.useState)(),[,Zt,Ue,Ie]=(0,z.U)(Ve.n7,{id:At.categoryId}),[,St,rt]=(0,z.U)(Ve.Cd,{});(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&(wt(!1),vt.resetFields())},[Se.actionTabs.key]);const bt=()=>new Promise(lt=>ne(void 0,null,function*(){var nt,Ft;return Wt.current=yield(0,b.y)({ip_limit:(nt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:nt.ip_limit,ip_bind:(Ft=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Ft.ip_bind_type}),lt()})),dn=()=>ne(void 0,null,function*(){var lt,nt,Ft,We,Ke;yield vt.validateFields();const yt=vt.getFieldsValue();if(wt(!0),(((lt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:lt.ip_limit)!=="no"||(nt=Bt==null?void 0:Bt.exerciseParams)!=null&&nt.ip_bind_type)&&(yield bt()),(yield(0,Ve.ZD)((Ft=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Ft.id,{exercise_user_id:(We=Bt==null?void 0:Bt.exerciseParams)==null?void 0:We.exercise_user_id,unlock_key:yt.unlock_key,time:yt.time,ip:Wt.current})).status===0){if(Oe){Me({type:"exercise/setActionTabs",payload:{}}),Oe();return}const Re=Bt==null?void 0:Bt.exerciseParams;(0,E.nr)({inner_ip:Re.inner_ip,public_ip:Re.public_ip,open_camera:Re.open_camera,ip_limit:Re.ip_limit,ip_bind:Re.ip_bind,ip_bind_type:Re.ip_bind_type,exercise_tips:Re.exercise_tips,exerciseId:Re.id,screen_open:Re.screen_open,screen_num:Re.screen_num,screen_sec:Re.screen_sec,coursesId:At.coursesId,login:(Ke=(0,x.eY)())==null?void 0:Ke.login,history,identity_verify:Re.identity_verify,open_phone_video_recording:Re.open_phone_video_recording,current_status:Re.current_status}),Me({type:"exercise/setActionTabs",payload:{}})}wt(!1)}),we=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:lt=>ee.createElement("span",{className:lt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},lt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:lt=>ee.createElement("span",{className:lt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},lt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Tt=((ut=Bt==null?void 0:Bt.exerciseParams)==null?void 0:ut.errorMessage)&&typeof((ft=Bt==null?void 0:Bt.exerciseParams)==null?void 0:ft.errorMessage)=="object";(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const lt=yield rt(At);yield Ue({}),lt.status||Gt(lt)})},[Se.actionTabs.key]);const{time:En,end_time:on}=(Ht==null?void 0:Ht.exercise)||{},hn=Ie!=null&&Ie.user_end_time?oe()(Ie==null?void 0:Ie.user_end_time).add(1,"minutes"):oe()(),ta=oe()(Ie==null?void 0:Ie.user_total_end_time)>hn?Math.round(oe().duration(oe()(Ie==null?void 0:Ie.user_total_end_time).diff(hn.startOf("minute"))).asMinutes()):0,Yt=((Ie==null?void 0:Ie.student_left_minutes)||0)+(It||0);return ee.createElement(ee.Fragment,null,ee.createElement(Ee.default,{width:514,centered:!0,closable:!!((Qe=Bt==null?void 0:Bt.exerciseParams)!=null&&Qe.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:Se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Me({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(Ae.Z,{spinning:Zt||St},Tt&&ee.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!Tt&&ee.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),Tt&&ee.createElement(Be.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((nn=Bt==null?void 0:Bt.exerciseParams)==null?void 0:nn.errorMessage)||{}],columns:we}),ee.createElement("div",{className:""},ee.createElement(he.default,{form:vt,layout:"vertical",autoComplete:"off"},ee.createElement(he.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ee.createElement(Je.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),En!==-1?ee.createElement(ee.Fragment,null,ee.createElement(he.default.Item,{name:"time",label:ee.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ee.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",oe()(Ie==null?void 0:Ie.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(ce,{MaxMinutes:ta})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},Zt||St?"--":Yt),"\u5206\u949F",Yt!==0&&(Ie==null?void 0:Ie.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},oe()(Ie==null?void 0:Ie.user_end_time).add(It||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ee.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",oe()(on).format("YYYY-MM-DD HH:mm")))),ee.createElement(Fe.Z,{justify:"space-between",align:"middle"},ee.createElement(le.Z,null),ee.createElement(le.Z,null,ee.createElement(Ye.ZP,{loading:Vt,onClick:dn},"\u8FDB\u5165\u8003\u8BD5"))))))};Xt.Z=(0,a.connect)(({exercise:Se})=>({exercise:Se}))(ie)},30461:function(gt,Xt,te){"use strict";var y=te(59301),fe=te(89070),ye=te(28284),he=te(62957),Ee=te(6767),Ae=te(47889),Be=te(16326),Je=te(99064),Fe=Object.defineProperty,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ct=(b,x,z)=>x in b?Fe(b,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[x]=z,oe=(b,x)=>{for(var z in x||(x={}))Ye.call(x,z)&&Ct(b,z,x[z]);if(le)for(var z of le(x))Ve.call(x,z)&&Ct(b,z,x[z]);return b},a=(b,x,z)=>new Promise((ee,ne)=>{var re=Se=>{try{ie(z.next(Se))}catch(Oe){ne(Oe)}},ce=Se=>{try{ie(z.throw(Se))}catch(Oe){ne(Oe)}},ie=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(re,ce);ie((z=z.apply(b,x)).next())});const E=({account:b,globalSetting:x,loading:z,dispatch:ee,classroomList:ne,Callback:re})=>{const[ce]=ye.default.useForm(),[ie,Se]=(0,y.useState)({});return(0,y.useEffect)(()=>{ne.actionTabs.key=="start_smart_plan"?(ce.setFieldsValue({lesson_mode:"online_lesson"}),Se({lesson_mode:"online_lesson"})):(ce.resetFields(),Se({}))},[ne.actionTabs.key]),y.createElement(he.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ne.actionTabs.key=="start_smart_plan",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"500px",onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>a(void 0,null,function*(){var Oe,Me,ut,ft;let Qe=yield(0,Je.ZP)(`/api/courses/${(Me=(Oe=ne==null?void 0:ne.actionTabs)==null?void 0:Oe.params)==null?void 0:Me.coursesId}/smart_plans/${(ft=(ut=ne==null?void 0:ne.actionTabs)==null?void 0:ut.params)==null?void 0:ft.smart_plans_id}/settings.json`,{method:"put",body:oe({},ie)});(Qe==null?void 0:Qe.status)==0&&(Ee.ZP.success("\u5F00\u8BFE\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),re())})},y.createElement("div",null,y.createElement(ye.default,{form:ce,onValuesChange:()=>Se(oe({},ce.getFieldsValue()))},y.createElement(ye.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},y.createElement(Ae.ZP.Group,{onChange:Oe=>{ce.setFieldValue("start_at",null),ce.setFieldValue("end_at",null),Se(oe({},ce.getFieldsValue()))}},y.createElement(Ae.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),y.createElement(Ae.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),y.createElement("div",{style:{marginTop:"-10px",marginBottom:(ie==null?void 0:ie.lesson_mode)=="self_learning"?"24px":"0",background:"#f0f0f0",padding:"10px"}},(ie==null?void 0:ie.lesson_mode)=="online_lesson"?y.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\u529F\u80FD\u4E13\u4E3A\u6559\u5E08\u6388\u8BFE\u8BBE\u8BA1\uFF0C\u63D0\u4F9B\u6559\u5B66\u6D41\u7A0B\u63A7\u5236\uFF1A\u652F\u6301\u6559\u5E08",y.createElement("span",{style:{color:"#0152d9"}},"\u624B\u52A8\u5F00\u542F\u4E0E\u7ED3\u675F\u6388\u8BFE"),"\uFF0C \u5E76\u6839\u636E\u6559\u5B66\u8FDB\u5EA6\u63A7\u5236\u8BFE\u4EF6",y.createElement("span",{style:{color:"#0152d9"}},"\u7EC3\u4E60\u9898\u7684\u53D1\u5E03\u4E0E\u6536\u56DE"),"\uFF0C \u786E\u4FDD\u7CBE\u51C6\u628A\u63A7\u6559\u5B66\u8282\u594F\u3002"):y.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\u529F\u80FD\u7531",y.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u8D77\u6B62\u65F6\u95F4"),"\uFF0C \u7CFB\u7EDF\u5C06",y.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u8BD5\u9898\u7684\u7B54\u9898\u529F\u80FD"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u81EA\u8EAB\u5B66\u4E60\u8FDB\u5EA6\u81EA\u4E3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u7075\u6D3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(ie==null?void 0:ie.lesson_mode)=="self_learning"&&y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},y.createElement(ye.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},y.createElement(Be.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Oe=>{const Me=ce.getFieldValue("end_at");return Me&&Oe&&Oe>Me},onChange:(Oe,Me)=>{ie.start_at=Me,Se(oe({},ie))}})),y.createElement(ye.default.Item,{label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",colon:!1},y.createElement(Be.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Oe=>{const Me=ce.getFieldValue("start_at");return Me&&Oe&&Oe{ie.end_at=Me,Se(oe({},ie))}}))))))};Xt.Z=(0,fe.connect)(({account:b,loading:x,globalSetting:z,classroomList:ee})=>({account:b,globalSetting:z,loading:x.effects,classroomList:ee}))(E)},79148:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{default:function(){return Ta}});var y=te(59301),fe=te(91612),ye=te.n(fe),he=te(57594),Ee=te(99064),Ae={"weboffice-zone":"weboffice-zone___TKF3X","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_content:"over_content___sF378",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_"},Be=te(6767),Je=te(62957),Fe=te(29787),le=te(30641),Ye=te(82326),Ve=te(54172),Ct=te(85057),oe=te(89070),a={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",header_title:"header_title___S7Cxr",ewm:"ewm___TH4By",ewm_img:"ewm_img___Uceez",ewm_text:"ewm_text___OQ1Pi",question_buuton:"question_buuton___N4wUv",selectQuestion:"selectQuestion___XKEXr",addQuestion:"addQuestion____gLbk",submit_button:"submit_button___zKebp"},E=te(25399),b=te(62673),x=te(99571),z=te(89392),ee={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",submit_button:"submit_button___VNwVN",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",setAnswerBtn:"setAnswerBtn___JXqx2",activeAnswer:"activeAnswer___uuVOS",errorAnswer:"errorAnswer___ffoBB",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t"},ne=te(85149),re=Object.defineProperty,ce=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ut=(zt,Ut,tt)=>Ut in zt?re(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,ft=(zt,Ut)=>{for(var tt in Ut||(Ut={}))Oe.call(Ut,tt)&&ut(zt,tt,Ut[tt]);if(Se)for(var tt of Se(Ut))Me.call(Ut,tt)&&ut(zt,tt,Ut[tt]);return zt},Qe=(zt,Ut)=>ce(zt,ie(Ut)),nn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const At=({problemset:zt,dispatch:Ut,question:tt,pageCache:xt,solutionVis:Qn,disabled:da,onSubmit:jt})=>{const[Ne,be]=(0,y.useState)({}),[mt,Bn]=(0,y.useState)([]),Rt=["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"];(0,y.useEffect)(()=>{const kn=(0,z.cloneDeep)(tt);be(kn),Bn(kn.choices)},[tt]);const vn=()=>nn(void 0,null,function*(){var kn;if(!mt.some(Pt=>Pt==null?void 0:Pt.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const aa=(kn=mt==null?void 0:mt.filter(Pt=>Pt==null?void 0:Pt.checked))==null?void 0:kn.map(Pt=>Pt==null?void 0:Pt.choice_id),ga=yield jt(tt==null?void 0:tt.smart_plan_item_bank_id,aa)}),rn=(kn,aa)=>{if((tt==null?void 0:tt.status)=="ended"||tt!=null&&tt.is_answered)return;const ga=mt.map((Pt,ra)=>Qe(ft({},Pt),{checked:ra===aa?kn.target.checked:Pt==null?void 0:Pt.checked}));Bn(ga)},Gn=(kn=!1)=>{let aa="";return mt.forEach((ga,Pt)=>{kn?ga!=null&&ga.me_answered&&(aa=aa+Rt[Pt]):ga!=null&&ga.is_answer&&(aa=aa+Rt[Pt])}),aa};return y.createElement("div",null,y.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),y.createElement(ne.Z,{value:Ne==null?void 0:Ne.name}),mt==null?void 0:mt.map((kn,aa)=>{const{is_answer:ga,checked:Pt,choice_text:ra,me_answered:pa}=kn;let Oa="";return Qn&&ga&&(Oa=ee.green),Qn&&!ga&&(Pt||pa)&&(Oa=ee.red),y.createElement("div",{key:aa,style:{pointerEvents:Qn?"none":"auto"},className:`${ee.row} ${Oa}`},y.createElement(b.default,{disabled:(tt==null?void 0:tt.status)=="ended"||(tt==null?void 0:tt.is_answered)||(xt==null?void 0:xt.is_end),style:{padding:3},onChange:Za=>rn(Za,aa),checked:Pt||(kn==null?void 0:kn.me_answered)}),y.createElement("span",null,Rt[aa],".\xA0"),y.createElement(ne.Z,{className:ee.html,value:ra}),Qn&&ga&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Qn&&!ga&&(Pt||pa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Qn&&y.createElement("div",null,y.createElement("div",{className:ee.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),Gn(!0)),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Gn()),y.createElement("div",{className:"c-grey-333 mb10"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ne.Z,{className:`${ee.html} font14`,value:(Ne==null?void 0:Ne.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(tt==null?void 0:tt.status)!="ended"&&!(tt!=null&&tt.is_answered)&&!(xt!=null&&xt.is_end)&&y.createElement("div",{className:"flex justify-center mt20"},y.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:y.createElement("img",{width:14,src:te(87190)}),onClick:()=>{vn()}},"\u63D0\u4EA4")))};var vt=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(At),It=te(47889),Vt=te(77019),wt=te(59301),Wt=Object.defineProperty,Bt=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ie=(zt,Ut,tt)=>Ut in zt?Wt(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,St=(zt,Ut)=>{for(var tt in Ut||(Ut={}))Zt.call(Ut,tt)&&Ie(zt,tt,Ut[tt]);if(Gt)for(var tt of Gt(Ut))Ue.call(Ut,tt)&&Ie(zt,tt,Ut[tt]);return zt},rt=(zt,Ut)=>Bt(zt,Ht(Ut)),bt=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const dn=({problemset:zt,dispatch:Ut,question:tt,solutionVis:xt,pageCache:Qn,disabled:da,onSubmit:jt})=>{const[Ne,be]=(0,y.useState)({}),[mt,Bn]=(0,y.useState)([]),[Rt]=(0,oe.useSearchParams)(),vn=["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"];(0,y.useEffect)(()=>{const kn=(0,z.cloneDeep)(tt);be(kn),Bn(kn.choices)},[tt]);const rn=()=>bt(void 0,null,function*(){var kn;if(!mt.some(ga=>ga==null?void 0:ga.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const aa=yield jt(tt==null?void 0:tt.smart_plan_item_bank_id,(kn=mt.find(ga=>ga.checked))==null?void 0:kn.choice_id)}),Gn=(kn,aa)=>{if(da||tt!=null&&tt.is_answered)return;const ga=mt.map((Pt,ra)=>rt(St({},Pt),{checked:ra===aa?kn.target.checked:!1}));Bn(ga)};return wt.createElement("div",null,wt.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),wt.createElement(ne.Z,{value:Ne==null?void 0:Ne.name}),mt==null?void 0:mt.map((kn,aa)=>{const{is_answer:ga,checked:Pt,choice_text:ra,me_answered:pa}=kn;let Oa="";return xt&&ga&&(Oa=ee.green),xt&&!ga&&(Pt||pa)&&(Oa=ee.red),wt.createElement("div",{key:aa,style:{pointerEvents:xt?"none":"auto"},className:`${ee.row} ${Oa}`},wt.createElement(It.ZP,{disabled:(tt==null?void 0:tt.status)=="ended"||(tt==null?void 0:tt.is_answered)||(Qn==null?void 0:Qn.is_end),onChange:Za=>Gn(Za,aa),checked:Pt||(kn==null?void 0:kn.me_answered)}),wt.createElement("span",null,vn[aa],".\xA0"),wt.createElement(ne.Z,{className:ee.html,value:ra}),xt&&ga&&wt.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),xt&&!ga&&(Pt||pa)&&wt.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),xt&&wt.createElement("div",null,wt.createElement("div",{className:ee.line}),wt.createElement("div",{className:"c-grey-333 mb5"},wt.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),vn[mt.findIndex(kn=>kn==null?void 0:kn.me_answered)]||"--"),wt.createElement("div",{className:"c-grey-333 mb5"},wt.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),vn[mt.findIndex(kn=>kn==null?void 0:kn.is_answer)]),wt.createElement(Vt.Z,{className:"c-grey-333 mb10"},wt.createElement("b",null,"\u89E3\u6790:\xA0"),wt.createElement(ne.Z,{className:`${ee.html} font14`,value:(Ne==null?void 0:Ne.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(tt==null?void 0:tt.status)!="ended"&&!(tt!=null&&tt.is_answered)&&!(Qn!=null&&Qn.is_end)&&wt.createElement("div",{className:"flex justify-center mt20"},wt.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:wt.createElement("img",{width:14,src:te(87190)}),onClick:()=>{rn()}},"\u63D0\u4EA4")))};var we=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(dn),Tt=Object.defineProperty,En=Object.defineProperties,on=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,lt=(zt,Ut,tt)=>Ut in zt?Tt(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,nt=(zt,Ut)=>{for(var tt in Ut||(Ut={}))ta.call(Ut,tt)&<(zt,tt,Ut[tt]);if(hn)for(var tt of hn(Ut))Yt.call(Ut,tt)&<(zt,tt,Ut[tt]);return zt},Ft=(zt,Ut)=>En(zt,on(Ut)),We=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const Ke=({problemset:zt,dispatch:Ut,question:tt,pageCache:xt,solutionVis:Qn,disabled:da,onSubmit:jt})=>{var Ne,be;const[mt,Bn]=(0,y.useState)({}),[Rt,vn]=(0,y.useState)([]),rn=["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"];(0,y.useEffect)(()=>{const aa=(0,z.cloneDeep)(tt);Bn(aa),vn(aa.choices)},[tt]);const Gn=()=>We(void 0,null,function*(){var aa;if(!Rt.some(Pt=>Pt==null?void 0:Pt.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const ga=yield jt(tt==null?void 0:tt.smart_plan_item_bank_id,(aa=Rt.find(Pt=>Pt.checked))==null?void 0:aa.choice_id)}),kn=(aa,ga)=>{if(tt!=null&&tt.is_answered||(tt==null?void 0:tt.status)=="ended")return;const Pt=Rt.map((ra,pa)=>Ft(nt({},ra),{checked:pa===ga?aa.target.checked:!1}));vn(Pt)};return y.createElement("div",{style:{height:"90vh"}},y.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),y.createElement(ne.Z,{value:mt==null?void 0:mt.name}),Rt==null?void 0:Rt.map((aa,ga)=>{const{is_answer:Pt,checked:ra,choice_text:pa,me_answered:Oa}=aa;let Za="";return Qn&&Pt&&(Za=ee.green),Qn&&!Pt&&(ra||Oa)&&(Za=ee.red),y.createElement("div",{key:ga,style:{pointerEvents:Qn?"none":"auto"},className:`${ee.row} ${Za}`},y.createElement(It.ZP,{disabled:(tt==null?void 0:tt.status)=="ended"||(tt==null?void 0:tt.is_answered)||(xt==null?void 0:xt.is_end),onChange:Ha=>kn(Ha,ga),checked:ra||(aa==null?void 0:aa.me_answered)}),y.createElement(ne.Z,{className:ee.html,value:pa}),Qn&&Pt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Qn&&!Pt&&(ra||Oa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Qn&&y.createElement("div",null,y.createElement("div",{className:ee.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),(Ne=Rt.find(aa=>aa==null?void 0:aa.me_answered))==null?void 0:Ne.choice_text),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(be=Rt.find(aa=>aa==null?void 0:aa.is_answer))==null?void 0:be.choice_text),y.createElement("div",{className:"c-grey-333 mb10"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ne.Z,{className:`${ee.html} font14`,value:(mt==null?void 0:mt.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(tt==null?void 0:tt.status)!="ended"&&!(tt!=null&&tt.is_answered)&&!(xt!=null&&xt.is_end)&&y.createElement("div",{className:"flex justify-center item-end mt20"},y.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:y.createElement("img",{width:14,src:te(87190)}),onClick:()=>{Gn()}},"\u63D0\u4EA4")))};var yt=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(Ke),Ce=te(8797),Re=te(94941),je=te(59301),Xe=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const it=({problemset:zt,dispatch:Ut,question:tt,pageCache:xt,solutionVis:Qn,disabled:da,onSubmit:jt})=>{var Ne;const[be,mt]=(0,y.useState)(!1),[Bn,Rt]=(0,y.useState)(""),vn=(0,oe.useParams)(),[rn,Gn]=(0,y.useState)(!1),kn=(0,y.useRef)(null),aa=(0,y.useRef)(null);(0,y.useEffect)(()=>{const ra=aa.current;if(!ra||ra.closed)return;const pa={type:"showIntelligentTeacherStatus",aiStatus:tt==null?void 0:tt.enable_ai_tutor,questionStatus:(tt==null?void 0:tt.status)==="ended",pptStatus:xt==null?void 0:xt.is_end};ra.postMessage(pa,"*")},[tt==null?void 0:tt.enable_ai_tutor,tt==null?void 0:tt.status,xt==null?void 0:xt.is_end]),(0,y.useEffect)(()=>()=>{aa.current=null},[]);const ga=()=>Xe(void 0,null,function*(){if(Gn(!0),tt!=null&&tt.hack_identifier){const ra=yield(0,Re.nF)({id:tt==null?void 0:tt.hack_identifier});if((ra==null?void 0:ra.status)===0){const pa=window.open(`/myproblems/${ra==null?void 0:ra.identifier}?type=smartPlan&exercisesId=${vn==null?void 0:vn.id}&coursesId=${vn==null?void 0:vn.coursesId}&questionId=${tt==null?void 0:tt.id}&smartPlanItemBankId=${tt==null?void 0:tt.smart_plan_item_bank_id}`,"_blank");aa.current=pa}}Gn(!1)}),Pt={C:je.createElement("span",{className:ee.c},"C"),"C++":je.createElement("span",{className:ee.cpp},"C++"),Java:je.createElement("span",{className:ee.java},"Java"),Python:je.createElement("span",{className:ee.python},"Python")};return je.createElement("div",null,je.createElement("div",{className:"c-light-primary mb10 font16"},"\u7F16\u7A0B\u9898"),je.createElement("div",{style:{color:"#333",fontSize:"16px",marginBottom:"5px"}},je.createElement("span",{className:"mr10"},"\u7F16\u7A0B\u8BED\u8A00"),(Ne=tt==null?void 0:tt.languages)==null?void 0:Ne.map((ra,pa,Oa)=>je.createElement(y.Fragment,{key:pa},Pt[ra==null?void 0:ra.language]))),je.createElement(ne.Z,{value:tt==null?void 0:tt.name,className:"mt20 mb20"}),je.createElement(ne.Z,{value:tt==null?void 0:tt.description}),Qn&&je.createElement("div",null,je.createElement("div",{className:ee.line}),je.createElement(Vt.Z,{className:"c-grey-333 mb5",align:"middle"},je.createElement("b",null,"\u53C2\u8003\u7B54\u6848:\xA0"),je.createElement(ne.Z,{className:`${ee.html} font14`,value:(tt==null?void 0:tt.answer_text)||"\u6682\u65E0\u89E3\u6790"})),je.createElement(Vt.Z,{className:"c-grey-333 mb10",align:"middle"},je.createElement("b",null,"\u89E3\u6790:\xA0"),je.createElement(ne.Z,{className:`${ee.html} font14`,value:(tt==null?void 0:tt.analysis)||"\u6682\u65E0\u89E3\u6790"}))),je.createElement("div",{className:"flex justify-center mt20"},je.createElement(x.ZP,{loading:rn,className:"flex item-center",type:"primary",icon:je.createElement("img",{width:14,src:te(87190)}),onClick:()=>Xe(void 0,null,function*(){yield ga(),mt(!0)})},(tt==null?void 0:tt.status)!="ended"&&!(xt!=null&&xt.is_end)?"\u8FDB\u5165\u7B54\u9898":"\u67E5\u770B\u7B54\u9898")))};var Ot=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(it),Ge=te(83251),ke=te(955),se=te(59301),pe=Object.defineProperty,Pe=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Et=(zt,Ut,tt)=>Ut in zt?pe(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,Lt=(zt,Ut)=>{for(var tt in Ut||(Ut={}))dt.call(Ut,tt)&&Et(zt,tt,Ut[tt]);if(ht)for(var tt of ht(Ut))Mt.call(Ut,tt)&&Et(zt,tt,Ut[tt]);return zt},Sn=(zt,Ut)=>Pe(zt,Ze(Ut)),Rn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const $t=({user:zt,officeToken:Ut,classroomList:tt,globalSetting:xt,loading:Qn,problemset:da,dispatch:jt,pageCache:Ne,pageNum:be,maxPage:mt,aiImg:Bn,showModelPage:Rt})=>{var vn,rn,Gn,kn,aa,ga,Pt,ra,pa,Oa,Za,Ha,An,eo,Da,la,to,Ja,Ka,io,ao,lo,Co,Po;const[Lo]=(0,oe.useSearchParams)(),[me,kt]=(0,y.useState)(0),xe=(0,oe.useParams)(),[ct,qe]=(0,y.useState)(!1),[ae,ge]=(0,y.useState)(!(Ne!=null&&Ne.allow_answer&&!(Ne!=null&&Ne.is_end)&&(Ut==null?void 0:Ut.Status)!=="ended")),[ue,de]=(0,y.useState)(!1),[ve,Le]=(0,y.useState)(!1),{SmartPlanItemBanks:De}=tt,[ze,pt]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),Nt=(0,y.useRef)(null),He=(0,y.useRef)(null);(0,y.useEffect)(()=>{var qt;((qt=De==null?void 0:De.page)==null?void 0:qt.animation_code)!==""&&(clearTimeout(He.current),He.current=setTimeout(()=>{var yn;const tn=document.createElement("iframe");if(tn.style.width="100%",tn.style.height="40vh",tn.style.overflow="auto",tn.style.border="0",Nt.current){Nt.current.innerHTML="",Nt.current.appendChild(tn);const Cn=tn.contentDocument||tn.contentWindow.document;Cn.open(),Cn.write((yn=De==null?void 0:De.page)==null?void 0:yn.animation_code),Cn.close()}},1e3))},[(vn=De==null?void 0:De.page)==null?void 0:vn.animation_code]),(0,y.useEffect)(()=>{ge(!(Ne!=null&&Ne.allow_answer&&!(Ne!=null&&Ne.is_end)&&(Ut==null?void 0:Ut.Status)!=="ended"))},[Ne==null?void 0:Ne.allow_answer,!(Ne!=null&&Ne.is_end),(Ut==null?void 0:Ut.Status)!=="ended"]),(0,y.useEffect)(()=>{console.log("pageNum && !showModelPage---",be,Rt,be&&!Rt),be&&!Rt&&_t()},[be,mt,Rt,Ne==null?void 0:Ne.page,Ne==null?void 0:Ne.allow_answer,Ne==null?void 0:Ne.has_item_bank,Ne==null?void 0:Ne.randomData,Ne==null?void 0:Ne.enable_extra]);const _t=()=>Rn(void 0,null,function*(){qe(!0),console.log("123",1231231);const qt=jt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:xe==null?void 0:xe.coursesId,id:xe==null?void 0:xe.id,position:be,max_position:mt}});qe(!1)});(0,y.useEffect)(()=>{var qt,yn,tn,Cn;pt(Sn(Lt({},ze),{defaultValue:(qt=De==null?void 0:De.page)==null?void 0:qt.animation_code})),Pn((yn=De==null?void 0:De.item_banks)==null?void 0:yn[0]),kt(0),de((Cn=(tn=De==null?void 0:De.item_banks)==null?void 0:tn[0])==null?void 0:Cn.enable_ai_tutor)},[De]);const Kt=(qt,yn)=>Rn(void 0,null,function*(){const tn=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${qt}/user_answers.json`,{method:"post",body:{item_choice_id:yn}});return(tn==null?void 0:tn.status)===0?(yield _t(),Be.ZP.success("\u63D0\u4EA4\u6210\u529F"),!0):!1}),Pn=qt=>{if(Ne!=null&&Ne.is_end){Le(!0);return}switch(qt==null?void 0:qt.solution_visibility){case"hidden":Le(!1);break;case"show_after_edit":qt!=null&&qt.is_answered?Le(!0):Le(!1);break;case"show_after_submission":(qt==null?void 0:qt.status)==="ended"?Le(!0):Le(!1);break;case"show_after_ended":Ne!=null&&Ne.is_end?Le(!0):Le(!1);break}};return se.createElement("section",null,se.createElement(Fe.Z,{spinning:!1},se.createElement("div",{className:a.box},se.createElement("div",{className:a.box_header},se.createElement("div",{className:a.header_title},De!=null&&De.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"),(De==null?void 0:De.page_group)&&se.createElement("div",{style:{color:"#5F6368"}},se.createElement("span",{style:{color:"#2EC25B"}},"\u5B66\u4E60\u5355\u5143",(0,ke.EM)(`${(rn=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:rn.number}`)),"\uFF08\u5B8C\u6210\u8FDB\u5EA6",se.createElement(E.Z,{title:`\u5F53\u524D\u5DF2\u5B8C\u6210\u7684\u8BD5\u9898\u6570\u91CF\uFF1A${(Gn=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:Gn.finished_count}`},se.createElement("span",{style:{color:"#2EC25B",cursor:"pointer"}},"\xA0",(kn=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:kn.finished_count))," / ",se.createElement(E.Z,{title:`\u8BE5\u5B66\u4E60\u5355\u5143\u5185\u8BBE\u7F6E\u7684\u603B\u8BD5\u9898\u6570\u91CF\uFF1A${(aa=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:aa.questions_count}`},se.createElement("span",{style:{cursor:"pointer"}},(ga=itemBankData==null?void 0:itemBankData.page_group)==null?void 0:ga.questions_count)),"\uFF09")),se.createElement("div",{className:"mt10"},se.createElement(Ge.Z,{defaultValue:ze.defaultValue,open:ze.open,language:ze.language,height:ze.height,showExtra:!1}),((Pt=De==null?void 0:De.page)==null?void 0:Pt.animation_code)&&se.createElement("div",{className:a.code_style},se.createElement("div",{style:{display:"flex",alignItems:"center"}},se.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),se.createElement(E.Z,{title:"\u5168\u5C4F\u5C55\u793A"},se.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{pt(Sn(Lt({},ze),{open:ze.open+1}))}}))),se.createElement("div",{className:"mt10",ref:Nt})),(ra=De==null?void 0:De.item_banks)!=null&&ra[me]&&((Za=["in_progress","ended"])!=null&&Za.includes((Oa=(pa=De==null?void 0:De.item_banks)==null?void 0:pa[me])==null?void 0:Oa.status))?se.createElement("div",null,((An=(Ha=De==null?void 0:De.item_banks)==null?void 0:Ha[me])==null?void 0:An.item_type)==="SINGLE"&&se.createElement(we,{question:(eo=De==null?void 0:De.item_banks)==null?void 0:eo[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve}),((la=(Da=De==null?void 0:De.item_banks)==null?void 0:Da[me])==null?void 0:la.item_type)==="MULTIPLE"&&se.createElement(vt,{question:(to=De==null?void 0:De.item_banks)==null?void 0:to[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve}),((Ka=(Ja=De==null?void 0:De.item_banks)==null?void 0:Ja[me])==null?void 0:Ka.item_type)==="JUDGMENT"&&se.createElement(yt,{question:(io=De==null?void 0:De.item_banks)==null?void 0:io[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve}),((lo=(ao=De==null?void 0:De.item_banks)==null?void 0:ao[me])==null?void 0:lo.item_type)==="PROGRAM"&&se.createElement(Ot,{question:(Co=De==null?void 0:De.item_banks)==null?void 0:Co[me],onSubmit:Kt,disabled:ae,pageCache:Ne,solutionVis:ve})):(Po=De==null?void 0:De.page)!=null&&Po.animation_code?"":De!=null&&De.is_extra?Ne!=null&&Ne.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":se.createElement(Ce.Z,null)))))};var gn=(0,oe.connect)(({user:zt,classroomList:Ut,loading:tt,globalSetting:xt,problemset:Qn})=>({user:zt,classroomList:Ut,globalSetting:xt,loading:tt.effects,problemset:Qn}))($t),Mn={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH"},Jt={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",setAnswerBtn:"setAnswerBtn___SKqR6",activeAnswer:"activeAnswer___ih3N8",errorAnswer:"errorAnswer___zLf6A",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT"};const an=({problemset:zt,dispatch:Ut,question:tt})=>{const[xt,Qn]=(0,y.useState)({}),[da,jt]=(0,y.useState)([]),Ne=["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"];return(0,y.useEffect)(()=>{const be=(0,z.cloneDeep)(tt);Qn(be),jt(be.choices)},[tt]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u591A\u9009\u3011 ${xt==null?void 0:xt.name}`}),da==null?void 0:da.map((be,mt)=>{const{is_answer:Bn,checked:Rt,choice_text:vn,me_answered:rn}=be;let Gn="";return Bn&&(Gn=Jt.green),!Bn&&(Rt||rn)&&(Gn=Jt.red),y.createElement("div",{key:mt,style:{pointerEvents:"auto"},className:`${Jt.row} ${Gn}`},y.createElement(b.default,{disabled:!0,style:{padding:3},checked:Rt||(be==null?void 0:be.me_answered)}),y.createElement("span",null,Ne[mt],".\xA0"),y.createElement(ne.Z,{className:Jt.html,value:vn}),Bn&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Bn&&(Rt||rn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Fn=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(an),bn=te(59301);const pn=({problemset:zt,dispatch:Ut,question:tt})=>{const[xt,Qn]=(0,y.useState)({}),[da,jt]=(0,y.useState)([]),Ne=["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"];return(0,y.useEffect)(()=>{const be=(0,z.cloneDeep)(tt);Qn(be),jt(be.choices)},[tt]),bn.createElement("div",null,bn.createElement(ne.Z,{value:`\u3010\u5355\u9009\u3011 ${xt==null?void 0:xt.name}`}),da==null?void 0:da.map((be,mt)=>{const{is_answer:Bn,checked:Rt,choice_text:vn,me_answered:rn}=be;let Gn="";return Bn&&(Gn=Jt.green),!Bn&&(Rt||rn)&&(Gn=Jt.red),bn.createElement("div",{key:mt,style:{pointerEvents:"auto"},className:`${Jt.row} ${Gn}`},bn.createElement(It.ZP,{disabled:!0,checked:Rt||(be==null?void 0:be.me_answered)}),bn.createElement("span",null,Ne[mt],".\xA0"),bn.createElement(ne.Z,{className:Jt.html,value:vn}),Bn&&bn.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Bn&&(Rt||rn)&&bn.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Nn=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(pn);const _n=({problemset:zt,dispatch:Ut,question:tt})=>{const[xt,Qn]=(0,y.useState)({}),[da,jt]=(0,y.useState)([]);return(0,y.useEffect)(()=>{const Ne=(0,z.cloneDeep)(tt);Qn(Ne),jt(Ne.choices)},[tt]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u5224\u65AD\u3011 ${xt==null?void 0:xt.name}`}),da==null?void 0:da.map((Ne,be)=>{const{is_answer:mt,checked:Bn,choice_text:Rt,me_answered:vn}=Ne;let rn="";return mt&&(rn=Jt.green),!mt&&(Bn||vn)&&(rn=Jt.red),y.createElement("div",{key:be,style:{pointerEvents:"auto"},className:`${Jt.row} ${rn}`},y.createElement(It.ZP,{disabled:!0,checked:Bn||(Ne==null?void 0:Ne.me_answered)}),y.createElement(ne.Z,{className:Jt.html,value:Rt}),mt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!mt&&(Bn||vn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Zn=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(_n),na=te(59301);const sa=({problemset:zt,dispatch:Ut,question:tt})=>{const xt={C:na.createElement("span",{className:Jt.c},"C"),"C++":na.createElement("span",{className:Jt.cpp},"C++"),Java:na.createElement("span",{className:Jt.java},"Java"),Python:na.createElement("span",{className:Jt.python},"Python")};return na.createElement("div",null,na.createElement(ne.Z,{value:`\u3010\u7F16\u7A0B\u3011 ${tt==null?void 0:tt.name}`}))};var Pa=(0,oe.connect)(({problemset:zt})=>({problemset:zt}))(sa),ln=te(20554),un=te(23954),Te=te(24334),at=te(87001),ot=te(67248),sn=te(7925),en=te(59301);const{TabPane:In}=ln.default;var ca=({item:zt,autoHeight:Ut})=>{var tt,xt;const[Qn,da]=(0,y.useState)([]),[jt,Ne]=(0,y.useState)(!1),[be]=(0,oe.useSearchParams)(),mt=(0,oe.useParams)();(0,y.useEffect)(()=>{var vn,rn;((vn=zt==null?void 0:zt.evaluate_codes)==null?void 0:vn.length)>0?da((rn=zt==null?void 0:zt.evaluate_codes)==null?void 0:rn.map((Gn,kn)=>({key:kn+1,error_msg:Gn!=null&&Gn.error_msg?Te.Base64.decode(Gn==null?void 0:Gn.error_msg):"",status:Gn==null?void 0:Gn.status,created_at:Gn.created_at,code:Gn==null?void 0:Gn.code,show_code:Gn==null?void 0:Gn.show_code,language:Gn==null?void 0:Gn.language,resubmit:Gn==null?void 0:Gn.resubmit}))):da([{key:"--",error_msg:"--",show_code:!1}])},[zt==null?void 0:zt.evaluate_codes]);const Bn=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(vn,rn)=>en.createElement("span",null,rn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(vn,rn)=>en.createElement(sn.Z,{date:rn.created_at,showTag:rn==null?void 0:rn.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(vn,rn)=>{var Gn;return en.createElement("span",{className:vn===0?"c-green":"c-red"},((Gn=at.Im[vn])==null?void 0:Gn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((tt=Qn==null?void 0:Qn[0])==null?void 0:tt.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(vn,rn)=>en.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Je.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:en.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",en.createElement(ot.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[rn==null?void 0:rn.language]})),content:en.createElement("div",{className:"mb10"},en.createElement(un.ZP,{height:300,language:"python",theme:"vs-light",value:rn!=null&&rn.code?Te.Base64.decode(rn==null?void 0:rn.code):"",autoHeight:Ut,options:Rt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(vn=>!!vn),Rt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return en.createElement("div",{style:{position:"relative"}},en.createElement(ln.default,{defaultActiveKey:"1"},en.createElement(In,{tab:en.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",en.createElement(E.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},en.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},!!((xt=zt==null?void 0:zt.user_answer)!=null&&xt.length)&&(zt==null?void 0:zt.passed_code)&&en.createElement("aside",{className:Jt.shixunWrp},en.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),en.createElement("div",{className:Jt.full},en.createElement(ot.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[zt==null?void 0:zt.language]}),en.createElement("span",{onClick:()=>Ne(!0)},en.createElement("i",{className:"iconfont icon-quanping2"}),en.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),en.createElement(un.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:zt!=null&&zt.passed_code?Te.Base64.decode(zt==null?void 0:zt.passed_code):"",autoHeight:Ut,options:Rt}))),en.createElement(In,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},en.createElement(Ve.default,{className:"mt5",bordered:!0,dataSource:Qn,columns:Bn,pagination:!1}))),en.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ke.xg)(`/myproblems/${zt==null?void 0:zt.hack_user_identifier}?backUrl=/classrooms/${mt==null?void 0:mt.coursesId}/smart_plan/${mt==null?void 0:mt.id}/users/${mt==null?void 0:mt.user_login}/ppt_info/info`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),en.createElement(Je.default,{centered:!0,destroyOnClose:!0,open:jt,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Ne(!1),footer:null},en.createElement(un.ZP,{height:500,language:"python",theme:"vs-light",value:zt!=null&&zt.passed_code?Te.Base64.decode(zt==null?void 0:zt.passed_code):"",autoHeight:Ut,options:Rt})))},Tn=te(59301),Jn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const Ya=({user:zt,globalSetting:Ut,classroomList:tt,loading:xt,problemset:Qn,dispatch:da,pageNum:jt,maxPage:Ne})=>{var be,mt,Bn,Rt,vn,rn,Gn,kn,aa,ga,Pt,ra,pa,Oa,Za,Ha,An,eo;const[Da]=(0,oe.useSearchParams)(),[la,to]=(0,y.useState)(0),Ja=(0,oe.useParams)(),[Ka,io]=(0,y.useState)(!0),[ao,lo]=(0,y.useState)(null),[Co,Po]=(0,y.useState)(!1),[Lo,me]=(0,y.useState)(!1),{SmartPlanItemBanks:kt}=tt;(0,y.useEffect)(()=>{jt&&xe()},[jt,Ja==null?void 0:Ja.user_login]);const xe=()=>Jn(void 0,null,function*(){io(!0),da({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ja==null?void 0:Ja.coursesId,id:Ja==null?void 0:Ja.id,position:jt,max_position:Ne}}),io(!1)});(0,y.useEffect)(()=>{var qe,ae;to(0),(qe=kt==null?void 0:kt.page)!=null&&qe.id&&ct((ae=kt==null?void 0:kt.page)==null?void 0:ae.id)},[kt]);const ct=qe=>Jn(void 0,null,function*(){Po(!0);const ae=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${qe}/student_comment.json`,{method:"get",params:{user_id:Ja==null?void 0:Ja.user_login}});(ae==null?void 0:ae.status)===0&&lo(ae==null?void 0:ae.data),Po(!1)});return Tn.createElement("section",null,Tn.createElement(Fe.Z,{spinning:Ka},Tn.createElement("div",{className:Mn.box},Tn.createElement("div",{className:Mn.box_header},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{className:Mn.header_title},kt!=null&&kt.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Tn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Tn.createElement("span",{style:{color:"#333333"}},(be=kt==null?void 0:kt.user_info)==null?void 0:be.user_name),Tn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),Tn.createElement("span",{style:{color:"#333333"}},(mt=kt==null?void 0:kt.user_info)==null?void 0:mt.student_id),Tn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),Tn.createElement("span",{style:{color:"#333333"}},(Bn=kt==null?void 0:kt.user_info)==null?void 0:Bn.group_name)),Tn.createElement("div",{className:"mt10"},((vn=(Rt=kt==null?void 0:kt.item_banks)==null?void 0:Rt[la])==null?void 0:vn.item_type)==="SINGLE"&&Tn.createElement(Nn,{question:(rn=kt==null?void 0:kt.item_banks)==null?void 0:rn[la]}),((kn=(Gn=kt==null?void 0:kt.item_banks)==null?void 0:Gn[la])==null?void 0:kn.item_type)==="MULTIPLE"&&Tn.createElement(Fn,{question:(aa=kt==null?void 0:kt.item_banks)==null?void 0:aa[la]}),((Pt=(ga=kt==null?void 0:kt.item_banks)==null?void 0:ga[la])==null?void 0:Pt.item_type)==="JUDGMENT"&&Tn.createElement(Zn,{question:(ra=kt==null?void 0:kt.item_banks)==null?void 0:ra[la]}),((Oa=(pa=kt==null?void 0:kt.item_banks)==null?void 0:pa[la])==null?void 0:Oa.item_type)==="PROGRAM"&&Tn.createElement(Tn.Fragment,null,Tn.createElement(Pa,{question:(Za=kt==null?void 0:kt.item_banks)==null?void 0:Za[la]}),Tn.createElement(ca,{item:(Ha=kt==null?void 0:kt.item_banks)==null?void 0:Ha[la]}))),((An=kt==null?void 0:kt.page)==null?void 0:An.knowledge_test)&&Tn.createElement(Tn.Fragment,null,Tn.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Tn.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Tn.createElement(x.ZP,{type:"link",loading:Co,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Jn(void 0,null,function*(){me(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Tn.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Tn.createElement(ne.Z,{className:Mn.ansWrap,value:(ao==null?void 0:ao.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Tn.createElement(Je.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Lo,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{me(!1)},onCancel:()=>{me(!1)}},Tn.createElement(Fe.Z,{spinning:Co},Tn.createElement("div",{className:Mn.evalueWrap},Tn.createElement("div",{className:Mn.evalueSty},Tn.createElement("div",{className:Mn.title},"\u5B66\u4E60\u8BC4\u4EF7"),Tn.createElement(ne.Z,{className:Mn.ansWrap,value:(ao==null?void 0:ao.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Tn.createElement("div",{className:Mn.evalueSty,style:{marginTop:"20px"}},Tn.createElement("div",{className:Mn.title},"\u95EE\u7B54\u8BB0\u5F55"),Tn.createElement("div",{className:Mn.ansWrap,style:{padding:"0px 12px 12px 12px"}},(eo=ao==null?void 0:ao.question_and_answer_list)==null?void 0:eo.map((qe,ae)=>Tn.createElement("div",{key:ae,className:"mt10"},Tn.createElement("div",{style:{display:"flex"}},Tn.createElement("div",{className:Mn.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Tn.createElement(ne.Z,{className:Mn.asnCont,value:qe==null?void 0:qe.question})),Tn.createElement("div",{style:{display:"flex"}},Tn.createElement("div",{className:Mn.label},"\u56DE\u7B54\uFF1A"),Tn.createElement(ne.Z,{className:Mn.asnCont,value:qe==null?void 0:qe.answer})))))))))))};var et=(0,oe.connect)(({user:zt,classroomList:Ut,loading:tt,globalSetting:xt,problemset:Qn})=>({user:zt,classroomList:Ut,globalSetting:xt,loading:tt.effects,problemset:Qn}))(Ya),_e=te(61907),Dt=te(30461),$e=Object.defineProperty,st=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,Xn=(zt,Ut,tt)=>Ut in zt?$e(zt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):zt[Ut]=tt,Ca=(zt,Ut)=>{for(var tt in Ut||(Ut={}))wn.call(Ut,tt)&&Xn(zt,tt,Ut[tt]);if(st)for(var tt of st(Ut))On.call(Ut,tt)&&Xn(zt,tt,Ut[tt]);return zt},Yn=(zt,Ut,tt)=>new Promise((xt,Qn)=>{var da=be=>{try{Ne(tt.next(be))}catch(mt){Qn(mt)}},jt=be=>{try{Ne(tt.throw(be))}catch(mt){Qn(mt)}},Ne=be=>be.done?xt(be.value):Promise.resolve(be.value).then(da,jt);Ne((tt=tt.apply(zt,Ut)).next())});const ba=({user:zt,classroomList:Ut,globalSetting:tt,loading:xt,dispatch:Qn})=>{var da,jt,Ne,be,mt,Bn,Rt,vn,rn,Gn;const kn=(0,y.useRef)(),aa=(0,y.useRef)(),[ga]=(0,oe.useSearchParams)(),[Pt,ra]=(0,y.useState)({}),[pa,Oa]=(0,y.useState)(""),[Za,Ha]=(0,y.useState)(""),An=(0,oe.useParams)(),[eo,Da]=(0,y.useState)({}),[la,to]=(0,y.useState)(),[Ja,Ka]=(0,y.useState)(!1),io=(0,y.useRef)(),[ao,lo]=(0,y.useState)(!1),[Co,Po]=(0,y.useState)(""),[Lo,me]=(0,y.useState)(!0),[kt,xe]=(0,y.useState)(!0),[ct,qe]=(0,y.useState)(!1),[ae,ge]=(0,y.useState)([]),[ue,de]=(0,y.useState)(!1),[ve,Le]=(0,y.useState)([]),[De,ze]=(0,y.useState)(!1),[pt,Nt]=(0,y.useState)(0),[He,_t]=(0,y.useState)([]),[Kt,Pn]=(0,y.useState)(Ca({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),qt=(0,y.useRef)(null),[yn,tn]=(0,y.useState)(!1),[Cn,zn]=(0,y.useState)(!1),[mn,xn]=(0,y.useState)(!1),qn=(0,y.useRef)(!1),{SmartPlanItemBanks:Dn}=Ut;(0,y.useEffect)(()=>{qn.current=mn},[mn]),(0,y.useEffect)(()=>{(0,ke.s2)()&&oe.history.replace(`/miniprogram/courseware/study?courses_id=${An==null?void 0:An.coursesId}&id=${An==null?void 0:An.id}`);const cn=setInterval(()=>Yn(void 0,null,function*(){var $n,Fa,Na,Ra;if(yield(Fa=($n=kn.current)==null?void 0:$n.ready)==null?void 0:Fa.call($n),!document.fullscreenElement){if(qn.current){yield(Na=kn.current)==null?void 0:Na.ready();const Wa=(Ra=kn.current)==null?void 0:Ra.Application;yield Wa==null?void 0:Wa.ActivePresentation.SlideShowWindow.View.Exit()}}}),1e3);return()=>{clearInterval(cn)}},[]),(0,y.useEffect)(()=>{Pt!=null&&Pt.WebofficeURL&&setTimeout(()=>{ja()},300)},[Pt]),(0,y.useEffect)(()=>{var cn;return(cn=zt==null?void 0:zt.userInfo)!=null&&cn.login&&xa(),()=>{clearInterval(io.current)}},[(da=zt==null?void 0:zt.userInfo)==null?void 0:da.login]),(0,y.useEffect)(()=>{!(Pt!=null&&Pt.IsCreator)&&(la==null?void 0:la.is_end)===!1&&(Pt==null?void 0:Pt.Status)=="in_progress"&&Kn()},[la==null?void 0:la.is_end,Pt]),(0,y.useEffect)(()=>{if(la!=null&&la.is_end&&clearInterval(io.current),!(Pt!=null&&Pt.IsCreator)&&(la!=null&&la.is_end)){let cn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];cn&&(cn!=null&&cn.includes(An==null?void 0:An.id))||(Be.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(cn==null?void 0:cn.length)===0?cn=[An==null?void 0:An.id]:cn.push(An==null?void 0:An.id),sessionStorage.setItem("endPPTIds",JSON.stringify(cn)))}},[la==null?void 0:la.is_end,Pt]),(0,y.useEffect)(()=>{if(la!=null&&la.enable_extra&&!(la!=null&&la.is_end)){let cn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];cn&&!(cn!=null&&cn.includes(An==null?void 0:An.id))&&Je.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>Yn(void 0,null,function*(){(cn==null?void 0:cn.length)===0?cn=[An==null?void 0:An.id]:cn.push(An==null?void 0:An.id),localStorage.setItem("extraPPTIds",JSON.stringify(cn))})})}},[la==null?void 0:la.enable_extra]),(0,y.useEffect)(()=>{var cn,$n;(cn=zt==null?void 0:zt.userInfo)!=null&&cn.login&&(Pt!=null&&Pt.IsCreator?Ka(!0):Ka((la==null?void 0:la.has_item_bank)&&(Pt==null?void 0:Pt.Status)!="not_started"),($n=kn.current)!=null&&$n.ready&&Vn(),la!=null&&la.has_item_bank&&mn&&zn(!0))},[(jt=zt==null?void 0:zt.userInfo)==null?void 0:jt.login,la==null?void 0:la.has_item_bank,mn,Pt]),(0,y.useEffect)(()=>{la!=null&&la.page&&fa(la==null?void 0:la.page)},[la==null?void 0:la.page]),(0,y.useEffect)(()=>{var cn;((cn=zt==null?void 0:zt.userInfo)==null?void 0:cn.real_name)==="\u6E38\u5BA2"&&Qn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(Ne=zt==null?void 0:zt.userInfo)==null?void 0:Ne.real_name]),(0,y.useEffect)(()=>{(Pt&&la&&!(la!=null&&la.has_item_bank)&&(Pt==null?void 0:Pt.Status)=="in_progress"&&!(Pt!=null&&Pt.IsCreator)||mn)&&ma()},[Pt,la==null?void 0:la.has_item_bank,pa]);function Vn(){return Yn(this,null,function*(){try{yield kn.current.ready();const Fa=yield(yield kn.current.Application.ActiveWindow).View;Fa.ZoomToFit=-1;const Na=new Event("resize");window.dispatchEvent(Na)}catch(cn){alert(1)}})}function fa(cn){return Yn(this,null,function*(){yield kn.current.ready(),kn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(cn)})}function ea(cn){return Yn(this,null,function*(){setTimeout(()=>Yn(this,null,function*(){yield kn.current.ready();const $n=kn.current.Application,Fa=yield $n.ActivePresentation,Na=yield $n.ActivePresentation.SlideShowSettings,Ra=yield Fa.SlideShowWindow;cn?yield Na.Run():Ra.IsFullScreen=!1;const Wa=(yield $n.ActivePresentation.SlideShowWindow)!==null;xn(Wa),Vn()}),800)})}function Ia(){return Yn(this,null,function*(){try{const cn=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/set_page_cache.json`,{method:"post",body:{type:1}});to(cn==null?void 0:cn.data)}catch(cn){}})}const va=()=>Yn(void 0,null,function*(){var cn;let $n=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}.json`,{method:"get"});($n==null?void 0:$n.status)==0&&(Da($n==null?void 0:$n.data),((cn=$n==null?void 0:$n.data)==null?void 0:cn.status)=="in_progress"&&document.body.requestFullscreen())}),Kn=()=>Yn(void 0,null,function*(){const cn=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/start_class.json`,{method:"post"})}),oa=()=>Yn(void 0,null,function*(){var cn;const $n=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${(cn=Dn==null?void 0:Dn.page)==null?void 0:cn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),ma=()=>Yn(void 0,null,function*(){Qn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:An==null?void 0:An.coursesId,id:An==null?void 0:An.id,position:pa||(la==null?void 0:la.page)||1,max_position:Za}})}),xa=()=>Yn(void 0,null,function*(){var cn,$n,Fa;const Na=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/get_office_token.json`,{method:"get",params:An!=null&&An.user_login?{login:An==null?void 0:An.user_login}:null});ra(Na==null?void 0:Na.data),me(!1);const Ra=((cn=Na==null?void 0:Na.data)==null?void 0:cn.FileName)||"";document.title=Ra,($n=Na==null?void 0:Na.data)!=null&&$n.IsCreator?va():(((Fa=Na==null?void 0:Na.data)==null?void 0:Fa.Status)=="in_progress"&&(ea(!0),document.body.requestFullscreen()),io.current=setInterval(()=>{Ia()},2e3))});function ja(){return Yn(this,null,function*(){var cn=document.getElementById("weboffice-zone");kn.current=ye().config({mount:cn,url:Pt==null?void 0:Pt.WebofficeURL,refreshToken:Va,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(Pt!=null&&Pt.IsCreator),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),kn.current.setToken({token:Pt==null?void 0:Pt.AccessToken,timeout:25*60*1e3}),kn.current.on("fileStatus",function($n){return Yn(this,null,function*(){console.log("fileStatus:",$n),yield kn.current.ready();const Fa=kn.current.Application,Na=yield Fa.ActivePresentation.ExportAsFixedFormat({FixedFormatType:Fa.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});Po(Na)})}),kn.current.on("fileOpen",function($n){Ma()}),kn.current.on("fullscreenChange",function($n){$n.status==1&&(document.body.requestFullscreen(),ea(!0)),console.log("fullscreenChange:",$n)})})}function Va(){return new Promise(function(cn){return Yn(this,null,function*(){const $n=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/refresh_office_token.json`,{method:"get",access_token:Pt==null?void 0:Pt.AccessToken,refresh_token:Pt==null?void 0:Pt.RefreshToken});cn($n==null?void 0:$n.data)})})}function ua(){return Yn(this,null,function*(){me(!0),yield kn.current.ready();const cn=kn.current.Application,$n=yield cn.ActivePresentation,Na=yield(yield $n.Slides).Count;Ha(Na);let Ra=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Ra==null?void 0:Ra.status)==0&&Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield cn.ActivePresentation.Slides.AddSlide(Na),setTimeout(()=>Yn(this,null,function*(){me(!1),$n.Slides.Item(Na).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function Ma(){return Yn(this,null,function*(){yield kn.current.ready();const cn=kn.current.Application,$n=yield cn.ActivePresentation.GetSlideRemark();console.log("operatorsInfo:",$n);const Na=yield(yield cn.ActivePresentation).Slides,Ra=yield cn.ActivePresentation.ExportAsFixedFormat({FixedFormatType:cn.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});Po(Ra);const Wa=yield Na.Count;Ha(Wa),cn.Sub.SlideShowEnd=()=>Yn(this,null,function*(){xn(!1),Vn()});const uo=yield cn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;Oa(uo),cn.Sub.SlideSelectionChanged=_a=>Yn(this,null,function*(){var co,oo;if(!(Pt!=null&&Pt.IsCreator)){const qa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/check_page_group.json`,{method:"post",body:{position:_a}});(qa==null?void 0:qa.status)==0&&((co=qa==null?void 0:qa.data)!=null&&co.allow||(ge((oo=qa==null?void 0:qa.data)==null?void 0:oo.not_finish_positions),qe(!0)))}Ha(yield Na.Count),Oa(_a);const po=yield cn.ActivePresentation.ExportAsFixedFormat({FixedFormatType:cn.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:_a,To:_a});Po(po)}),cn.Sub.SlideDelete=_a=>Yn(this,null,function*(){var co;let oo=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/delete_page.json`,{method:"delete",body:{position:(co=_a==null?void 0:_a.Data)==null?void 0:co.SlideIndex}});(oo==null?void 0:oo.status)==0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),Ha(yield Na.Count))}),cn.Sub.PresentationNewSlide=_a=>Yn(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",_a)}),cn.Sub.SlideMove=_a=>Yn(this,null,function*(){var co,oo,po;if(Pt!=null&&Pt.IsCreator){let qa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_page_postition.json`,{method:"post",body:{origin_position:(co=_a==null?void 0:_a.Data)==null?void 0:co.SlideFromIndex,target_position:(oo=_a==null?void 0:_a.Data)==null?void 0:oo.SlideIndex}});(qa==null?void 0:qa.status)==0&&(Be.ZP.success("\u79FB\u52A8\u6210\u529F"),Oa((po=_a==null?void 0:_a.Data)==null?void 0:po.SlideIndex))}})})}const Ln=()=>Yn(void 0,null,function*(){var cn,$n;ze(!0);const Fa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/smart_plan_users.json`,{method:"get",params:Kt});(Fa==null?void 0:Fa.status)==0&&(Le((cn=Fa==null?void 0:Fa.data)==null?void 0:cn.smart_plan_users),Nt(($n=Fa==null?void 0:Fa.data)==null?void 0:$n.count)),ze(!1)}),La=()=>Yn(void 0,null,function*(){var cn;ze(!0);const $n=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/header_info.json`,{method:"get"});($n==null?void 0:$n.status)===0&&_t([{name:"\u5168\u90E8",id:""},...((cn=$n==null?void 0:$n.data)==null?void 0:cn.course_groups)||[]]),ze(!1)});(0,y.useEffect)(()=>{var cn,$n,Fa,Na,Ra,Wa,uo;return(Pt==null?void 0:Pt.IsCreator)===!0&&(!((cn=Dn==null?void 0:Dn.item_banks)!=null&&cn.length)&&!(($n=Dn==null?void 0:Dn.page)!=null&&$n.animation_code)&&!((Na=(Fa=Dn==null?void 0:Dn.page)==null?void 0:Fa.smart_plan_page_knowledges)!=null&&Na.length)?xe(!0):xe(!1)),(Pt==null?void 0:Pt.IsCreator)===!1&&(((Ra=Dn==null?void 0:Dn.page)==null?void 0:Ra.knowledge_need_answer)===!0&&!yn?xe(!0):xe(!1)),Dn&&((Wa=Dn==null?void 0:Dn.page)!=null&&Wa.id)&&!((uo=Dn==null?void 0:Dn.page)!=null&&uo.has_study_record)&&(Pt==null?void 0:Pt.IsCreator)===!1&&(Pt==null?void 0:Pt.Status)=="in_progress"&&(qt.current=setTimeout(()=>{oa()},3e3)),()=>{qt.current&&clearTimeout(qt.current)}},[xt["classroomList/getSmartPlanItemBanks"],Dn,Pt==null?void 0:Pt.IsCreator]);const[ha,Wn]=(0,y.useState)(null);(0,y.useEffect)(()=>{kt||Wn(new Date)},[kt]),(0,y.useEffect)(()=>{ue&&(La(),Ln())},[ue,Kt]);const ka=()=>y.createElement(y.Fragment,null,Ja&&(An!=null&&An.user_login?y.createElement("div",{className:Ae.right}," ",y.createElement(et,{pageNum:pa,maxPage:Za})):y.createElement("div",{className:Ae.right},y.createElement(Fe.Z,{spinning:xt["classroomList/getSmartPlanItemBanks"]},y.createElement("div",{style:{visibility:Dn?"visible":"hidden",height:Cn?"94vh":"100vh"}},(Pt==null?void 0:Pt.IsCreator)!==void 0&&y.createElement(_e.Z,{key:pa,pageData:Dn,onModelPageChange:xe,aiImg:Co,setAnswerEnd:tn,isCreator:Pt==null?void 0:Pt.IsCreator,pageNum:pa,showModelPage:kt,node:Pt!=null&&Pt.IsCreator?y.createElement(he.default,{pageNum:pa,maxPage:Za,pptInfo:eo,openEwm:ao,setOpenEwm:()=>{lo(null)},aiImg:Co,addPage:()=>{ua()},setShowModelPage:()=>{xe(!1)},behavior:ha}):y.createElement(gn,{showModelPage:kt,officeToken:Pt,pageCache:la,pageNum:pa,aiImg:Co,maxPage:Za})}))))));return y.createElement(Fe.Z,{spinning:Lo},y.createElement("div",{style:{display:"flex"}},y.createElement("div",{className:Ae.officeWrp},y.createElement("div",{className:Ae.left},y.createElement("div",{id:"weboffice-zone"}),!Cn&&mn&&y.createElement("div",{className:Ae.left_float},y.createElement("div",{className:Ae.float_icon},y.createElement("img",{src:te(23175),width:20,height:20})),y.createElement("div",{className:Ae.float_more},y.createElement("div",{className:Ae.float_text,onClick:()=>{zn(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(eo==null?void 0:eo.status)=="in_progress"&&((be=Dn==null?void 0:Dn.page)==null?void 0:be.lesson_mode)!="self_learning"&&!(Dn!=null&&Dn.is_extra)&&((Bn=(mt=Dn==null?void 0:Dn.item_banks)==null?void 0:mt[0])==null?void 0:Bn.status)=="not_started"&&(Pt==null?void 0:Pt.IsCreator)&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ae.float_icon},y.createElement("img",{src:te(68045),width:20,height:20})),y.createElement("div",{className:Ae.float_text,onClick:()=>Yn(void 0,null,function*(){var cn,$n;let Fa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:($n=(cn=Dn==null?void 0:Dn.item_banks)==null?void 0:cn[0])==null?void 0:$n.smart_plan_item_bank_id}});(Fa==null?void 0:Fa.status)==0&&(Be.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ma(),zn(!0))})},"\u542F\u52A8\u7B54\u9898")),(eo==null?void 0:eo.status)=="in_progress"&&!(Dn!=null&&Dn.is_extra)&&((vn=(Rt=Dn==null?void 0:Dn.item_banks)==null?void 0:Rt[0])==null?void 0:vn.status)=="in_progress"&&(Pt==null?void 0:Pt.IsCreator)&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ae.float_icon,style:{background:"rgba(227,0,0,0.1)"}},y.createElement("img",{src:te(7891),width:20,height:20})),y.createElement("div",{className:Ae.float_text,style:{marginRight:"0px"},onClick:()=>Yn(void 0,null,function*(){var cn,$n;let Fa=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:($n=(cn=Dn==null?void 0:Dn.item_banks)==null?void 0:cn[0])==null?void 0:$n.smart_plan_item_bank_id}});(Fa==null?void 0:Fa.status)==0&&(Be.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ma())})},"\u7ED3\u675F\u7B54\u9898")))),!mn&&(An!=null&&An.user_login?y.createElement("div",{className:Ae.over_content},y.createElement("div",{className:Ae.over_button,onClick:()=>{de(!0)}},y.createElement("img",{src:te(78868),className:Ae.ewm_img,style:{width:"16px",height:"15px"}}),y.createElement("div",{className:Ae.ewm_text},"\u5B66\u751F\u5217\u8868")),y.createElement("div",{className:Ae.over_button,onClick:()=>{oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan/${An==null?void 0:An.id}/detail`)}},y.createElement("img",{src:te(50066),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))):Pt!=null&&Pt.IsCreator?y.createElement("div",{className:Ae.over_content},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{className:Ae.over_button,onClick:()=>{ea(!0),document.body.requestFullscreen()}},y.createElement("img",{src:te(15091),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u5168\u5C4F\u64AD\u653E")),(eo==null?void 0:eo.status)=="not_started"&&y.createElement("div",{className:Ae.over_button,onClick:()=>Yn(void 0,null,function*(){Qn({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan",params:{coursesId:An==null?void 0:An.coursesId,smart_plans_id:An==null?void 0:An.id}}})})},y.createElement("img",{src:te(76502),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(eo==null?void 0:eo.status)=="in_progress"&&y.createElement("div",{className:Ae.over_button,onClick:()=>Yn(void 0,null,function*(){Je.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u786E\u8BA4\u662F\u5426\u7ED3\u675F\u6388\u8BFE\uFF1F\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5F53\u524D\u8BFE\u4EF6\u5C06\u4E0D\u53EF\u7F16\u8F91\u548C\u7EE7\u7EED\u4E0A\u8BFE\u3002",onOk:()=>Yn(void 0,null,function*(){let cn=yield(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/change_status.json`,{method:"post"});(cn==null?void 0:cn.status)==0&&(Be.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan`),(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:pa,allow_answer:!1,is_end:!0}}}))})})})},y.createElement("img",{src:te(3540),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),y.createElement("div",{className:Ae.over_button,onClick:()=>{lo(new Date)}},y.createElement("img",{src:te(56440),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801"))),y.createElement("div",{className:Ae.over_button,onClick:()=>{oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u4FDD\u5B58\u5E76\u9000\u51FA"))):y.createElement("div",{className:Ae.over_content},y.createElement("div",{className:Ae.over_button,onClick:()=>{oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:Ae.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Ae.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))))),!mn&&ka(),mn&&y.createElement(le.Z,{bodyStyle:{padding:0},width:800,onClose:()=>{zn(!1)},open:Cn},ka())),y.createElement(Dt.Z,{Callback:()=>{va(),(0,Ee.ZP)(`/api/courses/${An==null?void 0:An.coursesId}/smart_plans/${An==null?void 0:An.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:pa,allow_answer:!1,is_end:!1}}})}}),y.createElement(Je.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ct,title:"\u5B66\u4E60\u8FDB\u5EA6\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var cn;qe(!1),fa((cn=ae==null?void 0:ae.sort())==null?void 0:cn[0])},onOk:()=>Yn(void 0,null,function*(){var cn;qe(!1),fa((cn=ae==null?void 0:ae.sort())==null?void 0:cn[0])})},y.createElement("div",null,"\u8BF7\u5148\u5B8C\u6210\u672C\u5355\u5143\u5168\u90E8\u8BD5\u9898\uFF08\u672A\u5B8C\u6210\uFF1A",(rn=ae==null?void 0:ae.sort())==null?void 0:rn.map((cn,$n)=>y.createElement("span",{key:$n,style:{color:"#FF9D18",cursor:"pointer"},onClick:()=>{qe(!1),fa(cn)}},"\u7B2C",cn,"\u9875",$n+1==(ae==null?void 0:ae.length)?"":"\u3001")),"\uFF09\uFF0C\u5B8C\u6210\u540E\u5373\u53EF\u7EE7\u7EED\u5B66\u4E60\u4E0B\u4E00\u5355\u5143\u3002")),y.createElement(Je.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ue,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{de(!1)},footer:null},y.createElement(Fe.Z,{spinning:!1},y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},y.createElement(Ye.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:Kt==null?void 0:Kt.course_group_id,options:(Gn=He||[])==null?void 0:Gn.map(cn=>({label:cn==null?void 0:cn.name,value:cn==null?void 0:cn.id})),onChange:cn=>{Kt.page=1,Kt.course_group_id=cn,Pn(Ca({},Kt))}}),y.createElement(Ct.t7,{style:{width:300},value:{value:Kt.search},onChange:(cn,$n)=>{Kt.page=1,Kt.search=cn,Pn(Ca({},Kt))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),y.createElement(Ve.default,{loading:De,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:cn=>y.createElement("span",{style:{color:"#666666"}},cn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:cn=>y.createElement("span",{style:{color:"#666666"}},cn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:cn=>y.createElement("span",{style:{color:"#666666"}},cn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(cn,$n)=>y.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{de(!1),oe.history.push(`/classrooms/${An==null?void 0:An.coursesId}/smart_plan/${An==null?void 0:An.id}/users/${$n==null?void 0:$n.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:ve,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:Kt.limit,current:Kt.page,position:["bottomRight"],onChange:(cn,$n)=>{Kt.page=cn,Kt.limit=$n,Pn(Ca({},Kt))},total:pt,showTotal:(cn,$n)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",cn," "),"\u6761\u6570\u636E")}})))))};var Ta=(0,oe.connect)(({user:zt,classroomList:Ut,loading:tt,globalSetting:xt})=>({user:zt,classroomList:Ut,globalSetting:xt,loading:tt.effects}))(ba)},57594:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{default:function(){return da}});var y=te(59301),fe=te(89070),ye={box:"box___akyrK",code_style:"code_style___ra7Uf",formWrap:"formWrap___y92V8",shiti_icon:"shiti_icon____ZNmy",genghuan:"genghuan___Bw7ao",shanchu:"shanchu___SItJZ",box_header:"box_header___jersL",header_title:"header_title___Jrz8Q",ewm:"ewm___Ccwyw",ewm_img:"ewm_img___qYpk1",ewm_text:"ewm_text____v5jw",box_miaoshu:"box_miaoshu___BqRGY",question_button:"question_button___MvZyz",select_question:"select_question___LvjKa",question_right:"question_right___sDC9L",question_right_title:"question_right_title___ek4Hb",question_right_content:"question_right_content___FyEMX",save_button:"save_button___dLwXn",start_button:"start_button___ta6xr",submit_button:"submit_button___E6iWE",staticWrap:"staticWrap___WAzhb",title:"title___xZVjz",subTitle:"subTitle___Y2dsw",erweima:"erweima___6VmbC",scoreByBlankRadio:"scoreByBlankRadio___y1faA",evalueWrap:"evalueWrap___jZNEB",evalueSty:"evalueSty___ywS_A",label:"label___m6frU",asnCont:"asnCont___U_49N",ansWrap:"ansWrap___aOGMP",selectMore:"selectMore___TiusP"},he=te(28284),Ee=te(6767),Ae=te(71411),Be=te(82326),Je=te(29787),Fe=te(47889),le=te(25399),Ye=te(62957),Ve=te(54172),Ct=te(99571),oe=te(37568),a=te(99381),E=te(79285),b=te(99064),x=te(3294),z=te(85149),ee=te(89392),ne=te.n(ee),re={wrap:"wrap___xb1NT",deleteIcon:"deleteIcon___cM9xv",keywordTag:"keywordTag___UL5M3",questionTitleEditorWrap:"questionTitleEditorWrap___KCJQj",choiceListWrap:"choiceListWrap___YUFJN",choiceWrap:"choiceWrap___OLt1d",choiceIndex:"choiceIndex___v8tLz",judgementIndex:"judgementIndex___GFeej",setAnswerBtn:"setAnswerBtn___pBwSA",activeAnswer:"activeAnswer___d0iL0",activeJudgementAnswer:"activeJudgementAnswer___hUIzE",actionWrapper:"actionWrapper___KnaNE",addIcon:"addIcon___fbmnO",inputBorder:"inputBorder___vbVXA",placeholder:"placeholder___ECmuB",blankInputNumberWrapper:"blankInputNumberWrapper___uIbUU",addBtn:"addBtn___c1VkJ",blankIndex:"blankIndex___ek3fY",baseInputWrapper:"baseInputWrapper___zlGHK",collapseWrapper:"collapseWrapper___QtpR6",panelHeader:"panelHeader___ZsUo0",open:"open___q9CQo",close:"close___Ju5ls",hide:"hide___BmCWZ",green:"green___XHvv2",textArea:"textArea___wzrae",row:"row___TZDhZ",html:"html___kVAJu",c:"c___nVJjx",cpp:"cpp___N2fHM",java:"java___CHMws",python:"python___Nmt1l"},ce=te(59301);const ie=({problemset:jt,dispatch:Ne,question:be,disabled:mt,showAnswer:Bn})=>{const[Rt,vn]=(0,y.useState)({}),[rn,Gn]=(0,y.useState)([]),[kn,aa]=(0,y.useState)(!1),[ga]=(0,fe.useSearchParams)(),Pt=["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"],ra={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,y.useEffect)(()=>{const pa=(0,ee.cloneDeep)(be);vn(pa),Gn(pa==null?void 0:pa.choices)},[be]),ce.createElement("div",null,ce.createElement("div",{className:"mb10 font14",style:{fontWeight:500,color:"#333"}},ra[be==null?void 0:be.item_type]),ce.createElement(z.Z,{value:Rt==null?void 0:Rt.name,style:{fontSize:"14px"}}),rn==null?void 0:rn.map((pa,Oa)=>{const{is_answer:Za,choice_text:Ha}=pa;let An="";return Za&&Bn&&(An=re.green),ce.createElement("div",{key:Oa,style:{pointerEvents:"none",fontSize:"14px"},className:`${re.row} ${An}`},ce.createElement(Fe.ZP,{disabled:mt,checked:Za&&Bn}),ce.createElement("span",null,Pt[Oa],".\xA0"),ce.createElement(z.Z,{className:re.html,value:Ha,style:{fontSize:"14px"}}))}))};var Se=(0,fe.connect)(({problemset:jt})=>({problemset:jt}))(ie),Oe=te(77019),Me=te(5269),ut=te(12893),ft=te(12290),Qe=te(59301),nn=Object.defineProperty,At=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Wt=(jt,Ne,be)=>Ne in jt?nn(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,Bt=(jt,Ne)=>{for(var be in Ne||(Ne={}))Vt.call(Ne,be)&&Wt(jt,be,Ne[be]);if(It)for(var be of It(Ne))wt.call(Ne,be)&&Wt(jt,be,Ne[be]);return jt},Ht=(jt,Ne)=>At(jt,vt(Ne)),Gt=(jt,Ne)=>{var be={};for(var mt in jt)Vt.call(jt,mt)&&Ne.indexOf(mt)<0&&(be[mt]=jt[mt]);if(jt!=null&&It)for(var mt of It(jt))Ne.indexOf(mt)<0&&wt.call(jt,mt)&&(be[mt]=jt[mt]);return be};const Zt=jt=>{var Ne=jt,{value:be,onChange:mt,scrollId:Bn}=Ne,Rt=Gt(Ne,["value","onChange","scrollId"]);return Qe.createElement("div",{id:Bn||""},Qe.createElement(ft.Z,Ht(Bt({},Rt),{defaultValue:be,onChange:(vn,rn)=>{rn!=null&&rn.length?mt(vn,rn):mt(vn)}})))},Ue=({value:jt,onChange:Ne,placeholder:be,height:mt=150,isEdit:Bn,miniToolbar:Rt,watch:vn=!0})=>Bn?Qe.createElement(ft.Z,{isFocus:!0,height:mt||void 0,placeholder:be,defaultValue:jt,onChange:Ne,miniToolbar:Rt}):Qe.createElement("div",{style:{cursor:"pointer"}},jt?Qe.createElement(z.Z,{className:re.inputBorder,value:jt}):Qe.createElement("div",{className:`${re.inputBorder} ${re.placeholder} inputBorderError`},be));var Ie=te(59301),St=Object.defineProperty,rt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,En=(jt,Ne,be)=>Ne in jt?St(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,on=(jt,Ne)=>{for(var be in Ne||(Ne={}))we.call(Ne,be)&&En(jt,be,Ne[be]);if(dn)for(var be of dn(Ne))Tt.call(Ne,be)&&En(jt,be,Ne[be]);return jt},hn=(jt,Ne)=>rt(jt,bt(Ne)),ta=(jt,Ne)=>{var be={};for(var mt in jt)we.call(jt,mt)&&Ne.indexOf(mt)<0&&(be[mt]=jt[mt]);if(jt!=null&&dn)for(var mt of dn(jt))Ne.indexOf(mt)<0&&Tt.call(jt,mt)&&(be[mt]=jt[mt]);return be};const Yt=["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"],lt=({value:jt,onChange:Ne,choiceTextKey:be,answerKey:mt,index:Bn,isEdit:Rt,setInputActive:vn,form:rn,choiceOptionsPath:Gn,allowChangeMode:kn,showAddIcon:aa,addItem:ga,deleteItem:Pt})=>{const ra=(jt==null?void 0:jt[mt])===1,pa=()=>{const Za=rn.getFieldValue(Gn);rn.setFieldValue(Gn,Za.map(Ha=>hn(on({},Ha),{[mt]:0})))},Oa=()=>{ra?Ne(hn(on({},jt),{[mt]:0})):(kn||pa(),Ne(hn(on({},jt),{[mt]:1})))};return Ie.createElement(Oe.Z,{className:re.choiceWrap,align:"middle",wrap:!1},Ie.createElement(Me.Z,{onClick:Oa,className:`${re.choiceIndex} ${ra?re.activeAnswer:""}`},Yt[Bn]),Ie.createElement(Me.Z,{flex:1,className:`${re.editorWrap} ml15`,onClick:vn},Ie.createElement(Ue,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Rt,value:jt==null?void 0:jt[be],onChange:Za=>{Ne(hn(on({},jt),{[be]:Za}))}})),Ie.createElement(Me.Z,{className:re.actionWrapper},Ie.createElement(le.Z,{title:"\u5220\u9664"},Ie.createElement(ut.Z,{className:re.deleteIcon,onClick:Pt,style:{visibility:Bn>1?"visible":"hidden"}}))))},nt=({questionTitlePlaceholder:jt,titleKey:Ne,choiceKey:be,analysisKey:mt,choiceTextKey:Bn,answerKey:Rt,choiceOptionsPath:vn,allowChangeMode:rn=!0,form:Gn,showAnalysis:kn=!0})=>{const[aa,ga]=(0,y.useState)(),[Pt,ra]=(0,y.useState)(!1);return Ie.createElement("div",{className:re.wrap},Ie.createElement("div",{className:re.questionTitleEditorWrap},Ie.createElement(he.default.Item,{label:"\u9898\u5E72",name:Ne,labelCol:{span:24},rules:[{required:!0}]},Ie.createElement(Zt,{scrollId:Array.isArray(Ne)?Ne.join("_"):`${Ne}`,height:150,placeholder:jt}))),Ie.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ie.createElement(he.default.List,{name:be,rules:[{validator(pa,Oa){const Za=Oa.some(An=>An[Rt]===1),Ha=Oa.findIndex(An=>{var eo;return((eo=An[Bn])==null?void 0:eo.length)<=0});return Ha!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Yt[Ha]}\u9009\u9879\u7684\u5185\u5BB9`)):Za?Promise.resolve():(Ee.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(pa,{add:Oa,remove:Za})=>Ie.createElement("div",{id:Array.isArray(vn)?vn.join("_"):`${vn}`,style:{marginTop:"-20px"}},pa.map((Ha,An)=>{var eo=Ha,{key:Da,name:la}=eo,to=ta(eo,["key","name"]);const Ja=aa===Da,Ka=()=>{ga(Da)},io=An<7&&An===pa.length-1,ao=()=>Oa({[Bn]:"",[Rt]:0}),lo=()=>Za(la);return Ie.createElement(he.default.Item,hn(on({},to),{key:Da,name:la,className:re.choiceListWrap,rules:[{validator(Co,Po){return Po!=null&&Po.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Yt[An]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Ie.createElement(lt,{choiceTextKey:Bn,answerKey:Rt,index:An,isEdit:Ja,setInputActive:Ka,form:Gn,choiceOptionsPath:vn,allowChangeMode:rn,showAddIcon:io,addItem:ao,deleteItem:lo}))}),pa.length<8&&Ie.createElement("div",{className:`${re.addBtn} mb30`,onClick:()=>Oa({[Bn]:"",[Rt]:0})},Ie.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),kn&&Ie.createElement("div",{onClick:()=>ra(!0)},Ie.createElement(he.default.Item,{name:mt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ie.createElement(Ue,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Pt}))))};var Ft=te(59301),We=Object.defineProperty,Ke=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Xe=(jt,Ne,be)=>Ne in jt?We(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,it=(jt,Ne)=>{for(var be in Ne||(Ne={}))Re.call(Ne,be)&&Xe(jt,be,Ne[be]);if(Ce)for(var be of Ce(Ne))je.call(Ne,be)&&Xe(jt,be,Ne[be]);return jt},Ot=(jt,Ne)=>Ke(jt,yt(Ne)),Ge=(jt,Ne)=>{var be={};for(var mt in jt)Re.call(jt,mt)&&Ne.indexOf(mt)<0&&(be[mt]=jt[mt]);if(jt!=null&&Ce)for(var mt of Ce(jt))Ne.indexOf(mt)<0&&je.call(jt,mt)&&(be[mt]=jt[mt]);return be};const ke={\u6B63\u786E:"T",\u9519\u8BEF:"F"},se=({value:jt,onChange:Ne,form:be})=>{const mt=(jt==null?void 0:jt.is_answer)===1,Bn=jt==null?void 0:jt.choice_text,Rt=()=>{const vn=be.getFieldsValue().choices.map(rn=>({choice_text:rn.choice_text,is_answer:0}));be.setFieldsValue({choices:vn}),Ne(Ot(it({},jt),{is_answer:1}))};return Ft.createElement(Oe.Z,{className:re.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Ft.createElement(Me.Z,{onClick:Rt,className:`${re.choiceIndex} ${re.judgementIndex} ${mt?re.activeAnswer:""}`},ke[Bn]),Ft.createElement(Me.Z,{flex:1,className:`${re.editorWrap} ml15`},Ft.createElement("div",{className:`${re.inputBorder} ${re.placeholder} ${mt?re.activeJudgementAnswer:""}`},Bn)))},pe=({questionTitlePlaceholder:jt,choiceKey:Ne,form:be})=>{const[mt,Bn]=(0,y.useState)(!1);return Ft.createElement("div",{className:re.wrap},Ft.createElement("div",{className:re.questionTitleEditorWrap},Ft.createElement(he.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Ft.createElement(Zt,{scrollId:"name",height:140,placeholder:jt}))),Ft.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Ft.createElement(he.default.List,{name:"choices",rules:[{validator(Rt,vn){return vn.some(Gn=>(Gn==null?void 0:Gn.is_answer)===1)?Promise.resolve():(Ee.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Rt=>Ft.createElement("div",{id:"choices"},Rt.map(vn=>{var rn=vn,{key:Gn,name:kn}=rn,aa=Ge(rn,["key","name"]);return Ft.createElement(he.default.Item,Ot(it({},aa),{key:Gn,name:kn,noStyle:!0}),Ft.createElement(se,{form:be}))})))),Ft.createElement("div",{onClick:()=>Bn(!0)},Ft.createElement(he.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ft.createElement(Ue,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:mt}))))};var Pe=te(59301);const Ze=({problemset:jt,dispatch:Ne,question:be})=>{var mt;const Bn={C:Pe.createElement("span",{className:re.c},"C"),"C++":Pe.createElement("span",{className:re.cpp},"C++"),Java:Pe.createElement("span",{className:re.java},"Java"),Python:Pe.createElement("span",{className:re.python},"Python")};return Pe.createElement("div",{style:{color:"#333",fontSize:"14px"}},Pe.createElement("div",{className:"font14",style:{fontWeight:500,color:"#333"}},"\u7F16\u7A0B\u9898"),Pe.createElement("div",{className:"mt15"},Pe.createElement("span",{className:"mr10"},"\u7F16\u7A0B\u8BED\u8A00"),(mt=be==null?void 0:be.languages)==null?void 0:mt.map((Rt,vn,rn)=>Pe.createElement(y.Fragment,{key:vn},Bn[Rt==null?void 0:Rt.language]))),Pe.createElement("div",{className:"mt20 mb20"},be==null?void 0:be.name),Pe.createElement(z.Z,{className:re.html,value:be==null?void 0:be.description,style:{fontSize:"14px"}}))};var ht=(0,fe.connect)(({problemset:jt})=>({problemset:jt}))(Ze),dt=te(955),Mt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Et={log(...jt){this.enabled&&(jt.push(Date.now()),Mt.logger.log("[ActionCable]",...jt))}};const Lt=()=>new Date().getTime(),Sn=jt=>(Lt()-jt)/1e3;class Rn{constructor(Ne){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Ne,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=Lt(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Et.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=Lt(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Et.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=Lt()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Et.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=Lt(),Et.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:Ne,reconnectionBackoffRate:be}=this.constructor,mt=Math.pow(1+be,Math.min(this.reconnectAttempts,10)),Rt=(this.reconnectAttempts===0?1:be)*Math.random();return Ne*1e3*mt*(1+Rt)}reconnectIfStale(){this.connectionIsStale()&&(Et.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Sn(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Et.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Sn(this.disconnectedAt)} s`):(Et.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Sn(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Sn(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Et.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}Rn.staleThreshold=6,Rn.reconnectionBackoffRate=.15;var $t={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:gn,protocols:Mn}=$t,Jt=Mn.slice(0,Mn.length-1),an=[].indexOf;class Fn{constructor(Ne){this.open=this.open.bind(this),this.consumer=Ne,this.subscriptions=this.consumer.subscriptions,this.monitor=new Rn(this),this.disconnected=!0}send(Ne){return this.isOpen()?(this.webSocket.send(JSON.stringify(Ne)),!0):!1}open(){if(this.isActive())return Et.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Ne=[...Mn,...this.consumer.subprotocols||[]];return Et.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Ne}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Mt.WebSocket(this.consumer.url,Ne),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Ne}={allowReconnect:!0}){if(Ne||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Et.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(Ne){Et.log("Failed to reopen WebSocket",Ne)}finally{Et.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return an.call(Jt,this.getProtocol())>=0}isState(...Ne){return an.call(Ne,this.getState())>=0}getState(){if(this.webSocket){for(let Ne in Mt.WebSocket)if(Mt.WebSocket[Ne]===this.webSocket.readyState)return Ne.toLowerCase()}return null}installEventHandlers(){for(let Ne in this.events){const be=this.events[Ne].bind(this);this.webSocket[`on${Ne}`]=be}}uninstallEventHandlers(){for(let Ne in this.events)this.webSocket[`on${Ne}`]=function(){}}}Fn.reopenDelay=500,Fn.prototype.events={message(jt){if(!this.isProtocolSupported())return;const{identifier:Ne,message:be,reason:mt,reconnect:Bn,type:Rt}=JSON.parse(jt.data);switch(this.monitor.recordMessage(),Rt){case gn.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case gn.disconnect:return Et.log(`Disconnecting. Reason: ${mt}`),this.close({allowReconnect:Bn});case gn.ping:return null;case gn.confirmation:return this.subscriptions.confirmSubscription(Ne),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Ne,"connected",{reconnected:!0})):this.subscriptions.notify(Ne,"connected",{reconnected:!1});case gn.rejection:return this.subscriptions.reject(Ne);default:return this.subscriptions.notify(Ne,"received",be)}},open(){if(Et.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Et.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(jt){if(Et.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Et.log("WebSocket onerror event")}};const bn=function(jt,Ne){if(Ne!=null)for(let be in Ne){const mt=Ne[be];jt[be]=mt}return jt};class pn{constructor(Ne,be={},mt){this.consumer=Ne,this.identifier=JSON.stringify(be),bn(this,mt)}perform(Ne,be={}){return be.action=Ne,this.send(be)}send(Ne){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Ne)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Nn{constructor(Ne){this.subscriptions=Ne,this.pendingSubscriptions=[]}guarantee(Ne){this.pendingSubscriptions.indexOf(Ne)==-1?(Et.log(`SubscriptionGuarantor guaranteeing ${Ne.identifier}`),this.pendingSubscriptions.push(Ne)):Et.log(`SubscriptionGuarantor already guaranteeing ${Ne.identifier}`),this.startGuaranteeing()}forget(Ne){Et.log(`SubscriptionGuarantor forgetting ${Ne.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(be=>be!==Ne)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Ne=>{Et.log(`SubscriptionGuarantor resubscribing ${Ne.identifier}`),this.subscriptions.subscribe(Ne)})},500)}}class _n{constructor(Ne){this.consumer=Ne,this.guarantor=new Nn(this),this.subscriptions=[]}create(Ne,be){const mt=Ne,Bn=typeof mt=="object"?mt:{channel:mt},Rt=new pn(this.consumer,Bn,be);return this.add(Rt)}add(Ne){return this.subscriptions.push(Ne),this.consumer.ensureActiveConnection(),this.notify(Ne,"initialized"),this.subscribe(Ne),Ne}remove(Ne){return this.forget(Ne),this.findAll(Ne.identifier).length||this.sendCommand(Ne,"unsubscribe"),Ne}reject(Ne){return this.findAll(Ne).map(be=>(this.forget(be),this.notify(be,"rejected"),be))}forget(Ne){return this.guarantor.forget(Ne),this.subscriptions=this.subscriptions.filter(be=>be!==Ne),Ne}findAll(Ne){return this.subscriptions.filter(be=>be.identifier===Ne)}reload(){return this.subscriptions.map(Ne=>this.subscribe(Ne))}notifyAll(Ne,...be){return this.subscriptions.map(mt=>this.notify(mt,Ne,...be))}notify(Ne,be,...mt){let Bn;return typeof Ne=="string"?Bn=this.findAll(Ne):Bn=[Ne],Bn.map(Rt=>typeof Rt[be]=="function"?Rt[be](...mt):void 0)}subscribe(Ne){this.sendCommand(Ne,"subscribe")&&this.guarantor.guarantee(Ne)}confirmSubscription(Ne){Et.log(`Subscription confirmed ${Ne}`),this.findAll(Ne).map(be=>this.guarantor.forget(be))}sendCommand(Ne,be){const{identifier:mt}=Ne;return this.consumer.send({command:be,identifier:mt})}}class Zn{constructor(Ne){this._url=Ne,this.subscriptions=new _n(this),this.connection=new Fn(this),this.subprotocols=[]}get url(){return na(this._url)}send(Ne){return this.connection.send(Ne)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Ne){this.subprotocols=[...this.subprotocols,Ne]}}function na(jt){if(typeof jt=="function"&&(jt=jt()),jt&&!/^wss?:/i.test(jt)){const Ne=document.createElement("a");return Ne.href=jt,Ne.href=Ne.href,Ne.protocol=Ne.protocol.replace("http","ws"),Ne.href}else return jt}function sa(jt=Pa("url")||$t.default_mount_path){return new Zn(jt)}function Pa(jt){const Ne=document.head.querySelector(`meta[name='action-cable-${jt}']`);if(Ne)return Ne.getAttribute("content")}var ln=te(80525),un=te(34604),Te=te(30641),at=te(14566),ot={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},sn=te(85057),en=te(14791),In=te(2554),Un=te(86106),ca=te(36136),Tn=te(88985),Jn=te(25355),Ya="data:image/png;base64,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",et=(jt,Ne,be)=>new Promise((mt,Bn)=>{var Rt=Gn=>{try{rn(be.next(Gn))}catch(kn){Bn(kn)}},vn=Gn=>{try{rn(be.throw(Gn))}catch(kn){Bn(kn)}},rn=Gn=>Gn.done?mt(Gn.value):Promise.resolve(Gn.value).then(Rt,vn);rn((be=be.apply(jt,Ne)).next())}),Dt=(0,y.forwardRef)(({onSave:jt,aiImg:Ne},be)=>{var mt;const Bn=`\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:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\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%`,Rt=(0,fe.useParams)(),[vn,rn]=(0,y.useState)(!1),[Gn,kn]=(0,y.useState)([]),[aa,ga]=(0,y.useState)(!0),[Pt,ra]=(0,y.useState)(null),[pa,Oa]=(0,y.useState)([]),[Za,Ha]=(0,y.useState)(0),[An,eo]=(0,y.useState)(0),[Da,la]=(0,y.useState)(!1),[to,Ja]=(0,y.useState)(""),[Ka,io]=(0,y.useState)(0),[ao,lo]=(0,y.useState)(0),[Co,Po]=(0,y.useState)(0),[Lo,me]=(0,y.useState)(0),[kt,xe]=(0,y.useState)(0),[ct,qe]=(0,y.useState)(0),[ae,ge]=(0,y.useState)(0),[ue,de]=(0,y.useState)(0),[ve,Le]=(0,y.useState)(null),[De,ze]=(0,y.useState)(Jn.Q),{contentRef:pt,value:Nt,status:He,open:_t,close:Kt}=De,Pn=(0,ca.Z)({contentRef:pt,status:He}),{openProgress:qt,closeProgress:yn,CreateProgressModal:tn,progressOpen:Cn}=(0,Un.Z)();(0,y.useEffect)(()=>{Pt&&(Dn(),qn()),Pt===!1&&(Kt(),kn([]),Ja(Bn),io(0),lo(0),Po(0),me(0),xe(0),qe(0),ge(0),de(0),Le(null))},[Pt]);const zn=()=>{ra(!0)};(0,y.useImperativeHandle)(be,()=>({onClick:zn}));const mn=Kn=>{la(!0),Ha(Kn),eo(0)},xn=Kn=>et(void 0,null,function*(){const oa=Kn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(oa)==-1?(Ee.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Kn.size/1024/1024>10?(Ee.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),qn=()=>et(void 0,null,function*(){const Kn=yield(0,b.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Kn.status===0&&(Ha(Kn.total_number),eo(Kn.remaining_number))}),Dn=()=>et(void 0,null,function*(){var Kn;console.log(Rt,"params"),ga(!0);const oa=yield(0,b.ZP)(`/api/courses/${Rt==null?void 0:Rt.coursesId}/smart_plans/${Rt==null?void 0:Rt.id}/question_requirements.json`,{method:"post",body:{url:Ne.url}});oa.status===0&&Ja((Kn=oa==null?void 0:oa.data)==null?void 0:Kn.question_requirements),ga(!1)}),Vn=Kn=>(Kn=Kn||"",Kn=String(Kn),Kn=Kn.replace(/\s+/g,""),Kn),fa=()=>et(void 0,null,function*(){var Kn,oa;if(Vn(to)){if(to.length>1e3){Ee.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ee.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Vn(to)&&!(Gn!=null&&Gn.length)){Ee.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}if(ve===null){Ee.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const ma=[{name:"\u5355\u9009\u9898",num:ve===0?1:0},{name:"\u591A\u9009\u9898",num:ve===1?1:0},{name:"\u5224\u65AD\u9898",num:ve===2?1:0},{name:"\u586B\u7A7A\u9898",num:Lo||0},{name:"\u7B80\u7B54\u9898",num:kt||0},{name:"\u7EC4\u5408\u9898",num:ue||0},{name:"\u7F16\u7A0B\u9898",num:ve===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:ae||0}];la(!1);const ja={scene_type:6,request_identifier:Math.random(),file_id:(oa=(Kn=Gn[0])==null?void 0:Kn.response)==null?void 0:oa.id,content:to,count_arr:ma.map(Va=>Va.num).join(",")};yield _t(ja),qn()}),ea=()=>et(void 0,null,function*(){const Kn=Pn();qt(),rn(!0),Oa([]);const oa=new FormData;oa.append("html",Kn);const ma=yield(0,b.ZP)("/api/intelligent_imports/import.json",{method:"post",body:oa},!0);if((ma==null?void 0:ma.status)===0)if(ma!=null&&ma.data){yn(100),Oa(ma==null?void 0:ma.data);return}else Ee.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");rn(!1),yn()}),Ia=()=>et(void 0,null,function*(){const Kn=Pn();(0,dt.RG)(Kn)}),va=["uploading","error"].includes((mt=Gn==null?void 0:Gn[0])==null?void 0:mt.status);return y.createElement(y.Fragment,null,y.createElement(Tn.Z,{visible:Da,totalCount:Za,usedCount:An,onCancel:()=>la(!1),onOk:fa}),y.createElement(Te.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:ot.extraHeader},y.createElement(Oe.Z,{align:"middle"},!He&&!!Nt&&y.createElement(y.Fragment,null,y.createElement(sn.op,{onClick:ea,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(sn.op,{onClick:Ia,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const Kn=oa=>{Ye.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:oa,onOk:()=>{ra(!1)}})};if(He){Kn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Nt?Kn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ra(!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:Pt},y.createElement("div",{className:ot.wrap},y.createElement("div",{className:ot.left},y.createElement(Je.Z,{spinning:aa},y.createElement("div",{className:ot.tip},y.createElement("img",{src:Ya}),y.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")),y.createElement("div",{className:"mb10 mt20 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),y.createElement(oe.default.TextArea,{style:{height:160},className:"mb20",value:to,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Kn=>{Ja(Kn.target.value)}}),y.createElement(at.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${x.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Gn,withCredentials:!0,data:{upload_type:1},beforeUpload:xn,onChange:({file:Kn})=>{var oa,ma;Kn.status!=="removed"&&(Kn.status==="done"&&((oa=Kn==null?void 0:Kn.response)==null?void 0:oa.status)!==0&&(Kn.status="error",Kn.response=(ma=Kn==null?void 0:Kn.response)==null?void 0:ma.message),kn([Kn]))},onRemove:()=>kn([])},y.createElement(le.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"},y.createElement(sn.op,{style:{borderRadius:2}},y.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),y.createElement("div",{className:"c-black mt20"},y.createElement("div",{className:"mb10 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),y.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u8BF7\u9009\u62E9",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u79CD\u9898\u578B\u5E76\u5236\u4F5C",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u9053\u9898\u76EE")),y.createElement(Fe.ZP.Group,{value:ve,onChange:Kn=>Le(Kn.target.value)},y.createElement(Fe.ZP,{value:0},"\u5355\u9009\u9898"),y.createElement(Fe.ZP,{value:1},"\u591A\u9009\u9898"),y.createElement(Fe.ZP,{value:2},"\u5224\u65AD\u9898"),y.createElement(Fe.ZP,{value:6},"\u7F16\u7A0B\u9898"))),He?y.createElement("div",{onClick:Kt,className:ot.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):va?y.createElement("div",{className:`${ot.bottomBtn} ${ot.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{if(Za!==-1){la(!0);return}fa()},className:ot.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),y.createElement(Jn.Z,{onStatusChange:ze,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Cn,noRestrictModal:mn,stringTransformer:In.o,onError:Kn=>{Object.prototype.toString.call(Kn)==="[object Object]"&&Kn.status===-9&&mn(Kn.data)}}))),y.createElement(Te.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:vn},y.createElement(Oe.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},y.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),y.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),y.createElement(en.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:pa,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>rn(!1),onSuccess:()=>{rn(!1),ra(!1)},onSave:Kn=>et(void 0,null,function*(){yield jt(Kn,()=>{rn(!1),ra(!1)})})}),y.createElement("div",{style:{height:70}})),tn("\u5904\u7406\u4E2D"))}),$e=te(83251),st=te(59301),wn=Object.defineProperty,On=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Ta=(jt,Ne,be)=>Ne in jt?wn(jt,Ne,{enumerable:!0,configurable:!0,writable:!0,value:be}):jt[Ne]=be,zt=(jt,Ne)=>{for(var be in Ne||(Ne={}))Yn.call(Ne,be)&&Ta(jt,be,Ne[be]);if(Ca)for(var be of Ca(Ne))ba.call(Ne,be)&&Ta(jt,be,Ne[be]);return jt},Ut=(jt,Ne)=>On(jt,Xn(Ne)),tt=(jt,Ne,be)=>new Promise((mt,Bn)=>{var Rt=Gn=>{try{rn(be.next(Gn))}catch(kn){Bn(kn)}},vn=Gn=>{try{rn(be.throw(Gn))}catch(kn){Bn(kn)}},rn=Gn=>Gn.done?mt(Gn.value):Promise.resolve(Gn.value).then(Rt,vn);rn((be=be.apply(jt,Ne)).next())});const xt=["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"],Qn=({user:jt,classroomList:Ne,globalSetting:be,loading:mt,problemset:Bn,dispatch:Rt,pageNum:vn,pptInfo:rn,openEwm:Gn,aiImg:kn,addPage:aa,maxPage:ga,setShowModelPage:Pt,setOpenEwm:ra,behavior:pa})=>{var Oa,Za,Ha,An,eo,Da,la,to,Ja,Ka,io,ao,lo,Co,Po,Lo,me,kt,xe,ct,qe,ae,ge,ue,de,ve,Le,De,ze,pt,Nt,He,_t,Kt,Pn,qt,yn,tn,Cn,zn,mn,xn,qn,Dn,Vn,fa,ea,Ia,va,Kn,oa;const[ma,xa]=(0,y.useState)(null),[ja,Va]=(0,y.useState)(!1),[ua,Ma]=(0,y.useState)(""),[Ln]=he.default.useForm(),[La,ha]=(0,y.useState)(!1),Wn=(0,fe.useParams)(),[ka,cn]=(0,y.useState)(!0),[$n,Fa]=(0,y.useState)(!1),[Na,Ra]=(0,y.useState)(!1),[Wa,uo]=(0,y.useState)({summary:[],details:[],studentList:[]}),[_a,co]=(0,y.useState)(null),[oo,po]=(0,y.useState)(!1),[qa,Bo]=(0,y.useState)(!1),[vo,Mo]=(0,y.useState)(null),Do=(0,y.useRef)(null),[ho,mo]=(0,y.useState)(null),[Qt,ia]=(0,y.useState)(!1),[Ba,ya]=(0,y.useState)(null),[ro,wa]=(0,y.useState)([{label:"\u5B66\u4E60\u4E92\u52A8",value:1}]),[Xa,no]=(0,y.useState)(1),yo=(0,y.useRef)(!0),jn=(0,y.useRef)(sa(x.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Qa=(0,y.useRef)(null),[Ua,Aa]=(0,y.useState)(!1),[$a,Ea]=(0,y.useState)({}),[Sa,so]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[Ao,bo]=(0,y.useState)(!1),[To,xo]=(0,y.useState)("show_after_edit"),[Yo,Vo]=(0,y.useState)(!1),[Ho,Uo]=(0,y.useState)(!1),[Wo,nr]=(0,y.useState)([]),[Xo,ar]=(0,y.useState)([]),[$o,er]=(0,y.useState)(!1),{SmartPlanItemBanks:fn}=Ne,ir=Hn=>{ia(!0);const za=jn.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:Hn},{connected:()=>{console.log("didi--connect"),za.perform("request_initial_stats",{smart_plan_item_bank_id:Hn})},received:Ga=>{const wo={class_num:Ga==null?void 0:Ga.class_num,answerd_num:Ga==null?void 0:Ga.answerd_num,correctly_num:Ga==null?void 0:Ga.correctly_num,submitted_rate:Ga==null?void 0:Ga.submitted_rate,correct_rate:Ga==null?void 0:Ga.correct_rate};uo({summary:[wo],details:Ga==null?void 0:Ga.choice_list,studentList:Ga==null?void 0:Ga.knowledge_answer_student_list}),console.log("Received data:",Ga)}});ya(za)},sr=()=>{ia(!1),Ba&&(Ba.unsubscribe(),ya(null),yo.current=!0)};(0,y.useEffect)(()=>(ho&&(Ba&&sr(),ho&&ir(ho)),()=>{Ba&&(Ba.unsubscribe(),ya(null))}),[ho]),(0,y.useEffect)(()=>()=>{sr(),jn.current&&jn.current.disconnect()},[]),(0,y.useEffect)(()=>{if(vn)return un.Z.subscribe("active-modal-index",za=>{var Ga,wo;za===1&&(xa(!0),Va(!1)),za===2&&(Fa(!0),Ra(!0),Ma("SELECT"),Ln.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),Pt(),or((Ga=fn==null?void 0:fn.page)==null?void 0:Ga.id)),za===3&&qo(),za===4&&((wo=Qa.current)==null||wo.onClick())})},[vn,aa]),(0,y.useEffect)(()=>un.Z.subscribe("active-data-update",za=>{Zo()}),[]),(0,y.useEffect)(()=>{qa&&cr()},[qa]),(0,y.useEffect)(()=>{vn&&vn<=ga&&(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Zo(),Fa(!1),Ra(!1))},[vn,ga]),(0,y.useEffect)(()=>{Gn&&ha(!0)},[Gn]);const Dr=(Hn,za,Ga)=>{(0,b.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Hn,allow_answer:za,is_end:Ga,randomData:new Date}}})};(0,y.useEffect)(()=>{var Hn,za,Ga,wo,Io,Ro,zo,Oo,Ko,jo,rr,dr,gr,mr,fr,vr,pr,hr,Er,Sr,Ar,Pr,yr,Cr,Mr,Eo,fo,Qo,_o,ur,wr,Br,Ir,xr;so(Ut(zt({},Sa),{defaultValue:(Hn=fn==null?void 0:fn.page)==null?void 0:Hn.animation_code,showExtra:!0})),(fn==null?void 0:fn.count)==0&&wa([{label:fn!=null&&fn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),(((Ga=(za=fn==null?void 0:fn.page)==null?void 0:za.smart_plan_page_knowledges)==null?void 0:Ga.length)>0||((wo=fn==null?void 0:fn.page)==null?void 0:wo.lesson_mode)=="self_learning")&&wa([{label:fn!=null&&fn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]),no(1),(rn==null?void 0:rn.status)!=="ended"&&Dr(vn,((Ro=(Io=fn==null?void 0:fn.item_banks)==null?void 0:Io[0])==null?void 0:Ro.status)=="in_progress",(rn==null?void 0:rn.status)=="ended"),(rn==null?void 0:rn.status)=="in_progress"?mo((zo=fn==null?void 0:fn.page)==null?void 0:zo.id):mo(void 0),(fn==null?void 0:fn.count)>0&&(Do.current=(Ko=(Oo=fn==null?void 0:fn.item_banks)==null?void 0:Oo[0])==null?void 0:Ko.status,((rr=(jo=fn==null?void 0:fn.item_banks)==null?void 0:jo[0])==null?void 0:rr.status)=="in_progress"||((gr=(dr=fn==null?void 0:fn.item_banks)==null?void 0:dr[0])==null?void 0:gr.status)=="ended"?wa([{label:fn!=null&&fn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]):wa([{label:fn!=null&&fn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),((fr=(mr=fn==null?void 0:fn.item_banks)==null?void 0:mr[0])==null?void 0:fr.status)=="in_progress"&&no(2),Ma(((pr=(vr=fn==null?void 0:fn.item_banks)==null?void 0:vr[0])==null?void 0:pr.item_type)=="SINGLE"||((Er=(hr=fn==null?void 0:fn.item_banks)==null?void 0:hr[0])==null?void 0:Er.item_type)=="MULTIPLE"?"SELECT":(Ar=(Sr=fn==null?void 0:fn.item_banks)==null?void 0:Sr[0])==null?void 0:Ar.item_type),Ln.setFieldsValue({item_type:((yr=(Pr=fn==null?void 0:fn.item_banks)==null?void 0:Pr[0])==null?void 0:yr.item_type)=="SINGLE"||((Mr=(Cr=fn==null?void 0:fn.item_banks)==null?void 0:Cr[0])==null?void 0:Mr.item_type)=="MULTIPLE"?"SELECT":(fo=(Eo=fn==null?void 0:fn.item_banks)==null?void 0:Eo[0])==null?void 0:fo.item_type,choices:(ur=(_o=(Qo=fn==null?void 0:fn.item_banks)==null?void 0:Qo[0])==null?void 0:_o.choices)==null?void 0:ur.map(Fo=>(Fo.is_answer=Fo.is_answer?1:0,Fo)),analysis:(Br=(wr=fn==null?void 0:fn.item_banks)==null?void 0:wr[0])==null?void 0:Br.analysis,name:(xr=(Ir=fn==null?void 0:fn.item_banks)==null?void 0:Ir[0])==null?void 0:xr.name}))},[fn]);const Zo=()=>tt(void 0,null,function*(){cn(!0),Rt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Wn==null?void 0:Wn.coursesId,id:Wn==null?void 0:Wn.id,position:vn,max_position:ga}}),cn(!1)}),or=Hn=>tt(void 0,null,function*(){var za,Ga,wo,Io,Ro,zo,Oo,Ko;let jo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${Hn}/edit.json`,{method:"get"});(jo==null?void 0:jo.status)==0&&(bo(!((za=jo==null?void 0:jo.data)!=null&&za.hidden_solution_visibility)),xo((Ga=jo==null?void 0:jo.data)==null?void 0:Ga.solution_visibility),Vo((wo=jo==null?void 0:jo.data)==null?void 0:wo.enable_ai_tutor),Uo((Ro=(Io=jo==null?void 0:jo.data)==null?void 0:Io.page_group)==null?void 0:Ro.open),nr((Oo=(zo=jo==null?void 0:jo.data)==null?void 0:zo.page_group)==null?void 0:Oo.smart_plan_item_banks_ids),ar((Ko=jo==null?void 0:jo.data)==null?void 0:Ko.all_pages))}),Fr=Hn=>tt(void 0,null,function*(){var za,Ga,wo,Io,Ro,zo;cn(!0);let Oo=yield(0,b.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_item_bank_id:Hn}});if((Oo==null?void 0:Oo.status)==0){const Ko={class_num:(za=Oo==null?void 0:Oo.data)==null?void 0:za.class_num,answerd_num:(Ga=Oo==null?void 0:Oo.data)==null?void 0:Ga.answerd_num,correctly_num:(wo=Oo==null?void 0:Oo.data)==null?void 0:wo.correctly_num,submitted_rate:(Io=Oo==null?void 0:Oo.data)==null?void 0:Io.submitted_rate,correct_rate:(Ro=Oo==null?void 0:Oo.data)==null?void 0:Ro.correct_rate};uo({summary:[Ko],details:(zo=Oo==null?void 0:Oo.data)==null?void 0:zo.choice_list})}cn(!1)}),cr=()=>tt(void 0,null,function*(){var Hn;po(!0);const za=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Hn=fn==null?void 0:fn.page)==null?void 0:Hn.id}/student_comment.json`,{method:"get",params:{user_id:vo}});(za==null?void 0:za.status)===0&&co(za==null?void 0:za.data),po(!1)}),qo=ne().throttle(aa,2500,{leading:!0,trailing:!1}),tr=(0,y.useRef)(null),Jo=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Hn;((Hn=fn==null?void 0:fn.page)==null?void 0:Hn.animation_code)!==""&&Xa==1&&(clearTimeout(Jo.current),Jo.current=setTimeout(()=>{var za;const Ga=document.createElement("iframe");if(Ga.style.width="100%",Ga.style.height="40vh",Ga.style.overflow="auto",Ga.style.border="0",tr.current){tr.current.innerHTML="",tr.current.appendChild(Ga);const wo=Ga.contentDocument||Ga.contentWindow.document;wo.open(),wo.write((za=fn==null?void 0:fn.page)==null?void 0:za.animation_code),wo.close()}},1e3))},[(Oa=fn==null?void 0:fn.page)==null?void 0:Oa.animation_code,Xa]);const Nr=(Hn,za)=>tt(void 0,null,function*(){var Ga;const wo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Ga=fn==null?void 0:fn.page)==null?void 0:Ga.id}/animation_code.json`,{method:"put",body:{animation_code:Hn}});(wo==null?void 0:wo.status)===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zo(),za())});(0,y.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[pa]);const lr=()=>st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},st.createElement(Ae.Z,{disabled:(rn==null?void 0:rn.status)=="ended",checked:Ao,onChange:Hn=>{bo(Hn),xo(Hn?"show_after_edit":"")}}),st.createElement("div",{style:{marginLeft:"12px"}},st.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),st.createElement("div",{style:{fontSize:12,color:"#9096A3",margin:"10px 0"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF1B\u5728\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5C06\u81EA\u52A8\u516C\u5F00\u6240\u6709\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\u3002"),st.createElement(Be.default,{disabled:(rn==null?void 0:rn.status)=="ended",style:{width:"560px"},size:"large",value:To,onChange:Hn=>{xo(Hn)}},st.createElement(Be.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u7ACB\u5373\u663E\u793A"),st.createElement(Be.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u7ACB\u5373\u663E\u793A")))),st.createElement("div",{style:{display:"flex",marginTop:"20px",color:"#333"}},st.createElement(Ae.Z,{disabled:(rn==null?void 0:rn.status)=="ended",checked:Yo,onChange:Hn=>{Vo(Hn)}}),st.createElement("div",{style:{marginLeft:"12px"}},st.createElement("span",null,"\u667A\u80FD\u52A9\u6559\u4F34\u5B66"),st.createElement("div",{style:{fontSize:12,color:"#9096A3",margin:"10px 0"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u89E3\u6790\u5F53\u524D\u9875\u9762\u7684\u8BFE\u4EF6\u4E0E\u8BD5\u9898\u3002\u5176\u4ED6\u9875\u9762\u5982\u9700\u52A9\u6559\u4F34\u5B66\uFF0C\u9700\u5355\u72EC\u5F00\u542F\u3002"))),st.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},st.createElement(Ae.Z,{disabled:(rn==null?void 0:rn.status)=="ended",checked:Ho,onChange:Hn=>{Uo(Hn)}}),st.createElement("div",{style:{marginLeft:"12px"}},st.createElement("span",null,"\u5F00\u542F\u5B66\u4E60\u5355\u5143\u9501\u5B9A"),st.createElement("div",{style:{fontSize:12,color:"#9096A3",margin:"10px 0"}},"\u5F00\u542F\u540E\uFF0C\u53EF\u5C06\u6307\u5B9A\u5E7B\u706F\u7247\u4E0E\u8BD5\u9898\u5173\u8054\u4E3A\u540C\u4E00\u5B66\u4E60\u5355\u5143\uFF0C\u5B66\u751F\u9700\u5B8C\u6210\u5F53\u524D\u5355\u5143\u7684\u8BD5\u9898\u540E\uFF0C\u624D\u53EF\u8DF3\u8F6C\u81F3\u4E0B\u4E00\u5355\u5143\u3002"),st.createElement(Be.default,{className:ye.selectMore,disabled:(rn==null?void 0:rn.status)=="ended",style:{width:"560px"},mode:"multiple",size:"large",value:Wo,onChange:Hn=>{nr(Hn)}},Xo==null?void 0:Xo.map((Hn,za)=>(Hn==null?void 0:Hn.disabled)==!1?st.createElement(Be.default.Option,{value:Hn==null?void 0:Hn.smart_plan_item_bank_id,key:za},"\u7B2C",Hn==null?void 0:Hn.position,"\u9875"):null)))));return st.createElement("section",null,st.createElement(Je.Z,{spinning:!1},st.createElement("div",{className:ye.box,id:"target"},st.createElement("div",{className:ye.box_header},st.createElement(Fe.ZP.Group,{className:ye.scoreByBlankRadio,optionType:"button",options:ro,onChange:Hn=>{var za;so(Ut(zt({},Sa),{open:0,showExtra:!0})),no(Hn.target.value),Hn.target.value==2&&(rn==null?void 0:rn.status)=="ended"&&Fr((za=fn==null?void 0:fn.page)==null?void 0:za.id)},value:Xa}),(fn==null?void 0:fn.page_group)&&st.createElement(le.Z,{title:`\u5B66\u4E60\u5355\u5143${(0,dt.EM)(String((Za=fn==null?void 0:fn.page_group)==null?void 0:Za.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(eo=(An=(Ha=fn==null?void 0:fn.page_group)==null?void 0:Ha.positions)==null?void 0:An.sort())==null?void 0:eo.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Da=fn==null?void 0:fn.page_group)==null?void 0:Da.questions_count}\u9053\u8BD5\u9898`},st.createElement("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px"}},"\u5B66\u4E60\u5355\u5143",(0,dt.EM)(`${(la=fn==null?void 0:fn.page_group)==null?void 0:la.number}`)))),Xa===1&&st.createElement("div",null,st.createElement($e.Z,{defaultValue:Sa.defaultValue,open:Sa.open,language:Sa.language,height:Sa.height,onDynamic:Nr,showExtra:Sa.showExtra}),((to=fn==null?void 0:fn.page)==null?void 0:to.animation_code)&&st.createElement("div",{className:ye.code_style},st.createElement("div",{style:{display:"flex",alignItems:"center"}},st.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),st.createElement(le.Z,{title:"\u5168\u5C4F"},st.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{so(Ut(zt({},Sa),{open:Sa.open+1,showExtra:!1}))}})),st.createElement(le.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},st.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{so(Ut(zt({},Sa),{open:Sa.open+1,showExtra:!0}))}})),st.createElement(le.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},st.createElement("i",{className:"iconfont icon-shanchu14 font14 ml20",style:{cursor:"pointer"},onClick:()=>{Ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>tt(void 0,null,function*(){var Hn;const za=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Hn=fn==null?void 0:fn.page)==null?void 0:Hn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(za==null?void 0:za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Zo())})})}}))),st.createElement("div",{className:"mt10",ref:tr})),((fn==null?void 0:fn.count)>0||$n)&&st.createElement(he.default,{form:Ln,className:ye.formWrap,layout:"vertical",colon:!1},st.createElement("div",{className:ye.shiti_icon},(fn==null?void 0:fn.count)>0&&((Ka=(Ja=fn==null?void 0:fn.item_banks)==null?void 0:Ja[0])==null?void 0:Ka.item_type)=="PROGRAM"&&st.createElement(le.Z,{title:"\u4F53\u9A8C\u8BD5\u9898",placement:"left"},st.createElement("i",{className:`iconfont icon-tiyan mr10 font16 ${(io=ye)==null?void 0:io.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){var Hn,za;const{identifier:Ga}=yield(0,ln.uE)((za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])==null?void 0:za.hack_identifier);(0,dt.xg)(`/myproblems/${Ga}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`)})})),(fn==null?void 0:fn.count)>0&&((lo=(ao=fn==null?void 0:fn.item_banks)==null?void 0:ao[0])==null?void 0:lo.item_type)=="PROGRAM"&&((rn==null?void 0:rn.status)=="not_started"||((Po=(Co=fn==null?void 0:fn.item_banks)==null?void 0:Co[0])==null?void 0:Po.status)!="ended")&&st.createElement(le.Z,{title:"\u8BBE\u7F6E",placement:"left"},st.createElement("i",{className:`iconfont icon-shezhi9 mr10 font16 ${(Lo=ye)==null?void 0:Lo.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){var Hn;yield or((Hn=fn==null?void 0:fn.page)==null?void 0:Hn.id),er(!0)})})),($n||(fn==null?void 0:fn.count)>0&&((kt=(me=fn==null?void 0:fn.item_banks)==null?void 0:me[0])==null?void 0:kt.status)=="not_started"&&(rn==null?void 0:rn.status)!="ended")&&st.createElement(le.Z,{title:"\u66F4\u6362\u8BD5\u9898",placement:"left"},st.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan mr10 font16 ${(xe=ye)==null?void 0:xe.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){xa(!0),Va(!0)})})),(fn==null?void 0:fn.count)>0&&((qe=(ct=fn==null?void 0:fn.item_banks)==null?void 0:ct[0])==null?void 0:qe.status)=="not_started"&&(rn==null?void 0:rn.status)!="ended"&&st.createElement(le.Z,{title:"\u5220\u9664\u8BD5\u9898",placement:"left"},st.createElement("i",{className:`iconfont icon-shanchu19 ${(ae=ye)==null?void 0:ae.shanchu}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>tt(void 0,null,function*(){Ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>tt(void 0,null,function*(){var Hn,za;const Ga=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])==null?void 0:za.smart_plan_item_bank_id}.json`,{method:"delete"});(Ga==null?void 0:Ga.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Fa(!1),Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Zo())})})})}))),Na&&st.createElement(he.default.Item,{name:"item_type",label:"\u9898\u578B"},st.createElement(Be.default,{size:"large",onChange:Hn=>{switch(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Ma(Hn),Hn){case"SELECT":Ln.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":Ln.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}},disabled:((ue=(ge=fn==null?void 0:fn.item_banks)==null?void 0:ge[0])==null?void 0:ue.status)=="ended"||((ve=(de=fn==null?void 0:fn.item_banks)==null?void 0:de[0])==null?void 0:ve.status)=="in_progress"||(rn==null?void 0:rn.status)=="ended"},st.createElement(Be.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),st.createElement(Be.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),ua=="SELECT"&&(Na?st.createElement(nt,{form:Ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}):st.createElement("div",null,st.createElement(Se,{question:(Le=fn==null?void 0:fn.item_banks)==null?void 0:Le[0],disabled:!0,showAnswer:(rn==null?void 0:rn.status)==="ended"||Do.current=="ended"}))),ua=="JUDGMENT"&&(Na?st.createElement(pe,{form:Ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}):st.createElement("div",null,st.createElement(Se,{question:(De=fn==null?void 0:fn.item_banks)==null?void 0:De[0],disabled:!0,showAnswer:(rn==null?void 0:rn.status)==="ended"||Do.current=="ended"}))),ua=="PROGRAM"&&st.createElement(ht,{question:(ze=fn==null?void 0:fn.item_banks)==null?void 0:ze[0]}),Na&&st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),lr()),(rn==null?void 0:rn.status)!="ended"&&st.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:"20px",background:"#FFF"}},((rn==null?void 0:rn.status)=="not_started"||((Nt=(pt=fn==null?void 0:fn.item_banks)==null?void 0:pt[0])==null?void 0:Nt.status)!="ended")&&(Na?st.createElement("div",{className:ye.save_button,onClick:()=>tt(void 0,null,function*(){var Hn,za,Ga,wo,Io,Ro;yield Ln.validateFields();let zo="";if(Ln.getFieldValue("item_type")=="SELECT"?Ln.getFieldValue("choices").filter(jo=>jo.is_answer==1).length>1?zo="MULTIPLE":zo="SINGLE":zo=Ln.getFieldValue("item_type"),Ho&&(Wo==null?void 0:Wo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}const Oo=Ut(zt({},Ln.getFieldsValue()),{item_type:zo,position:vn,smart_plan_id:Wn==null?void 0:Wn.id,difficulty:2,hidden_solution_visibility:!Ao,solution_visibility:To,enable_ai_tutor:Yo,page_group:{open:Ho,smart_plan_item_banks_ids:Wo}}),Ko=(za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])!=null&&za.smart_plan_item_bank_id?`/api/smart_plan_item_banks/${(wo=(Ga=fn==null?void 0:fn.item_banks)==null?void 0:Ga[0])==null?void 0:wo.smart_plan_item_bank_id}.json`:`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/create_item_banks.json`;try{const jo=yield(0,b.ZP)(Ko,{method:(Ro=(Io=fn==null?void 0:fn.item_banks)==null?void 0:Io[0])!=null&&Ro.smart_plan_item_bank_id?"put":"post",body:Oo});(jo==null?void 0:jo.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),Zo(),Fa(!1),Ra(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(jo){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}})},"\u4FDD\u5B58"):st.createElement("div",{className:ye.save_button,onClick:()=>tt(void 0,null,function*(){var Hn,za,Ga,wo,Io;((za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])==null?void 0:za.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(wo=(Ga=fn==null?void 0:fn.item_banks)==null?void 0:Ga[0])==null?void 0:wo.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`):(Ra(!0),or((Io=fn==null?void 0:fn.page)==null?void 0:Io.id))})},"\u7F16\u8F91")),(rn==null?void 0:rn.status)=="in_progress"&&((He=fn==null?void 0:fn.page)==null?void 0:He.lesson_mode)!="self_learning"&&!(fn!=null&&fn.is_extra)&&((Kt=(_t=fn==null?void 0:fn.item_banks)==null?void 0:_t[0])==null?void 0:Kt.status)=="not_started"&&!Na&&st.createElement("div",{className:ye.start_button,onClick:()=>tt(void 0,null,function*(){var Hn,za;let Ga=yield(0,b.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])==null?void 0:za.smart_plan_item_bank_id}});(Ga==null?void 0:Ga.status)==0&&(Ee.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Zo(),uo(Ga==null?void 0:Ga.data))})},st.createElement("i",{className:"iconfont icon-qidongdati mr10 font14"}),"\u542F\u52A8\u7B54\u9898"),(rn==null?void 0:rn.status)=="in_progress"&&!(fn!=null&&fn.is_extra)&&((qt=(Pn=fn==null?void 0:fn.item_banks)==null?void 0:Pn[0])==null?void 0:qt.status)=="in_progress"&&!Na&&st.createElement("div",{className:ye.submit_button,onClick:()=>tt(void 0,null,function*(){var Hn,za;let Ga=yield(0,b.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])==null?void 0:za.smart_plan_item_bank_id}});(Ga==null?void 0:Ga.status)==0&&(Ee.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Zo(),uo(Ga==null?void 0:Ga.data))})},st.createElement("i",{className:"iconfont icon-jieshushouke mr10 font14"}),"\u7ED3\u675F\u7B54\u9898"))),((tn=(yn=fn==null?void 0:fn.page)==null?void 0:yn.smart_plan_page_knowledges)==null?void 0:tn.length)>0&&st.createElement(st.Fragment,null,st.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u667A\u80FD\u95EE\u7B54\u5206\u6790",st.createElement(le.Z,{title:"\u5B66\u751F\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u5B66\u4E60\u540E\uFF0C\u7CFB\u7EDF\u81EA\u52A8\u63A8\u9001\u914D\u5957\u63D0\u95EE\uFF0C\u5E76\u5B9E\u65F6\u751F\u6210\u5B66\u60C5\u62A5\u544A\uFF0C\u7CBE\u51C6\u5B9A\u4F4D\u6559\u5B66\u91CD\u70B9\uFF0C\u4E3A\u6559\u5B66\u8C03\u6574\u63D0\u4F9B\u667A\u80FD\u652F\u6301\u3002"},st.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}}))),st.createElement(Ve.default,{className:"mt20 mb20",pagination:!1,dataSource:((Cn=fn==null?void 0:fn.page)==null?void 0:Cn.smart_plan_page_knowledges)||[],columns:[{title:"\u63D0\u95EE",align:"left",dataIndex:"question",ellipsis:!0,render:(Hn,za,Ga)=>st.createElement("span",{style:{color:"#000"}},Hn)},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:130,render:(Hn,za)=>st.createElement("span",null,st.createElement("span",{style:{cursor:"pointer",color:"#3061D0",marginRight:"20px"},onClick:()=>{Aa(!0),Ea(za)}},"\u7F16\u8F91"),st.createElement("span",{style:{cursor:"pointer",color:"#999999"},onClick:()=>{Ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u63D0\u95EE\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>tt(void 0,null,function*(){const Ga=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${za==null?void 0:za.id}.json`,{method:"delete"});(Ga==null?void 0:Ga.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Zo())})})}},"\u5220\u9664"))}]}))),Xa===2&&st.createElement("div",null,((fn==null?void 0:fn.count)>0||((mn=(zn=fn==null?void 0:fn.page)==null?void 0:zn.smart_plan_page_knowledges)==null?void 0:mn.length)>0)&&(rn==null?void 0:rn.status)!="not_started"&&!Na&&((qn=(xn=fn==null?void 0:fn.item_banks)==null?void 0:xn[0])==null?void 0:qn.status)!="not_started"&&st.createElement("div",{className:ye.staticWrap},(fn==null?void 0:fn.count)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u7B54\u9898\u6982\u89C8"),st.createElement(Ve.default,{pagination:!1,dataSource:(Wa==null?void 0:Wa.summary)||[],columns:((Vn=(Dn=fn==null?void 0:fn.item_banks)==null?void 0:Dn[0])==null?void 0:Vn.item_type)==="PROGRAM"?[{title:"\u4E0A\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"0")},{title:"\u901A\u8FC7\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn+"%"||0)},{title:"\u901A\u8FC7\u7387",align:"right",dataIndex:"correct_rate",render:(Hn,za)=>st.createElement("span",{style:{color:"#000"}},Hn+"%"||0)}]:[{title:"\u542C\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"0")},{title:"\u7B54\u5BF9\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn+"%"||0)},{title:"\u6B63\u786E\u7387",align:"right",dataIndex:"correct_rate",render:(Hn,za)=>st.createElement("span",{style:{color:"#000"}},Hn+"%"||0)}]}),((ea=(fa=fn==null?void 0:fn.item_banks)==null?void 0:fa[0])==null?void 0:ea.item_type)!=="PROGRAM"&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u7B54\u9898\u8BE6\u60C5"),st.createElement(Ve.default,{pagination:!1,dataSource:(Wa==null?void 0:Wa.details)||[],columns:[{title:"\u9009\u9879",align:"left",dataIndex:"choice_text",ellipsis:!0,render:(Hn,za,Ga)=>{var wo,Io;return st.createElement("span",{style:{color:"#000"}},((Io=(wo=fn==null?void 0:fn.item_banks)==null?void 0:wo[0])==null?void 0:Io.item_type)=="JUDGMENT"?st.createElement(z.Z,{className:"font14",value:Hn}):st.createElement("span",{style:{display:"flex"}},xt[Ga],"\u3001",st.createElement(z.Z,{className:"font14",value:Hn})))}},{title:"\u9009\u62E9\u4EBA\u6570",align:"left",width:110,dataIndex:"user_num",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"--")},{title:"\u4EBA\u6570\u6BD4\u4F8B",align:"right",ellipsis:!0,width:130,dataIndex:"rate",render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn+"%"||0)}]}))),((va=(Ia=fn==null?void 0:fn.page)==null?void 0:Ia.smart_plan_page_knowledges)==null?void 0:va.length)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u5B66\u4E60\u8BC4\u4EF7"),st.createElement(Ve.default,{pagination:!1,dataSource:(Wa==null?void 0:Wa.studentList)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(Hn,za,Ga)=>Hn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:Hn=>st.createElement("span",{style:{color:"#000"}},Hn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:Hn=>st.createElement(Ct.ZP,{type:"link",loading:!1,onClick:()=>tt(void 0,null,function*(){Mo(Hn),Bo(!0)})},"\u67E5\u770B")}]})))))),ma&&st.createElement(E.Z,{ispptModal:!0,setScoreShow:xa,isshixuns:!1,ScoreShow:!!ma,isloadings:!1,onOk:Hn=>tt(void 0,null,function*(){if(!Hn.length){Ee.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+ja);let za=yield(0,b.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/add_item_banks.json`,{method:"post",body:{item_bank_ids:Hn,position:vn,is_smart_plan:!0}});(za==null?void 0:za.status)==0&&(Ee.ZP.success("\u9009\u9898\u6210\u529F"),xa(!1),Zo(),Ra(!1))})}),st.createElement(Dt,{aiImg:kn,ref:Qa,onSave:(Hn,za)=>tt(void 0,null,function*(){const Ga=yield(0,b.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:Hn,mode:1,smart_plan:{id:Wn==null?void 0:Wn.id,position:vn}}});Ga.status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Zo(),console.log(Ga)),za()})}),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:Ua,title:"\u7F16\u8F91\u63D0\u95EE",width:800,forceRender:!0,onOk:()=>tt(void 0,null,function*(){const Hn=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${$a==null?void 0:$a.id}.json`,{method:"put",body:$a});(Hn==null?void 0:Hn.status)===0&&(Ee.ZP.success("\u7F16\u8F91\u6210\u529F"),Aa(!1),Zo())}),onCancel:()=>{Aa(!1)}},st.createElement("div",null,st.createElement("div",{style:{fontWeight:600,marginBottom:"10px"}},"\u63D0\u95EE"),st.createElement(oe.default.TextArea,{style:{height:200},value:$a==null?void 0:$a.question,onChange:Hn=>{$a.question=Hn.target.value,Ea(zt({},$a))}}),st.createElement("div",{style:{fontWeight:600,marginBottom:"10px",marginTop:20}},"\u53C2\u8003\u7B54\u6848"),st.createElement(oe.default.TextArea,{style:{height:200},value:$a==null?void 0:$a.answer,onChange:Hn=>{$a.answer=Hn.target.value,Ea(zt({},$a))}}))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:La,title:fn==null?void 0:fn.smart_plan_name,width:600,forceRender:!0,footer:null,onOk:()=>{ha(!1),ra()},onCancel:()=>{ha(!1),ra()}},st.createElement("div",{className:ye.modal},"\u8BF7\u6253\u5F00\u624B\u673A\u626B\u7801\u529F\u80FD\uFF0C\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\u65B0\u4F53\u9A8C\uFF01"),st.createElement("div",{className:ye.erweima},st.createElement(a.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Wn==null?void 0:Wn.coursesId}&id=${Wn==null?void 0:Wn.id}`,bgColor:"#FFF",size:360,icon:`${x.Z.IMG_SERVER}/${(Kn=be==null?void 0:be.setting)==null?void 0:Kn.tab_logo_url}`}))),st.createElement(Ye.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:qa,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Bo(!1)},onCancel:()=>{Bo(!1)}},st.createElement(Je.Z,{spinning:oo},st.createElement("div",{className:ye.evalueWrap},st.createElement("div",{className:ye.evalueSty},st.createElement("div",{className:ye.title},"\u5B66\u4E60\u8BC4\u4EF7"),st.createElement(z.Z,{className:ye.ansWrap,value:_a==null?void 0:_a.comment})),st.createElement("div",{className:ye.evalueSty,style:{marginTop:"20px"}},st.createElement("div",{className:ye.title},"\u95EE\u7B54\u8BB0\u5F55"),st.createElement("div",{className:ye.ansWrap,style:{padding:"0px 12px 12px 12px"}},(oa=_a==null?void 0:_a.question_and_answer_list)==null?void 0:oa.map((Hn,za)=>st.createElement("div",{key:za,className:"mt10"},st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:ye.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),st.createElement(z.Z,{className:ye.asnCont,value:Hn==null?void 0:Hn.question})),st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:ye.label},"\u56DE\u7B54\uFF1A"),st.createElement(z.Z,{className:ye.asnCont,value:Hn==null?void 0:Hn.answer}))))))))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:$o,title:"\u8BBE\u7F6E",width:685,forceRender:!0,onOk:()=>tt(void 0,null,function*(){var Hn,za;if(Ho&&(Wo==null?void 0:Wo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}const Ga={position:vn,smart_plan_id:Wn==null?void 0:Wn.id,hidden_solution_visibility:!Ao,solution_visibility:To,enable_ai_tutor:Yo,page_group:{open:Ho,smart_plan_item_banks_ids:Wo}},wo=`/api/smart_plan_item_banks/${(za=(Hn=fn==null?void 0:fn.item_banks)==null?void 0:Hn[0])==null?void 0:za.smart_plan_item_bank_id}.json`;try{const Io=yield(0,b.ZP)(wo,{method:"put",body:Ga});(Io==null?void 0:Io.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),er(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Io){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}),onCancel:()=>{er(!1)}},st.createElement("div",null,lr())))};var da=(0,fe.connect)(({user:jt,classroomList:Ne,loading:be,globalSetting:mt,problemset:Bn})=>({user:jt,classroomList:Ne,globalSetting:mt,loading:be.effects,problemset:Bn}))(Qn)},8394:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return a}});var y=te(59301),fe=te(89070),ye=te(62957),he=te(99571),Ee=te(29787),Ae=te(88264),Be=te(25555),Je=te(23954),Fe=te(24334),le=te(61186),Ye=te.n(le),Ve=te(35106),Ct=te(59301),oe=(E,b,x)=>new Promise((z,ee)=>{var ne=ie=>{try{ce(x.next(ie))}catch(Se){ee(Se)}},re=ie=>{try{ce(x.throw(ie))}catch(Se){ee(Se)}},ce=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ne,re);ce((x=x.apply(E,b)).next())}),a=({open:E,onClose:b})=>{const[x,z]=(0,y.useState)(void 0);console.log((0,fe.useLocation)(),33);const ee=(0,fe.useLocation)();(0,y.useEffect)(()=>{E&&function(){return oe(this,null,function*(){const Gt=yield(0,Ae.X6)(E);z(Gt.data)})}()},[E]);const{status:ne,created_at:re,code:ce,name:ie,language:Se,pass_sets_count:Oe,set_count:Me,error_msg:ut,output:ft,input:Qe,expected_output:nn,execute_memory:At,user:vt,execute_time:It,input_file_url:Vt,output_file_url:wt,is_file:Wt,expected_output_file_url:Bt}=x||{};return Ct.createElement(ye.default,{open:E,width:1e3,onCancel:()=>b(!1),footer:Ct.createElement(he.ZP,{type:"primary",onClick:()=>b(!1)},"\u5173\u95ED"),centered:!0},Ct.createElement(Ee.Z,{spinning:!x,delay:500},Ct.createElement("div",{className:"record-detail-info"},x?Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"record-detail-body"},Ct.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),Ct.createElement("ul",{className:"record-info"},Ct.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",Ct.createElement("span",{className:ne===0?"c-green":"c-red"},Be.Im[ne])," "),Ct.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",Ct.createElement("span",null,Ye()(re).format("YYYY-MM-DD HH:mm:ss"))," "),Ct.createElement("li",null," \u8BED\u8A00\uFF1A",Ct.createElement("span",null,Se)," "),Ct.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",Ct.createElement("span",null,It*1e3,"ms")," "),Ct.createElement("li",null," ",`${ne===Ve.h.HIDE_COMPILE_STATUS?"--":Oe} / ${Me} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Be.gZ)({status:ne,error_msg:ut,execute_time:It,output:ft,input:Qe,expected_output:nn,input_file_url:Vt,output_file_url:wt,is_file:Wt,expected_output_file_url:Bt}),Ct.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),Ct.createElement(Je.ZP,{height:"200px",width:"100%",language:Se==null?void 0:Se.toLocaleLowerCase(),value:Fe.Base64.decode(ce),options:{readOnly:!0}}))):null)))}},87001:function(gt,Xt,te){"use strict";te.d(Xt,{Im:function(){return Me},Y4:function(){return ft}});var y=te(59301),fe=te(37568),ye=te(6767),he=te(99571),Ee=te(74440),Ae=te(24334),Be=te.n(Ae),Je=te(61293),Fe=te(33538),le=te(85149),Ye=te(955),Ve=te(34376),Ct=te.n(Ve),oe=te(99064),a=te(89070),E=te(8394),b=te(34604),x=te(88264),z=te(34587),ee=te(23210),ne=te(92310),re=te.n(ne),ce=te(4901),ie=te(59301),Se=(At,vt,It)=>new Promise((Vt,wt)=>{var Wt=Gt=>{try{Ht(It.next(Gt))}catch(Zt){wt(Zt)}},Bt=Gt=>{try{Ht(It.throw(Gt))}catch(Zt){wt(Zt)}},Ht=Gt=>Gt.done?Vt(Gt.value):Promise.resolve(Gt.value).then(Wt,Bt);Ht((It=It.apply(At,vt)).next())});const{TextArea:Oe}=fe.default,Me={[Ee.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[Ee.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[Ee.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ut=(At=>(At[At.SET_VISIBLE=0]="SET_VISIBLE",At[At.SET_TABINDEX=1]="SET_TABINDEX",At))(ut||{});function ft(At){const{status:vt,error_msg:It,output:Vt,input:wt,expected_output:Wt,is_file:Bt,input_file_url:Ht,output_file_url:Gt,expected_output_file_url:Zt,setMonacoValue:Ue,setData:Ie}=At,St=(0,y.useRef)(),rt=(0,y.useRef)(),bt=(0,y.useRef)();let dn=null;const we={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,y.useEffect)(()=>{if(Vt&&!Bt&&St.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(St.current);const En=(0,Ye.pp)(Ae.Base64.decode(Vt));Tt.write(En),Tt.setOption("theme",{background:"#1e1e1e"})}if(wt&&!Bt&&rt.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(rt.current),Tt.write((0,Ye.pp)(wt)),Tt.setOption("theme",{background:"#1e1e1e"})}if(Wt&&!Bt&&bt.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(bt.current),Tt.write((0,Ye.pp)(Ae.Base64.decode(Wt))),Tt.setOption("theme",{background:"#1e1e1e"})}},[Vt]),vt){case Ee.h.NOMATCH:dn=ie.createElement(ie.Fragment,null,ie.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Bt&&ie.createElement("div",{ref:St}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(this,null,function*(){const Tt=yield(0,oe.ZP)(Gt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ue(Tt),setTimeout(()=>{Ie(Gt)},200)})},Vt)),ie.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Bt&&ie.createElement("div",{ref:bt}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(this,null,function*(){const Tt=yield fetch(Zt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ue(yield Tt.text()),setTimeout(()=>{Ie(Zt)},200)})},Wt)));break;case Ee.h.EXECUTEFAILURE:dn=ie.createElement(ie.Fragment,null,ie.createElement("div",{style:{border:"1px #F6F7F9 solid"}},ie.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Bt&&ie.createElement(le.Z,{value:wt,style:we}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{onClick:()=>(0,Ye.LR)(Ht,wt)},wt))),ie.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},ie.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:Je.Z.error,style:{color:"#E30000",padding:"0 10px"}},Ae.Base64.decode(It),"111")));break;case Ee.h.COMPILEFAILURE:dn=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:Je.Z.error},Ae.Base64.decode(It)));break;case Ee.h.PODFAILURE:dn=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:dn=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",dn," ")}function Qe(At){const{status:vt,error_msg:It,execute_time:Vt,output:wt,input:Wt,expected_output:Bt,is_file:Ht,input_file_url:Gt,output_file_url:Zt,expected_output_file_url:Ue}=At;let Ie=null;switch(vt){case Ee.h.OK:case Ee.h.NOMATCH:case Ee.h.EXECUTEFAILURE:case Ee.h.COMPILEFAILURE:Ie=ie.createElement("div",{id:"outputResultRef",className:"h100"});break;case Ee.h.PODFAILURE:Ie=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:Ie=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",Ie," ")}function nn({value:At,className:vt}){return ie.createElement("span",{className:vt},At)}Xt.ZP=({input:At,is_file:vt,debuging:It,submitting:Vt,executingMessage:wt,debugResult:Wt,onChangeInput:Bt,onDebugCode:Ht,onSubmitCode:Gt,hack:Zt,user:Ue,submitResult:Ie,isWhiteTheme:St,topDispatch:rt})=>{const[bt]=(0,a.useSearchParams)(),dn=(0,a.useParams)(),[we,Tt]=(0,y.useState)(!1),[En,on]=(0,y.useState)(!1),[hn,ta]=(0,y.useState)(1),[Yt,lt]=(0,y.useState)(!1),[nt,Ft]=(0,y.useState)(0),[We,Ke]=(0,y.useState)(!1),[yt,Ce]=(0,y.useState)(""),[Re,je]=(0,y.useState)(""),Xe=(0,y.useRef)(),it=(0,y.useRef)(),Ot=(0,y.useRef)(null),Ge=(0,y.useRef)(null),ke=(0,y.useRef)(null);console.log(Ie,"submitResult",dn);const{status:se,id:pe,input:Pe,output:Ze,expected_output:ht,is_file:dt,input_file_url:Mt,output_file_url:Et,expected_output_file_url:Lt,error_msg:Sn,hack_sets:Rn}=Ie||{};(0,y.useEffect)(()=>{se===0&&(ta(1),Ft(0))},[se,pe]),(0,y.useEffect)(()=>{Se(void 0,null,function*(){var _n;const Zn=yield(0,x.rX)(dn==null?void 0:dn.id,"submit");(Zn==null?void 0:Zn.status)===0&&(Zn!=null&&Zn.data&&((_n=Zn==null?void 0:Zn.data)==null?void 0:_n.status)!==0?(rt({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:Zn==null?void 0:Zn.data}}),ta(2),Ft(320)):(ta(1),Ft(0)))})},[dn==null?void 0:dn.id]),(0,y.useEffect)(()=>{if(Xe.current){let Nn=function(Te){sa=na.offsetHeight,Pa=!0,ln=Te.pageY,ke.current.style.display="block"},_n=function(){Pa=!1,ke.current.style.display="none"},Zn=function(Te){if(Pa){$t();let at=ln-Te.pageY,ot=sa+at;if(ot<0&&(ot=0),ot>window.innerHeight-150&&(ot=window.innerHeight-150),hn===1){ot<=34?Ft(0):Ft(ot);return}console.log(ot,"resizeH"),Ft(ot)}};const na=Ot.current;let sa=0,Pa=!1,ln=0;const un=document.getElementById("case-y-bar");return un==null||un.addEventListener("mousedown",Nn),document.addEventListener("mousemove",Zn),document.addEventListener("mouseup",_n),()=>{const Te=document.getElementById("case-y-bar");Te==null||Te.removeEventListener("mousedown",Nn),document.removeEventListener("mousemove",Zn),document.removeEventListener("mouseup",_n)}}},[Xe,hn]),(0,y.useEffect)(()=>{const Nn=b.Z.subscribe("resize-move-bar",$t);if(bt.get("type")!=="exercises")return document.addEventListener((0,ce.gH)(),Jt),()=>{document.removeEventListener((0,ce.gH)(),Jt),Nn()}},[]),(0,y.useEffect)(()=>{});function $t(){var Nn,_n,Zn,na;const sa=document.getElementById("outputResultRef");if(sa){let Pa=sa.dataset.text;it.current.reset(),it.current.writeln(Pa);const ln=document.getElementById("outputResultRef").offsetWidth-20,un=((na=(Zn=(_n=(Nn=it.current)==null?void 0:Nn._core)==null?void 0:_n._renderService)==null?void 0:Zn.dimensions)==null?void 0:na.actualCellWidth)||10,Te=Math.ceil(ln/un);it.current.resize(Te,Math.ceil(sa.clientHeight/16))}}function gn(){Tt(!we),setTimeout(()=>{$t()},300),Ft(we?320:window.innerHeight-150)}function Mn(){En?(on(!1),(0,ce.BU)()):(on(!0),(0,ce.Dj)(Ge.current))}const Jt=Nn=>{(0,ce.vp)()||on(!1)},an=(0,y.useMemo)(()=>{if(Wt){const{status:Nn,output:_n,error_msg:Zn}=Wt;return setTimeout(()=>{let na="",sa=document.getElementById("outputResultRef");_n?na=Ae.Base64.decode(_n):Zn&&(na=Ae.Base64.decode(Zn)),it.current=new Ve.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),it.current.open(sa),it.current.onKey(function(Pa){var ln;if(Pa.domEvent.key.toLocaleUpperCase()==="C"&&Pa.domEvent.ctrlKey){Pa.domEvent.preventDefault();let un=(ln=it.current)==null?void 0:ln.getSelection();navigator.clipboard.writeText(un).then(()=>{})}}),sa.dataset.text=na,it.current.setOption("convertEol",!0),$t()},300),ie.createElement(ie.Fragment,null,Qe(Wt))}return null},[Wt]);function Fn(){var Nn,_n;if(!(Zt!=null&&Zt.code)||((Nn=Zt==null?void 0:Zt.code)==null?void 0:Nn.trim().length)===0){(_n=ye.ZP)==null||_n.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}ta(1),Ft(320),Ht()}const bn=Nn=>Se(void 0,null,function*(){let _n=yield(0,oe.ZP)(`/api/problems/${Nn}/start.json`,{method:"get",params:{hack_user_id:Ue==null?void 0:Ue.user_id}});_n&&(window.location.href=`/myproblems/${_n==null?void 0:_n.identifier}${window.location.search}`)});function pn(){dt?navigator.clipboard.writeText(Ae.Base64.decode(Sn)).then(()=>{ye.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(Ae.Base64.decode(Ze)).then(()=>{ye.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ie.createElement(y.Fragment,null,ie.createElement("div",{className:re()(Je.Z.case,St&&Je.Z.whiteCase),style:{height:nt},ref:Ot},ie.createElement("div",{className:Je.Z.fullMask,ref:ke}),ie.createElement("div",{className:Je.Z["resize-y-bar"],id:"case-y-bar",ref:Xe,draggable:!1},hn===2&&ie.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),hn===1&&(nt<=34?ie.createElement("div",{onClick:()=>{Ft(320)},className:Je.Z.unfoldBtn},"\u63A7\u5236\u53F0",ie.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ie.createElement("div",{onClick:()=>{Ft(0)},className:Je.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",ie.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),ie.createElement("div",null,ie.createElement("div",{className:Je.Z.caseHead},ie.createElement("div",{className:Je.Z.dot}),ie.createElement("div",{className:Je.Z.text},hn===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),hn===2&&!Vt&&typeof se=="number"&&ie.createElement(ie.Fragment,null,se===Ee.h.OK?ie.createElement("div",{className:Je.Z.pass},ie.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ie.createElement("div",{className:Je.Z.noPass},ie.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Me[se])),ie.createElement("div",{className:Je.Z.btns},hn===2&&!Vt&&ie.createElement(ie.Fragment,null,se!==Ee.h.OK&&ie.createElement("div",{onClick:pn},ie.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ie.createElement("div",{onClick:()=>{Ke(pe)}},ie.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),bt.get("type")!=="exercises"&&ie.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>gn()},ie.createElement("i",{className:`iconfont icon-${we?"suoxiao1":"fangda"}`})))),ie.createElement("div",{style:{display:hn===1?"block":"none"}},It?ie.createElement(Fe.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ie.createElement("div",{style:{height:nt-34}},ie.createElement("div",{className:Je.Z.result},ie.createElement("div",{className:Je.Z.left},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ie.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),ie.createElement("div",{className:Je.Z.leftNode},ie.createElement(Oe,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:vt?"":At,onChange:Bt}))),ie.createElement("div",{className:Je.Z.right},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ie.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),ie.createElement("div",{className:Je.Z.node},Wt?an:ie.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),ie.createElement("div",{style:{display:hn===2?"block":"none"}},Vt?ie.createElement(Fe.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ie.createElement("div",{style:{height:nt-34,display:"flex",flexDirection:"column",overflow:"hidden"}},ie.createElement("div",{ref:Ge,className:Je.Z.elseNode},ie.createElement("div",{className:Je.Z.nameWrap},ie.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ie.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),ie.createElement("div",{className:Je.Z.scroll},ie.createElement("pre",{className:Je.Z.scrollBox,style:Yt?{height:En?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!dt&&ie.createElement(nn,{value:Pe}),dt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Nn=yield fetch(Mt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});je(yield Nn.text()),setTimeout(()=>{Ce(Mt)},200)})},Pe)),Pe&&ie.createElement("div",{className:Je.Z.action},ie.createElement("span",{onClick:()=>lt(!Yt)},Yt?"\u6536\u8D77":"\u5C55\u5F00"),bt.get("type")!=="exercises"&&ie.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>Mn(),className:`iconfont icon-${En?"suoxiao1":"fangda"}`})))),ie.createElement("div",{className:Je.Z.result,style:{flex:1,overflow:"hidden"}},ie.createElement("div",{className:Je.Z.left},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ie.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ie.createElement("div",{className:Je.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ie.createElement("pre",null,!dt&&ie.createElement(nn,{className:"mb10",value:ht&&Ae.Base64.decode(ht)||""}),dt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Nn=yield fetch(Lt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});je(yield Nn.text()),setTimeout(()=>{Ce(Lt)},200)})},ht)))),ie.createElement("div",{className:Je.Z.right},ie.createElement("div",{className:Je.Z.title},ie.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ie.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),ie.createElement("div",{className:Je.Z.node,style:{color:se===Ee.h.OK?"#2ABD8C":"#FF2C29"}},ie.createElement("pre",null,(se===4||se===5)&&ie.createElement(nn,{className:"mb10",value:Sn&&Ae.Base64.decode(Sn)||""}),se!=4&&se!=5&&(dt?ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Nn=yield(0,oe.ZP)(Et,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{je(Nn)}catch(_n){je("")}setTimeout(()=>{Ce(Et)},200)})},Ze):ie.createElement(nn,{className:"mb10",value:Ze&&Ae.Base64.decode(Ze)||""})))))))))),ie.createElement("div",{className:re()(Je.Z.footer,St&&Je.Z.whiteFooter),style:{zIndex:100}},(Zt==null?void 0:Zt.is_program)&&(Zt==null?void 0:Zt.above_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>bn(Zt==null?void 0:Zt.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Zt==null?void 0:Zt.is_program)&&(Zt==null?void 0:Zt.under_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>bn(Zt==null?void 0:Zt.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ie.createElement(he.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:It||Vt,loading:It,color:"#2ABD8C",className:"mr10",onClick:Fn},"\u8C03\u8BD5\u4EE3\u7801"),bt.get("qtype")!=="8"&&ie.createElement(he.ZP,{className:Je.Z.disabled,type:"primary",icon:ie.createElement("i",{className:"iconfont icon-bofang1"}),loading:Vt,disabled:It||Vt,onClick:()=>{var Nn,_n;if(!(Zt!=null&&Zt.code)||((Nn=Zt==null?void 0:Zt.code)==null?void 0:Nn.trim().length)===0){(_n=ye.ZP)==null||_n.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}ta(2),Ft(320),Gt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ie.createElement(E.Z,{onClose:Ke,open:We}),ie.createElement(ee.Z,{close:!0,data:yt,type:yt.length?"txt":"",onClose:()=>Ce(""),monacoEditor:{value:Re,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},34587:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{Types:function(){return ao},default:function(){return Lo}});var y=te(59301),fe=te(89070),ye=te(11938),he=te(62957),Ee=te(29787),Ae=te(99571),Be=te(25399),Je=te(77019),Fe=te(88264),le=te(94941),Ye=te(4901),Ve=te(17064),Ct=te(3294),oe=te(87169),a=te(30641),E=te(23954),b=te(79346),x=te(16479),z=te(16869),ee=te(59301),ne=Object.defineProperty,re=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(xe,ct,qe)=>ct in xe?ne(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,ut=(xe,ct)=>{for(var qe in ct||(ct={}))Se.call(ct,qe)&&Me(xe,qe,ct[qe]);if(ie)for(var qe of ie(ct))Oe.call(ct,qe)&&Me(xe,qe,ct[qe]);return xe},ft=(xe,ct)=>re(xe,ce(ct));const Qe={theme:(0,x.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,x.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,x.G)("cmTabToSpace",!0)};var nn=(xe=>(xe[xe.set_font_size=0]="set_font_size",xe[xe.set_theme=1]="set_theme",xe[xe.on_tab_to_space=2]="on_tab_to_space",xe[xe.set_show_editor_setting=3]="set_show_editor_setting",xe))(nn||{});function At(xe,ct){switch(ct.type){case 3:return ft(ut({},xe),{showEditorSetting:ct.payload});case 1:return ft(ut({},xe),{theme:ct.payload});case 0:return ft(ut({},xe),{fontSize:ct.payload});case 2:return ft(ut({},xe),{tabToSpace:ct.payload});default:throw new Error}}var vt=({isLoading:xe,value:ct,onChange:qe,language:ae,onUpdateCode:ge,ActionBarRender:ue,setIsWhiteTheme:de})=>{const[ve,Le]=(0,y.useReducer)(At,Qe),{theme:De,fontSize:ze,showEditorSetting:pt,tabToSpace:Nt}=ve,He=(0,y.useRef)(),_t=(0,y.useRef)();(0,y.useEffect)(()=>{de(De==="vs")},[De]);const Kt={onFontSizeChange:tn=>{Le({type:0,payload:tn}),(0,x.t)("cmFontSize",tn)},tabToSpace:Nt,cmFontSize:ze,className:"oj",cmCodeMode:De,onTabToSpace:tn=>{Le({type:2,payload:tn}),(0,x.t)("cmTabToSpace",tn)},onCodeModeChange:tn=>{Le({type:1,payload:tn}),(0,x.t)("ProgrammingCodeMode",tn)}};function Pn(){Le({type:3,payload:!1})}function qt(){Le({type:3,payload:!0})}const yn={value:ct,language:ae,theme:De,options:{fontSize:ze,insertSpaces:Nt},onChange:tn=>{qe(tn),_t.current=tn,clearTimeout(He.current),He.current=setTimeout(()=>{ge(_t.current)},1e4)},onEditBlur:tn=>{_t.current&&ge(_t.current)}};return ee.createElement(y.Fragment,null,ue(qt),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!xe&&ee.createElement(E.ZP,ut({},yn))),ee.createElement(b.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:pt,onClose:Pn},ee.createElement(z.Z,ut({},Kt)))))},It=te(60141),Vt=te(24334),wt=te(87001),Wt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Bt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ht=te(54172),Gt=te(13747),Zt=te(58617),Ue=te(8394),Ie=te(61186),St=te.n(Ie),rt=te(59301);const{Column:bt}=Ht.default;var dn=({submitResult:xe,submitting:ct,submitRecords:qe,page:ae,onPageChange:ge,topicId:ue})=>{const[de]=(0,fe.useSearchParams)(),{records:ve,records_count:Le}=qe||{},[De,ze]=(0,y.useState)(!1),pt=de.get("type")==="1";return rt.createElement(Ee.Z,{spinning:ct,tip:"\u8BC4\u6D4B\u4E2D...",indicator:rt.createElement(Zt.Z,{style:{fontSize:24},spin:!0})},(ve==null?void 0:ve.length)>0?rt.createElement(Ht.default,{dataSource:ve,rowKey:"id",pagination:!1},rt.createElement(bt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Nt,He)=>rt.createElement("span",null," ",St()(Nt).format("YYYY-MM-DD HH:mm:ss"))}),rt.createElement(bt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Nt,He)=>{var _t;return rt.createElement("span",{className:`${Nt===0?"c-green":"c-red"} current`,onClick:()=>{ze(He.id)}},(_t=wt.Im[Nt])==null?void 0:_t.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),rt.createElement(bt,{title:`\u6267\u884C\u7528\u65F6 (${pt?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Nt=>Nt?pt?Nt:Nt/1e3:""}),rt.createElement(bt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${pt?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Nt=>Nt?pt?Nt:parseFloat((Nt/1024).toFixed(2)):""}),rt.createElement(bt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),rt.createElement(bt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Nt,He)=>rt.createElement("span",{className:"c-light-primary current",onClick:()=>{ze(He.id)}},"\u67E5\u770B")})):rt.createElement("div",{style:{height:300,width:"100%"}}),rt.createElement(Ue.Z,{onClose:ze,open:De}),Le>15?rt.createElement(Gt.Z,{className:Bt.pagination,current:ae,pageSize:15,total:Le,onChange:ge}):null)},we=te(8797),Tt=te(96599),En={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},on=te(85149),hn=te(59301);const ta={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Yt=({hack:xe})=>{const{language:ct,difficult:qe,time_limit:ae,description:ge}=xe,[ue]=(0,fe.useSearchParams)(),de=ta[qe];return hn.createElement(hn.Fragment,null,hn.createElement("ul",{className:En.info},hn.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",hn.createElement("b",{className:En.info_tag},ct)),hn.createElement("li",null,hn.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",hn.createElement(Tt.default,{color:de==null?void 0:de.color},de==null?void 0:de.name)),hn.createElement("li",null,hn.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",hn.createElement("span",{style:{color:"#333333"}},ae,"\u79D2"))),ue.get("qtype")==="8"?hn.createElement(on.Z,{value:ge,showProgramFill:!0,className:En.desc}):hn.createElement(on.Z,{value:ge,className:En.desc}))},lt={},nt=te(59301),Ft=({hack:xe,current_user:ct})=>nt.createElement("div",{className:lt.answer},xe!=null&&xe.answer_text?nt.createElement(on.Z,{style:{padding:"13px 0"},value:(xe==null?void 0:xe.answer_text)||""}):nt.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),We=te(34604),Ke=te(99064);function yt(xe,ct){return(0,Ke.U2)(`/problems/${xe}/comments.json`,{page:ct,limit:10})}function Ce(xe){return(0,Ke.v_)(`/discusses/${xe}/plus.json`,{container_type:"Discuss",type:1})}function Re(xe,ct,qe){return(0,Ke.v_)(`/problems/${xe}/comments/reply.json`,{comments:{content:qe,parent_id:ct}})}function je(xe,ct){return(0,Ke.v_)(`/problems/${xe}/comments.json`,{comments:{content:ct}})}function Xe(xe,ct,qe){return(0,Ke.v_)(`/problems/${xe}/comments/${ct}/hidden.json`,qe)}function it(xe,ct){return(0,Ke.IV)(`/problems/${xe}/comments/${ct}`)}var Ot=te(34362);function Ge({author:xe}){return y.createElement("a",{href:`/users/${xe.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${Ct.Z.IMG_SERVER}/images/${xe.image_url}`,width:"50"}))}function ke({data:xe,index:ct,parentDiscussIndex:qe,user:ae,onSetActionType:ge}){const{author:ue,can_delete:de,content:ve,id:Le,time:De}=xe;function ze(){ge({id:Le,index:ct,type:"delete-discuss",parentDiscussIndex:qe,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const pt=ae.admin||de||ue.user_id===ae.user_id;return y.createElement("div",{className:"discuss-item-container second-discuss "},y.createElement(Ge,{author:ue}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${ue.login}`,target:"_blank"},ue.name),y.createElement("span",{className:"grey"},De),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},pt?y.createElement("a",{onClick:ze,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(on.Z,{className:"discuss-content",value:ve})))}var se=({user:xe,data:ct,index:qe,onPlusDiscuss:ae,onSetActionType:ge,activeDiscussIndex:ue,onReplyDiscuss:de,onSetActiveDiscussIndex:ve})=>{const{content:Le,children:De,hidden:ze,id:pt,praise_count:Nt,time:He,user_praise:_t,can_delete:Kt,author:Pn}=ct;function qt(){ve(pt)}function yn(){ae(pt,!_t,qe)}function tn(){ge({id:pt,index:qe,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Cn(){ge({id:pt,index:qe,params:{hidden:ze?"0":"1"},type:"hidden-discuss",message:ze?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const zn=xe.admin||xe.user_id===Pn.user_id;return y.createElement("div",{className:"discuss-item-container",key:pt},y.createElement(Ge,{author:Pn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${Pn.login}`,target:"_blank"}," ",Pn.name," "),y.createElement("span",{className:"grey"},He)),y.createElement(on.Z,{className:"discuss-content",value:Le}),De&&De.length>0?y.createElement("div",{className:"reply-discuss-container"},De.map((mn,xn)=>y.createElement(ke,{key:mn.id,data:mn,index:xn,user:xe,onSetActionType:ge,parentDiscussIndex:qe}))):null,y.createElement("div",{className:"btn-group"},zn?y.createElement("a",{onClick:Cn,title:ze?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:ze?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Kt&&(!De||De.length==0)?y.createElement("a",{onClick:tn,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:qt,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:yn,className:_t?"c-orange":""},y.createElement("i",{className:_t?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Nt||""))),y.createElement(Ot.Z,{id:pt,activeDiscussIndex:ue,onReplyDiscuss:de})))},pe=te(61398),Pe={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},Ze=te(12290),ht=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())}),dt=({user_praise:xe,praise_count:ct,praisePlus:qe,onCreateDiscuss:ae,discuss_count:ge})=>{const[ue,de]=(0,y.useState)(!1),[ve,Le]=(0,y.useState)("");function De(He){Le(He)}function ze(){de(!0)}function pt(){de(!1)}function Nt(){return ht(this,null,function*(){ae(ve),Le(""),de(!1)})}return y.createElement("div",{className:`${Pe["dis-input-editor-container"]} ${ue?Pe.active:""} `},y.createElement("div",{className:ue?`hide ${Pe["text-area"]}`:Pe["text-area"]},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:ze}),y.createElement("a",null," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",ge," "),y.createElement("a",{className:"c-light-black",onClick:qe,title:xe?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${xe?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),ct?y.createElement("span",null,ct):"")),ue?y.createElement("div",{className:Pe["input-mask"],onClick:pt}):null,y.createElement("div",{className:ue?Pe["md-container"]:`${Pe["md-container"]} hide`},y.createElement(Ze.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:ve,height:240,onChange:De}),y.createElement("div",{className:Pe["tip-container"],onClick:pt},y.createElement("a",{className:Pe["btn-send"],onClick:Nt}," \u53D1\u9001 "))))},Mt=te(59301),Et=Object.defineProperty,Lt=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Mn=(xe,ct,qe)=>ct in xe?Et(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,Jt=(xe,ct)=>{for(var qe in ct||(ct={}))$t.call(ct,qe)&&Mn(xe,qe,ct[qe]);if(Rn)for(var qe of Rn(ct))gn.call(ct,qe)&&Mn(xe,qe,ct[qe]);return xe},an=(xe,ct)=>Lt(xe,Sn(ct)),Fn=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())});const bn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var pn=(xe=>(xe[xe.GET_DISCUSSES=0]="GET_DISCUSSES",xe[xe.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",xe[xe.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",xe[xe.PLUS_DISCUSS=3]="PLUS_DISCUSS",xe[xe.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",xe[xe.SET_PAGE=5]="SET_PAGE",xe[xe.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",xe))(pn||{});function Nn(xe,ct){switch(ct.type){case 6:return an(Jt({},xe),{loading:!0});case 0:return Jt(Jt({},xe),ct.payload);case 1:return Jt(Jt({},xe),ct.payload);case 4:return Jt(Jt({},xe),ct.payload);case 3:return Jt(Jt({},xe),ct.payload);case 5:return an(Jt({},xe),{page:ct.payload});case 2:return Jt(Jt({},xe),ct.payload);default:throw new Error}}var _n=({user:xe,identifier:ct,hack:qe,onTriggerPraise:ae,activeIndex:ge})=>{const[ue,de]=(0,y.useReducer)(Nn,bn),{loading:ve,page:Le,data:De,count:ze,actionType:pt,activeDiscussIndex:Nt}=ue,He=(0,y.useCallback)(()=>Fn(void 0,null,function*(){de({type:6});const mn=yield yt(ct,Le),{comments:xn,disscuss_count:qn}=mn;de({type:0,payload:{data:xn,count:qn,loading:!1}})}),[Le,ct]);(0,y.useEffect)(()=>{ge==="2"&&He()},[ct,Le,ge]);function _t(mn){de({type:5,payload:mn})}function Kt(mn){de({type:4,payload:{actionType:mn}})}function Pn(mn){de(Nt===mn?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:mn}})}function qt(mn,xn,qn){return Fn(this,null,function*(){try{const Dn=yield Ce(mn);De[qn].user_praise=xn,De[qn].praise_count=Dn.praise_count,de({type:3,payload:{data:[...De]}})}catch(Dn){console.log(Dn)}})}function yn(){return Fn(this,null,function*(){const{id:mn,params:xn,type:qn,index:Dn,parentDiscussIndex:Vn}=pt;if(qn==="hidden-discuss"&&(yield Xe(ct,mn,xn),Vn?De[Vn].children[Dn].hidden=xn.hidden==1:De[Dn].hidden=xn.hidden==1,de({type:4,payload:{actionType:null,data:[...De]}})),qn==="delete-discuss"){if(yield it(ct,mn),Vn||Vn===0){let fa=De[Vn].children;for(let ea=fa.length-1;ea>=0;ea--)if(fa[ea].id===mn){fa.splice(ea,1);break}De[Vn].children=fa}else for(let fa=De.length-1;fa>=0;fa--)if(De[fa].id===mn){De.splice(fa,1);break}de({type:4,payload:{actionType:null,data:[...De]}})}})}function tn(){de({type:4,payload:{actionType:null}})}function Cn(mn,xn){return Fn(this,null,function*(){try{yield Re(ct,mn,xn),He()}catch(qn){console.log(qn)}})}function zn(mn){return Fn(this,null,function*(){de({type:6}),yield je(ct,mn),He()})}return Mt.createElement(Mt.Fragment,null,Mt.createElement("div",{className:"discuss-panel"},De.length===0?Mt.createElement(we.Z,null):De.map((mn,xn)=>Mt.createElement(se,{onReplyDiscuss:Cn,onPlusDiscuss:qt,onSetActiveDiscussIndex:Pn,onSetActionType:Kt,data:mn,index:xn,user:xe,activeDiscussIndex:Nt})),ze>10?Mt.createElement("div",{className:"pagination-container"},Mt.createElement(Gt.Z,{showQuickJumper:!0,onChange:_t,current:Le,total:ze})):null),Mt.createElement(dt,{user_praise:qe.user_praise,praise_count:qe.praises_count,praisePlus:ae,discuss_count:qe.comments_count,onCreateDiscuss:zn}),Mt.createElement(b.Z,null,Mt.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:!!pt,onOk:yn,onCancel:tn},Mt.createElement("p",null,pt?pt.message:"")),Mt.createElement(pe.Z,null)))},Zn=te(82326),na=te(37568),sa=te(86743),Pa={},ln=te(59301),un=({hack:xe,current_user:ct})=>ln.createElement("div",{className:Pa.answer},xe!=null&&xe.analysis?ln.createElement(on.Z,{style:{padding:"13px 0"},value:(xe==null?void 0:xe.analysis)||""}):ln.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Te={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},at=te(8848),ot=te(5269),sn=te(28284),en=te(71051),In=te(72161),Un=te(59301);const{TextArea:ca}=na.default,{Panel:Tn}=at.default;var Jn=({data:xe,hack:ct})=>(console.log(xe,ct,"data"),ct!=null&&ct.is_file?Un.createElement(In.Y2,{disabled:!0,className:Te.uploadTableWrapper,showScore:!ct.test_set_score,data:xe,isProgramHomework:!0}):Un.createElement("div",{className:Te.hackSets},xe==null?void 0:xe.map((qe,ae)=>Un.createElement(at.default,{accordion:!0,bordered:!1,key:ae,defaultActiveKey:ae===0&&qe.id,className:Te.collapseWrapper,expandIcon:({isActive:ge})=>Un.createElement("i",{className:`iconfont icon-weizhankai ${ge?Te.open:Te.close}`,style:{fontSize:14,transition:"all .2s"}})},Un.createElement(Tn,{key:qe.id,header:Un.createElement(Je.Z,{align:"middle",justify:"space-between",wrap:!1},Un.createElement(ot.Z,{className:Te.panelHeader},Un.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ae+1)),Un.createElement(ot.Z,{flex:1},Un.createElement(Je.Z,{align:"middle",justify:"end",wrap:!1},!(ct!=null&&ct.test_set_score)&&Un.createElement(ot.Z,{className:Te.rateInput},Un.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Un.createElement("div",null,Un.createElement(sn.default.Item,{noStyle:!0},Un.createElement(en.Z,{value:qe==null?void 0:qe.score,className:Te.baseFormItem,min:0,max:100,disabled:!0}))),Un.createElement("span",{className:"ml10"},"%")))))},Un.createElement(sn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Un.createElement(ca,{readOnly:!0,value:qe==null?void 0:qe.input,rows:4})),Un.createElement(sn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Un.createElement(ca,{readOnly:!0,value:qe==null?void 0:qe.output,rows:4}))))))),Ya={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},et=te(59301),Dt=(0,y.forwardRef)(({data:xe=[]},ct)=>{var qe;const[ae,ge]=(0,y.useState)(),ue=xe.filter(ve=>ve.show);(0,y.useEffect)(()=>{ue.length&&ge(ue[0].id)},[xe==null?void 0:xe.length]);const de=((qe=ue.find(ve=>ve.id===ae))==null?void 0:qe.element)||null;return(0,y.useImperativeHandle)(ct,()=>({setActiveTab:ve=>ge(ve)})),et.createElement("div",{className:Ya.tabs},et.createElement("div",{className:Ya.tabWarp},ue.map(ve=>et.createElement("div",{onClick:()=>ge(ve.id),className:`${Ya.tab} ${ve.id===ae?Ya.active:""}`,key:ve.id},ve.name))),et.createElement("div",{className:Ya.content},de))}),$e=te(59301),st=Object.defineProperty,wn=Object.defineProperties,On=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,ba=(xe,ct,qe)=>ct in xe?st(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,Ta=(xe,ct)=>{for(var qe in ct||(ct={}))Ca.call(ct,qe)&&ba(xe,qe,ct[qe]);if(Xn)for(var qe of Xn(ct))Yn.call(ct,qe)&&ba(xe,qe,ct[qe]);return xe},zt=(xe,ct)=>wn(xe,On(ct)),Ut=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())});const tt={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},xt={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Qn=({hack:xe,onTriggerPraise:ct,topicId:qe,page:ae,onPageChange:ge,user:ue,current_user:de,submitRecords:ve,submitting:Le,submitResult:De,setActiveIndex:ze,hack_sets:pt})=>{var Nt,He;const[_t]=(0,fe.useSearchParams)(),[Kt,Pn]=(0,y.useState)("0"),qt=(0,fe.useLocation)(),[yn,tn]=(0,y.useState)(!1),[Cn,zn]=(0,y.useState)(null),[mn,xn]=(0,y.useState)([]),[qn,Dn]=(0,y.useState)([]),[Vn,fa]=(0,y.useState)({page:1,limit:10}),ea=(0,y.useRef)(null),Ia=(0,y.useRef)(null);console.log(ue,"user");let[va,Kn]=(0,y.useState)(zt(Ta({},(0,fe.useParams)()),{page:1,per_page:20,name:""}));(0,y.useEffect)(()=>{Ia.current&&(xe==null?void 0:xe.is_close_tips)===!1&&Cn===null&&zn(!0)},[Ia.current,xe==null?void 0:xe.is_close_tips,Cn]);function oa(){return Ut(this,null,function*(){yield(0,Ke.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,y.useEffect)(()=>{ze(Kt)},[Kt]);function ma(ua){return Ut(this,null,function*(){let Ma=ua.target.id;if(Ma==="1"){let Ln=yield(0,Ke.ZP)(`/api/myproblems/${va.id}/redo_logs.json`,{method:"get",params:Ta({},Vn)});(Ln==null?void 0:Ln.status)===0&&Dn(Ln==null?void 0:Ln.data)}Pn(Ma)})}(0,y.useEffect)(()=>We.Z.subscribe("to-commit-info",()=>{Pn("1"),ea.current&&ea.current.setActiveTab("1")}),[]),(0,y.useEffect)(()=>We.Z.subscribe("to-reset-info",()=>{ma({target:{id:"1"}}),ea.current&&ea.current.setActiveTab("2")}),[]);function xa(){Pn("2")}function ja(){return Ut(this,null,function*(){let ua=yield(0,Ke.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Ta({identifier:va==null?void 0:va.id},va)});xn(ua)})}const Va=[{title:null,description:$e.createElement("div",null,$e.createElement("b",{onClick:()=>{zn(!1),oa(),tn(!0),ja()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),$e.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),$e.createElement(Ae.ZP,{onClick:()=>{zn(!1),oa()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Ia.current}];return $e.createElement("div",{className:Wt["left-panel"]},$e.createElement("ul",{className:`${Wt["s-navs"]} ${Wt["bg-white"]} ${Wt.b1}`},(xe==null?void 0:xe.is_program)&&!_t.get("pageId")&&$e.createElement(Be.Z,{title:"\u9898\u76EE\u5217\u8868"},$e.createElement("div",{onClick:()=>{ja(),tn(!0)},className:Wt.btns,ref:Ia,style:Cn?{pointerEvents:"none"}:{}},$e.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),$e.createElement("li",{style:{marginLeft:20}},$e.createElement("a",{className:Kt==="0"?Wt.active:"",id:"0",onClick:ma},"\u9898\u76EE\u63CF\u8FF0")),$e.createElement("li",null,$e.createElement("a",{className:Kt==="1"?Wt.active:"",id:"1",onClick:ma},"\u64CD\u4F5C\u8BB0\u5F55")),(_t.get("type")!=="exercises"&&(xe==null?void 0:xe.answer_text_show)||_t.get("type")!=="exercises"&&(xe==null?void 0:xe.analysis_show))&&$e.createElement("li",null,$e.createElement("a",{className:Kt==="4"?Wt.active:"",id:"4",onClick:ma},"\u89E3\u7B54\u53C2\u8003")),_t.get("type")!=="exercises"&&$e.createElement("li",null,$e.createElement("a",{className:Kt==="2"?Wt.active:"",id:"2",onClick:ma},"\u8BC4\u8BBA")),!!(pt!=null&&pt.length)&&_t.get("type")!=="exercises"&&_t.get("type")!=="1"&&$e.createElement("li",null,$e.createElement("a",{className:Kt==="5"?Wt.active:"",id:"5",onClick:ma},"\u6D4B\u8BD5\u7528\u4F8B"))),$e.createElement("div",{className:`${Wt["tab-panel-body"]} ${Kt==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},$e.createElement(Yt,{hack:xe,onTriggerPraise:ct,toDiscuss:xa})),$e.createElement("div",{style:{padding:"12px"},className:`${Wt["tab-panel-body"]} ${Kt==="1"?"":"hide"}`},$e.createElement(Dt,{ref:ea,data:[{id:"1",show:_t.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,ve!=null&&ve.records_count||Le?$e.createElement(dn,{page:ae,onPageChange:ge,topicId:qe,submitting:Le,key:(De==null?void 0:De.id)||1,submitRecords:ve,submitResult:De}):$e.createElement(we.Z,null))},{id:"2",show:_t.get("type")==="exercises"||(xe==null?void 0:xe.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,$e.createElement(Ht.default,{pagination:!1,dataSource:qn==null?void 0:qn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ua,Ma,Ln)=>St()(ua).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ua,Ma,Ln)=>{var La;return(La=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ha=>ha.id===ua))==null?void 0:La.name}}]}),$e.createElement(Gt.Z,{style:{marginTop:10},current:Vn.page,total:qn==null?void 0:qn.count,hideOnSinglePage:!0,onChange:ua=>Ut(void 0,null,function*(){Vn.page=ua,fa(Vn);let Ma=yield(0,Ke.ZP)(`/api/myproblems/${va.id}/redo_logs.json`,{method:"get",params:zt(Ta({},Vn),{courseId:va.courseId})});(Ma==null?void 0:Ma.status)===0&&Dn(Ma==null?void 0:Ma.data)})}))}]})),$e.createElement("div",{style:{padding:"12px"},className:`${Wt["tab-panel-body"]} ${Kt==="4"?"":"hide"}`},$e.createElement(Dt,{data:[{id:"1",show:_t.get("type")!=="exercises"&&(xe==null?void 0:xe.answer_text_show),name:"\u7B54\u6848",element:$e.createElement($e.Fragment,null,$e.createElement(Ft,{hack:xe,current_user:de}))},{id:"2",show:_t.get("type")!=="exercises"&&(xe==null?void 0:xe.analysis_show),name:"\u89E3\u6790",element:$e.createElement($e.Fragment,null,$e.createElement(un,{hack:xe,current_user:de}))}]})),$e.createElement("div",{className:`${Wt["tab-panel-body"]} ${Kt==="2"?"":"hide"}`,style:{padding:0}},$e.createElement(_n,{user:ue,activeIndex:Kt,identifier:xe.identifier,hack:xe,onTriggerPraise:ct})),$e.createElement("div",{className:`${Wt["tab-panel-body"]} ${Kt==="5"?"":"hide"}`,style:{padding:12}},$e.createElement(Jn,{data:pt||[],hack:xe})),$e.createElement(a.Z,{rootClassName:Wt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>tn(!1),open:yn},$e.createElement(Je.Z,null,$e.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),$e.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",mn==null?void 0:mn.total_count,"\u9898\xA0[\xA0",mn==null?void 0:mn.total_score,"\u5206\xA0]\xA0"),!(ue!=null&&ue.hack_manager)&&$e.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",mn==null?void 0:mn.work_score,"\u5206")),$e.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),$e.createElement(Je.Z,{align:"middle",className:"mt10 mb10"},!(ue!=null&&ue.hack_manager)&&$e.createElement(Zn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:ua=>{va.page=1,va.finish_status=ua,Kn(Ta({},va)),ja()}},$e.createElement(Zn.default.Option,{value:""},"\u5168\u90E8"),$e.createElement(Zn.default.Option,{value:0},"\u672A\u5F00\u59CB"),$e.createElement(Zn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),$e.createElement(Zn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),$e.createElement(Zn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:ua=>{va.page=1,va.difficult=ua||null,Kn(Ta({},va)),ja()}},$e.createElement(Zn.default.Option,{value:0},"\u5168\u90E8"),$e.createElement(Zn.default.Option,{value:1},"\u7B80\u5355"),$e.createElement(Zn.default.Option,{value:2},"\u9002\u4E2D"),$e.createElement(Zn.default.Option,{value:3},"\u56F0\u96BE")),$e.createElement(na.default.Search,{size:"large",onSearch:ua=>{va.name=ua,va.page=1,Kn(Ta({},va)),ja()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),$e.createElement("div",{className:Wt.list,style:{height:36,background:"#3D445C"}},!(ue!=null&&ue.hack_manager)&&$e.createElement("span",null,"\u72B6\u6001"),$e.createElement("span",null,"\u5E8F\u53F7"),$e.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),$e.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),$e.createElement("div",{style:{overflow:"auto",flex:1}},(Nt=mn==null?void 0:mn.data)!=null&&Nt.length?(He=mn==null?void 0:mn.data)==null?void 0:He.map((ua,Ma)=>$e.createElement("div",{onClick:()=>Ut(void 0,null,function*(){let Ln=yield(0,Ke.ZP)(`/api/problems/${ua==null?void 0:ua.identifier}/start.json`,{method:"get",params:{hack_user_id:ue==null?void 0:ue.user_id}});Ln&&(fe.history.replace(`/myproblems/${Ln==null?void 0:Ln.identifier}${window.location.search}`),window.location.reload())}),className:`${Wt.list} ${ua!=null&&ua.checked?Wt.active:""}`},!(ue!=null&&ue.hack_manager)&&$e.createElement($e.Fragment,null,!(ua!=null&&ua.opened)&&$e.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(ua==null?void 0:ua.opened)&&!(ua!=null&&ua.passed)&&$e.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(ua==null?void 0:ua.opened)&&(ua==null?void 0:ua.passed)&&$e.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),$e.createElement("span",null,(va.page-1)*20+(Ma+1)),$e.createElement("span",{style:{flex:1},title:ua.name},`[${ua==null?void 0:ua.score}\u5206]`,"\xA0",ua.name),$e.createElement("span",{style:{flexBasis:48,paddingRight:0}},tt[ua.difficult]))):$e.createElement(we.Z,null)),$e.createElement(Gt.Z,{current:va.page,className:"mt20",hideOnSinglePage:!0,total:mn==null?void 0:mn.count,pageSize:va.per_page,onChange:(ua,Ma)=>{va.page=ua,va.per_page=Ma,ja()}})),$e.createElement(sa.Z,{rootClassName:Wt.tour,closeIcon:!1,open:!!Cn,steps:Va,gap:{offset:3,radius:2}}))},da=te(62522),jt=te(16209),Ne=te(19105),be=te(31947),mt=te(85219),Bn=te(67054),Rt=te(61293),vn=te(92310),rn=te.n(vn),Gn=te(23960),kn=te(31707),aa=te(39775),ga=te(93450),Pt=te(59301),ra=Object.defineProperty,pa=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Za=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,eo=(xe,ct,qe)=>ct in xe?ra(xe,ct,{enumerable:!0,configurable:!0,writable:!0,value:qe}):xe[ct]=qe,Da=(xe,ct)=>{for(var qe in ct||(ct={}))Ha.call(ct,qe)&&eo(xe,qe,ct[qe]);if(Za)for(var qe of Za(ct))An.call(ct,qe)&&eo(xe,qe,ct[qe]);return xe},la=(xe,ct)=>pa(xe,Oa(ct)),to=(xe,ct)=>{var qe={};for(var ae in xe)Ha.call(xe,ae)&&ct.indexOf(ae)<0&&(qe[ae]=xe[ae]);if(xe!=null&&Za)for(var ae of Za(xe))ct.indexOf(ae)<0&&An.call(xe,ae)&&(qe[ae]=xe[ae]);return qe},Ja=(xe,ct,qe)=>new Promise((ae,ge)=>{var ue=Le=>{try{ve(qe.next(Le))}catch(De){ge(De)}},de=Le=>{try{ve(qe.throw(Le))}catch(De){ge(De)}},ve=Le=>Le.done?ae(Le.value):Promise.resolve(Le.value).then(ue,de);ve((qe=qe.apply(xe,ct)).next())});const{Countdown:Ka}=ye.default,io={Java:"java",C:"c",Python:"py","C++":"c"};var ao=(xe=>(xe[xe.SET_LOADING=0]="SET_LOADING",xe[xe.GET_DATA=1]="GET_DATA",xe[xe.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",xe[xe.SET_DATA=3]="SET_DATA",xe[xe.SET_DEBUGING=4]="SET_DEBUGING",xe[xe.SET_SUBMITING=5]="SET_SUBMITING",xe[xe.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",xe[xe.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",xe[xe.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",xe[xe.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",xe[xe.SET_PAGE=10]="SET_PAGE",xe))(ao||{});function lo(){return new Date().getTime()}const Co={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Po(xe,ct){switch(ct.type){case 1:return Da(Da({},xe),ct.payload);case 3:return la(Da({},xe),{data:ct.payload});case 0:return la(Da({},xe),{loading:ct.payload});case 9:return la(Da({},xe),{showNote:ct.payload});case 4:return la(Da({},xe),{debuging:ct.payload});case 5:return la(Da({},xe),{submitting:ct.payload});case 2:return la(Da({},xe),{submitRecords:ct.payload});case 10:return la(Da({},xe),{submitRecordPage:ct.payload});case 6:return la(Da({},xe),{executingMessage:ct.payload});case 7:return Da(Da({},xe),ct.payload);case 8:return Da(Da({},xe),ct.payload);default:throw new Error}}var Lo=({children:xe})=>{var ct,qe,ae,ge,ue,de,ve,Le;const[De,ze]=(0,y.useReducer)(Po,Co),{id:pt}=(0,fe.useParams)(),Nt=(0,fe.useLocation)(),[He]=(0,fe.useSearchParams)(),{loading:_t,data:Kt,debugResult:Pn,submitResult:qt,submitRecords:yn,submitRecordPage:tn,showNote:Cn,debuging:zn,submitting:mn,executingMessage:xn}=De,[qn,Dn]=(0,y.useState)("#37AD83"),[Vn,fa]=(0,y.useState)(null),[ea,Ia]=(0,y.useState)({}),[va,Kn]=(0,y.useState)(!0),[oa,ma]=(0,y.useState)(!1),[xa,ja]=(0,y.useState)(!1),Va=(0,y.useRef)(null),ua=(0,y.useRef)(0),Ma=Kt==null?void 0:Kt.user,Ln=Kt==null?void 0:Kt.hack,[La,ha]=(0,y.useState)(!1),Wn=(0,y.useRef)(1),ka=(0,y.useRef)(!1);(0,Gn.y)(He.get("type")==="exercises");const{setOpenDisableCopyAndPaste:cn}=(0,Gn.X)(),[$n,Fa]=(0,y.useState)(""),Na=(0,mt._)(ea);(0,y.useEffect)(()=>{function jn(){return Ja(this,null,function*(){var Qa,Ua,Aa,$a,Ea;Kn(!0);const Sa=yield(0,Fe.fu)(pt,{exercise_id:He.get("exercisesId")});if(setTimeout(()=>{Kn(!1)},800),Sa.status!==401){try{Sa.hack.code=Vt.Base64.decode(Sa.hack.code)}catch(so){console.log(so)}Sa.hack=la(Da({},Sa.hack),{is_program:He.get("type")==="1"}),ze({type:1,payload:{loading:!1,data:Sa}})}if(He.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let so;He.get("coursesId")=="coursesId"?so=yield(0,le._F)({categoryId:He.get("exercisesId"),login:He.get("login")}):so=yield(0,le._B)({categoryId:He.get("exercisesId"),login:He.get("login")}),Ia(Da({},so)),cn((Qa=so==null?void 0:so.exercise)==null?void 0:Qa.forbid_copy),typeof((Ua=so==null?void 0:so.exercise)==null?void 0:Ua.left_time)=="number"&&(fa(Date.now()+((Aa=so==null?void 0:so.exercise)==null?void 0:Aa.left_time)*1e3),setTimeout(()=>{Dn("red")},((($a=so==null?void 0:so.exercise)==null?void 0:$a.left_time)-300>0?((Ea=so==null?void 0:so.exercise)==null?void 0:Ea.left_time)-300:0)*1e3))}})}pt&&jn()},[pt]),(0,y.useEffect)(()=>{var jn;return He.get("type")==="exercises"&&((jn=ea==null?void 0:ea.exercise)!=null&&jn.screen_open)&&(window.removeEventListener("blur",Wa,!1),Bn.U.forEach((Qa,Ua)=>{window.addEventListener(Qa,Wa,!1)}),window.addEventListener("blur",Wa,!1),window.focus()),()=>{document.removeEventListener((0,Ye.gH)(),Wa)}},[ea]),(0,y.useEffect)(()=>{$n==="1"&&pt&&Ln!=null&&Ln.language&&uo()},[pt,tn,Ln==null?void 0:Ln.language,$n]),(0,y.useEffect)(()=>(Ln!=null&&Ln.is_program&&(ua.current=0,Va.current=setInterval(()=>{Ra()},15e3)),()=>{clearInterval(Va.current)}),[Ln==null?void 0:Ln.is_program]);const Ra=()=>Ja(void 0,null,function*(){let jn=yield(0,Ke.ZP)(`/api/myproblems/${pt}/save_long_time.json`,{method:"get",params:{answer_long_time:ua.current}})}),Wa=()=>{ka.current||(0,Ye.BU)(),window.parent.postMessage("backExercise","*")};function uo(){return Ja(this,null,function*(){try{const jn=yield(0,Fe.zO)(pt,{limit:15,page:tn,language:Ln==null?void 0:Ln.language});ze({type:2,payload:jn})}catch(jn){console.log(jn)}})}function _a(jn){ze({type:10,payload:jn})}function co(jn){return Ja(this,null,function*(){var Qa;let Ua;(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Ua=yield(0,jt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}));const Aa=yield(0,Fe.n4)(pt,{code:Vt.Base64.encode(jn||Ln.code),language:Ln==null?void 0:Ln.language,exercise_id:He.get("exercisesId"),question_id:He.get("questionId"),ip:Ua});return Aa.status===-5&&(0,fe.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:la(Da({errorMessage:Aa==null?void 0:Aa.message},(ea==null?void 0:ea.exercise)||{}),{exercise_user_id:(Qa=ea==null?void 0:ea.exercise)==null?void 0:Qa.exercise_user_id,id:He.get("exercisesId")})}}),Aa})}function oo(){return Ja(this,null,function*(){if(Wn.current=2,!mn){ze({type:5,payload:!0});try{We.Z.publish("to-commit-info");const jn=yield co();if(console.log(jn,1),jn.status===0){let Sa=function(){return Ja(this,null,function*(){const{status:so,data:Ao}=yield(0,Fe.rX)(pt,"submit"),To=lo()-Ea>(Aa*$a+3)*1e3;if(so!==0&&!To&&setTimeout(Sa,1e3),To){he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),ze({type:5,payload:!1});return}if(so===0){Ao.status===2&&he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Ao==null?void 0:Ao.status)===0&&He.get("type")==="1"&&ja(!0);const xo=yield(0,Fe.zO)(pt,{limit:15,page:tn,language:Ln==null?void 0:Ln.language});ze({type:8,payload:la(Da({},De),{submitResult:Ao,submitting:!1,submitRecords:xo})})}})},Qa={};if(He.get("type")==="exercises"?(Qa.extras={exercise_id:He.get("exercisesId"),question_id:He.get("questionId")},(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Qa.extras.ip=yield(0,jt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}))):He.get("type")==="smartPlan"&&(Qa.extras={smart_plan_item_bank_id:He.get("smartPlanItemBankId")}),(yield(0,Fe.bM)(pt,Qa)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const{time_limit:Aa,test_case_size:$a}=Ln,Ea=lo();Sa()}else ze({type:5,payload:!1})}catch(jn){console.log(jn),ze({type:5,payload:!1})}ha(!1)}})}function po(){return Ja(this,null,function*(){Wn.current=1,De.debuging=!0,ze({type:4,payload:!0});try{if((yield co()).status===0){let Ea=function(){return Ja(this,null,function*(){const{status:Sa,message:so,data:Ao}=yield(0,Fe.rX)(pt,"debug"),To=lo()-$a>(Qa+3)*1e3;if(Sa!==0&&!To&&(ze({type:6,payload:so}),setTimeout(Ea,1e3)),To){he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),ze({type:4,payload:!1}),ze({type:7,payload:la(Da({},De),{debugResult:{status:2},debuging:!1})});return}Sa===0&&(Ao.status===2&&he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),ze({type:4,payload:!1}),ze({type:7,payload:la(Da({},De),{debugResult:Ao,debuging:!1})}))})};const{time_limit:Qa}=Ln;let Ua={input:encodeURIComponent(Kt.test_case.input)};if(He.get("type")==="exercises"&&(Ua.exercise_id=He.get("exercisesId")),(yield(0,Fe.MU)(pt,Ua)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const $a=lo();Ea()}else ze({type:4,payload:!1})}catch(jn){console.log(jn)}finally{}})}function qa(jn,Qa){const Ua=Qa?{modify_code:!1}:{};ze({type:3,payload:la(Da({},Kt),{hack:Da(la(Da({},Ln),{code:jn}),Ua)})}),ha(!0)}const Bo=jn=>Ja(void 0,null,function*(){let Qa=yield(0,Ke.ZP)(`/api/problems/${Ln==null?void 0:Ln.identifier}/start.json`,{method:"get",params:{language:jn==="C++"||jn==="c++"?encodeURIComponent(jn):jn,hack_user_id:Ma==null?void 0:Ma.user_id}});Qa.status!==-1&&fe.history.replace(`/myproblems/${Qa==null?void 0:Qa.identifier}${window.location.search}`)});function vo(jn){let Qa=jn.target.value;ze({type:3,payload:la(Da({},Kt),{test_case:{input:Qa}})})}function Mo(){return Ja(this,null,function*(){try{let jn={};He.get("type")==="exercises"?jn.exercise_id=He.get("exercisesId"):Ln!=null&&Ln.homework_common_id&&(jn.homework_common_id=Ln==null?void 0:Ln.homework_common_id);const Qa=yield(0,Fe.H7)(pt,Da({},jn));Qa.status===401||(qa(Vt.Base64.decode(Qa.code)),(He.get("type")==="exercises"||Ln!=null&&Ln.homework_common_id)&&We.Z.publish("to-reset-info"))}catch(jn){console.log(jn)}})}function Do(){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Pt.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Pt.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Ja(this,null,function*(){const jn=yield(0,Fe.fi)(pt);jn.status===401||qa(Vt.Base64.decode(jn.code),!0)})}})}function ho(){ze({type:9,payload:!0})}function mo(){ze({type:9,payload:!1})}function Qt(jn){return Ja(this,null,function*(){yield(0,Fe.MK)(pt,jn),ze({type:1,payload:{showNote:!1,data:la(Da({},Kt),{hack:la(Da({},Ln),{notes:jn.notes})})}})})}const ia={hack:Ln,isLoading:va,input:(ct=Kt==null?void 0:Kt.test_case)==null?void 0:ct.input,is_file:(qe=Kt==null?void 0:Kt.test_case)==null?void 0:qe.is_file,language:Ln==null?void 0:Ln.language,code:Ln==null?void 0:Ln.code,title:"main."+io[Ln==null?void 0:Ln.language],modify_code:Ln==null?void 0:Ln.modify_code,notes:Ln==null?void 0:Ln.notes,debugResult:Pn,debuging:zn,submitting:mn,submitResult:qt,executingMessage:xn,onCancelNote:mo,onAddNote:Qt,showNote:Cn,user:Ma,onShowNote:ho,onSubmitCode:oo,onChangeCode:qa,onChangeInput:vo,onDebugCode:po,onResetCode:Mo,onSyncCode:Do,onUpdateCode:co,onChangeLanguage:Bo,isWhiteTheme:oa,setIsWhiteTheme:ma,topDispatch:ze};function Ba(){return Ja(this,null,function*(){const{praise_count:jn}=yield(0,Fe.vl)(Ln.id,{container_type:"Hack",type:1});let Qa=la(Da({},Kt),{hack:la(Da({},Ln),{praises_count:jn,user_praise:!Ln.user_praise})});ze({type:3,payload:Qa})})}const ya={topicId:pt,submitResult:qt,submitRecords:yn,submitting:mn,page:tn,onPageChange:_a,hack:Ln,user:Kt==null?void 0:Kt.user,hack_sets:Kt==null?void 0:Kt.hack_sets,current_user:Kt==null?void 0:Kt.current_user,onTriggerPraise:Ba,setActiveIndex:Fa};console.log(ea);const[ro,wa]=(0,y.useState)(!1),[Xa,no]=(0,y.useState)(!1);(0,y.useEffect)(()=>{const jn=Qa=>{if(console.log("event-----",Qa),Qa.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ua,questionStatus:Aa,pptStatus:$a}=Qa.data;if(wa(Ua),Aa||$a){let Ea=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(Ea.includes(He.get("smartPlanItemBankId")))return;he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Pt.createElement("div",{className:"tc font16"},Aa?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>Ja(void 0,null,function*(){oo(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(Ea.push(He.get("smartPlanItemBankId"))))})})}}};return window.addEventListener("message",jn),()=>{window.removeEventListener("message",jn)}},[]);const yo=()=>He.get("type")==="exercises"?!1:!!(He.get("type")==="1"&&Object.values((Ln==null?void 0:Ln.homework_extension)||{}).some(Boolean)||He.get("type")==="smartPlan"&&ro);return Pt.createElement(Pt.Fragment,null,Pt.createElement(Ee.Z,{spinning:_t,delay:500},Kt?Pt.createElement(Pt.Fragment,null,Pt.createElement("header",{className:rn()(Rt.Z.header,oa&&Rt.Z.whiteHeader)},!((ae=["smartPlan","exercises"])!=null&&ae.includes(He.get("type")))&&Pt.createElement("div",null,Pt.createElement("img",{src:`${Ct.Z.IMG_SERVER}/images/${Ma==null?void 0:Ma.image_url}`,alt:"user",width:36}),Pt.createElement("span",{style:{color:oa?"#333":"#B2BACB",fontSize:16}},Ma==null?void 0:Ma.name)),((ge=["smartPlan","exercises"])==null?void 0:ge.includes(He.get("type")))&&Pt.createElement("div",null,Pt.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Pt.createElement("span",{className:"ml10"},((ue=ea==null?void 0:ea.exercise)==null?void 0:ue.user_name)||(Ma==null?void 0:Ma.name)||"--")),Pt.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Pt.createElement("span",{className:"ml10"},((de=ea==null?void 0:ea.exercise)==null?void 0:de.student_id)||(Ma==null?void 0:Ma.student_id)||"--"))),Pt.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Pt.createElement("div",null,Ln.name)),(He.get("type")==="smartPlan"||(Ln==null?void 0:Ln.is_program))&&Pt.createElement(Ne.Z,{defaultValue:(Ln==null?void 0:Ln.answer_long_time)||0,onChange:jn=>{ua.current=jn},className:Rt.Z.timepiece}),Ma!=null&&Ma.hack_manager&&!He.get("is_smart_plan")?Pt.createElement(fe.Link,{className:Rt.Z.btn_edit,to:He.get("type")==="1"?He.get("pageId")?`/problems/newedit/${Ln.identifier}?type=1&pageId=${He.get("pageId")}&backUrl=${He.get("backUrl")}`:`/problems/newedit/${Ln.identifier}?type=1`:He.get("backUrl")?`/problems/newedit/${Ln.identifier}?backUrl=${He.get("backUrl")}`:`/problems/newedit/${Ln.identifier}`}," ",Pt.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((ve=ea==null?void 0:ea.exercise)!=null&&ve.left_time)&&Pt.createElement(Pt.Fragment,null,Pt.createElement("span",{style:{color:qn,marginRight:6},className:`iconfont icon-daojishi ${Rt.Z.djs}`}),Pt.createElement("span",{className:"c-white mr20"},Pt.createElement(Ka,{valueStyle:{color:qn,fontSize:20,fontWeight:500},title:Pt.createElement("span",{style:{color:qn,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Vn,onFinish:()=>Ja(void 0,null,function*(){const jn=yield(0,le.VL)({categoryId:He.get("exercisesId"),commit_method:2});if((jn==null?void 0:jn.status)===0&&(co(),he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Pt.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Pt.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Ja(void 0,null,function*(){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`})})),(jn==null?void 0:jn.status)===-3){const Qa=parseInt(jn==null?void 0:jn.message);fa(Date.now()+Qa*1e3)}})}))),(Le=["smartPlan","exercises"])!=null&&Le.includes(He.get("type"))?Pt.createElement(Ae.ZP,{type:"primary",onClick:()=>{if(He.get("type")==="exercises"){const jn=()=>Ja(void 0,null,function*(){yield co(),ha(!1),Na(),ka.current=!0,Wa()});if(!(yn!=null&&yn.records_count)||La){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Pt.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:jn});return}jn()}else{let jn="";He.get("isMiniprogram")?jn=`/miniprogram/courseware/study?courses_id=${He.get("coursesId")}&id=${He.get("exercisesId")}`:jn=`/classrooms/${He.get("coursesId")}/smart_plan/${He.get("exercisesId")}/ppt_info/info`,console.log("backurl----",jn,"backurl----"),window.opener?window.close():fe.history.push(jn)}}},Pt.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"}),He.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Pt.createElement("span",{onClick:()=>{var jn;if(He.get("backUrl"))fe.history.push(He.get("backUrl"));else if(He.get("type")==="1"){let Qa=(jn=localStorage.getItem("program_homework"))==null?void 0:jn.split(",");fe.history.push(`/classrooms/${Qa==null?void 0:Qa[0]}/program_homework/${Qa==null?void 0:Qa[1]}/detail`)}else fe.history.push("/problemset")}},Pt.createElement(Be.Z,{title:"\u5173\u95ED"},Pt.createElement("i",{style:{color:oa?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Pt.createElement(Ee.Z,{size:"large",spinning:va},Pt.createElement(Ve.Z,{className:rn()(Rt.Z.myProblems,oa&&Rt.Z.whiteMyProblems),leftChild:Pt.createElement(Qn,Da({},ya)),rightChild:Pt.createElement(kt,Da({},ia))}))):null,Pt.createElement(he.default,{centered:!0,closable:!1,width:680,footer:null,open:xa,className:"oj-modal"},Pt.createElement("section",{className:"oj-modal-content"},Pt.createElement("div",{className:"oj-modal-head"},Pt.createElement("img",{src:da,alt:""}),Pt.createElement("i",{onClick:()=>ja(!1),className:"iconfont icon-guanbi1"})),Pt.createElement("aside",null,Pt.createElement("img",{className:"mr30",src:ga.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Pt.createElement("span",{style:{color:"#75d6ba",marginRight:100}},qt==null?void 0:qt.execute_time,"ms"),"\u4F18\u4E8E",Pt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(qt==null?void 0:qt.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Pt.createElement("aside",{className:"mb50"},Pt.createElement("img",{src:aa.Z,className:"mr30"}),Pt.createElement("span",{className:"oj-modal-tt"},Pt.createElement("span",null,Pt.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Pt.createElement("span",{className:"c-light-primary"},qt==null?void 0:qt.execute_memory,"kb")),Pt.createElement("span",null,Pt.createElement("span",null))),"\u4F18\u4E8E",Pt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(qt==null?void 0:qt.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Pt.createElement("div",{id:"oj-modal-next",onClick:()=>Ja(void 0,null,function*(){var jn;if(qt!=null&&qt.next_identifier){let Qa=yield(0,Ke.ZP)(`/api/problems/${qt==null?void 0:qt.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Ma==null?void 0:Ma.user_id}});Qa&&(fe.history.replace(`/myproblems/${Qa==null?void 0:Qa.identifier}${window.location.search}`),window.location.reload())}else{let Qa=(jn=localStorage.getItem("program_homework"))==null?void 0:jn.split(",");fe.history.push(`/classrooms/${Qa==null?void 0:Qa[0]}/program_homework/${Qa==null?void 0:Qa[1]}/detail`)}}),className:"oj-modal-btn"},qt!=null&&qt.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),yo()&&Pt.createElement(kn.Z,{showData:He.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:Ln==null?void 0:Ln.homework_extension,description:Ln==null?void 0:Ln.description,code:Ln==null?void 0:Ln.code,sendParams:{source:"hack",hack_id:pt}})),Pt.createElement(be.Z,{successCb:()=>{Wn.current===1?po():oo()}}))};function me({title:xe,modify_code:ct,onSyncCode:qe,onShowCodeSetting:ae,onResetCode:ge,hack:ue,onChangeLanguage:de,isWhiteTheme:ve}){var Le;const De=()=>{he.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Pt.createElement(oe.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:ge})},[ze]=(0,fe.useSearchParams)(),pt=ze.get("language"),Nt=He=>He==="1"?"c++":He==="2"?"C++":He;return(0,y.useEffect)(()=>{pt&&de(Nt(pt))},[]),(0,y.useEffect)(()=>{ue!=null&&ue.tpm_code_modified&&he.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Pt.createElement(oe.Z,null),content:Pt.createElement("div",null,Pt.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Pt.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Pt.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ge()})},[ue==null?void 0:ue.language]),console.log(ue,ve,"hack"),Pt.createElement("div",{className:`${Rt.Z.codeHead} ${ve?Rt.Z.whiteCodeHead:""}`},Pt.createElement("div",{className:Rt.Z.navWrap},(Le=ue==null?void 0:ue.all_language)==null?void 0:Le.map(He=>Pt.createElement("div",{className:`${Rt.Z.nav} ${He===(ue==null?void 0:ue.language)?Rt.Z.active:""}`,key:He,onClick:()=>de(He)},Pt.createElement(Be.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Pt.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Pt.createElement("span",null,He)))),Pt.createElement(Je.Z,{align:"middle",style:{marginLeft:"auto"}},ct?Pt.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:qe},Pt.createElement("img",{src:It,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Pt.createElement("a",{onClick:De},Pt.createElement(Be.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Pt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Pt.createElement("a",{onClick:ae},Pt.createElement(Be.Z,{title:"\u8BBE\u7F6E"},Pt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function kt(xe){var ct=xe,{input:qe,is_file:ae,showNote:ge,onShowNote:ue,notes:de,onCancelNote:ve,onAddNote:Le,debugResult:De,language:ze,debuging:pt,submitting:Nt,executingMessage:He,code:_t,onSubmitCode:Kt,onDebugCode:Pn,onChangeCode:qt,onChangeInput:yn,onUpdateCode:tn,user:Cn,isLoading:zn,submitResult:mn}=ct,xn=to(ct,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function qn(Vn){return Pt.createElement(me,la(Da({},xn),{onShowCodeSetting:Vn}))}const Dn=Da({input:qe,is_file:ae,debugResult:De,debuging:pt,submitting:Nt,executingMessage:He,onDebugCode:Pn,onChangeCode:qt,onSubmitCode:Kt,onChangeInput:yn,user:Cn,submitResult:mn},xn);return Pt.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Pt.createElement(vt,{setIsWhiteTheme:xn==null?void 0:xn.setIsWhiteTheme,isLoading:zn,language:ze,value:_t,onChange:qt,onUpdateCode:tn,ActionBarRender:qn}),Pt.createElement(wt.ZP,Da({},Dn)))}},74440:function(gt,Xt,te){"use strict";te.d(Xt,{h:function(){return y}});var y=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(y||{})},88264:function(gt,Xt,te){"use strict";te.d(Xt,{H7:function(){return a},MK:function(){return oe},MU:function(){return le},X6:function(){return Ve},bM:function(){return Fe},fi:function(){return E},fu:function(){return Je},n4:function(){return b},rX:function(){return Ct},vl:function(){return x},zO:function(){return Ye}});var y=te(99064),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(z,ee,ne)=>ee in z?fe(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,Be=(z,ee)=>{for(var ne in ee||(ee={}))he.call(ee,ne)&&Ae(z,ne,ee[ne]);if(ye)for(var ne of ye(ee))Ee.call(ee,ne)&&Ae(z,ne,ee[ne]);return z};function Je(z,ee){return(0,y.U2)(`myproblems/${z}.json`,Be({hidePopLogin:!0},ee||{}))}function Fe(z,ee){return(0,y.v_)(`myproblems/${z}/code_submit.json`,ee)}function le(z,ee){return(0,y.v_)(`myproblems/${z}/code_debug.json`,ee)}function Ye(z,ee){return ee.language&&(ee.language=encodeURIComponent(ee.language)),(0,y.U2)(`myproblems/${z}/submit_records.json`,ee)}function Ve(z){return(0,y.U2)("myproblems/record_detail.json",{id:z})}function Ct(z,ee){return(0,y.U2)(`myproblems/${z}/result.json`,{mode:ee})}function oe(z,ee){return(0,y.v_)(`myproblems/${z}/add_notes.json`,ee)}function a(z,ee){return(0,y.v_)(`myproblems/${z}/restore_initial_code.json`,ee)}function E(z){return(0,y.v_)(`myproblems/${z}/sync_code.json`)}function b(z,ee){return(0,y.v_)(`myproblems/${z}/update_code.json`,ee)}function x(z,ee){return(0,y.v_)(`discusses/${z}/plus.json`,ee)}},79285:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ue}});var y=te(59301),fe=te(28284),ye=te(6767),he=te(62957),Ee=te(20554),Ae=te(82326),Be=te(17149),Je=te(69219),Fe=te(37568),le=te(54172),Ye=te(25399),Ve=te(13747),Ct=te(99571),oe=te(99064),a={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"},E=te(26422),b={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},x=te(85149),z=te(955),ee=te(24334);const ne=["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 ce=({qitem:Ie})=>{var St,rt,bt,dn,we,Tt,En,on,hn,ta;return y.createElement("div",{className:b.warp},y.createElement("div",{className:b.mainPart},y.createElement("div",{className:b.qcount},(Ie==null?void 0:Ie.question_type)===8&&y.createElement(x.Z,{className:b.content,showProgramFill:!0,value:(St=Ie==null?void 0:Ie.program_attr)==null?void 0:St.description}),(Ie==null?void 0:Ie.question_type)!=8&&y.createElement(x.Z,{className:b.qtitle,value:(Ie==null?void 0:Ie.name)||(Ie==null?void 0:Ie.title)})),((Ie==null?void 0:Ie.question_type)===0||(Ie==null?void 0:Ie.question_type)===2)&&y.createElement("div",null,(rt=Ie==null?void 0:Ie.choices)==null?void 0:rt.map((Yt,lt)=>y.createElement("div",{className:b.redio},!(Yt!=null&&Yt.is_answer)&&y.createElement("span",{className:b.redioitem}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Yt!=null&&Yt.is_answer?b.titleyes:b.title,value:ne[lt]+(Yt==null?void 0:Yt.choice_text)}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ie==null?void 0:Ie.question_type)===1&&y.createElement("div",null,(bt=Ie==null?void 0:Ie.choices)==null?void 0:bt.map((Yt,lt)=>y.createElement("div",{className:b.checkbox},!(Yt!=null&&Yt.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Yt!=null&&Yt.is_answer?b.titleyes:b.title,value:ne[lt]+(Yt==null?void 0:Yt.choice_text)}),(Yt==null?void 0:Yt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ie==null?void 0:Ie.question_type)===3&&y.createElement("div",{className:b.completion},(dn=Ie==null?void 0:Ie.standard_answer)==null?void 0:dn.map((Yt,lt)=>{var nt;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",lt+1),y.createElement("div",{className:b.content},(nt=Yt==null?void 0:Yt.answer_text)==null?void 0:nt.map((Ft,We)=>y.createElement("div",{className:b.items},Ft))))})),(Ie==null?void 0:Ie.question_type)===4&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(we=Ie==null?void 0:Ie.answer_texts)!=null&&we[0]?y.createElement(x.Z,{className:b.content,value:(Tt=Ie==null?void 0:Ie.answer_texts)==null?void 0:Tt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ie==null?void 0:Ie.question_type)===5&&((En=Ie==null?void 0:Ie.challenge_names)==null?void 0:En.map((Yt,lt)=>y.createElement("div",{className:b.shixun},y.createElement("span",{className:b.qtitle},y.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(lt+1),"\u9898"),Yt)))),(Ie==null?void 0:Ie.question_type)===6&&y.createElement("div",{className:b.program},y.createElement(x.Z,{className:b.content,value:((on=Ie==null?void 0:Ie.program_attr)==null?void 0:on.description)||"- -"})),(Ie==null?void 0:Ie.question_type)===7&&((hn=Ie==null?void 0:Ie.sub_item_banks)==null?void 0:hn.map((Yt,lt)=>{var nt,Ft,We,Ke,yt;return y.createElement("div",null,y.createElement("div",{className:b.combination},y.createElement("span",{className:b.qtitle},Yt==null?void 0:Yt.name)),y.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},y.createElement("div",null,((Yt==null?void 0:Yt.item_type)=="SINGLE"||(Yt==null?void 0:Yt.item_type)=="JUDGMENT")&&((nt=Yt==null?void 0:Yt.choices)==null?void 0:nt.map((Ce,Re)=>y.createElement("div",{className:b.redio},!(Ce!=null&&Ce.is_answer)&&y.createElement("span",{className:b.redioitem}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Ce!=null&&Ce.is_answer?b.titleyes:b.title,value:ne[Re]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Yt==null?void 0:Yt.item_type)=="MULTIPLE"&&((Ft=Yt==null?void 0:Yt.choices)==null?void 0:Ft.map((Ce,Re)=>y.createElement("div",{className:b.checkbox},!(Ce!=null&&Ce.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Ce!=null&&Ce.is_answer?b.titleyes:b.title,value:ne[Re]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Yt==null?void 0:Yt.item_type)=="COMPLETION"&&y.createElement("div",{className:b.completion},(We=Yt==null?void 0:Yt.standard_answer)==null?void 0:We.map((Ce,Re)=>{var je;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",Re+1),y.createElement("div",{className:b.content},(je=Ce==null?void 0:Ce.answer_text)==null?void 0:je.map((Xe,it)=>y.createElement("div",{className:b.items},Xe))))})),(Yt==null?void 0:Yt.item_type)=="SUBJECTIVE"&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ke=Yt==null?void 0:Yt.answer_texts)!=null&&Ke[0]?y.createElement(x.Z,{className:b.content,value:(yt=Yt==null?void 0:Yt.answer_texts)==null?void 0:yt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ie==null?void 0:Ie.question_type)===8&&y.createElement("div",null,y.createElement(x.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:ee.Base64.decode(((ta=Ie==null?void 0:Ie.program_attr)==null?void 0:ta.code)||"")})),(Ie==null?void 0:Ie.question_type)===5&&y.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},y.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),y.createElement("span",{style:{color:"#000000"}},(Ie==null?void 0:Ie.author_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),y.createElement("span",{style:{color:"#000000"}},(Ie==null?void 0:Ie.author_school_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),y.createElement("span",{style:{color:"#000000"}},(Ie==null?void 0:Ie.study_count)||"0"))),y.createElement("a",{className:b.shixunbutton,href:`/shixuns/${Ie==null?void 0:Ie.identifier}/challenges?exercise=true`,target:"_blank"},y.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ie==null?void 0:Ie.question_type)<=4||[6,8].includes(Ie==null?void 0:Ie.question_type))&&y.createElement("div",{className:b.bottom},y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u89E3\u6790"),y.createElement("span",{className:b.right},Ie!=null&&Ie.analysis?y.createElement(x.Z,{value:Ie==null?void 0:Ie.analysis}):y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u96BE\u5EA6"),y.createElement("span",{className:b.right},(Ie==null?void 0:Ie.difficulty)===1?"\u7B80\u5355":(Ie==null?void 0:Ie.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u77E5\u8BC6\u70B9"),y.createElement("span",{className:b.right},Ie!=null&&Ie.tag_discipline?Ie==null?void 0:Ie.tag_discipline:y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ie=te(86087),Se=te(84287),Oe=te(89070),Me=te(61485),ut=te(32570),ft=te(16149),Qe=te(59301),nn=Object.defineProperty,At=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Wt=(Ie,St,rt)=>St in Ie?nn(Ie,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ie[St]=rt,Bt=(Ie,St)=>{for(var rt in St||(St={}))Vt.call(St,rt)&&Wt(Ie,rt,St[rt]);if(It)for(var rt of It(St))wt.call(St,rt)&&Wt(Ie,rt,St[rt]);return Ie},Ht=(Ie,St)=>At(Ie,vt(St)),Gt=(Ie,St,rt)=>new Promise((bt,dn)=>{var we=on=>{try{En(rt.next(on))}catch(hn){dn(hn)}},Tt=on=>{try{En(rt.throw(on))}catch(hn){dn(hn)}},En=on=>on.done?bt(on.value):Promise.resolve(on.value).then(we,Tt);En((rt=rt.apply(Ie,St)).next())});const Zt=({setScoreShow:Ie,ScoreShow:St,onOk:rt,isshixuns:bt,isloadings:dn,dispatch:we,isIntelligentAssistant:Tt=!1,ispptModal:En=!1,newExercisePaper:on,shixunsDetail:hn})=>{var ta,Yt,lt;let[nt,Ft]=(0,y.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Tt,is_smart_plan:En,group_id:[]}),[We,Ke]=(0,y.useState)([]),[yt,Ce]=(0,y.useState)([]),[Re,je]=(0,y.useState)([]),[Xe,it]=(0,y.useState)([]);const[Ot,Ge]=(0,y.useState)(!1),[ke]=fe.default.useForm(),[se,pe]=(0,y.useState)(),[Pe,Ze]=(0,y.useState)(!1);let[ht,dt]=(0,y.useState)(bt);const[Mt,Et]=(0,y.useState)([]),[Lt,Sn]=(0,y.useState)(0),[Rn,$t]=(0,y.useState)(!0),[gn,Mn]=(0,y.useState)([]),[Jt,an]=(0,y.useState)([]),Fn=[{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}],bn=[{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:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[pn,Nn]=(0,y.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 _n=(0,y.useRef)(new Set),Zn=(0,y.useRef)(new Set),na=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],sa=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Pa=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[ln,un]=(0,y.useState)(!1),Te=()=>{ke.resetFields(),ht=!1,dt(!1),un(!1),ke.submit()};(0,y.useEffect)(()=>{var et,_e,Dt,$e,st,wn,On,Xn,Ca,Yn;(((Dt=(_e=(et=on==null?void 0:on.editData)==null?void 0:et.exercise)==null?void 0:_e.exist_item_bank_ids)==null?void 0:Dt.length)>0||((wn=(st=($e=on==null?void 0:on.editData)==null?void 0:$e.exercise)==null?void 0:st.exist_item_bank_shixun_ids)==null?void 0:wn.length)>0)&&an([...(Xn=(On=on==null?void 0:on.editData)==null?void 0:On.exercise)==null?void 0:Xn.exist_item_bank_ids,...(Yn=(Ca=on==null?void 0:on.editData)==null?void 0:Ca.exercise)==null?void 0:Yn.exist_item_bank_shixun_ids])},[(Yt=(ta=on==null?void 0:on.editData)==null?void 0:ta.exercise)==null?void 0:Yt.exist_item_bank_ids]),(0,y.useEffect)(()=>{St&&(ke.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Rn&&ht&&(ke.setFieldsValue({item_type:"SHIXUN"}),nt.item_type="SHIXUN",Ft(Bt({},nt)),$t(!1)),at(nt),ot(),sn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[St]),(0,y.useEffect)(()=>{Lt>0&&setTimeout(()=>{Sn(0)},2e3)},[Lt]);function at(et){return Gt(this,null,function*(){var _e,Dt,$e;if(Ge(!0),Ft(Bt({},et)),(Re==null?void 0:Re.length)<=0&&et.type==="5"){it([]),Ge(!1);return}console.log("----",Re,Mt);let st=et.type==="5"?Re==null?void 0:Re.filter(Xn=>!Mt.includes(Xn)):null,wn=et.type==="5"?Re==null?void 0:Re.filter(Xn=>Mt.includes(Xn)):null,On=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Ht(Bt({},et),{discipline_id:((_e=et==null?void 0:et.courseid)==null?void 0:_e[0])||null,sub_discipline_id:((Dt=et==null?void 0:et.courseid)==null?void 0:Dt[1])||null,ids:st,shixun_ids:wn,include_shixuns:!Tt,group_id:(($e=et.group_id)==null?void 0:$e.map(Xn=>Xn==null?void 0:Xn.value))||null,keyword:et.keyword?encodeURIComponent(et.keyword):et.keyword,type:et.type==="5"?null:et.type,clazz:et.type==="3"?"ItemBanksGroup":null,bigmodel:Tt,is_smart_plan:En})});it(On),Ge(!1)})}function ot(){return Gt(this,null,function*(){let et=yield(0,oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:nt.type==="5"?null:nt.type,clazz:"ItemBanksGroup"}});Ke((0,E.L)(et==null?void 0:et.disciplines))})}function sn(et){return Gt(this,null,function*(){var _e;let Dt=yield(0,oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:et}),$e=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(_e=Dt==null?void 0:Dt.data)==null?void 0:_e.map(st=>({title:st.name,id:st.id,pid:st.id,value:st.id,key:st.id,isLeaf:!st.have_child}))}];Mn($e)})}function en(et){return Gt(this,null,function*(){var _e,Dt,$e,st;Ge(!0);let wn=(_e=et.list)==null?void 0:_e.filter(Ca=>!Mt.includes(Ca)),On=(Dt=et.list)==null?void 0:Dt.filter(Ca=>Mt.includes(Ca));if(wn.length===0&&On.length===0){Ge(!1),it([]);return}let Xn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Ht(Bt({},et),{discipline_id:(($e=et==null?void 0:et.courseid)==null?void 0:$e[0])||null,sub_discipline_id:((st=et==null?void 0:et.courseid)==null?void 0:st[1])||null,ids:wn,shixun_ids:On,type:et.type==="5"?null:et.type,clazz:et.type==="3"?"ItemBanksGroup":null})});Ge(!1),it(Xn)})}const In=et=>Gt(void 0,null,function*(){const _e=yield we({type:"shixunsDetail/release",payload:{id:et}});let Dt=_e==null?void 0:_e.tag_position,$e=(_e==null?void 0:_e.evaluation_set_position)||[],st=_e.status;return st===0?(ye.ZP.success("\u53D1\u5E03\u6210\u529F"),at(nt),!0):(st===2?ye.ZP.error(`\u7B2C${$e.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):st===3?ye.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Dt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):ye.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Un=et=>(et==null?void 0:et.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",ca=(et,_e,Dt)=>et.map($e=>$e.key===_e?Bt(Bt({},$e),Dt):$e.children?Ht(Bt({},$e),{children:ca($e.children,_e,Dt)}):$e),Tn=et=>Gt(void 0,null,function*(){const{key:_e}=et;let Dt=nt.type;const $e=yield(0,ft.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(_e),type:Dt}),{data:st,total_count:wn}=$e||{};wn>0&&Mn(On=>ca(On,_e,{children:st.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}))});function Jn(et){console.log("----",nt),et==="1"&&(pn.gg=Bt({},nt)),et==="2"&&(pn.scj=Bt({},nt)),et==="3"&&(pn.ttgx=Bt({},nt)),et==="0"&&(pn.wcjd=Bt({},nt)),et==="5"&&(pn.yx=Bt({},nt)),Nn(Bt({},pn))}function Ya(){nt.type==="1"&&(nt=pn.gg),nt.type==="2"&&(nt=pn.scj),nt.type==="3"&&(nt=pn.ttgx),nt.type==="0"&&(nt=pn.wcjd),nt.type==="5"&&(nt=pn.yx),(nt==null?void 0:nt.item_type)==="SHIXUN"?(ht=!0,dt(!0)):(ht=!1,dt(!1)),ke.setFieldsValue(Bt({},nt)),Ft(Bt({},nt)),at(Bt({},nt))}return Qe.createElement("div",null,Qe.createElement(he.default,{title:!1,footer:!1,open:St,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{Ie(!1)}},Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement("div",{className:a.title},Tt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Tt&&Qe.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"),Qe.createElement(Ee.default,{className:a.tabWrap,activeKey:nt.type,onChange:et=>{et==="3"?(nt.show_all_share=!0,sn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):nt.show_all_share=null,et==="0"&&sn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Jn(nt.type),nt.type=et,(nt==null?void 0:nt.item_type)==="SHIXUN"&&nt.type!=="5"&&(ht=!0,dt(!0)),un(!1),nt.type==="5"&&(ht=!1,dt(!1)),Ya(),ot()},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:Qe.createElement("div",null,"\u5DF2\u9009",Re.length>0&&Qe.createElement("span",{className:a.titlecount},Re.length),Lt>0&&Qe.createElement("span",{className:a.add},"+",Lt)),key:"5"}]}),Qe.createElement(fe.default,{layout:"inline",form:ke,onValuesChange:(et,_e)=>{const Dt=Object.values(_e).some(st=>st!==null&&st!==""&&st!==void 0),$e=_e.keyword==="";if(un(Dt||!$e),nt.page=1,(_e==null?void 0:_e.item_type)==="SHIXUN"){if(nt.type==="5"?dt(!1):dt(!0),et.keyword||et.keyword==="")return;ke.submit()}else{if(et!=null&&et.courseid&&ke.setFieldsValue({tag_discipline_id:""}),dt(!1),et.keyword||et.keyword==="")return;ke.submit()}},onFinish:et=>{var _e;nt.type==="3"&&(!et.group_id||((_e=et==null?void 0:et.group_id)==null?void 0:_e.length)===0)?nt.show_all_share=!0:nt.show_all_share=null,Ft(Bt(Bt({},nt),et)),at(Bt(Bt({},nt),et))}},Qe.createElement(fe.default.Item,{name:"item_type"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(En?bn:Tt?Fn==null?void 0:Fn.filter(et=>et.question_type!==5):Fn).map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)))),Qe.createElement(fe.default.Item,{name:"courseid"},Qe.createElement(Be.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:We})),!ht&&Qe.createElement(fe.default.Item,{name:"tag_discipline_id"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(lt=Xe==null?void 0:Xe.tag_disciplines)==null?void 0:lt.map(et=>Qe.createElement(Ae.default.Option,{key:et.id},et.name)))),Qe.createElement(fe.default.Item,{name:ht?"diff":"difficulty"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&na.map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)),ht&&sa.map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)))),ht&&Qe.createElement(fe.default.Item,{name:"shixun_publish_status"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Pa.map(et=>Qe.createElement(Ae.default.Option,{key:et.value},et.name)))),(nt.type==="3"||nt.type==="0")&&!ht&&Qe.createElement(fe.default.Item,{name:"group_id"},Qe.createElement(Je.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(et,_e)=>_e.title.toUpperCase().indexOf(et.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Tn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:gn})),ln&&Qe.createElement("span",{className:a.allqingchu,onClick:Te},Qe.createElement("i",{className:"iconfont icon-guanbi4"}),Qe.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Qe.createElement(fe.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Qe.createElement(Fe.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Qe.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>ke.submit()}),onSearch:et=>{ke.submit()}}))),Qe.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Qe.createElement("div",{onClick:()=>{nt.updated_at==="asc"?nt.updated_at="desc":nt.updated_at="asc",Ft(Ht(Bt({},nt),{page:1})),at(Ht(Bt({},nt),{page:1}))}}," ",nt.updated_at?Qe.createElement("img",{src:nt.updated_at==="asc"?ie.Z:Se.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Qe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Qe.createElement("div",{onClick:()=>{nt.quotes==="asc"?nt.quotes="desc":nt.quotes="asc",Ft(Ht(Bt({},nt),{page:1})),at(Ht(Bt({},nt),{page:1}))},style:{marginLeft:20}}," ",nt.quotes?Qe.createElement("img",{src:nt.quotes==="asc"?ie.Z:Se.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Qe.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Qe.createElement(le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Xe==null?void 0:Xe.items)||(Xe==null?void 0:Xe.shixun_list),pagination:!1,loading:Ot,rowKey:et=>et.id,rowSelection:{type:Tt||En?"radio":"checkbox",selectedRowKeys:yt,getCheckboxProps:et=>({disabled:et.shixun_tag_num===1||(Jt==null?void 0:Jt.find(_e=>et.id===_e))}),onSelect(et,_e,Dt){if(Tt||En){Ce([et.id]),Zn.current=new Set([et.id]),Sn(1),je([et.id]);return}if(_e)(ht||et!=null&&et.challenge_names)&&Et([...Mt,et.id]),Ce([...yt,et.id]),et.identifier?_n.current.add(et.id):Zn.current.add(et.id),Sn(1),je([...Re,et.id]);else{et.identifier?_n.current.delete(et.id):Zn.current.delete(et.id);let $e=Re.filter(st=>st!==et.id);if(Ce($e),je($e),ht||et!=null&&et.challenge_names){let st=Mt.filter(wn=>wn!==et.id);Et([...st])}if(nt.type==="5"){en(Ht(Bt({},nt),{list:[...$e]}));return}}},onSelectAll(et,_e,Dt){var $e,st;if(et){const wn=Dt.map(Xn=>Xn.id),On=(st=Dt==null?void 0:Dt.filter(Xn=>Xn==null?void 0:Xn.challenge_names))==null?void 0:st.map(Xn=>Xn.id);Et([...Mt,...On]),Ce([...yt,...wn]),je([...Re,...wn]);for(const Xn of Dt)Xn.identifier?_n.current.add(Xn.id):Zn.current.add(Xn.id)}else{const wn=Dt.map(Yn=>Yn.id),On=yt.filter(Yn=>!wn.some(ba=>ba===Yn)),Xn=($e=Dt==null?void 0:Dt.filter(Yn=>Yn==null?void 0:Yn.challenge_names))==null?void 0:$e.map(Yn=>Yn.id);Ce([...On]),je([...On]);let Ca=Mt.filter(Yn=>!Xn.some(ba=>ba===Yn.id));Et([...Ca]),nt.type==="5"&&en(Ht(Bt({},nt),{list:[...On]}));for(const Yn of wn)Yn.identifier?_n.current.delete(Yn):Zn.current.delete(Yn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(et,_e,Dt)=>{var $e,st;return Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,ht||_e!=null&&_e.challenge_names?"\u5B9E\u8BAD\u9898":(st=($e=Fn==null?void 0:Fn.filter(wn=>wn.value===et))==null?void 0:$e[0])==null?void 0:st.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(et,_e,Dt)=>{var $e;return Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",{className:_e!=null&&_e.high_resources_consume?a.q_title:""},Qe.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||_e!=null&&_e.challenge_names?_e!=null&&_e.title||et===null?"--":et:(_e==null?void 0:_e.item_type)=="BPROGRAM"?($e=_e==null?void 0:_e.program_attr)==null?void 0:$e.description:et}))),(_e==null?void 0:_e.high_resources_consume)&&Qe.createElement(ut.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(et,_e,Dt)=>{var $e;return Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("span",null,et?($e=et==null?void 0:et.split("\u3001"))==null?void 0:$e[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("span",null,et||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(et,_e,Dt)=>{var $e,st,wn,On;return Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,ht||_e!=null&&_e.challenge_names?(_e==null?void 0:_e.level)||((st=($e=na==null?void 0:na.filter(Xn=>Xn.value===et))==null?void 0:$e[0])==null?void 0:st.name):(On=(wn=na==null?void 0:na.filter(Xn=>Xn.value===et))==null?void 0:wn[0])==null?void 0:On.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,et||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,ht||_e!=null&&_e.challenge_names?(_e==null?void 0:_e.study_count)||(_e==null?void 0:_e.stu_num):et))},{title:Qe.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Qe.createElement(Ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Qe.createElement(Me.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",null,et||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(et,_e,Dt)=>Qe.createElement(Ye.Z,{title:Un(_e)},Qe.createElement("div",{style:{flex:1,textAlign:"start"}},Qe.createElement("a",{onClick:()=>{var $e,st;pe(Ht(Bt({},_e),{question_type:ht||_e!=null&&_e.challenge_names?5:(st=($e=Fn==null?void 0:Fn.filter(wn=>wn.value===(_e==null?void 0:_e.item_type)))==null?void 0:$e[0])==null?void 0:st.question_type})),Ze(!0)}},"\u67E5\u770B"),(_e==null?void 0:_e.shixun_tag_num)===1&&Qe.createElement("a",{style:{marginLeft:10},onClick:()=>{he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Qe.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Qe.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${_e==null?void 0:_e.identifier}/challenges`)}},(_e==null?void 0:_e.shixun_name)||"--"),"\uFF1F"),onOk:()=>Gt(void 0,null,function*(){if(!In(_e==null?void 0:_e.identifier))return new Promise(($e,st)=>{st()})})})}},"\u53D1\u5E03")))}].filter(et=>!et.hidden)}),Qe.createElement(Ve.Z,{current:nt.page,total:(Xe==null?void 0:Xe.items_count)||(Xe==null?void 0:Xe.shixuns_count),style:{marginBottom:20},defaultPageSize:nt.per_page,showTotal:et=>Qe.createElement("span",null,"\u5171\xA0",Qe.createElement("span",{style:{color:"#165DFF"}},et),"\xA0\u6761\u6570\u636E"),pageSize:nt.per_page,onChange:(et,_e)=>{nt.page=et,nt.per_page=_e,Ft(Bt({},nt)),at(Bt({},nt))}}),Qe.createElement("div",{className:a.bottom},Qe.createElement(Ct.ZP,{className:a.no,onClick:()=>{Ie(!1)}},"\u53D6\u6D88"),Qe.createElement(Ct.ZP,{loading:dn,style:{width:dn&&75},className:a.yes,onClick:()=>Gt(void 0,null,function*(){if((Re==null?void 0:Re.length)<=0){ye.ZP.info(Tt||En?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}rt([...Zn.current],[..._n.current],!0,Re==null?void 0:Re.length)})},Tt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Qe.createElement(he.default,{open:Pe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{Ze(!1)},onOk:()=>{Ze(!1)}},Qe.createElement(ce,{qitem:se})))};var Ue=(0,Oe.connect)(({shixunsDetail:Ie,newExercisePaper:St})=>({shixunsDetail:Ie,newExercisePaper:St}))(Zt)},80525:function(gt,Xt,te){"use strict";te.d(Xt,{GM:function(){return Je},MK:function(){return Be},PR:function(){return fe},ZS:function(){return le},d1:function(){return ye},fu:function(){return he},j2:function(){return Fe},l_:function(){return Ee},uE:function(){return Ye},zQ:function(){return Ae}});var y=te(99064);function fe(){return(0,y.U2)("problems/new.json")}function ye(Ct="question"){return(0,y.U2)("disciplines.json",{source:Ct})}function he(Ct){return(0,y.U2)(`problems/${Ct}/edit.json`)}function Ee(Ct,oe){return(0,y.gz)(`problems/${Ct}.json`,oe)}function Ae(Ct){return(0,y.v_)("problems.json",Ct)}function Be(Ct,oe){return(0,y.v_)(`exercises/${Ct}/exercise_questions.json`,oe)}function Je(Ct,oe){return(0,y.gz)(`exercise_questions/${Ct}.json`,oe)}function Fe(Ct){return(0,y.v_)(`problems/${Ct}/publish.json`)}function le(Ct){return(0,y.v_)(`problems/${Ct}/cancel_publish.json`)}function Ye(Ct){return(0,y.U2)(`problems/${Ct}/start.json`)}function Ve(Ct,oe){return post("tag_disciplines.json",{name:oe,sub_discipline_id:Ct})}},25555:function(gt,Xt,te){"use strict";te.d(Xt,{Im:function(){return Me},ZP:function(){return vt},gZ:function(){return nn}});var y=te(59301),fe=te(37568),ye=te(99571),he=te(84105),Ee=te(87395),Ae=te(35106),Be=te(24334),Je=te(33538),Fe=te(85149),le=te(955),Ye=te(13787),Ve=te(34376),Ct=te(92310),oe=te.n(Ct),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(It,Vt,wt)=>Vt in It?E(It,Vt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):It[Vt]=wt,ce=(It,Vt)=>{for(var wt in Vt||(Vt={}))ee.call(Vt,wt)&&re(It,wt,Vt[wt]);if(z)for(var wt of z(Vt))ne.call(Vt,wt)&&re(It,wt,Vt[wt]);return It},ie=(It,Vt)=>b(It,x(Vt));const{TextArea:Se}=fe.default,Oe={visible:!1,tabIndex:"0"},Me={[Ae.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[Ae.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[Ae.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ut=(It=>(It[It.SET_VISIBLE=0]="SET_VISIBLE",It[It.SET_TABINDEX=1]="SET_TABINDEX",It))(ut||{});function ft(It,Vt){switch(Vt.type){case 0:return ie(ce({},It),{visible:Vt.payload});case 1:return ie(ce({},It),{tabIndex:Vt.payload});default:throw new Error}}function Qe({value:It,className:Vt}){const[wt,Wt]=(0,y.useState)(!1),Bt=(0,y.useRef)(),Ht=(0,y.useRef)();return(0,y.useEffect)(()=>{wt&&(Ht.current.reset(),Ht.current.write((0,le.pp)(It||"")))},[It,wt]),(0,y.useEffect)(()=>{var Gt,Zt,Ue,Ie;if(Bt.current){Ht.current=new Ve.Terminal({fontSize:14,disableStdin:!0}),Ht.current.open(Bt.current);const St=Bt.current.offsetWidth-14,rt=((Ie=(Ue=(Zt=(Gt=Ht.current)==null?void 0:Gt._core)==null?void 0:Zt._renderService)==null?void 0:Ue.dimensions)==null?void 0:Ie.actualCellWidth)||9.5,bt=Math.ceil(St/rt);Ht.current.resize(bt,8),Wt(!0)}},[]),a.createElement("div",{ref:Bt,className:oe()("XtermText-valueRef",Vt)})}function nn(It){const{status:Vt,error_msg:wt,output:Wt,input:Bt,expected_output:Ht,is_file:Gt,input_file_url:Zt,output_file_url:Ue,expected_output_file_url:Ie}=It;let St=null;const rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Vt){case Ae.h.NOMATCH:St=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Gt&&a.createElement(Qe,{className:"mb10",value:Bt}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Zt,Bt)},Bt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Gt&&a.createElement(Qe,{className:"mb10",value:Wt&&Be.Base64.decode(Wt)||""}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Ue,Wt)},Wt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Gt&&a.createElement(Qe,{className:"mb10",value:Ht&&Be.Base64.decode(Ht)||""}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Ie,Ht)},Ht)));break;case Ae.h.EXECUTEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Gt&&a.createElement(Fe.Z,{value:Bt,style:rt}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Zt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.COMPILEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Gt&&a.createElement(Fe.Z,{value:Bt,style:rt}),Gt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Zt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.PODFAILURE:St=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ae.h.TIMEOUT:St=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",St," ")}function At(It){const{status:Vt,error_msg:wt,execute_time:Wt,output:Bt,input:Ht,expected_output:Gt,is_file:Zt,input_file_url:Ue,output_file_url:Ie,expected_output_file_url:St}=It;let rt=null;switch(Vt){case Ae.h.OK:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Wt,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,Be.Base64.decode(Bt)));break;case Ae.h.NOMATCH:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Ht)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",Bt&&Be.Base64.decode(Bt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Gt&&Be.Base64.decode(Gt)));break;case Ae.h.EXECUTEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Ht)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.COMPILEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Ht)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(wt)));break;case Ae.h.PODFAILURE:rt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ae.h.TIMEOUT:rt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",rt," ")}var vt=({id:It,is_file:Vt,input:wt,debuging:Wt,submitting:Bt,executingMessage:Ht,debugResult:Gt,onChangeInput:Zt,onDebugCode:Ue,onSubmitCode:Ie})=>{const[St,rt]=(0,y.useReducer)(ft,Oe),{visible:bt,tabIndex:dn}=St;(0,y.useEffect)(()=>{rt({type:0,payload:!1})},[It]);function we(hn){let ta=hn.target.id;rt({type:1,payload:ta})}function Tt(){rt({type:0,payload:!bt})}const En=(0,y.useMemo)(()=>{if(Gt){const{status:hn}=Gt;return a.createElement(a.Fragment,null,At(Gt))}return null},[Gt]);function on(){rt({type:0,payload:!0}),rt({type:1,payload:"1"}),Ue()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${bt?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(Ye.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(Se,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Vt?"":wt,onChange:Zt}),rightNode:Wt?a.createElement(Je.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Gt?En:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${bt?"up":""}`,onClick:Tt},bt?a.createElement(he.Z,null):a.createElement(Ee.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(ye.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(ye.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(ye.ZP,{className:"btn-green",type:"ghost",loading:Wt,onClick:on},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(ye.ZP,{type:"primary",className:"custom-ant-disabled",loading:Bt,disabled:Bt,onClick:()=>{rt({type:0,payload:!1}),Ie()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},35106:function(gt,Xt,te){"use strict";te.d(Xt,{h:function(){return y}});var y=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(y||{})},72161:function(gt,Xt,te){"use strict";te.d(Xt,{Y2:function(){return It},ZP:function(){return Vt}});var y=te(59301),fe=te(14566),ye=te(6767),he=te(62957),Ee=te(77019),Ae=te(47889),Be=te(99571),Je=te(62673),Fe=te(25399),le=te(37568),Ye={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"},Ve="data:image/png;base64,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",Ct=te(47257),oe=te.n(Ct),a=te(81939),E=te(99064),b=te(1012),x=te(955),z=te(23210),ee=te(59301),ne=Object.defineProperty,re=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Me=(wt,Wt,Bt)=>Wt in wt?ne(wt,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):wt[Wt]=Bt,ut=(wt,Wt)=>{for(var Bt in Wt||(Wt={}))Se.call(Wt,Bt)&&Me(wt,Bt,Wt[Bt]);if(ie)for(var Bt of ie(Wt))Oe.call(Wt,Bt)&&Me(wt,Bt,Wt[Bt]);return wt},ft=(wt,Wt)=>re(wt,ce(Wt)),Qe=(wt,Wt,Bt)=>new Promise((Ht,Gt)=>{var Zt=St=>{try{Ie(Bt.next(St))}catch(rt){Gt(rt)}},Ue=St=>{try{Ie(Bt.throw(St))}catch(rt){Gt(rt)}},Ie=St=>St.done?Ht(St.value):Promise.resolve(St.value).then(Zt,Ue);Ie((Bt=Bt.apply(wt,Wt)).next())});const{Dragger:nn}=fe.default,At=wt=>{const Wt=rt=>rt&&rt.substring(0,rt.lastIndexOf("."));for(var Bt=[...wt],Ht=0,Gt=[],Zt=0;Zt{if(rt.forEach(bt=>{let dn=bt.name.split(/\.(?=[^\.]+$)/);bt.name=`${dn[0]}.${dn[1].toLowerCase()}`}),rt[0].name.includes(".in"))return rt.length===2?rt:[rt[0],{}];if(rt[0].name.includes(".out"))return rt.length===2?rt.reverse():[{},rt[0]]})},vt=({onClose:wt,onOK:Wt,visible:Bt,wrapClassName:Ht,rootIdentifier:Gt,multiple:Zt=!1,defaultMultipleValue:Ue=!0})=>{const[Ie,St]=(0,y.useState)([]),[rt,bt]=(0,y.useState)({}),[dn,we]=(0,y.useState)(!1),[Tt,En]=(0,y.useState)(!0),on=(0,y.useRef)([]),hn=(0,y.useRef)(0),ta=()=>{wt()};(0,y.useEffect)(()=>{Yt()},[]),(0,y.useEffect)(()=>{Bt&&(on.current=[],hn.current=0,St([]),En(Ue))},[Bt]);const Yt=()=>Qe(void 0,null,function*(){try{const Re=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),je=JSON.parse((0,a.pe)(Re.data));bt(je)}catch(Re){}}),lt=Re=>Re&&Re.substring(0,Re.lastIndexOf(".")),nt=Re=>{var je,Xe;const it=lt((je=Re[0])==null?void 0:je.name)||lt((Xe=Re[1])==null?void 0:Xe.name),Ot=Ie.filter(Ge=>lt(Ge.name)!==it);on.current=[...Ot],St([...Ot])},Ft=Re=>{if(!Tt){const ke=new FormData;ke.append("file",Re.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ke},!0).then(pe=>{if(pe.status===0){hn.current=hn.current+1;const Pe=on.current.map(Ze=>{var ht;if(Ze.name===Re.name){const dt=ut({},Ze);return(ht=Re==null?void 0:Re.name)!=null&&ht.includes(".in")?dt.input=pe==null?void 0:pe.content:dt.output=pe==null?void 0:pe.content,dt}return Ze});if(on.current=[...Pe],St([...Pe]),hn.current>0&&hn.current===Ie.length){we(!1);let Ze=At(Pe);Ze=Ze.filter(ht=>{var dt,Mt;return!!((dt=ht[0])!=null&&dt.name&&((Mt=ht[1])!=null&&Mt.name))}),Ze=Ze.map(ht=>ft(ut(ut({},ht[0]),ht[1]),{is_file:!1})),Wt(Ze),wt()}}else we(!1),wt()});return}const je=new(oe())({endpoint:rt.end_point,region:rt.region,accessKeyId:rt.access_key_id,accessKeySecret:rt.access_key_secret,bucket:rt.bucket,stsToken:rt.security_token}),Xe=Re.name,it={container_type:"TestSet",file_name:Xe},Ot=(0,b.Z)();let Ge=`testsets/${Gt}/${Ot}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`;Gt===null&&(Ge=`testsets/${Ot}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`),je.multipartUpload(Ge,new Blob([Re.file],{type:Re.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Xe+""},url:rt==null?void 0:rt.callback_url,host:rt==null?void 0:rt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,E.rz)(it)}}).then(function(ke){if(ke.data.status===0){hn.current=hn.current+1;const se=on.current.map(pe=>{var Pe,Ze,ht,dt,Mt,Et,Lt,Sn,Rn,$t,gn,Mn,Jt,an,Fn,bn,pn;if(pe.name===((Ze=(Pe=ke.data)==null?void 0:Pe.data)==null?void 0:Ze.file_name)){const Nn=ut({},pe);return(Mt=(dt=(ht=ke.data)==null?void 0:ht.data)==null?void 0:dt.file_name)!=null&&Mt.includes(".in")?(Nn.in_object_key=(Lt=(Et=ke.data)==null?void 0:Et.data)==null?void 0:Lt.object,Nn.in_object_size=(Rn=(Sn=ke.data)==null?void 0:Sn.data)==null?void 0:Rn.size,Nn.input=(gn=($t=ke.data)==null?void 0:$t.data)==null?void 0:gn.file_name,Nn.in_file=Re):(Nn.out_object_key=(Jt=(Mn=ke.data)==null?void 0:Mn.data)==null?void 0:Jt.object,Nn.out_object_size=(Fn=(an=ke.data)==null?void 0:an.data)==null?void 0:Fn.size,Nn.output=(pn=(bn=ke.data)==null?void 0:bn.data)==null?void 0:pn.file_name,Nn.out_file=Re),Nn}return pe});if(on.current=[...se],St([...se]),hn.current>0&&hn.current===Ie.length){we(!1);let pe=At(se);pe=pe.filter(Pe=>{var Ze,ht;return!!((Ze=Pe[0])!=null&&Ze.name&&((ht=Pe[1])!=null&&ht.name))}),pe=pe.map(Pe=>ft(ut(ut({},Pe[0]),Pe[1]),{is_file:!0})),Wt(pe),wt()}}})},We=Re=>new Promise((je,Xe)=>{let it=0,Ot=[];for(let Ge=0;Ge{it++,it===Re.length&&(Ot.length?(ye.ZP.warning(`${Ot.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Xe()):je(Re))}).catch(ke=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ke),it++,Ot.push(Re[Ge].name),it===Re.length&&(Ot.length?(ye.ZP.warning(`${Ot.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Xe()):je(Re))})}),Ke=()=>Qe(void 0,null,function*(){if(Ie.length===0){ye.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield We(Ie),we(!0),At(Ie).some(je=>{var Xe,it;return!((Xe=je[0])!=null&&Xe.name&&((it=je[1])!=null&&it.name))})){he.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:()=>Qe(void 0,null,function*(){Ie.map(je=>Qe(void 0,null,function*(){Ft(je)}))}),onCancel:()=>{we(!1)}});return}Ie.map(je=>Qe(void 0,null,function*(){Ft(je)}))}),yt={name:"file",fileList:Ie,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:Re=>{if(Ie!=null&&Ie.some(Xe=>Xe.name===Re.name))return ye.ZP.info(`${Re.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Re.size/1024/1024>100)return ye.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(Re.name))return ye.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const je={name:Re.name,uid:Re.uid,file:Re,percent:0};return Ie.push(je),on.current=[...Ie],St([...Ie]),!1}},Ce=At(Ie);return console.log(Ie,Ce,"fileList"),ee.createElement(he.default,{open:Bt,wrapClassName:Ht,onOk:Ke,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:dn},onCancel:ta,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Ye.wrap},Ie.length?ee.createElement("div",null,ee.createElement(Ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:Zt?"visible":"hidden"}},ee.createElement("span",{className:Ye.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(Ae.ZP.Group,{className:`ml20 ${Ye.testCaseRadio}`,optionType:"button",value:Tt,onChange:Re=>En(Re.target.value)},ee.createElement(Ae.ZP,{value:!1},"\u6587\u672C"),ee.createElement(Ae.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(fe.default,ut({},yt),ee.createElement(Be.ZP,{type:"primary",className:Ye.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(It,{data:Ce,onRemove:nt})):ee.createElement("div",{className:`${Ye.noData} mb30`},ee.createElement(fe.default.Dragger,ft(ut({},yt),{className:Ye.dragger}),ee.createElement("img",{src:Ve,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:Ye.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:Ye.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.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",ee.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",ee.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",ee.createElement("br",null))))},It=({data:wt=[],onRemove:Wt,width:Bt="auto",showScore:Ht=!1,disabled:Gt=!1,inputChange:Zt,onEvaluatingChange:Ue,onSelectAll:Ie,checkAll1:St,checkAll2:rt,checkAll3:bt,checkAll4:dn,checkAll5:we,showEvaluatingSetting:Tt=!1,className:En="",isProgramHomework:on=!1})=>{const hn={value:"",filename:"",dataUrl:""},[ta,Yt]=(0,y.useState)(ut({},hn)),lt=We=>{let Ke=document.createElement("a");document.body.appendChild(Ke);let yt=URL.createObjectURL(We.file);Ke.href=yt,Ke.download=We.name,Ke.click(),URL.revokeObjectURL(yt),document.body.removeChild(Ke)},nt=(We,Ke)=>{(0,x.LR)(We,Ke)},Ft=(We,Ke)=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Wt(We,Ke)},onCancel:()=>{}})};return wt.length?ee.createElement("div",{className:En,style:{width:Bt}},ee.createElement("div",{className:`${on?Ye.headProgram:Ye.head}`},Tt&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:St,onChange:We=>{Ie(We.target.checked,"hidden")}}),ee.createElement(Fe.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:on?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:Ht?on?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Ht?on?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Ht&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:dn,onChange:We=>{Ie(We.target.checked,"input_visible")}}),ee.createElement(Fe.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:rt,onChange:We=>{Ie(We.target.checked,"is_invisible")}}),ee.createElement(Fe.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:we,onChange:We=>{Ie(We.target.checked,"actual_output_visible")}}),ee.createElement(Fe.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Je.default,{checked:bt,onChange:We=>{Ie(We.target.checked,"last_match_rule")}}),ee.createElement(Fe.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"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:Ye.operation,style:on?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:Ye.listWrapper,style:{boxShadow:on?"0px 2px 4px 0px #EAEEF4":"unset"}},wt.map((We,Ke)=>{var yt,Ce,Re,je;return ee.createElement("div",{key:Ke,className:Ye.list,style:on?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Tt&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(Je.default,{checked:!!We.hidden,onChange:Xe=>{Ue(Xe.target.checked,Ke,"hidden")}})),ee.createElement("div",{style:{width:on?"25%":"15%",paddingLeft:on?"5px":"0px",paddingRight:on?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ke+1),ee.createElement("div",{className:Ye.info,style:{width:Ht?on?"20%":"15%":"25%"}},ee.createElement("span",{title:We.input||((yt=We[0])==null?void 0:yt.name),onClick:()=>Qe(void 0,null,function*(){let Xe;We.input?We.input_file_url?Xe=We.input_file_url:Xe=We.in_file:Xe=We[0];let it;typeof Xe=="string"?(it=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Yt({value:yield it.text(),filename:"",dataUrl:Xe})):(it=yield(0,x.db)(Xe.file),Yt({value:it.text,filename:Xe.name,dataUrl:it.link}))})},We.input||((Ce=We[0])==null?void 0:Ce.name))),ee.createElement("div",{className:Ye.info,style:{width:Ht?on?"20%":"15%":"25%"}},ee.createElement("span",{title:We.output||((Re=We[1])==null?void 0:Re.name),onClick:()=>Qe(void 0,null,function*(){let Xe;We.input?We.output_file_url?Xe=We.output_file_url:Xe=We.out_file:Xe=We[1];let it;typeof Xe=="string"?(it=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Yt({value:yield it.text(),filename:"",dataUrl:Xe})):(it=yield(0,x.db)(Xe.file),Yt({value:it.text,filename:Xe.name,dataUrl:it.link}))})},We.output||((je=We[1])==null?void 0:je.name))),Ht&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(le.default,{size:"large",addonAfter:on?"%":null,disabled:Gt,style:{width:"80%"},onChange:Xe=>Zt(Xe,Ke),value:We.score}),!on&&ee.createElement("span",null,"\xA0%")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.input_visible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.is_invisible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.actual_output_visible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Je.default,{checked:We.last_match_rule||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>Ft(We,Ke),style:on?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:Ye.del},"\u5220\u9664")))})),ee.createElement(z.Z,{close:!0,data:ta.dataUrl,filename:ta.filename,type:ta.dataUrl.length?"txt":"",onClose:()=>Yt(ut({},hn)),monacoEditor:{value:ta.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var Vt=vt},34362:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ct}});var y=te(59301),fe=te(6767),ye=te(25399),he=te(29787),Ee=te(77019),Ae=te(5269),Be=te(13747),Je=te(99571),Fe=te(12290),le=te(99064),Ye=te(85149),Ve=(a,E,b)=>new Promise((x,z)=>{var ee=ce=>{try{re(b.next(ce))}catch(ie){z(ie)}},ne=ce=>{try{re(b.throw(ce))}catch(ie){z(ie)}},re=ce=>ce.done?x(ce.value):Promise.resolve(ce.value).then(ee,ne);re((b=b.apply(a,E)).next())}),Ct=({id:a,activeDiscussIndex:E,onReplyDiscuss:b,adminOrOperator:x})=>{const[z,ee]=(0,y.useState)(""),[ne,re]=(0,y.useState)(!1);function ce(Se){ee(Se)}function ie(){if(!z){fe.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}b(a,z),ee("")}return(0,y.useEffect)(()=>{E!=a&&re(!1)},[E]),y.createElement("div",{key:a,className:"discuss-item-editor",style:{display:E===a?"block":"none",width:"100%"}},y.createElement(Fe.Z,{miniToolbar:!0,startInit:E===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:ce,extraUse:x&&y.createElement(ye.Z,{color:"#fff",open:ne,destroyTooltipOnHide:!0,title:oe({id:a,isOpen:ne,activeDiscussIndex:E,onChange:ce,setIsOpen:re}),overlayStyle:{maxWidth:600}},y.createElement("a",{title:ne?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>re(!ne)},y.createElement("i",{className:"iconfont icon-dianzan11"})))}),y.createElement("a",{onClick:ie,className:"btn-send"},"\u53D1\u9001"))};const oe=a=>{const[E,b]=(0,y.useState)(!1),[x,z]=(0,y.useState)([]),[ee,ne]=(0,y.useState)(1);(0,y.useEffect)(()=>{a!=null&&a.isOpen?re():(ne(1),z([]))},[a==null?void 0:a.isOpen]);const re=()=>Ve(void 0,null,function*(){b(!0);const ce=yield(0,le.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(ce==null?void 0:ce.status)==0&&z(ce==null?void 0:ce.answer),b(!1)});return y.createElement(he.Z,{spinning:E},y.createElement("div",{style:{color:"#000"}},y.createElement(Ye.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(x==null?void 0:x[ee-1])||""}),y.createElement(Ee.Z,{justify:"end",align:"middle"},y.createElement(Ae.Z,null,y.createElement(Be.Z,{simple:!0,current:ee,pageSize:1,total:(x==null?void 0:x.length)||0,onChange:ce=>{ne(ce)}})),y.createElement(Ae.Z,null,y.createElement(Je.ZP,{onClick:()=>Ve(void 0,null,function*(){a==null||a.onChange(x==null?void 0:x[ee-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},37518:function(gt,Xt,te){"use strict";te.d(Xt,{CP:function(){return ye},_V:function(){return Ae}});var y=te(28209),fe=te.n(y);const ye={secret:y.enc.Utf8.parse("0a18e199b87f1a8d"),iv:y.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},he={exam:ye};function Ee(Be="",Je="exam"){const{secret:Fe,iv:le}=he[Je];return AES.encrypt(Be,Fe,{iv:le,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function Ae(Be="",Je="exam"){const{secret:Fe,iv:le}=he[Je];return y.AES.decrypt(Be,Fe,{iv:le,mode:fe().mode.CBC,padding:fe().pad.Pkcs7}).toString(y.enc.Utf8)}},4901:function(gt,Xt,te){"use strict";te.d(Xt,{BU:function(){return fe},Dj:function(){return y},gH:function(){return ye},vp:function(){return he}});function y(Ee){try{Ee.mozRequestFullScreen?Ee.mozRequestFullScreen():Ee.webkitRequestFullScreen&&Ee.webkitRequestFullScreen()}catch(Ae){console.log(Ae,":e")}}function fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ye=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function he(){var Ee=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Ae=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ee),window.isFullScreen?window.isFullScreen:Ee!=null}},83312:function(gt,Xt,te){"use strict";te.d(Xt,{U:function(){return Fe}});var y=te(59301),fe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(le,Ye,Ve)=>Ye in le?fe(le,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):le[Ye]=Ve,Be=(le,Ye)=>{for(var Ve in Ye||(Ye={}))he.call(Ye,Ve)&&Ae(le,Ve,Ye[Ve]);if(ye)for(var Ve of ye(Ye))Ee.call(Ye,Ve)&&Ae(le,Ve,Ye[Ve]);return le},Je=(le,Ye,Ve)=>new Promise((Ct,oe)=>{var a=x=>{try{b(Ve.next(x))}catch(z){oe(z)}},E=x=>{try{b(Ve.throw(x))}catch(z){oe(z)}},b=x=>x.done?Ct(x.value):Promise.resolve(x.value).then(a,E);b((Ve=Ve.apply(le,Ye)).next())});function Fe(le,Ye){const[Ve,Ct]=(0,y.useState)(Ye),[oe,a]=(0,y.useState)(!1),[E,b]=(0,y.useState)();return[Ve,oe,(z,ee=!1)=>Je(this,null,function*(){const ne=ee?Ye:Be(Be({},Ve),z);a(!0),Ct(ne);const re=yield le(ne);return a(!1),b(re),re}),E,b]}},85219:function(gt,Xt,te){"use strict";te.d(Xt,{_:function(){return ye}});var y=te(59301),fe=te(62957);const ye=he=>{var Ee,Ae;const Be=(0,y.useRef)([]),Je=()=>{for(const Fe of Be.current)clearTimeout(Fe);Be.current=[]};return(0,y.useEffect)(()=>{var Fe,le,Ye,Ve,Ct,oe;if(Je(),(Fe=he==null?void 0:he.exercise)!=null&&Fe.left_time&&((Ye=(le=he==null?void 0:he.exercise)==null?void 0:le.exercise_events)==null?void 0:Ye.length)>0){for(const a of(Ve=he==null?void 0:he.exercise)==null?void 0:Ve.exercise_events)if(((Ct=he==null?void 0:he.exercise)==null?void 0:Ct.left_time)>(a==null?void 0:a.reminder_time)*60){let E=(((oe=he==null?void 0:he.exercise)==null?void 0:oe.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;E=E>2147483647?2147483647:E;const b=setTimeout(()=>{fe.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},E);Be.current.push(b)}}},[(Ee=he==null?void 0:he.exercise)==null?void 0:Ee.left_time,(Ae=he==null?void 0:he.exercise)==null?void 0:Ae.exercise_events]),Je}},24768:function(gt,Xt,te){"use strict";te.d(Xt,{AL:function(){return ne},Iy:function(){return Ye},Qv:function(){return oe},ez:function(){return ee},jb:function(){return Ve}});var y=te(32834),fe=te.n(y),ye=te(11690),he=te.n(ye);let Ee=1;function Ae(Oe,Me){const ut=Oe.match(/^(\s+)(?:```)/);if(ut===null)return Me;const ft=ut[1];return Me.split(` +`).map(Qe=>{const nn=Qe.match(/^\s+/);if(nn===null)return Qe;const[At]=nn;return At.length>=ft.length?Qe.slice(ft.length):Qe}).join(` +`)}let Be=[],Je=["
      "];const Fe=new(fe()).Renderer,le=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ye(){Be.length=0,Je=["
        "]}const Ve={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ct(Oe,Me,ut,ft){if(Me>=Oe.length||Oe[Me].level<=ut)return Me;var Qe=Oe[Me];ft.push("
      • "+Qe.text+""),Me++;var nn=[];return Me=Ct(Oe,Me,Qe.level,nn),nn.length>0&&(ft.push("
          "),nn.forEach(function(At){ft.push(At)}),ft.push("
        ")),ft.push("
      • "),Me=Ct(Oe,Me,ut,ft),Me}function oe(){return Ct(Be,0,0,Je),Je.push("
      "),Je.join("")}const a={heading(Oe){const Me=le.exec(Oe);if(Ee+=1,Me)return{type:"heading",raw:Me[0],depth:Me[1].length,text:Me[2]}},fences(Oe){const Me=this.rules.block.fences.exec(Oe);if(Me){const ut=Me[0];let ft=Ae(ut,Me[3]||"");const Qe=Me[2]?Me[2].trim():Me[2];if(["latex","katex","math"].indexOf(Qe)>=0){const nn=x(),At=ft;ft=nn,z[nn]={type:"block",expression:At}}return{type:"code",raw:ut,lang:Qe,text:ft}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let b=0;const x=()=>`__special_katext_id_${b++}__`;let z={};function ee(){return z}function ne(){b=0,z={}}function re(Oe){return Oe=Oe.replace(E,(Me,ut)=>{const ft=x();return z[ft]={type:"inline",expression:ut},ft}),Oe}const ce=Fe.listitem;Fe.listitem=function(Oe){return ce(re(Oe))};const ie=Fe.paragraph;Fe.paragraph=function(Oe){return ie(re(Oe))};const Se=Fe.tablecell;Fe.tablecell=function(Oe,Me){return Se(re(Oe),Me)},Fe.code=function(Oe,Me,ut){const ft=(Me||"").match(/\S*/)[0];return ft?["latex","katex","math"].indexOf(ft)>=0?`

      ${Oe}

      `:`
      ${ut?Oe:(0,ye.escape)(Oe,!0)}
      +`:'
      '+(ut?Oe:(0,ye.escape)(Oe,!0))+"
      "},Fe.heading=function(Oe,Me,ut){let ft=this.options.headerPrefix+ut.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Be.push({anchor:ft,level:Me,text:Oe}),"'+Oe+""},fe().setOptions({silent:!0,gfm:!0,pedantic:!1}),fe().use({tokenizer:a,renderer:Fe}),Xt.ZP=fe()},16479:function(gt,Xt,te){"use strict";te.d(Xt,{G:function(){return Ee},t:function(){return he}});var y=te(7062),fe=te.n(y);const ye=null;function he(Ae,Be){let Je=fe().get("__ec");Je||(Je={}),Je[Ae]=Be,fe().set("__ec",Je)}function Ee(Ae,Be){let Je=fe().get("__ec");return Je?Je[Ae]===void 0?Be:Je[Ae]:Be}},99381:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return Ot}});var y=te(59301),fe=te(2826),ye=te(96949),he=te(55090),Ee=te(49618),Ae,Be;function Je(Ge,ke,se){if(ke<0||ke>31||Ge>>>ke)throw new RangeError("Value out of range");for(var pe=ke-1;pe>=0;pe--)se.push(Ge>>>pe&1)}function Fe(Ge,ke){return(Ge>>>ke&1)!=0}function le(Ge){if(!Ge)throw new Error("Assertion error")}var Ye=function(){function Ge(ke,se){(0,ye.Z)(this,Ge),(0,Ee.Z)(this,"modeBits",void 0),(0,Ee.Z)(this,"numBitsCharCount",void 0),this.modeBits=ke,this.numBitsCharCount=se}return(0,he.Z)(Ge,[{key:"numCharCountBits",value:function(se){return this.numBitsCharCount[Math.floor((se+7)/17)]}}]),Ge}();Ae=Ye,(0,Ee.Z)(Ye,"NUMERIC",new Ae(1,[10,12,14])),(0,Ee.Z)(Ye,"ALPHANUMERIC",new Ae(2,[9,11,13])),(0,Ee.Z)(Ye,"BYTE",new Ae(4,[8,16,16])),(0,Ee.Z)(Ye,"KANJI",new Ae(8,[8,10,12])),(0,Ee.Z)(Ye,"ECI",new Ae(7,[0,0,0]));var Ve=(0,he.Z)(function Ge(ke,se){(0,ye.Z)(this,Ge),(0,Ee.Z)(this,"ordinal",void 0),(0,Ee.Z)(this,"formatBits",void 0),this.ordinal=ke,this.formatBits=se});Be=Ve,(0,Ee.Z)(Ve,"LOW",new Be(0,1)),(0,Ee.Z)(Ve,"MEDIUM",new Be(1,0)),(0,Ee.Z)(Ve,"QUARTILE",new Be(2,3)),(0,Ee.Z)(Ve,"HIGH",new Be(3,2));var Ct=function(){function Ge(ke,se,pe){if((0,ye.Z)(this,Ge),(0,Ee.Z)(this,"mode",void 0),(0,Ee.Z)(this,"numChars",void 0),(0,Ee.Z)(this,"bitData",void 0),this.mode=ke,this.numChars=se,this.bitData=pe,se<0)throw new RangeError("Invalid argument");this.bitData=pe.slice()}return(0,he.Z)(Ge,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(se){var pe=[],Pe=(0,fe.Z)(se),Ze;try{for(Pe.s();!(Ze=Pe.n()).done;){var ht=Ze.value;Je(ht,8,pe)}}catch(dt){Pe.e(dt)}finally{Pe.f()}return new Ge(Ye.BYTE,se.length,pe)}},{key:"makeNumeric",value:function(se){if(!Ge.isNumeric(se))throw new RangeError("String contains non-numeric characters");for(var pe=[],Pe=0;Pe=1<Ge.MAX_VERSION)throw new RangeError("Version value out of range");if(Ze<-1||Ze>7)throw new RangeError("Mask value out of range");this.size=ke*4+17;for(var ht=[],dt=0;dt>>9)*1335;var ht=(pe<<10|Pe)^21522;le(ht>>>15==0);for(var dt=0;dt<=5;dt++)this.setFunctionModule(8,dt,Fe(ht,dt));this.setFunctionModule(8,7,Fe(ht,6)),this.setFunctionModule(8,8,Fe(ht,7)),this.setFunctionModule(7,8,Fe(ht,8));for(var Mt=9;Mt<15;Mt++)this.setFunctionModule(14-Mt,8,Fe(ht,Mt));for(var Et=0;Et<8;Et++)this.setFunctionModule(this.size-1-Et,8,Fe(ht,Et));for(var Lt=8;Lt<15;Lt++)this.setFunctionModule(8,this.size-15+Lt,Fe(ht,Lt));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var se=this.version,pe=0;pe<12;pe++)se=se<<1^(se>>>11)*7973;var Pe=this.version<<12|se;le(Pe>>>18==0);for(var Ze=0;Ze<18;Ze++){var ht=Fe(Pe,Ze),dt=this.size-11+Ze%3,Mt=Math.floor(Ze/3);this.setFunctionModule(dt,Mt,ht),this.setFunctionModule(Mt,dt,ht)}}}},{key:"drawFinderPattern",value:function(se,pe){for(var Pe=-4;Pe<=4;Pe++)for(var Ze=-4;Ze<=4;Ze++){var ht=Math.max(Math.abs(Ze),Math.abs(Pe)),dt=se+Ze,Mt=pe+Pe;0<=dt&&dt=Mt)&&Jt.push(Nn[pn])})},Fn=0;Fn=1;Pe-=2){Pe==6&&(Pe=5);for(var Ze=0;Ze>>3],7-(pe&7)),pe++)}}le(pe==se.length*8)}},{key:"applyMask",value:function(se){if(se<0||se>7)throw new RangeError("Mask value out of range");for(var pe=0;pe5&&se++):(this.finderPenaltyAddHistory(Ze,ht),Pe||(se+=this.finderPenaltyCountPatterns(ht)*Ge.PENALTY_N3),Pe=this.modules[pe][dt],Ze=1);se+=this.finderPenaltyTerminateAndCount(Pe,Ze,ht)*Ge.PENALTY_N3}for(var Mt=0;Mt5&&se++):(this.finderPenaltyAddHistory(Lt,Sn),Et||(se+=this.finderPenaltyCountPatterns(Sn)*Ge.PENALTY_N3),Et=this.modules[Rn][Mt],Lt=1);se+=this.finderPenaltyTerminateAndCount(Et,Lt,Sn)*Ge.PENALTY_N3}for(var $t=0;$t0&&se[2]==pe&&se[3]==pe*3&&se[4]==pe&&se[5]==pe;return(Pe&&se[0]>=pe*4&&se[6]>=pe?1:0)+(Pe&&se[6]>=pe*4&&se[0]>=pe?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(se,pe,Pe){var Ze=pe;return se&&(this.finderPenaltyAddHistory(Ze,Pe),Ze=0),Ze+=this.size,this.finderPenaltyAddHistory(Ze,Pe),this.finderPenaltyCountPatterns(Pe)}},{key:"finderPenaltyAddHistory",value:function(se,pe){var Pe=se;pe[0]==0&&(Pe+=this.size),pe.pop(),pe.unshift(Pe)}}],[{key:"encodeText",value:function(se,pe){var Pe=Ct.makeSegments(se);return Ge.encodeSegments(Pe,pe)}},{key:"encodeBinary",value:function(se,pe){var Pe=Ct.makeBytes(se);return Ge.encodeSegments([Pe],pe)}},{key:"encodeSegments",value:function(se,pe){var Pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,dt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(Ge.MIN_VERSION<=Pe&&Pe<=Ze&&Ze<=Ge.MAX_VERSION)||ht<-1||ht>7)throw new RangeError("Invalid value");var Mt,Et;for(Mt=Pe;;Mt++){var Lt=Ge.getNumDataCodewords(Mt,pe)*8,Sn=Ct.getTotalBits(se,Mt);if(Sn<=Lt){Et=Sn;break}if(Mt>=Ze)throw new RangeError("Data too long")}for(var Rn=pe,$t=0,gn=[Ve.MEDIUM,Ve.QUARTILE,Ve.HIGH];$t>>3]|=Pa<<7-(ln&7)}),new Ge(Mt,Rn,sa,ht)}},{key:"getNumRawDataModules",value:function(se){if(seGe.MAX_VERSION)throw new RangeError("Version number out of range");var pe=(16*se+128)*se+64;if(se>=2){var Pe=Math.floor(se/7)+2;pe-=(25*Pe-10)*Pe-55,se>=7&&(pe-=36)}return le(208<=pe&&pe<=29648),pe}},{key:"getNumDataCodewords",value:function(se,pe){return Math.floor(Ge.getNumRawDataModules(se)/8)-Ge.ECC_CODEWORDS_PER_BLOCK[pe.ordinal][se]*Ge.NUM_ERROR_CORRECTION_BLOCKS[pe.ordinal][se]}},{key:"reedSolomonComputeDivisor",value:function(se){if(se<1||se>255)throw new RangeError("Degree out of range");for(var pe=[],Pe=0;Pe>>8||pe>>>8)throw new RangeError("Byte out of range");for(var Pe=0,Ze=7;Ze>=0;Ze--)Pe=Pe<<1^(Pe>>>7)*285,Pe^=(pe>>>Ze&1)*se;return le(Pe>>>8==0),Pe}}]),Ge}();(0,Ee.Z)(oe,"MIN_VERSION",1),(0,Ee.Z)(oe,"MAX_VERSION",40),(0,Ee.Z)(oe,"PENALTY_N1",3),(0,Ee.Z)(oe,"PENALTY_N2",3),(0,Ee.Z)(oe,"PENALTY_N3",40),(0,Ee.Z)(oe,"PENALTY_N4",10),(0,Ee.Z)(oe,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,Ee.Z)(oe,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var a={L:Ve.LOW,M:Ve.MEDIUM,Q:Ve.QUARTILE,H:Ve.HIGH},E=128,b="L",x="#FFFFFF",z="#000000",ee=!1,ne=1,re=4,ce=0,ie=.1;function Se(Ge){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,se=[];return Ge.forEach(function(pe,Pe){var Ze=null;pe.forEach(function(ht,dt){if(!ht&&Ze!==null){se.push("M".concat(Ze+ke," ").concat(Pe+ke,"h").concat(dt-Ze,"v1H").concat(Ze+ke,"z")),Ze=null;return}if(dt===pe.length-1){if(!ht)return;Ze===null?se.push("M".concat(dt+ke,",").concat(Pe+ke," h1v1H").concat(dt+ke,"z")):se.push("M".concat(Ze+ke,",").concat(Pe+ke," h").concat(dt+1-Ze,"v1H").concat(Ze+ke,"z"));return}ht&&Ze===null&&(Ze=dt)})}),se.join("")}function Oe(Ge,ke){return Ge.slice().map(function(se,pe){return pe=ke.y+ke.h?se:se.map(function(Pe,Ze){return Ze=ke.x+ke.w?Pe:!1})})}function Me(Ge,ke,se,pe){if(pe==null)return null;var Pe=Ge.length+se*2,Ze=Math.floor(ke*ie),ht=Pe/ke,dt=(pe.width||Ze)*ht,Mt=(pe.height||Ze)*ht,Et=pe.x==null?Ge.length/2-dt/2:pe.x*ht,Lt=pe.y==null?Ge.length/2-Mt/2:pe.y*ht,Sn=pe.opacity==null?1:pe.opacity,Rn=null;if(pe.excavate){var $t=Math.floor(Et),gn=Math.floor(Lt),Mn=Math.ceil(dt+Et-$t),Jt=Math.ceil(Mt+Lt-gn);Rn={x:$t,y:gn,w:Mn,h:Jt}}var an=pe.crossOrigin;return{x:Et,y:Lt,h:Mt,w:dt,excavation:Rn,opacity:Sn,crossOrigin:an}}function ut(Ge,ke){return ke!=null?Math.floor(ke):Ge?re:ce}var ft=function(){try{new Path2D().addPath(new Path2D)}catch(Ge){return!1}return!0}(),Qe=te(72308),nn=te(77321),At=te(52487),vt=te(74416);function It(Ge){var ke=Ge.value,se=Ge.level,pe=Ge.minVersion,Pe=Ge.includeMargin,Ze=Ge.marginSize,ht=Ge.imageSettings,dt=Ge.size,Mt=(0,y.useMemo)(function(){var gn=Ct.makeSegments(ke);return oe.encodeSegments(gn,a[se],pe)},[ke,se,pe]),Et=(0,y.useMemo)(function(){var gn=Mt.getModules(),Mn=ut(Pe,Ze),Jt=gn.length+Mn*2,an=Me(gn,dt,Mn,ht);return{cells:gn,margin:Mn,numCells:Jt,calculatedImageSettings:an}},[Mt,dt,ht,Pe,Ze]),Lt=Et.cells,Sn=Et.margin,Rn=Et.numCells,$t=Et.calculatedImageSettings;return{qrcode:Mt,margin:Sn,cells:Lt,numCells:Rn,calculatedImageSettings:$t}}var Vt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],wt=y.forwardRef(function(ke,se){var pe=ke.value,Pe=ke.size,Ze=Pe===void 0?E:Pe,ht=ke.level,dt=ht===void 0?b:ht,Mt=ke.bgColor,Et=Mt===void 0?x:Mt,Lt=ke.fgColor,Sn=Lt===void 0?z:Lt,Rn=ke.includeMargin,$t=Rn===void 0?ee:Rn,gn=ke.minVersion,Mn=gn===void 0?ne:gn,Jt=ke.marginSize,an=ke.style,Fn=ke.imageSettings,bn=(0,vt.Z)(ke,Vt),pn=Fn==null?void 0:Fn.src,Nn=(0,y.useRef)(null),_n=(0,y.useRef)(null),Zn=(0,y.useCallback)(function(In){Nn.current=In,typeof se=="function"?se(In):se&&(se.current=In)},[se]),na=(0,y.useState)(!1),sa=(0,At.Z)(na,2),Pa=sa[1],ln=It({value:pe,level:dt,minVersion:Mn,includeMargin:$t,marginSize:Jt,imageSettings:Fn,size:Ze}),un=ln.margin,Te=ln.cells,at=ln.numCells,ot=ln.calculatedImageSettings;(0,y.useEffect)(function(){if(Nn.current!=null){var In=Nn.current,Un=In.getContext("2d");if(!Un)return;var ca=Te,Tn=_n.current,Jn=ot!=null&&Tn!==null&&Tn.complete&&Tn.naturalHeight!==0&&Tn.naturalWidth!==0;Jn&&ot.excavation!=null&&(ca=Oe(Te,ot.excavation));var Ya=window.devicePixelRatio||1;In.height=In.width=Ze*Ya;var et=Ze/at*Ya;Un.scale(et,et),Un.fillStyle=Et,Un.fillRect(0,0,at,at),Un.fillStyle=Sn,ft?Un.fill(new Path2D(Se(ca,un))):Te.forEach(function(_e,Dt){_e.forEach(function($e,st){$e&&Un.fillRect(st+un,Dt+un,1,1)})}),ot&&(Un.globalAlpha=ot.opacity),Jn&&Un.drawImage(Tn,ot.x+un,ot.y+un,ot.w,ot.h)}}),(0,y.useEffect)(function(){Pa(!1)},[pn]);var sn=(0,nn.Z)({height:Ze,width:Ze},an),en=null;return pn!=null&&(en=y.createElement("img",{src:pn,key:pn,style:{display:"none"},onLoad:function(){Pa(!0)},ref:_n,crossOrigin:ot==null?void 0:ot.crossOrigin})),y.createElement(y.Fragment,null,y.createElement("canvas",(0,Qe.Z)({style:sn,height:Ze,width:Ze,ref:Zn,role:"img"},bn)),en)});wt.displayName="QRCodeCanvas";var Wt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Bt=y.forwardRef(function(ke,se){var pe=ke.value,Pe=ke.size,Ze=Pe===void 0?E:Pe,ht=ke.level,dt=ht===void 0?b:ht,Mt=ke.bgColor,Et=Mt===void 0?x:Mt,Lt=ke.fgColor,Sn=Lt===void 0?z:Lt,Rn=ke.includeMargin,$t=Rn===void 0?ee:Rn,gn=ke.minVersion,Mn=gn===void 0?ne:gn,Jt=ke.title,an=ke.marginSize,Fn=ke.imageSettings,bn=(0,vt.Z)(ke,Wt),pn=It({value:pe,level:dt,minVersion:Mn,includeMargin:$t,marginSize:an,imageSettings:Fn,size:Ze}),Nn=pn.margin,_n=pn.cells,Zn=pn.numCells,na=pn.calculatedImageSettings,sa=_n,Pa=null;Fn!=null&&na!=null&&(na.excavation!=null&&(sa=Oe(_n,na.excavation)),Pa=y.createElement("image",{href:Fn.src,height:na.h,width:na.w,x:na.x+Nn,y:na.y+Nn,preserveAspectRatio:"none",opacity:na.opacity,crossOrigin:na.crossOrigin}));var ln=Se(sa,Nn);return y.createElement("svg",(0,Qe.Z)({height:Ze,width:Ze,viewBox:"0 0 ".concat(Zn," ").concat(Zn),ref:se,role:"img"},bn),!!Jt&&y.createElement("title",null,Jt),y.createElement("path",{fill:Et,d:"M0,0 h".concat(Zn,"v").concat(Zn,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:Sn,d:ln,shapeRendering:"crispEdges"}),Pa)});Bt.displayName="QRCodeSVG";var Ht=te(92310),Gt=te.n(Ht),Zt=te(2738),Ue=te(26112),Ie=te(48755),St=te(9017),rt=te(57700),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},dn=bt,we=te(7657),Tt=function(ke,se){return y.createElement(we.Z,(0,Qe.Z)({},ke,{ref:se,icon:dn}))},En=y.forwardRef(Tt),on=En,hn=te(99571),ta=te(29787);const Yt=y.createElement(ta.Z,null);function lt(Ge){let{prefixCls:ke,locale:se,onRefresh:pe,statusRender:Pe,status:Ze}=Ge;const ht=y.createElement(y.Fragment,null,y.createElement("p",{className:`${ke}-expired`},se==null?void 0:se.expired),pe&&y.createElement(hn.ZP,{type:"link",icon:y.createElement(on,null),onClick:pe},se==null?void 0:se.refresh)),dt=y.createElement("p",{className:`${ke}-scanned`},se==null?void 0:se.scanned),Mt={expired:ht,loading:Yt,scanned:dt},Et=Sn=>Mt[Sn.status];return(Pe!=null?Pe:Et)({status:Ze,locale:se,onRefresh:pe})}var nt=te(93083),Ft=te(17835),We=te(63356),Ke=te(16931),yt=te(51636);const Ce=Ge=>{const{componentCls:ke,lineWidth:se,lineType:pe,colorSplit:Pe}=Ge;return{[ke]:Object.assign(Object.assign({},(0,We.Wf)(Ge)),{display:"flex",justifyContent:"center",alignItems:"center",padding:Ge.paddingSM,backgroundColor:Ge.colorWhite,borderRadius:Ge.borderRadiusLG,border:`${(0,nt.unit)(se)} ${pe} ${Pe}`,position:"relative",overflow:"hidden",[`& > ${ke}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:Ge.colorText,lineHeight:Ge.lineHeight,background:Ge.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${ke}-expired, & > ${ke}-scanned`]:{color:Ge.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:Ge.marginXS,fontSize:Ge.controlHeight}}),[`${ke}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},Re=Ge=>({QRCodeMaskBackgroundColor:new Ft.FastColor(Ge.colorBgContainer).setA(.96).toRgbString()});var je=(0,Ke.I$)("QRCode",Ge=>{const ke=(0,yt.mergeToken)(Ge,{QRCodeTextColor:Ge.colorText});return Ce(ke)},Re),Xe=function(Ge,ke){var se={};for(var pe in Ge)Object.prototype.hasOwnProperty.call(Ge,pe)&&ke.indexOf(pe)<0&&(se[pe]=Ge[pe]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,pe=Object.getOwnPropertySymbols(Ge);Pe{var ke,se,pe,Pe;const[,Ze]=(0,rt.ZP)(),{value:ht,type:dt="canvas",icon:Mt="",size:Et=160,iconSize:Lt,color:Sn=Ze.colorText,errorLevel:Rn="M",status:$t="active",bordered:gn=!0,onRefresh:Mn,style:Jt,className:an,rootClassName:Fn,prefixCls:bn,bgColor:pn="transparent",statusRender:Nn}=Ge,_n=Xe(Ge,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:Zn}=(0,y.useContext)(Ie.E_),na=Zn("qrcode",bn),[sa,Pa,ln]=je(na),un={src:Mt,x:void 0,y:void 0,height:typeof Lt=="number"?Lt:(ke=Lt==null?void 0:Lt.height)!==null&&ke!==void 0?ke:40,width:typeof Lt=="number"?Lt:(se=Lt==null?void 0:Lt.width)!==null&&se!==void 0?se:40,excavate:!0,crossOrigin:"anonymous"},Te=(0,Ue.Z)(_n,!0),at=(0,Zt.Z)(_n,Object.keys(Te)),ot=Object.assign({value:ht,size:Et,level:Rn,bgColor:pn,fgColor:Sn,style:{width:Jt==null?void 0:Jt.width,height:Jt==null?void 0:Jt.height},imageSettings:Mt?un:void 0},Te),[sn]=(0,St.Z)("QRCode");if(!ht)return null;const en=Gt()(na,an,Fn,Pa,ln,{[`${na}-borderless`]:!gn}),In=Object.assign(Object.assign({backgroundColor:pn},Jt),{width:(pe=Jt==null?void 0:Jt.width)!==null&&pe!==void 0?pe:Et,height:(Pe=Jt==null?void 0:Jt.height)!==null&&Pe!==void 0?Pe:Et});return sa(y.createElement("div",Object.assign({},at,{className:en,style:In}),$t!=="active"&&y.createElement("div",{className:`${na}-mask`},y.createElement(lt,{prefixCls:na,locale:sn,status:$t,onRefresh:Mn,statusRender:Nn})),dt==="canvas"?y.createElement(wt,Object.assign({},ot)):y.createElement(Bt,Object.assign({},ot))))}},63727:function(gt,Xt,te){"use strict";te.d(Xt,{s:function(){return Ce},default:function(){return ke}});var y=te(72308),fe=te(77321),ye=te(80702),he=te(52487),Ee=te(74416),Ae=te(45560),Be=te(69582),Je=te(6089),Fe=te(18929),le=te(59301),Ye=le.createContext({}),Ve=Ye,Ct=te(62853),oe=te(49618),a="__rc_cascader_search_mark__",E=function(pe,Pe,Ze){var ht=Ze.label,dt=ht===void 0?"":ht;return Pe.some(function(Mt){return String(Mt[dt]).toLowerCase().includes(pe.toLowerCase())})},b=function(pe,Pe,Ze,ht){return Pe.map(function(dt){return dt[ht.label]}).join(" / ")},x=function(pe,Pe,Ze,ht,dt,Mt){var Et=dt.filter,Lt=Et===void 0?E:Et,Sn=dt.render,Rn=Sn===void 0?b:Sn,$t=dt.limit,gn=$t===void 0?50:$t,Mn=dt.sort;return le.useMemo(function(){var Jt=[];if(!pe)return[];function an(Fn,bn){var pn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Fn.forEach(function(Nn){if(!(!Mn&&gn!==!1&&gn>0&&Jt.length>=gn)){var _n=[].concat((0,ye.Z)(bn),[Nn]),Zn=Nn[Ze.children],na=pn||Nn.disabled;if((!Zn||Zn.length===0||Mt)&&Lt(pe,_n,{label:Ze.label})){var sa;Jt.push((0,fe.Z)((0,fe.Z)({},Nn),{},(sa={disabled:na},(0,oe.Z)(sa,Ze.label,Rn(pe,_n,ht,Ze)),(0,oe.Z)(sa,a,_n),(0,oe.Z)(sa,Ze.children,void 0),sa)))}Zn&&an(Nn[Ze.children],_n,na)}})}return an(Pe,[]),Mn&&Jt.sort(function(Fn,bn){return Mn(Fn[a],bn[a],pe,Ze)}),gn!==!1&&gn>0?Jt.slice(0,gn):Jt},[pe,Pe,Ze,ht,Rn,Mt,Lt,Mn,gn])},z=x,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",re="SHOW_CHILD";function ce(se){return se.join(ee)}function ie(se){return se.map(ce)}function Se(se){return se.split(ee)}function Oe(se){var pe=se||{},Pe=pe.label,Ze=pe.value,ht=pe.children,dt=Ze||"value";return{label:Pe||"label",value:dt,key:dt,children:ht||"children"}}function Me(se,pe){var Pe,Ze;return(Pe=se.isLeaf)!==null&&Pe!==void 0?Pe:!((Ze=se[pe.children])!==null&&Ze!==void 0&&Ze.length)}function ut(se){var pe=se.parentElement;if(pe){var Pe=se.offsetTop-pe.offsetTop;Pe-pe.scrollTop<0?pe.scrollTo({top:Pe}):Pe+se.offsetHeight-pe.scrollTop>pe.offsetHeight&&pe.scrollTo({top:Pe+se.offsetHeight-pe.offsetHeight})}}function ft(se,pe){return se.map(function(Pe){var Ze;return(Ze=Pe[a])===null||Ze===void 0?void 0:Ze.map(function(ht){return ht[pe.value]})})}function Qe(se){return Array.isArray(se)&&Array.isArray(se[0])}function nn(se){return se?Qe(se)?se:(se.length===0?[]:[se]).map(function(pe){return Array.isArray(pe)?pe:[pe]}):[]}function At(se,pe,Pe){var Ze=new Set(se),ht=pe();return se.filter(function(dt){var Mt=ht[dt],Et=Mt?Mt.parent:null,Lt=Mt?Mt.children:null;return Mt&&Mt.node.disabled?!0:Pe===re?!(Lt&&Lt.some(function(Sn){return Sn.key&&Ze.has(Sn.key)})):!(Et&&!Et.node.disabled&&Ze.has(Et.key))})}function vt(se,pe,Pe){for(var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ht=pe,dt=[],Mt=function(){var Sn,Rn,$t,gn=se[Et],Mn=(Sn=ht)===null||Sn===void 0?void 0:Sn.findIndex(function(an){var Fn=an[Pe.value];return Ze?String(Fn)===String(gn):Fn===gn}),Jt=Mn!==-1?(Rn=ht)===null||Rn===void 0?void 0:Rn[Mn]:null;dt.push({value:($t=Jt==null?void 0:Jt[Pe.value])!==null&&$t!==void 0?$t:gn,index:Mn,option:Jt}),ht=Jt==null?void 0:Jt[Pe.children]},Et=0;Et1){var sa=Jt.slice(0,-1);pn(sa)}else Sn(!1)},Zn=function(){var sa,Pa=((sa=Fn[an])===null||sa===void 0?void 0:sa[Pe.children])||[],ln=Pa.find(function(Te){return!Te.disabled});if(ln){var un=[].concat((0,ye.Z)(Jt),[ln[Pe.value]]);pn(un)}};le.useImperativeHandle(se,function(){return{onKeyDown:function(sa){var Pa=sa.which;switch(Pa){case ta.Z.UP:case ta.Z.DOWN:{var ln=0;Pa===ta.Z.UP?ln=-1:Pa===ta.Z.DOWN&&(ln=1),ln!==0&&Nn(ln);break}case ta.Z.LEFT:{if(Lt)break;$t?Zn():_n();break}case ta.Z.RIGHT:{if(Lt)break;$t?_n():Zn();break}case ta.Z.BACKSPACE:{Lt||_n();break}case ta.Z.ENTER:{if(Jt.length){var un=Fn[an],Te=(un==null?void 0:un[a])||[];Te.length?dt(Te.map(function(at){return at[Pe.value]}),Te[Te.length-1]):dt(Jt,Fn[an])}break}case ta.Z.ESC:Sn(!1),Rn&&sa.stopPropagation()}},onKeyUp:function(){}}})},lt=le.forwardRef(function(se,pe){var Pe,Ze,ht,dt=se.prefixCls,Mt=se.multiple,Et=se.searchValue,Lt=se.toggleOpen,Sn=se.notFoundContent,Rn=se.direction,$t=se.open,gn=se.disabled,Mn=le.useRef(null),Jt=Rn==="rtl",an=le.useContext(Ve),Fn=an.options,bn=an.values,pn=an.halfValues,Nn=an.fieldNames,_n=an.changeOnSelect,Zn=an.onSelect,na=an.searchOptions,sa=an.dropdownPrefixCls,Pa=an.loadData,ln=an.expandTrigger,un=sa||dt,Te=le.useState([]),at=(0,he.Z)(Te,2),ot=at[0],sn=at[1],en=function(zt){if(!(!Pa||Et)){var Ut=vt(zt,Fn,Nn),tt=Ut.map(function(da){var jt=da.option;return jt}),xt=tt[tt.length-1];if(xt&&!Me(xt,Nn)){var Qn=ce(zt);sn(function(da){return[].concat((0,ye.Z)(da),[Qn])}),Pa(tt)}}};le.useEffect(function(){ot.length&&ot.forEach(function(Ta){var zt=Se(Ta),Ut=vt(zt,Fn,Nn,!0).map(function(xt){var Qn=xt.option;return Qn}),tt=Ut[Ut.length-1];(!tt||tt[Nn.children]||Me(tt,Nn))&&sn(function(xt){return xt.filter(function(Qn){return Qn!==Ta})})})},[Fn,ot,Nn]);var In=le.useMemo(function(){return new Set(ie(bn))},[bn]),Un=le.useMemo(function(){return new Set(ie(pn))},[pn]),ca=hn(Mt,$t),Tn=(0,he.Z)(ca,2),Jn=Tn[0],Ya=Tn[1],et=function(zt){Ya(zt),en(zt)},_e=function(zt){if(gn)return!1;var Ut=zt.disabled,tt=Me(zt,Nn);return!Ut&&(tt||_n||Mt)},Dt=function(zt,Ut){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Zn(zt),!Mt&&(Ut||_n&&(ln==="hover"||tt))&&Lt(!1)},$e=le.useMemo(function(){return Et?na:Fn},[Et,na,Fn]),st=le.useMemo(function(){for(var Ta=[{options:$e}],zt=$e,Ut=ft(zt,Nn),tt=function(){var da=Jn[xt],jt=zt.find(function(be,mt){return(Ut[mt]?ce(Ut[mt]):be[Nn.value])===da}),Ne=jt==null?void 0:jt[Nn.children];if(!(Ne!=null&&Ne.length))return 1;zt=Ne,Ta.push({options:Ne})},xt=0;xt":bn,Nn=Pe.loadingIcon,_n=Pe.direction,Zn=Pe.notFoundContent,na=Zn===void 0?"Not Found":Zn,sa=Pe.disabled,Pa=!!Lt,ln=(0,Ke.C8)(Sn,{value:Rn,postState:nn}),un=(0,he.Z)(ln,2),Te=un[0],at=un[1],ot=le.useMemo(function(){return Oe($t)},[JSON.stringify($t)]),sn=Bt(ot,Et),en=(0,he.Z)(sn,3),In=en[0],Un=en[1],ca=en[2],Tn=Vt(In,ot),Jn=Ie(Pa,Te,Un,ca,Tn),Ya=(0,he.Z)(Jn,3),et=Ya[0],_e=Ya[1],Dt=Ya[2],$e=(0,Ke.zX)(function(Yn){if(at(Yn),Mn){var ba=nn(Yn),Ta=ba.map(function(tt){return vt(tt,In,ot).map(function(xt){return xt.option})}),zt=Pa?ba:ba[0],Ut=Pa?Ta:Ta[0];Mn(zt,Ut)}}),st=Ue(Pa,$e,et,_e,Dt,Un,ca,Jt),wn=(0,Ke.zX)(function(Yn){st(Yn)}),On=le.useMemo(function(){return{options:In,fieldNames:ot,values:et,halfValues:_e,changeOnSelect:gn,onSelect:wn,checkable:Lt,searchOptions:[],dropdownPrefixCls:void 0,loadData:an,expandTrigger:Fn,expandIcon:pn,loadingIcon:Nn,dropdownMenuColumnStyle:void 0}},[In,ot,et,_e,gn,wn,Lt,an,Fn,pn,Nn]),Xn="".concat(ht,"-panel"),Ca=!In.length;return le.createElement(Ve.Provider,{value:On},le.createElement("div",{className:rt()(Xn,(pe={},(0,oe.Z)(pe,"".concat(Xn,"-rtl"),_n==="rtl"),(0,oe.Z)(pe,"".concat(Xn,"-empty"),Ca),pe),Mt),style:dt},Ca?na:le.createElement(nt,{prefixCls:ht,searchValue:"",multiple:Pa,toggleOpen:yt,open:!0,direction:_n,disabled:sa})))}function Re(se){var pe=se.onPopupVisibleChange,Pe=se.popupVisible,Ze=se.popupClassName,ht=se.popupPlacement;warning(!pe,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Pe===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Ze===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(ht===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function je(se,pe){if(se){var Pe=function Ze(ht){for(var dt=0;dt":en,Un=se.loadingIcon,ca=se.children,Tn=se.dropdownMatchSelectWidth,Jn=Tn===void 0?!1:Tn,Ya=se.showCheckedStrategy,et=Ya===void 0?ne:Ya,_e=se.optionRender,Dt=(0,Ee.Z)(se,it),$e=(0,Be.ZP)(Pe),st=!!$t,wn=(0,Fe.Z)(Mt,{value:Et,postState:nn}),On=(0,he.Z)(wn,2),Xn=On[0],Ca=On[1],Yn=le.useMemo(function(){return Oe(dt)},[JSON.stringify(dt)]),ba=Bt(Yn,pn),Ta=(0,he.Z)(ba,3),zt=Ta[0],Ut=Ta[1],tt=Ta[2],xt=(0,Fe.Z)("",{value:Jt,postState:function(lo){return lo||""}}),Qn=(0,he.Z)(xt,2),da=Qn[0],jt=Qn[1],Ne=function(lo,Co){jt(lo),Co.source!=="blur"&&an&&an(lo)},be=Gt(Fn),mt=(0,he.Z)(be,2),Bn=mt[0],Rt=mt[1],vn=z(da,zt,Yn,Nn||ht,Rt,Lt||st),rn=Vt(zt,Yn),Gn=Ie(st,Xn,Ut,tt,rn),kn=(0,he.Z)(Gn,3),aa=kn[0],ga=kn[1],Pt=kn[2],ra=le.useMemo(function(){var ao=ie(aa),lo=At(ao,Ut,et);return[].concat((0,ye.Z)(Pt),(0,ye.Z)(tt(lo)))},[aa,Ut,tt,Pt,et]),pa=It(ra,zt,Yn,st,Rn),Oa=(0,Je.Z)(function(ao){if(Ca(ao),Sn){var lo=nn(ao),Co=lo.map(function(me){return vt(me,zt,Yn).map(function(kt){return kt.option})}),Po=st?lo:lo[0],Lo=st?Co:Co[0];Sn(Po,Lo)}}),Za=Ue(st,Oa,aa,ga,Pt,Ut,tt,et),Ha=(0,Je.Z)(function(ao){(!st||Mn)&&jt(""),Za(ao)}),An=function(lo,Co){if(Co.type==="clear"){Oa([]);return}var Po=Co.values[0],Lo=Po.valueCells;Ha(Lo)},eo=na!==void 0?na:Zn,Da=Pa||sa,la=at||Te,to=function(lo){ot==null||ot(lo),sn==null||sn(lo)},Ja=le.useMemo(function(){return{options:zt,fieldNames:Yn,values:aa,halfValues:ga,changeOnSelect:Lt,onSelect:Ha,checkable:$t,searchOptions:vn,dropdownPrefixCls:Nn,loadData:_n,expandTrigger:bn,expandIcon:In,loadingIcon:Un,dropdownMenuColumnStyle:ln,optionRender:_e}},[zt,Yn,aa,ga,Lt,Ha,$t,vn,Nn,_n,bn,In,Un,ln,_e]),Ka=!(da?vn:zt).length,io=da&&Rt.matchInputWidth||Ka?{}:{minWidth:"auto"};return le.createElement(Ve.Provider,{value:Ja},le.createElement(Ae.Ac,(0,y.Z)({},Dt,{ref:pe,id:$e,prefixCls:ht,autoClearSearchValue:Mn,dropdownMatchSelectWidth:Jn,dropdownStyle:(0,fe.Z)((0,fe.Z)({},io),un),displayValues:pa,onDisplayValuesChange:An,mode:st?"multiple":void 0,searchValue:da,onSearch:Ne,showSearch:Bn,OptionList:We,emptyOptions:Ka,open:eo,dropdownClassName:Da,placement:la,onDropdownVisibleChange:to,getRawInputElement:function(){return ca}})))});Ot.SHOW_PARENT=ne,Ot.SHOW_CHILD=re,Ot.Panel=Ce;var Ge=Ot,ke=Ge},98535:function(gt,Xt,te){"use strict";te.r(Xt),te.d(Xt,{Panel:function(){return nn},default:function(){return Qe}});var y=te(72308),fe=te(80702),ye=te(52487),he=te(62853),Ee=te(92310),Ae=te.n(Ee),Be=te(18929),Je=te(48736),Fe=te(59301),le=te(74416),Ye=te(11592),Ve=te(77321),Ct=te(49618),oe=te(77900),a=te(10228),E=Fe.forwardRef(function(At,vt){var It=At.prefixCls,Vt=At.forceRender,wt=At.className,Wt=At.style,Bt=At.children,Ht=At.isActive,Gt=At.role,Zt=At.classNames,Ue=At.styles,Ie=Fe.useState(Ht||Vt),St=(0,ye.Z)(Ie,2),rt=St[0],bt=St[1];return Fe.useEffect(function(){(Vt||Ht)&&bt(!0)},[Vt,Ht]),rt?Fe.createElement("div",{ref:vt,className:Ae()("".concat(It,"-content"),(0,Ct.Z)((0,Ct.Z)({},"".concat(It,"-content-active"),Ht),"".concat(It,"-content-inactive"),!Ht),wt),style:Wt,role:Gt},Fe.createElement("div",{className:Ae()("".concat(It,"-content-box"),Zt==null?void 0:Zt.body),style:Ue==null?void 0:Ue.body},Bt)):null});E.displayName="PanelContent";var b=E,x=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=Fe.forwardRef(function(At,vt){var It=At.showArrow,Vt=It===void 0?!0:It,wt=At.headerClass,Wt=At.isActive,Bt=At.onItemClick,Ht=At.forceRender,Gt=At.className,Zt=At.classNames,Ue=Zt===void 0?{}:Zt,Ie=At.styles,St=Ie===void 0?{}:Ie,rt=At.prefixCls,bt=At.collapsible,dn=At.accordion,we=At.panelKey,Tt=At.extra,En=At.header,on=At.expandIcon,hn=At.openMotion,ta=At.destroyInactivePanel,Yt=At.children,lt=(0,le.Z)(At,x),nt=bt==="disabled",Ft=Tt!=null&&typeof Tt!="boolean",We=(0,Ct.Z)((0,Ct.Z)((0,Ct.Z)({onClick:function(){Bt==null||Bt(we)},onKeyDown:function(it){(it.key==="Enter"||it.keyCode===a.Z.ENTER||it.which===a.Z.ENTER)&&(Bt==null||Bt(we))},role:dn?"tab":"button"},"aria-expanded",Wt),"aria-disabled",nt),"tabIndex",nt?-1:0),Ke=typeof on=="function"?on(At):Fe.createElement("i",{className:"arrow"}),yt=Ke&&Fe.createElement("div",(0,y.Z)({className:"".concat(rt,"-expand-icon")},["header","icon"].includes(bt)?We:{}),Ke),Ce=Ae()("".concat(rt,"-item"),(0,Ct.Z)((0,Ct.Z)({},"".concat(rt,"-item-active"),Wt),"".concat(rt,"-item-disabled"),nt),Gt),Re=Ae()(wt,"".concat(rt,"-header"),(0,Ct.Z)({},"".concat(rt,"-collapsible-").concat(bt),!!bt),Ue.header),je=(0,Ve.Z)({className:Re,style:St.header},["header","icon"].includes(bt)?{}:We);return Fe.createElement("div",(0,y.Z)({},lt,{ref:vt,className:Ce}),Fe.createElement("div",je,Vt&&yt,Fe.createElement("span",(0,y.Z)({className:"".concat(rt,"-header-text")},bt==="header"?We:{}),En),Ft&&Fe.createElement("div",{className:"".concat(rt,"-extra")},Tt)),Fe.createElement(oe.default,(0,y.Z)({visible:Wt,leavedClassName:"".concat(rt,"-content-hidden")},hn,{forceRender:Ht,removeOnLeave:ta}),function(Xe,it){var Ot=Xe.className,Ge=Xe.style;return Fe.createElement(b,{ref:it,prefixCls:rt,className:Ot,classNames:Ue,style:Ge,styles:St,isActive:Wt,forceRender:Ht,role:dn?"tabpanel":void 0},Yt)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],re=function(vt,It){var Vt=It.prefixCls,wt=It.accordion,Wt=It.collapsible,Bt=It.destroyInactivePanel,Ht=It.onItemClick,Gt=It.activeKey,Zt=It.openMotion,Ue=It.expandIcon;return vt.map(function(Ie,St){var rt=Ie.children,bt=Ie.label,dn=Ie.key,we=Ie.collapsible,Tt=Ie.onItemClick,En=Ie.destroyInactivePanel,on=(0,le.Z)(Ie,ne),hn=String(dn!=null?dn:St),ta=we!=null?we:Wt,Yt=En!=null?En:Bt,lt=function(We){ta!=="disabled"&&(Ht(We),Tt==null||Tt(We))},nt=!1;return wt?nt=Gt[0]===hn:nt=Gt.indexOf(hn)>-1,Fe.createElement(ee,(0,y.Z)({},on,{prefixCls:Vt,key:hn,panelKey:hn,isActive:nt,accordion:wt,openMotion:Zt,expandIcon:Ue,header:bt,collapsible:ta,onItemClick:lt,destroyInactivePanel:Yt}),rt)})},ce=function(vt,It,Vt){if(!vt)return null;var wt=Vt.prefixCls,Wt=Vt.accordion,Bt=Vt.collapsible,Ht=Vt.destroyInactivePanel,Gt=Vt.onItemClick,Zt=Vt.activeKey,Ue=Vt.openMotion,Ie=Vt.expandIcon,St=vt.key||String(It),rt=vt.props,bt=rt.header,dn=rt.headerClass,we=rt.destroyInactivePanel,Tt=rt.collapsible,En=rt.onItemClick,on=!1;Wt?on=Zt[0]===St:on=Zt.indexOf(St)>-1;var hn=Tt!=null?Tt:Bt,ta=function(nt){hn!=="disabled"&&(Gt(nt),En==null||En(nt))},Yt={key:St,panelKey:St,header:bt,headerClass:dn,isActive:on,prefixCls:wt,destroyInactivePanel:we!=null?we:Ht,openMotion:Ue,accordion:Wt,children:vt.props.children,onItemClick:ta,expandIcon:Ie,collapsible:hn};return typeof vt.type=="string"?vt:(Object.keys(Yt).forEach(function(lt){typeof Yt[lt]=="undefined"&&delete Yt[lt]}),Fe.cloneElement(vt,Yt))};function ie(At,vt,It){return Array.isArray(At)?re(At,It):(0,Ye.Z)(vt).map(function(Vt,wt){return ce(Vt,wt,It)})}var Se=ie,Oe=te(26112);function Me(At){var vt=At;if(!Array.isArray(vt)){var It=(0,he.Z)(vt);vt=It==="number"||It==="string"?[vt]:[]}return vt.map(function(Vt){return String(Vt)})}var ut=Fe.forwardRef(function(At,vt){var It=At.prefixCls,Vt=It===void 0?"rc-collapse":It,wt=At.destroyInactivePanel,Wt=wt===void 0?!1:wt,Bt=At.style,Ht=At.accordion,Gt=At.className,Zt=At.children,Ue=At.collapsible,Ie=At.openMotion,St=At.expandIcon,rt=At.activeKey,bt=At.defaultActiveKey,dn=At.onChange,we=At.items,Tt=Ae()(Vt,Gt),En=(0,Be.Z)([],{value:rt,onChange:function(Ft){return dn==null?void 0:dn(Ft)},defaultValue:bt,postState:Me}),on=(0,ye.Z)(En,2),hn=on[0],ta=on[1],Yt=function(Ft){return ta(function(){if(Ht)return hn[0]===Ft?[]:[Ft];var We=hn.indexOf(Ft),Ke=We>-1;return Ke?hn.filter(function(yt){return yt!==Ft}):[].concat((0,fe.Z)(hn),[Ft])})};(0,Je.ZP)(!Zt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var lt=Se(we,Zt,{prefixCls:Vt,accordion:Ht,openMotion:Ie,expandIcon:St,collapsible:Ue,destroyInactivePanel:Wt,onItemClick:Yt,activeKey:hn});return Fe.createElement("div",(0,y.Z)({ref:vt,className:Tt,style:Bt,role:Ht?"tablist":void 0},(0,Oe.Z)(At,{aria:!0,data:!0})),lt)}),ft=Object.assign(ut,{Panel:ee}),Qe=ft,nn=ft.Panel},48365:function(gt,Xt,te){"use strict";var y=te(61186),fe=te.n(y),ye=te(90111),he=te.n(ye),Ee=te(58319),Ae=te.n(Ee),Be=te(23250),Je=te.n(Be),Fe=te(74959),le=te.n(Fe),Ye=te(10238),Ve=te.n(Ye),Ct=te(33656),oe=te.n(Ct);fe().extend(oe()),fe().extend(Ve()),fe().extend(he()),fe().extend(Ae()),fe().extend(Je()),fe().extend(le()),fe().extend(function(z,ee){var ne=ee.prototype,re=ne.format;ne.format=function(ie){var Se=(ie||"").replace("Wo","wo");return re.bind(this)(Se)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},E=function(ee){var ne=a[ee];return ne||ee.split("_")[0]},b=function(){},x={getNow:function(){var ee=fe()();return typeof ee.tz=="function"?ee.tz():ee},getFixedDate:function(ee){return fe()(ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ee){return ee.endOf("month")},getWeekDay:function(ee){var ne=ee.locale("en");return ne.weekday()+ne.localeData().firstDayOfWeek()},getYear:function(ee){return ee.year()},getMonth:function(ee){return ee.month()},getDate:function(ee){return ee.date()},getHour:function(ee){return ee.hour()},getMinute:function(ee){return ee.minute()},getSecond:function(ee){return ee.second()},getMillisecond:function(ee){return ee.millisecond()},addYear:function(ee,ne){return ee.add(ne,"year")},addMonth:function(ee,ne){return ee.add(ne,"month")},addDate:function(ee,ne){return ee.add(ne,"day")},setYear:function(ee,ne){return ee.year(ne)},setMonth:function(ee,ne){return ee.month(ne)},setDate:function(ee,ne){return ee.date(ne)},setHour:function(ee,ne){return ee.hour(ne)},setMinute:function(ee,ne){return ee.minute(ne)},setSecond:function(ee,ne){return ee.second(ne)},setMillisecond:function(ee,ne){return ee.millisecond(ne)},isAfter:function(ee,ne){return ee.isAfter(ne)},isValidate:function(ee){return ee.isValid()},locale:{getWeekFirstDay:function(ee){return fe()().locale(E(ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ee,ne){return ne.locale(E(ee)).weekday(0)},getWeek:function(ee,ne){return ne.locale(E(ee)).week()},getShortWeekDays:function(ee){return fe()().locale(E(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return fe()().locale(E(ee)).localeData().monthsShort()},format:function(ee,ne,re){return ne.locale(E(ee)).format(re)},parse:function(ee,ne,re){for(var ce=E(ee),ie=0;ie2&&arguments[2]!==void 0?arguments[2]:"0",de=String(ae);de.length2&&arguments[2]!==void 0?arguments[2]:[],de=le.useState([!1,!1]),ve=(0,he.Z)(de,2),Le=ve[0],De=ve[1],ze=function(He,_t){De(function(Kt){return ce(Kt,_t,He)})},pt=le.useMemo(function(){return Le.map(function(Nt,He){if(Nt)return!0;var _t=ae[He];return _t?!!(!ue[He]&&!_t||_t&&ge(_t,{activeIndex:He})):!1})},[ae,Le,ge,ue]);return[pt,ze]}function Qe(ae,ge,ue,de,ve){var Le="",De=[];return ae&&De.push(ve?"hh":"HH"),ge&&De.push("mm"),ue&&De.push("ss"),Le=De.join(":"),de&&(Le+=".SSS"),ve&&(Le+=" A"),Le}function nn(ae,ge,ue,de,ve,Le){var De=ae.fieldDateTimeFormat,ze=ae.fieldDateFormat,pt=ae.fieldTimeFormat,Nt=ae.fieldMonthFormat,He=ae.fieldYearFormat,_t=ae.fieldWeekFormat,Kt=ae.fieldQuarterFormat,Pn=ae.yearFormat,qt=ae.cellYearFormat,yn=ae.cellQuarterFormat,tn=ae.dayFormat,Cn=ae.cellDateFormat,zn=Qe(ge,ue,de,ve,Le);return(0,ye.Z)((0,ye.Z)({},ae),{},{fieldDateTimeFormat:De||"YYYY-MM-DD ".concat(zn),fieldDateFormat:ze||"YYYY-MM-DD",fieldTimeFormat:pt||zn,fieldMonthFormat:Nt||"YYYY-MM",fieldYearFormat:He||"YYYY",fieldWeekFormat:_t||"gggg-wo",fieldQuarterFormat:Kt||"YYYY-[Q]Q",yearFormat:Pn||"YYYY",cellYearFormat:qt||"YYYY",cellQuarterFormat:yn||"[Q]Q",cellDateFormat:Cn||tn||"D"})}function At(ae,ge){var ue=ge.showHour,de=ge.showMinute,ve=ge.showSecond,Le=ge.showMillisecond,De=ge.use12Hours;return le.useMemo(function(){return nn(ae,ue,de,ve,Le,De)},[ae,ue,de,ve,Le,De])}var vt=te(62853);function It(ae,ge,ue){return ue!=null?ue:ge.some(function(de){return ae.includes(de)})}var Vt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function wt(ae){var ge=ie(ae,Vt),ue=ae.format,de=ae.picker,ve=null;return ue&&(ve=ue,Array.isArray(ve)&&(ve=ve[0]),ve=(0,vt.Z)(ve)==="object"?ve.format:ve),de==="time"&&(ge.format=ve),[ge,ve]}function Wt(ae){return ae&&typeof ae=="string"}function Bt(ae,ge,ue,de){return[ae,ge,ue,de].some(function(ve){return ve!==void 0})}function Ht(ae,ge,ue,de,ve){var Le=ge,De=ue,ze=de;if(!ae&&!Le&&!De&&!ze&&!ve)Le=!0,De=!0,ze=!0;else if(ae){var pt,Nt,He,_t=[Le,De,ze].some(function(qt){return qt===!1}),Kt=[Le,De,ze].some(function(qt){return qt===!0}),Pn=_t?!0:!Kt;Le=(pt=Le)!==null&&pt!==void 0?pt:Pn,De=(Nt=De)!==null&&Nt!==void 0?Nt:Pn,ze=(He=ze)!==null&&He!==void 0?He:Pn}return[Le,De,ze,ve]}function Gt(ae){var ge=ae.showTime,ue=wt(ae),de=(0,he.Z)(ue,2),ve=de[0],Le=de[1],De=ge&&(0,vt.Z)(ge)==="object"?ge:{},ze=(0,ye.Z)((0,ye.Z)({defaultOpenValue:De.defaultOpenValue||De.defaultValue},ve),De),pt=ze.showMillisecond,Nt=ze.showHour,He=ze.showMinute,_t=ze.showSecond,Kt=Bt(Nt,He,_t,pt),Pn=Ht(Kt,Nt,He,_t,pt),qt=(0,he.Z)(Pn,3);return Nt=qt[0],He=qt[1],_t=qt[2],[ze,(0,ye.Z)((0,ye.Z)({},ze),{},{showHour:Nt,showMinute:He,showSecond:_t,showMillisecond:pt}),ze.format,Le]}function Zt(ae,ge,ue,de,ve){var Le=ae==="time";if(ae==="datetime"||Le){for(var De=de,ze=Se(ae,ve,null),pt=ze,Nt=[ge,ue],He=0;He1&&(De=ge.addDate(De,-7)),De}function We(ae,ge){var ue=ge.generateConfig,de=ge.locale,ve=ge.format;return ae?typeof ve=="function"?ve(ae):ue.locale.format(de.locale,ae,ve):""}function Ke(ae,ge,ue){var de=ge,ve=["getHour","getMinute","getSecond","getMillisecond"],Le=["setHour","setMinute","setSecond","setMillisecond"];return Le.forEach(function(De,ze){ue?de=ae[De](de,ae[ve[ze]](ue)):de=ae[De](de,0)}),de}function yt(ae,ge,ue,de,ve){var Le=(0,Ee.zX)(function(De,ze){return!!(ue&&ue(De,ze)||de&&ae.isAfter(de,De)&&!Yt(ae,ge,de,De,ze.type)||ve&&ae.isAfter(De,ve)&&!Yt(ae,ge,ve,De,ze.type))});return Le}function Ce(ae,ge,ue){return le.useMemo(function(){var de=Se(ae,ge,ue),ve=re(de),Le=ve[0],De=(0,vt.Z)(Le)==="object"&&Le.type==="mask"?Le.format:null;return[ve.map(function(ze){return typeof ze=="string"||typeof ze=="function"?ze:ze.format}),De]},[ae,ge,ue])}function Re(ae,ge,ue){return typeof ae[0]=="function"||ue?!0:ge}function je(ae,ge,ue,de){var ve=(0,Ee.zX)(function(Le,De){var ze=(0,ye.Z)({type:ge},De);if(delete ze.activeIndex,!ae.isValidate(Le)||ue&&ue(Le,ze))return!0;if((ge==="date"||ge==="time")&&de){var pt,Nt=De&&De.activeIndex===1?"end":"start",He=((pt=de.disabledTime)===null||pt===void 0?void 0:pt.call(de,Le,Nt,{from:ze.from}))||{},_t=He.disabledHours,Kt=He.disabledMinutes,Pn=He.disabledSeconds,qt=He.disabledMilliseconds,yn=de.disabledHours,tn=de.disabledMinutes,Cn=de.disabledSeconds,zn=_t||yn,mn=Kt||tn,xn=Pn||Cn,qn=ae.getHour(Le),Dn=ae.getMinute(Le),Vn=ae.getSecond(Le),fa=ae.getMillisecond(Le);if(zn&&zn().includes(qn)||mn&&mn(qn).includes(Dn)||xn&&xn(qn,Dn).includes(Vn)||qt&&qt(qn,Dn,Vn).includes(fa))return!0}return!1});return ve}function Xe(ae){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=le.useMemo(function(){var de=ae&&re(ae);return ge&&de&&(de[1]=de[1]||de[0]),de},[ae,ge]);return ue}function it(ae,ge){var ue=ae.generateConfig,de=ae.locale,ve=ae.picker,Le=ve===void 0?"date":ve,De=ae.prefixCls,ze=De===void 0?"rc-picker":De,pt=ae.styles,Nt=pt===void 0?{}:pt,He=ae.classNames,_t=He===void 0?{}:He,Kt=ae.order,Pn=Kt===void 0?!0:Kt,qt=ae.components,yn=qt===void 0?{}:qt,tn=ae.inputRender,Cn=ae.allowClear,zn=ae.clearIcon,mn=ae.needConfirm,xn=ae.multiple,qn=ae.format,Dn=ae.inputReadOnly,Vn=ae.disabledDate,fa=ae.minDate,ea=ae.maxDate,Ia=ae.showTime,va=ae.value,Kn=ae.defaultValue,oa=ae.pickerValue,ma=ae.defaultPickerValue,xa=Xe(va),ja=Xe(Kn),Va=Xe(oa),ua=Xe(ma),Ma=Le==="date"&&Ia?"datetime":Le,Ln=Ma==="time"||Ma==="datetime",La=Ln||xn,ha=mn!=null?mn:Ln,Wn=Gt(ae),ka=(0,he.Z)(Wn,4),cn=ka[0],$n=ka[1],Fa=ka[2],Na=ka[3],Ra=At(de,$n),Wa=le.useMemo(function(){return Zt(Ma,Fa,Na,cn,Ra)},[Ma,Fa,Na,cn,Ra]),uo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},ae),{},{prefixCls:ze,locale:Ra,picker:Le,styles:Nt,classNames:_t,order:Pn,components:(0,ye.Z)({input:tn},yn),clearIcon:Ue(ze,Cn,zn),showTime:Wa,value:xa,defaultValue:ja,pickerValue:Va,defaultPickerValue:ua},ge==null?void 0:ge())},[ae]),_a=Ce(Ma,Ra,qn),co=(0,he.Z)(_a,2),oo=co[0],po=co[1],qa=Re(oo,Dn,xn),Bo=yt(ue,de,Vn,fa,ea),vo=je(ue,Le,Bo,Wa),Mo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},uo),{},{needConfirm:ha,inputReadOnly:qa,disabledDate:Bo})},[uo,ha,qa,Bo]);return[Mo,Ma,La,oo,po,vo]}var Ot=te(16089);function Ge(ae,ge,ue){var de=(0,Ee.C8)(ge,{value:ae}),ve=(0,he.Z)(de,2),Le=ve[0],De=ve[1],ze=le.useRef(ae),pt=le.useRef(),Nt=function(){Ot.Z.cancel(pt.current)},He=(0,Ee.zX)(function(){De(ze.current),ue&&Le!==ze.current&&ue(ze.current)}),_t=(0,Ee.zX)(function(Kt,Pn){Nt(),ze.current=Kt,Kt||Pn?He():pt.current=(0,Ot.Z)(He)});return le.useEffect(function(){return Nt},[]),[Le,_t]}function ke(ae,ge){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,ve=ue.every(function(He){return He})?!1:ae,Le=Ge(ve,ge||!1,de),De=(0,he.Z)(Le,2),ze=De[0],pt=De[1];function Nt(He){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!_t.inherit||ze)&&pt(He,_t.force)}return[ze,Nt]}function se(ae){var ge=le.useRef();return le.useImperativeHandle(ae,function(){var ue;return{nativeElement:(ue=ge.current)===null||ue===void 0?void 0:ue.nativeElement,focus:function(ve){var Le;(Le=ge.current)===null||Le===void 0||Le.focus(ve)},blur:function(){var ve;(ve=ge.current)===null||ve===void 0||ve.blur()}}}),ge}function pe(ae,ge){return le.useMemo(function(){return ae||(ge?((0,Fe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ge).map(function(ue){var de=(0,he.Z)(ue,2),ve=de[0],Le=de[1];return{label:ve,value:Le}})):[])},[ae,ge])}function Pe(ae,ge){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,de=le.useRef(ge);de.current=ge,(0,Ae.o)(function(){if(ae)de.current(ae);else{var ve=(0,Ot.Z)(function(){de.current(ae)},ue);return function(){Ot.Z.cancel(ve)}}},[ae])}function Ze(ae){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,de=le.useState(0),ve=(0,he.Z)(de,2),Le=ve[0],De=ve[1],ze=le.useState(!1),pt=(0,he.Z)(ze,2),Nt=pt[0],He=pt[1],_t=le.useRef([]),Kt=le.useRef(null),Pn=le.useRef(null),qt=function(xn){Kt.current=xn},yn=function(xn){return Kt.current===xn},tn=function(xn){He(xn)},Cn=function(xn){return xn&&(Pn.current=xn),Pn.current},zn=function(xn){var qn=_t.current,Dn=new Set(qn.filter(function(fa){return xn[fa]||ge[fa]})),Vn=qn[qn.length-1]===0?1:0;return Dn.size>=2||ae[Vn]?null:Vn};return Pe(Nt||ue,function(){Nt||(_t.current=[],qt(null))}),le.useEffect(function(){Nt&&_t.current.push(Le)},[Nt,Le]),[Nt,tn,Cn,Le,De,zn,_t.current,qt,yn]}function ht(ae,ge,ue,de,ve,Le){var De=ue[ue.length-1],ze=function(Nt,He){var _t=(0,he.Z)(ae,2),Kt=_t[0],Pn=_t[1],qt=(0,ye.Z)((0,ye.Z)({},He),{},{from:Oe(ae,ue)});return De===1&&ge[0]&&Kt&&!Yt(de,ve,Kt,Nt,qt.type)&&de.isAfter(Kt,Nt)||De===0&&ge[1]&&Pn&&!Yt(de,ve,Pn,Nt,qt.type)&&de.isAfter(Nt,Pn)?!0:Le==null?void 0:Le(Nt,qt)};return ze}function dt(ae,ge,ue,de){switch(ge){case"date":case"week":return ae.addMonth(ue,de);case"month":case"quarter":return ae.addYear(ue,de);case"year":return ae.addYear(ue,de*10);case"decade":return ae.addYear(ue,de*100);default:return ue}}var Mt=[];function Et(ae,ge,ue,de,ve,Le,De,ze){var pt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Mt,Nt=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Mt,He=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Mt,_t=arguments.length>11?arguments[11]:void 0,Kt=arguments.length>12?arguments[12]:void 0,Pn=arguments.length>13?arguments[13]:void 0,qt=De==="time",yn=Le||0,tn=function(Va){var ua=ae.getNow();return qt&&(ua=Ke(ae,ua)),pt[Va]||ue[Va]||ua},Cn=(0,he.Z)(Nt,2),zn=Cn[0],mn=Cn[1],xn=(0,Ee.C8)(function(){return tn(0)},{value:zn}),qn=(0,he.Z)(xn,2),Dn=qn[0],Vn=qn[1],fa=(0,Ee.C8)(function(){return tn(1)},{value:mn}),ea=(0,he.Z)(fa,2),Ia=ea[0],va=ea[1],Kn=le.useMemo(function(){var ja=[Dn,Ia][yn];return qt?ja:Ke(ae,ja,He[yn])},[qt,Dn,Ia,yn,ae,He]),oa=function(Va){var ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Ma=[Vn,va][yn];Ma(Va);var Ln=[Dn,Ia];Ln[yn]=Va,_t&&(!Yt(ae,ge,Dn,Ln[0],De)||!Yt(ae,ge,Ia,Ln[1],De))&&_t(Ln,{source:ua,range:yn===1?"end":"start",mode:de})},ma=function(Va,ua){if(ze){var Ma={date:"month",week:"month",month:"year",quarter:"year"},Ln=Ma[De];if(Ln&&!Yt(ae,ge,Va,ua,Ln))return dt(ae,De,ua,-1);if(De==="year"&&Va){var La=Math.floor(ae.getYear(Va)/10),ha=Math.floor(ae.getYear(ua)/10);if(La!==ha)return dt(ae,De,ua,-1)}}return ua},xa=le.useRef(null);return(0,Ae.Z)(function(){if(ve&&!pt[yn]){var ja=qt?null:ae.getNow();if(xa.current!==null&&xa.current!==yn?ja=[Dn,Ia][yn^1]:ue[yn]?ja=yn===0?ue[0]:ma(ue[0],ue[1]):ue[yn^1]&&(ja=ue[yn^1]),ja){Kt&&ae.isAfter(Kt,ja)&&(ja=Kt);var Va=ze?dt(ae,De,ja,1):ja;Pn&&ae.isAfter(Va,Pn)&&(ja=ze?dt(ae,De,Pn,-1):Pn),oa(ja,"reset")}}},[ve,yn,ue[yn]]),le.useEffect(function(){ve?xa.current=yn:xa.current=null},[ve,yn]),(0,Ae.Z)(function(){ve&&pt&&pt[yn]&&oa(pt[yn],"reset")},[ve,yn]),[Kn,oa]}function Lt(ae,ge){var ue=le.useRef(ae),de=le.useState({}),ve=(0,he.Z)(de,2),Le=ve[1],De=function(Nt){return Nt&&ge!==void 0?ge:ue.current},ze=function(Nt){ue.current=Nt,Le({})};return[De,ze,De(!0)]}var Sn=[];function Rn(ae,ge,ue){var de=function(De){return De.map(function(ze){return We(ze,{generateConfig:ae,locale:ge,format:ue[0]})})},ve=function(De,ze){for(var pt=Math.max(De.length,ze.length),Nt=-1,He=0;He2&&arguments[2]!==void 0?arguments[2]:1,de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ve=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,De=[],ze=ue>=1?ue|0:1,pt=ae;pt<=ge;pt+=ze){var Nt=ve.includes(pt);(!Nt||!de)&&De.push({label:ne(pt,Le),value:pt,disabled:Nt})}return De}function _n(ae){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,de=ge||{},ve=de.use12Hours,Le=de.hourStep,De=Le===void 0?1:Le,ze=de.minuteStep,pt=ze===void 0?1:ze,Nt=de.secondStep,He=Nt===void 0?1:Nt,_t=de.millisecondStep,Kt=_t===void 0?100:_t,Pn=de.hideDisabledOptions,qt=de.disabledTime,yn=de.disabledHours,tn=de.disabledMinutes,Cn=de.disabledSeconds,zn=le.useMemo(function(){return ue||ae.getNow()},[ue,ae]);if(0)var mn,xn,qn;var Dn=le.useCallback(function(La){var ha=(qt==null?void 0:qt(La))||{};return[ha.disabledHours||yn||pn,ha.disabledMinutes||tn||pn,ha.disabledSeconds||Cn||pn,ha.disabledMilliseconds||pn]},[qt,yn,tn,Cn]),Vn=le.useMemo(function(){return Dn(zn)},[zn,Dn]),fa=(0,he.Z)(Vn,4),ea=fa[0],Ia=fa[1],va=fa[2],Kn=fa[3],oa=le.useCallback(function(La,ha,Wn,ka){var cn=Nn(0,23,De,Pn,La()),$n=ve?cn.map(function(Wa){return(0,ye.Z)((0,ye.Z)({},Wa),{},{label:ne(Wa.value%12||12,2)})}):cn,Fa=function(uo){return Nn(0,59,pt,Pn,ha(uo))},Na=function(uo,_a){return Nn(0,59,He,Pn,Wn(uo,_a))},Ra=function(uo,_a,co){return Nn(0,999,Kt,Pn,ka(uo,_a,co),3)};return[$n,Fa,Na,Ra]},[Pn,De,ve,Kt,pt,He]),ma=le.useMemo(function(){return oa(ea,Ia,va,Kn)},[oa,ea,Ia,va,Kn]),xa=(0,he.Z)(ma,4),ja=xa[0],Va=xa[1],ua=xa[2],Ma=xa[3],Ln=function(ha,Wn){var ka=function(){return ja},cn=Va,$n=ua,Fa=Ma;if(Wn){var Na=Dn(Wn),Ra=(0,he.Z)(Na,4),Wa=Ra[0],uo=Ra[1],_a=Ra[2],co=Ra[3],oo=oa(Wa,uo,_a,co),po=(0,he.Z)(oo,4),qa=po[0],Bo=po[1],vo=po[2],Mo=po[3];ka=function(){return qa},cn=Bo,$n=vo,Fa=Mo}var Do=bn(ha,ka,cn,$n,Fa,ae);return Do};return[Ln,ja,Va,ua,Ma]}function Zn(ae){var ge=ae.mode,ue=ae.internalMode,de=ae.renderExtraFooter,ve=ae.showNow,Le=ae.showTime,De=ae.onSubmit,ze=ae.onNow,pt=ae.invalid,Nt=ae.needConfirm,He=ae.generateConfig,_t=ae.disabledDate,Kt=le.useContext(b),Pn=Kt.prefixCls,qt=Kt.locale,yn=Kt.button,tn=yn===void 0?"button":yn,Cn=He.getNow(),zn=_n(He,Le,Cn),mn=(0,he.Z)(zn,1),xn=mn[0],qn=de==null?void 0:de(ge),Dn=_t(Cn,{type:ge}),Vn=function(){if(!Dn){var ma=xn(Cn);ze(ma)}},fa="".concat(Pn,"-now"),ea="".concat(fa,"-btn"),Ia=ve&&le.createElement("li",{className:fa},le.createElement("a",{className:oe()(ea,Dn&&"".concat(ea,"-disabled")),"aria-disabled":Dn,onClick:Vn},ue==="date"?qt.today:qt.now)),va=Nt&&le.createElement("li",{className:"".concat(Pn,"-ok")},le.createElement(tn,{disabled:pt,onClick:De},qt.ok)),Kn=(Ia||va)&&le.createElement("ul",{className:"".concat(Pn,"-ranges")},Ia,va);return!qn&&!Kn?null:le.createElement("div",{className:"".concat(Pn,"-footer")},qn&&le.createElement("div",{className:"".concat(Pn,"-footer-extra")},qn),Kn)}function na(ae,ge,ue){function de(ve,Le){var De=ve.findIndex(function(pt){return Yt(ae,ge,pt,Le,ue)});if(De===-1)return[].concat((0,fe.Z)(ve),[Le]);var ze=(0,fe.Z)(ve);return ze.splice(De,1),ze}return de}var sa=le.createContext(null);function Pa(){return le.useContext(sa)}function ln(ae,ge){var ue=ae.prefixCls,de=ae.generateConfig,ve=ae.locale,Le=ae.disabledDate,De=ae.minDate,ze=ae.maxDate,pt=ae.cellRender,Nt=ae.hoverValue,He=ae.hoverRangeValue,_t=ae.onHover,Kt=ae.values,Pn=ae.pickerValue,qt=ae.onSelect,yn=ae.prevIcon,tn=ae.nextIcon,Cn=ae.superPrevIcon,zn=ae.superNextIcon,mn=de.getNow(),xn={now:mn,values:Kt,pickerValue:Pn,prefixCls:ue,disabledDate:Le,minDate:De,maxDate:ze,cellRender:pt,hoverValue:Nt,hoverRangeValue:He,onHover:_t,locale:ve,generateConfig:de,onSelect:qt,panelType:ge,prevIcon:yn,nextIcon:tn,superPrevIcon:Cn,superNextIcon:zn};return[xn,mn]}var un=le.createContext({});function Te(ae){for(var ge=ae.rowNum,ue=ae.colNum,de=ae.baseDate,ve=ae.getCellDate,Le=ae.prefixColumn,De=ae.rowClassName,ze=ae.titleFormat,pt=ae.getCellText,Nt=ae.getCellClassName,He=ae.headerCells,_t=ae.cellSelection,Kt=_t===void 0?!0:_t,Pn=ae.disabledDate,qt=Pa(),yn=qt.prefixCls,tn=qt.panelType,Cn=qt.now,zn=qt.disabledDate,mn=qt.cellRender,xn=qt.onHover,qn=qt.hoverValue,Dn=qt.hoverRangeValue,Vn=qt.generateConfig,fa=qt.values,ea=qt.locale,Ia=qt.onSelect,va=Pn||zn,Kn="".concat(yn,"-cell"),oa=le.useContext(un),ma=oa.onCellDblClick,xa=function(Wn){return fa.some(function(ka){return ka&&Yt(Vn,ea,Wn,ka,tn)})},ja=[],Va=0;Va1&&arguments[1]!==void 0?arguments[1]:!1;mo(Aa),tn==null||tn(Aa),$a&&Qt(Aa)},Ba=function(Aa,$a){Ra(Aa),$a&&ia($a),Qt($a,Aa)},ya=function(Aa){if(vo(Aa),ia(Aa),Na!==xn){var $a=["decade","year"],Ea=[].concat($a,["month"]),Sa={quarter:[].concat($a,["quarter"]),week:[].concat((0,fe.Z)(Ea),["week"]),date:[].concat((0,fe.Z)(Ea),["date"])},so=Sa[xn]||Ea,Ao=so.indexOf(Na),bo=so[Ao+1];bo&&Ba(bo,Aa)}},ro=le.useMemo(function(){var Ua,Aa;if(Array.isArray(Vn)){var $a=(0,he.Z)(Vn,2);Ua=$a[0],Aa=$a[1]}else Ua=Vn;return!Ua&&!Aa?null:(Ua=Ua||Aa,Aa=Aa||Ua,ve.isAfter(Ua,Aa)?[Aa,Ua]:[Ua,Aa])},[Vn,ve]),wa=ut(fa,ea,Ia),Xa=Kn[Wa]||Yn[Wa]||en,no=le.useContext(un),yo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},no),{},{hideHeader:oa})},[no,oa]),jn="".concat(ma,"-panel"),Qa=ie(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return le.createElement(un.Provider,{value:yo},le.createElement("div",{ref:xa,tabIndex:pt,className:oe()(jn,(0,Ye.Z)({},"".concat(jn,"-rtl"),Le==="rtl"))},le.createElement(Xa,(0,y.Z)({},Qa,{showTime:ka,prefixCls:ma,locale:ha,generateConfig:ve,onModeChange:Ba,pickerValue:ho,onPickerValueChange:function(Aa){ia(Aa,!0)},value:qa[0],onSelect:ya,values:qa,cellRender:wa,hoverRangeValue:ro,hoverValue:Dn}))))}var Ta=le.memo(le.forwardRef(ba)),zt=Ta;function Ut(ae){var ge=ae.picker,ue=ae.multiplePanel,de=ae.pickerValue,ve=ae.onPickerValueChange,Le=ae.needConfirm,De=ae.onSubmit,ze=ae.range,pt=ae.hoverValue,Nt=le.useContext(b),He=Nt.prefixCls,_t=Nt.generateConfig,Kt=le.useCallback(function(zn,mn){return dt(_t,ge,zn,mn)},[_t,ge]),Pn=le.useMemo(function(){return Kt(de,1)},[de,Kt]),qt=function(mn){ve(Kt(mn,-1))},yn={onCellDblClick:function(){Le&&De()}},tn=ge==="time",Cn=(0,ye.Z)((0,ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:tn});return ze?Cn.hoverRangeValue=pt:Cn.hoverValue=pt,ue?le.createElement("div",{className:"".concat(He,"-panels")},le.createElement(un.Provider,{value:(0,ye.Z)((0,ye.Z)({},yn),{},{hideNext:!0})},le.createElement(zt,Cn)),le.createElement(un.Provider,{value:(0,ye.Z)((0,ye.Z)({},yn),{},{hidePrev:!0})},le.createElement(zt,(0,y.Z)({},Cn,{pickerValue:Pn,onPickerValueChange:qt})))):le.createElement(un.Provider,{value:(0,ye.Z)({},yn)},le.createElement(zt,Cn))}function tt(ae){return typeof ae=="function"?ae():ae}function xt(ae){var ge=ae.prefixCls,ue=ae.presets,de=ae.onClick,ve=ae.onHover;return ue.length?le.createElement("div",{className:"".concat(ge,"-presets")},le.createElement("ul",null,ue.map(function(Le,De){var ze=Le.label,pt=Le.value;return le.createElement("li",{key:De,onClick:function(){de(tt(pt))},onMouseEnter:function(){ve(tt(pt))},onMouseLeave:function(){ve(null)}},ze)}))):null}function Qn(ae){var ge=ae.panelRender,ue=ae.internalMode,de=ae.picker,ve=ae.showNow,Le=ae.range,De=ae.multiple,ze=ae.activeInfo,pt=ze===void 0?[0,0,0]:ze,Nt=ae.presets,He=ae.onPresetHover,_t=ae.onPresetSubmit,Kt=ae.onFocus,Pn=ae.onBlur,qt=ae.onPanelMouseDown,yn=ae.direction,tn=ae.value,Cn=ae.onSelect,zn=ae.isInvalid,mn=ae.defaultOpenValue,xn=ae.onOk,qn=ae.onSubmit,Dn=le.useContext(b),Vn=Dn.prefixCls,fa="".concat(Vn,"-panel"),ea=yn==="rtl",Ia=le.useRef(null),va=le.useRef(null),Kn=le.useState(0),oa=(0,he.Z)(Kn,2),ma=oa[0],xa=oa[1],ja=le.useState(0),Va=(0,he.Z)(ja,2),ua=Va[0],Ma=Va[1],Ln=le.useState(0),La=(0,he.Z)(Ln,2),ha=La[0],Wn=La[1],ka=function(ya){ya.width&&xa(ya.width)},cn=(0,he.Z)(pt,3),$n=cn[0],Fa=cn[1],Na=cn[2],Ra=le.useState(0),Wa=(0,he.Z)(Ra,2),uo=Wa[0],_a=Wa[1];le.useEffect(function(){_a(10)},[$n]),le.useEffect(function(){if(Le&&va.current){var Ba,ya=((Ba=Ia.current)===null||Ba===void 0?void 0:Ba.offsetWidth)||0,ro=va.current.getBoundingClientRect();if(!ro.height||ro.right<0){_a(function(yo){return Math.max(0,yo-1)});return}var wa=(ea?Fa-ya:$n)-ro.left;if(Wn(wa),ma&&ma=ze&&ue<=pt)return Le;var Nt=Math.min(Math.abs(ue-ze),Math.abs(ue-pt));Nt0?Wo:nr));var er=$o+Vo,fn=nr-Wo+1;return String(Wo+(fn+er-Wo)%fn)};switch($a){case"Backspace":case"Delete":Ea="",Sa=Ao;break;case"ArrowLeft":Ea="",bo(-1);break;case"ArrowRight":Ea="",bo(1);break;case"ArrowUp":Ea="",Sa=To(1);break;case"ArrowDown":Ea="",Sa=To(-1);break;default:isNaN(Number($a))||(Ea=ha+$a,Sa=Ea);break}if(Ea!==null&&(Wn(Ea),Ea.length>=so&&(bo(1),Wn(""))),Sa!==null){var xo=_a.slice(0,vo)+ne(Sa,so)+_a.slice(Mo);ho(xo.slice(0,De.length))}uo({})},jn=le.useRef();(0,Ae.Z)(function(){if(!(!ma||!De||ia.current)){if(!po.match(_a)){ho(De);return}return oo.current.setSelectionRange(vo,Mo),jn.current=(0,Ot.Z)(function(){oo.current.setSelectionRange(vo,Mo)}),function(){Ot.Z.cancel(jn.current)}}},[po,De,ma,_a,$n,vo,Mo,Wa,ho]);var Qa=De?{onFocus:ro,onBlur:Xa,onKeyDown:yo,onMouseDown:Ba,onMouseUp:ya,onPaste:Qt}:{};return le.createElement("div",{ref:co,className:oe()(va,(0,Ye.Z)((0,Ye.Z)({},"".concat(va,"-active"),ue&&ve),"".concat(va,"-placeholder"),He))},le.createElement(Ia,(0,y.Z)({ref:oo,"aria-invalid":tn,autoComplete:"off"},zn,{onKeyDown:no,onBlur:wa},Qa,{value:_a,onChange:mo})),le.createElement(Rt,{type:"suffix",icon:Le}),Cn)}),Oa=pa,Za=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],Ha=["index"];function An(ae,ge){var ue=ae.id,de=ae.prefix,ve=ae.clearIcon,Le=ae.suffixIcon,De=ae.separator,ze=De===void 0?"~":De,pt=ae.activeIndex,Nt=ae.activeHelp,He=ae.allHelp,_t=ae.focused,Kt=ae.onFocus,Pn=ae.onBlur,qt=ae.onKeyDown,yn=ae.locale,tn=ae.generateConfig,Cn=ae.placeholder,zn=ae.className,mn=ae.style,xn=ae.onClick,qn=ae.onClear,Dn=ae.value,Vn=ae.onChange,fa=ae.onSubmit,ea=ae.onInputChange,Ia=ae.format,va=ae.maskFormat,Kn=ae.preserveInvalidOnBlur,oa=ae.onInvalid,ma=ae.disabled,xa=ae.invalid,ja=ae.inputReadOnly,Va=ae.direction,ua=ae.onOpenChange,Ma=ae.onActiveInfo,Ln=ae.placement,La=ae.onMouseDown,ha=ae.required,Wn=ae["aria-required"],ka=ae.autoFocus,cn=ae.tabIndex,$n=(0,da.Z)(ae,Za),Fa=Va==="rtl",Na=le.useContext(b),Ra=Na.prefixCls,Wa=le.useMemo(function(){if(typeof ue=="string")return[ue];var wa=ue||{};return[wa.start,wa.end]},[ue]),uo=le.useRef(),_a=le.useRef(),co=le.useRef(),oo=function(Xa){var no;return(no=[_a,co][Xa])===null||no===void 0?void 0:no.current};le.useImperativeHandle(ge,function(){return{nativeElement:uo.current,focus:function(Xa){if((0,vt.Z)(Xa)==="object"){var no,yo=Xa||{},jn=yo.index,Qa=jn===void 0?0:jn,Ua=(0,da.Z)(yo,Ha);(no=oo(Qa))===null||no===void 0||no.focus(Ua)}else{var Aa;(Aa=oo(Xa!=null?Xa:0))===null||Aa===void 0||Aa.focus()}},blur:function(){var Xa,no;(Xa=oo(0))===null||Xa===void 0||Xa.blur(),(no=oo(1))===null||no===void 0||no.blur()}}});var po=be($n),qa=le.useMemo(function(){return Array.isArray(Cn)?Cn:[Cn,Cn]},[Cn]),Bo=jt((0,ye.Z)((0,ye.Z)({},ae),{},{id:Wa,placeholder:qa})),vo=(0,he.Z)(Bo,1),Mo=vo[0],Do=le.useState({position:"absolute",width:0}),ho=(0,he.Z)(Do,2),mo=ho[0],Qt=ho[1],ia=(0,Ee.zX)(function(){var wa=oo(pt);if(wa){var Xa=wa.nativeElement.getBoundingClientRect(),no=uo.current.getBoundingClientRect(),yo=Xa.left-no.left;Qt(function(jn){return(0,ye.Z)((0,ye.Z)({},jn),{},{width:Xa.width,left:yo})}),Ma([Xa.left,Xa.right,no.width])}});le.useEffect(function(){ia()},[pt]);var Ba=ve&&(Dn[0]&&!ma[0]||Dn[1]&&!ma[1]),ya=ka&&!ma[0],ro=ka&&!ya&&!ma[1];return le.createElement(Fn.Z,{onResize:ia},le.createElement("div",(0,y.Z)({},po,{className:oe()(Ra,"".concat(Ra,"-range"),(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Ra,"-focused"),_t),"".concat(Ra,"-disabled"),ma.every(function(wa){return wa})),"".concat(Ra,"-invalid"),xa.some(function(wa){return wa})),"".concat(Ra,"-rtl"),Fa),zn),style:mn,ref:uo,onClick:xn,onMouseDown:function(Xa){var no=Xa.target;no!==_a.current.inputElement&&no!==co.current.inputElement&&Xa.preventDefault(),La==null||La(Xa)}}),de&&le.createElement("div",{className:"".concat(Ra,"-prefix")},de),le.createElement(Oa,(0,y.Z)({ref:_a},Mo(0),{autoFocus:ya,tabIndex:cn,"date-range":"start"})),le.createElement("div",{className:"".concat(Ra,"-range-separator")},ze),le.createElement(Oa,(0,y.Z)({ref:co},Mo(1),{autoFocus:ro,tabIndex:cn,"date-range":"end"})),le.createElement("div",{className:"".concat(Ra,"-active-bar"),style:mo}),le.createElement(Rt,{type:"suffix",icon:Le}),Ba&&le.createElement(vn,{icon:ve,onClear:qn})))}var eo=le.forwardRef(An),Da=eo;function la(ae,ge){var ue=ae!=null?ae:ge;return Array.isArray(ue)?ue:[ue,ue]}function to(ae){return ae===1?"end":"start"}function Ja(ae,ge){var ue=it(ae,function(){var Fo=ae.disabled,So=ae.allowEmpty,No=la(Fo,!1),ko=la(So,!1);return{disabled:No,allowEmpty:ko}}),de=(0,he.Z)(ue,6),ve=de[0],Le=de[1],De=de[2],ze=de[3],pt=de[4],Nt=de[5],He=ve.prefixCls,_t=ve.styles,Kt=ve.classNames,Pn=ve.defaultValue,qt=ve.value,yn=ve.needConfirm,tn=ve.onKeyDown,Cn=ve.disabled,zn=ve.allowEmpty,mn=ve.disabledDate,xn=ve.minDate,qn=ve.maxDate,Dn=ve.defaultOpen,Vn=ve.open,fa=ve.onOpenChange,ea=ve.locale,Ia=ve.generateConfig,va=ve.picker,Kn=ve.showNow,oa=ve.showToday,ma=ve.showTime,xa=ve.mode,ja=ve.onPanelChange,Va=ve.onCalendarChange,ua=ve.onOk,Ma=ve.defaultPickerValue,Ln=ve.pickerValue,La=ve.onPickerValueChange,ha=ve.inputReadOnly,Wn=ve.suffixIcon,ka=ve.onFocus,cn=ve.onBlur,$n=ve.presets,Fa=ve.ranges,Na=ve.components,Ra=ve.cellRender,Wa=ve.dateRender,uo=ve.monthCellRender,_a=ve.onClick,co=se(ge),oo=ke(Vn,Dn,Cn,fa),po=(0,he.Z)(oo,2),qa=po[0],Bo=po[1],vo=function(So,No){(Cn.some(function(ko){return!ko})||!So)&&Bo(So,No)},Mo=Mn(Ia,ea,ze,!0,!1,Pn,qt,Va,ua),Do=(0,he.Z)(Mo,5),ho=Do[0],mo=Do[1],Qt=Do[2],ia=Do[3],Ba=Do[4],ya=Qt(),ro=Ze(Cn,zn,qa),wa=(0,he.Z)(ro,9),Xa=wa[0],no=wa[1],yo=wa[2],jn=wa[3],Qa=wa[4],Ua=wa[5],Aa=wa[6],$a=wa[7],Ea=wa[8],Sa=function(So,No){no(!0),ka==null||ka(So,{range:to(No!=null?No:jn)})},so=function(So,No){no(!1),cn==null||cn(So,{range:to(No!=null?No:jn)})},Ao=le.useMemo(function(){if(!ma)return null;var Fo=ma.disabledTime,So=Fo?function(No){var ko=to(jn),Go=Oe(ya,Aa,jn);return Fo(No,ko,{from:Go})}:void 0;return(0,ye.Z)((0,ye.Z)({},ma),{},{disabledTime:So})},[ma,jn,ya,Aa]),bo=(0,Ee.C8)([va,va],{value:xa}),To=(0,he.Z)(bo,2),xo=To[0],Yo=To[1],Vo=xo[jn]||va,Ho=Vo==="date"&&Ao?"datetime":Vo,Uo=Ho===va&&Ho!=="time",Wo=an(va,Vo,Kn,oa,!0),nr=Jt(ve,ho,mo,Qt,ia,Cn,ze,Xa,qa,Nt),Xo=(0,he.Z)(nr,2),ar=Xo[0],$o=Xo[1],er=ht(ya,Cn,Aa,Ia,ea,mn),fn=ft(ya,Nt,zn),ir=(0,he.Z)(fn,2),sr=ir[0],Dr=ir[1],Zo=Et(Ia,ea,ya,xo,qa,jn,Le,Uo,Ma,Ln,Ao==null?void 0:Ao.defaultOpenValue,La,xn,qn),or=(0,he.Z)(Zo,2),Fr=or[0],cr=or[1],qo=(0,Ee.zX)(function(Fo,So,No){var ko=ce(xo,jn,So);if((ko[0]!==xo[0]||ko[1]!==xo[1])&&Yo(ko),ja&&No!==!1){var Go=(0,fe.Z)(ya);Fo&&(Go[jn]=Fo),ja(Go,ko)}}),tr=function(So,No){return ce(ya,No,So)},Jo=function(So,No){var ko=ya;So&&(ko=tr(So,jn)),$a(jn);var Go=Ua(ko);ia(ko),ar(jn,Go===null),Go===null?vo(!1,{force:!0}):No||co.current.focus({index:Go})},Nr=function(So){var No,ko=So.target.getRootNode();if(!co.current.nativeElement.contains((No=ko.activeElement)!==null&&No!==void 0?No:document.activeElement)){var Go=Cn.findIndex(function(br){return!br});Go>=0&&co.current.focus({index:Go})}vo(!0),_a==null||_a(So)},lr=function(){$o(null),vo(!1,{force:!0})},Hn=le.useState(null),za=(0,he.Z)(Hn,2),Ga=za[0],wo=za[1],Io=le.useState(null),Ro=(0,he.Z)(Io,2),zo=Ro[0],Oo=Ro[1],Ko=le.useMemo(function(){return zo||ya},[ya,zo]);le.useEffect(function(){qa||Oo(null)},[qa]);var jo=le.useState([0,0,0]),rr=(0,he.Z)(jo,2),dr=rr[0],gr=rr[1],mr=pe($n,Fa),fr=function(So){Oo(So),wo("preset")},vr=function(So){var No=$o(So);No&&vo(!1,{force:!0})},pr=function(So){Jo(So)},hr=function(So){Oo(So?tr(So,jn):null),wo("cell")},Er=function(So){vo(!0),Sa(So)},Sr=function(){yo("panel")},Ar=function(So){var No=ce(ya,jn,So);ia(No),!yn&&!De&&Le===Ho&&Jo(So)},Pr=function(){vo(!1)},yr=ut(Ra,Wa,uo,to(jn)),Cr=ya[jn]||null,Mr=(0,Ee.zX)(function(Fo){return Nt(Fo,{activeIndex:jn})}),Eo=le.useMemo(function(){var Fo=(0,Je.Z)(ve,!1),So=(0,Be.Z)(ve,[].concat((0,fe.Z)(Object.keys(Fo)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return So},[ve]),fo=le.createElement(Qn,(0,y.Z)({},Eo,{showNow:Wo,showTime:Ao,range:!0,multiplePanel:Uo,activeInfo:dr,disabledDate:er,onFocus:Er,onBlur:so,onPanelMouseDown:Sr,picker:va,mode:Vo,internalMode:Ho,onPanelChange:qo,format:pt,value:Cr,isInvalid:Mr,onChange:null,onSelect:Ar,pickerValue:Fr,defaultOpenValue:re(ma==null?void 0:ma.defaultOpenValue)[jn],onPickerValueChange:cr,hoverValue:Ko,onHover:hr,needConfirm:yn,onSubmit:Jo,onOk:Ba,presets:mr,onPresetHover:fr,onPresetSubmit:vr,onNow:pr,cellRender:yr})),Qo=function(So,No){var ko=tr(So,No);ia(ko)},_o=function(){yo("input")},ur=function(So,No){var ko=Aa.length,Go=Aa[ko-1];if(ko&&Go!==No&&yn&&!zn[Go]&&!Ea(Go)&&ya[Go]){co.current.focus({index:Go});return}yo("input"),vo(!0,{inherit:!0}),jn!==No&&qa&&!yn&&De&&Jo(null,!0),Qa(No),Sa(So,No)},wr=function(So,No){if(vo(!1),!yn&&yo()==="input"){var ko=Ua(ya);ar(jn,ko===null)}so(So,No)},Br=function(So,No){So.key==="Tab"&&Jo(null,!0),tn==null||tn(So,No)},Ir=le.useMemo(function(){return{prefixCls:He,locale:ea,generateConfig:Ia,button:Na.button,input:Na.input}},[He,ea,Ia,Na.button,Na.input]);if((0,Ae.Z)(function(){qa&&jn!==void 0&&qo(null,va,!1)},[qa,jn,va]),(0,Ae.Z)(function(){var Fo=yo();!qa&&Fo==="input"&&(vo(!1),Jo(null,!0)),!qa&&De&&!yn&&Fo==="panel"&&(vo(!0),Jo())},[qa]),0)var xr;return le.createElement(b.Provider,{value:Ir},le.createElement(ee,(0,y.Z)({},Me(ve),{popupElement:fo,popupStyle:_t.popup,popupClassName:Kt.popup,visible:qa,onClose:Pr,range:!0}),le.createElement(Da,(0,y.Z)({},ve,{ref:co,suffixIcon:Wn,activeIndex:Xa||qa?jn:null,activeHelp:!!zo,allHelp:!!zo&&Ga==="preset",focused:Xa,onFocus:ur,onBlur:wr,onKeyDown:Br,onSubmit:Jo,value:Ko,maskFormat:pt,onChange:Qo,onInputChange:_o,format:ze,inputReadOnly:ha,disabled:Cn,open:qa,onOpenChange:vo,onClick:Nr,onClear:lr,invalid:sr,onInvalid:Dr,onActiveInfo:gr}))))}var Ka=le.forwardRef(Ja),io=Ka,ao=te(11780);function lo(ae){var ge=ae.prefixCls,ue=ae.value,de=ae.onRemove,ve=ae.removeIcon,Le=ve===void 0?"\xD7":ve,De=ae.formatDate,ze=ae.disabled,pt=ae.maxTagCount,Nt=ae.placeholder,He="".concat(ge,"-selector"),_t="".concat(ge,"-selection"),Kt="".concat(_t,"-overflow");function Pn(tn,Cn){return le.createElement("span",{className:oe()("".concat(_t,"-item")),title:typeof tn=="string"?tn:null},le.createElement("span",{className:"".concat(_t,"-item-content")},tn),!ze&&Cn&&le.createElement("span",{onMouseDown:function(mn){mn.preventDefault()},onClick:Cn,className:"".concat(_t,"-item-remove")},Le))}function qt(tn){var Cn=De(tn),zn=function(xn){xn&&xn.stopPropagation(),de(tn)};return Pn(Cn,zn)}function yn(tn){var Cn="+ ".concat(tn.length," ...");return Pn(Cn)}return le.createElement("div",{className:He},le.createElement(ao.Z,{prefixCls:Kt,data:ue,renderItem:qt,renderRest:yn,itemKey:function(Cn){return De(Cn)},maxCount:pt}),!ue.length&&le.createElement("span",{className:"".concat(ge,"-selection-placeholder")},Nt))}var Co=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Po(ae,ge){var ue=ae.id,de=ae.open,ve=ae.prefix,Le=ae.clearIcon,De=ae.suffixIcon,ze=ae.activeHelp,pt=ae.allHelp,Nt=ae.focused,He=ae.onFocus,_t=ae.onBlur,Kt=ae.onKeyDown,Pn=ae.locale,qt=ae.generateConfig,yn=ae.placeholder,tn=ae.className,Cn=ae.style,zn=ae.onClick,mn=ae.onClear,xn=ae.internalPicker,qn=ae.value,Dn=ae.onChange,Vn=ae.onSubmit,fa=ae.onInputChange,ea=ae.multiple,Ia=ae.maxTagCount,va=ae.format,Kn=ae.maskFormat,oa=ae.preserveInvalidOnBlur,ma=ae.onInvalid,xa=ae.disabled,ja=ae.invalid,Va=ae.inputReadOnly,ua=ae.direction,Ma=ae.onOpenChange,Ln=ae.onMouseDown,La=ae.required,ha=ae["aria-required"],Wn=ae.autoFocus,ka=ae.tabIndex,cn=ae.removeIcon,$n=(0,da.Z)(ae,Co),Fa=ua==="rtl",Na=le.useContext(b),Ra=Na.prefixCls,Wa=le.useRef(),uo=le.useRef();le.useImperativeHandle(ge,function(){return{nativeElement:Wa.current,focus:function(mo){var Qt;(Qt=uo.current)===null||Qt===void 0||Qt.focus(mo)},blur:function(){var mo;(mo=uo.current)===null||mo===void 0||mo.blur()}}});var _a=be($n),co=function(mo){Dn([mo])},oo=function(mo){var Qt=qn.filter(function(ia){return ia&&!Yt(qt,Pn,ia,mo,xn)});Dn(Qt),de||Vn()},po=jt((0,ye.Z)((0,ye.Z)({},ae),{},{onChange:co}),function(ho){var mo=ho.valueTexts;return{value:mo[0]||"",active:Nt}}),qa=(0,he.Z)(po,2),Bo=qa[0],vo=qa[1],Mo=!!(Le&&qn.length&&!xa),Do=ea?le.createElement(le.Fragment,null,le.createElement(lo,{prefixCls:Ra,value:qn,onRemove:oo,formatDate:vo,maxTagCount:Ia,disabled:xa,removeIcon:cn,placeholder:yn}),le.createElement("input",{className:"".concat(Ra,"-multiple-input"),value:qn.map(vo).join(","),ref:uo,readOnly:!0,autoFocus:Wn,tabIndex:ka}),le.createElement(Rt,{type:"suffix",icon:De}),Mo&&le.createElement(vn,{icon:Le,onClear:mn})):le.createElement(Oa,(0,y.Z)({ref:uo},Bo(),{autoFocus:Wn,tabIndex:ka,suffixIcon:De,clearIcon:Mo&&le.createElement(vn,{icon:Le,onClear:mn}),showActiveCls:!1}));return le.createElement("div",(0,y.Z)({},_a,{className:oe()(Ra,(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Ra,"-multiple"),ea),"".concat(Ra,"-focused"),Nt),"".concat(Ra,"-disabled"),xa),"".concat(Ra,"-invalid"),ja),"".concat(Ra,"-rtl"),Fa),tn),style:Cn,ref:Wa,onClick:zn,onMouseDown:function(mo){var Qt,ia=mo.target;ia!==((Qt=uo.current)===null||Qt===void 0?void 0:Qt.inputElement)&&mo.preventDefault(),Ln==null||Ln(mo)}}),ve&&le.createElement("div",{className:"".concat(Ra,"-prefix")},ve),Do)}var Lo=le.forwardRef(Po),me=Lo;function kt(ae,ge){var ue=it(ae),de=(0,he.Z)(ue,6),ve=de[0],Le=de[1],De=de[2],ze=de[3],pt=de[4],Nt=de[5],He=ve,_t=He.prefixCls,Kt=He.styles,Pn=He.classNames,qt=He.order,yn=He.defaultValue,tn=He.value,Cn=He.needConfirm,zn=He.onChange,mn=He.onKeyDown,xn=He.disabled,qn=He.disabledDate,Dn=He.minDate,Vn=He.maxDate,fa=He.defaultOpen,ea=He.open,Ia=He.onOpenChange,va=He.locale,Kn=He.generateConfig,oa=He.picker,ma=He.showNow,xa=He.showToday,ja=He.showTime,Va=He.mode,ua=He.onPanelChange,Ma=He.onCalendarChange,Ln=He.onOk,La=He.multiple,ha=He.defaultPickerValue,Wn=He.pickerValue,ka=He.onPickerValueChange,cn=He.inputReadOnly,$n=He.suffixIcon,Fa=He.removeIcon,Na=He.onFocus,Ra=He.onBlur,Wa=He.presets,uo=He.components,_a=He.cellRender,co=He.dateRender,oo=He.monthCellRender,po=He.onClick,qa=se(ge);function Bo(Eo){return Eo===null?null:La?Eo:Eo[0]}var vo=na(Kn,va,Le),Mo=ke(ea,fa,[xn],Ia),Do=(0,he.Z)(Mo,2),ho=Do[0],mo=Do[1],Qt=function(fo,Qo,_o){if(Ma){var ur=(0,ye.Z)({},_o);delete ur.range,Ma(Bo(fo),Bo(Qo),ur)}},ia=function(fo){Ln==null||Ln(Bo(fo))},Ba=Mn(Kn,va,ze,!1,qt,yn,tn,Qt,ia),ya=(0,he.Z)(Ba,5),ro=ya[0],wa=ya[1],Xa=ya[2],no=ya[3],yo=ya[4],jn=Xa(),Qa=Ze([xn]),Ua=(0,he.Z)(Qa,4),Aa=Ua[0],$a=Ua[1],Ea=Ua[2],Sa=Ua[3],so=function(fo){$a(!0),Na==null||Na(fo,{})},Ao=function(fo){$a(!1),Ra==null||Ra(fo,{})},bo=(0,Ee.C8)(oa,{value:Va}),To=(0,he.Z)(bo,2),xo=To[0],Yo=To[1],Vo=xo==="date"&&ja?"datetime":xo,Ho=an(oa,xo,ma,xa),Uo=zn&&function(Eo,fo){zn(Bo(Eo),Bo(fo))},Wo=Jt((0,ye.Z)((0,ye.Z)({},ve),{},{onChange:Uo}),ro,wa,Xa,no,[],ze,Aa,ho,Nt),nr=(0,he.Z)(Wo,2),Xo=nr[1],ar=ft(jn,Nt),$o=(0,he.Z)(ar,2),er=$o[0],fn=$o[1],ir=le.useMemo(function(){return er.some(function(Eo){return Eo})},[er]),sr=function(fo,Qo){if(ka){var _o=(0,ye.Z)((0,ye.Z)({},Qo),{},{mode:Qo.mode[0]});delete _o.range,ka(fo[0],_o)}},Dr=Et(Kn,va,jn,[xo],ho,Sa,Le,!1,ha,Wn,re(ja==null?void 0:ja.defaultOpenValue),sr,Dn,Vn),Zo=(0,he.Z)(Dr,2),or=Zo[0],Fr=Zo[1],cr=(0,Ee.zX)(function(Eo,fo,Qo){if(Yo(fo),ua&&Qo!==!1){var _o=Eo||jn[jn.length-1];ua(_o,fo)}}),qo=function(){Xo(Xa()),mo(!1,{force:!0})},tr=function(fo){!xn&&!qa.current.nativeElement.contains(document.activeElement)&&qa.current.focus(),mo(!0),po==null||po(fo)},Jo=function(){Xo(null),mo(!1,{force:!0})},Nr=le.useState(null),lr=(0,he.Z)(Nr,2),Hn=lr[0],za=lr[1],Ga=le.useState(null),wo=(0,he.Z)(Ga,2),Io=wo[0],Ro=wo[1],zo=le.useMemo(function(){var Eo=[Io].concat((0,fe.Z)(jn)).filter(function(fo){return fo});return La?Eo:Eo.slice(0,1)},[jn,Io,La]),Oo=le.useMemo(function(){return!La&&Io?[Io]:jn.filter(function(Eo){return Eo})},[jn,Io,La]);le.useEffect(function(){ho||Ro(null)},[ho]);var Ko=pe(Wa),jo=function(fo){Ro(fo),za("preset")},rr=function(fo){var Qo=La?vo(Xa(),fo):[fo],_o=Xo(Qo);_o&&!La&&mo(!1,{force:!0})},dr=function(fo){rr(fo)},gr=function(fo){Ro(fo),za("cell")},mr=function(fo){mo(!0),so(fo)},fr=function(fo){if(Ea("panel"),!(La&&Vo!==oa)){var Qo=La?vo(Xa(),fo):[fo];no(Qo),!Cn&&!De&&Le===Vo&&qo()}},vr=function(){mo(!1)},pr=ut(_a,co,oo),hr=le.useMemo(function(){var Eo=(0,Je.Z)(ve,!1),fo=(0,Be.Z)(ve,[].concat((0,fe.Z)(Object.keys(Eo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ye.Z)((0,ye.Z)({},fo),{},{multiple:ve.multiple})},[ve]),Er=le.createElement(Qn,(0,y.Z)({},hr,{showNow:Ho,showTime:ja,disabledDate:qn,onFocus:mr,onBlur:Ao,picker:oa,mode:xo,internalMode:Vo,onPanelChange:cr,format:pt,value:jn,isInvalid:Nt,onChange:null,onSelect:fr,pickerValue:or,defaultOpenValue:ja==null?void 0:ja.defaultOpenValue,onPickerValueChange:Fr,hoverValue:zo,onHover:gr,needConfirm:Cn,onSubmit:qo,onOk:yo,presets:Ko,onPresetHover:jo,onPresetSubmit:rr,onNow:dr,cellRender:pr})),Sr=function(fo){no(fo)},Ar=function(){Ea("input")},Pr=function(fo){Ea("input"),mo(!0,{inherit:!0}),so(fo)},yr=function(fo){mo(!1),Ao(fo)},Cr=function(fo,Qo){fo.key==="Tab"&&qo(),mn==null||mn(fo,Qo)},Mr=le.useMemo(function(){return{prefixCls:_t,locale:va,generateConfig:Kn,button:uo.button,input:uo.input}},[_t,va,Kn,uo.button,uo.input]);return(0,Ae.Z)(function(){ho&&Sa!==void 0&&cr(null,oa,!1)},[ho,Sa,oa]),(0,Ae.Z)(function(){var Eo=Ea();!ho&&Eo==="input"&&(mo(!1),qo()),!ho&&De&&!Cn&&Eo==="panel"&&qo()},[ho]),le.createElement(b.Provider,{value:Mr},le.createElement(ee,(0,y.Z)({},Me(ve),{popupElement:Er,popupStyle:Kt.popup,popupClassName:Pn.popup,visible:ho,onClose:vr}),le.createElement(me,(0,y.Z)({},ve,{ref:qa,suffixIcon:$n,removeIcon:Fa,activeHelp:!!Io,allHelp:!!Io&&Hn==="preset",focused:Aa,onFocus:Pr,onBlur:yr,onKeyDown:Cr,onSubmit:qo,value:Oo,maskFormat:pt,onChange:Sr,onInputChange:Ar,internalPicker:Le,format:ze,inputReadOnly:cn,disabled:xn,open:ho,onOpenChange:mo,onClick:tr,onClear:Jo,invalid:ir,onInvalid:function(fo){fn(fo,0)}}))))}var xe=le.forwardRef(kt),ct=xe,qe=ct},9940:function(gt,Xt,te){"use strict";te.d(Xt,{Qw:function(){return Tt},FJ:function(){return on},hT:function(){return En},OF:function(){return ne},ZP:function(){return yt}});var y=te(72308),fe=te(80702),ye=te(77321),he=te(52487),Ee=te(74416),Ae=te(62853),Be=te(45560),Je=te(69582),Fe=te(34643),le=te(18929),Ye=te(48736),Ve=te(59301),Ct=function(Ce){var Re=Ve.useRef({valueLabels:new Map});return Ve.useMemo(function(){var je=Re.current.valueLabels,Xe=new Map,it=Ce.map(function(Ot){var Ge=Ot.value,ke=Ot.label,se=ke!=null?ke:je.get(Ge);return Xe.set(Ge,se),(0,ye.Z)((0,ye.Z)({},Ot),{},{label:se})});return Re.current.valueLabels=Xe,[it]},[Ce])},oe=function(Re,je,Xe,it){return Ve.useMemo(function(){var Ot=function(dt){return dt.map(function(Mt){var Et=Mt.value;return Et})},Ge=Ot(Re),ke=Ot(je),se=Ge.filter(function(ht){return!it[ht]}),pe=Ge,Pe=ke;if(Xe){var Ze=(0,Fe.S)(Ge,!0,it);pe=Ze.checkedKeys,Pe=Ze.halfCheckedKeys}return[Array.from(new Set([].concat((0,fe.Z)(se),(0,fe.Z)(pe)))),Pe]},[Re,je,Xe,it])},a=oe,E=te(34061),b=function(Ce,Re){return Ve.useMemo(function(){var je=(0,E.I8)(Ce,{fieldNames:Re,initWrapper:function(it){return(0,ye.Z)((0,ye.Z)({},it),{},{valueEntities:new Map})},processEntity:function(it,Ot){var Ge=it.node[Re.value];if(0)var ke;Ot.valueEntities.set(Ge,it)}});return je},[Ce,Re])},x=te(49618),z=te(11592),ee=function(){return null},ne=ee,re=["children","value"];function ce(Ce){return(0,z.Z)(Ce).map(function(Re){if(!Ve.isValidElement(Re)||!Re.type)return null;var je=Re,Xe=je.key,it=je.props,Ot=it.children,Ge=it.value,ke=(0,Ee.Z)(it,re),se=(0,ye.Z)({key:Xe,value:Ge},ke),pe=ce(Ot);return pe.length&&(se.children=pe),se}).filter(function(Re){return Re})}function ie(Ce){if(!Ce)return Ce;var Re=(0,ye.Z)({},Ce);return"props"in Re||Object.defineProperty(Re,"props",{get:function(){return(0,Ye.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Re}}),Re}function Se(Ce,Re,je,Xe,it,Ot){var Ge=null,ke=null;function se(){function pe(Pe){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Pe.map(function(dt,Mt){var Et="".concat(Ze,"-").concat(Mt),Lt=dt[Ot.value],Sn=je.includes(Lt),Rn=pe(dt[Ot.children]||[],Et,Sn),$t=Ve.createElement(ne,dt,Rn.map(function(Mn){return Mn.node}));if(Re===Lt&&(Ge=$t),Sn){var gn={pos:Et,node:$t,children:Rn};return ht||ke.push(gn),gn}return null}).filter(function(dt){return dt})}ke||(ke=[],pe(Xe),ke.sort(function(Pe,Ze){var ht=Pe.node.props.value,dt=Ze.node.props.value,Mt=je.indexOf(ht),Et=je.indexOf(dt);return Mt-Et}))}Object.defineProperty(Ce,"triggerNode",{get:function(){return(0,Ye.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),se(),Ge}}),Object.defineProperty(Ce,"allCheckedNodes",{get:function(){return(0,Ye.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),se(),it?ke:ke.map(function(Pe){var Ze=Pe.node;return Ze})}})}var Oe=function(Re,je,Xe){var it=Xe.fieldNames,Ot=Xe.treeNodeFilterProp,Ge=Xe.filterTreeNode,ke=it.children;return Ve.useMemo(function(){if(!je||Ge===!1)return Re;var se=typeof Ge=="function"?Ge:function(Pe,Ze){return String(Ze[Ot]).toUpperCase().includes(je.toUpperCase())},pe=function Pe(Ze){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ze.reduce(function(dt,Mt){var Et=Mt[ke],Lt=ht||se(je,ie(Mt)),Sn=Pe(Et||[],Lt);return(Lt||Sn.length)&&dt.push((0,ye.Z)((0,ye.Z)({},Mt),{},(0,x.Z)({isLeaf:void 0},ke,Sn))),dt},[])};return pe(Re)},[Re,je,ke,Ot,Ge])},Me=Oe;function ut(Ce){var Re=Ve.useRef();Re.current=Ce;var je=Ve.useCallback(function(){return Re.current.apply(Re,arguments)},[]);return je}function ft(Ce,Re){var je=Re.id,Xe=Re.pId,it=Re.rootPId,Ot=new Map,Ge=[];return Ce.forEach(function(ke){var se=ke[je],pe=(0,ye.Z)((0,ye.Z)({},ke),{},{key:ke.key||se});Ot.set(se,pe)}),Ot.forEach(function(ke){var se=ke[Xe],pe=Ot.get(se);pe?(pe.children=pe.children||[],pe.children.push(ke)):(se===it||it===null)&&Ge.push(ke)}),Ge}function Qe(Ce,Re,je){return Ve.useMemo(function(){if(Ce){if(je){var Xe=(0,ye.Z)({id:"id",pId:"pId",rootPId:null},(0,Ae.Z)(je)==="object"?je:{});return ft(Ce,Xe)}return Ce}return ce(Re)},[Re,je,Ce])}var nn=Ve.createContext(null),At=nn,vt=te(2826),It=te(15018),Vt=te(10228),wt=te(80547),Wt=Ve.createContext(null),Bt=Wt,Ht=function(Re){return Array.isArray(Re)?Re:Re!==void 0?[Re]:[]},Gt=function(Re){var je=Re||{},Xe=je.label,it=je.value,Ot=je.children;return{_title:Xe?[Xe]:["title","label"],value:it||"value",key:it||"value",children:Ot||"children"}},Zt=function(Re){return!Re||Re.disabled||Re.disableCheckbox||Re.checkable===!1},Ue=function(Re,je){var Xe=[],it=function Ot(Ge){Ge.forEach(function(ke){var se=ke[je.children];se&&(Xe.push(ke[je.value]),Ot(se))})};return it(Re),Xe},Ie=function(Re){return Re==null},St=te(70425),rt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},bt=function(Re,je){var Xe=(0,Be.lk)(),it=Xe.prefixCls,Ot=Xe.multiple,Ge=Xe.searchValue,ke=Xe.toggleOpen,se=Xe.open,pe=Xe.notFoundContent,Pe=Ve.useContext(Bt),Ze=Pe.virtual,ht=Pe.listHeight,dt=Pe.listItemHeight,Mt=Pe.listItemScrollOffset,Et=Pe.treeData,Lt=Pe.fieldNames,Sn=Pe.onSelect,Rn=Pe.dropdownMatchSelectWidth,$t=Pe.treeExpandAction,gn=Pe.treeTitleRender,Mn=Pe.onPopupScroll,Jt=Pe.leftMaxCount,an=Pe.leafCountOnly,Fn=Pe.valueEntities,bn=Ve.useContext(At),pn=bn.checkable,Nn=bn.checkedKeys,_n=bn.halfCheckedKeys,Zn=bn.treeExpandedKeys,na=bn.treeDefaultExpandAll,sa=bn.treeDefaultExpandedKeys,Pa=bn.onTreeExpand,ln=bn.treeIcon,un=bn.showTreeIcon,Te=bn.switcherIcon,at=bn.treeLine,ot=bn.treeNodeFilterProp,sn=bn.loadData,en=bn.treeLoadedKeys,In=bn.treeMotion,Un=bn.onTreeLoad,ca=bn.keyEntities,Tn=Ve.useRef(),Jn=(0,wt.Z)(function(){return Et},[se,Et],function(ga,Pt){return Pt[0]&&ga[1]!==Pt[1]}),Ya=Ve.useMemo(function(){return pn?{checked:Nn,halfChecked:_n}:null},[pn,Nn,_n]);Ve.useEffect(function(){if(se&&!Ot&&Nn.length){var ga;(ga=Tn.current)===null||ga===void 0||ga.scrollTo({key:Nn[0]})}},[se]);var et=function(Pt){Pt.preventDefault()},_e=function(Pt,ra){var pa=ra.node;pn&&Zt(pa)||(Sn(pa.key,{selected:!Nn.includes(pa.key)}),Ot||ke(!1))},Dt=Ve.useState(sa),$e=(0,he.Z)(Dt,2),st=$e[0],wn=$e[1],On=Ve.useState(null),Xn=(0,he.Z)(On,2),Ca=Xn[0],Yn=Xn[1],ba=Ve.useMemo(function(){return Zn?(0,fe.Z)(Zn):Ge?Ca:st},[st,Ca,Zn,Ge]),Ta=function(Pt){wn(Pt),Yn(Pt),Pa&&Pa(Pt)},zt=String(Ge).toLowerCase(),Ut=function(Pt){return zt?String(Pt[ot]).toLowerCase().includes(zt):!1};Ve.useEffect(function(){Ge&&Yn(Ue(Et,Lt))},[Ge]);var tt=Ve.useState(function(){return new Map}),xt=(0,he.Z)(tt,2),Qn=xt[0],da=xt[1];Ve.useEffect(function(){Jt&&da(new Map)},[Jt]);function jt(ga){var Pt=ga[Lt.value];if(!Qn.has(Pt)){var ra=Fn.get(Pt),pa=(ra.children||[]).length===0;if(pa)Qn.set(Pt,!1);else{var Oa=ra.children.filter(function(Ha){return!Ha.node.disabled&&!Ha.node.disableCheckbox&&!Nn.includes(Ha.node[Lt.value])}),Za=Oa.length;Qn.set(Pt,Za>Jt)}}return Qn.get(Pt)}var Ne=(0,St.zX)(function(ga){var Pt=ga[Lt.value];return Nn.includes(Pt)||Jt===null?!1:Jt<=0?!0:an&&Jt?jt(ga):!1}),be=function ga(Pt){var ra=(0,vt.Z)(Pt),pa;try{for(ra.s();!(pa=ra.n()).done;){var Oa=pa.value;if(!(Oa.disabled||Oa.selectable===!1)){if(Ge){if(Ut(Oa))return Oa}else return Oa;if(Oa[Lt.children]){var Za=ga(Oa[Lt.children]);if(Za)return Za}}}}catch(Ha){ra.e(Ha)}finally{ra.f()}return null},mt=Ve.useState(null),Bn=(0,he.Z)(mt,2),Rt=Bn[0],vn=Bn[1],rn=ca[Rt];Ve.useEffect(function(){if(se){var ga=null,Pt=function(){var pa=be(Jn);return pa?pa[Lt.value]:null};!Ot&&Nn.length&&!Ge?ga=Nn[0]:ga=Pt(),vn(ga)}},[se,Ge]),Ve.useImperativeHandle(je,function(){var ga;return{scrollTo:(ga=Tn.current)===null||ga===void 0?void 0:ga.scrollTo,onKeyDown:function(ra){var pa,Oa=ra.which;switch(Oa){case Vt.Z.UP:case Vt.Z.DOWN:case Vt.Z.LEFT:case Vt.Z.RIGHT:(pa=Tn.current)===null||pa===void 0||pa.onKeyDown(ra);break;case Vt.Z.ENTER:{if(rn){var Za=Ne(rn.node),Ha=(rn==null?void 0:rn.node)||{},An=Ha.selectable,eo=Ha.value,Da=Ha.disabled;An!==!1&&!Da&&!Za&&_e(null,{node:{key:Rt},selected:!Nn.includes(eo)})}break}case Vt.Z.ESC:ke(!1)}},onKeyUp:function(){}}});var Gn=(0,wt.Z)(function(){return!Ge},[Ge,Zn||st],function(ga,Pt){var ra=(0,he.Z)(ga,1),pa=ra[0],Oa=(0,he.Z)(Pt,2),Za=Oa[0],Ha=Oa[1];return pa!==Za&&!!(Za||Ha)}),kn=Gn?sn:null;if(Jn.length===0)return Ve.createElement("div",{role:"listbox",className:"".concat(it,"-empty"),onMouseDown:et},pe);var aa={fieldNames:Lt};return en&&(aa.loadedKeys=en),ba&&(aa.expandedKeys=ba),Ve.createElement("div",{onMouseDown:et},rn&&se&&Ve.createElement("span",{style:rt,"aria-live":"assertive"},rn.node.value),Ve.createElement(It.y6.Provider,{value:{nodeDisabled:Ne}},Ve.createElement(It.ZP,(0,y.Z)({ref:Tn,focusable:!1,prefixCls:"".concat(it,"-tree"),treeData:Jn,height:ht,itemHeight:dt,itemScrollOffset:Mt,virtual:Ze!==!1&&Rn!==!1,multiple:Ot,icon:ln,showIcon:un,switcherIcon:Te,showLine:at,loadData:kn,motion:In,activeKey:Rt,checkable:pn,checkStrictly:!0,checkedKeys:Ya,selectedKeys:pn?[]:Nn,defaultExpandAll:na,titleRender:gn},aa,{onActiveChange:vn,onSelect:_e,onCheck:_e,onExpand:Ta,onLoad:Un,filterTreeNode:Ut,expandAction:$t,onScroll:Mn}))))},dn=Ve.forwardRef(bt),we=dn,Tt="SHOW_ALL",En="SHOW_PARENT",on="SHOW_CHILD";function hn(Ce,Re,je,Xe){var it=new Set(Ce);return Re===on?Ce.filter(function(Ot){var Ge=je[Ot];return!Ge||!Ge.children||!Ge.children.some(function(ke){var se=ke.node;return it.has(se[Xe.value])})||!Ge.children.every(function(ke){var se=ke.node;return Zt(se)||it.has(se[Xe.value])})}):Re===En?Ce.filter(function(Ot){var Ge=je[Ot],ke=Ge?Ge.parent:null;return!ke||Zt(ke.node)||!it.has(ke.key)}):Ce}function ta(Ce){var Re=Ce.searchPlaceholder,je=Ce.treeCheckStrictly,Xe=Ce.treeCheckable,it=Ce.labelInValue,Ot=Ce.value,Ge=Ce.multiple,ke=Ce.showCheckedStrategy,se=Ce.maxCount;warning(!Re,"`searchPlaceholder` has been removed."),je&&it===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(it||je)&&warning(toArray(Ot).every(function(pe){return pe&&_typeof(pe)==="object"&&"value"in pe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),je||Ge||Xe?warning(!Ot||Array.isArray(Ot),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Ot),"`value` should not be array when `TreeSelect` is single mode."),se&&(ke==="SHOW_ALL"&&!je||ke==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var Yt=null,lt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function nt(Ce){return!Ce||(0,Ae.Z)(Ce)!=="object"}var Ft=Ve.forwardRef(function(Ce,Re){var je=Ce.id,Xe=Ce.prefixCls,it=Xe===void 0?"rc-tree-select":Xe,Ot=Ce.value,Ge=Ce.defaultValue,ke=Ce.onChange,se=Ce.onSelect,pe=Ce.onDeselect,Pe=Ce.searchValue,Ze=Ce.inputValue,ht=Ce.onSearch,dt=Ce.autoClearSearchValue,Mt=dt===void 0?!0:dt,Et=Ce.filterTreeNode,Lt=Ce.treeNodeFilterProp,Sn=Lt===void 0?"value":Lt,Rn=Ce.showCheckedStrategy,$t=Ce.treeNodeLabelProp,gn=Ce.multiple,Mn=Ce.treeCheckable,Jt=Ce.treeCheckStrictly,an=Ce.labelInValue,Fn=Ce.maxCount,bn=Ce.fieldNames,pn=Ce.treeDataSimpleMode,Nn=Ce.treeData,_n=Ce.children,Zn=Ce.loadData,na=Ce.treeLoadedKeys,sa=Ce.onTreeLoad,Pa=Ce.treeDefaultExpandAll,ln=Ce.treeExpandedKeys,un=Ce.treeDefaultExpandedKeys,Te=Ce.onTreeExpand,at=Ce.treeExpandAction,ot=Ce.virtual,sn=Ce.listHeight,en=sn===void 0?200:sn,In=Ce.listItemHeight,Un=In===void 0?20:In,ca=Ce.listItemScrollOffset,Tn=ca===void 0?0:ca,Jn=Ce.onDropdownVisibleChange,Ya=Ce.dropdownMatchSelectWidth,et=Ya===void 0?!0:Ya,_e=Ce.treeLine,Dt=Ce.treeIcon,$e=Ce.showTreeIcon,st=Ce.switcherIcon,wn=Ce.treeMotion,On=Ce.treeTitleRender,Xn=Ce.onPopupScroll,Ca=(0,Ee.Z)(Ce,lt),Yn=(0,Je.ZP)(je),ba=Mn&&!Jt,Ta=Mn||Jt,zt=Jt||an,Ut=Ta||gn,tt=(0,le.Z)(Ge,{value:Ot}),xt=(0,he.Z)(tt,2),Qn=xt[0],da=xt[1],jt=Ve.useMemo(function(){return Mn?Rn||on:Tt},[Rn,Mn]),Ne=Ve.useMemo(function(){return Gt(bn)},[JSON.stringify(bn)]),be=(0,le.Z)("",{value:Pe!==void 0?Pe:Ze,postState:function(ue){return ue||""}}),mt=(0,he.Z)(be,2),Bn=mt[0],Rt=mt[1],vn=function(ue){Rt(ue),ht==null||ht(ue)},rn=Qe(Nn,_n,pn),Gn=b(rn,Ne),kn=Gn.keyEntities,aa=Gn.valueEntities,ga=Ve.useCallback(function(ge){var ue=[],de=[];return ge.forEach(function(ve){aa.has(ve)?de.push(ve):ue.push(ve)}),{missingRawValues:ue,existRawValues:de}},[aa]),Pt=Me(rn,Bn,{fieldNames:Ne,treeNodeFilterProp:Sn,filterTreeNode:Et}),ra=Ve.useCallback(function(ge){if(ge){if($t)return ge[$t];for(var ue=Ne._title,de=0;deLo)){var Le=Oa(ge);if(da(Le),Mt&&Rt(""),ke){var De=ge;ba&&(De=ve.map(function(tn){var Cn=aa.get(tn);return Cn?Cn.node[Ne.value]:tn}));var ze=ue||{triggerValue:void 0,selected:void 0},pt=ze.triggerValue,Nt=ze.selected,He=De;if(Jt){var _t=Da.filter(function(tn){return!De.includes(tn.value)});He=[].concat((0,fe.Z)(He),(0,fe.Z)(_t))}var Kt=Oa(He),Pn={preValue:eo,triggerValue:pt},qt=!0;(Jt||de==="selection"&&!Nt)&&(qt=!1),Se(Pn,pt,ge,rn,qt,Ne),Ta?Pn.checked=Nt:Pn.selected=Nt;var yn=zt?Kt:Kt.map(function(tn){return tn.value});ke(Ut?yn:yn[0],zt?null:Kt.map(function(tn){return tn.label}),Pn)}}}),kt=Ve.useCallback(function(ge,ue){var de,ve=ue.selected,Le=ue.source,De=kn[ge],ze=De==null?void 0:De.node,pt=(de=ze==null?void 0:ze[Ne.value])!==null&&de!==void 0?de:ge;if(!Ut)me([pt],{selected:!0,triggerValue:pt},"option");else{var Nt=ve?[].concat((0,fe.Z)(la),[pt]):Ka.filter(function(Cn){return Cn!==pt});if(ba){var He=ga(Nt),_t=He.missingRawValues,Kt=He.existRawValues,Pn=Kt.map(function(Cn){return aa.get(Cn).key}),qt;if(ve){var yn=(0,Fe.S)(Pn,!0,kn);qt=yn.checkedKeys}else{var tn=(0,Fe.S)(Pn,{checked:!1,halfCheckedKeys:io},kn);qt=tn.checkedKeys}Nt=[].concat((0,fe.Z)(_t),(0,fe.Z)(qt.map(function(Cn){return kn[Cn].node[Ne.value]})))}me(Nt,{selected:ve,triggerValue:pt},Le||"option")}ve||!Ut?se==null||se(pt,ie(ze)):pe==null||pe(pt,ie(ze))},[ga,aa,kn,Ne,Ut,la,me,ba,se,pe,Ka,io,Fn]),xe=Ve.useCallback(function(ge){if(Jn){var ue={};Object.defineProperty(ue,"documentClickClose",{get:function(){return(0,Ye.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Jn(ge,ue)}},[Jn]),ct=ut(function(ge,ue){var de=ge.map(function(ve){return ve.value});if(ue.type==="clear"){me(de,{},"selection");return}ue.values.length&&kt(ue.values[0].value,{selected:!1,source:"selection"})}),qe=Ve.useMemo(function(){return{virtual:ot,dropdownMatchSelectWidth:et,listHeight:en,listItemHeight:Un,listItemScrollOffset:Tn,treeData:Pt,fieldNames:Ne,onSelect:kt,treeExpandAction:at,treeTitleRender:On,onPopupScroll:Xn,leftMaxCount:Fn===void 0?null:Fn-Po.length,leafCountOnly:jt==="SHOW_CHILD"&&!Jt&&!!Mn,valueEntities:aa}},[ot,et,en,Un,Tn,Pt,Ne,kt,at,On,Xn,Fn,Po.length,jt,Jt,Mn,aa]),ae=Ve.useMemo(function(){return{checkable:Ta,loadData:Zn,treeLoadedKeys:na,onTreeLoad:sa,checkedKeys:Ka,halfCheckedKeys:io,treeDefaultExpandAll:Pa,treeExpandedKeys:ln,treeDefaultExpandedKeys:un,onTreeExpand:Te,treeIcon:Dt,treeMotion:wn,showTreeIcon:$e,switcherIcon:st,treeLine:_e,treeNodeFilterProp:Sn,keyEntities:kn}},[Ta,Zn,na,sa,Ka,io,Pa,ln,un,Te,Dt,wn,$e,st,_e,Sn,kn]);return Ve.createElement(Bt.Provider,{value:qe},Ve.createElement(At.Provider,{value:ae},Ve.createElement(Be.Ac,(0,y.Z)({ref:Re},Ca,{id:Yn,prefixCls:it,mode:Ut?"multiple":void 0,displayValues:Po,onDisplayValuesChange:ct,searchValue:Bn,onSearch:vn,OptionList:we,emptyOptions:!rn.length,onDropdownVisibleChange:xe,dropdownMatchSelectWidth:et}))))}),We=Ft;We.TreeNode=ne,We.SHOW_ALL=Tt,We.SHOW_PARENT=En,We.SHOW_CHILD=on;var Ke=We,yt=Ke},90034:function(gt,Xt,te){var y={"./doc.png":63604,"./docx.png":30045,"./jpg.png":13740,"./md.png":58881,"./pdf.png":28982,"./png.png":2487,"./txt.png":3164,"./xls.png":88745,"./xlsx.png":49321};function fe(he){var Ee=ye(he);return te(Ee)}function ye(he){if(!te.o(y,he)){var Ee=new Error("Cannot find module '"+he+"'");throw Ee.code="MODULE_NOT_FOUND",Ee}return y[he]}fe.keys=function(){return Object.keys(y)},fe.resolve=ye,gt.exports=fe,fe.id=90034},32637:function(gt,Xt,te){"use strict";gt.exports=te.p+"static/AssistantCode3.a8740efb.jpeg"},93314:function(gt){"use strict";gt.exports="data:image/png;base64,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"},73631:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},62522:function(gt){"use strict";gt.exports="data:image/png;base64,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"},36413:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAABPRJREFUSEudlXtQVGUYxp/vnLOcXcDltsACCyjesAypbMbQEpsxCyfDZtbyMqOMgZPSaDOYXUaGSzhoNXkBBbRGpXEGCx1Xa1KsTDTJQcUQyJ3RVEA22GUX3N2zl3POV7sMTCuE1Tdz5vzxvuf3fs97OwSPOHNnL13IgDwDyGGUIY0XLh8/9ahvfHYyllNmZibnHVDHcAo2WZZpLQX5DKAaAuQDZAeFHBYTOr0qLbhAhDPaVnSOuB7mBIC3Lul+kiX0iV96y3Ps3q7M8W42M2ItolXpvrv9wbBcWtFxbe/f/UfAW7PvP01k6bKCJ0yXcAbtJsM/cgkhKN/2MVKmJOHkPis6b4pLSk4knBwTXPhq59IXVqiPzV+mxoBtEPVHv4Xb7QEowPMKhE4IgSY6EnEJsZg4KREqldLPqdtuQdsl1+rSE7rDo8CUFjHNX8Qd6JX0OVm5Ef+mNiM+hr1WXDnt2FRiSNw1Gnw97wPT/diyxtaN0G+OGrG3OgUwf91qBs9DFGWIXgmiKEH0ypAkGZrYCThbO4gL9Q+KSwyJRQFgem3dVBDaNmANUxxrKEBOWQw6rS4MDnqQO9gDQ+pk9LWbQGmgEF+epz6mRdMpJxoODu4qMeg2BYKv5+0AxeYHt8Nx6Ow7yK/U4mynFfmmblQlJSEzVg1bvwM+EMcx4BQsOI4Fy/m0AFcaHDhZYTtcbNCtDgS35HUASB1o1KCq6S1s+VIHd3sbhPgUqNVKMMyYrT7C6GgScGrP3UvvHpmR8TDYCUBlqdeh5sYKFOxUQDp/BsqVayGDwOT1Ij5IEZAHX1pkWfaruNfuwffVV7E271A2Sas+MexIaEuuXXYzIea6ZBztXoycV65CMWkipLR52Gs1Q6VgsYzwGLQJkCQKWRoqnO9oYtWgHhW+Kr2B/LeruhHmmUImHfRPIaEtea1eS9BM6zfx6I9MQnKcDfZFeuyyufCDy4HGp1Jh67PDYXeDZZmhh2PAsAxCQnl4nAxqNhpRsHmnb0GsJ7Nq9g2Br62rdHcp1zuaE6BKVIHRxoN9MRtnuqwID+KQkRA2bl97PRTly+9ga2G5D3eRpFfPGwK35ma4jKEXxZ5ksEoWTFwC+Kyl/2lISvXdeP+9beA40QurMZgsOCf6S24/+OFPjKh93h+J56Fc+SYoCKhM8bnZgteiwhHBsP7hkHyDIsqQRMkfPDwyBEUbbmHVikpMDnWAqBBNpteYh8AV2xcyyuDTw2tUuSoXl/pcMDpdOEcEVGq1uHvLPEpFG3qxgzmPZnun35ZCZPQwrF6Y8+nXI03q3P9JBQi/gRIWwWvWoe6OBRU2CwzTUjCBZzFgdfqLNjwcRq8Zczv2wCF7AgKqGI4Kkpgd0P2m3ZV1XnWyXrd6MZEl6pccxLNj5vsNYy3qzC0Bttej0rE9eTEmXi37bdRY/XzkZuGzy6cVP6p6SVdKkaqMQXyQGof6mrEmejY+SnoZL7Xvxw3BNPrXRCnVADjvETxcz21ximAnxOOS4RYoPC4KjyD73zmJlVBGAE1pG1Hb2wy9ZhYWtlXD6OoDQOm4i+C7svq4O1265fYH6jkRkf0z1Go7r1QKMpXZW4Xpv4a0RFnmL4uaheLERcjqOIDf3f3DQhvG3zDj5ePHTeEIYi4AeDzQjVrAkYz/D/bRmreEwePdAoosACwILkISt+G53ff+BFCGCYWbZ5SAAAAAAElFTkSuQmCC"},68427:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAAAAXNSR0IArs4c6QAAA/BJREFUSEuVln9MlHUcx1/P89zB3XHHbwboyOQK+g0kWOmImsq0ZuVYy6IyV6FZTlsOLNcfTCSilbDp2MA/SnLIluY/tH7QRpCj0AtNcWEq0UKxAA/p4Dju7tseHuA4Drrz+9fzfL/v5/36fD7fX48khFCY3brWLMZp/wxYjoTBb2z2i8AD/IZifIPM1p8W0kkBAFvOAWDrgsZzByTJxoMdDwUHVMQ8gNexmRxrIbHm2JABEx43zeePoNc3UuL4NoA/mUG5YSfC/SEChbRksCaF7M/ACJy6pOkl+QhrD2xmWZF32kAS5ZZcPKMtgDzZqchwZzJEmbTnhZoQ4HDCxX5wunwqSfcOe5zVPsBefQN4N4YechClxBX2uNNmAZQrwNLJDlMsLC+ExHQwRgVnukZhqBdOH4UB1WaqxaYks63nn8mqiTLlXwQRSDIUfAzxqcGN5ypcDmjYBmN2bcQQmcGuoS4NsFdRC6gnLhWe3X/r5tNftNbAha+1N505m932M/6A2x+Gte/6AKPd4Lk5ByiB0Qq6mMBAOr+An+v/B5C6EvKLNYF7GPoWyMZ0NyQ8Fwg4+yW0fxoiQHhgqAncczJQTBBfAFErQDaAGAfXIDh7oLPhFgDzzYQuGiKz4fcmOPc5DF6EqCWQ9hRkbIKOj+D70hAzmAtQo43OhaatcPYwhFsgOQv+vgCjA2BdAwWNUJ8P104vMMmz50B4YbjFV6JFRdDdBt8Uw30F8GQdeOygj4e2MvixEnLegrs2QP2qEABuO/RVTeUhQ0YzHEwHvQFeOwWXdsBYNxjTIP0QHH0aelvh7atQcy+4xuZZpqkrIL/EV5wRm7ZMFTMs3gmV8ZCzBVZugf7Dmi78Noh7AmwN8EMpvNIG3+2C613zAJLugWc+CJxeSQfRj0NFBNz/PKyrguF2n86cCSerof0TKDoDJ16CoR4/gEM9hQgzwQu1YLAEQqIfheOFcLkZin6BCAuM90FYAogIqM0CNZCiTti/CBRjJiU3zk/v5D+BlEnXJdmQtx1M0f4QtRQT4VCXA3oj5L4HKY9A/69wsgJu9EB+FViS4NhGCEtKofivaxqgTHccITbMOMoKWBL9T1NJgrwK0JvgxMswctUXQJgZ1FVnSoAXm8FWM8DqypkbSxL7TOvwjn81397y65P18FgpZL0OvS1g/wPM6u2XD9fPQeN6DbKpZYLIlB1ArZaBemXuCy9HeKYOoiAoYxwsXaWZjw1oyzP3fYixqhAvEYk3ebNbRpLvAIZ8fxXl5tUI16vgXYYgXj10g2YF6t1rR1a62H7ZiWMwl47qUdYfipwBhGASkkQIIQG7gTygTpKkY+qH/wGGGXQpCiRkDAAAAABJRU5ErkJggg=="},58427:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlcuPFFUYxX9fz0PCIA/ZuGBp4kITY4yaNI8RHeYhEkGCGkWj4isxcU0iJj7YGJf+BSx0YwadzOgMBCU6SAk6oiJsTCTGSVwAIegEpaG+o1V1b/ftpsdgbW53btW55zvf+c61l0/pfcFWHBMgh2J1VauKVdX/4vFiv9xo3w/v5BJvja+zd+2lU7ospz9+GIHStTwkAMdDIrhHMuEgxNHx9bbWXvxJDTl9TUYRJGEaKykZJ/vxd6ysrMLI9q+zur1wUg2Jvma5oew25okk3SpKJQOyjzZY3Z7/UQ0PwKWEzq+okrSpb/hdMCo1LqgH5hIDLm5uHgjZxKDVbdcParhXjGV8vO9O21a16fqeLZNa2ruSC0WfQh+yifusbs9+35IinHq+lDJKEpkHptdIAUvk3JgyntxYAJ8IjDt1TAC7Oibslw0srNH6Ppt6wOr2zHctjf+rMZXoiSuCQ6LWiSWzTwrgp+cqKeKH3dyQWqzNx4n9Uimmh6xuT33bAQxnVbhiscnL28ouCA+4sywZoGx6k9Vt5zet5gFTH9xrW67PD9VbY4e1xnJ+aw6Rkc0UwE8eTzQuVBTznjBO/NqeI9HHsFzOqqTC7OCI1e2JAjj6OJa/uLWaQ7NYoxHZwVGr2+NfJz5OLdcNvNOSxgXlHHJjHme1i2HEmUNjAfgaxq1xbUVm0sww8u/0rGTvuV/QwCpu0RXySwucWbqcwc9GbcYey4LGIWclFpoB1tIR5fQLbgi2fHV6k703fEC7gd0SK8oMMU7Lee7wZjtmO462YtNganx9d1eMzOimnl7OCWanh2xw+ID2IN5uRmeVNQtyfifnQdvxVdW8MLa5i5/L7I63RKyEMg/WYOz8q4eJ/gZn3VkS3YD4o2aMXHVekfjbth+pGMfrKB3bZJqa44xzu4zV7nwhmJR4yMVCTYy6MeY5eyRO2iOzrcnraqGOCcxzblONZeYcc2MU51aMOYkhz3kjVHDEts3qsheN6XI5dolIzNi14iL7zg8wXzTNamzPr3K3xJvxcrAar9nDX+pDnK0ONTzcxondutzWpz8/zh3338Nmd/ZL9HYE14m+Bhvs/+RC57sbP9Xa/Aqv/6v1XYI/TYxfarB37lG7+A9W6V2xnoi5wAAAAABJRU5ErkJggg=="},2195:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6NJREFUSEuVlVtoHHUYxc+ZJFoToqltbchlu5tGaB9UEC0pRAQVqaLQNwtiLRIfxAcRihJIIaCNNljsiyCVmFBQUqoVxF6Il2h1qomIUhBKk+wmrdAqabEQtMn/cnR2drY7cVNwYR/m8v9xvu+c7xviBr+3WrS2phZ7HbDdSg2OPG08+vp/4+RKx7jSg6G1alyox6SRNjkCBoADYMFFCzz8xnmG1c6uCHw7o14nDUQwWwSV/gQ8OLFvjl3/C7i/XScstS0BFdWV4dQVon5klteWQ4sK+6GgH/SVD/dl/CkLPBCXWQmLrwNy9YFZ/pmcSRgczmrVktMnnvzmhfN8M3lhIKPPLdVd6hsslAKbgM0H87wavb+jRe26Wccl7uZ7G5QzHt8aqNWDfS9f4N7XNmizhPst0Vgq+eISMOuBrZE5nnCGyGcK+GKmA23Ga9wSHZ4aLJb8Tps6F4lxS7VZ8HsHdFmISc8cGC4RxyKTontJGwzxkxNvt1DOU/uPFmp2l10ebNdGR5w20B3L+xYBTQSEBiodTxLgyMGjeb4aiSsDBfH1DK5YqOm6m7EB1YCVrjvPhz6d43gKONCqNYs1mr9eZkX2AoZGscJqrjvxueOzHE4DO7XuL6M/UiEuRcYFDC1xzPpSyRVhL6WgZ6zAoRSwt1PrVAGsVOIYK7SlHi6fHgf2fJkA+zN6xQCBJxoM1Bf3LB3mBOgYucwLDpo2QrMFN1mKXuz5OgH2Zby1RE0ZUmUqPBkuAcMifv8oz8+S8D/Sobss8P6/8HfDBNib0RMGoICmJepQNVMihYcL7I5A2zZqh5N/1DFYMMSIr8GUNbhnIs/vUj18Kaf1xutSKjLlEDP8uMDux3Nu1AFPWbI4ig60lnz+hxmOJKrLOYyAf0uXlrscG1As+YCHjsSTEs11DLXkQlDH7ORZXk4p3NmqNbV1mq+6XcjQAr84+BfLoNR+DB47M8OTKWB08WzWX7RAc2XZpYkInfiVofbEFcSbJ4mPV7Dl1zx/TCvMaYuDxqxw239yRoZOeNoQZwz8rellW9yVH05NBzsBRkeBXVl1GeikIxod9IEBt1uUVldsTDieD7q3dupB6zVsiVxsSnDCQesNdK8LMDo3FTzDXVlF4ZywYoMDeo7McuTJFtX7W7B50aHR1kbfEFw9Nc2fYycV3J3DndfqcPncOc5nMlqNmzRmofscMMRodZ/N4aCAU4cLPHSjz+pKz5qyalpVq1ETcM8/YKxWMT0D64sAAAAASUVORK5CYII="},62849:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoUApKTIGTBw6ZB2WbNB+YPIaZIIm7F2HMyxbS1pwMbp9IyabWbKNcBFQdC4sE1mIGmNkqJElLhvvYGGCTlYRQdrx0lBa2t6We5d7l3VgkxUSP+x8eZJ7zvmd85zzvw+BddiRI9+EOp2ub8ViUZ7d7uzj8ZiymhrNtL9Uwl8A69frGz4vKFB9olYriNFRI9Paev0HktS87S93nfD6No3mjdKYmCg4HC4cP352gCS16U8FXllZ/2Z8fOx5lUpBDA/fZ+7cGf+0tlb7xVOB/z2ak7sAugnAMZLUsqdf8xnLoUNfB3s8odLAQMrH53bjIp+PD3g8zK8mu90CxuWiF5qaPlxe/d0LOHr0lMThWGmQSMSvR0WFBRLr2sa/qNlZq9tqtV3k8ZzampqPF1iPF6HXN97Yu1eVk5WVSlCUB263x++1nwy4efM209lp+JkkNVleeFXVqR1JSfKBiopiWCw22GwOmM0WWK3LkMnCER4e4lOI9bExYnEw5PJIsDdl865c6cb09JyaJCt+5TrX6xvfystLO5+bm4aZmQW0t/diYpGCICIMlHkOyq2boFaneAv09d1Dl+EhBHIZPFYbYoKA3bszQFEr6OoaZQwG4/skqW3m4Dpd47uFhcrvVaoXcPVqL+46eYhUK8ELCADtomBq70T+jgRs2RKLyck/cfnWGGJeywVfJATjWYGlfxjx1BIyMrahp2eMGRw0ltfVac76wL/86gKi9pUiUy7CDAVMUYD9wSOE3B5CcXEmrl0bwFxiEhRpSfAwwKQLXANTp1twYH+Of3h0+TuIDAqAkwFoBlicMkHY04uSkkx0dPTDsi0FCcnPcj6LB1hhGDxq+A4H9mWvhVdV1b/EMMSugoL0z9ixsAsxCsMhVSm5GfPZxMvX8erzMmxNjsPEhBnt/Q8QW1oEgs9DEAGYB36D3DwFlSqFgw8NjR+jafoCUVnZ0ErTSCwsTH+Zhc/PL3EFTEwAgmRSOCankRoXgaysF70L7e4eQ//vJgTHPwPKsggpZUdJiQpu9wq6uzn4AEEQIz4zZyXG2uPH81hcXEZ0tARSaZiPFFnJmkwWhIYKERsbBYIgYLM5/3vm/8A3/AeB1fn/CW4w/IHk5DgIhQIMDo5j+/YECAQB7Gw5Xa+2DXfe1nYL+flKSCQhaGn5CXv2ZEIkEuLMmR9RXl64Bs6OtK/v3pM/0cnS7OzUtp07Fdx7stouXfoFOTlpCAsTgS1UVPQKRKIgNDffQFlZnjeUpmnMzVnZ2zEjIw/319VpznFqOXz4dGJEhPj+wYP5fJfLvfqxXMdeGU6CS0vL3NnR0U/PzlpSTpzQ3fU+uTpdfe3mzZt0CsVzREiIcB3QtSF2uxPDw0bGaDQ11dZqPlrznrPt6vUNWgDvEQQhZ3W7EaNp2gww5yIjZ+uqq6tpNvcvL/sz37THIYkAAAAASUVORK5CYII="},9515:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAZJJREFUSEvNkjtPAkEUhc/EQivEwkqxolFCq1Ep1s7C1hD8D5ZGEgtjbOz9DxIaKws7KDBRW0AKt+LRiJGwVBY65jBZXJhdGIgQb7LZ2bmP7557V8jHRYnpWV5MBAglAD71K9UazzSnoN6radf3R4D1O6BTUEUJW0kDlQOiJgSYjzQvZCM7vR18tfJCftjTAwiOyA9QzgCxlP8gnCoQWjMbkgZgcrsG1ArAzqlepPagfJEEENkdDekDsHgp85v06QALYWD7RN1RVbuqzvR1Gsq3HAsG+SoghMlOHTi87U8m5K0EvFeAWBLYSA5XoQE4gpcsMB8GmiUdkDsDxJzyWZfDuydaAzTLqiPKJmiwQ/rdkXjPQToC/6LR6zOL8APYxWctORrfhPee30Y2KYDFjSB+gPuba0TjW90CPHuN9zS7+NS73j867ovjd89mvgPOmd0FKXA7o9+rwo3X9jJzBeyAc3fnOLgDtVx9D/9LgdH/bRrU3UHLzkHCMs0ZK07KCyFbrxa+YUGI87GSRwWz+6Xo3g/REuYFwA5HMAAAAABJRU5ErkJggg=="},43214:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAAXNSR0IArs4c6QAAAmFJREFUSEu1ls1rE0EUwN/smrZ+pLRR8INiD3oq2JRKEfGQzcXi2Y9T48fBP6AgHu3mDygFT0Is2uJFCqJXD2ZyVBQaD4J6MKLFerBpNxAzyX7Im2W2k82mm93YuezOe2/e733MziyBgLH4tqUDIQtBujBZ3QSo1Fyr5dkDxG/fIUCDxXemg8+TB+02+19/lTAe13+qumbEdrKPrySovGhPYE/eA4x6Bj5Zq2q4/hVLLrAW8Pc4QxlwV403WH5muMkzvHN9lD95hivPqzoQ8Hr2cDNJHSc+UAR59WgdxgYsL2abQJYDV9eqRQScHnMrfO/9kQ7g1Akb1jd3eyjP/TpByJ2xaXrU0nZqJhiGCW3A4SRo5yZc4I2Xu0B0divdgqnjFmRXD7mbgQB9k6tr86+HeBDFm3UuXykn4Gk54WX04JICE8cI/NxowI+NRjgQYUuXGx3ObqdbPAgRgGynl4Zo6bvC+x8ZuDTLeGb+yPVMk2bGTU0A0bkMFXI/EBzIez0MKqnIBB2K8uE7llAOolslIgODIhfOZaDooRxUUElDM5S/QXknYuby5sD5+m+1bRf3DYxzAEQu6aOL99s4hS9z8OHPZM/syLu0Z89dDCMD76rPAl0VrDk4r3yEaSjnC3au6zUWGWiPbIE1ssWhicpZkOcoU7dTXIc2qPePWEDhRNlOcaA81J0UP3NRjvpYQDwnr704XCKEZOL2UNw08zMqvXAKtMCz9H9cR2EBdlxPYQv61XPg14pTdAA0o2b262/P9Yw1YXDQph5wX2kAgEDGmPuL8fmbo+830DAMAEWh/wA9Tssi7VG0sQAAAABJRU5ErkJggg=="},54269:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAcZJREFUSEutlb9Lw0AUx9+1SlGLg4WWQlERiosuLnZsiZP+AcVdd93cmmzddBb/gc5Sp0I71qW7BIqVYhGMDq1IKubkHb0QL3dJ+uNNpXn3/Xzvvbt3BCLEtnlfpBCvYCqltAgUDPz9snuihy0nQQlcmInKgoIRBpECQoVFWADIB9gyH5pKx2H1kIBcwOZTXQcCrM5zhwfEAAsV5+4mEIL1dmisOavrwkoK2t8WW55eGsN+YuhKZWJ2iajc9/LHcPNhwrVlBrIxrzsewO1n3ZdHKJSIrKno6jKVh3K/7VuE3zC6PwPmNh23oZo5g6u3OxnAmBpQyxVg5DxDY9RxBRcGwF1dbOR9bqcGoBCGWH/8fy8x/Oce8xCAPcBeeINQkJcIy4Ah9gAbKqs1AhpfHR9YCZA1WeWe72DuJqvcLwQQ5H5mQC13COX+I7ulCBj99tjxFOMoeQA7y1nVRTOUo0I8SXip8ATJAHh6xBOEeewmRx12OGe01ffIIwtPUDV7rkce19MAuDjbhWhJNfyiALzCXFf5JstAp+uvqhK1JuItMSH00XecWJG/dNqaxaanJ5TCoTvwqrDdAICWtCrpuM1cqhyLO/gDpZk8IJ3d/IwAAAAASUVORK5CYII="},96058:function(gt){"use strict";gt.exports="data:image/png;base64,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"},19773:function(gt){"use strict";gt.exports="data:image/png;base64,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"},63604:function(gt){"use strict";gt.exports="data:image/png;base64,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"},30045:function(gt){"use strict";gt.exports="data:image/png;base64,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"},13740:function(gt){"use strict";gt.exports="data:image/png;base64,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"},58881:function(gt){"use strict";gt.exports="data:image/png;base64,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"},28982:function(gt){"use strict";gt.exports="data:image/png;base64,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"},2487:function(gt){"use strict";gt.exports="data:image/png;base64,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"},3164:function(gt){"use strict";gt.exports="data:image/png;base64,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"},88745:function(gt){"use strict";gt.exports="data:image/png;base64,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"},49321:function(gt){"use strict";gt.exports="data:image/png;base64,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"},96908:function(gt){"use strict";gt.exports="data:image/png;base64,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"},57177:function(gt){"use strict";gt.exports="data:image/png;base64,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"},81378:function(gt){"use strict";gt.exports="data:image/png;base64,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"},3540:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ9JREFUOE+tk4ENgCAMBJ9BmEWdTJlMnMVBNC+i0FAVtYkJlPZ832IgYgZahKfZj7h2XFtgkPUmTcyhoJdFYu9S0AF42BxZB2QDVDZnkAhYbmRrx51R3u4BTKKLptLQNJwGyIy6+ExPQEl+FWAsSZP/XDOaCr4AVA+qTKSzVFEdFjD/DNKLacxHOWp/ONLly1S4lUzxZtJQBifT23O/JVe6STyD+ayHvAAAAABJRU5ErkJggg=="},56440:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAw1JREFUSEvVlk9oFHcUx7/fqbaCe5XES0W7u7QWtBhb3N2DvcQqJAerWHazoSdb8VTa9GKgDYInrT20hYAHsa67KMUeXME/Fy+ZKCYGxUPdMSEapA459JBsTEucr/xmXSN2JrPrSotz29n3fp957/fe9z32VOxBEXslWYh4CFZJa9+pxJaCMe1xruYlb1DQykhf0qNwjDnHftwIrH4gyYvFRHq7+Z1z7AuSPomCPefrMVsZkv+CGKF4JcxZ1OcQVoG4XEpkthm7rDN0CUIniGmKJ5bw/RjCZh9TBxI8Ukymvw1zylbsm4A2BALBW6VkemOYb65iHxbUFwockJbdG7+++nj8o6n6Ic0Ae8dH3u5e1/FgD/nYT/1SwC80snzm7t9jEN4HrR9KiZT/ZY0Ce5zhXzx5+0GO7YynPjTQJYG5iaE1WsBk7Vpxp5jMvNsMMOsM3YGQND7L3nhrzcl3Nt+PTGnWsX+ktIOW9f2peOp0M8C8M7zHk3cQFi8U4+mvIlP6vxRNELTROwzyDUyp6SWIf4ZFSCopYUVQW5CYl1gJFQBqtd/Dpi5yFXu2EWlaPIy/l5LpT5/e61lAOxtWGiONOWe4R1CeiNZSiLMWeaiQSN3wi+Hu1Q543gFQsSioQI9ggVGGr/r//x7ojxh4eTWYUlrWoWJ8y6iJvFyd7gC8fggBKdVfXbH2z4zduerDvQR3wUKhpaIpV92zUljR0O2OtbX7HzbnHpanPhLV58dT021RnnUvCeoMvud/A1seT68vMOfYP0HqtGh9V0ikzoSJ97MIiSlL7Dd2Ir6UlDHqA/G3Wrq1ScD6wJT2Tl5bu/DPwkRtPPGPYjL9XiQQvNUda/Mn/rk591d46g2VyBdXjAHJqjj2qIAPSBwtJjLfNAWsuj9D2N0w0BgO6Pab4xPz7WZ41h2DpsVi0SxGGKVMLS1RLQFfZk0MAp6fe5gVuAnCTNfKtoMm4vPV6S7R21obTy0swuWq+3QRXkxpedY9aaYPEND4ZvtuZdUvP3Lz8DQocbxepaFA4WsCx54AZKWhQwk0OQMAAAAASUVORK5CYII="},50066:function(gt){"use strict";gt.exports="data:image/png;base64,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"},7891:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMNJREFUOE+1lY0NAiEMhR+j3CTKZMpk4iSMonm1vSChJoe9JiRNAx/9oyQ40oArPuuiW6gX1esG1NnRNBoVdFOYdx/tBJYR/AVswB0AYUeEUJ4T2YGLMOPsUAFqmI8jbk32ZoZvQMKY9H+EhcopyDtzRIBuIbYux73rDfAiKtHASuDLS9yChwJ0C7IARDQwPIcCZP95TT0dAD96Nsc39ilPT6Erk2Y+HMy6OHHm46uDskgxA3Z4r/YF0MwLrOJP6t4X8AYF4kiKXoYSHQAAAABJRU5ErkJggg=="},68045:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAVxJREFUOE9jZKAyYASZd/j6fwdGBoZ6hv//Hcgx/////40MTEwHbDUZD0AMvPq3gZGRsZ4cw+B6GBkP2GgyOoINPHLt338Qzc9FupEfvyH02GgxMcINlBNlZJAVId3AKw//M8AMRTEQ5Dp+bkYGPhJdCTIQBlAMJN1tmDowDPz6/S9Oc7k5mQnaiWLgq/c/GV69+4lTk6IUNwOyobcff2W4/fgLg5eVOHYvg1wHMhQXABkmJsgOlt527CXDtqMvwWxVWR6G/AglMJvsMMzpvgS318taHO5KDAOxuRDmKpgJyK5DNgzDhVfufmK4fPcTho91lfkYdJT58HoVa7IBuQ6bgeKC7GADQZEwccVduIX5EcoMqrLcKA4gKQxxhRuyiUQbiOw69HAj20BQMgEZhu5N7AZe/7+f3LIQZiCoTLTVZm6AF7AM//45kF0mMjIe+M/A0AgvYAlmUhIUAABob7MVCnps3AAAAABJRU5ErkJggg=="},15091:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAN1JREFUOE/NlNERgyAMhpONcAJxk9pFqotUNylOIBulBxIEDFd6falPXggfyZ8fUI2WQPjsojANq9uuAfEl5WIBMZxkFzUIkEcS0/x/gZSbpZPVfZ+AMAIZYgBp8wtIs312k7TZxRIAV60jxFUQEyqgFODzR+s0yiH+JLeAtEnVBEjPLZ8QpzoA2LWLotZaKeN+YgCQjbF1c5n3RxDu6ydNgmNNpvjX0znujofwyGqGK3108UlQXDc7FmkGwj4128H4YHkebaw4BKq3GIjmVOzwFDTd4tNHRIMAEd+TNwwnptC+b/gmAAAAAElFTkSuQmCC"},76502:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAAXNSR0IArs4c6QAAAM5JREFUOE+dk9ENgzAMRM+dKExQ2KR0EWCR0k2gE5CNXDlyaBCpTJI/pORxvvMRALjnNoLpDqCV76JDPPlXM9IOYZ78u1mLIIkIcr1fQPwRaqLM5umbMFHvWUDsZxeVDTbhcGP1s+tEzA8kyio8CiJMEHOHG1ow/VVqgzSNOIj6dwIWg4Kpj60FkViwnyqQJnTwsgqUG88GASHaZPOzhl8BAcSTVZ0zKGOkuZyabNyjBdqzoorIX+K7UJHY/KQ7phK9oOswSFfJMvMCNITyBYCZ1BI/pDzlAAAAAElFTkSuQmCC"},87190:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA4JJREFUWEe9l0uoVmUUhp+3Mi21DGtSqKlhoZKBOMkgKIPEvKBSglmJAymxmxQlaARFgyIviQ4E7TKIClFEkRC8FFiDSiuirEFSJ1I73aNUrOV+Ze/Dd7b73/9/PP/pG+69Lu/61uVdn2jxRMRFwB3AbcAkYCRwFXAB8A/QAXwF7AZ2Sfq+FdNqJhQRA4FFwOPAiGby+f//gG3Ai5I+rNOpBRARjwDPAFe06LhKbDOwTNKvVT8rAeRRbwLu7oXjVPUHYJqkT8v2zgEQEc7tDmBsm5wXZv4EZknak9rtBiAiBgHO2bg2O09BTJb0efGhDOAdYG4fOS/MfgdMkPSbP3QBiIhlwEt97Lwwv0HSQ10AImIwYGRD/icAbtOJkg6dvYE+jP53YDngnLul5yQBvibpAUVEP+Bb4Jo2R/81MEPS4TxIF3gn0D/3cxK42gCmA9vb7PzdbCzPKwotB3BxdgseRpcmvuYawOr8etqFYRXwhKR/C4P5LXsizi85WWsA7wO3VHj/BhgADGsR2SlgsaRXU/mIGApsAW6tsPOeAZjFyvl/WNIrOQO+4etsAuIYMFvSgZLzG/KpOrqBfocBmEodaXFOZCw2UJJbxR3inH0A3NjAyCf5iO1GvxExJZuoHmx1rX3CAOywqMyzPj2KJX2Z5NARfFRh7G1goaS/S5E/CKwFvEPUnZMG4NZwntLzBXCzpD8SEHfl3eLZYZArJT1Xcnwh4CJc2mLddBrAwWx5uKlCwa1kCk2reYavG3hTkjefrhMRlwFvZWR2Z4vOLfaxAbjI7m2gtF7SkmYGe0HhmwxgAfB6jZNHJa1p9D8iJmfstjXfD5thLf9fYABeLN2KnlRVxymYKWln+WdE3Je18MYa3TpApuPhBRl5eNxfI/1Xtu16kfjMMhFhveeBp3saciL/gqTlBYDxWXEdAlzFjc6PgDn8F+ApYGovnJuIrpV0NF1IXgYe64XRnqh6XX/SCikA7/+eamN6Yuk8ZPcDUySd7gYgz+11+di98jwMt6LiYvcmdLwQrlrL/exyxbs72nnsfLrXsNRoo4eJZ79BXN8mBHuBe7Kh9lPZXsOnWURcktXIs/mbsK476jCa6MwNK9KR3vQGUoGI8C34YeqJaVCtnJ+B9cC6NN9Vik1fx4VSRFwO3O4K9sMiG9+jcnq2DW+/R7KJaWLbZ9YsU3Qj1GcAfJElUs12HjIAAAAASUVORK5CYII="},78868:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAOBJREFUOE+tU9EVgjAMTJyoTABsIi4CXUTdBJ2ATmQ0Kantg1p9tn+l5HJ3uSBUOFgBA+qAmMHRX2yQLAoIkoUH3H4GQxwB6e5BiHp3bYog5rh0cIDOnZuJG5rBzQkIPwLhuGGDZLnInJYpvK/f9N+EiXTaO0wbuIlnLAyi+1dyEhahvWfI1wCyKyfyKgyAq1h29PZRjpotMhFndzGSKzV0w6Q0HS0Ewpb9UMC3nExOApN4MllPcikj6oNX0VhXo1vOCEsq7o4UAIDq136xT2UQv1u5NEt2yiArk+xevXbuCVB6t/OWOuUlAAAAAElFTkSuQmCC"},23175:function(gt){"use strict";gt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZBJREFUOE+dlL9Lw0AUx9+tJtBFqUssWIoVigh2sv9Bl05CV4eig9BJBQd3dRIclAqurl0K7upUQRykUutgBg11EVNHI9+Ek7vc5ZffMbn73Pfe+75jF1dfXu/GoaHtUlj1Wp5Klkkly1D+RX1ge+dvPrBaNqm6YErrTrvvPrDdnE8PXF6/9zYbs7TRyCubWocj6g9cOtle+j+w/+T+OT3rOgSX7WYxFiiWhIkOAWsdjKizW/ShHJhkT7yBBMTGLA55MxUgGtLZUa/FHUbVsHfrEKAScG3/2UNk0BhRcIqGIDr1VbVhWKsFIocA4qSwEJkgi/ocaoHXjz9eUtGj/g/tiW9EzCkTgceXL7GO0hwsAbeOHmJrBmClwCg3paLtD6LXsUeZgHMzjKzpIFp3g4lExaR9flM2YG2RRYadD4PikHdWV69KgXxnGEcI+UW0IP4eKMA0hecwDAN/QLRAxCBOcIjp4a4SHSa5Qw35AxJeq3WYBOSRgUtRK2XDf50QHamGSUDkL2cE0QkLkbHHHv0Ccrj9c5jxQLAAAAAASUVORK5CYII="},60141:function(gt){"use strict";gt.exports="data:image/gif;base64,R0lGODlh6QDIAPf/APrMTf789vrMUPvdi/zfkfi4CvvYef713fnKSfzosP7wyvrSZfjAKPzmqf3wzP767fnHPv7xzf3wzvjFOfe2BP767vi8F/i8GPvagfnGO/jDMv3uxv3svfrNUvzkov724fvWcfzinPvbhPi5DfrTZv734vi6EPzglfnKSP3tw/nJR/3qtv3nrPrRYPjAJf/++/702PvVbvrUbfrUafrQX/rOVvnLTfrWcvi+H/i7Fv7y0P3y0/3wyv3uxPzjoPzglvi/I/vejvvZfPe5D/rTaPrPWvrOVPrKSf3vyPzlpPnNU/nKRvnENfe6E/Ly8v3sv+Xl5frZf9ra2vnIQOjo6Pv7+9jY2PX19d7e3tTU1Ovr6/n5+dzc3O7u7uLi4tDQ0M7Oztvb2/j4+N3d3ezs7NHR0f7+/tXV1fHx8fDw8NLS0uHh4d/f3/jAJvb29vT09M/Pz+/v7/f39+rq6uPj49bW1vr6+uDg4NfX1+Tk5PPz89PT0+np6efn59nZ2e3t7frPWfzmqvnFN/39/fz8/P756/723/vdif3ru/745/zhmObm5vrUav3ps/zim/zdiv757Pzlpvzruvzhmfe3Bve3B/zimvvhmvnCK/jAJ//56v/9+f7z1f702vvciPvXdfnBJ/jFN/jDL/735PvZe/e7Ffzjn/e3CPznq/3twf3ruvi+IPnFNvvdjPzps/3psvrOWP702/rQXfvYevnOWfvUav3quPrWdP302//56/i9G/zejP712/778/nIQv3orfnOV/i3BvnGOv/+/frKR/////3nqv3uw/vYd/3y1frUa/713v3ruPvZevrXd/e2BvnEM//+/P7z1v///f3rufnDMPnHQPe2A/i/JPrIQvnMUP3z2PnLSv/88/e8Gv746P7uxfvUa/vgk/vglPzgk/rNVPvaffnBKf3xz/756vi6D/rSYvrVcPe4C/jENvi7E/789PrPWPnIQfzchv3tv/3svvzquf3qufi9Hfi9Hve4DPnCLvjCL/e1AM3Nzf///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDJDNDJCNzNGQjY2MTFFREE3MTFEMUFDMEEzQzRDM0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDJDNDJCNzRGQjY2MTFFREE3MTFEMUFDMEEzQzRDM0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMkM0MkI3MUZCNjYxMUVEQTcxMUQxQUMwQTNDNEMzQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMkM0MkI3MkZCNjYxMUVEQTcxMUQxQUMwQTNDNEMzQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2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"},2826:function(gt,Xt,te){"use strict";te.d(Xt,{Z:function(){return fe}});var y=te(13873);function fe(ye,he){var Ee=typeof Symbol!="undefined"&&ye[Symbol.iterator]||ye["@@iterator"];if(!Ee){if(Array.isArray(ye)||(Ee=(0,y.Z)(ye))||he&&ye&&typeof ye.length=="number"){Ee&&(ye=Ee);var Ae=0,Be=function(){};return{s:Be,n:function(){return Ae>=ye.length?{done:!0}:{done:!1,value:ye[Ae++]}},e:function(Ve){throw Ve},f:Be}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Je,Fe=!0,le=!1;return{s:function(){Ee=Ee.call(ye)},n:function(){var Ve=Ee.next();return Fe=Ve.done,Ve},e:function(Ve){le=!0,Je=Ve},f:function(){try{Fe||Ee.return==null||Ee.return()}finally{if(le)throw Je}}}}}}]); diff --git a/umi.b657f2e3.js b/umi.84dff1d9.js similarity index 99% rename from umi.b657f2e3.js rename to umi.84dff1d9.js index 8cc48aee82..643d390853 100644 --- a/umi.b657f2e3.js +++ b/umi.84dff1d9.js @@ -226,6 +226,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),l=e(44166),o=e(25576),f=e(7825),m=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(E,O,C,k){var P="stackTraceLimit",I=k?2:1,R=E.split("."),T=R[R.length-1],A=t.apply(null,R);if(A){var L=A.prototype;if(!g&&r(L,"cause")&&delete L.cause,!C)return A;var F=t("Error"),$=O(function(Y,W){var q=f(k?W:Y,void 0),Z=k?new A(Y):new A;return q!==void 0&&n(Z,"message",q),p(Z,$,Z.stack,2),this&&a(L,this)&&o(Z,this,$),arguments.length>I&&m(Z,arguments[I]),Z});if($.prototype=L,T!=="Error"?s?s($,F):u($,F,{name:!0}):b&&P in A&&(l($,A,P),l($,A,"prepareStackTrace")),u($,A),!g)try{L.name!==T&&n(L,"name",T),L.constructor=$}catch(Y){}return $}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",l=r(u),o=!a(function(){return l([1]).errors[0]!==1})&&a(function(){return l([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,b){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),l=e(68151),o=e(35012),f=e(73068),m=e(61888),p=e(62003),b=e(7825),g=e(59893),E=g("toStringTag"),O=Error,C=[].push,k=function(R,T){var A=r(P,this),L;a?L=a(new O,A?n(this):P):(L=A?this:u(P),l(L,E,"Error")),T!==void 0&&l(L,"message",b(T)),m(L,k,L.stack,1),arguments.length>2&&f(L,arguments[2]);var F=[];return p(R,C,{that:F}),l(L,"errors",F),L};a?a(k,O):s(k,O,{name:!0});var P=k.prototype=u(O.prototype,{constructor:o(1,k),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:k})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],l=r[s];t({global:!0,constructor:!0,forced:l!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),l=e(61578),o=e(60473),f=a.ArrayBuffer,m=a.DataView,p=m.prototype,b=r(f.prototype.slice),g=r(p.getUint8),E=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(k,P){if(b&&P===void 0)return b(s(this),k);for(var I=s(this).byteLength,R=u(k,I),T=u(P===void 0?I:P,I),A=new(o(this,f))(l(T-R)),L=new m(this),F=new m(A),$=0;R=0?m:f+m;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),l=e(66434),o=e(69392),f=e(81427),m=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),E=b>=51||!r(function(){var k=[];return k[g]=!1,k.concat()[0]!==k}),O=function(k){if(!a(k))return!1;var P=k[g];return P!==void 0?!!P:n(k)},C=!E||!m("concat");t({target:"Array",proto:!0,arity:1,forced:C},{concat:function(P){var I=s(this),R=f(I,0),T=0,A,L,F,$,Y;for(A=-1,F=arguments.length;A1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),m=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,m,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),m=a(f),p=u(f,0);return p.length=r(p,f,f,m,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,l=u||!a("indexOf");t({target:"Array",proto:!0,forced:l},{indexOf:function(f){var m=arguments.length>1?arguments[1]:void 0;return u?s(this,f,m)||0:n(this,f,m)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),l=e(25587),o=e(16697),f=e(35454),m="Array Iterator",p=a.set,b=a.getterFor(m);i.exports=u(Array,"Array",function(E,O){p(this,{type:m,target:t(E),index:0,kind:O})},function(){var E=b(this),O=E.target,C=E.index++;if(!O||C>=O.length)return E.target=void 0,l(void 0,!0);switch(E.kind){case"keys":return l(C,!1);case"values":return l(O[C],!1)}return l([C,O[C]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(E){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),l=n!==Object,o=l||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(m){return u(a(this),m===void 0?",":m)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function l(){}return!(s.of.call(l)instanceof l)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,m=new(n(this)?this:s)(f);f>o;)a(m,o,arguments[o++]);return m.length=f,m}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),l=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(m){return m instanceof TypeError}},f=l||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var b=r(this),g=n(b),E=arguments.length;s(g+E);for(var O=0;O79&&a<83,l=u||!n("reduceRight");t({target:"Array",proto:!0,forced:l},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,l=u||!n("reduce");t({target:"Array",proto:!0,forced:l},{reduce:function(f){var m=arguments.length;return r(this,f,m,m>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),l=e(80524),o=e(69392),f=e(59893),m=e(17480),p=e(30867),b=m("slice"),g=f("species"),E=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(k,P){var I=l(this),R=u(I),T=s(k,R),A=s(P===void 0?R:P,R),L,F,$;if(r(I)&&(L=I.constructor,n(L)&&(L===E||r(L.prototype))?L=void 0:a(L)&&(L=L[g],L===null&&(L=void 0)),L===E||L===void 0))return p(I,T,A);for(F=new(L===void 0?E:L)(O(A-T,0)),$=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),l=e(69905),o=e(3338),f=e(63668),m=e(45601),p=e(78177),b=e(17687),g=e(46573),E=e(19684),O=[],C=r(O.sort),k=r(O.push),P=o(function(){O.sort(void 0)}),I=o(function(){O.sort(null)}),R=m("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(E)return E<603;var F="",$,Y,W,q;for($=65;$<76;$++){switch(Y=String.fromCharCode($),$){case 66:case 69:case 70:case 72:W=3;break;case 68:case 71:W=4;break;default:W=2}for(q=0;q<47;q++)O.push({k:Y+q,v:W})}for(O.sort(function(Z,V){return V.v-Z.v}),q=0;ql(Y)?1:-1}};t({target:"Array",proto:!0,forced:A},{sort:function($){$!==void 0&&n($);var Y=a(this);if(T)return $===void 0?C(Y):C(Y,$);var W=[],q=s(Y),Z,V;for(V=0;VI-L+A;$--)m(P,$-1)}else if(A>L)for($=I-L;$>R;$--)Y=$+L-1,W=$+A-1,Y in P?P[W]=P[Y]:m(P,W);for($=0;$=0&&f<=99?f+1900:f;return u(this,m)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(l){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),l=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=l(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],l=new Error("e",{cause:7}).cause!==7,o=function(m,p){var b={};b[m]=a(m,p,l),t({global:!0,constructor:!0,arity:1,forced:l},b)},f=function(m,p){if(u&&u[m]){var b={};b[m]=a(s+"."+m,p,l),t({target:s,stat:!0,constructor:!0,arity:1,forced:l},b)}};o("Error",function(m){return function(b){return n(m,this,arguments)}}),o("EvalError",function(m){return function(b){return n(m,this,arguments)}}),o("RangeError",function(m){return function(b){return n(m,this,arguments)}}),o("ReferenceError",function(m){return function(b){return n(m,this,arguments)}}),o("SyntaxError",function(m){return function(b){return n(m,this,arguments)}}),o("TypeError",function(m){return function(b){return n(m,this,arguments)}}),o("URIError",function(m){return function(b){return n(m,this,arguments)}}),f("CompileError",function(m){return function(b){return n(m,this,arguments)}}),f("LinkError",function(m){return function(b){return n(m,this,arguments)}}),f("RuntimeError",function(m){return function(b){return n(m,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),l=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,m=function(p,b){for(var g=l(p,16);g.length9490626562425156e-8?a(m)+u:r(m-1+s(m-1)*s(m+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(l){var o=+l;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var l=+u;return l===0?l:n((1+l)/(1-l))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var l=+u;return r(l)*a(n(l),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var l=u>>>0;return l?31-r(n(l+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(l,o){for(var f=0,m=0,p=arguments.length,b=0,g,E;m0?(E=g/b,f+=E*E):f+=g;return b===1/0?1/0:b*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,l){var o=65535,f=+u,m=+l,p=o&f,b=o&m;return 0|p*b+((o&f>>>16)*b+p*(o&m>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,l=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:l},{sinh:function(f){var m=+f;return a(m)<1?(n(m)-n(-m))/2:(s(m-1)-s(-m-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,l=r(u),o=r(-u);return l===1/0?1:o===1/0?-1:(l-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),l=e(20865),o=e(32621),f=e(25576),m=e(16332),p=e(18446),b=e(97954),g=e(3338),E=e(80689).f,O=e(71256).f,C=e(37691).f,k=e(49228),P=e(52971).trim,I="Number",R=a[I],T=s[I],A=R.prototype,L=a.TypeError,F=u("".slice),$=u("".charCodeAt),Y=function(Q){var G=b(Q,"number");return typeof G=="bigint"?G:W(G)},W=function(Q){var G=b(Q,"number"),B,z,D,M,N,J,te,ue;if(p(G))throw new L("Cannot convert a Symbol value to a number");if(typeof G=="string"&&G.length>2){if(G=P(G),B=$(G,0),B===43||B===45){if(z=$(G,2),z===88||z===120)return NaN}else if(B===48){switch($(G,1)){case 66:case 98:D=2,M=49;break;case 79:case 111:D=8,M=55;break;default:return+G}for(N=F(G,2),J=N.length,te=0;teM)return NaN;return parseInt(N,D)}}return+G},q=l(I,!R(" 0o1")||!R("0b1")||R("+0x1")),Z=function(Q){return m(A,Q)&&g(function(){k(Q)})},V=function(G){var B=arguments.length<1?0:R(Y(G));return Z(this)?f(Object(B),this,V):B};V.prototype=A,q&&!r&&(A.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:q},{Number:V});var K=function(Q,G){for(var B=n?E(G):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),z=0,D;B.length>z;z++)o(G,D=B[z])&&!o(Q,D)&&C(Q,D,O(G,D))};r&&T&&K(s[I],T),(q||r)&&K(s[I],R)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),l=e(3338),o=RangeError,f=String,m=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,E=Math.round,O=r(1 .toExponential),C=r(s),k=r("".slice),P=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",I=function(){return l(function(){O(1,1/0)})&&l(function(){O(1,-1/0)})},R=function(){return!l(function(){O(1/0,1/0),O(NaN,1/0)})},T=!P||!I()||!R();t({target:"Number",proto:!0,forced:T},{toExponential:function(L){var F=a(this);if(L===void 0)return O(F);var $=n(L);if(!m(F))return String(F);if($<0||$>20)throw new o("Incorrect fraction digits");if(P)return O(F,$);var Y="",W="",q=0,Z="",V="";if(F<0&&(Y="-",F=-F),F===0)q=0,W=C("0",$+1);else{var K=u(F);q=b(K);var Q=0,G=g(10,q-$);Q=E(F/G),2*F>=(2*Q+1)*G&&(Q+=1),Q>=g(10,$+1)&&(Q/=10,q+=1),W=f(Q)}return $!==0&&(W=k(W,0,1)+"."+k(W,1)),q===0?(Z="+",V="0"):(Z=q>0?"+":"-",V=f(p(q))),W+="e"+Z+V,Y+W}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),l=RangeError,o=String,f=Math.floor,m=r(s),p=r("".slice),b=r(1 .toFixed),g=function(I,R,T){return R===0?T:R%2===1?g(I,R-1,T*I):g(I*I,R/2,T)},E=function(I){for(var R=0,T=I;T>=4096;)R+=12,T/=4096;for(;T>=2;)R+=1,T/=2;return R},O=function(I,R,T){for(var A=-1,L=T;++A<6;)L+=R*I[A],I[A]=L%1e7,L=f(L/1e7)},C=function(I,R){for(var T=6,A=0;--T>=0;)A+=I[T],I[T]=f(A/R),A=A%R*1e7},k=function(I){for(var R=6,T="";--R>=0;)if(T!==""||R===0||I[R]!==0){var A=o(I[R]);T=T===""?A:T+m("0",7-A.length)+A}return T},P=u(function(){return b(8e-5,3)!=="0.000"||b(.9,0)!=="1"||b(1.255,2)!=="1.25"||b(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){b({})});t({target:"Number",proto:!0,forced:P},{toFixed:function(R){var T=a(this),A=n(R),L=[0,0,0,0,0,0],F="",$="0",Y,W,q,Z;if(A<0||A>20)throw new l("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(F="-",T=-T),T>1e-21)if(Y=E(T*g(2,69,1))-69,W=Y<0?T*g(2,-Y,1):T/g(2,Y,1),W*=4503599627370496,Y=52-Y,Y>0){for(O(L,0,W),q=A;q>=7;)O(L,1e7,0),q-=7;for(O(L,g(10,q,1),0),q=Y-1;q>=23;)C(L,8388608),q-=23;C(L,1<0?(Z=$.length,$=F+(Z<=A?"0."+m("0",A-Z)+$:p($,0,Z-A)+"."+p($,Z-A))):$=F+$,$}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,l=n(function(){u(1)});t({target:"Object",stat:!0,forced:l,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(l,o){n(u,l,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),m=s.f,p=n(f),b={},g=0,E,O;p.length>g;)O=m(f,E=p[g++]),O!==void 0&&u(b,E,O);return b}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),l=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,b){s(p),a(b);var g=o(null),E=0;return l(p,function(O){var C=u(b(O,E++));C in g?f(g[C],O):g[C]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,l=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:l},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,l=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:l},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(l){return n(r(l))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),l=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var m=a(this),p=s(f),b;do if(b=l(m,p))return b.get;while(m=u(m))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),l=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var m=a(this),p=s(f),b;do if(b=l(m,p))return b.set;while(m=u(m))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,l=s(function(){u(1)});t({target:"Object",stat:!0,forced:l,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,l=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&l&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var b=s(this);!n(p)&&p!==null||!n(b)||l(b,p)}})}catch(m){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,l=s(function(){u(1)});t({target:"Object",stat:!0,forced:l,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),l=e(22093);t({target:"Promise",stat:!0,forced:l},{allSettled:function(f){var m=this,p=a.f(m),b=p.resolve,g=p.reject,E=s(function(){var O=n(m.resolve),C=[],k=0,P=1;u(f,function(I){var R=k++,T=!1;P++,r(O,m,I).then(function(A){T||(T=!0,C[R]={status:"fulfilled",value:A},--P||b(C))},function(A){T||(T=!0,C[R]={status:"rejected",reason:A},--P||b(C))})}),--P||b(C)});return E.error&&g(E.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),l=e(22093);t({target:"Promise",stat:!0,forced:l},{all:function(f){var m=this,p=a.f(m),b=p.resolve,g=p.reject,E=s(function(){var O=n(m.resolve),C=[],k=0,P=1;u(f,function(I){var R=k++,T=!1;P++,r(O,m,I).then(function(A){T||(T=!0,C[R]=A,--P||b(C))},g)}),--P||b(C)});return E.error&&g(E.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),l=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var b=this,g=a("AggregateError"),E=s.f(b),O=E.resolve,C=E.reject,k=u(function(){var P=n(b.resolve),I=[],R=0,T=1,A=!1;l(p,function(L){var F=R++,$=!1;T++,r(P,b,L).then(function(Y){$||A||(A=!0,O(Y))},function(Y){$||A||($=!0,I[F]=Y,--T||C(new g(I,f)))})}),--T||C(new g(I,f))});return k.error&&C(k.value),E.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),l=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(m){return this.then(void 0,m)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&l(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),l=e(58218),o=e(94573),f=e(51996),m=e(63335),p=e(55327),b=e(31946),g=e(56472),E=e(60473),O=e(28887).set,C=e(72933),k=e(61810),P=e(80734),I=e(66790),R=e(94844),T=e(2451),A=e(82830),L=e(73446),F="Promise",$=A.CONSTRUCTOR,Y=A.REJECTION_EVENT,W=A.SUBCLASSING,q=R.getterFor(F),Z=R.set,V=T&&T.prototype,K=T,Q=V,G=a.TypeError,B=a.document,z=a.process,D=L.f,M=D,N=!!(B&&B.createEvent&&a.dispatchEvent),J="unhandledrejection",te="rejectionhandled",ue=0,de=1,fe=2,ze=1,Ze=2,ct,ft,pt,nt,me=function(Me){var Ee;return b(Me)&&p(Ee=Me.then)?Ee:!1},Pe=function(Me,Ee){var _e=Ee.value,Ie=Ee.state===de,Se=Ie?Me.ok:Me.fail,Xe=Me.resolve,Et=Me.reject,le=Me.domain,ge,lt,Ye;try{Se?(Ie||(Ee.rejection===Ze&&At(Ee),Ee.rejection=ze),Se===!0?ge=_e:(le&&le.enter(),ge=Se(_e),le&&(le.exit(),Ye=!0)),ge===Me.promise?Et(new G("Promise-chain cycle")):(lt=me(ge))?s(lt,ge,Xe,Et):Xe(ge)):Et(_e)}catch(We){le&&!Ye&&le.exit(),Et(We)}},Fe=function(Me,Ee){Me.notified||(Me.notified=!0,C(function(){for(var _e=Me.reactions,Ie;Ie=_e.get();)Pe(Ie,Me);Me.notified=!1,Ee&&!Me.rejection&&wt(Me)}))},tt=function(Me,Ee,_e){var Ie,Se;N?(Ie=B.createEvent("Event"),Ie.promise=Ee,Ie.reason=_e,Ie.initEvent(Me,!1,!0),a.dispatchEvent(Ie)):Ie={promise:Ee,reason:_e},!Y&&(Se=a["on"+Me])?Se(Ie):Me===J&&k("Unhandled promise rejection",_e)},wt=function(Me){s(O,a,function(){var Ee=Me.facade,_e=Me.value,Ie=Mt(Me),Se;if(Ie&&(Se=P(function(){n?z.emit("unhandledRejection",_e,Ee):tt(J,Ee,_e)}),Me.rejection=n||Mt(Me)?Ze:ze,Se.error))throw Se.value})},Mt=function(Me){return Me.rejection!==ze&&!Me.parent},At=function(Me){s(O,a,function(){var Ee=Me.facade;n?z.emit("rejectionHandled",Ee):tt(te,Ee,Me.value)})},ke=function(Me,Ee,_e){return function(Ie){Me(Ee,Ie,_e)}},rt=function(Me,Ee,_e){Me.done||(Me.done=!0,_e&&(Me=_e),Me.value=Ee,Me.state=fe,Fe(Me,!0))},dt=function(Me,Ee,_e){if(!Me.done){Me.done=!0,_e&&(Me=_e);try{if(Me.facade===Ee)throw new G("Promise can't be resolved itself");var Ie=me(Ee);Ie?C(function(){var Se={done:!1};try{s(Ie,Ee,ke(dt,Se,Me),ke(rt,Se,Me))}catch(Xe){rt(Se,Xe,Me)}}):(Me.value=Ee,Me.state=de,Fe(Me,!1))}catch(Se){rt({done:!1},Se,Me)}}};if($&&(K=function(Ee){g(this,Q),m(Ee),s(ct,this);var _e=q(this);try{Ee(ke(dt,_e),ke(rt,_e))}catch(Ie){rt(_e,Ie)}},Q=K.prototype,ct=function(Ee){Z(this,{type:F,done:!1,notified:!1,parent:!1,reactions:new I,rejection:!1,state:ue,value:void 0})},ct.prototype=u(Q,"then",function(Ee,_e){var Ie=q(this),Se=D(E(this,K));return Ie.parent=!0,Se.ok=p(Ee)?Ee:!0,Se.fail=p(_e)&&_e,Se.domain=n?z.domain:void 0,Ie.state===ue?Ie.reactions.add(Se):C(function(){Pe(Se,Ie)}),Se.promise}),ft=function(){var Me=new ct,Ee=q(Me);this.promise=Me,this.resolve=ke(dt,Ee),this.reject=ke(rt,Ee)},L.f=D=function(Me){return Me===K||Me===pt?new ft(Me):M(Me)},!r&&p(T)&&V!==Object.prototype)){nt=V.then,W||u(V,"then",function(Ee,_e){var Ie=this;return new K(function(Se,Xe){s(nt,Ie,Se,Xe)}).then(Ee,_e)},{unsafe:!0});try{delete V.constructor}catch(Me){}l&&l(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:$},{Promise:K}),o(K,F,!1,!0),f(F)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),l=e(60473),o=e(15597),f=e(2291),m=n&&n.prototype,p=!!n&&a(function(){m.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var E=l(this,s("Promise")),O=u(g);return this.then(O?function(C){return o(E,g()).then(function(){return C})}:g,O?function(C){return o(E,g()).then(function(){throw C})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;m.finally!==b&&f(m,"finally",b,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),l=e(22093);t({target:"Promise",stat:!0,forced:l},{race:function(f){var m=this,p=a.f(m),b=p.reject,g=s(function(){var E=n(m.resolve);u(f,function(O){r(E,m,O).then(p.resolve,b)})});return g.error&&b(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var l=n.f(this);return r(l.reject,void 0,u),l.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),l=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(m){return u(o&&this===l?a:this,m)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,m){return r(n(o),f,a(m))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),l=e(31946),o=e(20132),f=e(3338),m=r("Reflect","construct"),p=Object.prototype,b=[].push,g=f(function(){function C(){}return!(m(function(){},[],C)instanceof C)}),E=!f(function(){m(function(){})}),O=g||E;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(k,P){s(k),u(P);var I=arguments.length<3?k:s(arguments[2]);if(E&&!g)return m(k,P,I);if(k===I){switch(P.length){case 0:return new k;case 1:return new k(P[0]);case 2:return new k(P[0],P[1]);case 3:return new k(P[0],P[1],P[2]);case 4:return new k(P[0],P[1],P[2],P[3])}var R=[null];return n(b,R,P),new(n(a,k,R))}var T=I.prototype,A=o(l(T)?T:p),L=n(k,A,P);return l(L)?L:A}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),l=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:l,sham:!r},{defineProperty:function(f,m,p){n(f);var b=a(m);n(p);try{return s.f(f,b,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var l=n(r(s),u);return l&&!l.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,l){return a.f(n(u),l)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),l=e(53456);function o(f,m){var p=arguments.length<3?f:arguments[2],b,g;if(a(f)===p)return f[m];if(b=u.f(f,m),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=l(f)))return o(g,m,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var l=r("Object","preventExtensions");return l&&l(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,l){r(u),n(l);try{return a(u,l),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),l=e(37691),o=e(71256),f=e(53456),m=e(35012);function p(g,E,O){var C=arguments.length<4?g:arguments[3],k=o.f(n(g),E),P,I,R;if(!k){if(a(I=f(g)))return p(I,E,O,C);k=m(0)}if(s(k)){if(k.writable===!1||!a(C))return!1;if(P=o.f(C,E)){if(P.get||P.set||P.writable===!1)return!1;P.value=O,l.f(C,E,P)}else l.f(C,E,m(0,O))}else{if(R=k.set,R===void 0)return!1;r(R,C,O)}return!0}var b=u(function(){var g=function(){},E=l.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,E)!==!1});t({target:"Reflect",stat:!0,forced:b},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),l=e(20132),o=e(80689).f,f=e(16332),m=e(44639),p=e(69905),b=e(81644),g=e(19286),E=e(44166),O=e(2291),C=e(3338),k=e(32621),P=e(94844).enforce,I=e(51996),R=e(59893),T=e(6041),A=e(51224),L=R("match"),F=r.RegExp,$=F.prototype,Y=r.SyntaxError,W=n($.exec),q=n("".charAt),Z=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,G=/a/g,B=/a/g,z=new F(G)!==G,D=g.MISSED_STICKY,M=g.UNSUPPORTED_Y,N=t&&(!z||D||T||A||C(function(){return B[L]=!1,F(G)!==G||F(B)===B||String(F(G,"i"))!=="/a/i"})),J=function(ze){for(var Ze=ze.length,ct=0,ft="",pt=!1,nt;ct<=Ze;ct++){if(nt=q(ze,ct),nt==="\\"){ft+=nt+q(ze,++ct);continue}!pt&&nt==="."?ft+="[\\s\\S]":(nt==="["?pt=!0:nt==="]"&&(pt=!1),ft+=nt)}return ft},te=function(ze){for(var Ze=ze.length,ct=0,ft="",pt=[],nt=l(null),me=!1,Pe=!1,Fe=0,tt="",wt;ct<=Ze;ct++){if(wt=q(ze,ct),wt==="\\")wt+=q(ze,++ct);else if(wt==="]")me=!1;else if(!me)switch(!0){case wt==="[":me=!0;break;case wt==="(":W(Q,K(ze,ct+1))&&(ct+=2,Pe=!0),ft+=wt,Fe++;continue;case(wt===">"&&Pe):if(tt===""||k(nt,tt))throw new Y("Invalid capture group name");nt[tt]=!0,pt[pt.length]=[tt,Fe],Pe=!1,tt="";continue}Pe?tt+=wt:ft+=wt}return[ft,pt]};if(a("RegExp",N)){for(var ue=function(Ze,ct){var ft=f($,this),pt=m(Ze),nt=ct===void 0,me=[],Pe=Ze,Fe,tt,wt,Mt,At,ke;if(!ft&&pt&&nt&&Ze.constructor===ue)return Ze;if((pt||f($,Ze))&&(Ze=Ze.source,nt&&(ct=b(Pe))),Ze=Ze===void 0?"":p(Ze),ct=ct===void 0?"":p(ct),Pe=Ze,T&&"dotAll"in G&&(tt=!!ct&&V(ct,"s")>-1,tt&&(ct=Z(ct,/s/g,""))),Fe=ct,D&&"sticky"in G&&(wt=!!ct&&V(ct,"y")>-1,wt&&M&&(ct=Z(ct,/y/g,""))),A&&(Mt=te(Ze),Ze=Mt[0],me=Mt[1]),At=s(F(Ze,ct),ft?this:$,ue),(tt||wt||me.length)&&(ke=P(At),tt&&(ke.dotAll=!0,ke.raw=ue(J(Ze),Fe)),wt&&(ke.sticky=!0),me.length&&(ke.groups=me)),Ze!==Pe)try{u(At,"source",Pe===""?"(?:)":Pe)}catch(rt){}return At},de=o(F),fe=0;de.length>fe;)E(ue,F,de[fe++]);$.constructor=ue,ue.prototype=$,O(r,"RegExp",ue,{constructor:!0})}I("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,l=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,l=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(k){f=!1}var m={},p="",b=f?"dgimsy":"gimsy",g=function(k,P){Object.defineProperty(m,k,{get:function(){return p+=P,!0}})},E={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(E.hasIndices="d");for(var O in E)g(O,E[O]);var C=Object.getOwnPropertyDescriptor(l,"flags").get.call(m);return C!==b||p!==b});o&&n(l,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,l=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),l=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),m=s(o),p=f.exec;if(!n(p))return r(l,f,m);var b=r(p,f,m);return b===null?!1:(a(b),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),l="toString",o=RegExp.prototype,f=o[l],m=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==l;(m||p)&&r(RegExp.prototype,l,function(){var g=n(this),E=a(g.source),O=a(u(g));return"/"+E+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),l=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(m){var p=s(n(this)),b=p.length,g=a(m),E=g>=0?g:b+g;return E<0||E>=b?void 0:l(p,E)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),l=e(95955),o=e(86266),f=e(16697),m=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),E=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!E&&!g},{endsWith:function(C){var k=s(l(this));u(C);var P=arguments.length>1?arguments[1]:void 0,I=k.length,R=P===void 0?I:b(a(P),I),T=s(C);return m?m(k,T,R):p(k,R-T.length,R)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,l=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(m){for(var p=[],b=arguments.length,g=0,E;b>g;){if(E=+arguments[g++],n(E,1114111)!==E)throw new a(E+" is not a valid code point");p[g]=E<65536?s(E):s(((E-=65536)>>10)+55296,E%1024+56320)}return l(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),l=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~l(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var l=a(n(this)),o=l.length,f=0;f=56320||++f>=o||(s(l,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",l=n.set,o=n.getterFor(u);a(String,"String",function(f){l(this,{type:u,string:r(f),index:0})},function(){var m=o(this),p=m.string,b=m.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),m.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),l=e(61578),o=e(69905),f=e(80449),m=e(4112),p=e(29076),b=e(44639),g=e(81644),E=e(53776),O=e(2291),C=e(3338),k=e(59893),P=e(60473),I=e(52216),R=e(94338),T=e(94844),A=e(16697),L=k("matchAll"),F="RegExp String",$=F+" Iterator",Y=T.set,W=T.getterFor($),q=RegExp.prototype,Z=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!C(function(){K("a",/./)}),G=a(function(D,M,N,J){Y(this,{type:$,regexp:D,string:M,global:N,unicode:J,done:!1})},F,function(){var D=W(this);if(D.done)return s(void 0,!0);var M=D.regexp,N=D.string,J=R(M,N);return J===null?(D.done=!0,s(void 0,!0)):D.global?(o(J[0])===""&&(M.lastIndex=I(N,l(M.lastIndex),D.unicode)),s(J,!1)):(D.done=!0,s(J,!1))}),B=function(z){var D=f(this),M=o(z),N=P(D,RegExp),J=o(g(D)),te,ue,de;return te=new N(N===RegExp?D.source:D,J),ue=!!~V(J,"g"),de=!!~V(J,"u"),te.lastIndex=l(D.lastIndex),new G(te,M,ue,de)};t({target:"String",proto:!0,forced:Q},{matchAll:function(D){var M=u(this),N,J,te,ue;if(m(D)){if(Q)return K(M,D)}else{if(b(D)&&(N=o(u(g(D))),!~V(N,"g")))throw new Z("`.matchAll` does not allow non-global regexes");if(Q)return K(M,D);if(te=E(D,L),te===void 0&&A&&p(D)==="RegExp"&&(te=B),te)return r(te,D,M)}return J=o(M),ue=new RegExp(D,"g"),A?r(B,ue,J):ue[L](J)}}),A||L in q||O(q,L,B)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),l=e(95955),o=e(53776),f=e(52216),m=e(94338);r("match",function(p,b,g){return[function(O){var C=l(this),k=a(O)?void 0:o(O,p);return k?t(k,O,C):new RegExp(O)[p](u(C))},function(E){var O=n(this),C=u(E),k=g(b,O,C);if(k.done)return k.value;if(!O.global)return m(O,C);var P=O.unicode;O.lastIndex=0;for(var I=[],R=0,T;(T=m(O,C))!==null;){var A=u(T[0]);I[R]=A,A===""&&(O.lastIndex=f(C,s(O.lastIndex),P)),R++}return R===0?null:I}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),l=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(m){var p=n(a(m).raw),b=u(p);if(!b)return"";for(var g=arguments.length,E=[],O=0;;){if(l(E,s(p[O++])),O===b)return o(E,"");OT.length?-1:A===""?L:C(T,A,L)};t({target:"String",proto:!0},{replaceAll:function(A,L){var F=a(this),$,Y,W,q,Z,V,K,Q,G,B=0,z=0,D="";if(!u(A)){if($=l(A),$&&(Y=o(a(m(A))),!~C(Y,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(W=f(A,E),W)return r(W,A,F,L);if(g&&$)return k(o(F),A,L)}for(q=o(F),Z=o(A),V=s(L),V||(L=o(L)),K=Z.length,Q=I(1,K),B=R(q,Z,0);B!==-1;)G=V?o(L(Z,B,q)):p(Z,q,B,[],void 0,L),D+=P(q,z,B)+G,z=B+K,B=R(q,Z,B+Q);return z")!=="7"});a("replace",function(Z,V,K){var Q=W?"$":"$0";return[function(B,z){var D=b(this),M=o(B)?void 0:E(B,P);return M?r(M,B,D,z):r(V,p(D),B,z)},function(G,B){var z=u(this),D=p(G);if(typeof B=="string"&&L(B,Q)===-1&&L(B,"$<")===-1){var M=K(V,z,D,B);if(M.done)return M.value}var N=l(B);N||(B=p(B));var J=z.global,te;J&&(te=z.unicode,z.lastIndex=0);for(var ue=[],de;de=C(z,D),!(de===null||(A(ue,de),!J));){var fe=p(de[0]);fe===""&&(z.lastIndex=g(D,m(z.lastIndex),te))}for(var ze="",Ze=0,ct=0;ct=Ze&&(ze+=F(D,Ze,pt)+me,Ze=pt+ft.length)}return ze+F(D,Ze)}]},!q||!Y||W)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),l=e(69905),o=e(53776),f=e(94338);r("search",function(m,p,b){return[function(E){var O=s(this),C=a(E)?void 0:o(E,m);return C?t(C,E,O):new RegExp(E)[m](l(O))},function(g){var E=n(this),O=l(g),C=b(p,E,O);if(C.done)return C.value;var k=E.lastIndex;u(k,0)||(E.lastIndex=0);var P=f(E,O);return u(E.lastIndex,k)||(E.lastIndex=k),P===null?-1:P.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),l=e(44639),o=e(95955),f=e(60473),m=e(52216),p=e(61578),b=e(69905),g=e(53776),E=e(71698),O=e(94338),C=e(88736),k=e(19286),P=e(3338),I=k.UNSUPPORTED_Y,R=4294967295,T=Math.min,A=[].push,L=n(/./.exec),F=n(A),$=n("".slice),Y=!P(function(){var W=/(?:)/,q=W.exec;W.exec=function(){return q.apply(this,arguments)};var Z="ab".split(W);return Z.length!==2||Z[0]!=="a"||Z[1]!=="b"});a("split",function(W,q,Z){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var G=b(o(this)),B=Q===void 0?R:Q>>>0;if(B===0)return[];if(K===void 0)return[G];if(!l(K))return r(q,G,K,B);for(var z=[],D=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),M=0,N=new RegExp(K.source,D+"g"),J,te,ue;(J=r(C,N,G))&&(te=N.lastIndex,!(te>M&&(F(z,$(G,M,J.index)),J.length>1&&J.index=B)));)N.lastIndex===J.index&&N.lastIndex++;return M===G.length?(ue||!L(N,""))&&F(z,""):F(z,$(G,M)),z.length>B?E(z,0,B):z}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(q,this,K,Q)}:V=q,[function(Q,G){var B=o(this),z=u(Q)?void 0:g(Q,W);return z?r(z,Q,B,G):r(V,b(B),Q,G)},function(K,Q){var G=s(this),B=b(K),z=Z(V,G,B,Q,V!==q);if(z.done)return z.value;var D=f(G,RegExp),M=G.unicode,N=(G.ignoreCase?"i":"")+(G.multiline?"m":"")+(G.unicode?"u":"")+(I?"g":"y"),J=new D(I?"^(?:"+G.source+")":G,N),te=Q===void 0?R:Q>>>0;if(te===0)return[];if(B.length===0)return O(J,B)===null?[B]:[];for(var ue=0,de=0,fe=[];de1?arguments[1]:void 0,k.length)),I=s(C);return m?m(k,I,P):p(k,P,P+I.length)===I}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),l=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,b){var g=s(n(this)),E=g.length,O=a(p),C,k;return O===1/0&&(O=0),O<0&&(O=l(E+O,0)),C=b===void 0?E:a(b),C<=0||C===1/0?"":(k=o(O+C,E),O>=k?"":u(g,O,k))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),l=Array,o=n("".charAt),f=n("".charCodeAt),m=n([].join),p="".toWellFormed,b="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var C=O.length,k=l(C),P=0;P=56320||P+1>=C||(f(O,P+1)&64512)!==56320?k[P]=b:(k[P]=o(O,P),k[++P]=o(O,P))}return m(k,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),l=e(42820),o=e(3338),f=e(32621),m=e(16332),p=e(80449),b=e(80524),g=e(17818),E=e(69905),O=e(35012),C=e(20132),k=e(7733),P=e(80689),I=e(53393),R=e(92635),T=e(71256),A=e(37691),L=e(55666),F=e(27597),$=e(2291),Y=e(64110),W=e(77898),q=e(11898),Z=e(54406),V=e(6145),K=e(59893),Q=e(38282),G=e(94674),B=e(14311),z=e(94573),D=e(94844),M=e(90560).forEach,N=q("hidden"),J="Symbol",te="prototype",ue=D.set,de=D.getterFor(J),fe=Object[te],ze=r.Symbol,Ze=ze&&ze[te],ct=r.RangeError,ft=r.TypeError,pt=r.QObject,nt=T.f,me=A.f,Pe=I.f,Fe=F.f,tt=a([].push),wt=W("symbols"),Mt=W("op-symbols"),At=W("wks"),ke=!pt||!pt[te]||!pt[te].findChild,rt=function(ge,lt,Ye){var We=nt(fe,lt);We&&delete fe[lt],me(ge,lt,Ye),We&&ge!==fe&&me(fe,lt,We)},dt=u&&o(function(){return C(me({},"a",{get:function(){return me(this,"a",{value:7}).a}})).a!==7})?rt:me,Me=function(ge,lt){var Ye=wt[ge]=C(Ze);return ue(Ye,{type:J,tag:ge,description:lt}),u||(Ye.description=lt),Ye},Ee=function(lt,Ye,We){lt===fe&&Ee(Mt,Ye,We),p(lt);var at=g(Ye);return p(We),f(wt,at)?(We.enumerable?(f(lt,N)&<[N][at]&&(lt[N][at]=!1),We=C(We,{enumerable:O(0,!1)})):(f(lt,N)||me(lt,N,O(1,{})),lt[N][at]=!0),dt(lt,at,We)):me(lt,at,We)},_e=function(lt,Ye){p(lt);var We=b(Ye),at=k(We).concat(le(We));return M(at,function(Tt){(!u||n(Se,We,Tt))&&Ee(lt,Tt,We[Tt])}),lt},Ie=function(lt,Ye){return Ye===void 0?C(lt):_e(C(lt),Ye)},Se=function(lt){var Ye=g(lt),We=n(Fe,this,Ye);return this===fe&&f(wt,Ye)&&!f(Mt,Ye)?!1:We||!f(this,Ye)||!f(wt,Ye)||f(this,N)&&this[N][Ye]?We:!0},Xe=function(lt,Ye){var We=b(lt),at=g(Ye);if(!(We===fe&&f(wt,at)&&!f(Mt,at))){var Tt=nt(We,at);return Tt&&f(wt,at)&&!(f(We,N)&&We[N][at])&&(Tt.enumerable=!0),Tt}},Et=function(lt){var Ye=Pe(b(lt)),We=[];return M(Ye,function(at){!f(wt,at)&&!f(Z,at)&&tt(We,at)}),We},le=function(ge){var lt=ge===fe,Ye=Pe(lt?Mt:b(ge)),We=[];return M(Ye,function(at){f(wt,at)&&(!lt||f(fe,at))&&tt(We,wt[at])}),We};l||(ze=function(){if(m(Ze,this))throw new ft("Symbol is not a constructor");var lt=!arguments.length||arguments[0]===void 0?void 0:E(arguments[0]),Ye=V(lt),We=function(at){var Tt=this===void 0?r:this;Tt===fe&&n(We,Mt,at),f(Tt,N)&&f(Tt[N],Ye)&&(Tt[N][Ye]=!1);var ut=O(1,at);try{dt(Tt,Ye,ut)}catch(Ae){if(!(Ae instanceof ct))throw Ae;rt(Tt,Ye,ut)}};return u&&ke&&dt(fe,Ye,{configurable:!0,set:We}),Me(Ye,lt)},Ze=ze[te],$(Ze,"toString",function(){return de(this).tag}),$(ze,"withoutSetter",function(ge){return Me(V(ge),ge)}),F.f=Se,A.f=Ee,L.f=_e,T.f=Xe,P.f=I.f=Et,R.f=le,Q.f=function(ge){return Me(K(ge),ge)},u&&(Y(Ze,"description",{configurable:!0,get:function(){return de(this).description}}),s||$(fe,"propertyIsEnumerable",Se,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!l,sham:!l},{Symbol:ze}),M(k(At),function(ge){G(ge)}),t({target:J,stat:!0,forced:!l},{useSetter:function(){ke=!0},useSimple:function(){ke=!1}}),t({target:"Object",stat:!0,forced:!l,sham:!u},{create:Ie,defineProperty:Ee,defineProperties:_e,getOwnPropertyDescriptor:Xe}),t({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:Et}),B(),z(ze,J),Z[N]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),l=e(16332),o=e(69905),f=e(64110),m=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},E=function(){var A=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),L=l(b,this)?new p(A):A===void 0?p():p(A);return A===""&&(g[L]=!0),L};m(E,p),E.prototype=b,b.constructor=E;var O=String(p("description detection"))==="Symbol(description detection)",C=a(b.valueOf),k=a(b.toString),P=/^Symbol\((.*)\)[^)]+$/,I=a("".replace),R=a("".slice);f(b,"description",{configurable:!0,get:function(){var A=C(this);if(s(g,A))return"";var L=k(A),F=O?R(L,7,-1):I(L,P,"$1");return F===""?void 0:F}}),t({global:!0,constructor:!0,forced:!0},{Symbol:E})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),l=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var m=a(f);if(n(l,m))return l[m];var p=r("Symbol")(m);return l[m]=p,o[p]=m,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),l=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(l,f))return l[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(l){var o=a(this),f=r(o),m=n(l),p=m>=0?m:f+m;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),l=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,m=u("".slice),p=l(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});f("fill",function(g){var E=arguments.length;o(this);var O=m(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,E>1?arguments[1]:void 0,E>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(l){var o=r(a(this),l,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),l=u("iterator"),o=t.Uint8Array,f=n(s.values),m=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,E=o&&o.prototype,O=!r(function(){E[l].call([1])}),C=!!E&&E.values&&E[l]===E.values&&E.values.name==="values",k=function(){return f(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return m(b(this))},O),g("values",k,O||!C,{name:"values"}),g(l,k,O||!C,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(l){return s(n(this),l)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(l){var o=arguments.length;return r(n,a(this),o>1?[l,arguments[1]]:[l])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(l){return r(a(this),l,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,l=arguments.length,o=new(n(this))(l);l>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var l=arguments.length;return r(n(this),u,l,l>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var l=arguments.length;return r(n(this),u,l,l>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,l=r(u).length,o=a(l/2),f=0,m;f1?arguments[1]:void 0,1),I=u(k);if(E)return r(p,this,I,P);var R=this.length,T=a(I),A=0;if(T+P>R)throw new o("Wrong length");for(;Ag;)O[g]=p[g++];return O},l)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),l=e(78177),o=e(17687),f=e(46573),m=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,E=g&&r(g.prototype.sort),O=!!E&&!(n(function(){E(new g(2),null)})&&n(function(){E(new g(2),{})})),C=!!E&&!n(function(){if(f)return f<74;if(l)return l<67;if(o)return!0;if(m)return m<602;var P=new g(516),I=Array(516),R,T;for(R=0;R<516;R++)T=R%4,P[R]=515-R,I[R]=R-2*T+3;for(E(P,function(A,L){return(A/4|0)-(L/4|0)}),R=0;R<516;R++)if(P[R]!==I[R])return!0}),k=function(P){return function(I,R){return P!==void 0?+P(I,R)||0:R!==R?-1:I!==I?1:I===0&&R===0?1/I>0&&1/R<0?1:-1:I>R}};b("sort",function(I){return I!==void 0&&a(I),C?E(this,I):s(p(this),k(I))},!C||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var m=s(this),p=m.length,b=n(o,p),g=a(m);return new g(m.buffer,m.byteOffset+b*m.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-b))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,l=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,m=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,m?s(l(this)):l(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,l=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);l("toSorted",function(m){m!==void 0&&n(m);var p=s(this),b=a(u(p),p);return o(b,m)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},l=[].toString,o=a([].join);r(function(){l.call({})})&&(l=function(){return o(this)});var f=u.toString!==l;t("toString",l,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,l=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(m){return m===8}}();o("with",function(m,p){var b=u(this),g=a(m),E=n(b)?s(p):+p;return t(b,l(b),g,E)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),l=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",E=b.length,O=0,C,k;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var l=arguments.length>1?arguments[1]:void 0;return r(this,u,l)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var l=0,o=s.length,f;l1?arguments[1]:!1);return n([l&255,l>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),l=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(m,p){if(n(this)!=="DataView")throw new l("Incorrect receiver");var b=a(m),g=s(u(p),10,2);return o(this,b,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,l=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,m){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return l(this,p,s(m))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),l=e(66477),o=e(64110),f=e(59893),m=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,E=f("dispose"),O=f("toStringTag"),C="DisposableStack",k=m.set,P=m.getterFor(C),I="sync-dispose",R="disposed",T="pending",A=function($){var Y=P($);if(Y.state===R)throw new g(C+" already disposed");return Y},L=function(){k(s(this,F),{type:C,state:T,stack:[]}),r||(this.disposed=!1)},F=L.prototype;l(F,{dispose:function(){var Y=P(this);if(Y.state!==R){Y.state=R,r||(this.disposed=!0);for(var W=Y.stack,q=W.length,Z=!1,V;q;){var K=W[--q];W[q]=null;try{K()}catch(Q){Z?V=new b(Q,V):(Z=!0,V=Q)}}if(Y.stack=null,Z)throw V}},use:function(Y){return p(A(this),Y,I),Y},adopt:function(Y,W){var q=A(this);return a(W),p(q,void 0,I,function(){W(Y)}),Y},defer:function(Y){var W=A(this);a(Y),p(W,void 0,I,Y)},move:function(){var Y=A(this),W=new L;return P(W).stack=Y.stack,Y.stack=[],Y.state=R,r||(this.disposed=!0),W}}),r&&o(F,"disposed",{configurable:!0,get:function(){return P(this).state===R}}),u(F,E,F.dispose,{name:"dispose"}),u(F,O,C,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:L})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),l=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),m=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var b=l(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!m(b)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),l=e(64110),o=e(69392),f=e(3338),m=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),E=e(16697),O="constructor",C="Iterator",k=p("toStringTag"),P=TypeError,I=r[C],R=E||!s(I)||I.prototype!==b||!f(function(){I({})}),T=function(){if(n(this,b),u(this)===b)throw new P("Abstract class Iterator not directly constructable")},A=function(L,F){g?l(b,L,{configurable:!0,get:function(){return F},set:function($){if(a(this),this===b)throw new P("You can't redefine this property");m(this,L)?this[L]=$:o(this,L,$)}}):b[L]=F};m(b,k)||A(k,C),(R||!m(b,O)||b[O]===Object)&&A(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:R},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,l=s("dispose");a(u,l)||r(u,l,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),l=e(20547),o=e(16697),f=l(function(){for(var m=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,m)),g=this.done=!!b.done,g)return;if(b=n(r(p,m)),g=this.done=!!b.done,!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var b=u(s(+p));return new f(a(this),{remaining:b})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(l){a(this),n(l);var o=s(this),f=0;return!r(o,function(m,p){if(!l(m,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),l=e(46319),o=e(16697),f=u(function(){for(var m=this.iterator,p=this.predicate,b=this.next,g,E,O;;){if(g=a(r(b,m)),E=this.done=!!g.done,E)return;if(O=g.value,l(m,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(l){a(this),n(l);var o=s(this),f=0;return r(o,function(m,p){if(l(m,f++))return p(m)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),l=e(20547),o=e(67996),f=e(16697),m=l(function(){for(var p=this.iterator,b=this.mapper,g,E;;){if(E=this.inner)try{if(g=a(r(E.next,E.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(b(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(b){return a(this),n(b),new m(s(this),{mapper:b,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(l){a(this),n(l);var o=s(this),f=0;r(o,function(m){l(m,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),l=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var b=l(typeof p=="string"?n(p):p,!0);return a(s,b.iterator)?b.iterator:new f(b)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,l){if(typeof s=="number")return new r(s,u,l,"number",0,1);if(typeof s=="bigint")return new r(s,u,l,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),m=arguments.length<2,p=m?void 0:arguments[1],b=0;if(r(f,function(g){m?(m=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),m)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(l){a(this),n(l);var o=s(this),f=0;return r(o,function(m,p){if(l(m,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),l=e(20547),o=e(67996),f=e(16697),m=l(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var b=n(r(this.next,p)),g=this.done=!!b.done;if(!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(b){n(this);var g=u(s(+b));return new m(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var l=[];return n(a(r(this)),s,{that:l,IS_RECORD:!0}),l}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),l=e(55327),o=e(31946),f=e(18589),m=e(32621),p=e(69905),b=e(82762),g=e(69392),E=e(3338),O=e(70913),C=e(42820),k=n.JSON,P=n.Number,I=n.SyntaxError,R=k&&k.parse,T=a("Object","keys"),A=Object.getOwnPropertyDescriptor,L=s("".charAt),F=s("".slice),$=s(/./.exec),Y=s([].push),W=/^\d$/,q=/^[1-9]$/,Z=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,G=function(te,ue){te=p(te);var de=new M(te,0,""),fe=de.parse(),ze=fe.value,Ze=de.skip(V,fe.end);if(Ze1?arguments[1]:void 0);return a(l,function(f,m){if(!o(f,m,l))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){p(g,E,m)&&l(b,E,g)}),b}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m,p){if(o(m,p,l))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m,p){if(o(m,p,l))return{value:m}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(l){if(r(l,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var m=a(this)?this:u,p=new m;s(f);var b=s(p.set);return n(o,function(g){r(b,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(l,o){if(l===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){l(b,p(g,E,m),g)}),b}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){l(b,E,p(g,E,m))}),b}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var l=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(l,function(f,m){if(o(f,m,l))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,l=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(m,p){var b=n(this),g=arguments.length;r(p);var E=l(b,m);if(!E&&g<3)throw new s("Updating absent value");var O=E?u(b,m):r(g>2?arguments[2]:void 0)(m,b);return o(b,m,p(O,m,b)),b}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,l){return r(l,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,l,o,f){return n(r(s,u,l,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var l=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((l&f|(l|f)&~(l+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,l=+a,o=u&s,f=l&s,m=u>>16,p=l>>16,b=(m*f>>>0)+(o*f>>>16);return m*p+(b>>16)+((o*p>>>0)+(b&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var l=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~l&f|~(l^f)&l-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),l="Seeded Random",o=l+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',m=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){m(this,{type:o,seed:O%2147483647})},l,function(){var O=p(this),C=O.seed=(O.seed*1103515245+12345)%2147483647;return s((C&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var C=r(O).seed;if(!n(C))throw new b(f);return new g(C)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,l=+a,o=u&s,f=l&s,m=u>>>16,p=l>>>16,b=(m*f>>>0)+(o*f>>>16);return m*p+(b>>>16)+((o*p>>>0)+(b&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,l=SyntaxError,o=TypeError,f=parseInt,m=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),E=r(1 .toString),O=r("".slice),C=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(P,I){var R=1;if(typeof P!="string")throw new o(a);if(!P.length)throw new l(a);if(b(P,0)==="-"&&(R=-1,P=O(P,1),!P.length))throw new l(a);var T=I===void 0?10:n(I);if(T<2||T>36)throw new u(s);if(!g(p,P))throw new l(a);var A=C(P,"."),L=f(A[0],T);if(A.length>1&&(L+=f(A[1],T)/m(T,A[1].length)),T===10&&E(L,T)!==P)throw new l(a);return R*L}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),l=e(56472),o=e(55327),f=e(4112),m=e(31946),p=e(53776),b=e(2291),g=e(66477),E=e(64110),O=e(61810),C=e(59893),k=e(94844),P=C("observable"),I="Observable",R="Subscription",T="SubscriptionObserver",A=k.getterFor,L=k.set,F=A(I),$=A(R),Y=A(T),W=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};W.prototype={type:R,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(G){O(G)}}},close:function(){if(!n){var Q=this.facade,G=this.subscriptionObserver;Q.closed=!0,G&&(G.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var q=function(Q,G){var B=L(this,new W(Q)),z;n||(this.closed=!1);try{(z=p(Q,"start"))&&r(z,Q,this)}catch(J){O(J)}if(!B.isClosed()){var D=B.subscriptionObserver=new Z(B);try{var M=G(D),N=M;f(M)||(B.cleanup=o(M.unsubscribe)?function(){N.unsubscribe()}:s(M))}catch(J){D.error(J);return}B.isClosed()&&B.clean()}};q.prototype=g({},{unsubscribe:function(){var G=$(this);G.isClosed()||(G.close(),G.clean())}}),n&&E(q.prototype,"closed",{configurable:!0,get:function(){return $(this).isClosed()}});var Z=function(Q){L(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};Z.prototype=g({},{next:function(G){var B=Y(this).subscriptionState;if(!B.isClosed()){var z=B.observer;try{var D=p(z,"next");D&&r(D,z,G)}catch(M){O(M)}}},error:function(G){var B=Y(this).subscriptionState;if(!B.isClosed()){var z=B.observer;B.close();try{var D=p(z,"error");D?r(D,z,G):O(G)}catch(M){O(M)}B.clean()}},complete:function(){var G=Y(this).subscriptionState;if(!G.isClosed()){var B=G.observer;G.close();try{var z=p(B,"complete");z&&r(z,B)}catch(D){O(D)}G.clean()}}}),n&&E(Z.prototype,"closed",{configurable:!0,get:function(){return Y(this).subscriptionState.isClosed()}});var V=function(G){l(this,K),L(this,{type:I,subscriber:s(G)})},K=V.prototype;g(K,{subscribe:function(G){var B=arguments.length;return new q(o(G)?{next:G,error:B>1?arguments[1]:void 0,complete:B>2?arguments[2]:void 0}:m(G)?G:{},F(this).subscriber)}}),b(K,P,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(I)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),l=e(53776),o=e(62003),f=e(59893),m=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),E=l(a(b),m);if(E){var O=a(n(E,b));return O.constructor===g?O:new g(function(k){return O.subscribe(k)})}var C=u(b);return new g(function(k){o(C,function(P,I){if(k.next(P),k.closed)return I()},{IS_ITERATOR:!0,INTERRUPTED:!0}),k.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),l=arguments.length,o=a(l),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var m=n(f),p=s(m,0);return(p>47&&p<58?"\\x3":"")+u(m,l,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,l=arguments.length;u1?arguments[1]:void 0);return a(l,function(f){if(!o(f,f,l))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,l=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g){p(g,g,m)&&l(b,g)}),b}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m){if(o(m,m,l))return{value:m}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),l=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var m=n(this),p=f===void 0?",":s(f),b=[];return a(m,function(g){l(b,g)}),u(b,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,l=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g){l(b,p(g,g,m))}),b}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(l){var o=n(this),f=arguments.length<2,m=f?void 0:arguments[1];if(r(l),a(o,function(p){f?(f=!1,m=p):m=l(m,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return m}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(l,function(f){if(o(f,f,l))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(l){var o=s(n(this)),f=o.length,m=a(l),p=m>=0?m:f+m;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),l=e(13764),o=l.codeAt,f=l.charAt,m="String Iterator",p=u.set,b=u.getterFor(m),g=r(function(O){p(this,{type:m,string:O,index:0})},"String",function(){var O=b(this),C=O.string,k=O.index,P;return k>=C.length?n(void 0,!0):(P=f(C,k),O.index+=P.length,n({codePoint:o(P,0),position:k},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),l=e(94029),o=e(55327),f=e(82762),m=e(37691).f,p=e(71698),b=e(42530),g=e(67410),E=e(79204),O=e(19268),C=new b.WeakMap,k=b.get,P=b.has,I=b.set,R=Array,T=TypeError,A=Object.freeze||Object,L=Object.isFrozen,F=Math.min,$=a("".charAt),Y=a("".slice),W=a("".split),q=a(/./.exec),Z=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",G="Invalid opening line",B="Invalid closing line",z=function(ue){var de=ue.raw;if(t&&!L(de))throw new T("Raw template should be frozen");if(P(C,de))return k(C,de);var fe=D(de),ze=N(fe);return m(ze,"raw",{value:A(fe)}),A(ze),I(C,de,ze),ze},D=function(ue){var de=l(ue),fe=f(de),ze=R(fe),Ze=R(fe),ct=0,ft,pt,nt,me;if(!fe)throw new T(Q);for(;ct0)throw new T(G);ft[1]=""}if(Fe){if(ft.length===1||q(K,ft[ft.length-1]))throw new T(B);ft[ft.length-2]="",ft[ft.length-1]=""}for(var tt=2;tt1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(l){var o=r(a(this),l,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,l=a.exportTypedArrayStaticMethod;l("fromAsync",function(f){var m=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(E){r(m),E(n(f,b,g))}).then(function(E){return s(u(m),E)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(l){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),l,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),l=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,m=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!l(function(){var E=new Int8Array([1]),O=E.toSpliced(1,0,{valueOf:function(){return E[0]=2,3}});return O[0]!==2||O[1]!==3});m("toSpliced",function(O,C){var k=o(this),P=f(k),I=r(k),R=a(O,I),T=arguments.length,A=0,L,F,$,Y,W,q,Z;if(T===0)L=F=0;else if(T===1)L=0,F=I-R;else if(F=b(p(u(C),0),I-R),L=T-2,L){Y=new P(L),$=n(Y);for(var V=2;V1?a(arguments[1]):void 0,L=f(A)==="base64"?m:p,F=A?!!A.strict:!1,$=F?T:O(T,P,"");if($.length%4===0)C($,-2)==="=="?$=C($,0,-2):C($,-1)==="="&&($=C($,0,-1));else if(F)throw new g("Input is not correctly padded");var Y=$.length%4;switch(Y){case 1:throw new g("Bad input length");case 2:$+="AA";break;case 3:$+="A"}for(var W=[],q=0,Z=$.length,V=function(G){var B=E($,q+G);if(!u(L,B))throw new g('Bad char in input: "'+B+'"');return L[B]<<18-6*G};q>16&255,K>>8&255,K&255)}var Q=W.length;if(Y===2){if(F&&W[Q-2]!==0)throw new g(I);Q-=2}else if(Y===3){if(F&&W[Q-1]!==0)throw new g(I);Q--}return l(b,W,Q)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,l=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),m=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(b){a(b);var g=b.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,b))throw new u("String should only contain hex characters");for(var E=new s(g/2),O=0;O>6*T&63)};k+2>(-2*Z&6)));return W}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),l=e(69905),o=e(57106),f=e(66244).i2c,m=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!m&&!u(function(){return m("hi")!=="aGk="}),E=g&&!u(function(){m()}),O=g&&u(function(){return m(null)!=="bnVsbA=="}),C=g&&m.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||E||O||C},{btoa:function(P){if(o(arguments.length,1),g)return s(m,r,l(P));for(var I=l(P),R="",T=0,A=f,L,F;p(I,T)||(A="=",T%1);){if(F=b(I,T+=.75),F>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");L=L<<8|F,R+=p(A,63&L>>8-T%1*8)}return R}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var l in r)r[l]&&u(t[l]&&t[l].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),l=e(59893),o=l("iterator"),f=a.values,m=function(b,g){if(b){if(b[o]!==f)try{s(b,o,f)}catch(O){b[o]=f}if(u(b,g,!0),r[g]){for(var E in a)if(b[E]!==a[E])try{s(b,E,a[E])}catch(O){b[E]=a[E]}}}};for(var p in r)m(t[p]&&t[p].prototype,p);m(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),l=e(37691).f,o=e(2291),f=e(64110),m=e(32621),p=e(56472),b=e(80449),g=e(13367),E=e(7825),O=e(52109),C=e(80739),k=e(94844),P=e(35454),I=e(16697),R="DOMException",T="DATA_CLONE_ERR",A=n("Error"),L=n(R)||function(){try{var Ze=n("MessageChannel")||r("worker_threads").MessageChannel;new Ze().port1.postMessage(new WeakMap)}catch(ct){if(ct.name===T&&ct.code===25)return ct.constructor}}(),F=L&&L.prototype,$=A.prototype,Y=k.set,W=k.getterFor(R),q="stack"in new A(R),Z=function(Ze){return m(O,Ze)&&O[Ze].m?O[Ze].c:0},V=function(){p(this,K);var ct=arguments.length,ft=E(ct<1?void 0:arguments[0]),pt=E(ct<2?void 0:arguments[1],"Error"),nt=Z(pt);if(Y(this,{type:R,name:pt,message:ft,code:nt}),P||(this.name=pt,this.message=ft,this.code=nt),q){var me=new A(ft);me.name=R,l(this,"stack",u(1,C(me.stack,1)))}},K=V.prototype=s($),Q=function(Ze){return{enumerable:!0,configurable:!0,get:Ze}},G=function(Ze){return Q(function(){return W(this)[Ze]})};P&&(f(K,"code",G("code")),f(K,"message",G("message")),f(K,"name",G("name"))),l(K,"constructor",u(1,V));var B=a(function(){return!(new L instanceof A)}),z=B||a(function(){return $.toString!==g||String(new L(1,2))!=="2: 1"}),D=B||a(function(){return new L(1,"DataCloneError").code!==25}),M=B||L[T]!==25||F[T]!==25,N=I?z||D||M:B;t({global:!0,constructor:!0,forced:N},{DOMException:N?V:L});var J=n(R),te=J.prototype;z&&(I||L===J)&&o(te,"toString",g),D&&P&&L===J&&f(te,"code",Q(function(){return Z(b(this).name)}));for(var ue in O)if(m(O,ue)){var de=O[ue],fe=de.s,ze=u(6,de.c);m(J,fe)||l(J,fe,ze),m(te,fe)||l(te,fe,ze)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),l=e(56472),o=e(25576),f=e(7825),m=e(52109),p=e(80739),b=e(35454),g=e(16697),E="DOMException",O=n("Error"),C=n(E),k=function(){l(this,P);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),G=new C(K,Q),B=new O(K);return B.name=E,s(G,"stack",a(1,p(B.stack,1))),o(G,this,k),G},P=k.prototype=C.prototype,I="stack"in new O(E),R="stack"in new C(1,2),T=C&&b&&Object.getOwnPropertyDescriptor(r,E),A=!!T&&!(T.writable&&T.configurable),L=I&&!A&&!R;t({global:!0,constructor:!0,forced:g||L},{DOMException:L?k:C});var F=n(E),$=F.prototype;if($.constructor!==F){g||s($,"constructor",a(1,F));for(var Y in m)if(u(m,Y)){var W=m[Y],q=W.s;u(F,q)||s(F,q,a(6,W.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),l=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var m=u&&l.domain;n(m?m.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,l=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(l||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(m){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:m,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:l},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),l=e(6145),o=e(55327),f=e(39812),m=e(4112),p=e(31946),b=e(18446),g=e(62003),E=e(80449),O=e(97607),C=e(32621),k=e(69392),P=e(68151),I=e(82762),R=e(57106),T=e(81644),A=e(2786),L=e(19691),F=e(57002),$=e(39311),Y=e(25406),W=e(80426),q=n.Object,Z=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,G=n.PerformanceMark,B=a("DOMException"),z=A.Map,D=A.has,M=A.get,N=A.set,J=L.Set,te=L.add,ue=L.has,de=a("Object","keys"),fe=s([].push),ze=s((!0).valueOf),Ze=s(1 .valueOf),ct=s("".valueOf),ft=s(V.prototype.getTime),pt=l("structuredClone"),nt="DataCloneError",me="Transferring",Pe=function(le){return!u(function(){var ge=new n.Set([7]),lt=le(ge),Ye=le(q(7));return lt===ge||!lt.has(7)||!p(Ye)||+Ye!=7})&&le},Fe=function(le,ge){return!u(function(){var lt=new ge,Ye=le({a:lt,b:lt});return!(Ye&&Ye.a===Ye.b&&Ye.a instanceof ge&&Ye.a.stack===lt.stack)})},tt=function(le){return!u(function(){var ge=le(new n.AggregateError([1],pt,{cause:3}));return ge.name!=="AggregateError"||ge.errors[0]!==1||ge.message!==pt||ge.cause!==3})},wt=n.structuredClone,Mt=t||!Fe(wt,K)||!Fe(wt,B)||!tt(wt),At=!wt&&Pe(function(le){return new G(pt,{detail:le}).detail}),ke=Pe(wt)||At,rt=function(le){throw new B("Uncloneable type: "+le,nt)},dt=function(le,ge){throw new B((ge||"Cloning")+" of "+le+" cannot be properly polyfilled in this engine",nt)},Me=function(le,ge){return ke||dt(ge),ke(le)},Ee=function(){var le;try{le=new n.DataTransfer}catch(ge){try{le=new n.ClipboardEvent("").clipboardData}catch(lt){}}return le&&le.items&&le.files?le:null},_e=function(le,ge,lt){if(D(ge,le))return M(ge,le);var Ye=lt||O(le),We,at,Tt,ut,Ae,Qe;if(Ye==="SharedArrayBuffer")ke?We=ke(le):We=le;else{var Ge=n.DataView;!Ge&&!o(le.slice)&&dt("ArrayBuffer");try{if(o(le.slice)&&!le.resizable)We=le.slice(0);else for(at=le.byteLength,Tt=("maxByteLength"in le)?{maxByteLength:le.maxByteLength}:void 0,We=new ArrayBuffer(at,Tt),ut=new Ge(le),Ae=new Ge(We),Qe=0;Qe1&&!m(arguments[1])?E(arguments[1]):void 0,Ye=lt?lt.transfer:void 0,We,at;Ye!==void 0&&(We=new z,at=Xe(Ye,We));var Tt=Se(ge,We);return at&&Et(at),Tt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),l=e(2291),o=e(64110),f=e(66477),m=e(94573),p=e(83126),b=e(94844),g=e(56472),E=e(55327),O=e(32621),C=e(80666),k=e(97607),P=e(80449),I=e(31946),R=e(69905),T=e(20132),A=e(35012),L=e(85428),F=e(26006),$=e(25587),Y=e(57106),W=e(59893),q=e(63668),Z=W("iterator"),V="URLSearchParams",K=V+"Iterator",Q=b.set,G=b.getterFor(V),B=b.getterFor(K),z=Object.getOwnPropertyDescriptor,D=function(We){if(!s)return r[We];var at=z(r,We);return at&&at.value},M=D("fetch"),N=D("Request"),J=D("Headers"),te=N&&N.prototype,ue=J&&J.prototype,de=r.RegExp,fe=r.TypeError,ze=r.decodeURIComponent,Ze=r.encodeURIComponent,ct=a("".charAt),ft=a([].join),pt=a([].push),nt=a("".replace),me=a([].shift),Pe=a([].splice),Fe=a("".split),tt=a("".slice),wt=/\+/g,Mt=Array(4),At=function(We){return Mt[We-1]||(Mt[We-1]=de("((?:%[\\da-f]{2}){"+We+"})","gi"))},ke=function(We){try{return ze(We)}catch(at){return We}},rt=function(We){var at=nt(We,wt," "),Tt=4;try{return ze(at)}catch(ut){for(;Tt;)at=nt(at,At(Tt--),ke);return at}},dt=/[!'()~]|%20/g,Me={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},Ee=function(We){return Me[We]},_e=function(We){return nt(Ze(We),dt,Ee)},Ie=p(function(at,Tt){Q(this,{type:K,target:G(at).entries,index:0,kind:Tt})},V,function(){var at=B(this),Tt=at.target,ut=at.index++;if(!Tt||ut>=Tt.length)return at.target=void 0,$(void 0,!0);var Ae=Tt[ut];switch(at.kind){case"keys":return $(Ae.key,!1);case"values":return $(Ae.value,!1)}return $([Ae.key,Ae.value],!1)},!0),Se=function(We){this.entries=[],this.url=null,We!==void 0&&(I(We)?this.parseObject(We):this.parseQuery(typeof We=="string"?ct(We,0)==="?"?tt(We,1):We:R(We)))};Se.prototype={type:V,bindURL:function(We){this.url=We,this.update()},parseObject:function(We){var at=this.entries,Tt=F(We),ut,Ae,Qe,Ge,bt,Lt,sr;if(Tt)for(ut=L(We,Tt),Ae=ut.next;!(Qe=n(Ae,ut)).done;){if(Ge=L(P(Qe.value)),bt=Ge.next,(Lt=n(bt,Ge)).done||(sr=n(bt,Ge)).done||!n(bt,Ge).done)throw new fe("Expected sequence with length 2");pt(at,{key:R(Lt.value),value:R(sr.value)})}else for(var ur in We)O(We,ur)&&pt(at,{key:ur,value:R(We[ur])})},parseQuery:function(We){if(We)for(var at=this.entries,Tt=Fe(We,"&"),ut=0,Ae,Qe;ut0?arguments[0]:void 0,Tt=Q(this,new Se(at));s||(this.size=Tt.entries.length)},Et=Xe.prototype;if(f(Et,{append:function(at,Tt){var ut=G(this);Y(arguments.length,2),pt(ut.entries,{key:R(at),value:R(Tt)}),s||this.length++,ut.updateURL()},delete:function(We){for(var at=G(this),Tt=Y(arguments.length,1),ut=at.entries,Ae=R(We),Qe=Tt<2?void 0:arguments[1],Ge=Qe===void 0?Qe:R(Qe),bt=0;btut.key?1:-1}),at.updateURL()},forEach:function(at){for(var Tt=G(this).entries,ut=C(at,arguments.length>1?arguments[1]:void 0),Ae=0,Qe;Ae1?lt(arguments[1]):{})}}),E(N)){var Ye=function(at){return g(this,te),new N(at,arguments.length>1?lt(arguments[1]):{})};te.constructor=Ye,Ye.prototype=te,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Ye})}}i.exports={URLSearchParams:Xe,getState:G}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,l=r(u.append),o=r(u.delete),f=r(u.forEach),m=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(b){var g=arguments.length,E=g<2?void 0:arguments[1];if(g&&E===void 0)return o(this,b);var O=[];f(this,function(L,F){m(O,{key:F,value:L})}),a(g,1);for(var C=n(b),k=n(E),P=0,I=0,R=!1,T=O.length,A;P?@[\\\]^|]/,wt=/[\0\t\n\r #/:<>?@[\\\]^|]/,Mt=/^[\u0000-\u0020]+/,At=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,ke=/[\t\n\r]/g,rt,dt=function(mt){var Ve=N(mt,"."),je,Re,qe,kt,Bt,hr,Ce;if(Ve.length&&Ve[Ve.length-1]===""&&Ve.length--,je=Ve.length,je>4)return mt;for(Re=[],qe=0;qe1&&V(kt,0)==="0"&&(Bt=K(nt,kt)?16:8,kt=J(kt,Bt===8?1:2)),kt==="")hr=0;else{if(!K(Bt===10?Pe:Bt===8?me:Fe,kt))return mt;hr=W(kt,Bt)}z(Re,hr)}for(qe=0;qe=Z(256,5-je))return null}else if(hr>255)return null;for(Ce=B(Re),qe=0;qe6))return;for(hr=0;qr();){if(Ce=null,hr>0)if(qr()==="."&&hr<4)qe++;else return;if(!K(pt,qr()))return;for(;K(pt,qr());){if(Dr=W(qr(),10),Ce===null)Ce=Dr;else{if(Ce===0)return;Ce=Ce*10+Dr}if(Ce>255)return;qe++}Ve[je]=Ve[je]*256+Ce,hr++,(hr===2||hr===4)&&je++}if(hr!==4)return;break}else if(qr()===":"){if(qe++,!qr())return}else if(qr())return;Ve[je++]=kt}if(Re!==null)for(Le=je-Re,je=7;je!==0&&Le>0;)Qt=Ve[je],Ve[je--]=Ve[Re+Le-1],Ve[Re+--Le]=Qt;else if(je!==8)return;return Ve},Ee=function(mt){for(var Ve=null,je=1,Re=null,qe=0,kt=0;kt<8;kt++)mt[kt]!==0?(qe>je&&(Ve=Re,je=qe),Re=null,qe=0):(Re===null&&(Re=kt),++qe);return qe>je&&(Ve=Re,je=qe),Ve},_e=function(mt){var Ve,je,Re,qe;if(typeof mt=="number"){for(Ve=[],je=0;je<4;je++)ue(Ve,mt%256),mt=q(mt/256);return Q(Ve,".")}else if(typeof mt=="object"){for(Ve="",Re=Ee(mt),je=0;je<8;je++)qe&&mt[je]===0||(qe&&(qe=!1),Re===je?(Ve+=je?":":"::",qe=!0):(Ve+=G(mt[je],16),je<7&&(Ve+=":")));return"["+Ve+"]"}return mt},Ie={},Se=p({},Ie,{" ":1,'"':1,"<":1,">":1,"`":1}),Xe=p({},Se,{"#":1,"?":1,"{":1,"}":1}),Et=p({},Xe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),le=function(mt,Ve){var je=E(mt,0);return je>32&&je<127&&!m(Ve,mt)?mt:encodeURIComponent(mt)},ge={ftp:21,file:null,http:80,https:443,ws:80,wss:443},lt=function(mt,Ve){var je;return mt.length===2&&K(ct,V(mt,0))&&((je=V(mt,1))===":"||!Ve&&je==="|")},Ye=function(mt){var Ve;return mt.length>1&<(J(mt,0,2))&&(mt.length===2||(Ve=V(mt,2))==="/"||Ve==="\\"||Ve==="?"||Ve==="#")},We=function(mt){return mt==="."||te(mt)==="%2e"},at=function(mt){return mt=te(mt),mt===".."||mt==="%2e."||mt===".%2e"||mt==="%2e%2e"},Tt={},ut={},Ae={},Qe={},Ge={},bt={},Lt={},sr={},ur={},Tr={},Ne={},lr={},mr={},zr={},xt={},Jt={},vr={},se={},it={},Kt={},qt={},Ct=function(mt,Ve,je){var Re=C(mt),qe,kt,Bt;if(Ve){if(kt=this.parse(Re),kt)throw new Y(kt);this.searchParams=null}else{if(je!==void 0&&(qe=new Ct(je,!0)),kt=this.parse(Re,null,qe),kt)throw new Y(kt);Bt=F(new L),Bt.bindURL(this),this.searchParams=Bt}};Ct.prototype={type:"URL",parse:function(mt,Ve,je){var Re=this,qe=Ve||Tt,kt=0,Bt="",hr=!1,Ce=!1,Dr=!1,Le,Qt,qr,nn;for(mt=C(mt),Ve||(Re.scheme="",Re.username="",Re.password="",Re.host=null,Re.port=null,Re.path=[],Re.query=null,Re.fragment=null,Re.cannotBeABaseURL=!1,mt=D(mt,Mt,""),mt=D(mt,At,"$1")),mt=D(mt,ke,""),Le=b(mt);kt<=Le.length;){switch(Qt=Le[kt],qe){case Tt:if(Qt&&K(ct,Qt))Bt+=te(Qt),qe=ut;else{if(Ve)return fe;qe=Ae;continue}break;case ut:if(Qt&&(K(ft,Qt)||Qt==="+"||Qt==="-"||Qt==="."))Bt+=te(Qt);else if(Qt===":"){if(Ve&&(Re.isSpecial()!==m(ge,Bt)||Bt==="file"&&(Re.includesCredentials()||Re.port!==null)||Re.scheme==="file"&&!Re.host))return;if(Re.scheme=Bt,Ve){Re.isSpecial()&&ge[Re.scheme]===Re.port&&(Re.port=null);return}Bt="",Re.scheme==="file"?qe=zr:Re.isSpecial()&&je&&je.scheme===Re.scheme?qe=Qe:Re.isSpecial()?qe=sr:Le[kt+1]==="/"?(qe=Ge,kt++):(Re.cannotBeABaseURL=!0,z(Re.path,""),qe=it)}else{if(Ve)return fe;Bt="",qe=Ae,kt=0;continue}break;case Ae:if(!je||je.cannotBeABaseURL&&Qt!=="#")return fe;if(je.cannotBeABaseURL&&Qt==="#"){Re.scheme=je.scheme,Re.path=g(je.path),Re.query=je.query,Re.fragment="",Re.cannotBeABaseURL=!0,qe=qt;break}qe=je.scheme==="file"?zr:bt;continue;case Qe:if(Qt==="/"&&Le[kt+1]==="/")qe=ur,kt++;else{qe=bt;continue}break;case Ge:if(Qt==="/"){qe=Tr;break}else{qe=se;continue}case bt:if(Re.scheme=je.scheme,Qt===rt)Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.query=je.query;else if(Qt==="/"||Qt==="\\"&&Re.isSpecial())qe=Lt;else if(Qt==="?")Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.query="",qe=Kt;else if(Qt==="#")Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.query=je.query,Re.fragment="",qe=qt;else{Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.path.length--,qe=se;continue}break;case Lt:if(Re.isSpecial()&&(Qt==="/"||Qt==="\\"))qe=ur;else if(Qt==="/")qe=Tr;else{Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,qe=se;continue}break;case sr:if(qe=ur,Qt!=="/"||V(Bt,kt+1)!=="/")continue;kt++;break;case ur:if(Qt!=="/"&&Qt!=="\\"){qe=Tr;continue}break;case Tr:if(Qt==="@"){hr&&(Bt="%40"+Bt),hr=!0,qr=b(Bt);for(var kn=0;kn65535)return Ze;Re.port=Re.isSpecial()&&xn===ge[Re.scheme]?null:xn,Bt=""}if(Ve)return;qe=vr;continue}else return Ze;break;case zr:if(Re.scheme="file",Qt==="/"||Qt==="\\")qe=xt;else if(je&&je.scheme==="file")switch(Qt){case rt:Re.host=je.host,Re.path=g(je.path),Re.query=je.query;break;case"?":Re.host=je.host,Re.path=g(je.path),Re.query="",qe=Kt;break;case"#":Re.host=je.host,Re.path=g(je.path),Re.query=je.query,Re.fragment="",qe=qt;break;default:Ye(Q(g(Le,kt),""))||(Re.host=je.host,Re.path=g(je.path),Re.shortenPath()),qe=se;continue}else{qe=se;continue}break;case xt:if(Qt==="/"||Qt==="\\"){qe=Jt;break}je&&je.scheme==="file"&&!Ye(Q(g(Le,kt),""))&&(lt(je.path[0],!0)?z(Re.path,je.path[0]):Re.host=je.host),qe=se;continue;case Jt:if(Qt===rt||Qt==="/"||Qt==="\\"||Qt==="?"||Qt==="#"){if(!Ve&<(Bt))qe=se;else if(Bt===""){if(Re.host="",Ve)return;qe=vr}else{if(nn=Re.parseHost(Bt),nn)return nn;if(Re.host==="localhost"&&(Re.host=""),Ve)return;Bt="",qe=vr}continue}else Bt+=Qt;break;case vr:if(Re.isSpecial()){if(qe=se,Qt!=="/"&&Qt!=="\\")continue}else if(!Ve&&Qt==="?")Re.query="",qe=Kt;else if(!Ve&&Qt==="#")Re.fragment="",qe=qt;else if(Qt!==rt&&(qe=se,Qt!=="/"))continue;break;case se:if(Qt===rt||Qt==="/"||Qt==="\\"&&Re.isSpecial()||!Ve&&(Qt==="?"||Qt==="#")){if(at(Bt)?(Re.shortenPath(),Qt!=="/"&&!(Qt==="\\"&&Re.isSpecial())&&z(Re.path,"")):We(Bt)?Qt!=="/"&&!(Qt==="\\"&&Re.isSpecial())&&z(Re.path,""):(Re.scheme==="file"&&!Re.path.length&<(Bt)&&(Re.host&&(Re.host=""),Bt=V(Bt,0)+":"),z(Re.path,Bt)),Bt="",Re.scheme==="file"&&(Qt===rt||Qt==="?"||Qt==="#"))for(;Re.path.length>1&&Re.path[0]==="";)M(Re.path);Qt==="?"?(Re.query="",qe=Kt):Qt==="#"&&(Re.fragment="",qe=qt)}else Bt+=le(Qt,Xe);break;case it:Qt==="?"?(Re.query="",qe=Kt):Qt==="#"?(Re.fragment="",qe=qt):Qt!==rt&&(Re.path[0]+=le(Qt,Ie));break;case Kt:!Ve&&Qt==="#"?(Re.fragment="",qe=qt):Qt!==rt&&(Qt==="'"&&Re.isSpecial()?Re.query+="%27":Qt==="#"?Re.query+="%23":Re.query+=le(Qt,Ie));break;case qt:Qt!==rt&&(Re.fragment+=le(Qt,Se));break}kt++}},parseHost:function(mt){var Ve,je,Re;if(V(mt,0)==="["){if(V(mt,mt.length-1)!=="]"||(Ve=Me(J(mt,1,-1)),!Ve))return ze;this.host=Ve}else if(this.isSpecial()){if(mt=O(mt),K(tt,mt)||(Ve=dt(mt),Ve===null))return ze;this.host=Ve}else{if(K(wt,mt))return ze;for(Ve="",je=b(mt),Re=0;Re1?arguments[1]:void 0,qe=T(je,new Ct(Ve,!1,Re));r||(je.href=qe.serialize(),je.origin=qe.getOrigin(),je.protocol=qe.getProtocol(),je.username=qe.getUsername(),je.password=qe.getPassword(),je.host=qe.getHost(),je.hostname=qe.getHostname(),je.port=qe.getPort(),je.pathname=qe.getPathname(),je.search=qe.getSearch(),je.searchParams=qe.getSearchParams(),je.hash=qe.getHash())},$t=St.prototype,Zt=function(mt,Ve){return{get:function(){return A(this)[mt]()},set:Ve&&function(je){return A(this)[Ve](je)},configurable:!0,enumerable:!0}};if(r&&(o($t,"href",Zt("serialize","setHref")),o($t,"origin",Zt("getOrigin")),o($t,"protocol",Zt("getProtocol","setProtocol")),o($t,"username",Zt("getUsername","setUsername")),o($t,"password",Zt("getPassword","setPassword")),o($t,"host",Zt("getHost","setHost")),o($t,"hostname",Zt("getHostname","setHostname")),o($t,"port",Zt("getPort","setPort")),o($t,"pathname",Zt("getPathname","setPathname")),o($t,"search",Zt("getSearch","setSearch")),o($t,"searchParams",Zt("getSearchParams")),o($t,"hash",Zt("getHash","setHash"))),l($t,"toJSON",function(){return A(this).serialize()},{enumerable:!0}),l($t,"toString",function(){return A(this).serialize()},{enumerable:!0}),$){var dr=$.createObjectURL,pr=$.revokeObjectURL;dr&&l(St,"createObjectURL",s(dr,$)),pr&&l(St,"revokeObjectURL",s(pr,$))}k(St,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:St})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[l]=n[l]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,l;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(l=0;l=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,l){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,m,p,b,g=[],E=!0,O=!1;try{if(p=(o=o.call(u)).next,l===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(f=p.call(o)).done)&&(g.push(f.value),g.length!==l);E=!0);}catch(C){O=!0,m=C}finally{try{if(!E&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw m}}return g}}var n=e(99227),a=e(66160);function s(u,l){return(0,t.Z)(u)||r(u,l)||(0,n.Z)(u,l)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var l=u.call(a,s||"default");if((0,t.Z)(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a=0;--J){var te=this.tryEntries[J],ue=te.completion;if(te.tryLoc==="root")return N("end");if(te.tryLoc<=this.prev){var de=u.call(te,"catchLoc"),fe=u.call(te,"finallyLoc");if(de&&fe){if(this.prev=0;--N){var J=this.tryEntries[N];if(J.tryLoc<=this.prev&&u.call(J,"finallyLoc")&&this.prev=0;--M){var N=this.tryEntries[M];if(N.finallyLoc===D)return this.complete(N.completion,N.afterLoc),Q(N),I}},catch:function(D){for(var M=this.tryEntries.length-1;M>=0;--M){var N=this.tryEntries[M];if(N.tryLoc===D){var J=N.completion;if(J.type==="throw"){var te=J.arg;Q(N)}return te}}throw Error("illegal catch attempt")},delegateYield:function(D,M,N){return this.delegate={iterator:B(D),resultName:M,nextLoc:N},this.method==="next"&&(this.arg=n),I}},a}},60039:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},52487:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(29675);function r(u,l){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,m,p,b,g=[],E=!0,O=!1;try{if(p=(o=o.call(u)).next,l===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(f=p.call(o)).done)&&(g.push(f.value),g.length!==l);E=!0);}catch(C){O=!0,m=C}finally{try{if(!E&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw m}}return g}}var n=e(13873),a=e(49787);function s(u,l){return(0,t.Z)(u)||r(u,l)||(0,n.Z)(u,l)||(0,a.Z)()}},68413:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(29675),r=e(97591),n=e(13873),a=e(49787);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},80702:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(56243);function r(l){if(Array.isArray(l))return(0,t.Z)(l)}var n=e(97591),a=e(13873);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(l){return r(l)||(0,n.Z)(l)||(0,a.Z)(l)||s()}},60254:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(62853);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var l=u.call(a,s||"default");if((0,t.Z)(l)!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},62853:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},13873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(56243);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},l=u.noTrailing,o=l===void 0?!1:l,f=u.noLeading,m=f===void 0?!1:f,p=u.debounceMode,b=p===void 0?void 0:p,g,E=!1,O=0;function C(){g&&clearTimeout(g)}function k(I){var R=I||{},T=R.upcomingOnly,A=T===void 0?!1:T;C(),E=!A}function P(){for(var I=arguments.length,R=new Array(I),T=0;Tn?m?(O=Date.now(),o||(g=setTimeout(b?$:F,n))):F():o!==!0&&(g=setTimeout(b?$:F,b===void 0?n-L:n))}return P.cancel=k,P}function r(n,a,s){var u=s||{},l=u.atBegin,o=l===void 0?!1:l;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].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(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__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",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"9c47e401",67:"9aa8cedc",109:"1c5e50fa",195:"250c4ac5",264:"4df7e6a1",265:"cedacd3c",292:"5a84daa6",310:"24533c95",316:"1f60ada6",337:"840cc722",342:"ac0770c8",354:"d4d139cf",479:"9a7e2af6",485:"d5c1e341",508:"b7b7a726",532:"d98c06c9",533:"30ed0c85",547:"1cc461b4",556:"b86b58e8",559:"baa45b0e",576:"ae70abf5",629:"44a1d9a5",643:"8736263f",671:"4a609b8d",680:"aa5c71b1",700:"070330c4",737:"0de7478a",741:"ac5fd360",745:"7ffd40b9",799:"e353590b",869:"baa673e7",895:"52342796",919:"844e0b1e",921:"d8968493",928:"83551620",981:"24da50c7",1006:"74f37b47",1043:"f1f0d758",1045:"17e7ff5b",1048:"cc29037b",1070:"255027fc",1144:"c90eccaf",1148:"350556df",1154:"8cb80842",1211:"4a887a05",1253:"b50e1c0f",1257:"eaf988d3",1265:"75b53506",1274:"5f6ea65a",1276:"7890fcfb",1343:"6a4bb91f",1416:"6e8b2343",1423:"6e475608",1427:"7025130b",1443:"fce5a7db",1450:"0e01de3f",1461:"c143a13f",1462:"fcf08abc",1470:"791215dd",1475:"e9511d83",1482:"99062687",1512:"0c690207",1520:"6002d287",1545:"c3f6a715",1578:"359721fd",1581:"4d7bcb11",1582:"f851345b",1599:"995f4daf",1610:"e8b9d267",1646:"e6e27b60",1657:"9d61cd9f",1660:"1499a16f",1674:"23284d7c",1702:"5e3f1faa",1713:"f1d98915",1717:"e9240ff3",1727:"53b09b41",1783:"38a56568",1799:"84f9c8d3",1831:"bc30577b",1836:"d6764186",1855:"e8acc824",1880:"e238deba",1939:"74e209bb",1953:"42927557",1962:"2a4d487d",2011:"59d51f98",2045:"756515e7",2076:"4822205f",2102:"efffd8e9",2125:"0917684a",2141:"90c96552",2216:"18860238",2240:"e98a3028",2249:"f4830452",2254:"f04ebcca",2300:"e1bf89cf",2303:"ae023053",2307:"426fdaa6",2338:"4457bdcd",2339:"24f74d9d",2386:"192e235c",2396:"78fd76e8",2404:"492db1d9",2412:"cdbdb90a",2425:"d7d11815",2443:"1a040638",2476:"61106d63",2494:"68080a87",2501:"d6e55b79",2524:"06ce7861",2529:"bbdf83a9",2538:"de4a3723",2539:"6130ef1c",2548:"a8fbf09d",2570:"39ea75d0",2594:"e87d3761",2603:"917d8ba4",2659:"02b14e93",2707:"b6905725",2786:"0653b702",2806:"8cfb4261",2819:"cc590306",2823:"23a35be1",2826:"35c460ca",2829:"d25c8138",2837:"54a82605",2865:"00edaab2",2875:"1ebc95d4",2884:"ba27e184",2969:"ab3357d7",2983:"0b90eda8",3006:"f5705f68",3133:"9bf3f89c",3141:"1f0b8338",3157:"6c2cca37",3183:"d00a3930",3198:"8e655451",3212:"8720ed83",3220:"c88150d2",3247:"835da6e9",3260:"168b341d",3267:"c5139daf",3282:"f286a950",3317:"7dd29e43",3332:"24b7271a",3355:"6da9a6bc",3356:"73806efc",3391:"d3c64d57",3433:"60731a88",3442:"56a9ebcb",3447:"b4d6a414",3451:"f4ecd90a",3496:"44d52875",3509:"9f80a423",3550:"3dc83156",3581:"2ad2f315",3585:"819434c1",3589:"286429c4",3665:"ef9e3a35",3668:"9d73837f",3685:"aff1e4fc",3697:"481a10d9",3747:"0e8cba9b",3754:"8b1d9127",3777:"d5b0f2f1",3779:"348c1c67",3784:"1f9994c4",3805:"9dbcb95e",3862:"a2b70702",3873:"f78095bf",3885:"f87f7f15",3897:"30d6b52a",3907:"3fdbb77d",3910:"badbd452",3935:"e20e793b",3951:"b7f32b15",3987:"a5fa1e4d",4014:"27a8e97c",4017:"1f354e7a",4030:"2a9b4a2a",4056:"b29d15d8",4058:"6208ddf2",4078:"934700c6",4088:"6f7d1078",4093:"a6467ae6",4105:"fa210cc8",4144:"c32834ea",4164:"fdee7ad9",4184:"ff08337d",4216:"b4561490",4217:"a0ce7818",4227:"6a97b743",4259:"7ef83b2c",4264:"905f1365",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"94583569",4492:"84ed9b60",4496:"0393f200",4498:"67df5cd6",4504:"348c3b35",4514:"89dbb886",4520:"b99134a2",4546:"fc1bd991",4565:"34ca03e6",4572:"91a62950",4599:"098250c8",4601:"9d849874",4610:"957b7c68",4621:"76c291bb",4628:"ece2c60c",4662:"41dbbf06",4685:"c33f1528",4715:"cbc16343",4736:"bfe090fc",4741:"ea3be084",4757:"482687ba",4766:"d267690e",4770:"fab83194",4779:"e177f03b",4790:"619413e4",4795:"a3c853a1",4797:"a24e92db",4800:"54106067",4849:"883a2fae",4850:"1edda4b7",4862:"145a96c3",4884:"2e3fb81b",4889:"14eedb66",4928:"ff8baba5",4973:"ce01d46a",4994:"9e26adde",5022:"ac19a000",5043:"24f63d9b",5048:"f0592132",5060:"85dafcc6",5096:"84b810ff",5111:"da22fc05",5125:"dd76afc7",5148:"7e57c3a8",5176:"2d82b4ed",5179:"2c3af82a",5186:"a4bf637a",5191:"5c8050f6",5238:"60940a53",5290:"5dabcdc2",5297:"c79f98fd",5319:"fc53dfa3",5321:"1163c84e",5335:"ab2330bb",5354:"7ae70604",5357:"d4e9c836",5359:"b42466dd",5382:"1e9be4af",5402:"708906b2",5416:"454536b7",5434:"38b302a6",5470:"25ef94c1",5494:"d89549c4",5518:"d5fb135b",5546:"19266cc8",5549:"36ac3242",5572:"fad64ba6",5573:"0b82952b",5599:"e26ed087",5624:"48f1a222",5631:"e00d3d36",5650:"77e1ead3",5679:"4a090bef",5705:"41d2c5f1",5729:"27c19074",5741:"993b1edf",5764:"e0d7e586",5775:"885253db",5786:"49ced6d0",5798:"75d4b4f3",5816:"8c2f0946",5825:"4882b7c3",5876:"5eded409",5886:"490e40cd",5888:"1f2d4b98",5891:"48bfdc3f",5895:"fa797808",5902:"cc9afbba",5915:"87a1e835",5992:"33aa0eaa",6029:"b757f3de",6034:"98fce572",6045:"d268f87f",6047:"3ce45acd",6052:"bef03c42",6063:"bbb295d4",6069:"fbf961a6",6126:"99519171",6127:"d3d6f395",6170:"07f25c2b",6265:"4c4f27c6",6270:"dfc0d0bf",6277:"8d7a50c0",6328:"92640a5b",6366:"db96bfd2",6378:"7f3a946a",6411:"11344277",6434:"12e3ad2b",6444:"a1dc28f0",6452:"dcefd066",6486:"f648d246",6531:"eac0ffe2",6541:"c79ed4bf",6583:"8e85074b",6587:"9c32add3",6597:"5320aad8",6634:"20da49fe",6651:"d243e26a",6685:"cd2c7e95",6729:"e4e6a338",6741:"9278e468",6758:"f4c0b130",6774:"59d4d618",6784:"7f5e39ca",6788:"31253a70",6796:"c3d62b64",6805:"8c798c1c",6820:"dec792ae",6845:"c86eb9c4",6882:"8dc86cb3",6883:"ee63ca22",6904:"6c166a38",6913:"c9589259",6963:"4af0e0e7",6982:"4dedbe50",7008:"55d33e0d",7042:"93cbf959",7043:"cd2c75c3",7045:"fa1fb8be",7046:"d6fee5c5",7058:"52d739e1",7062:"fd473daf",7084:"46ccce72",7156:"e7466006",7178:"a248f059",7182:"a5224de0",7202:"6c89c762",7242:"fdf0f039",7260:"410c4368",7331:"2e27a23b",7333:"79b1c3a2",7365:"1005464f",7395:"8593a2a2",7460:"979bed4d",7477:"b4d2176b",7482:"32d9ab7e",7527:"16a50001",7545:"63b57ce9",7560:"d5de73fd",7589:"29b8f57b",7591:"8354027c",7614:"ecbb4d76",7622:"3746ddc4",7686:"4fcec9f9",7706:"c2a79e40",7806:"afe75373",7852:"2adb65d8",7855:"a09263d3",7857:"608f2fa6",7878:"7ebf4372",7883:"d511d2d8",7884:"8c87b524",7922:"f50afedc",7964:"29aed9a1",8014:"7f187b8b",8062:"634ad684",8072:"da99ab4e",8077:"3ba8d022",8085:"319e3093",8089:"d536b13a",8143:"989a12f9",8155:"c76af062",8161:"83c5fa9a",8162:"c7f21268",8237:"1243f985",8241:"2fb31c32",8285:"10a86f6c",8302:"520cf587",8307:"0e890ad3",8340:"a9a9580b",8350:"07df8a75",8398:"3968fa97",8431:"cacee0af",8435:"5bd5dc96",8447:"f12a8d1d",8517:"7ffa7a09",8522:"8b8e6a5a",8561:"333e8ec9",8563:"22d74cd4",8634:"95681861",8639:"68809bd0",8665:"7ee4d352",8688:"c44b3b15",8689:"37301afb",8723:"0a4bd262",8737:"ce7dad23",8776:"0ad26240",8782:"0a4b5976",8787:"0c498ddd",8797:"f310c655",8823:"4550407d",8827:"e9d3d796",8842:"9f25a3e2",8866:"5b018acc",8882:"e81d52f6",8885:"0bd06c82",8891:"c5c3d051",8898:"d002bcd8",8909:"5f08d7e7",8920:"7f82440c",8963:"790aecdd",8982:"75e00fee",8999:"64ffd58b",9076:"3eaf790a",9094:"2229139c",9104:"bbcb2345",9133:"d4d185b3",9205:"9b7c7712",9215:"fbc30faf",9252:"0d791a59",9260:"f163e60e",9332:"20cc2d46",9360:"49edca3f",9366:"bb101bc3",9391:"44a77f1b",9404:"9fcc3d3e",9408:"e2ebe0cc",9416:"2e55b1f2",9472:"4553d462",9487:"bbefb860",9489:"78452274",9507:"3d9997fc",9554:"ed358e7b",9559:"f794af19",9590:"4dd7914f",9647:"c8399242",9649:"c59bf997",9674:"72ba26ce",9677:"5085831e",9695:"908979b6",9715:"462adeae",9716:"2a7f5405",9785:"b5653853",9788:"433c4c46",9890:"156af574",9891:"f62d0328",9895:"b8e31ff2",9921:"f360a404",9922:"0b68a618",9928:"5989f5e0",9944:"8b4c579f",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"12e78288",67:"51374034",109:"b9c23c40",195:"735ace9d",264:"5fd9b3fc",265:"d92c6f86",292:"e2ad7b79",310:"735e28b7",337:"b876daec",342:"96328f8f",479:"e2ad5e87",485:"d63578fe",508:"a2cebfe1",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"0c10ce4d",737:"72eaccaa",745:"8c6c7df9",799:"eddb780f",869:"4a5372a2",895:"ce8634e8",919:"952e2d43",921:"b09f4288",928:"a66ef1eb",1006:"b9d07e6a",1043:"e8c0878b",1045:"6ed74c3b",1048:"c6c344e1",1070:"e67e9e01",1148:"754fff63",1211:"84cd60c2",1253:"46aca33c",1257:"7b8c452c",1265:"c6d01246",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"9a10482e",1427:"f91322f7",1443:"e1865421",1450:"bc16bf2b",1461:"cd32a59e",1470:"afcb0f79",1475:"d22fbaa0",1482:"c89636f5",1512:"f3653a35",1520:"f7300d0e",1545:"0657d799",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"c9ad51af",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"13fc42b1",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"e4fcde65",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"b186f983",2303:"eb945f5f",2307:"b2c54321",2338:"e5c1a983",2339:"6a610b14",2396:"8d2f98b7",2404:"1b691fa0",2412:"b297b168",2425:"d96f0c58",2443:"eeeb327a",2476:"cf85a190",2501:"2441982c",2524:"96d90e3e",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"437cbb50",2603:"a66ef1eb",2659:"f6071a36",2707:"cabcb16e",2806:"0cad2d5d",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"2f2c99c6",2884:"69a10f4f",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"83f71029",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"3b28d50a",3260:"a3bb8fd1",3267:"03cdfb68",3282:"c98dd16f",3317:"a24c38e0",3332:"2fae3161",3355:"cd26b451",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"6dcf1f01",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"a638683f",3585:"5f288e7b",3665:"c5ff050e",3668:"3f4049ff",3685:"5356e3de",3747:"ce08ca10",3784:"c81d4a51",3873:"a3ce6945",3897:"7685bed4",3910:"658d457f",3935:"7f21d22b",3951:"9b238a39",4030:"70af0a74",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"1b717f79",4144:"f10aa199",4164:"c7fab81e",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"7fa2ab27",4496:"c366f3d3",4498:"1c399dda",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"384b1140",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"97f3184a",4715:"ab748bb0",4736:"2968553b",4741:"11bd2d23",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"86306a93",4800:"f50302a4",4849:"d2723f8d",4862:"2c7bae08",4884:"bd293d3b",4889:"1402d57b",4928:"3ec9e47f",4973:"129c56e8",4994:"71b358ee",5022:"81b1b86b",5043:"e9783a88",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"641b49b1",5335:"fec6fd9f",5357:"1fbb7d24",5359:"181f1814",5382:"517d0ff1",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"8c7d9d80",5650:"f8f63f4b",5705:"df6bf207",5729:"adf68bd1",5741:"e4865f73",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"f6e01dc7",5825:"10fcf898",5888:"2ed121e8",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"bb37780a",6127:"f31505a8",6265:"955b2a89",6270:"bd54563d",6277:"be8c92aa",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"fe524f32",6651:"b07fe216",6685:"f5f5b969",6729:"0d46291f",6741:"b838eb14",6758:"ddf000ad",6784:"1affe817",6788:"43a8c722",6796:"14d05697",6805:"5b253c81",6820:"98d30224",6845:"e657b4db",6882:"c2d2eada",6883:"7740a702",6904:"2a8ddcc0",6913:"5ec03435",6963:"84e145fa",6982:"3043a9c3",7008:"15ea9ed9",7042:"952e2d43",7043:"f92dd043",7045:"5a1ff2a1",7046:"c7301ded",7058:"e5da97d0",7062:"d5ed24af",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"c7724a99",7545:"5a171ce1",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"46d58a04",7806:"bd9accb9",7852:"ff9c09cd",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"f90c148c",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"c5edbea7",8077:"0b2c51d9",8085:"649b7e00",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"3b193075",8302:"fe61f530",8307:"02e15761",8398:"ecb314e7",8431:"7c8704ae",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"e3624671",8563:"ec35b080",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"ce853ade",8782:"918afc23",8787:"121de108",8797:"13945612",8823:"45ce6c84",8827:"954b2c29",8866:"da63c71f",8882:"e3e6afc6",8885:"de905169",8982:"9f5f0cbd",8999:"215d2e8d",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"f26e76d0",9472:"f609b809",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"e4f0da28",9695:"e54cca52",9715:"1e222348",9716:"d7a969b5",9785:"ec431d03",9788:"4459d92d",9890:"d4f051d9",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?m?(O=Date.now(),o||(g=setTimeout(b?$:F,n))):F():o!==!0&&(g=setTimeout(b?$:F,b===void 0?n-L:n))}return P.cancel=k,P}function r(n,a,s){var u=s||{},l=u.atBegin,o=l===void 0?!1:l;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].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(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__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",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"9c47e401",67:"9aa8cedc",109:"1c5e50fa",195:"250c4ac5",264:"4df7e6a1",265:"cedacd3c",292:"5a84daa6",310:"24533c95",316:"1f60ada6",337:"840cc722",342:"ac0770c8",354:"d4d139cf",479:"9a7e2af6",485:"d5c1e341",508:"b7b7a726",532:"d98c06c9",533:"30ed0c85",547:"1cc461b4",556:"b86b58e8",559:"baa45b0e",576:"ae70abf5",629:"44a1d9a5",643:"8736263f",671:"4a609b8d",680:"aa5c71b1",700:"070330c4",737:"0de7478a",741:"ac5fd360",745:"7ffd40b9",799:"e353590b",869:"baa673e7",895:"52342796",919:"844e0b1e",921:"d8968493",928:"83551620",981:"24da50c7",1006:"74f37b47",1043:"f1f0d758",1045:"17e7ff5b",1048:"cc29037b",1070:"255027fc",1144:"c90eccaf",1148:"350556df",1154:"8cb80842",1211:"4a887a05",1253:"b50e1c0f",1257:"eaf988d3",1265:"75b53506",1274:"5f6ea65a",1276:"7890fcfb",1343:"6a4bb91f",1416:"6e8b2343",1423:"6e475608",1427:"7025130b",1443:"fce5a7db",1450:"0e01de3f",1461:"c143a13f",1462:"fcf08abc",1470:"791215dd",1475:"e9511d83",1482:"99062687",1512:"0c690207",1520:"6002d287",1545:"c3f6a715",1578:"359721fd",1581:"4d7bcb11",1582:"f851345b",1599:"995f4daf",1610:"e8b9d267",1646:"e6e27b60",1657:"9d61cd9f",1660:"1499a16f",1674:"23284d7c",1702:"5e3f1faa",1713:"f1d98915",1717:"e9240ff3",1727:"53b09b41",1783:"38a56568",1799:"84f9c8d3",1831:"bc30577b",1836:"d6764186",1855:"e8acc824",1880:"e238deba",1939:"74e209bb",1953:"42927557",1962:"2a4d487d",2011:"59d51f98",2045:"756515e7",2076:"4822205f",2102:"efffd8e9",2125:"0917684a",2141:"90c96552",2216:"18860238",2240:"e98a3028",2249:"f4830452",2254:"f04ebcca",2300:"e1bf89cf",2303:"ae023053",2307:"426fdaa6",2338:"4457bdcd",2339:"24f74d9d",2386:"192e235c",2396:"78fd76e8",2404:"492db1d9",2412:"cdbdb90a",2425:"d7d11815",2443:"1a040638",2476:"61106d63",2494:"68080a87",2501:"d6e55b79",2524:"06ce7861",2529:"bbdf83a9",2538:"de4a3723",2539:"6130ef1c",2548:"a8fbf09d",2570:"39ea75d0",2594:"e87d3761",2603:"917d8ba4",2659:"02b14e93",2707:"b6905725",2786:"0653b702",2806:"8cfb4261",2819:"cc590306",2823:"23a35be1",2826:"35c460ca",2829:"d25c8138",2837:"54a82605",2865:"00edaab2",2875:"1ebc95d4",2884:"ba27e184",2969:"ab3357d7",2983:"0b90eda8",3006:"f5705f68",3133:"9bf3f89c",3141:"1f0b8338",3157:"6c2cca37",3183:"d00a3930",3198:"8e655451",3212:"8720ed83",3220:"c88150d2",3247:"835da6e9",3260:"168b341d",3267:"c5139daf",3282:"f286a950",3317:"7dd29e43",3332:"24b7271a",3355:"6da9a6bc",3356:"73806efc",3391:"d3c64d57",3433:"60731a88",3442:"56a9ebcb",3447:"b4d6a414",3451:"f4ecd90a",3496:"44d52875",3509:"9f80a423",3550:"3dc83156",3581:"2ad2f315",3585:"819434c1",3589:"286429c4",3665:"ef9e3a35",3668:"9d73837f",3685:"aff1e4fc",3697:"481a10d9",3747:"0e8cba9b",3754:"8b1d9127",3777:"d5b0f2f1",3779:"348c1c67",3784:"1f9994c4",3805:"9dbcb95e",3862:"a2b70702",3873:"f78095bf",3885:"f87f7f15",3897:"30d6b52a",3907:"3fdbb77d",3910:"badbd452",3935:"e20e793b",3951:"b7f32b15",3987:"a5fa1e4d",4014:"27a8e97c",4017:"1f354e7a",4030:"2a9b4a2a",4056:"b29d15d8",4058:"6208ddf2",4078:"934700c6",4088:"6f7d1078",4093:"a6467ae6",4105:"fa210cc8",4144:"c32834ea",4164:"fdee7ad9",4184:"ff08337d",4216:"b4561490",4217:"a0ce7818",4227:"6a97b743",4259:"7ef83b2c",4264:"905f1365",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"94583569",4492:"84ed9b60",4496:"0393f200",4498:"67df5cd6",4504:"348c3b35",4514:"89dbb886",4520:"b99134a2",4546:"fc1bd991",4565:"34ca03e6",4572:"91a62950",4599:"098250c8",4601:"9d849874",4610:"957b7c68",4621:"76c291bb",4628:"ece2c60c",4662:"41dbbf06",4685:"c33f1528",4715:"cbc16343",4736:"bfe090fc",4741:"ea3be084",4757:"482687ba",4766:"d267690e",4770:"fab83194",4779:"e177f03b",4790:"619413e4",4795:"a3c853a1",4797:"a24e92db",4800:"54106067",4849:"883a2fae",4850:"1edda4b7",4862:"145a96c3",4884:"2e3fb81b",4889:"14eedb66",4928:"ff8baba5",4973:"ce01d46a",4994:"9e26adde",5022:"ac19a000",5043:"24f63d9b",5048:"f0592132",5060:"85dafcc6",5096:"84b810ff",5111:"da22fc05",5125:"dd76afc7",5148:"7e57c3a8",5176:"2d82b4ed",5179:"2c3af82a",5186:"a4bf637a",5191:"5c8050f6",5238:"60940a53",5290:"5dabcdc2",5297:"c79f98fd",5319:"fc53dfa3",5321:"1163c84e",5335:"ab2330bb",5354:"7ae70604",5357:"d4e9c836",5359:"b42466dd",5382:"1e9be4af",5402:"708906b2",5416:"454536b7",5434:"38b302a6",5470:"25ef94c1",5494:"d89549c4",5518:"d5fb135b",5546:"19266cc8",5549:"36ac3242",5572:"fad64ba6",5573:"0b82952b",5599:"e26ed087",5624:"48f1a222",5631:"e00d3d36",5650:"77e1ead3",5679:"4a090bef",5705:"41d2c5f1",5729:"27c19074",5741:"993b1edf",5764:"e0d7e586",5775:"885253db",5786:"49ced6d0",5798:"75d4b4f3",5816:"8c2f0946",5825:"4882b7c3",5876:"5eded409",5886:"490e40cd",5888:"1f2d4b98",5891:"48bfdc3f",5895:"fa797808",5902:"cc9afbba",5915:"87a1e835",5992:"33aa0eaa",6029:"b757f3de",6034:"98fce572",6045:"d268f87f",6047:"3ce45acd",6052:"bef03c42",6063:"bbb295d4",6069:"fbf961a6",6126:"99519171",6127:"d3d6f395",6170:"07f25c2b",6265:"4c4f27c6",6270:"dfc0d0bf",6277:"8d7a50c0",6328:"92640a5b",6366:"db96bfd2",6378:"7f3a946a",6411:"11344277",6434:"12e3ad2b",6444:"a1dc28f0",6452:"dcefd066",6486:"f648d246",6531:"eac0ffe2",6541:"c79ed4bf",6583:"8e85074b",6587:"9c32add3",6597:"5320aad8",6634:"20da49fe",6651:"d243e26a",6685:"cd2c7e95",6729:"e4e6a338",6741:"9278e468",6758:"f4c0b130",6774:"59d4d618",6784:"7f5e39ca",6788:"31253a70",6796:"c3d62b64",6805:"8c798c1c",6820:"dec792ae",6845:"c86eb9c4",6882:"8dc86cb3",6883:"ee63ca22",6904:"6c166a38",6913:"c9589259",6963:"4af0e0e7",6982:"4dedbe50",7008:"55d33e0d",7042:"93cbf959",7043:"cd2c75c3",7045:"fa1fb8be",7046:"d6fee5c5",7058:"52d739e1",7062:"fd473daf",7084:"46ccce72",7156:"e7466006",7178:"a248f059",7182:"a5224de0",7202:"6c89c762",7242:"fdf0f039",7260:"410c4368",7331:"2e27a23b",7333:"79b1c3a2",7365:"1005464f",7395:"8593a2a2",7460:"979bed4d",7477:"b4d2176b",7482:"32d9ab7e",7527:"16a50001",7545:"63b57ce9",7560:"d5de73fd",7589:"29b8f57b",7591:"8354027c",7614:"ecbb4d76",7622:"3746ddc4",7686:"4fcec9f9",7706:"c2a79e40",7806:"afe75373",7852:"2adb65d8",7855:"a09263d3",7857:"608f2fa6",7878:"7ebf4372",7883:"d511d2d8",7884:"8c87b524",7922:"f50afedc",7964:"29aed9a1",8014:"7f187b8b",8062:"634ad684",8072:"da99ab4e",8077:"3ba8d022",8085:"319e3093",8089:"d536b13a",8143:"989a12f9",8155:"c76af062",8161:"83c5fa9a",8162:"c7f21268",8237:"1243f985",8241:"2fb31c32",8285:"10a86f6c",8302:"520cf587",8307:"0e890ad3",8340:"a9a9580b",8350:"07df8a75",8398:"3968fa97",8431:"cacee0af",8435:"5bd5dc96",8447:"f12a8d1d",8517:"7ffa7a09",8522:"fa9601a6",8561:"333e8ec9",8563:"22d74cd4",8634:"95681861",8639:"68809bd0",8665:"7ee4d352",8688:"c44b3b15",8689:"37301afb",8723:"0a4bd262",8737:"ce7dad23",8776:"0ad26240",8782:"0a4b5976",8787:"0c498ddd",8797:"f310c655",8823:"4550407d",8827:"e9d3d796",8842:"9f25a3e2",8866:"5b018acc",8882:"e81d52f6",8885:"0bd06c82",8891:"c5c3d051",8898:"d002bcd8",8909:"5f08d7e7",8920:"7f82440c",8963:"790aecdd",8982:"75e00fee",8999:"64ffd58b",9076:"3eaf790a",9094:"2229139c",9104:"bbcb2345",9133:"d4d185b3",9205:"9b7c7712",9215:"fbc30faf",9252:"0d791a59",9260:"f163e60e",9332:"20cc2d46",9360:"49edca3f",9366:"bb101bc3",9391:"44a77f1b",9404:"9fcc3d3e",9408:"e2ebe0cc",9416:"2e55b1f2",9472:"4553d462",9487:"bbefb860",9489:"78452274",9507:"3d9997fc",9554:"ed358e7b",9559:"f794af19",9590:"4dd7914f",9647:"c8399242",9649:"c59bf997",9674:"72ba26ce",9677:"5085831e",9695:"908979b6",9715:"462adeae",9716:"2a7f5405",9785:"b5653853",9788:"433c4c46",9890:"156af574",9891:"f62d0328",9895:"b8e31ff2",9921:"f360a404",9922:"0b68a618",9928:"5989f5e0",9944:"8b4c579f",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"12e78288",67:"51374034",109:"b9c23c40",195:"735ace9d",264:"5fd9b3fc",265:"d92c6f86",292:"e2ad7b79",310:"735e28b7",337:"b876daec",342:"96328f8f",479:"e2ad5e87",485:"d63578fe",508:"a2cebfe1",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"0c10ce4d",737:"72eaccaa",745:"8c6c7df9",799:"eddb780f",869:"4a5372a2",895:"ce8634e8",919:"952e2d43",921:"b09f4288",928:"a66ef1eb",1006:"b9d07e6a",1043:"e8c0878b",1045:"6ed74c3b",1048:"c6c344e1",1070:"e67e9e01",1148:"754fff63",1211:"84cd60c2",1253:"46aca33c",1257:"7b8c452c",1265:"c6d01246",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"9a10482e",1427:"f91322f7",1443:"e1865421",1450:"bc16bf2b",1461:"cd32a59e",1470:"afcb0f79",1475:"d22fbaa0",1482:"c89636f5",1512:"f3653a35",1520:"f7300d0e",1545:"0657d799",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"c9ad51af",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"13fc42b1",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"e4fcde65",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"b186f983",2303:"eb945f5f",2307:"b2c54321",2338:"e5c1a983",2339:"6a610b14",2396:"8d2f98b7",2404:"1b691fa0",2412:"b297b168",2425:"d96f0c58",2443:"eeeb327a",2476:"cf85a190",2501:"2441982c",2524:"96d90e3e",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"437cbb50",2603:"a66ef1eb",2659:"f6071a36",2707:"cabcb16e",2806:"0cad2d5d",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"2f2c99c6",2884:"69a10f4f",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"83f71029",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"3b28d50a",3260:"a3bb8fd1",3267:"03cdfb68",3282:"c98dd16f",3317:"a24c38e0",3332:"2fae3161",3355:"cd26b451",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"6dcf1f01",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"a638683f",3585:"5f288e7b",3665:"c5ff050e",3668:"3f4049ff",3685:"5356e3de",3747:"ce08ca10",3784:"c81d4a51",3873:"a3ce6945",3897:"7685bed4",3910:"658d457f",3935:"7f21d22b",3951:"9b238a39",4030:"70af0a74",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"1b717f79",4144:"f10aa199",4164:"c7fab81e",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"7fa2ab27",4496:"c366f3d3",4498:"1c399dda",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"384b1140",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"97f3184a",4715:"ab748bb0",4736:"2968553b",4741:"11bd2d23",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"86306a93",4800:"f50302a4",4849:"d2723f8d",4862:"2c7bae08",4884:"bd293d3b",4889:"1402d57b",4928:"3ec9e47f",4973:"129c56e8",4994:"71b358ee",5022:"81b1b86b",5043:"e9783a88",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"641b49b1",5335:"fec6fd9f",5357:"1fbb7d24",5359:"181f1814",5382:"517d0ff1",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"8c7d9d80",5650:"f8f63f4b",5705:"df6bf207",5729:"adf68bd1",5741:"e4865f73",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"f6e01dc7",5825:"10fcf898",5888:"2ed121e8",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"bb37780a",6127:"f31505a8",6265:"955b2a89",6270:"bd54563d",6277:"be8c92aa",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"fe524f32",6651:"b07fe216",6685:"f5f5b969",6729:"0d46291f",6741:"b838eb14",6758:"ddf000ad",6784:"1affe817",6788:"43a8c722",6796:"14d05697",6805:"5b253c81",6820:"98d30224",6845:"e657b4db",6882:"c2d2eada",6883:"7740a702",6904:"2a8ddcc0",6913:"5ec03435",6963:"84e145fa",6982:"3043a9c3",7008:"15ea9ed9",7042:"952e2d43",7043:"f92dd043",7045:"5a1ff2a1",7046:"c7301ded",7058:"e5da97d0",7062:"d5ed24af",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"c7724a99",7545:"5a171ce1",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"46d58a04",7806:"bd9accb9",7852:"ff9c09cd",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"f90c148c",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"c5edbea7",8077:"0b2c51d9",8085:"649b7e00",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"3b193075",8302:"fe61f530",8307:"02e15761",8398:"ecb314e7",8431:"7c8704ae",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"e3624671",8563:"ec35b080",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"ce853ade",8782:"918afc23",8787:"121de108",8797:"13945612",8823:"45ce6c84",8827:"954b2c29",8866:"da63c71f",8882:"e3e6afc6",8885:"de905169",8982:"9f5f0cbd",8999:"215d2e8d",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"f26e76d0",9472:"f609b809",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"e4f0da28",9695:"e54cca52",9715:"1e222348",9716:"d7a969b5",9785:"ec431d03",9788:"4459d92d",9890:"d4f051d9",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return jr.endsWith("/")?jr:"".concat(jr,"/")}var tc=__webpack_require__(38127),Pu=__webpack_require__(38329),nu=__webpack_require__(8616),au=["content"],Qi=["content"],Bi=/^(http:|https:)?\/\//;function rc(jr){return Bi.test(jr)||jr.startsWith("/")&&!jr.startsWith("/*")||jr.startsWith("./")||jr.startsWith("../")}var Bu=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},ou=function(on){var Hn,Ta=on.loaderData,Gn=on.htmlPageOpts,ca=on.manifest,ya=(ca==null||(Hn=ca.assets)===null||Hn===void 0?void 0:Hn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ta||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function cs(jr){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof jr=="string")return rc(jr)?(0,oi.Z)({src:jr},on):{content:jr};if((0,nu.Z)(jr)==="object")return(0,oi.Z)((0,oi.Z)({},jr),on);throw new Error("Invalid script type: ".concat((0,nu.Z)(jr)))}function Ri(jr){return rc(jr)?{type:"link",href:jr}:{type:"style",content:jr}}var al=function(on){var Hn,Ta,Gn,ca,ya,po,Vn=on.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Hn=Vn.favicons)===null||Hn===void 0?void 0:Hn.map(function(_o,gs){return oe.createElement("link",{key:gs,rel:"shortcut icon",href:_o})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Ta=Vn.keywords)===null||Ta===void 0?void 0:Ta.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(_o){return oe.createElement("meta",{key:_o.name,name:_o.name,content:_o.content})}),Vn==null||(ca=Vn.links)===null||ca===void 0?void 0:ca.map(function(_o,gs){return oe.createElement("link",(0,Pu.Z)({key:gs},_o))}),Vn==null||(ya=Vn.styles)===null||ya===void 0?void 0:ya.map(function(_o,gs){var ys=Ri(_o),Fs=ys.type,Bs=ys.href,lu=ys.content;if(Fs==="link")return oe.createElement("link",{key:gs,rel:"stylesheet",href:Bs});if(Fs==="style")return oe.createElement("style",{key:gs},lu)}),Vn==null||(po=Vn.headScripts)===null||po===void 0?void 0:po.map(function(_o,gs){var ys=cs(_o),Fs=ys.content,Bs=(0,tc.Z)(ys,au);return oe.createElement("script",(0,Pu.Z)({dangerouslySetInnerHTML:{__html:Fs},key:gs},Bs))}))};function Nu(jr){var on,Hn=jr.children,Ta=jr.loaderData,Gn=jr.manifest,ca=jr.htmlPageOpts,ya=jr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,po=jr.mountElementId;if(ya!=null&&ya.pureHtml)return oe.createElement("html",null,oe.createElement("head",null),oe.createElement("body",null,oe.createElement(Bu,null),oe.createElement("div",{id:po},Hn),oe.createElement(ou,{manifest:Gn,loaderData:Ta,htmlPageOpts:ca})));if(ya!=null&&ya.pureApp)return oe.createElement(oe.Fragment,null,Hn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return oe.createElement("html",{suppressHydrationWarning:!0,lang:(ca==null?void 0:ca.lang)||"en"},oe.createElement("head",null,oe.createElement("meta",{charSet:"utf-8"}),oe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&oe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),oe.createElement(al,{htmlPageOpts:ca})),oe.createElement("body",null,oe.createElement(Bu,null),oe.createElement("div",{id:po},Hn),oe.createElement(ou,{manifest:Gn,loaderData:Ta,htmlPageOpts:ca}),ca==null||(on=ca.scripts)===null||on===void 0?void 0:on.map(function(_o,gs){var ys=cs(_o),Fs=ys.content,Bs=(0,tc.Z)(ys,Qi);return oe.createElement("script",(0,Pu.Z)({dangerouslySetInnerHTML:{__html:Fs},key:gs},Bs))})))}var iu=oe.createContext(void 0);function ol(){return oe.useContext(iu)}var Su=["redirect"];function Ls(jr){var on=jr.routesById,Hn=jr.parentId,Ta=jr.routeComponents,Gn=jr.useStream,ca=Gn===void 0?!0:Gn;return Object.keys(on).filter(function(ya){return on[ya].parentId===Hn}).map(function(ya){var po=il((0,oi.Z)((0,oi.Z)({route:on[ya],routeComponent:Ta[ya],loadingComponent:jr.loadingComponent,reactRouter5Compat:jr.reactRouter5Compat},jr.reactRouter5Compat&&{hasChildren:Object.keys(on).filter(function(_o){return on[_o].parentId===ya}).length>0}),{},{useStream:ca})),Vn=Ls({routesById:on,routeComponents:Ta,parentId:po.id,loadingComponent:jr.loadingComponent,reactRouter5Compat:jr.reactRouter5Compat,useStream:ca});return Vn.length>0&&(po.children=Vn,po.routes=Vn),po})}function Cc(jr){var on=(0,Ci.UO)(),Hn=(0,Ci.Gn)(jr.to,on),Ta=(0,Eu.T$)(),Gn=(0,Ci.TH)();if(Ta!=null&&Ta.keepQuery){var ca=Gn.search+Gn.hash;Hn+=ca}var ya=(0,oi.Z)((0,oi.Z)({},jr),{},{to:Hn});return oe.createElement(Ci.Fg,(0,Pu.Z)({replace:!0},ya))}function il(jr){var on=jr.route,Hn=jr.useStream,Ta=Hn===void 0?!0:Hn,Gn=on.redirect,ca=(0,tc.Z)(on,Su),ya=jr.reactRouter5Compat?ac:oc;return(0,oi.Z)({element:Gn?oe.createElement(Cc,{to:Gn}):oe.createElement(iu.Provider,{value:{route:jr.route}},oe.createElement(ya,{loader:oe.memo(jr.routeComponent),loadingComponent:jr.loadingComponent||nc,hasChildren:jr.hasChildren,useStream:Ta}))},ca)}function nc(){return oe.createElement("div",null)}function ac(jr){var on=ol(),Hn=on.route,Ta=(0,Eu.Ov)(),Gn=Ta.history,ca=Ta.clientRoutes,ya=(0,Ci.UO)(),po={params:ya,isExact:!0,path:Hn.path,url:Gn.location.pathname},Vn=jr.loader,_o={location:Gn.location,match:po,history:Gn,params:ya,route:Hn,routes:ca};return jr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(jr.loadingComponent,null)},oe.createElement(Vn,_o,jr.hasChildren&&oe.createElement(Ci.j3,null))):oe.createElement(Vn,_o,jr.hasChildren&&oe.createElement(Ci.j3,null))}function oc(jr){var on=jr.loader;return jr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(jr.loadingComponent,null)},oe.createElement(on,null)):oe.createElement(on,null)}var Cu=null;function kl(){return Cu}function ic(jr){var on=jr.history,Hn=oe.useState({action:on.action,location:on.location}),Ta=(0,Yi.Z)(Hn,2),Gn=Ta[0],ca=Ta[1];return(0,oe.useLayoutEffect)(function(){return on.listen(ca)},[on]),(0,oe.useLayoutEffect)(function(){function ya(po){jr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:jr.routes,clientRoutes:jr.clientRoutes,location:po.location,action:po.action,basename:jr.basename,isFirst:!!po.isFirst}})}return ya({location:Gn.location,action:Gn.action,isFirst:!0}),on.listen(ya)},[on,jr.routes,jr.clientRoutes]),oe.createElement(Ci.F0,{navigator:on,location:Gn.location,basename:jr.basename},jr.children)}function Xi(){var jr=(0,Eu.Ov)(),on=jr.clientRoutes;return(0,Ci.V$)(on)}var Zu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],sc=function(on,Hn){var Ta=on.basename||"/",Gn=Ls({routesById:on.routes,routeComponents:on.routeComponents,loadingComponent:on.loadingComponent,reactRouter5Compat:on.reactRouter5Compat,useStream:on.useStream});on.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var ca=oe.createElement(ic,{basename:Ta,pluginManager:on.pluginManager,routes:on.routes,clientRoutes:Gn,history:on.history},Hn),ya=0,po=Zu;yanew Promise((Ta,Gn)=>{var ca=Vn=>{try{po(Hn.next(Vn))}catch(_o){Gn(_o)}},ya=Vn=>{try{po(Hn.throw(Vn))}catch(_o){Gn(_o)}},po=Vn=>Vn.done?Ta(Vn.value):Promise.resolve(Vn.value).then(ca,ya);po((Hn=Hn.apply(jr,on)).next())});function y(){return h(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/student_statistics/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/smart_plan",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/smart_plan/:id/info",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan/:id/detail",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/new/CreateImg",parentId:"185",id:"189"},190:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"190"},191:{path:"/shixuns/:id/Merge",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Split",parentId:"185",id:"192"},193:{path:"/shixuns/:id/edit",parentId:"185",id:"193"},194:{path:"shixuns/:id/edit/warehouse",parentId:"193",id:"194"},195:{path:"/shixuns/:id/edit/newquestion",parentId:"193",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"193",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"193",id:"197"},198:{path:"/shixuns/:id/edit/new",parentId:"193",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"193",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"193",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"193",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"193",id:"202"},203:{path:"/shixuns/:id",parentId:"185",id:"203"},204:{path:"/shixuns/:id/poll",parentId:"203",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"203",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"203",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"203",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"203",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"203",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"203",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"203",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"203",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"203",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"203",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"203",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"203",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"203",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"203",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"203",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"203",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"203",id:"223"},224:{path:"/users",parentId:"1",id:"224"},225:{path:"/users/:username/videos/protocol",parentId:"224",id:"225"},226:{path:"/users/:username/videos/resourceProtocol",parentId:"224",id:"226"},227:{path:"/users/:username/videos/success",parentId:"224",id:"227"},228:{path:"/users/:username/topicbank/:topicstype",parentId:"224",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"224",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"224",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"224",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"224",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"224",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"224",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"224",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"224",id:"236"},237:{path:"/users/:username/experiment-img/add",parentId:"224",id:"237"},238:{path:"/users/:username",parentId:"224",id:"238"},239:{path:"/users/:username",parentId:"238",id:"239"},240:{path:"/users/:username/baseInfo/edit",parentId:"238",id:"240"},241:{path:"/users/:username/baseInfo",parentId:"238",id:"241"},242:{path:"/users/:username/realNameCertification",parentId:"238",id:"242"},243:{path:"/users/:username/careerCertification",parentId:"238",id:"243"},244:{path:"/users/:username/classrooms",parentId:"238",id:"244"},245:{path:"/users/:username/shixuns",parentId:"238",id:"245"},246:{path:"/users/:username/dataSet",parentId:"238",id:"246"},247:{path:"/users/:username/userPortrait",parentId:"238",id:"247"},248:{path:"/users/:username/learningPath",parentId:"238",id:"248"},249:{path:"/users/:username/teach-group",parentId:"238",id:"249"},250:{path:"/users/:username/competitions",parentId:"238",id:"250"},251:{path:"/users/:username/experiment-img",parentId:"238",id:"251"},252:{path:"/users/:username/experiment-img/:experid/detail",parentId:"238",id:"252"},253:{path:"/users/:username/certificate",parentId:"238",id:"253"},254:{path:"/users/:username/otherResources",parentId:"238",id:"254"},255:{path:"/users/:username/paths",parentId:"238",id:"255"},256:{path:"/users/:username/projects",parentId:"238",id:"256"},257:{path:"/users/:username/videos",parentId:"238",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"238",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"238",id:"259"},260:{path:"/users/:username/vspaces",parentId:"238",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"238",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"238",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"238",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"238",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"430",id:"432"},433:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"430",id:"433"},434:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"434"},435:{parentId:"430",id:"435"},436:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"435",id:"437"},438:{path:"/miniprogram",parentId:"1",id:"438"},439:{path:"/miniprogram/courseware/study",exact:!0,parentId:"438",id:"439"},440:{path:"/educoder-demo",exact:!0,parentId:"1",id:"440"},441:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"441"},442:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",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:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"446"},447:{path:"/quality",parentId:"1",id:"447"},448:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"447",id:"448"},449:{path:"/otherlogin",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginqq",exact:!0,parentId:"1",id:"450"},451:{path:"/otherloginstart",exact:!0,parentId:"1",id:"451"},452:{path:"/pathsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"454"},455:{path:"/login",parentId:"1",id:"455"},456:{path:"/login",parentId:"455",id:"456"},457:{path:"/user",parentId:"1",id:"457"},458:{path:"/user/login",parentId:"457",id:"458"},459:{path:"/user/register",parentId:"457",id:"459"},460:{path:"/user/reset-password",parentId:"457",id:"460"},461:{path:"/colleges",parentId:"1",id:"461"},462:{path:"/colleges/:id/statistics",parentId:"461",id:"462"},463:{path:"/help",parentId:"1",id:"463"},464:{path:"/help/:id",parentId:"463",id:"464"},465:{path:"/video",parentId:"1",id:"465"},466:{path:"/video/:videoId",parentId:"465",id:"466"},467:{path:"/terminal",parentId:"1",id:"467"},468:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"468"},469:{path:"/wrongAnswer",parentId:"1",id:"469"},470:{path:"/",parentId:"1",id:"470"},471:{path:"/",exact:!0,parentId:"470",id:"471"},472:{path:"/api/*",exact:!0,parentId:"470",id:"472"},473:{path:"/search",exact:!0,parentId:"470",id:"473"},474:{path:"/moop_cases",exact:!0,parentId:"470",id:"474"},475:{path:"/moop_cases/new",exact:!0,parentId:"470",id:"475"},476:{path:"/moop_cases/:caseId",exact:!0,parentId:"470",id:"476"},477:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"470",id:"477"},478:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"470",id:"478"},479:{path:"/randompaper",exact:!0,parentId:"470",id:"479"},480:{path:"/randompaper/edit/:id",exact:!0,parentId:"470",id:"480"},481:{path:"/randompaper/detail/:id",exact:!0,parentId:"470",id:"481"},482:{path:"/403",parentId:"470",id:"482"},483:{path:"/500",parentId:"470",id:"483"},484:{path:"/404",parentId:"470",id:"484"},485:{path:"/download",parentId:"470",id:"485"},486:{path:"/iwce",parentId:"470",id:"486"},487:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"470",id:"487"},488:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"470",id:"488"},489:{path:"/Activities",parentId:"470",id:"489"},490:{path:"/iwce/:itemname",parentId:"470",id:"490"},491:{path:"/hpc-course",parentId:"470",id:"491"},492:{path:"/user_agents",parentId:"470",id:"492"},493:{path:"/three",parentId:"470",id:"493"},494:{path:"/introduction",parentId:"470",id:"494"},495:{path:"/chatgpt",parentId:"470",id:"495"},496:{path:"/*",parentId:"470",id:"496"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,63041))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4779),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4779),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,66415))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,41887))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,75066))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,16888))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,27945))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,98792))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(9094),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,22633))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,38239))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,41887))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,41887))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40361))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,3623))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,33165))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40361))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,83931))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,83931))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,74670))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,74670))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,74719))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,79213))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,24997))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(1599),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,98149))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,12383))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,67059))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21871))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,52784))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,18087))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,28625))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,4654))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,44180))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,69993))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,88810))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(6597),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,35034))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,41887))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,50357))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,72560))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,92250))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,74139))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,76175))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4779),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,69082))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4779),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,69082))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,1464))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(6597),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,1256))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(6597),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,1256))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,69884))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,17950))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,56954))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,41228))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,41228))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,17933))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,17933))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,19116))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15732))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,84625))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,89859))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,427))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,90923))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,60884))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,72794))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,4549))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,75405))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,8993))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,79131))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,15056))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,52796))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,40222))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,94453))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,59325))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,852))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94884))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,89590))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,55964))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,4056))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,98792))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,43928))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,18522))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,39306))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,43125))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,17203))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,92435))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,74020))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,16286))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,13570))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,30056))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,37710))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,55818))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,24400))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,37183))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,84691))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,11790))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,65172))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,65172))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,70145))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,70145))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,95430))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,95430))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,17425))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,98247))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,49412))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1599),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,4573))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,66676))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,81357))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,64059))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,17081))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,45243))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9094),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9094),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,30535))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,30535))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,59954))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,59954))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,49957))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,30618))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,32365))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,49100))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,95598))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,95598))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,85247))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,4987))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,4987))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,45780))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,45780))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,72229))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,70929))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,70929))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,73237))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,55003))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,35297))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,3499))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,59353))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,2735))),156:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,63557))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,53136))),158:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,75874))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8285)]).then(__webpack_require__.bind(__webpack_require__,57594))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,79951))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,33769))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,30968))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,60001))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,60433))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,78963))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),173:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,61612))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,61292))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),176:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,85419))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,41887))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,71806))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,80558))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,41887))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,34108))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,20290))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,88394))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,71311))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,94282))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,21190))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,78234))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(5546),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,37129))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,86566))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,48979))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7202),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7202),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7202),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7202),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,70980))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,98372))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,89815))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,13344))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,55314))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,20296))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,15282))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,99192))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,7985))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,96418))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,46593))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(5546),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,14959))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,76938))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,76938))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,30072))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,30072))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84210))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,43468))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,54629))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,70982))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,34111))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,51751))),229:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,69039))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,69039))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,74917))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,47400))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4359))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92511))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,85597))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,8735))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,47018))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,65097))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,48224))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,12587))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,30127))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,57943))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,79514))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,48224))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,15107))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,50073))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,84272))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,55149))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,59896))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,73985))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,59360))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,26098))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,40109))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,346))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,5566))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,74545))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,56749))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,69158))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,74930))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,86310))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,45956))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,41901))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,91370))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,69393))),265:oe.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,58747))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,47781))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3779),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),270:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3779),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3779),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3779),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,31723))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,45710))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,5226))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,65417))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,34897))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,3681))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,17249))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,18112))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,81654))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,75432))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,19893))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,88590))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,67112))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,23513))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,74565))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,20944))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,9986))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,23479))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,23921))),295:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,95707))),296:oe.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,84428))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,67537))),300:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,76342))),301:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,14160))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,60971))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,46157))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,97236))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,55734))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,24096))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,24096))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,21618))),309:oe.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(6597),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,75457))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(6597),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,75457))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),314:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(6597),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,75457))),315:oe.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,92740))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,34587))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),319:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,68549))),320:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,32928))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,16059))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,14200))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,83386))),324:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,98065))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,35038))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,77906))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,98537))),329:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,98537))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),331:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,89595))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,15612))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,61071))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,96965))),335:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,74722))),336:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,52935))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,38403))),338:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,35742))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,5233))),341:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,7121))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,86529))),343:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),344:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,92108))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,90702))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,69029))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,64739))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,87861))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,61084))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,53488))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,31480))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,75431))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,88397))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,5090))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,49885))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,91663))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,65935))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,38997))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),372:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,92108))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,90702))),377:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,69029))),378:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,64739))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,87861))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,61084))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,53488))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,31480))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,75431))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,88397))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,5090))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,49885))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,91663))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,65935))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,38997))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),402:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),404:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,41669))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,44718))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,69726))),407:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,92642))),408:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,13497))),409:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,11181))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,61885))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,46780))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,8741))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,80096))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,37052))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,75098))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,51514))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,71562))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,71562))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(2786),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,52442))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,52337))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,83252))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,437))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6411),__webpack_require__.e(3907),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,40364))),432:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,20623))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3907),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,86878))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,49627))),435:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,48086))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,80993))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,79855))),438:oe.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,74131))),440:oe.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,20186))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,79148))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,79148))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,9330))),445:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,91437))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,18622))),447:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,7370))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,44876))),450:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,72281))),451:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,70806))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,74247))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,94211))),454:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,10257))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,57694))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,78428))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,57694))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,78428))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,22138))),460:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,71228))),461:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,37204))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,429))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,64930))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,43254))),468:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,48030))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6597),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,92250))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8162),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,62166))),471:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,48236))),472:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,99623))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,21918))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,16456))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,65128))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),478:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,28919))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),480:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),481:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,52900))),482:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,50885))),483:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,85039))),484:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),485:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,57849))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,13893))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,64059))),489:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,36634))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,89693))),493:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,57265))),494:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,61516))),495:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1610),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,19373))),496:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,59125)))}}})}var x=__webpack_require__(5085),U=__webpack_require__(37989),ie=__webpack_require__(29787),Er=__webpack_require__(26278),Sr=()=>oe.createElement(ie.Z,{size:"middle",className:Er.Z.loading}),En=__webpack_require__(89070),gn=__webpack_require__(61186),Zr=__webpack_require__.n(gn),xo=__webpack_require__(91392),Vo=__webpack_require__.n(xo),va=__webpack_require__(34749),ti=__webpack_require__.n(va),fi=__webpack_require__(19277),Ou=__webpack_require__.n(fi),Lo=__webpack_require__(10238),Oc=__webpack_require__.n(Lo),Ic=__webpack_require__(33656),uc=__webpack_require__.n(Ic),kc=__webpack_require__(90111),Ms=__webpack_require__.n(kc),Dn=__webpack_require__(74959),Ac=__webpack_require__.n(Dn),Tc=__webpack_require__(23250),Oa=__webpack_require__.n(Tc),wo=__webpack_require__(58862),$s=__webpack_require__.n(wo),Iu=__webpack_require__(58319),Dc=__webpack_require__.n(Iu),Al=__webpack_require__(62053),su=__webpack_require__.n(Al),uu=__webpack_require__(47477),ul=__webpack_require__.n(uu),Rc=__webpack_require__(59717),cu=__webpack_require__.n(Rc);Zr().extend(ti()),Zr().extend(Ou()),Zr().extend(Oc()),Zr().extend(uc()),Zr().extend(Ms()),Zr().extend(Ac()),Zr().extend(Oa()),Zr().extend($s()),Zr().extend(Dc()),Zr().extend(su()),Zr().extend(ul()),Zr().extend(cu()),Zr().extend(Vo());var cl=Object.defineProperty,cc=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,js=(jr,on,Hn)=>on in jr?cl(jr,on,{enumerable:!0,configurable:!0,writable:!0,value:Hn}):jr[on]=Hn,ku=(jr,on)=>{for(var Hn in on||(on={}))ll.call(on,Hn)&&js(jr,Hn,on[Hn]);if(cc)for(var Hn of cc(on))Ni.call(on,Hn)&&js(jr,Hn,on[Hn]);return jr},lc=(jr,on,Hn)=>new Promise((Ta,Gn)=>{var ca=Vn=>{try{po(Hn.next(Vn))}catch(_o){Gn(_o)}},ya=Vn=>{try{po(Hn.throw(Vn))}catch(_o){Gn(_o)}},po=Vn=>Vn.done?Ta(Vn.value):Promise.resolve(Vn.value).then(ca,ya);po((Hn=Hn.apply(jr,on)).next())});const Ji="https://www-cdn.educoder.net/",dc=!1;function Au(){return lc(this,null,function*(){const jr=(0,x.gD)(),{routes:on,routeComponents:Hn}=yield y(jr);yield jr.applyPlugins({key:"patchRoutes",type:En.ApplyPluginsType.event,args:{routes:on,routeComponents:Hn}});const Ta=jr.applyPlugins({key:"modifyContextOpts",type:En.ApplyPluginsType.modify,initialValue:{}}),Gn=Ta.basename||"/",ca=Ta.historyType||"browser",ya=(0,U.fi)(ku({type:ca,basename:Gn},Ta.historyOpts));return jr.applyPlugins({key:"render",type:En.ApplyPluginsType.compose,initialValue(){const po={useStream:!0,routes:on,routeComponents:Hn,pluginManager:jr,mountElementId:"root",rootElement:Ta.rootElement||document.getElementById("root"),loadingComponent:Sr,publicPath:Ji,runtimePublicPath:dc,history:ya,historyType:ca,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ta.callback},Vn=jr.applyPlugins({key:"modifyClientRenderOpts",type:En.ApplyPluginsType.modify,initialValue:po});return sl(Vn)}})()})}Au(),typeof window!="undefined"&&(window.g_umi={version:"4.4.6"})})()})();