From e33e4fefce5448bcf58149ebfe74364d356431ca Mon Sep 17 00:00:00 2001 From: autosubmit Date: Sun, 13 Apr 2025 12:21:08 +0800 Subject: [PATCH] Auto Submit --- ...an__Info__PptInfo__index.3b302bf1.async.js | 96 +++++++++---------- umi.d0a35145.js => umi.78621324.js | 2 +- 2 files changed, 49 insertions(+), 49 deletions(-) rename p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2cd0b723.async.js => p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.3b302bf1.async.js (70%) rename umi.d0a35145.js => umi.78621324.js (99%) diff --git a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2cd0b723.async.js b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.3b302bf1.async.js similarity index 70% rename from p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2cd0b723.async.js rename to p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.3b302bf1.async.js index 78f7b12e1e..25a58cce06 100644 --- a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2cd0b723.async.js +++ b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.3b302bf1.async.js @@ -1,9 +1,9 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{88010:function(ft,Jt){"use strict";Jt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},61293:function(ft,Jt){"use strict";Jt.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(ft,Jt,te){"use strict";var y=te(59301),ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ne),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"}));Jt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},86087:function(ft,Jt,te){"use strict";var y=te(59301),ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ne),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"}));Jt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},39775:function(ft,Jt,te){"use strict";var y=te(59301),ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Ne),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"})));Jt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},93450:function(ft,Jt,te){"use strict";var y=te(59301),ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);if(ye)for(var Ye of ye(le))Ee.call(le,Ye)&&Ae(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Ne),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"})));Jt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},74413:function(){"use strict";function ft(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(ft.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(ft.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(ft.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(ft.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 ft))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 Jt=[];function te(oe,a){var E=Jt.pop();return E===void 0?new go.Point(oe,a):(E.x=oe,E.y=a,E)}function y(){var oe=Jt.pop();return oe===void 0?new go.Point:oe}function ve(oe){Jt.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 De=(z-ne)/ie,ut=z-De*x;Se=oe,Oe=De*Se+ut}else if(ie===0){var vt=(a-b)/ce,Qe=a-vt*oe;Se=x,Oe=vt*Se+Qe}else{var vt=(a-b)/ce,De=(z-ne)/ie,Qe=a-vt*oe,ut=z-De*x;Se=(ut-Qe)/(vt-De),Oe=vt*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,De){var ut=1-re,vt=re,Qe=oe*ut+E*vt,tn=a*ut+b*vt,At=E*ut+x*vt,pt=b*ut+z*vt,xt=x*ut+ee*vt,Gt=z*ut+ne*vt,Nt=Qe*ut+At*vt,Vt=tn*ut+pt*vt,Bt=At*ut+xt*vt,Yt=pt*ut+Gt*vt,Zt=Nt*ut+Bt*vt,Rt=Vt*ut+Yt*vt;ce.x=Qe,ce.y=tn,ie.x=Nt,ie.y=Vt,Se.x=Zt,Se.y=Rt,Oe.x=Bt,Oe.y=Yt,De.x=xt,De.y=Gt}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 ft("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 ft("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 ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ft("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 ft("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 ft("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 ft("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 ft("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 ft("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 ft("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 De=y(),ut=y(),vt=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.58,Oe,Oe,vt,De,ut);var Qe=y(),tn=y(),At=y();he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.42,Qe,tn,At,Oe,Oe);var pt=y(),xt=y(),Gt=y();return he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.58,Oe,Oe,Gt,pt,xt),re.add(new go.PathSegment(go.PathSegment.Move,Gt.x*a,Gt.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,pt.x*a,pt.y*E,xt.x*a,xt.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,Gt.x*a,Gt.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,vt.x*a,vt.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,De.x*a,De.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,tn.x*a,tn.y*E).close()),ve(ce),ve(ie),ve(Se),ve(Oe),ve(De),ve(ut),ve(vt),ve(Qe),ve(tn),ve(At),ve(pt),ve(xt),ve(Gt),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 ft("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 De=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,(De.x*.1+.95*.9)*a,De.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,De.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 vt=new go.PathFigure(ee*a,(ne-z)*E,!1);b.add(vt),vt.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),vt.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),vt.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),vt.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),ve(re),ve(ce),ve(ie),ve(Se),ve(De),ve(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 ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ft("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),ve(ie),re}),go.Shape.setFigureParameter("Arrow2",0,new ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ft("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),ve(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 ft("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),ve(re),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ft("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),ve(Se),ce}),go.Shape.setFigureParameter("IBeamArrow",0,new ft("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),ve(re),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ft("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),ve(Se),ce}),go.Shape.setFigureParameter("Pointer",0,new ft("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),ve(ee),x}),go.Shape.setFigureParameter("RoundedPointer",0,new ft("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),ve(ee),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new ft("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),ve(re),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ft("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),ve(re),ee}),go.Shape.setFigureParameter("SquareArrow",0,new ft("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 De=new go.PathFigure(.5*a,.2*E,!0);return b.add(De),De.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),re=.95,ce=.25,De.add(new go.PathSegment(go.PathSegment.Bezier,(re+Se)*a,ce*E,(re+Oe)*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E)),De.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),De.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),De.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Se=.025,Oe=Be*Se,re=.825,ce=.35,De.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),De.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),De.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),De.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Se=.05,Oe=Be*Se,re=.5,ce=.7,De.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),De.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),De.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),De.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Se=.025,Oe=Be*Se,re=.175,ce=.35,De.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Oe)*E,(re+Oe)*a,(ce-Se)*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Oe)*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E)),De.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),De.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),De.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Se=.05,Oe=Be*Se,re=.05,ce=.25,De.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re-Se)*a,(ce-Oe)*E,(re-Oe)*a,(ce-Se)*E)),De.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 ft("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 De=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(De),De.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)),De.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)),De.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)),De.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 vt=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);b.add(vt),vt.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)),vt.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)),vt.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)),vt.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),De=new go.PathFigure(ce.x*a,ce.y*E,!0);b.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),De.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),De.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),De.add(new go.PathSegment(go.PathSegment.Line,ce.x*a,ce.y*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,Se.x*a,Se.y*E,ie.x*a,ie.y*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),De.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),De.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 De=new go.PathFigure(.45*a,0,!0);return b.add(De),De.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),De.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),De.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ve(re),ve(ce),ve(ie),ve(Se),ve(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,De=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,(De+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,De=ee,ut=ie*Oe,vt=ie*De;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Oe)*a,re*E,(ne-(ut+Oe)/2)*a,(re+(De+vt)/2)*E,(ne-Oe)*a,(re+vt)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-De)*E,(ne-Oe)*a,(re-vt)*E,(ne-ut)*a,(re-De)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Oe)*a,re*E,(ne+ut)*a,(re-De)*E,(ne+Oe)*a,(re-vt)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(ne+Oe)*a,(re+vt)*E,(ne+(ut+Oe)/2)*a,(re+(De+vt)/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 tn=new go.PathFigure(.8*a,E,!1);return b.add(tn),tn.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 De=new go.PathFigure((ie-re)*a,Se*E,!0);return b.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),De.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),De.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,De=.95,ne=new go.PathFigure((Oe-ie)*a,De*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De-ie)*E,(Oe-ie)*a,(De-Se)*E,(Oe-Se)*a,(De-ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,De*E,(Oe+Se)*a,(De-ie)*E,(Oe+ie)*a,(De-Se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De+ie)*E,(Oe+ie)*a,(De+Se)*E,(Oe+Se)*a,(De+ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,De*E,(Oe-Se)*a,(De+ie)*E,(Oe-ie)*a,(De+Se)*E));var ie=.05,Se=Be*.05,Oe=.375,De=.95,re=new go.PathFigure((Oe-ie)*a,De*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De-ie)*E,(Oe-ie)*a,(De-Se)*E,(Oe-Se)*a,(De-ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,De*E,(Oe+Se)*a,(De-ie)*E,(Oe+ie)*a,(De-Se)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De+ie)*E,(Oe+ie)*a,(De+Se)*E,(Oe+Se)*a,(De+ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,De*E,(Oe-Se)*a,(De+ie)*E,(Oe-ie)*a,(De+Se)*E));var ie=.05,Se=Be*.05,Oe=.625,De=.95,ce=new go.PathFigure((Oe-ie)*a,De*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De-ie)*E,(Oe-ie)*a,(De-Se)*E,(Oe-Se)*a,(De-ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,De*E,(Oe+Se)*a,(De-ie)*E,(Oe+ie)*a,(De-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De+ie)*E,(Oe+ie)*a,(De+Se)*E,(Oe+Se)*a,(De+ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,De*E,(Oe-Se)*a,(De+ie)*E,(Oe-ie)*a,(De+Se)*E));var ie=.05,Se=Be*.05,Oe=.825,De=.95,ut=new go.PathFigure((Oe-ie)*a,De*E,!0);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De-ie)*E,(Oe-ie)*a,(De-Se)*E,(Oe-Se)*a,(De-ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ie)*a,De*E,(Oe+Se)*a,(De-ie)*E,(Oe+ie)*a,(De-Se)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(De+ie)*E,(Oe+ie)*a,(De+Se)*E,(Oe+Se)*a,(De+ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-ie)*a,De*E,(Oe-Se)*a,(De+ie)*E,(Oe-ie)*a,(De+Se)*E).close());var vt=new go.PathFigure(0,E,!1);return b.add(vt),vt.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 ft={},Jt="5.0",te={},y=null,ve=!1,ye=!1,he=null,Ee=!1,Ae=null,Be=null,_e=0;_e4?parseFloat(Ue):5};ft.setHTML5Codebase=function(Ue,Le){Be=Ue,Yt(Ue,Le)},ft.setJavaCodebase=ft.setJavaCodebaseVersion=ft.isCompiledInstalled=ft.setPreCompiledScriptPath=ft.setPreCompiledResourcePath=function(){},ft.setHTML5CodebaseVersion=function(Ue,Le){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,Le)},ft.getHTML5CodebaseVersion=function(){return oe},ft.getParameters=function(){return te},ft.setFontsCSSURL=function(Ue){ee=Ue},ft.setGiacJSURL=function(Ue){},ft.setJNLPFile=function(Ue){le=Ue},ft.setJNLPBaseDir=function(Ue){},ft.inject=function(){function Ue(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Le="auto",St=te.id,rt,bt=!1,fn=0;fn=5)return!0;var Ue=ft.getAppletObject();return Ue&&typeof Ue.recalculateEnvironments=="function"?(Ue.recalculateEnvironments(),!0):!1},ft.startAnimation=function(){var Ue=ft.getAppletObject();return Ue&&typeof Ue.startAnimation=="function"?(Ue.startAnimation(),!0):!1},ft.stopAnimation=function(){var Ue=ft.getAppletObject();return Ue&&typeof Ue.stopAnimation=="function"?(Ue.stopAnimation(),!0):!1},ft.getAppletObject=function(){var Ue=te.id!==void 0?te.id:"ggbApplet";return window[Ue]},ft.resize=function(){};var ut=function(Ue,Le,St){var rt=document.createElement("param");rt.setAttribute("name",Le),rt.setAttribute("value",St),Ue.appendChild(rt)},vt=function(Ue){return Ue&&Ue!=="false"},Qe=function(Ue,Le,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 fn=Le.width,we=Le.height;if(Le.disableAutoScale=Le.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Le.disableAutoScale,Le.width!==void 0)if(re(oe)<=4.4)vt(Le.showToolBar)&&(Le.height-=7),vt(Le.showAlgebraInput)&&(Le.height-=37),Le.width<605&&vt(Le.showToolBar)&&(Le.width=605,fn=605);else{var Ot=100;(vt(Le.showToolBar)||vt(Le.showMenuBar))&&(Le.hasOwnProperty("customToolBar")&&(Le.customToolbar=Le.customToolBar),Ot=vt(Le.showMenuBar)?245:155),fn=5?(Le.appletOnLoad=function(je){var Xe=Ue.querySelector(".ggb_preview");Xe&&Xe.parentNode.removeChild(Xe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),on(je)},na||Sn.appendChild(Qt)):bt.appendChild(Qt),Sn.appendChild(bt),na||Ue.appendChild(Sn),setTimeout(function(){ft.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),Le.appletOnLoad=function(je){ft.resize(),on(je)}}function nt(je,Xe){Xe&&typeof Xe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(je,Xe.appletOnLoad):renderGGBElement(je),Zt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Xe)}function Dt(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(ct){nt(ct.article,ct.params)}),html5AppletsToProcess=null)},re(oe)<5&&(je.className+=" geogebraweb")):nt(je,Xe)}if(rt){scriptLoadStarted=!0;for(var We=0;We0?(An.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(on).append(Sn),window.dispatchEvent(new Event("resize"))):Qe(An,Le,!1),window.GGBT_wsf_view.launchFullScreen(on)}else yt=rt,Qe(Ue,Le,!1);if(!window.GGBT_wsf_view)for(we=0;weUe/4*3&&(An=Ue/4*3),on=An/5.8,Ot.setAttribute("src",x),Ot.setAttribute("width",An),Ot.setAttribute("height",on);var Sn=(Ue-An)/2,na=(Le-on)/2;Ot.style.left=Sn+"px",Ot.style.top=na+"px",bt.appendChild(Ot)}}return bt.appendChild(we),bt},Nt=function(Ue){return Ue=Ue.toLowerCase(),Ue==="html5"||Ue==="screenshot"?Ue:"html5"},Vt=["web","webSimple","web3d","tablet","tablet3d","phone"],Bt=function(Ue,Le){if(oe=Ue,Le){Yt(oe,!0);return}var St=!ve;if(St){var rt=re(oe);!isNaN(rt)&&rt<4.4&&(St=!1)}var bt,fn;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var we=oe.indexOf("//");we>0?fn=oe:we===0?fn=bt+oe:fn="https://www.geogebra.org/apps/5.2.814.0/";for(var Ot in Vt)if(oe.slice(Vt[Ot].length*-1)===Vt[Ot]||oe.slice((Vt[Ot].length+1)*-1)===Vt[Ot]+"/"){Yt(fn,!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&&!vt(te.showToolBar)&&!vt(te.showMenuBar)&&!vt(te.showAlgebraInput)&&!vt(te.enableRightClick)&&(!te.appName||te.appName=="classic")?fn+="webSimple/":fn+="web3d/",Yt(fn,!1)},Yt=function(Ue,Le){if(Ue.requirejs){Ye=Ue;return}Ue.slice(-1)!=="/"&&(Ue+="/"),Ye=Ue,Le===null&&(Le=Ue.indexOf("http")===-1),Ve=Le,a="web.nocache.js",E=!1;var St=Ye.split("/");St.length>1&&(!Le&&St[St.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Vt.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",Le))},Zt=function(Ue,Le){window.console&&window.console.log&&(!Le||typeof Le.showLogging=="undefined"||Le.showLogging&&Le.showLogging!=="false")&&console.log(Ue)};te.material_id!==void 0?Se(Rt):Rt();function Rt(){var Ue=Jt;Ae!==null?Ue=Ae:parseFloat(Ue)<5&&(Ue="5.0"),Bt(Ue,!1),Be!==null&&Yt(Be,Ve),Ee=!0}return ft},GGBAppletUtils=function(){"use strict";function ft(){return window.GGBT_wsf_edit!==void 0}function Jt(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,_e,Ne,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 yt=0,oe=0,a=0,E=0,b=0,x=0,z=0;if(Ye)yt=Ye.offsetWidth,oe=Math.max(_e?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(yt=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=yt):(yt=window.innerWidth,oe=window.innerHeight,a=window.innerWidth),Ee){var ee=Ee.getBoundingClientRect();ee.left>0&&ee.left<=yt&&(Ne===void 0||!Ne)&&(document.dir==="rtl"?(b=yt-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))Ne=y(Ee,Ae,le,Be,Ee.scaleContainerClass);else return _e;return le&&(!Ee.hasOwnProperty("scale")||_e===1)?Ne:Math.min(_e,Ne)}function ye(Ee){var Ae=Math.min(window.innerWidth,document.documentElement.clientWidth),Be=Math.min(window.innerHeight,document.documentElement.clientHeight),_e=Ee.getBoundingClientRect(),Ne=(Ae-_e.width)/2,le=(Be-_e.height)/2;le<0&&(le=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ne<40?Ee.style.left="40px":Ee.style.left=Ne+"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=Ne+"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 _e=ve(Ae,Ee);ft()&&Be.setAttribute("data-param-scale",_e);for(var Ne=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(ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ft){var Jt=c[ft];return Jt==null?null:Jt},r=d,webModule.__errFn=e}function B(){function ft(Ee){var Ae=Ee.lastIndexOf(rb);Ae==-1&&(Ae=Ee.length);var Be=Ee.indexOf(sb);Be==-1&&(Be=Ee.length);var _e=Ee.lastIndexOf(tb,Math.min(Be,Ae));return _e>=O?Ee.substring(O,_e+P):W}function Jt(Ee){if(!Ee.match(/^\w+:\/\//)){var Ae=o.createElement(ub);Ae.src=Ee+vb,Ee=ft(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=ve()),he==W&&ye()&&(he=ft(o.location.href)),he=Jt(he),he}function C(ft){return ft.match(/^\//)||ft.match(/^[a-zA-Z]+:\/\//)?ft:webModule.__moduleBase+ft}function D(){var ft=[],Jt=O,te=[],y=[];function ve(Ee){var Ae=y[Ee](),Be=te[Ee];if(Ae in Be)return Ae;var _e=[];for(var Ne in Be)_e[Be[Ne]]=Ne;throw r&&r(Ee,_e,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]=ve(Ae));return Ee},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ye;try{ye=Cb;var he=ye.indexOf(Db);he!=-1&&(Jt=parseInt(ye.substring(he+P),$),ye=ye.substring(O,he))}catch(Ee){}return webModule.__softPermutationId=Jt,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(ft,Jt){(function(te,y){y(Jt)})(this,function(te){"use strict";var y=function(){return(y=Object.assign||function(lt){for(var nt,Dt=1,We=arguments.length;Dt0&&Ke[Ke.length-1])&&(ct[0]===6||ct[0]===2)){Ce=0;continue}if(ct[0]===3&&(!Ke||ct[1]>Ke[0]&&ct[1]=0&<.HANDLE_LIST.splice(Dt,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(Dt){return console.log("Message.parse Error:",Dt),nt}},lt.HANDLE_LIST=[],lt}();function Ee(lt){return{}.toString.call(lt)==="[object Function]"}var Ae,Be,_e,Ne,le={origin:""};function Ye(lt,nt){le[lt]=nt}function Ve(lt){return le[lt]}function yt(lt){var nt=Ve("origin");return!!function(Dt,We){return Dt!==We&&(Dt.replace(/www\./i,"").toLowerCase()!==We.replace(/www\./i,"").toLowerCase()||(Dt.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"}(_e||(_e={})),function(lt){lt[lt.requestFullscreen=1]="requestFullscreen",lt[lt.exitFullscreen=0]="exitFullscreen"}(Ne||(Ne={}));var oe,a,E,b=(oe=0,function(){return oe+=1}),x=function(lt,nt,Dt){Dt===void 0&&(Dt=!0);var We=nt;if(!a){var Ke=function ze(je){var Xe=je.clientHeight,ct=je.clientWidth;Xe!==0||ct!==0||E?Xe===0&&ct===0||!E||(E.disconnect(),E=null):window.ResizeObserver&&(E=new ResizeObserver(function(jt){ze(je)})).observe(je),a.style.cssText+="height: "+Xe+"px; width: "+ct+"px"}.bind(null,We);(a=document.createElement("iframe")).classList.add("web-office-iframe");var Pt={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?(Pt.style="width: "+We.clientWidth+"px; height: "+We.clientHeight+"px;",Dt&&window.addEventListener("resize",Ke)):((We=document.createElement("div")).classList.add("web-office-default-container"),function(ze){var je=document.createElement("style");document.head.appendChild(je);var Xe=je.sheet;Xe.insertRule(ze,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),Pt.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),Pt)a.setAttribute(Ce,Pt[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,Dt){return new Promise(function(We){var Ke=b(),Pt=function(Ce){if(!yt(Ce)){var ze=he.parse(Ce.data);ze.eventName===Dt&&ze.msgId===Ke&&(We(ze.data),he.remove(Pt))}};he.add(Pt),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 ve(this,void 0,void 0,function(){var nt,Dt,We,Ke,Pt,Ce,ze,je,Xe,ct;return ye(this,function(jt){switch(jt.label){case 0:return yt(lt)?[2]:(nt=he.parse(lt.data),Dt=nt.eventName,We=nt.callbackId,Ke=nt.data,We&&(Pt=ce.idMap[We])?(Ce=Pt.split(":"),ze=Ce[0],je=Ce[1],Dt==="api.callback"&&ce[ze]&&ce[ze][je]?[4,(ct=ce[ze][je]).callback.apply(ct,Ke.args)]:[3,2]):[3,2]);case 1:Xe=jt.sent(),z({result:Xe,callbackId:We,eventName:"api.callback.reply"}),jt.label=2;case 2:return[2]}})})}var Se=function(lt){return ve(void 0,void 0,void 0,function(){function nt(){return Object.keys(ce.idMap).find(function(jt){return ce.idMap[jt]===We+":"+Dt})}var Dt,We,Ke,Pt,Ce,ze,je,Xe,ct;return ye(this,function(jt){switch(jt.label){case 0:return Dt=lt.prop,We=lt.parentObjId,[4,De([Ke=lt.value])];case 1:return Pt=jt.sent(),Ce=Pt[0],ze=Pt[1],lt.value=Ce[0],je=Object.keys(ze)[0],Xe=ce[We],Ke===null&&Xe&&Xe[Dt]&&((ct=nt())&&delete ce.idMap[ct],delete Xe[Dt],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][Dt]={callbackId:je,callback:ze[je]},(ct=nt())&&delete ce.idMap[ct],ce.idMap[je]=We+":"+Dt),[2]}})})},Oe=function(lt,nt,Dt,We){return ve(void 0,void 0,void 0,function(){var Ke,Pt,Ce,ze,je,Xe,ct,jt;return ye(this,function(Ge){switch(Ge.label){case 0:return Ke=b(),ze=new Promise(function(ke,de){Pt=ke,Ce=de}),je={},nt.args?[4,De(nt.args)]:[3,2];case 1:Xe=Ge.sent(),ct=Xe[0],jt=Xe[1],nt.args=ct,je=jt,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 de=ke[0],fe=ke[1];typeof(de=y({},de)).data=="function"&&(de.data=de.data()),fe(),z(de)}([{eventName:lt,data:nt,msgId:Ke},function(){var ke=this,de=function(fe){return ve(ke,void 0,void 0,function(){var Pe,Ze,ht;return ye(this,function(gt){switch(gt.label){case 0:return yt(fe)?[2]:(Pe=he.parse(fe.data)).eventName==="api.callback"&&Pe.callbackId&&je[Pe.callbackId]?[4,je[Pe.callbackId].apply(je,Pe.data.args)]:[3,2];case 1:Ze=gt.sent(),z({result:Ze,eventName:"api.callback.reply",callbackId:Pe.callbackId}),gt.label=2;case 2:return Pe.eventName===lt+".reply"&&Pe.msgId===Ke&&(Pe.error?((ht=new Error("")).stack=Pe.error+` -`+Dt,We&&We(),Ce(ht)):Pt(Pe.result),he.remove(de)),[2]}})})};return he.add(de),ze}]),[2,ze]}})})};function De(lt){return ve(this,void 0,void 0,function(){var nt,Dt,We,Ke,Pt,Ce,ze,je,Xe,ct,jt;return ye(this,function(Ge){switch(Ge.label){case 0:nt={},Dt=[],We=lt.slice(0),Ge.label=1;case 1:return We.length?(Ke=void 0,[4,We.shift()]):[3,13];case 2:return(Pt=Ge.sent())&&Pt.done?[4,Pt.done()]:[3,4];case 3:Ge.sent(),Ge.label=4;case 4:if(!function(ke){if(!ke)return!1;for(var de=ke;Object.getPrototypeOf(de)!==null;)de=Object.getPrototypeOf(de);return Object.getPrototypeOf(ke)===de}(Ke))return[3,11];for(ze in Ke={},Ce=[],Pt)Ce.push(ze);je=0,Ge.label=5;case 5:return je=0?"&":"?")+ht.join("&")),Xe&&(Xe.isParentFullscreen||Xe.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",xt),document.addEventListener("webkitfullscreenchange",xt),document.addEventListener("mozfullscreenchange",xt)),Dt.wordOptions&&(Dt.wpsOptions=Dt.wordOptions),Dt.excelOptions&&(Dt.etOptions=Dt.excelOptions),Dt.pptOptions&&(Dt.wppOptions=Dt.pptOptions),typeof Ce.print=="object"){var gt="wpsconfig_print";typeof Ce.print.subscribe=="function"&&(Ce[gt]=Ce.print.subscribe,Dt.print={callback:gt},Ce.print.custom!==void 0&&(Dt.print.custom=Ce.print.custom)),delete Ce.print}return typeof Ce.exportPdf=="function"&&(Ce[gt="wpsconfig_export_pdf"]=Ce.exportPdf,Dt.exportPdf={callback:gt},delete Ce.exportPdf),Dt.commandBars&&Qe(Dt.commandBars,!1),y(y({},Dt),{subscriptions:Ce})},vt=function(lt){lt===void 0&&(lt="");var nt="";if(!nt&<){var Dt=lt.toLowerCase();Dt.indexOf("/office/s/")!==-1&&(nt=Ae.spreadsheet),Dt.indexOf("/office/w/")!==-1&&(nt=Ae.writer),Dt.indexOf("/office/p/")!==-1&&(nt=Ae.presentation),Dt.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 Dt=lt.map(function(We){var Ke=We.attributes;if(!Array.isArray(Ke)){var Pt=[];for(var Ce in Ke)if(Ke.hasOwnProperty(Ce)){var ze={name:Ce,value:Ke[Ce]};Pt.push(ze)}We.attributes=Pt}return We});return nt&&z({data:Dt,eventName:"setCommandBars"}),Dt}var tn=window.navigator.userAgent.toLowerCase(),At=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(tn),pt=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(lt){return!1}}();function xt(){var lt={status:Ne.requestFullscreen},nt=document,Dt=nt.fullscreenElement||nt.webkitFullscreenElement||nt.mozFullScreenElement;lt.status=Dt?Ne.requestFullscreen:Ne.exitFullscreen,z({data:lt,eventName:"fullscreenchange"})}var Gt=function(){ce.idMap={}};function Nt(){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 Vt=0,Bt=new Set;function Yt(lt){return Vt+=1,!lt&&function(nt){Bt.forEach(function(Dt){return Dt(nt)})}(Vt),Vt}function Zt(){var lt=new Error("");return(lt.stack||lt.message||"").split(` +(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{88010:function(ft,_t){"use strict";_t.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},61293:function(ft,_t){"use strict";_t.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(ft,_t,te){"use strict";var y=te(59301),ve=Object.defineProperty,Ce=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);if(Ce)for(var Ye of Ce(le))Ee.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ne),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"}));_t.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},86087:function(ft,_t,te){"use strict";var y=te(59301),ve=Object.defineProperty,Ce=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);if(Ce)for(var Ye of Ce(le))Ee.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ne),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"}));_t.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},39775:function(ft,_t,te){"use strict";var y=te(59301),ve=Object.defineProperty,Ce=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);if(Ce)for(var Ye of Ce(le))Ee.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Ne),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"})));_t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},93450:function(ft,_t,te){"use strict";var y=te(59301),ve=Object.defineProperty,Ce=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(Ne,le,Ye)=>le in Ne?ve(Ne,le,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ne[le]=Ye,Be=(Ne,le)=>{for(var Ye in le||(le={}))he.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);if(Ce)for(var Ye of Ce(le))Ee.call(le,Ye)&&Pe(Ne,Ye,le[Ye]);return Ne};const _e=Ne=>React.createElement("svg",Be({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},Ne),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"})));_t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},74413:function(){"use strict";function ft(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(ft.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(ft.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(ft.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(ft.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 ft))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 _t=[];function te(oe,a){var E=_t.pop();return E===void 0?new go.Point(oe,a):(E.x=oe,E.y=a,E)}function y(){var oe=_t.pop();return oe===void 0?new go.Point:oe}function ve(oe){_t.push(oe)}function Ce(oe,a,E,b,x,z,ee,ne,re){re||(re=new go.Point);var ce=oe-E,ie=x-ee,Se=NaN,Te=NaN;if(ce===0)if(ie===0)oe===E&&(Se=oe,Te=a);else{var Fe=(z-ne)/ie,ut=z-Fe*x;Se=oe,Te=Fe*Se+ut}else if(ie===0){var vt=(a-b)/ce,Ze=a-vt*oe;Se=x,Te=vt*Se+Ze}else{var vt=(a-b)/ce,Fe=(z-ne)/ie,Ze=a-vt*oe,ut=z-Fe*x;Se=(ut-Ze)/(vt-Fe),Te=vt*Se+Ze}return re.x=Se,re.y=Te,re}function he(oe,a,E,b,x,z,ee,ne,re,ce,ie,Se,Te,Fe){var ut=1-re,vt=re,Ze=oe*ut+E*vt,tn=a*ut+b*vt,At=E*ut+x*vt,pt=b*ut+z*vt,xt=x*ut+ee*vt,Gt=z*ut+ne*vt,Nt=Ze*ut+At*vt,Ht=tn*ut+pt*vt,Bt=At*ut+xt*vt,Yt=pt*ut+Gt*vt,Zt=Nt*ut+Bt*vt,Rt=Ht*ut+Yt*vt;ce.x=Ze,ce.y=tn,ie.x=Nt,ie.y=Ht,Se.x=Zt,Se.y=Rt,Te.x=Bt,Te.y=Yt,Fe.x=xt,Fe.y=Gt}var Ee=new go.Spot(.156,.156),Pe=new go.Spot(.844,.844),Be=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ft("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=Pe,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 ft("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=Pe,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 ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ft("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 ft("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 ft("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 ft("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 ft("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 ft("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 ft("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(),Te=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.42,ce,ie,Se,Te,Te);var Fe=y(),ut=y(),vt=y();he(ee,ne-z,ee+x,ne-z,ee+z,ne-x,ee+z,ne,.58,Te,Te,vt,Fe,ut);var Ze=y(),tn=y(),At=y();he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.42,Ze,tn,At,Te,Te);var pt=y(),xt=y(),Gt=y();return he(ee,ne+z,ee-x,ne+z,ee-z,ne+x,ee-z,ne,.58,Te,Te,Gt,pt,xt),re.add(new go.PathSegment(go.PathSegment.Move,Gt.x*a,Gt.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,pt.x*a,pt.y*E,xt.x*a,xt.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,Gt.x*a,Gt.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,vt.x*a,vt.y*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,Fe.x*a,Fe.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,Ze.x*a,Ze.y*E,tn.x*a,tn.y*E).close()),ve(ce),ve(ie),ve(Se),ve(Te),ve(Fe),ve(ut),ve(vt),ve(Ze),ve(tn),ve(At),ve(pt),ve(xt),ve(Gt),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 ft("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(),Te=new go.PathFigure((ee-z)*a,ne*E,!1);b.add(Te),Te.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),Te.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 Fe=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);Te.add(new go.PathSegment(go.PathSegment.Line,(Fe.x*.1+.95*.9)*a,Fe.y*.1*E)),Te.add(new go.PathSegment(go.PathSegment.Line,.85*a,Fe.y*.1*E)),Te.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Te.add(new go.PathSegment(go.PathSegment.Line,a,0)),Te.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Te.add(new go.PathSegment(go.PathSegment.Line,(ut.x*.1+.9)*a,.15*E)),Te.add(new go.PathSegment(go.PathSegment.Line,(ut.x*.1+.9)*a,(ut.y*.1+.05*.9)*E)),Te.add(new go.PathSegment(go.PathSegment.Line,ut.x*a,ut.y*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),Te.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 vt=new go.PathFigure(ee*a,(ne-z)*E,!1);b.add(vt),vt.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,(ee-x)*a,(ne-z)*E,(ee-z)*a,(ne-x)*E)),vt.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),vt.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,(ee+x)*a,(ne+z)*E,(ee+z)*a,(ne+x)*E)),vt.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 Ze=new go.PathFigure((ee-z)*a,ne*E,!1);return b.add(Ze),ve(re),ve(ce),ve(ie),ve(Se),ve(Fe),ve(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 ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ft("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=Ce(0,ne/E,1,ne/E,z/a,1,1,.5,y());return re.spot2=new go.Spot(ie.x,ie.y),ve(ie),re}),go.Shape.setFigureParameter("Arrow2",0,new ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ft("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=Ce(0,ne/E,1,ne/E,z/a,1,1,.5,y());return re.spot2=new go.Spot(ie.x,ie.y),ve(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 ft("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=Ce(0,.5,.3,0,0,x/E,.1,x/E,y());return ee.spot1=new go.Spot(re.x,re.y),re=Ce(.7,1,1,.5,0,z/E,1,z/E,re),ee.spot2=new go.Spot(re.x,re.y),ve(re),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ft("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=Ce(0,.5,.3,ne/E,0,z/E,1,z/E,y());return ce.spot1=new go.Spot(Se.x,Se.y),Se=Ce(.7,re/E,1,.5,0,ee/E,1,ee/E,Se),ce.spot2=new go.Spot(Se.x,Se.y),ve(Se),ce}),go.Shape.setFigureParameter("IBeamArrow",0,new ft("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=Ce(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),ve(re),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ft("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=Ce(.7,re/E,1,.5,0,ee/E,1,ee/E,y());return ce.spot2=new go.Spot(Se.x,Se.y),ve(Se),ce}),go.Shape.setFigureParameter("Pointer",0,new ft("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=Ce(.2,.65,1,.65,0,1,1,.5,y());return x.spot2=new go.Spot(ee.x,ee.y),ve(ee),x}),go.Shape.setFigureParameter("RoundedPointer",0,new ft("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=Ce(0,.65,1,.65,0,1,1,.5,y());return x.spot2=new go.Spot(ee.x,ee.y),ve(ee),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new ft("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=Ce(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),ve(re),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ft("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=Ce(.7,1,1,.5,0,z/E,1,z/E,y());return ee.spot2=new go.Spot(re.x,re.y),ve(re),ee}),go.Shape.setFigureParameter("SquareArrow",0,new ft("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,Te=Be*Se;re=.05,ce=.25;var Fe=new go.PathFigure(.5*a,.2*E,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),re=.95,ce=.25,Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re+Se)*a,ce*E,(re+Te)*a,(ce-Se)*E,(re+Se)*a,(ce-Te)*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Se=.025,Te=Be*Se,re=.825,ce=.35,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Te)*E,(re+Te)*a,(ce-Se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Te)*a,(ce-Se)*E,(re-Se)*a,(ce-Te)*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Se=.05,Te=Be*Se,re=.5,ce=.7,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Te)*E,(re+Te)*a,(ce-Se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Te)*a,(ce-Se)*E,(re-Se)*a,(ce-Te)*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Se=.025,Te=Be*Se,re=.175,ce=.35,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re+Se)*a,(ce-Te)*E,(re+Te)*a,(ce-Se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-Se)*a,ce*E,(re-Te)*a,(ce-Se)*E,(re-Se)*a,(ce-Te)*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Se=.05,Te=Be*Se,re=.05,ce=.25,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ce-Se)*E,(re-Se)*a,(ce-Te)*E,(re-Te)*a,(ce-Se)*E)),Fe.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 ft("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,Te=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(Te),Te.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)),Te.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)),Te.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)),Te.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 Fe=new go.PathFigure(re*a+ie,(ce+ne)*E+Se,!0);b.add(Fe),Fe.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)),Fe.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)),Fe.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)),Fe.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 vt=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);b.add(vt),vt.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)),vt.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)),vt.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)),vt.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 Ze=new go.PathFigure(re*a+ie,(ce-ne)*E+Se,!0);return b.add(Ze),Ze.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)),Ze.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)),Ze.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)),Ze.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 Te=te(ce.x,ce.y),Fe=new go.PathFigure(ce.x*a,ce.y*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,ne*E,ie.x*a,ie.y*E,Se.x*a,Se.y*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee+z)*a,(ne+x)*E,(ee+x)*a,(ne+z)*E)),Fe.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),Fe.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),Fe.add(new go.PathSegment(go.PathSegment.Line,ce.x*a,ce.y*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,ne*E,Se.x*a,Se.y*E,ie.x*a,ie.y*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+z)*E,(ee-z)*a,(ne+x)*E,(ee-x)*a,(ne+z)*E)),Fe.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),Fe.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 Fe=new go.PathFigure(.45*a,0,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ve(re),ve(ce),ve(ie),ve(Se),ve(Te),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,Te=.5,Fe=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,(Te+z)*a,(Fe+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,Te=ee,Fe=ee,ut=ie*Te,vt=ie*Fe;z.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Te)*a,re*E,(ne-(ut+Te)/2)*a,(re+(Fe+vt)/2)*E,(ne-Te)*a,(re+vt)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-Fe)*E,(ne-Te)*a,(re-vt)*E,(ne-ut)*a,(re-Fe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Te)*a,re*E,(ne+ut)*a,(re-Fe)*E,(ne+Te)*a,(re-vt)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(ne+Te)*a,(re+vt)*E,(ne+(ut+Te)/2)*a,(re+(Fe+vt)/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 Ze=new go.PathFigure(.2*a,E,!1);b.add(Ze),Ze.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var tn=new go.PathFigure(.8*a,E,!1);return b.add(tn),tn.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,Te=new go.PathFigure((ie-re)*a,Se*E,!0);b.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),Te.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),Te.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 Fe=new go.PathFigure((ie-re)*a,Se*E,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se-re)*E,(ie-re)*a,(Se-ce)*E,(ie-ce)*a,(Se-re)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*a,Se*E,(ie+ce)*a,(Se-re)*E,(ie+re)*a,(Se-ce)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(Se+re)*E,(ie+re)*a,(Se+ce)*E,(ie+ce)*a,(Se+re)*E)),Fe.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,Te=.175,Fe=.95,ne=new go.PathFigure((Te-ie)*a,Fe*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe-ie)*E,(Te-ie)*a,(Fe-Se)*E,(Te-Se)*a,(Fe-ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Te+ie)*a,Fe*E,(Te+Se)*a,(Fe-ie)*E,(Te+ie)*a,(Fe-Se)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe+ie)*E,(Te+ie)*a,(Fe+Se)*E,(Te+Se)*a,(Fe+ie)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Te-ie)*a,Fe*E,(Te-Se)*a,(Fe+ie)*E,(Te-ie)*a,(Fe+Se)*E));var ie=.05,Se=Be*.05,Te=.375,Fe=.95,re=new go.PathFigure((Te-ie)*a,Fe*E,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe-ie)*E,(Te-ie)*a,(Fe-Se)*E,(Te-Se)*a,(Fe-ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Te+ie)*a,Fe*E,(Te+Se)*a,(Fe-ie)*E,(Te+ie)*a,(Fe-Se)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe+ie)*E,(Te+ie)*a,(Fe+Se)*E,(Te+Se)*a,(Fe+ie)*E)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Te-ie)*a,Fe*E,(Te-Se)*a,(Fe+ie)*E,(Te-ie)*a,(Fe+Se)*E));var ie=.05,Se=Be*.05,Te=.625,Fe=.95,ce=new go.PathFigure((Te-ie)*a,Fe*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe-ie)*E,(Te-ie)*a,(Fe-Se)*E,(Te-Se)*a,(Fe-ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Te+ie)*a,Fe*E,(Te+Se)*a,(Fe-ie)*E,(Te+ie)*a,(Fe-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe+ie)*E,(Te+ie)*a,(Fe+Se)*E,(Te+Se)*a,(Fe+ie)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Te-ie)*a,Fe*E,(Te-Se)*a,(Fe+ie)*E,(Te-ie)*a,(Fe+Se)*E));var ie=.05,Se=Be*.05,Te=.825,Fe=.95,ut=new go.PathFigure((Te-ie)*a,Fe*E,!0);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe-ie)*E,(Te-ie)*a,(Fe-Se)*E,(Te-Se)*a,(Fe-ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Te+ie)*a,Fe*E,(Te+Se)*a,(Fe-ie)*E,(Te+ie)*a,(Fe-Se)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,Te*a,(Fe+ie)*E,(Te+ie)*a,(Fe+Se)*E,(Te+Se)*a,(Fe+ie)*E)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(Te-ie)*a,Fe*E,(Te-Se)*a,(Fe+ie)*E,(Te-ie)*a,(Fe+Se)*E).close());var vt=new go.PathFigure(0,E,!1);return b.add(vt),vt.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 ft={},_t="5.0",te={},y=null,ve=!1,Ce=!1,he=null,Ee=!1,Pe=null,Be=null,_e=0;_e4?parseFloat(Re):5};ft.setHTML5Codebase=function(Re,xe){Be=Re,Yt(Re,xe)},ft.setJavaCodebase=ft.setJavaCodebaseVersion=ft.isCompiledInstalled=ft.setPreCompiledScriptPath=ft.setPreCompiledResourcePath=function(){},ft.setHTML5CodebaseVersion=function(Re,xe){var St=parseFloat(Re);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}Pe=Re,Bt(Re,xe)},ft.getHTML5CodebaseVersion=function(){return oe},ft.getParameters=function(){return te},ft.setFontsCSSURL=function(Re){ee=Re},ft.setGiacJSURL=function(Re){},ft.setJNLPFile=function(Re){le=Re},ft.setJNLPBaseDir=function(Re){},ft.inject=function(){function Re(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var xe="auto",St=te.id,rt,Lt=!1,fn=0;fn=5)return!0;var Re=ft.getAppletObject();return Re&&typeof Re.recalculateEnvironments=="function"?(Re.recalculateEnvironments(),!0):!1},ft.startAnimation=function(){var Re=ft.getAppletObject();return Re&&typeof Re.startAnimation=="function"?(Re.startAnimation(),!0):!1},ft.stopAnimation=function(){var Re=ft.getAppletObject();return Re&&typeof Re.stopAnimation=="function"?(Re.stopAnimation(),!0):!1},ft.getAppletObject=function(){var Re=te.id!==void 0?te.id:"ggbApplet";return window[Re]},ft.resize=function(){};var ut=function(Re,xe,St){var rt=document.createElement("param");rt.setAttribute("name",xe),rt.setAttribute("value",St),Re.appendChild(rt)},vt=function(Re){return Re&&Re!=="false"},Ze=function(Re,xe,St){re(oe)<=4.2&&(St=!0);var rt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==oe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(rt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Lt=document.createElement("div");Lt.classList.add("appletParameters","notranslate");var fn=xe.width,we=xe.height;if(xe.disableAutoScale=xe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():xe.disableAutoScale,xe.width!==void 0)if(re(oe)<=4.4)vt(xe.showToolBar)&&(xe.height-=7),vt(xe.showAlgebraInput)&&(xe.height-=37),xe.width<605&&vt(xe.showToolBar)&&(xe.width=605,fn=605);else{var Tt=100;(vt(xe.showToolBar)||vt(xe.showMenuBar))&&(xe.hasOwnProperty("customToolBar")&&(xe.customToolbar=xe.customToolBar),Tt=vt(xe.showMenuBar)?245:155),fn=5?(xe.appletOnLoad=function(Oe){var Xe=Re.querySelector(".ggb_preview");Xe&&Xe.parentNode.removeChild(Xe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),on(Oe)},na||Sn.appendChild(Qt)):Lt.appendChild(Qt),Sn.appendChild(Lt),na||Re.appendChild(Sn),setTimeout(function(){ft.resize()},1)}else{var lt=document.createElement("div");lt.className="applet_scaler",lt.style.position="relative",lt.style.display="block",lt.appendChild(Lt),Re.appendChild(lt),xe.appletOnLoad=function(Oe){ft.resize(),on(Oe)}}function nt(Oe,Xe){Xe&&typeof Xe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Oe,Xe.appletOnLoad):renderGGBElement(Oe),Zt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Xe)}function Dt(Oe,Xe){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Oe,params:Xe}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ct){nt(ct.article,ct.params)}),html5AppletsToProcess=null)},re(oe)<5&&(Oe.className+=" geogebraweb")):nt(Oe,Xe)}if(rt){scriptLoadStarted=!0;for(var We=0;We0?(An.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(on).append(Sn),window.dispatchEvent(new Event("resize"))):Ze(An,xe,!1),window.GGBT_wsf_view.launchFullScreen(on)}else yt=rt,Ze(Re,xe,!1);if(!window.GGBT_wsf_view)for(we=0;weRe/4*3&&(An=Re/4*3),on=An/5.8,Tt.setAttribute("src",x),Tt.setAttribute("width",An),Tt.setAttribute("height",on);var Sn=(Re-An)/2,na=(xe-on)/2;Tt.style.left=Sn+"px",Tt.style.top=na+"px",Lt.appendChild(Tt)}}return Lt.appendChild(we),Lt},Nt=function(Re){return Re=Re.toLowerCase(),Re==="html5"||Re==="screenshot"?Re:"html5"},Ht=["web","webSimple","web3d","tablet","tablet3d","phone"],Bt=function(Re,xe){if(oe=Re,xe){Yt(oe,!0);return}var St=!ve;if(St){var rt=re(oe);!isNaN(rt)&&rt<4.4&&(St=!1)}var Lt,fn;window.location.protocol.substr(0,4)==="http"?Lt=window.location.protocol:Lt="http:";var we=oe.indexOf("//");we>0?fn=oe:we===0?fn=Lt+oe:fn="https://www.geogebra.org/apps/5.2.814.0/";for(var Tt in Ht)if(oe.slice(Ht[Tt].length*-1)===Ht[Tt]||oe.slice((Ht[Tt].length+1)*-1)===Ht[Tt]+"/"){Yt(fn,!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&&!vt(te.showToolBar)&&!vt(te.showMenuBar)&&!vt(te.showAlgebraInput)&&!vt(te.enableRightClick)&&(!te.appName||te.appName=="classic")?fn+="webSimple/":fn+="web3d/",Yt(fn,!1)},Yt=function(Re,xe){if(Re.requirejs){Ye=Re;return}Re.slice(-1)!=="/"&&(Re+="/"),Ye=Re,xe===null&&(xe=Re.indexOf("http")===-1),Ve=xe,a="web.nocache.js",E=!1;var St=Ye.split("/");St.length>1&&(!xe&&St[St.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Ht.indexOf(St[St.length-2])>=0&&(a=St[St.length-2]+".nocache.js")),St=Re.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&&Re.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead."),Bt("5.0",xe))},Zt=function(Re,xe){window.console&&window.console.log&&(!xe||typeof xe.showLogging=="undefined"||xe.showLogging&&xe.showLogging!=="false")&&console.log(Re)};te.material_id!==void 0?Se(Rt):Rt();function Rt(){var Re=_t;Pe!==null?Re=Pe:parseFloat(Re)<5&&(Re="5.0"),Bt(Re,!1),Be!==null&&Yt(Be,Ve),Ee=!0}return ft},GGBAppletUtils=function(){"use strict";function ft(){return window.GGBT_wsf_edit!==void 0}function _t(Ee,Pe){Pe!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+Pe+","+Pe+")",Ee.style.webkitTransform="scale("+Pe+","+Pe+")",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,Pe,Be,_e,Ne,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 yt=0,oe=0,a=0,E=0,b=0,x=0,z=0;if(Ye)yt=Ye.offsetWidth,oe=Math.max(_e?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(yt=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=yt):(yt=window.innerWidth,oe=window.innerHeight,a=window.innerWidth),Ee){var ee=Ee.getBoundingClientRect();ee.left>0&&ee.left<=yt&&(Ne===void 0||!Ne)&&(document.dir==="rtl"?(b=yt-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)&&Pe>0&&Pe+E1&&(le=!0)),Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(le=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))Ne=y(Ee,Pe,le,Be,Ee.scaleContainerClass);else return _e;return le&&(!Ee.hasOwnProperty("scale")||_e===1)?Ne:Math.min(_e,Ne)}function Ce(Ee){var Pe=Math.min(window.innerWidth,document.documentElement.clientWidth),Be=Math.min(window.innerHeight,document.documentElement.clientHeight),_e=Ee.getBoundingClientRect(),Ne=(Pe-_e.width)/2,le=(Be-_e.height)/2;le<0&&(le=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ne<40?Ee.style.left="40px":Ee.style.left=Ne+"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=Ne+"px")}function he(Ee,Pe){var Be=Ee.querySelector(".appletParameters");if(Be){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pe.id!==Be.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(Be.parentElement&&/fullscreen/.test(Be.parentElement.className))return;var _e=ve(Pe,Ee);ft()&&Be.setAttribute("data-param-scale",_e);for(var Ne=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(ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ft){var _t=c[ft];return _t==null?null:_t},r=d,webModule.__errFn=e}function B(){function ft(Ee){var Pe=Ee.lastIndexOf(rb);Pe==-1&&(Pe=Ee.length);var Be=Ee.indexOf(sb);Be==-1&&(Be=Ee.length);var _e=Ee.lastIndexOf(tb,Math.min(Be,Pe));return _e>=O?Ee.substring(O,_e+P):W}function _t(Ee){if(!Ee.match(/^\w+:\/\//)){var Pe=o.createElement(ub);Pe.src=Ee+vb,Ee=ft(Pe.src)}return Ee}function te(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function y(){for(var Ee=o.getElementsByTagName(_),Pe=O;PeO?Ee[Ee.length-P].href:W}function Ce(){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=ve()),he==W&&Ce()&&(he=ft(o.location.href)),he=_t(he),he}function C(ft){return ft.match(/^\//)||ft.match(/^[a-zA-Z]+:\/\//)?ft:webModule.__moduleBase+ft}function D(){var ft=[],_t=O,te=[],y=[];function ve(Ee){var Pe=y[Ee](),Be=te[Ee];if(Pe in Be)return Pe;var _e=[];for(var Ne in Be)_e[Be[Ne]]=Ne;throw r&&r(Ee,_e,Pe),null}if(__gwt_isKnownPropertyValue=function(Ee,Pe){return Pe in te[Ee]},webModule.__getPropMap=function(){var Ee={};for(var Pe in te)te.hasOwnProperty(Pe)&&(Ee[Pe]=ve(Pe));return Ee},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ce;try{Ce=Cb;var he=Ce.indexOf(Db);he!=-1&&(_t=parseInt(Ce.substring(he+P),$),Ce=Ce.substring(O,he))}catch(Ee){}return webModule.__softPermutationId=_t,C(Ce+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(ft,_t){(function(te,y){y(_t)})(this,function(te){"use strict";var y=function(){return(y=Object.assign||function(lt){for(var nt,Dt=1,We=arguments.length;Dt0&&Ke[Ke.length-1])&&(ct[0]===6||ct[0]===2)){Me=0;continue}if(ct[0]===3&&(!Ke||ct[1]>Ke[0]&&ct[1]=0&<.HANDLE_LIST.splice(Dt,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(Dt){return console.log("Message.parse Error:",Dt),nt}},lt.HANDLE_LIST=[],lt}();function Ee(lt){return{}.toString.call(lt)==="[object Function]"}var Pe,Be,_e,Ne,le={origin:""};function Ye(lt,nt){le[lt]=nt}function Ve(lt){return le[lt]}function yt(lt){var nt=Ve("origin");return!!function(Dt,We){return Dt!==We&&(Dt.replace(/www\./i,"").toLowerCase()!==We.replace(/www\./i,"").toLowerCase()||(Dt.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"})(Pe||(Pe={})),function(lt){lt.wps="w",lt.et="s",lt.presentation="p",lt.pdf="f"}(Be||(Be={})),function(lt){lt.nomal="nomal",lt.simple="simple"}(_e||(_e={})),function(lt){lt[lt.requestFullscreen=1]="requestFullscreen",lt[lt.exitFullscreen=0]="exitFullscreen"}(Ne||(Ne={}));var oe,a,E,b=(oe=0,function(){return oe+=1}),x=function(lt,nt,Dt){Dt===void 0&&(Dt=!0);var We=nt;if(!a){var Ke=function ze(Oe){var Xe=Oe.clientHeight,ct=Oe.clientWidth;Xe!==0||ct!==0||E?Xe===0&&ct===0||!E||(E.disconnect(),E=null):window.ResizeObserver&&(E=new ResizeObserver(function(Ot){ze(Oe)})).observe(Oe),a.style.cssText+="height: "+Xe+"px; width: "+ct+"px"}.bind(null,We);(a=document.createElement("iframe")).classList.add("web-office-iframe");var Pt={id:"office-iframe",src:lt,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var Me in We?(Pt.style="width: "+We.clientWidth+"px; height: "+We.clientHeight+"px;",Dt&&window.addEventListener("resize",Ke)):((We=document.createElement("div")).classList.add("web-office-default-container"),function(ze){var Oe=document.createElement("style");document.head.appendChild(Oe);var Xe=Oe.sheet;Xe.insertRule(ze,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),Pt.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),Pt)a.setAttribute(Me,Pt[Me]);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,Dt){return new Promise(function(We){var Ke=b(),Pt=function(Me){if(!yt(Me)){var ze=he.parse(Me.data);ze.eventName===Dt&&ze.msgId===Ke&&(We(ze.data),he.remove(Pt))}};he.add(Pt),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 ve(this,void 0,void 0,function(){var nt,Dt,We,Ke,Pt,Me,ze,Oe,Xe,ct;return Ce(this,function(Ot){switch(Ot.label){case 0:return yt(lt)?[2]:(nt=he.parse(lt.data),Dt=nt.eventName,We=nt.callbackId,Ke=nt.data,We&&(Pt=ce.idMap[We])?(Me=Pt.split(":"),ze=Me[0],Oe=Me[1],Dt==="api.callback"&&ce[ze]&&ce[ze][Oe]?[4,(ct=ce[ze][Oe]).callback.apply(ct,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 ve(void 0,void 0,void 0,function(){function nt(){return Object.keys(ce.idMap).find(function(Ot){return ce.idMap[Ot]===We+":"+Dt})}var Dt,We,Ke,Pt,Me,ze,Oe,Xe,ct;return Ce(this,function(Ot){switch(Ot.label){case 0:return Dt=lt.prop,We=lt.parentObjId,[4,Fe([Ke=lt.value])];case 1:return Pt=Ot.sent(),Me=Pt[0],ze=Pt[1],lt.value=Me[0],Oe=Object.keys(ze)[0],Xe=ce[We],Ke===null&&Xe&&Xe[Dt]&&((ct=nt())&&delete ce.idMap[ct],delete Xe[Dt],Object.keys(Xe).length||delete ce[We],Object.keys(ce.idMap).length||he.remove(ie)),Oe&&(Object.keys(ce.idMap).length||he.add(ie),ce[We]||(ce[We]={}),ce[We][Dt]={callbackId:Oe,callback:ze[Oe]},(ct=nt())&&delete ce.idMap[ct],ce.idMap[Oe]=We+":"+Dt),[2]}})})},Te=function(lt,nt,Dt,We){return ve(void 0,void 0,void 0,function(){var Ke,Pt,Me,ze,Oe,Xe,ct,Ot;return Ce(this,function(Ge){switch(Ge.label){case 0:return Ke=b(),ze=new Promise(function(ke,ge){Pt=ke,Me=ge}),Oe={},nt.args?[4,Fe(nt.args)]:[3,2];case 1:Xe=Ge.sent(),ct=Xe[0],Ot=Xe[1],nt.args=ct,Oe=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 ge=ke[0],fe=ke[1];typeof(ge=y({},ge)).data=="function"&&(ge.data=ge.data()),fe(),z(ge)}([{eventName:lt,data:nt,msgId:Ke},function(){var ke=this,ge=function(fe){return ve(ke,void 0,void 0,function(){var ye,Ue,ht;return Ce(this,function(gt){switch(gt.label){case 0:return yt(fe)?[2]:(ye=he.parse(fe.data)).eventName==="api.callback"&&ye.callbackId&&Oe[ye.callbackId]?[4,Oe[ye.callbackId].apply(Oe,ye.data.args)]:[3,2];case 1:Ue=gt.sent(),z({result:Ue,eventName:"api.callback.reply",callbackId:ye.callbackId}),gt.label=2;case 2:return ye.eventName===lt+".reply"&&ye.msgId===Ke&&(ye.error?((ht=new Error("")).stack=ye.error+` +`+Dt,We&&We(),Me(ht)):Pt(ye.result),he.remove(ge)),[2]}})})};return he.add(ge),ze}]),[2,ze]}})})};function Fe(lt){return ve(this,void 0,void 0,function(){var nt,Dt,We,Ke,Pt,Me,ze,Oe,Xe,ct,Ot;return Ce(this,function(Ge){switch(Ge.label){case 0:nt={},Dt=[],We=lt.slice(0),Ge.label=1;case 1:return We.length?(Ke=void 0,[4,We.shift()]):[3,13];case 2:return(Pt=Ge.sent())&&Pt.done?[4,Pt.done()]:[3,4];case 3:Ge.sent(),Ge.label=4;case 4:if(!function(ke){if(!ke)return!1;for(var ge=ke;Object.getPrototypeOf(ge)!==null;)ge=Object.getPrototypeOf(ge);return Object.getPrototypeOf(ke)===ge}(Ke))return[3,11];for(ze in Ke={},Me=[],Pt)Me.push(ze);Oe=0,Ge.label=5;case 5:return Oe=0?"&":"?")+ht.join("&")),Xe&&(Xe.isParentFullscreen||Xe.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",xt),document.addEventListener("webkitfullscreenchange",xt),document.addEventListener("mozfullscreenchange",xt)),Dt.wordOptions&&(Dt.wpsOptions=Dt.wordOptions),Dt.excelOptions&&(Dt.etOptions=Dt.excelOptions),Dt.pptOptions&&(Dt.wppOptions=Dt.pptOptions),typeof Me.print=="object"){var gt="wpsconfig_print";typeof Me.print.subscribe=="function"&&(Me[gt]=Me.print.subscribe,Dt.print={callback:gt},Me.print.custom!==void 0&&(Dt.print.custom=Me.print.custom)),delete Me.print}return typeof Me.exportPdf=="function"&&(Me[gt="wpsconfig_export_pdf"]=Me.exportPdf,Dt.exportPdf={callback:gt},delete Me.exportPdf),Dt.commandBars&&Ze(Dt.commandBars,!1),y(y({},Dt),{subscriptions:Me})},vt=function(lt){lt===void 0&&(lt="");var nt="";if(!nt&<){var Dt=lt.toLowerCase();Dt.indexOf("/office/s/")!==-1&&(nt=Pe.spreadsheet),Dt.indexOf("/office/w/")!==-1&&(nt=Pe.writer),Dt.indexOf("/office/p/")!==-1&&(nt=Pe.presentation),Dt.indexOf("/office/f/")!==-1&&(nt=Pe.pdf)}if(!nt){var We=lt.match(/[\?&]type=([a-z]+)/)||[];nt=Be[We[1]]||""}return nt};function Ze(lt,nt){nt===void 0&&(nt=!0);var Dt=lt.map(function(We){var Ke=We.attributes;if(!Array.isArray(Ke)){var Pt=[];for(var Me in Ke)if(Ke.hasOwnProperty(Me)){var ze={name:Me,value:Ke[Me]};Pt.push(ze)}We.attributes=Pt}return We});return nt&&z({data:Dt,eventName:"setCommandBars"}),Dt}var tn=window.navigator.userAgent.toLowerCase(),At=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(tn),pt=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(lt){return!1}}();function xt(){var lt={status:Ne.requestFullscreen},nt=document,Dt=nt.fullscreenElement||nt.webkitFullscreenElement||nt.mozFullScreenElement;lt.status=Dt?Ne.requestFullscreen:Ne.exitFullscreen,z({data:lt,eventName:"fullscreenchange"})}var Gt=function(){ce.idMap={}};function Nt(){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 Ht=0,Bt=new Set;function Yt(lt){return Ht+=1,!lt&&function(nt){Bt.forEach(function(Dt){return Dt(nt)})}(Ht),Ht}function Zt(){var lt=new Error("");return(lt.stack||lt.message||"").split(` `).slice(2).join(` -`)}function Rt(lt,nt){var Dt,We=this,Ke=nt.Events,Pt=nt.Enum,Ce=nt.Props,ze=Ce[0],je=Ce[1],Xe={objId:Vt};switch(function ke(de,fe,Pe){for(var Ze=fe.slice(0),ht=function(){var gt=Ze.shift();!gt.alias&&~Ue.indexOf(gt.prop)&&Ze.push(y(y({},gt),{alias:gt.prop+"Async"})),Object.defineProperty(de,gt.alias||gt.prop,{get:function(){var Ct=this,Et=gt.cache===1,It=Et&&this["__"+gt.prop+"CacheValue"];if(!It){var Cn=Zt(),Rn=Yt(Et),_t=function(){for(var vn,xn=[],Xt=0;Xt=0?(nt.then=null,nt.catch=null,ze.then(function(){je(nt)}).catch(function(ct){return Xe(ct)})):ze.then(je,Xe)},nt.catch=function(je){return ze.catch(je)},nt.Destroy=function(){return Oe("api.free",{objId:nt.objId},"")}}var rt={},bt=null,fn={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 Ot(lt,nt,Dt,We,Ke,Pt,Ce){var ze=this;Dt===void 0&&(Dt={}),he.add(function(je){return ve(ze,void 0,void 0,function(){var Xe,ct,jt,Ge,ke,de,fe,Pe,Ze,ht,gt,Ct,Et,It,Cn,Rn,_t,vn,xn;return ye(this,function(Xt){switch(Xt.label){case 0:return yt(je)?[2]:(Xe=he.parse(je.data),ct=Xe.eventName,jt=ct===void 0?"":ct,Ge=Xe.data,ke=Ge===void 0?null:Ge,de=Xe.url,fe=de===void 0?null:de,["wps.jssdk.api"].indexOf(jt)!==-1?[2]:jt!=="ready"?[3,1]:(Ke.apiReadySended&&function(Wt){var wn=[];Object.keys(rt).forEach(function(kn){rt[kn].forEach(function(ln){var Bn=kn;Wt.off(Bn,ln),wn.push({handle:ln,eventName:Bn})}),delete rt[kn]}),wn.forEach(function(kn){var ln=kn.eventName,Bn=kn.handle;bt==null||bt.ApiEvent.AddApiEventListener(ln,Bn)})}(nt),z({eventName:"setConfig",data:y(y({},Dt),{version:lt.version})}),lt.tokenData&<.setToken(y(y({},lt.tokenData),{hasRefreshTokenConfig:!!Dt.refreshToken})),lt.iframeReady=!0,[3,15]));case 1:return jt!=="error"?[3,2]:(nt.emit(fn.error,ke),[3,15]);case 2:return jt!=="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(fn.fileOpen,ke),[3,15]);case 3:return jt!=="api.scroll"?[3,4]:(window.scrollTo(ke.x,ke.y),[3,15]);case 4:if(jt!==we.getToken)return[3,9];Pe={token:!1},Xt.label=5;case 5:return Xt.trys.push([5,7,,8]),[4,Ke.refreshToken()];case 6:return Pe=Xt.sent(),[3,8];case 7:return Ze=Xt.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(jt!==we.getClipboardData)return[3,14];ht={text:"",html:""},Xt.label=10;case 10:return Xt.trys.push([10,12,,13]),[4,Ke.getClipboardData()];case 11:return ht=Xt.sent(),[3,13];case 12:return gt=Xt.sent(),console.error("getClipboardData: "+(gt||"fail to get")),[3,13];case 13:return z({eventName:we.getClipboardData+".reply",data:ht}),[3,15];case 14:jt===we.onToast?Ke.onToast(ke):jt===we.onHyperLinkOpen?Ke.onHyperLinkOpen(ke):jt==="stage"?nt.emit(fn.stage,ke):jt==="event.callback"?(Ct=ke.eventName,Et=ke.data,It=Ct,Ct==="fullScreenChange"&&(It=fn.fullscreenChange),Ct==="file.saved"&&(It=fn.fileStatus),(!((vn=Dt.commonOptions)===null||vn===void 0)&&vn.isBrowserViewFullscreen||!((xn=Dt.commonOptions)===null||xn===void 0)&&xn.isParentFullscreen)&&It==="fullscreenchange"&&(Cn=Et.status,Rn=Et.isDispatchEvent,Dt.commonOptions.isBrowserViewFullscreen?function(Wt,wn,kn,ln){Wt===0?wn.style="position: static; width: "+kn.width+"; height: "+kn.height:Wt===1&&(wn.style="position: absolute; width: 100%; height: 100%"),ln&&function(Bn){["fullscreen","fullscreenElement"].forEach(function(Un){Object.defineProperty(document,Un,{get:function(){return!!Bn.status},configurable:!0})});var _n=new CustomEvent("fullscreenchange");document.dispatchEvent(_n)}({status:Wt})}(Cn,Pt,Ce,Rn):Dt.commonOptions.isParentFullscreen&&function(Wt,wn,kn){var ln=document.querySelector(kn),Bn=ln&&ln.nodeType===1?ln:wn;if(Wt===0){var _n=document,Un=_n.exitFullscreen||_n.mozCancelFullScreen||_n.msExitFullscreen||_n.webkitCancelFullScreen||_n.webkitExitFullscreen;Un.call(document)}else if(Wt===1){var la=Bn.requestFullscreen||Bn.mozRequestFullScreen||Bn.msRequestFullscreen||Bn.webkitRequestFullscreen;la.call(Bn)}}(Cn,Pt,Dt.commonOptions.isParentFullscreen)),nt.emit(It,Et)):jt==="api.ready"&&Rt(lt,ke),Xt.label=15;case 15:return typeof We[jt]=="function"&&We[jt](lt,fe||ke),[2]}})})})}function An(lt){return new Promise(function(nt){var Dt=function(We){yt(We)||he.parse(We.data).eventName===lt&&(nt(),he.remove(Dt))};he.add(Dt)})}function on(lt){var nt,Dt=this;lt===void 0&&(lt={}),bt&&bt.destroy();try{var We=ut(lt),Ke=We.subscriptions,Pt=Ke===void 0?{}:Ke,Ce=We.mount,ze=Ce===void 0?null:Ce,je=We.url,Xe=We.refreshToken,ct=We.onToast,jt=We.onHyperLinkOpen,Ge=We.getClipboardData;Ye("origin",(je.match(/https*:\/\/[^\/]+/g)||[])[0]);var ke=x(je,ze),de=An("ready"),fe=An("open.result"),Pe=An("api.ready"),Ze=ze?{width:ze.clientWidth+"px",height:ze.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,It){(nt[Et]||(nt[Et]=[])).push(It)},off:function(Et,It){nt[Et]&&nt[Et].splice(nt[Et].indexOf(It)>>>0,1)},emit:function(Et,It){(nt[Et]||[]).slice().map(function(Cn){Cn(It)}),(nt["*"]||[]).slice().map(function(Cn){Cn(Et,It)})}}),gt={apiReadySended:!1},Ct=function(Et,It,Cn){return ve(Dt,void 0,void 0,function(){return ye(this,function(Rn){switch(Rn.label){case 0:return function(_t,vn,xn){if(rt[_t]){var Xt=!!rt[_t].find(function(Wt){return Wt===vn});return Xt&&xn==="off"?(ht.off(_t,vn),rt[_t]=rt[_t].filter(function(Wt){return Wt!==vn}),!!rt[_t].length||(rt[_t]=void 0,!1)):(Xt||xn!=="on"||(rt[_t].push(vn),ht.on(_t,vn)),!0)}return xn==="on"?(rt[_t]=[],rt[_t].push(vn),!1):xn==="off"||void 0}(Et,It,Cn)?[3,2]:[4,de];case 1:Rn.sent(),function(_t,vn){var xn=_t.eventName,Xt=_t.type,Wt=_t.handle;vn==="on"?ht.on(xn,Wt):ht.off(xn,Wt),Xt==="base.event"&&z({eventName:"basic.event",data:{eventName:xn,action:vn}}),Nt()}(function(_t,vn){var xn=_t,Xt="base.event";switch(xn){case fn.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"),xn="fileStatus";break;case fn.fullscreenChange:xn="fullscreenchange";break;case"error":case"fileOpen":Xt="callback.event"}return{eventName:xn,type:Xt,handle:vn}}(Et,It),Cn),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 ve(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return[4,de];case 1:return Et.sent(),[2,re({api:"tab.getTabs"})]}})})},switchTab:function(Et){return ve(this,void 0,void 0,function(){return ye(this,function(It){switch(It.label){case 0:return[4,de];case 1:return It.sent(),[2,re({api:"tab.switchTab",args:{tabKey:Et}})]}})})}},setCooperUserColor:function(Et){return ve(this,void 0,void 0,function(){return ye(this,function(It){switch(It.label){case 0:return[4,de];case 1:return It.sent(),[2,re({api:"setCooperUserColor",args:Et})]}})})},setToken:function(Et){return ve(this,void 0,void 0,function(){return ye(this,function(It){switch(It.label){case 0:return[4,de];case 1:return It.sent(),bt.tokenData=Et,z({eventName:"setToken",data:Et}),[2]}})})},ready:function(){return ve(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return gt.apiReadySended?[3,2]:[4,fe];case 1:Et.sent(),gt.apiReadySended=!0,z({eventName:"api.ready"}),Et.label=2;case 2:return[4,Pe];case 3:return Et.sent(),[2,new Promise(function(It){return setTimeout(function(){return It(bt==null?void 0:bt.Application)},0)})]}})})},destroy:function(){rt={},ke.destroy(),he.empty(),bt=null,Bt=new Set,Vt=0,document.removeEventListener("fullscreenchange",xt),Gt()},save:function(){return ve(this,void 0,void 0,function(){return ye(this,function(Et){switch(Et.label){case 0:return[4,de];case 1:return Et.sent(),[2,ne({api:"save"})]}})})},setCommandBars:function(Et){return ve(this,void 0,void 0,function(){return ye(this,function(It){switch(It.label){case 0:return[4,de];case 1:return It.sent(),Qe(Et),[2]}})})},updateConfig:function(Et){return Et===void 0&&(Et={}),ve(this,void 0,void 0,function(){return ye(this,function(It){switch(It.label){case 0:return[4,de];case 1:return It.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:It.sent(),It.label=3;case 3:return[2]}})})},executeCommandBar:function(Et){return ve(this,void 0,void 0,function(){return ye(this,function(It){switch(It.label){case 0:return[4,de];case 1:return It.sent(),Qe([{cmbId:Et,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Et,It){return ve(this,void 0,void 0,function(){return ye(this,function(Cn){return[2,this.ApiEvent.AddApiEventListener(Et,It)]})})},off:function(Et,It){return ve(this,void 0,void 0,function(){return ye(this,function(Cn){return[2,this.ApiEvent.RemoveApiEventListener(Et,It)]})})},ApiEvent:{AddApiEventListener:function(Et,It){return ve(this,void 0,void 0,function(){return ye(this,function(Cn){switch(Cn.label){case 0:return[4,Ct(Et,It,"on")];case 1:return[2,Cn.sent()]}})})},RemoveApiEventListener:function(Et,It){return ve(this,void 0,void 0,function(){return ye(this,function(Cn){switch(Cn.label){case 0:return[4,Ct(Et,It,"off")];case 1:return[2,Cn.sent()]}})})}}},function(Et,It,Cn,Rn,_t,vn){It&&Ee(It)&&(_t.refreshToken=It,Et.refreshToken={eventName:we.getToken}),vn&&Ee(vn)&&(_t.getClipboardData=vn,Et.getClipboardData={eventName:we.getClipboardData}),Cn&&Ee(Cn)&&(_t.onToast=Cn,Et.onToast={eventName:we.onToast}),Rn&&Ee(Rn)&&(_t.onHyperLinkOpen=Rn,Et.onHyperLinkOpen={eventName:we.onHyperLinkOpen})}(We,Xe,ct,jt,gt,Ge),Ot(bt,ht,We,Pt,gt,ke,Ze),bt}catch(Et){console.error(Et)}}console.log("aliyun JS-SDK V1.1.19");var Sn=Object.freeze({__proto__:null,listener:Ot,config:on});window.WPS=Sn;var na=on,Qt={config:na};te.config=na,te.default=Qt,Object.defineProperty(te,"__esModule",{value:!0})})},77903:function(ft,Jt,te){"use strict";te.d(Jt,{Ax:function(){return he},Ds:function(){return Ee},KI:function(){return Be},SI:function(){return ye},f1:function(){return ve}});var y=te(3294);function ve(_e){let Ne=!0;if(_e.length>0){for(let le=0;le<_e.length;le++)if(_e[le].compile_success==0||!_e[le].compile_success){Ne=!1;break}}else Ne=!1;return Ne}function ye(_e,Ne=""){let le=[];for(let Ye=0;Ye<_e.length;Ye++){let Ve=_e[Ye],yt=Ne?`${Ne}/${Ve.name}`:`${Ve.name}`;le.push({title:Ve.name,type:Ve.type,isLeaf:Ve.type!=="tree",key:yt})}return le}function he(_e,Ne,le){for(let Ye=0;Ye<_e.length;Ye++){let Ve=_e[Ye];if(Ve.key===Ne){Ve.children=le;break}Ve.children&&he(Ve.children,Ne,le)}return _e}function Ee(_e,Ne,le){let Ye;return function(){let Ve=this,yt=arguments,oe=function(){Ye=null,le||_e.apply(Ve,yt)},a=le&&!Ye;clearTimeout(Ye),Ye=setTimeout(oe,Ne),a&&_e.apply(Ve,yt)}}const Ae=!0,Be=y.Z.API_SERVER},6021:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return oe}});var y=te(99571),ve=te(59301),ye=Object.defineProperty,he=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ne=(a,E,b)=>E 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)&&Ne(a,b,E[b]);if(Ae)for(var b of Ae(E))_e.call(E,b)&&Ne(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&&_e.call(a,x)&&(b[x]=a[x]);return b},yt=(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,ve.useState)(!1);return ve.createElement(y.ZP,Ye(le({},x),{loading:z,onClick:ne=>yt(void 0,null,function*(){try{ee(!0),yield x.onClick(ne),ee(!1)}catch(re){console.error(re),ee(!1)}})}),b)}},24544:function(ft,Jt,te){"use strict";var y=te(86204),ve=te.n(y),ye=Object.defineProperty,he=(_e,Ne,le)=>Ne in _e?ye(_e,Ne,{enumerable:!0,configurable:!0,writable:!0,value:le}):_e[Ne]=le,Ee=(_e,Ne,le)=>he(_e,typeof Ne!="symbol"?Ne+"":Ne,le),Ae=(_e,Ne,le)=>new Promise((Ye,Ve)=>{var yt=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(yt,oe);a((le=le.apply(_e,Ne)).next())});class Be extends y.EventEmitter{constructor(Ne,le){super(),Ee(this,"url"),Ee(this,"body"),Ee(this,"fullContent",""),Ee(this,"controller",null),Ee(this,"buffer",""),this.url=Ne,this.body=le}startStream(){return Ae(this,null,function*(){this.controller=new AbortController;const{signal:Ne}=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:Ne});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(),yt=new TextDecoder("utf-8");for(;;){const{done:oe,value:a}=yield Ve.read();if(oe)break;const E=yt.decode(a,{stream:!0});this.buffer+=E;const b=this.buffer.split(` +`)}function Rt(lt,nt){var Dt,We=this,Ke=nt.Events,Pt=nt.Enum,Me=nt.Props,ze=Me[0],Oe=Me[1],Xe={objId:Ht};switch(function ke(ge,fe,ye){for(var Ue=fe.slice(0),ht=function(){var gt=Ue.shift();!gt.alias&&~Re.indexOf(gt.prop)&&Ue.push(y(y({},gt),{alias:gt.prop+"Async"})),Object.defineProperty(ge,gt.alias||gt.prop,{get:function(){var Ct=this,Et=gt.cache===1,It=Et&&this["__"+gt.prop+"CacheValue"];if(!It){var Cn=Zt(),Rn=Yt(Et),Xt=function(){for(var vn,xn=[],qt=0;qt=0?(nt.then=null,nt.catch=null,ze.then(function(){Oe(nt)}).catch(function(ct){return Xe(ct)})):ze.then(Oe,Xe)},nt.catch=function(Oe){return ze.catch(Oe)},nt.Destroy=function(){return Te("api.free",{objId:nt.objId},"")}}var rt={},Lt=null,fn={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,Dt,We,Ke,Pt,Me){var ze=this;Dt===void 0&&(Dt={}),he.add(function(Oe){return ve(ze,void 0,void 0,function(){var Xe,ct,Ot,Ge,ke,ge,fe,ye,Ue,ht,gt,Ct,Et,It,Cn,Rn,Xt,vn,xn;return Ce(this,function(qt){switch(qt.label){case 0:return yt(Oe)?[2]:(Xe=he.parse(Oe.data),ct=Xe.eventName,Ot=ct===void 0?"":ct,Ge=Xe.data,ke=Ge===void 0?null:Ge,ge=Xe.url,fe=ge===void 0?null:ge,["wps.jssdk.api"].indexOf(Ot)!==-1?[2]:Ot!=="ready"?[3,1]:(Ke.apiReadySended&&function(Kt){var Nn=[];Object.keys(rt).forEach(function(jn){rt[jn].forEach(function(ln){var wn=jn;Kt.off(wn,ln),Nn.push({handle:ln,eventName:wn})}),delete rt[jn]}),Nn.forEach(function(jn){var ln=jn.eventName,wn=jn.handle;Lt==null||Lt.ApiEvent.AddApiEventListener(ln,wn)})}(nt),z({eventName:"setConfig",data:y(y({},Dt),{version:lt.version})}),lt.tokenData&<.setToken(y(y({},lt.tokenData),{hasRefreshTokenConfig:!!Dt.refreshToken})),lt.iframeReady=!0,[3,15]));case 1:return Ot!=="error"?[3,2]:(nt.emit(fn.error,ke),[3,15]);case 2:return Ot!=="open.result"?[3,3]:(((Xt=ke==null?void 0:ke.fileInfo)===null||Xt===void 0?void 0:Xt.officeVersion)!==void 0&&(lt.mainVersion=ke.fileInfo.officeVersion,console.log("aliyun Main Version: V"+lt.mainVersion)),nt.emit(fn.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];ye={token:!1},qt.label=5;case 5:return qt.trys.push([5,7,,8]),[4,Ke.refreshToken()];case 6:return ye=qt.sent(),[3,8];case 7:return Ue=qt.sent(),console.error("refreshToken: "+(Ue||"fail to get")),[3,8];case 8:return z({eventName:we.getToken+".reply",data:ye}),[3,15];case 9:if(Ot!==we.getClipboardData)return[3,14];ht={text:"",html:""},qt.label=10;case 10:return qt.trys.push([10,12,,13]),[4,Ke.getClipboardData()];case 11:return ht=qt.sent(),[3,13];case 12:return gt=qt.sent(),console.error("getClipboardData: "+(gt||"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(fn.stage,ke):Ot==="event.callback"?(Ct=ke.eventName,Et=ke.data,It=Ct,Ct==="fullScreenChange"&&(It=fn.fullscreenChange),Ct==="file.saved"&&(It=fn.fileStatus),(!((vn=Dt.commonOptions)===null||vn===void 0)&&vn.isBrowserViewFullscreen||!((xn=Dt.commonOptions)===null||xn===void 0)&&xn.isParentFullscreen)&&It==="fullscreenchange"&&(Cn=Et.status,Rn=Et.isDispatchEvent,Dt.commonOptions.isBrowserViewFullscreen?function(Kt,Nn,jn,ln){Kt===0?Nn.style="position: static; width: "+jn.width+"; height: "+jn.height:Kt===1&&(Nn.style="position: absolute; width: 100%; height: 100%"),ln&&function(wn){["fullscreen","fullscreenElement"].forEach(function(Un){Object.defineProperty(document,Un,{get:function(){return!!wn.status},configurable:!0})});var _n=new CustomEvent("fullscreenchange");document.dispatchEvent(_n)}({status:Kt})}(Cn,Pt,Me,Rn):Dt.commonOptions.isParentFullscreen&&function(Kt,Nn,jn){var ln=document.querySelector(jn),wn=ln&&ln.nodeType===1?ln:Nn;if(Kt===0){var _n=document,Un=_n.exitFullscreen||_n.mozCancelFullScreen||_n.msExitFullscreen||_n.webkitCancelFullScreen||_n.webkitExitFullscreen;Un.call(document)}else if(Kt===1){var la=wn.requestFullscreen||wn.mozRequestFullScreen||wn.msRequestFullscreen||wn.webkitRequestFullscreen;la.call(wn)}}(Cn,Pt,Dt.commonOptions.isParentFullscreen)),nt.emit(It,Et)):Ot==="api.ready"&&Rt(lt,ke),qt.label=15;case 15:return typeof We[Ot]=="function"&&We[Ot](lt,fe||ke),[2]}})})})}function An(lt){return new Promise(function(nt){var Dt=function(We){yt(We)||he.parse(We.data).eventName===lt&&(nt(),he.remove(Dt))};he.add(Dt)})}function on(lt){var nt,Dt=this;lt===void 0&&(lt={}),Lt&&Lt.destroy();try{var We=ut(lt),Ke=We.subscriptions,Pt=Ke===void 0?{}:Ke,Me=We.mount,ze=Me===void 0?null:Me,Oe=We.url,Xe=We.refreshToken,ct=We.onToast,Ot=We.onHyperLinkOpen,Ge=We.getClipboardData;Ye("origin",(Oe.match(/https*:\/\/[^\/]+/g)||[])[0]);var ke=x(Oe,ze),ge=An("ready"),fe=An("open.result"),ye=An("api.ready"),Ue=ze?{width:ze.clientWidth+"px",height:ze.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete We.mount,Oe&&delete We.url,delete We.subscriptions;var ht=(nt=nt||Object.create(null),{on:function(Et,It){(nt[Et]||(nt[Et]=[])).push(It)},off:function(Et,It){nt[Et]&&nt[Et].splice(nt[Et].indexOf(It)>>>0,1)},emit:function(Et,It){(nt[Et]||[]).slice().map(function(Cn){Cn(It)}),(nt["*"]||[]).slice().map(function(Cn){Cn(Et,It)})}}),gt={apiReadySended:!1},Ct=function(Et,It,Cn){return ve(Dt,void 0,void 0,function(){return Ce(this,function(Rn){switch(Rn.label){case 0:return function(Xt,vn,xn){if(rt[Xt]){var qt=!!rt[Xt].find(function(Kt){return Kt===vn});return qt&&xn==="off"?(ht.off(Xt,vn),rt[Xt]=rt[Xt].filter(function(Kt){return Kt!==vn}),!!rt[Xt].length||(rt[Xt]=void 0,!1)):(qt||xn!=="on"||(rt[Xt].push(vn),ht.on(Xt,vn)),!0)}return xn==="on"?(rt[Xt]=[],rt[Xt].push(vn),!1):xn==="off"||void 0}(Et,It,Cn)?[3,2]:[4,ge];case 1:Rn.sent(),function(Xt,vn){var xn=Xt.eventName,qt=Xt.type,Kt=Xt.handle;vn==="on"?ht.on(xn,Kt):ht.off(xn,Kt),qt==="base.event"&&z({eventName:"basic.event",data:{eventName:xn,action:vn}}),Nt()}(function(Xt,vn){var xn=Xt,qt="base.event";switch(xn){case fn.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"),xn="fileStatus";break;case fn.fullscreenChange:xn="fullscreenchange";break;case"error":case"fileOpen":qt="callback.event"}return{eventName:xn,type:qt,handle:vn}}(Et,It),Cn),Rn.label=2;case 2:return[2]}})})};return Lt={url:Oe,iframe:ke,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return ve(this,void 0,void 0,function(){return Ce(this,function(Et){switch(Et.label){case 0:return[4,ge];case 1:return Et.sent(),[2,re({api:"tab.getTabs"})]}})})},switchTab:function(Et){return ve(this,void 0,void 0,function(){return Ce(this,function(It){switch(It.label){case 0:return[4,ge];case 1:return It.sent(),[2,re({api:"tab.switchTab",args:{tabKey:Et}})]}})})}},setCooperUserColor:function(Et){return ve(this,void 0,void 0,function(){return Ce(this,function(It){switch(It.label){case 0:return[4,ge];case 1:return It.sent(),[2,re({api:"setCooperUserColor",args:Et})]}})})},setToken:function(Et){return ve(this,void 0,void 0,function(){return Ce(this,function(It){switch(It.label){case 0:return[4,ge];case 1:return It.sent(),Lt.tokenData=Et,z({eventName:"setToken",data:Et}),[2]}})})},ready:function(){return ve(this,void 0,void 0,function(){return Ce(this,function(Et){switch(Et.label){case 0:return gt.apiReadySended?[3,2]:[4,fe];case 1:Et.sent(),gt.apiReadySended=!0,z({eventName:"api.ready"}),Et.label=2;case 2:return[4,ye];case 3:return Et.sent(),[2,new Promise(function(It){return setTimeout(function(){return It(Lt==null?void 0:Lt.Application)},0)})]}})})},destroy:function(){rt={},ke.destroy(),he.empty(),Lt=null,Bt=new Set,Ht=0,document.removeEventListener("fullscreenchange",xt),Gt()},save:function(){return ve(this,void 0,void 0,function(){return Ce(this,function(Et){switch(Et.label){case 0:return[4,ge];case 1:return Et.sent(),[2,ne({api:"save"})]}})})},setCommandBars:function(Et){return ve(this,void 0,void 0,function(){return Ce(this,function(It){switch(It.label){case 0:return[4,ge];case 1:return It.sent(),Ze(Et),[2]}})})},updateConfig:function(Et){return Et===void 0&&(Et={}),ve(this,void 0,void 0,function(){return Ce(this,function(It){switch(It.label){case 0:return[4,ge];case 1:return It.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,Ze(Et.commandBars)]):[3,3];case 2:It.sent(),It.label=3;case 3:return[2]}})})},executeCommandBar:function(Et){return ve(this,void 0,void 0,function(){return Ce(this,function(It){switch(It.label){case 0:return[4,ge];case 1:return It.sent(),Ze([{cmbId:Et,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Et,It){return ve(this,void 0,void 0,function(){return Ce(this,function(Cn){return[2,this.ApiEvent.AddApiEventListener(Et,It)]})})},off:function(Et,It){return ve(this,void 0,void 0,function(){return Ce(this,function(Cn){return[2,this.ApiEvent.RemoveApiEventListener(Et,It)]})})},ApiEvent:{AddApiEventListener:function(Et,It){return ve(this,void 0,void 0,function(){return Ce(this,function(Cn){switch(Cn.label){case 0:return[4,Ct(Et,It,"on")];case 1:return[2,Cn.sent()]}})})},RemoveApiEventListener:function(Et,It){return ve(this,void 0,void 0,function(){return Ce(this,function(Cn){switch(Cn.label){case 0:return[4,Ct(Et,It,"off")];case 1:return[2,Cn.sent()]}})})}}},function(Et,It,Cn,Rn,Xt,vn){It&&Ee(It)&&(Xt.refreshToken=It,Et.refreshToken={eventName:we.getToken}),vn&&Ee(vn)&&(Xt.getClipboardData=vn,Et.getClipboardData={eventName:we.getClipboardData}),Cn&&Ee(Cn)&&(Xt.onToast=Cn,Et.onToast={eventName:we.onToast}),Rn&&Ee(Rn)&&(Xt.onHyperLinkOpen=Rn,Et.onHyperLinkOpen={eventName:we.onHyperLinkOpen})}(We,Xe,ct,Ot,gt,Ge),Tt(Lt,ht,We,Pt,gt,ke,Ue),Lt}catch(Et){console.error(Et)}}console.log("aliyun JS-SDK V1.1.19");var Sn=Object.freeze({__proto__:null,listener:Tt,config:on});window.WPS=Sn;var na=on,Qt={config:na};te.config=na,te.default=Qt,Object.defineProperty(te,"__esModule",{value:!0})})},77903:function(ft,_t,te){"use strict";te.d(_t,{Ax:function(){return he},Ds:function(){return Ee},KI:function(){return Be},SI:function(){return Ce},f1:function(){return ve}});var y=te(3294);function ve(_e){let Ne=!0;if(_e.length>0){for(let le=0;le<_e.length;le++)if(_e[le].compile_success==0||!_e[le].compile_success){Ne=!1;break}}else Ne=!1;return Ne}function Ce(_e,Ne=""){let le=[];for(let Ye=0;Ye<_e.length;Ye++){let Ve=_e[Ye],yt=Ne?`${Ne}/${Ve.name}`:`${Ve.name}`;le.push({title:Ve.name,type:Ve.type,isLeaf:Ve.type!=="tree",key:yt})}return le}function he(_e,Ne,le){for(let Ye=0;Ye<_e.length;Ye++){let Ve=_e[Ye];if(Ve.key===Ne){Ve.children=le;break}Ve.children&&he(Ve.children,Ne,le)}return _e}function Ee(_e,Ne,le){let Ye;return function(){let Ve=this,yt=arguments,oe=function(){Ye=null,le||_e.apply(Ve,yt)},a=le&&!Ye;clearTimeout(Ye),Ye=setTimeout(oe,Ne),a&&_e.apply(Ve,yt)}}const Pe=!0,Be=y.Z.API_SERVER},6021:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return oe}});var y=te(99571),ve=te(59301),Ce=Object.defineProperty,he=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ne=(a,E,b)=>E in a?Ce(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)&&Ne(a,b,E[b]);if(Pe)for(var b of Pe(E))_e.call(E,b)&&Ne(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&&Pe)for(var x of Pe(a))E.indexOf(x)<0&&_e.call(a,x)&&(b[x]=a[x]);return b},yt=(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,ve.useState)(!1);return ve.createElement(y.ZP,Ye(le({},x),{loading:z,onClick:ne=>yt(void 0,null,function*(){try{ee(!0),yield x.onClick(ne),ee(!1)}catch(re){console.error(re),ee(!1)}})}),b)}},24544:function(ft,_t,te){"use strict";var y=te(86204),ve=te.n(y),Ce=Object.defineProperty,he=(_e,Ne,le)=>Ne in _e?Ce(_e,Ne,{enumerable:!0,configurable:!0,writable:!0,value:le}):_e[Ne]=le,Ee=(_e,Ne,le)=>he(_e,typeof Ne!="symbol"?Ne+"":Ne,le),Pe=(_e,Ne,le)=>new Promise((Ye,Ve)=>{var yt=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(yt,oe);a((le=le.apply(_e,Ne)).next())});class Be extends y.EventEmitter{constructor(Ne,le){super(),Ee(this,"url"),Ee(this,"body"),Ee(this,"fullContent",""),Ee(this,"controller",null),Ee(this,"buffer",""),this.url=Ne,this.body=le}startStream(){return Pe(this,null,function*(){this.controller=new AbortController;const{signal:Ne}=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:Ne});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(),yt=new TextDecoder("utf-8");for(;;){const{done:oe,value:a}=yield Ve.read();if(oe)break;const E=yt.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(Ne){Ne.content&&(this.fullContent+=Ne.content,this.emit("data",{chunk:Ne,full:this.fullContent}))}cancelRequest(){var Ne;(Ne=this.controller)==null||Ne.abort()}}Jt.Z=Be},83251:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return yt}});var y=te(59301),ve=te(30641),ye=te(77019),he=te(5269),Ee={smartWrp:"smartWrp___NjRcB"},Ae=te(23954),Be=te(85057),_e=te(6021),Ne=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=` +`+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(Ne){Ne.content&&(this.fullContent+=Ne.content,this.emit("data",{chunk:Ne,full:this.fullContent}))}cancelRequest(){var Ne;(Ne=this.controller)==null||Ne.abort()}}_t.Z=Be},83251:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return yt}});var y=te(59301),ve=te(30641),Ce=te(77019),he=te(5269),Ee={smartWrp:"smartWrp___NjRcB"},Pe=te(23954),Be=te(85057),_e=te(6021),Ne=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||""),[De,ut]=(0,y.useState)(E||""),[vt,Qe]=(0,y.useState)(!!oe),[tn,At]=(0,y.useState)(1),pt={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 Gt=document.createElement("iframe");if(Gt.style.width="100%",Gt.style.height="100%",Gt.style.border="0",ce.current){ce.current.innerHTML="",ce.current.appendChild(Gt);const Nt=Gt.contentDocument||Gt.contentWindow.document;Nt.open(),Nt.write(Se),Nt.close()}},1e3))},[oe,Se]);const xt=Gt=>{Oe(Gt),a==null||a(Gt,De)};return Ne.createElement(ve.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:vt,width:re?700:"100%",height:z||"100vh",rootClassName:Ee.smartWrp,destroyOnClose:!0,onClose:()=>Qe(!1),extra:re&&Ne.createElement("div",null,Ne.createElement(Be.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:tn,onChange:Gt=>At(Gt)}),Ne.createElement(_e.Z,{type:"primary",className:"ml20",onClick:()=>le(this,null,function*(){yield ne(Se,()=>{Qe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ne.createElement(ye.Z,{className:"h100"},Ne.createElement(he.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:tn===1?"block":"none"}},Ne.createElement("div",{className:"h100",ref:ce})),Ne.createElement(he.Z,{flex:"1",style:{display:tn===2?"block":"none"}},Ne.createElement(Ae.ZP,{height:"90vh",value:E,language:"html",theme:"vs",showMiniMap:!1,options:pt,onChange:xt}))))}var yt=Ve},43276:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Oe}});var y=te(59301),ve=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"},_e=te(6767),Ne=te(90083),le=te(95827),Ye=te(30084),Ve=te(10787),yt=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=(De,ut,vt)=>ut in De?a(De,ut,{enumerable:!0,configurable:!0,writable:!0,value:vt}):De[ut]=vt,re=(De,ut)=>{for(var vt in ut||(ut={}))z.call(ut,vt)&&ne(De,vt,ut[vt]);if(x)for(var vt of x(ut))ee.call(ut,vt)&&ne(De,vt,ut[vt]);return De},ce=(De,ut)=>E(De,b(ut)),ie=(De,ut)=>{var vt={};for(var Qe in De)z.call(De,Qe)&&ut.indexOf(Qe)<0&&(vt[Qe]=De[Qe]);if(De!=null&&x)for(var Qe of x(De))ut.indexOf(Qe)<0&&ee.call(De,Qe)&&(vt[Qe]=De[Qe]);return vt},Oe=({onFinish:De,value:ut,streamingStatus:vt,cancelIndex:Qe,loadImage:tn,onDynamic:At})=>{const[pt,xt]=(0,y.useState)(""),[Gt,Nt]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Vt,Bt]=(0,y.useState)(0),[Yt,Zt]=(0,y.useState)(!1),Rt=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=()=>{Zt(!0),De==null||De()};(0,y.useEffect)(()=>{const St=tn?`\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,Te]=(0,y.useState)(E||""),[Fe,ut]=(0,y.useState)(E||""),[vt,Ze]=(0,y.useState)(!!oe),[tn,At]=(0,y.useState)(1),pt={selectOnLineNumbers:!0};(0,y.useEffect)(()=>{oe&&(Te(E),ut(E),Ze(!0))},[oe,E]),(0,y.useEffect)(()=>{Se!==""&&(clearTimeout(ie.current),ie.current=setTimeout(()=>{const Gt=document.createElement("iframe");if(Gt.style.width="100%",Gt.style.height="100%",Gt.style.border="0",ce.current){ce.current.innerHTML="",ce.current.appendChild(Gt);const Nt=Gt.contentDocument||Gt.contentWindow.document;Nt.open(),Nt.write(Se),Nt.close()}},1e3))},[oe,Se]);const xt=Gt=>{Te(Gt),a==null||a(Gt,Fe)};return Ne.createElement(ve.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:vt,width:re?700:"100%",height:z||"100vh",rootClassName:Ee.smartWrp,destroyOnClose:!0,onClose:()=>Ze(!1),extra:re&&Ne.createElement("div",null,Ne.createElement(Be.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:tn,onChange:Gt=>At(Gt)}),Ne.createElement(_e.Z,{type:"primary",className:"ml20",onClick:()=>le(this,null,function*(){yield ne(Se,()=>{Ze(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ne.createElement(Ce.Z,{className:"h100"},Ne.createElement(he.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:tn===1?"block":"none"}},Ne.createElement("div",{className:"h100",ref:ce})),Ne.createElement(he.Z,{flex:"1",style:{display:tn===2?"block":"none"}},Ne.createElement(Pe.ZP,{height:"90vh",value:E,language:"html",theme:"vs",showMiniMap:!1,options:pt,onChange:xt}))))}var yt=Ve},43276:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Te}});var y=te(59301),ve=te(96536),Ce=te(77596),he=te(93772),Ee=te(14179),Pe=te(56102),Be={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},_e=te(6767),Ne=te(90083),le=te(95827),Ye=te(30084),Ve=te(10787),yt=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=(Fe,ut,vt)=>ut in Fe?a(Fe,ut,{enumerable:!0,configurable:!0,writable:!0,value:vt}):Fe[ut]=vt,re=(Fe,ut)=>{for(var vt in ut||(ut={}))z.call(ut,vt)&&ne(Fe,vt,ut[vt]);if(x)for(var vt of x(ut))ee.call(ut,vt)&&ne(Fe,vt,ut[vt]);return Fe},ce=(Fe,ut)=>E(Fe,b(ut)),ie=(Fe,ut)=>{var vt={};for(var Ze in Fe)z.call(Fe,Ze)&&ut.indexOf(Ze)<0&&(vt[Ze]=Fe[Ze]);if(Fe!=null&&x)for(var Ze of x(Fe))ut.indexOf(Ze)<0&&ee.call(Fe,Ze)&&(vt[Ze]=Fe[Ze]);return vt},Te=({onFinish:Fe,value:ut,streamingStatus:vt,cancelIndex:Ze,loadImage:tn,onDynamic:At})=>{const[pt,xt]=(0,y.useState)(""),[Gt,Nt]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ht,Bt]=(0,y.useState)(0),[Yt,Zt]=(0,y.useState)(!1),Rt=St=>St.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(rt,Lt)=>`$$${Lt.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),Re=()=>{Zt(!0),Fe==null||Fe()};(0,y.useEffect)(()=>{const St=tn?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${ut}`:ut,rt=Rt(St);if(!Yt)if(tn||!vt||Qe>0){xt(rt),Bt(rt.length),(!vt||Qe>0)&&!tn&&Ue();return}else if((rt==null?void 0:rt.length)<4)xt(rt),Bt(rt.length);else if(Vt{xt(rt.slice(0,Vt+2)),Bt(we=>we+2)},bt>10?Math.max(500/(bt/2),20):50);return()=>clearInterval(fn)}else vt||Ue()},[ut,vt,Qe,tn,Vt]);const Le=(0,y.useMemo)(()=>y.createElement("section",{className:`${Be.answer} fadeIn animated edu_md`},y.createElement(ve.UG,{remarkPlugins:[Ye.Z,Ve.Z],rehypePlugins:[le.Z,he.Z],components:{code(St){var rt=St,{node:bt,inline:fn,className:we,children:Ot}=rt,An=ie(rt,["node","inline","className","children"]);const on=/language-(\w+)/.exec(we||""),Sn=String(Ot).trim();return fn||!on?y.createElement("code",re({className:we},An),Ot):y.createElement("code",{className:Be.codeCopy,"data-text":`\`\`\`${on?on[1]:""} -${Ot} -\`\`\``},y.createElement(Ae.CopyToClipboard,{text:Sn,onCopy:()=>_e.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement("button",null,"\u590D\u5236")),on[1]==="html"&&Yt&&y.createElement("button",{className:Be.runCode,onClick:()=>{Nt(re({},ce(re({},Gt),{open:++Gt.open,defaultValue:Sn,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"}},An),Sn))},img({node:St}){var rt;const bt=(rt=St.properties)==null?void 0:rt.src;return y.createElement(Ne.Z,{src:bt,width:320,"data-text":bt,onLoad:()=>tn&&setTimeout(()=>Ue(),500)})}}},Yt?pt:`${pt}__`)),[pt]);return y.createElement(y.Fragment,null,y.createElement(oe.Z,{defaultValue:Gt.defaultValue,open:Gt.open,language:Gt.language,height:Gt.height,onChange:(St,rt)=>{xt(pt.replaceAll(rt,St))},onDynamic:At}),Le)}},35339:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Se}});var y=te(59301),ve=te(6767),ye=te(30641),he=te(77019),Ee=te(62957),Ae=te(37568),Be=te(14566),_e=te(25399),Ne=te(5269),le=te(71051),Ye={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Ve=te(85057),yt=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,De,ut)=>new Promise((vt,Qe)=>{var tn=xt=>{try{pt(ut.next(xt))}catch(Gt){Qe(Gt)}},At=xt=>{try{pt(ut.throw(xt))}catch(Gt){Qe(Gt)}},pt=xt=>xt.done?vt(xt.value):Promise.resolve(xt.value).then(tn,At);pt((ut=ut.apply(Oe,De)).next())}),Se=(0,y.forwardRef)(({onUpdateNum:Oe,onSave:De},ut)=>{var vt;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%`,[tn,At]=(0,y.useState)(!1),[pt,xt]=(0,y.useState)([]),[Gt,Nt]=(0,y.useState)(null),[Vt,Bt]=(0,y.useState)([]),[Yt,Zt]=(0,y.useState)(0),[Rt,Ue]=(0,y.useState)(0),[Le,St]=(0,y.useState)(!1),[rt,bt]=(0,y.useState)(""),[fn,we]=(0,y.useState)(0),[Ot,An]=(0,y.useState)(0),[on,Sn]=(0,y.useState)(0),[na,Qt]=(0,y.useState)(0),[lt,nt]=(0,y.useState)(0),[Dt,We]=(0,y.useState)(0),[Ke,Pt]=(0,y.useState)(0),[Ce,ze]=(0,y.useState)(0),[je,Xe]=(0,y.useState)(ne.Q),{contentRef:ct,value:jt,status:Ge,open:ke,close:de}=je,fe=(0,z.Z)({contentRef:ct,status:Ge}),{openProgress:Pe,closeProgress:Ze,CreateProgressModal:ht,progressOpen:gt}=(0,x.Z)();(0,y.useEffect)(()=>{Gt&&Cn(),Gt===!1&&(de(),Oe==null||Oe(),xt([]),bt(""),we(0),An(0),Sn(0),Qt(0),nt(0),We(0),Pt(0),ze(0))},[Gt]);const Ct=()=>{Nt(!0)};(0,y.useImperativeHandle)(ut,()=>({onClick:Ct}));const Et=Wt=>{St(!0),Zt(Wt),Ue(0)},It=Wt=>ce(void 0,null,function*(){const wn=Wt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(wn)==-1?(ve.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Wt.size/1024/1024>10?(ve.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Cn=()=>ce(void 0,null,function*(){const Wt=yield(0,a.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Wt.status===0&&(Zt(Wt.total_number),Ue(Wt.remaining_number))}),Rn=Wt=>(Wt=Wt||"",Wt=String(Wt),Wt=Wt.replace(/\s+/g,""),Wt),_t=(Wt=!0)=>ce(void 0,null,function*(){var wn,kn;const ln=[{name:"\u5355\u9009\u9898",num:fn||0},{name:"\u591A\u9009\u9898",num:Ot||0},{name:"\u5224\u65AD\u9898",num:on||0},{name:"\u586B\u7A7A\u9898",num:na||0},{name:"\u7B80\u7B54\u9898",num:lt||0},{name:"\u7EC4\u5408\u9898",num:Ce||0},{name:"\u7F16\u7A0B\u9898",num:Dt||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ke||0}];if(Wt){if(Rn(rt)){if(rt.length>1e3){ve.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ve.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Rn(rt)&&!(pt!=null&&pt.length)){ve.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Un=ln.reduce((la,oa)=>la+oa.num,0);if(Un===0){ve.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(Un>50){ve.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Yt!==-1){St(!0);return}}St(!1);const _n={scene_type:6,request_identifier:Math.random(),file_id:(kn=(wn=pt[0])==null?void 0:wn.response)==null?void 0:kn.id,content:rt,count_arr:ln.map(Un=>Un.num).join(",")};yield ke(_n),Cn()}),vn=()=>ce(void 0,null,function*(){const Wt=fe();if(De){Nt(!1),De(Wt);return}Pe(),At(!0),Bt([]);const wn=new FormData;wn.append("html",Wt);const kn=yield(0,a.ZP)("/api/intelligent_imports/import.json",{method:"post",body:wn},!0);if((kn==null?void 0:kn.status)===0)if(kn!=null&&kn.data){Ze(100),Bt(kn==null?void 0:kn.data);return}else ve.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");At(!1),Ze()}),xn=()=>ce(void 0,null,function*(){const Wt=fe();(0,b.RG)(Wt)}),Xt=["uploading","error"].includes((vt=pt==null?void 0:pt[0])==null?void 0:vt.status);return y.createElement(y.Fragment,null,y.createElement(ee.Z,{visible:Le,totalCount:Yt,usedCount:Rt,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&&!!jt&&y.createElement(y.Fragment,null,y.createElement(Ve.op,{onClick:vn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(Ve.op,{onClick:xn,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const Wt=wn=>{Ee.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:wn,onOk:()=>{Nt(!1)}})};if(Ge){Wt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else jt?Wt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Nt(!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:Gt},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:Wt=>{bt(Wt.target.value)}}),y.createElement(Be.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${yt.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:pt,withCredentials:!0,data:{upload_type:1},beforeUpload:It,onChange:({file:Wt})=>{var wn,kn;Wt.status!=="removed"&&(Wt.status==="done"&&((wn=Wt==null?void 0:Wt.response)==null?void 0:wn.status)!==0&&(Wt.status="error",Wt.response=(kn=Wt==null?void 0:Wt.response)==null?void 0:kn.message),xt([Wt]))},onRemove:()=>xt([])},y.createElement(_e.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},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(Ne.Z,null,y.createElement("label",null,"\u5355\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:fn,onChange:we,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u591A\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ot,onChange:An,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u5224\u65AD\u9898"),y.createElement(le.Z,{min:0,max:10,value:on,onChange:Sn,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:na,onChange:Qt,style:{marginLeft:"8px"}})),y.createElement(Ne.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(Ne.Z,null,y.createElement("label",null,"\u7EC4\u5408\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ce,onChange:ze,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u7F16\u7A0B\u9898"),y.createElement(le.Z,{min:0,max:10,value:Dt,onChange:We,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ke,onChange:Pt,style:{marginLeft:"8px"}})))),Ge?y.createElement("div",{onClick:de,className:Ye.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Xt?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:!gt,noRestrictModal:Et,stringTransformer:E.o,onError:Wt=>{Object.prototype.toString.call(Wt)==="[object Object]"&&Wt.status===-9&&Et(Wt.data)}}))),y.createElement(ye.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:tn},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:Vt,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>At(!1),onSuccess:()=>{At(!1),Nt(!1)}}),y.createElement("div",{style:{height:70}})),ht("\u5904\u7406\u4E2D"))})},27478:function(ft,Jt,te){"use strict";var y=te(59301);const ve=({scrollBoxRef:ye,bottomInspectRef:he,contentRef:Ee,status:Ae,rootMargin:Be="70px",bottomOffset:_e=110})=>{const[Ne,le]=(0,y.useState)(!0),Ye=(0,y.useRef)(!1);return(0,y.useEffect)(()=>{if(!ye.current||!he.current)return;const Ve=new IntersectionObserver(([yt])=>{var oe,a,E,b;if(!document.contains(yt.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((oe=yt.rootBounds)==null?void 0:oe.width)===0&&((a=yt.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=yt.boundingClientRect)==null?void 0:E.width)===0&&((b=yt.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(yt.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,yt=Ee.current;Ye.current=!1;let oe=Ve.scrollTop;const a=()=>{const{scrollTop:b,scrollHeight:x,clientHeight:z}=Ve;b>oe?b+z>=x-_e&&(Ve.scrollTop=Ve.scrollHeight,Ye.current=!1):b{Ye.current||(Ve.scrollTop=Ve.scrollHeight)});return E.observe(yt),()=>{setTimeout(()=>{E.unobserve(yt)},250),Ve.removeEventListener("scroll",a)}},[Ae]),Ne};Jt.Z=ve},36136:function(ft,Jt,te){"use strict";var y=te(59301);const ve=({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,yt=>Ve[yt]||yt)};if(!ye.current)return"";const _e=ye.current.cloneNode(!0);_e.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 yt=document.createTextNode(Ve);Ye.parentNode.replaceChild(yt,Ye)}),Ae&&_e.querySelectorAll('[data-select="disabled"]').forEach(Ve=>{var yt;const oe=Ve.textContent||"",a=document.createTextNode(oe+` -`);(yt=Ve.parentNode)==null||yt.replaceChild(a,Ve)});let le=_e.innerHTML;return Ae||(le=le.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),le=le.replace(/

/g,""),le=le.replace(/<\/p>/g,` +${ut}`:ut,rt=Rt(St);if(!Yt)if(tn||!vt||Ze>0){xt(rt),Bt(rt.length),(!vt||Ze>0)&&!tn&&Re();return}else if((rt==null?void 0:rt.length)<4)xt(rt),Bt(rt.length);else if(Ht{xt(rt.slice(0,Ht+2)),Bt(we=>we+2)},Lt>10?Math.max(500/(Lt/2),20):50);return()=>clearInterval(fn)}else vt||Re()},[ut,vt,Ze,tn,Ht]);const xe=(0,y.useMemo)(()=>y.createElement("section",{className:`${Be.answer} fadeIn animated edu_md`},y.createElement(ve.UG,{remarkPlugins:[Ye.Z,Ve.Z],rehypePlugins:[le.Z,he.Z],components:{code(St){var rt=St,{node:Lt,inline:fn,className:we,children:Tt}=rt,An=ie(rt,["node","inline","className","children"]);const on=/language-(\w+)/.exec(we||""),Sn=String(Tt).trim();return fn||!on?y.createElement("code",re({className:we},An),Tt):y.createElement("code",{className:Be.codeCopy,"data-text":`\`\`\`${on?on[1]:""} +${Tt} +\`\`\``},y.createElement(Pe.CopyToClipboard,{text:Sn,onCopy:()=>_e.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement("button",null,"\u590D\u5236")),on[1]==="html"&&Yt&&y.createElement("button",{className:Be.runCode,onClick:()=>{Nt(re({},ce(re({},Gt),{open:++Gt.open,defaultValue:Sn,language:on[1]})))}},"\u8FD0\u884CHTML"),y.createElement(Ce.Z,re({wrapLongLines:!0,style:Ee.Z,language:on[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},An),Sn))},img({node:St}){var rt;const Lt=(rt=St.properties)==null?void 0:rt.src;return y.createElement(Ne.Z,{src:Lt,width:320,"data-text":Lt,onLoad:()=>tn&&setTimeout(()=>Re(),500)})}}},Yt?pt:`${pt}__`)),[pt]);return y.createElement(y.Fragment,null,y.createElement(oe.Z,{defaultValue:Gt.defaultValue,open:Gt.open,language:Gt.language,height:Gt.height,onChange:(St,rt)=>{xt(pt.replaceAll(rt,St))},onDynamic:At}),xe)}},35339:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Se}});var y=te(59301),ve=te(6767),Ce=te(30641),he=te(77019),Ee=te(62957),Pe=te(37568),Be=te(14566),_e=te(25399),Ne=te(5269),le=te(71051),Ye={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Ve=te(85057),yt=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=(Te,Fe,ut)=>new Promise((vt,Ze)=>{var tn=xt=>{try{pt(ut.next(xt))}catch(Gt){Ze(Gt)}},At=xt=>{try{pt(ut.throw(xt))}catch(Gt){Ze(Gt)}},pt=xt=>xt.done?vt(xt.value):Promise.resolve(xt.value).then(tn,At);pt((ut=ut.apply(Te,Fe)).next())}),Se=(0,y.forwardRef)(({onUpdateNum:Te,onSave:Fe},ut)=>{var vt;const Ze=`\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%`,[tn,At]=(0,y.useState)(!1),[pt,xt]=(0,y.useState)([]),[Gt,Nt]=(0,y.useState)(null),[Ht,Bt]=(0,y.useState)([]),[Yt,Zt]=(0,y.useState)(0),[Rt,Re]=(0,y.useState)(0),[xe,St]=(0,y.useState)(!1),[rt,Lt]=(0,y.useState)(""),[fn,we]=(0,y.useState)(0),[Tt,An]=(0,y.useState)(0),[on,Sn]=(0,y.useState)(0),[na,Qt]=(0,y.useState)(0),[lt,nt]=(0,y.useState)(0),[Dt,We]=(0,y.useState)(0),[Ke,Pt]=(0,y.useState)(0),[Me,ze]=(0,y.useState)(0),[Oe,Xe]=(0,y.useState)(ne.Q),{contentRef:ct,value:Ot,status:Ge,open:ke,close:ge}=Oe,fe=(0,z.Z)({contentRef:ct,status:Ge}),{openProgress:ye,closeProgress:Ue,CreateProgressModal:ht,progressOpen:gt}=(0,x.Z)();(0,y.useEffect)(()=>{Gt&&Cn(),Gt===!1&&(ge(),Te==null||Te(),xt([]),Lt(""),we(0),An(0),Sn(0),Qt(0),nt(0),We(0),Pt(0),ze(0))},[Gt]);const Ct=()=>{Nt(!0)};(0,y.useImperativeHandle)(ut,()=>({onClick:Ct}));const Et=Kt=>{St(!0),Zt(Kt),Re(0)},It=Kt=>ce(void 0,null,function*(){const Nn=Kt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Nn)==-1?(ve.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Kt.size/1024/1024>10?(ve.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Cn=()=>ce(void 0,null,function*(){const Kt=yield(0,a.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Kt.status===0&&(Zt(Kt.total_number),Re(Kt.remaining_number))}),Rn=Kt=>(Kt=Kt||"",Kt=String(Kt),Kt=Kt.replace(/\s+/g,""),Kt),Xt=(Kt=!0)=>ce(void 0,null,function*(){var Nn,jn;const ln=[{name:"\u5355\u9009\u9898",num:fn||0},{name:"\u591A\u9009\u9898",num:Tt||0},{name:"\u5224\u65AD\u9898",num:on||0},{name:"\u586B\u7A7A\u9898",num:na||0},{name:"\u7B80\u7B54\u9898",num:lt||0},{name:"\u7EC4\u5408\u9898",num:Me||0},{name:"\u7F16\u7A0B\u9898",num:Dt||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ke||0}];if(Kt){if(Rn(rt)){if(rt.length>1e3){ve.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ve.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Rn(rt)&&!(pt!=null&&pt.length)){ve.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Un=ln.reduce((la,oa)=>la+oa.num,0);if(Un===0){ve.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(Un>50){ve.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Yt!==-1){St(!0);return}}St(!1);const _n={scene_type:6,request_identifier:Math.random(),file_id:(jn=(Nn=pt[0])==null?void 0:Nn.response)==null?void 0:jn.id,content:rt,count_arr:ln.map(Un=>Un.num).join(",")};yield ke(_n),Cn()}),vn=()=>ce(void 0,null,function*(){const Kt=fe();if(Fe){Nt(!1),Fe(Kt);return}ye(),At(!0),Bt([]);const Nn=new FormData;Nn.append("html",Kt);const jn=yield(0,a.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Nn},!0);if((jn==null?void 0:jn.status)===0)if(jn!=null&&jn.data){Ue(100),Bt(jn==null?void 0:jn.data);return}else ve.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");At(!1),Ue()}),xn=()=>ce(void 0,null,function*(){const Kt=fe();(0,b.RG)(Kt)}),qt=["uploading","error"].includes((vt=pt==null?void 0:pt[0])==null?void 0:vt.status);return y.createElement(y.Fragment,null,y.createElement(ee.Z,{visible:xe,totalCount:Yt,usedCount:Rt,onCancel:()=>St(!1),onOk:()=>Xt(!1)}),y.createElement(Ce.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:vn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(Ve.op,{onClick:xn,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const Kt=Nn=>{Ee.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Nn,onOk:()=>{Nt(!1)}})};if(Ge){Kt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ot?Kt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Nt(!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:Gt},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(Pe.default.TextArea,{style:{height:160},className:"mb20",value:rt,placeholder:Ze,onChange:Kt=>{Lt(Kt.target.value)}}),y.createElement(Be.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${yt.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:pt,withCredentials:!0,data:{upload_type:1},beforeUpload:It,onChange:({file:Kt})=>{var Nn,jn;Kt.status!=="removed"&&(Kt.status==="done"&&((Nn=Kt==null?void 0:Kt.response)==null?void 0:Nn.status)!==0&&(Kt.status="error",Kt.response=(jn=Kt==null?void 0:Kt.response)==null?void 0:jn.message),xt([Kt]))},onRemove:()=>xt([])},y.createElement(_e.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},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(Ne.Z,null,y.createElement("label",null,"\u5355\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:fn,onChange:we,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u591A\u9009\u9898"),y.createElement(le.Z,{min:0,max:10,value:Tt,onChange:An,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u5224\u65AD\u9898"),y.createElement(le.Z,{min:0,max:10,value:on,onChange:Sn,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:na,onChange:Qt,style:{marginLeft:"8px"}})),y.createElement(Ne.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(Ne.Z,null,y.createElement("label",null,"\u7EC4\u5408\u9898"),y.createElement(le.Z,{min:0,max:10,value:Me,onChange:ze,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u7F16\u7A0B\u9898"),y.createElement(le.Z,{min:0,max:10,value:Dt,onChange:We,style:{marginLeft:"8px"}})),y.createElement(Ne.Z,null,y.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),y.createElement(le.Z,{min:0,max:10,value:Ke,onChange:Pt,style:{marginLeft:"8px"}})))),Ge?y.createElement("div",{onClick:ge,className:Ye.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):qt?y.createElement("div",{className:`${Ye.bottomBtn} ${Ye.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{Xt()},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:!gt,noRestrictModal:Et,stringTransformer:E.o,onError:Kt=>{Object.prototype.toString.call(Kt)==="[object Object]"&&Kt.status===-9&&Et(Kt.data)}}))),y.createElement(Ce.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:tn},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:Ht,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>At(!1),onSuccess:()=>{At(!1),Nt(!1)}}),y.createElement("div",{style:{height:70}})),ht("\u5904\u7406\u4E2D"))})},27478:function(ft,_t,te){"use strict";var y=te(59301);const ve=({scrollBoxRef:Ce,bottomInspectRef:he,contentRef:Ee,status:Pe,rootMargin:Be="70px",bottomOffset:_e=110})=>{const[Ne,le]=(0,y.useState)(!0),Ye=(0,y.useRef)(!1);return(0,y.useEffect)(()=>{if(!Ce.current||!he.current)return;const Ve=new IntersectionObserver(([yt])=>{var oe,a,E,b;if(!document.contains(yt.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((oe=yt.rootBounds)==null?void 0:oe.width)===0&&((a=yt.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=yt.boundingClientRect)==null?void 0:E.width)===0&&((b=yt.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(yt.isIntersecting)},{root:Ce.current,rootMargin:Be,threshold:0});return Ve.observe(he.current),()=>{Ve.disconnect()}},[Ce.current,he.current,Be]),(0,y.useEffect)(()=>{if(!Pe)return;const Ve=Ce.current,yt=Ee.current;Ye.current=!1;let oe=Ve.scrollTop;const a=()=>{const{scrollTop:b,scrollHeight:x,clientHeight:z}=Ve;b>oe?b+z>=x-_e&&(Ve.scrollTop=Ve.scrollHeight,Ye.current=!1):b{Ye.current||(Ve.scrollTop=Ve.scrollHeight)});return E.observe(yt),()=>{setTimeout(()=>{E.unobserve(yt)},250),Ve.removeEventListener("scroll",a)}},[Pe]),Ne};_t.Z=ve},36136:function(ft,_t,te){"use strict";var y=te(59301);const ve=({contentRef:Ce,status:he})=>((0,y.useEffect)(()=>{!he&&(Ce!=null&&Ce.current)&&Ce.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]),(Pe=!1)=>{const Be=Ye=>{const Ve={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Ye.replace(/&[^;]+;/g,yt=>Ve[yt]||yt)};if(!Ce.current)return"";const _e=Ce.current.cloneNode(!0);_e.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 yt=document.createTextNode(Ve);Ye.parentNode.replaceChild(yt,Ye)}),Pe&&_e.querySelectorAll('[data-select="disabled"]').forEach(Ve=>{var yt;const oe=Ve.textContent||"",a=document.createTextNode(oe+` +`);(yt=Ve.parentNode)==null||yt.replaceChild(a,Ve)});let le=_e.innerHTML;return Pe||(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});Jt.Z=ve},86106:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ve}});var y=te(59301),ve=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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",_e={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Ne=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[yt,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 De;return Oe<=.3?De=3:Oe<=.5?De=5:Oe<=1?De=10:Oe<=2?De=20:Oe<=3?De=30:Oe<=10?De=Oe*10:De=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${De}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ce=()=>Ne.createElement("span",{className:_e.dotLoading},Ne.createElement("span",null,"."),Ne.createElement("span",null,"."),Ne.createElement("span",null,"."));return{progress:yt,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>x(Se=>!Se),CreateProgressModal:(Se=le,Oe)=>(typeof Se=="string"&&(Se=[Se,Se,Se]),Ne.createElement(ve.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>oe(0)},Ne.createElement(ye.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},yt<=30&&Ne.createElement(Ne.Fragment,null,Ne.createElement("img",{src:Ee,alt:"Step 1"}),Ne.createElement("div",{className:"mt20 c-light-primary"},Se[0],ce())),yt>30&&yt<60&&Ne.createElement(Ne.Fragment,null,Ne.createElement("img",{src:Ae,alt:"Step 2"}),Ne.createElement("div",{className:"mt20 c-light-primary"},Se[1],ce())),yt>=60&&Ne.createElement(Ne.Fragment,null,Ne.createElement("img",{src:Be,alt:"Step 3"}),Ne.createElement("div",{className:"mt20 c-light-primary"},Se[2],ce())),Ne.createElement(he.Z,{className:_e.progress,status:"active",style:{width:"auto"},size:[300,8],percent:yt}),!!Oe&&Ne.createElement("div",{className:"c-grey-999"},re(Oe)))))}}},89498:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Yt}});var y=te(59301),ve=te(75727),ye=te(6767),he=te(25399),Ee=te(37568),Ae=te(99571),Be=te(43276),_e={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:Zt,children:Rt})=>{const{left:Ue=0,top:Le=0}=Zt||{},[St,rt]=(0,y.useState)(Ue),[bt,fn]=(0,y.useState)(Le),we=(0,y.useRef)(null),Ot=()=>{if(we.current){const An=we.current.offsetWidth,on=we.current.offsetHeight,Sn=window.innerWidth,na=window.innerHeight;let Qt=Ue,lt=Le;Ue+An>Sn&&(Qt=Sn-An),Qt<0&&(Qt=0),Le+on>na&&(lt=na-on),lt<0&&(lt=0),rt(Qt),fn(lt)}};return(0,y.useEffect)(()=>{if(!we.current||!Zt)return;const An=new ResizeObserver(()=>{Ot()});return An.observe(we.current),()=>{An.disconnect()}},[Ue,Le,Zt]),(0,y.useEffect)(()=>{Zt&&Ot()},[Ue,Le,Zt]),Zt?y.createElement("div",{ref:we,style:{position:"fixed",left:`${St}px`,top:`${bt}px`,zIndex:1050}},Rt):null},Ye=te(3294),Ve=te(56102),yt=te(24544),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Zt,Rt,Ue)=>Rt in Zt?oe(Zt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Zt[Rt]=Ue,ne=(Zt,Rt)=>{for(var Ue in Rt||(Rt={}))x.call(Rt,Ue)&&ee(Zt,Ue,Rt[Ue]);if(b)for(var Ue of b(Rt))z.call(Rt,Ue)&&ee(Zt,Ue,Rt[Ue]);return Zt},re=(Zt,Rt)=>a(Zt,E(Rt)),ce=(Zt,Rt,Ue)=>new Promise((Le,St)=>{var rt=we=>{try{fn(Ue.next(we))}catch(Ot){St(Ot)}},bt=we=>{try{fn(Ue.throw(we))}catch(Ot){St(Ot)}},fn=we=>we.done?Le(we.value):Promise.resolve(we.value).then(rt,bt);fn((Ue=Ue.apply(Zt,Rt)).next())}),Se=({visible:Zt,position:Rt,selectText:Ue,applyRefinedText:Le,fetchUrl:St,noRestrictModal:rt})=>{var bt;const[fn,we]=(0,y.useState)(!1),[Ot,An]=(0,y.useState)([]),[on,Sn]=(0,y.useState)(""),[na,Qt]=(0,y.useState)(1),[lt,nt]=(0,y.useState)(""),[Dt,We]=(0,y.useState)(!1),Ke=(0,y.useRef)(null),[Pt,Ce]=(0,y.useState)(!1),[ze,je]=(0,y.useState)(0),Xe=(0,y.useRef)(!1),ct=((bt=Ot==null?void 0:Ot[(Ot==null?void 0:Ot.length)-1])==null?void 0:bt.loading)===!0;(0,y.useEffect)(()=>{if(Zt){Qt(1);return}Ce(!1),we(!1),jt(),je(0),An([]),Qt(0)},[Zt]);const jt=()=>{var _t,vn;Sn(""),nt(""),(vn=(_t=Ke.current)==null?void 0:_t.cancelRequest)==null||vn.call(_t)},Ge=(..._t)=>ce(void 0,[..._t],function*(vn="",xn=Ot){const Xt=Date.now(),Wt=[...xn,{text:vn,key:Xt,sender:"user",show:!0},{loading:!0,key:Xt,sender:"AI",show:!0}];Qt(2),An(Wt);const wn=de(xn),kn={no_record_times:!0,prompt:vn,history:wn};Ke.current=new yt.Z(Ye.Z.API_SERVER+St,kn),yield new Promise(ln=>{Ke.current.on("data",Bn=>{const{chunk:{msg:_n},full:Un}=Bn,la=_n==="error";Ce(!0),nt(gt(Un)),An(oa=>oa.map((ya,un)=>un===oa.length-1?re(ne({},ya),{text:Un,loading:!1,error:la}):ya))}),Ke.current.on("done",()=>ln()),Ke.current.on("error",Bn=>{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(Bn)==="[object Object]"&&Bn.status===-9&&(Qt(1),rt(Bn.data)),An(Un=>Un.map((la,oa)=>oa===Un.length-1?re(ne({},la),{text:_n,loading:!1,error:!0}):la)),ln()}),Ke.current.on("cancelled",()=>ln()),Ke.current.startStream()}),we(!1)}),ke=_t=>{Sn(_t.target.value)},de=_t=>_t.reduce((xn,Xt)=>{if(Xt.sender==="user"){const Wt=_t.find(wn=>wn.key===Xt.key&&wn.sender==="AI");Wt&&(Wt!=null&&Wt.text)&&!(Wt!=null&&Wt.error)&&xn.push({question:Xt.text,answer:Wt.text})}return xn},[]),fe=()=>{if(Rn)return;const _t=Ct("\u6539\u5199");jt(),we(!0),Ge(_t)},Pe=_t=>{if(_t.key==="Enter"&&!_t.shiftKey){if(_t.preventDefault(),Xe.current||Cn)return;fe()}},Ze=()=>{var _t,vn;je(xn=>xn+1),(vn=(_t=Ke.current)==null?void 0:_t.cancelRequest)==null||vn.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")}],gt=(_t="")=>{const vn=["\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((xn,Xt)=>{vn.push(`\u7B54\u6848${Xt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Xt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Xt+1})\u8F93\u51FA\uFF1A`)}),vn.forEach(xn=>{const Xt=new RegExp(xn,"g");_t=_t.replace(Xt,`**${xn}** `)}),_t},Ct=_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 vn="";_t.key==="1"&&(vn=Ct("\u6DA6\u8272")),_t.key==="2"&&(vn=Ct("\u6269\u5199")),_t.key==="3"&&(vn=Ct("\u7F29\u5199")),jt(),we(!0),Ge(vn)},It=()=>{const _t=Ot.splice(Ot.length-2),{text:vn}=(_t==null?void 0:_t[0])||{};jt(),we(!0),Ge(vn,Ot)},Cn=fn||Pt,Rn=(on==null?void 0:on.trim())==="";return Zt?y.createElement(ve.Z,{open:Rn&&!Cn&&(Dt||!lt),overlayStyle:{minWidth:200},menu:{items:ht,onClick:Et}},y.createElement(le,{position:Rt},y.createElement("div",{className:_e.wrap},na===2&&y.createElement(y.Fragment,null,y.createElement("div",{className:_e.chatContainer},ct&&y.createElement("div",{className:_e.loadingWrp},y.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),y.createElement("div",{className:"ai-loading"})),lt&&y.createElement(Be.Z,{cancelIndex:ze,streamingStatus:fn,loadImage:!1,onFinish:()=>ce(void 0,null,function*(){je(0),setTimeout(()=>Ce(!1),0)}),value:lt})),y.createElement("div",{className:_e.btnContainer},y.createElement("div",{onClick:()=>Le(!0,lt),className:_e.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),y.createElement("div",{onClick:()=>Le(!1,lt),className:_e.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:_e.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:It,className:_e.btn},y.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),y.createElement(he.Z,{title:"\u5220\u9664"},y.createElement("div",{onClick:()=>{Qt(1),jt(),An([])},className:_e.btn},y.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),y.createElement("div",{className:_e.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}),Pt?y.createElement("div",{className:`iconfont icon-tingzhihuida ${_e.cancelBtn}`,onClick:Ze}):y.createElement(Ae.ZP,{className:Rn?_e.sendBtnDisabled:_e.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Cn,onClick:fe}))))):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"},De=Object.defineProperty,ut=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,tn=(Zt,Rt,Ue)=>Rt in Zt?De(Zt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Zt[Rt]=Ue,At=(Zt,Rt)=>{for(var Ue in Rt||(Rt={}))vt.call(Rt,Ue)&&tn(Zt,Ue,Rt[Ue]);if(ut)for(var Ue of ut(Rt))Qe.call(Rt,Ue)&&tn(Zt,Ue,Rt[Ue]);return Zt};const pt=Zt=>React.createElement("svg",At({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Zt),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 xt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Nt=(0,y.forwardRef)(({initialContent:Zt,onButtonClick:Rt},Ue)=>{const[Le,St]=(0,y.useState)(null),[rt,bt]=(0,y.useState)(null),[fn,we]=(0,y.useState)(""),[Ot,An]=(0,y.useState)(null),on=Ue,Sn=Ke=>{const Pt=document.elementFromPoint(10,Ke),Ce=document.createRange();let ze=null;const je=document.createTreeWalker(on.current,NodeFilter.SHOW_TEXT,{acceptNode:fe=>{const Pe=document.createRange();Pe.selectNodeContents(fe);const Ze=Pe.getBoundingClientRect();return Ze.top<=Ke&&Ze.bottom>=Ke?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Xe="",ct,jt,Ge=null,ke=null,de=null;for(;ct=je.nextNode();){ct.parentNode.getAttribute("data-select")==="disabled"&&(jt=!0),Xe+=ct.textContent,ke||(ke=ct),de=ct;const fe=document.createRange();fe.selectNodeContents(ct);const Pe=fe.getBoundingClientRect();Ge===null&&(Ge=Pe.top)}if(ke&&de&&!jt){const fe=document.createRange();fe.setStart(ke,0),fe.setEnd(de,de.textContent.length),An(fe)}else An(null);return bt(Ge-1),jt?"":Xe.trim()};function na(Ke){for(;Ke.parentElement&&Ke.parentElement.tagName.toLowerCase()!=="section";){var Pt=window.getComputedStyle(Ke.parentElement);if(Pt.pointerEvents==="none")return!0;Ke=Ke.parentElement}return!1}const Qt=Ke=>{var Pt,Ce;if(na(Ke.target)){bt(-1e6);return}if(((Ce=(Pt=document.getSelection())==null?void 0:Pt.toString)==null?void 0:Ce.call(Pt))!==""){bt(-1e6);return}const ze=Sn(Ke.clientY);if((ze==null?void 0:ze.trim())===""){bt(-1e6);return}const je=on.current.getBoundingClientRect();St(je.left-30),we(ze)},lt=()=>{},nt=Ke=>{Rt&&fn&&Rt(fn,Ke.clientX,Ke.clientY,Ot)},Dt=()=>{if(Ot){const Ke=window.getSelection();Ke.removeAllRanges(),Ke.addRange(Ot)}},We=()=>{window.getSelection().removeAllRanges()};return(0,y.useEffect)(()=>{const Ke=on.current;return Ke.addEventListener("mousemove",Qt),Ke.addEventListener("mouseleave",lt),()=>{Ke.removeEventListener("mousemove",Qt),Ke.removeEventListener("mouseleave",lt),We()}},[Zt]),y.createElement("div",{className:Oe["hover-line-container2"]},rt!==null&&y.createElement("div",{className:Oe["line-button-container"],style:{top:rt,left:Le},onMouseEnter:()=>{Dt()},onMouseLeave:()=>{We(),bt(null),we(""),An(null)}},y.createElement("div",{className:Oe.button,onClick:nt},y.createElement("img",{src:xt}),y.createElement("span",null,"AI\u6539\u5199"))))}),Vt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Yt=({nodeRef:Zt,noRestrictModal:Rt})=>{const[Ue,Le]=(0,y.useState)(null),[St,rt]=(0,y.useState)(null),[bt,fn]=(0,y.useState)(!1),[we,Ot]=(0,y.useState)(null),[An,on]=(0,y.useState)(!1),[Sn,na]=(0,y.useState)(!1),Qt=Zt,lt=(0,y.useRef)(null),nt=(0,y.useRef)(null),[Dt,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=Qt.current.scrollTop,ct=Qt.current.getBoundingClientRect();if(je.rangeCount>0&&je.toString().length>0){const jt=je.getRangeAt(0);Le(jt.cloneRange());const Ge=jt.getBoundingClientRect(),ke=40;let de=Ge.top+Xe-5+ke;de{if(!je||je.rangeCount===0){on(!1);return}const ct=je.getRangeAt(0).getBoundingClientRect(),jt=window.getComputedStyle(Qt.current),Ge=parseInt(jt.lineHeight),ke=parseInt(jt.paddingTop),de=Qt.current.scrollTop,fe=Qt.current.getBoundingClientRect(),Pe=ct.top-fe.top+de,Ze=Math.floor((Pe-ke)/Ge),ht=ke+Ze*Ge-de;Ot(ht),on(!0)},Ce=je=>{Qt.current&&!Qt.current.contains(je.target)&&na(!1)};(0,y.useEffect)(()=>{const je=Qt.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 ze=(je=!0,Xe)=>{if(!Ue)return;const ct=nt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),jt=Ue.cloneRange(),Ge=window.getSelection();if(Ge.removeAllRanges(),Ge.addRange(jt),je){jt.deleteContents();const ke=document.createElement("div");ke.innerHTML=ct;const de=Array.from(ke.childNodes);for(;de.length>0;)jt.insertNode(de.pop())}else{jt.collapse(!1);const ke=document.createElement("div");ke.innerHTML=" "+ct;const de=Array.from(ke.childNodes);for(;de.length>0;)jt.insertNode(de.pop())}Ge.removeAllRanges(),Le(null),fn(!1),rt(null)};return y.createElement("section",{ref:nt},St&&y.createElement("div",{ref:lt,className:Vt.toolbar,style:{top:St==null?void 0:St.top,left:St==null?void 0:St.left}},y.createElement("div",{className:Vt.button,onClick:()=>fn(!0)},y.createElement("img",{src:xt}),y.createElement("span",null,"AI\u6539\u5199"))),y.createElement(Se,{key:JSON.stringify(St),noRestrictModal:Rt,visible:bt,position:St,selectText:Dt,applyRefinedText:ze,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),Qt.current&&y.createElement(Nt,{ref:Qt,onButtonClick:(je,Xe,ct,jt)=>{Le(jt),fn(!0),We(je),rt({left:Xe,top:ct+20})}}))}},88985:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ee}});var y=te(59301),ve=te(62957),ye={num:"num___VQiqB"},Ee=({visible:Ae,usedCount:Be,totalCount:_e,onOk:Ne,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",_e,"\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",_e,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:ye.num},Be),"\u6B21\uFF09\u3002");return y.createElement(ve.default,{centered:!0,open:Ae,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:le,onOk:Ne,footer:Be>0?void 0:null},Ye())}},25355:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return E},Q:function(){return oe}});var y=te(59301),ve={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),_e=te(53630),Ne="data:image/png;base64,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",le=te(92310),Ye=te.n(le),Ve=te(6767),yt=(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:()=>yt(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:De,showEmptyData:ut=!0,onStatusChange:vt,stringTransformer:Qe,bottomContainerNode:tn})=>{const[At,pt]=(0,y.useState)(!1),[xt,Gt]=(0,y.useState)(""),[Nt,Vt]=(0,y.useState)(0),[Bt,Yt]=(0,y.useState)(!1),Zt=(0,y.useRef)(null),Rt=(0,y.useRef)(null),Ue=(0,y.useRef)(null),Le=(0,y.useRef)(null),St=(0,Be.Z)({scrollBoxRef:Le,bottomInspectRef:Ue,contentRef:Rt,status:Bt,bottomOffset:Oe}),rt=At||Bt;(0,y.useEffect)(()=>{z==null||z(xt)},[xt]),(0,y.useEffect)(()=>{vt==null||vt({contentRef:Rt,status:rt,value:xt,open:bt,close:fn})},[rt,xt]);const bt=Ot=>yt(void 0,null,function*(){pt(!0),Gt(""),Vt(0);const An=ce;Ot!=null&&Ot.fetchUrl&&delete Ot.fetchUrl,Zt.current=new ye.Z(`${he.Z.API_SERVER}${An}`,Ot),yield new Promise((on,Sn)=>{Zt.current.on("data",na=>{let{chunk:{content:Qt,type:lt}}=na;Yt(!0),lt==="text"&&Gt(nt=>Qe?Qe(nt+Qt):nt+Qt)}),Zt.current.on("done",()=>{on()}),Zt.current.on("error",na=>{Object.prototype.toString.call(na)==="[object Object]"&&na.status===-1&&Ve.ZP.warning((na==null?void 0:na.message)||""),on(),re==null||re(na)}),Zt.current.on("cancelled",()=>{on(),ne==null||ne()}),Zt.current.startStream()}),pt(!1)}),fn=()=>{var Ot,An;Vt(1),(An=(Ot=Zt.current)==null?void 0:Ot.cancelRequest)==null||An.call(Ot),pt(!1),Yt(!1)},we=(0,y.useMemo)(()=>Rt.current?y.createElement(Ae.Z,{noRestrictModal:ie,nodeRef:Rt}):y.createElement(y.Fragment,null),[Rt.current]);return y.createElement(y.Fragment,null,y.createElement("div",{className:Ye()(ve.container,b),style:x,ref:Le},y.createElement("div",{ref:Rt,className:ve.liWrap,contentEditable:!rt},xt&&y.createElement(Ee.Z,{cancelIndex:Nt,streamingStatus:At,loadImage:!1,onFinish:()=>yt(void 0,null,function*(){Vt(0),setTimeout(()=>Yt(!1),0),ee==null||ee(xt)}),value:xt})),!xt&&!rt&&y.createElement("div",{className:ve.imgBox},y.createElement("img",{width:56,src:Ne}),y.createElement("span",null,"\u9884\u89C8\u533A")),ut&&rt&&y.createElement(_e.Z,{text:De}),!St&&y.createElement("div",{className:ve.backBottom,onClick:()=>{Le.current.scrollTop=Le.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:Ue}),tn),!rt&&Se&&we)}},53630:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return he}});var y=te(59301),ve={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},he=({text:Ee})=>y.createElement("div",null,y.createElement("div",{className:ve.loading},y.createElement("div",{className:ve.dot}),y.createElement("div",{className:ve.dot}),y.createElement("div",{className:ve.dot})),!!Ee&&y.createElement("div",{className:"mt5"},Ee))},31707:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return x}});var y=te(59301),ve=te(19909),ye={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},he=te(6767),Ee=te(77019),Ae=te(99064),Be=Object.defineProperty,_e=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,yt=(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)&&yt(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&yt(z,ne,ee[ne]);return z},a=(z,ee)=>_e(z,Ne(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=De=>{try{Oe(ne.next(De))}catch(ut){ce(ut)}},Se=De=>{try{Oe(ne.throw(De))}catch(ut){ce(ut)}},Oe=De=>De.done?re(De.value):Promise.resolve(De.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:tn,setLoading:At,getData:pt,clearStatus:xt,typing:Gt,setImageGenerator:Nt,renderChatItems:Vt,setSceneAwareness:Bt,setIdentifier:Yt}=Qe;let Zt=Se;return ce||(Zt=Se.filter(Rt=>Rt.show)),y.createElement("div",{className:`${ye.bigTips} mt10`},Zt.map((Rt,Ue)=>y.createElement("div",{onClick:()=>E(void 0,null,function*(){var Le;if(Gt){he.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Bt(!1),Nt(!1),At(!0),xt();const St=Vt(Rt.query);St[0].show=!1,St[1].imageGenerator=!1,tn(St);const rt=yield vt.onAdd(),bt=(Le=rt==null?void 0:rt.data)==null?void 0:Le.identifier;Yt(bt),pt("",a(oe({type:Rt.type,description:Rt.description,query:Rt.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:Rt.img}),y.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Rt.name)),y.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Rt.des))))},De=Qe=>E(void 0,[Qe],function*({type:tn,value:At,index:pt,identifier:xt,objectIndex:Gt}){const Nt={index:Gt,identifier:xt};if(tn==="like"&&(yield(0,Ae.ZP)("/api/course_qna_records/like.json",{method:"post",body:Nt})).status!==0||tn==="dislike"&&(yield(0,Ae.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Nt})).status!==0)return Promise.reject()}),vt={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 tn=[];return Qe==null||Qe.forEach(At=>{var pt;const xt=At.id,Gt=At.think?{reasoning:At.think,thinkingEnabled:!0}:{},Nt=[{text:At.question,key:xt,sender:"user",fileList:[],show:!0},oe({key:xt,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:((pt=At==null?void 0:At.answer)==null?void 0:pt.slice(0,4))==="y.createElement("div",{className:ye.panel},qe),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),_e=te(6767),Ne=te(29787),le=te(77019),Ye=te(25399),Ve=te(37568),yt={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=(qe,Mt,$e)=>Mt in qe?b(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,ie=(qe,Mt)=>{for(var $e in Mt||(Mt={}))ne.call(Mt,$e)&&ce(qe,$e,Mt[$e]);if(ee)for(var $e of ee(Mt))re.call(Mt,$e)&&ce(qe,$e,Mt[$e]);return qe},Se=(qe,Mt)=>x(qe,z(Mt)),Oe=(qe,Mt,$e)=>new Promise((st,Nn)=>{var Tn=ga=>{try{Fa($e.next(ga))}catch(aa){Nn(aa)}},qn=ga=>{try{Fa($e.throw(ga))}catch(aa){Nn(aa)}},Fa=ga=>ga.done?st(ga.value):Promise.resolve(ga.value).then(Tn,qn);Fa(($e=$e.apply(qe,Mt)).next())});const De=({value:qe,onChange:Mt})=>{const $e=["\u6B63\u786E","\u9519\u8BEF"];return y.createElement("div",{className:yt.judgment},$e.map(st=>y.createElement("div",{className:st===qe?yt.active:"",key:st},y.createElement("b",{onClick:()=>Mt(st)},st==="\u6B63\u786E"?"T":"F"),y.createElement("span",null,st))))};var vt=({visible:qe,data:Mt,onClose:$e,onOk:st})=>{const Nn=[{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[Tn,qn]=(0,y.useState)(!1),[Fa,ga]=(0,y.useState)(!1),[aa,ja]=(0,y.useState)(Nn),Aa=(Lt,Te,Zn)=>{aa[Te][Lt]=Zn,ja([...aa])},wt=Lt=>Oe(void 0,null,function*(){var Te,Zn;qn(!0);const Hn=aa[Lt].type,Tt=yield(0,oe.ZP)(`/api/courses/${Mt==null?void 0:Mt.coursesId}/smart_plans/${Mt==null?void 0:Mt.id}/get_questions.json`,{method:"post",body:{url:Mt==null?void 0:Mt.url,count:1,type:Hn}});if((Tt==null?void 0:Tt.status)===0){const Je=(Zn=(Te=Tt==null?void 0:Tt.data)==null?void 0:Te.questions)==null?void 0:Zn[0];Je&&(aa[Lt]=Se(ie({},Je),{type:Hn}),ja([...aa]))}qn(!1)});return y.createElement(Be.default,{centered:!0,destroyOnClose:!0,onCancel:$e,open:qe,title:"\u667A\u80FD\u95EE\u7B54\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:Fa,afterClose:()=>{ja(Nn)},onOk:()=>Oe(void 0,null,function*(){var Lt;console.log(aa,"questionData");const Te=[],Zn=[];aa.forEach((Je,xe)=>{var it;(!Je.question||((it=Je.question)==null?void 0:it.length)>200)&&Te.push(xe+1),Je.answer||Zn.push(xe+1)});let Hn=[];if(Te.length&&Hn.push(`\u7B2C${Te.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),Zn.length&&Hn.push(`\u7B2C${Zn.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),Hn.length){_e.ZP.warning(Hn.join("\uFF1B"),4);return}ga(!0);const Tt=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(Lt=Mt==null?void 0:Mt.page)==null?void 0:Lt.id}/smart_plan_page_knowledges.json`,{method:"post",body:{questions:aa}});(Tt==null?void 0:Tt.status)===0&&st(),ga(!1)}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},y.createElement(Ne.Z,{spinning:Tn},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"),aa.map((Lt,Te)=>y.createElement("div",{key:Te,style:{marginTop:Te===0?20:30}},y.createElement(le.Z,{align:"middle",className:"mb10"},y.createElement("span",{className:"mr10 c-black"},"\u95EE\u9898",Te+1),y.createElement(Ye.Z,{title:"\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\u8F85\u52A9\u751F\u6210\u95EE\u9898"},y.createElement("img",{src:a,onClick:()=>wt(Te),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:()=>{aa.push(Nn[Lt.type===1?0:1]),ja([...aa]),setTimeout(()=>{const Zn=document.querySelector(".QASetting-modal"),Hn=Zn==null?void 0:Zn.querySelector(".ant-modal-body");Hn==null||Hn.scrollTo({top:Hn.scrollHeight,behavior:"smooth"})},0)}},y.createElement("img",{src:E}))),Te!==0&&y.createElement(Ye.Z,{title:"\u5220\u9664\u95EE\u9898"},y.createElement("i",{onClick:()=>{aa.splice(Te,1),ja([...aa])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),y.createElement(Ve.default.TextArea,{onChange:Zn=>Aa("question",Te,Zn.target.value),value:Lt==null?void 0:Lt.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:()=>{aa[Te]=Nn[Lt.type===1?1:0],ja([...aa])}},y.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),y.createElement("span",null,Lt.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),Lt.type===1&&y.createElement(De,{value:Lt.answer,onChange:Zn=>Aa("answer",Te,Zn)}),Lt.type===2&&y.createElement(Ve.default,{onChange:Zn=>Aa("answer",Te,Zn.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:Lt.answer}))))))},Qe=te(77736),tn=te(89070),At=te(34604),pt=Object.defineProperty,xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Vt=(qe,Mt,$e)=>Mt in qe?pt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Bt=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Gt.call(Mt,$e)&&Vt(qe,$e,Mt[$e]);if(xt)for(var $e of xt(Mt))Nt.call(Mt,$e)&&Vt(qe,$e,Mt[$e]);return qe};const Yt=qe=>React.createElement("svg",Bt({className:"b_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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 Zt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMHoiIGZpbGw9IiNDNEQ2RkUiLz48cGF0aCBkPSJNMzM5Ljk2OCA0MTkuOTg2aC0yMTkuOTRjLTQ0LjEwNiAwLTgwLjAxOS0zNS44NC04MC4wMTktODAuMDE4di0yMTkuOTRjMC00NC4xMDYgMzUuODQtODAuMDE5IDgwLjAxOC04MC4wMTloMjE5Ljk0MWM0NC4xNzggMCA4MC4wMTggMzUuODQgODAuMDE4IDgwLjAxOHYyMTkuOTQxYzAgNDQuMTc4LTM1Ljg0IDgwLjAxOC04MC4wMTggODAuMDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xMTkuOTU0IDgwLjAxOGE0MC4wMSA0MC4wMSAwIDAgMC0zOS45MzYgNDAuMDF2MjE5Ljk0YzAgMjIuMDkgMTcuOTIgNDAuMDEgNDAuMDEgNDAuMDFoMjE5Ljk0YTQwLjAxIDQwLjAxIDAgMCAwIDQwLjAxLTQwLjAxdi0yMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAtNDAuMDEtNDAuMDFoLTIxOS45NE0xMTkuOTUzIDBoMjE5Ljk0QzQwNi4zMSAwIDQ2MC4wNyA1My43NiA0NjAuMDcgMTE5Ljk1NHYyMjAuMDE0YTExOS45NTQgMTE5Ljk1NCAwIDAgMS0xMTkuOTU1IDEyMC4xaC0yMjAuMTZBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDAgMzQwLjExNXYtMjIwLjE2QzAgNTMuNzYgNTMuNzYgMCAxMTkuOTU0IDB6bTc4NC4wOTIgOTgzLjk5SDY4My45NTljLTQ0LjE3OCAwLTgwLjAxOC0zNS44NC04MC4wMTgtODAuMDE3VjY4NC4wMzJjMC00NC4xNzggMzUuODQtODAuMDE4IDgwLjAxOC04MC4wMThoMjE5Ljk0YzQ0LjEwNiAwIDgwLjAxOSAzNS44NCA4MC4wMTkgODAuMDE4djIxOS45NGMwIDQ0LjEwNi0zNS44NCA4MC4wMTktODAuMDE5IDgwLjAxOXoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNjg0LjAzMiA2NDQuMDIzYTQwLjAxIDQwLjAxIDAgMCAwLTQwLjAxIDQwLjAwOXYyMTkuOTRjMCAyMi4wOSAxNy45MiA0MC4wMSA0MC4wMSA0MC4wMWgyMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAgNDAuMDEtNDAuMDF2LTIxOS45NGE0MC4wMSA0MC4wMSAwIDAgMC00MC4wMS00MC4wMWgtMjE5Ljk0bTAtODAuMDE3aDIxOS45NGM2Ni4yNjggMCAxMjAuMDI4IDUzLjY4NiAxMjAuMDI4IDExOS45NTR2MjIwLjAxNEExMTkuOTU0IDExOS45NTQgMCAwIDEgOTA0LjA0NiAxMDI0SDY4My45NTlBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDU2My45MyA5MDQuMDQ2VjY4My45NTljMC02Ni4zNCA1My42ODctMTIwLjAyOCAxMTkuOTU1LTEyMC4wMjh6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTY0NC4wMjMgODMzLjk3NUgxOTAuMDI1di03OS44NzJoNDUzLjk5OHpNODMzLjk3NSAyNjkuOTdIMzc5Ljk3N3YtNzkuOTQ1aDQ1My45OTh6IiBmaWxsPSIjMzA2MUQwIi8+PHBhdGggZD0iTTg3NC4wNTcgMjMwLjAzNHYyNDEuOTU3YTQwLjAxIDQwLjAxIDAgMCAxLTgwLjA5MSAwVjIzMC4wMzRhNDAuMDEgNDAuMDEgMCAxIDEgODAuMDE4IDB6TTIzMC4wMzQgNTUyLjAxdjI0MS45NTdhNDAuMDEgNDAuMDEgMCAwIDEtODAuMDE4IDBWNTUyLjAwOWE0MC4wMSA0MC4wMSAwIDAgMSA4MC4wMTggMHoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNzczLjk5OCA3NTQuMDNoNDAuMDA5YzEwLjk3MSAwIDE5Ljk2OCA4LjkyMyAxOS45NjggMTkuOTY4djQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjhoLTQwLjAxYTE5Ljk2OCAxOS45NjggMCAwIDEtMTkuOTY3LTE5Ljk2OHYtNDAuMDFjMC0xMS4wNDQgOC45MjMtMTkuOTY3IDE5Ljk2OC0xOS45Njd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTIwOS45OTMgMTkwLjAyNWg0MC4wMWMxMS4wNDQgMCAxOS45NjcgOC45MjQgMTkuOTY3IDE5Ljk2OHY0MC4wMWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjdoLTQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OC0xOS45Njh2LTQwLjAwOWMwLTEwLjk3MSA4LjkyNC0xOS45NjggMTkuOTY4LTE5Ljk2OHoiIGZpbGw9IiMzMDYxRDAiLz48L3N2Zz4=",Rt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(qe,Mt,$e)=>Mt in qe?Rt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,bt=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Le.call(Mt,$e)&&rt(qe,$e,Mt[$e]);if(Ue)for(var $e of Ue(Mt))St.call(Mt,$e)&&rt(qe,$e,Mt[$e]);return qe};const fn=qe=>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"},qe),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=",Ot=Object.defineProperty,An=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,na=(qe,Mt,$e)=>Mt in qe?Ot(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Qt=(qe,Mt)=>{for(var $e in Mt||(Mt={}))on.call(Mt,$e)&&na(qe,$e,Mt[$e]);if(An)for(var $e of An(Mt))Sn.call(Mt,$e)&&na(qe,$e,Mt[$e]);return qe};const lt=qe=>React.createElement("svg",Qt({className:"d_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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=",Dt=Object.defineProperty,We=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Ce=(qe,Mt,$e)=>Mt in qe?Dt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,ze=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Ke.call(Mt,$e)&&Ce(qe,$e,Mt[$e]);if(We)for(var $e of We(Mt))Pt.call(Mt,$e)&&Ce(qe,$e,Mt[$e]);return qe};const je=qe=>React.createElement("svg",ze({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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+",ct=Object.defineProperty,jt=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,de=(qe,Mt,$e)=>Mt in qe?ct(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,fe=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Ge.call(Mt,$e)&&de(qe,$e,Mt[$e]);if(jt)for(var $e of jt(Mt))ke.call(Mt,$e)&&de(qe,$e,Mt[$e]);return qe};const Pe=qe=>React.createElement("svg",fe({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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,gt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,It=(qe,Mt,$e)=>Mt in qe?ht(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Cn=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Ct.call(Mt,$e)&&It(qe,$e,Mt[$e]);if(gt)for(var $e of gt(Mt))Et.call(Mt,$e)&&It(qe,$e,Mt[$e]);return qe};const Rn=qe=>React.createElement("svg",Cn({className:"h_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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+",vn=Object.defineProperty,xn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,wn=(qe,Mt,$e)=>Mt in qe?vn(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,kn=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Xt.call(Mt,$e)&&wn(qe,$e,Mt[$e]);if(xn)for(var $e of xn(Mt))Wt.call(Mt,$e)&&wn(qe,$e,Mt[$e]);return qe};const ln=qe=>React.createElement("svg",kn({className:"i_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},qe),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 Bn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwMC4yOSA5NTUuNzMzSDIyMy43MUExNTUuNjE0IDE1NS42MTQgMCAwIDEgNjguMjY3IDgwMC4yOVYyMjMuNzFBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDIyMy43MSA2OC4yNjdoNTc2LjU4QTE1NS42MTQgMTU1LjYxNCAwIDAgMSA5NTUuNzMzIDIyMy43MXY1NzYuNThBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDgwMC4yOSA5NTUuNzMzeiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Ik0zMTEuMTI1IDcyOS40M2E4Ny4wNCA4Ny4wNCAwIDAgMC0zNy4xMzctMjguNTdjLTYyLjI5My0yNi44NjMtOTEuNDQzLTk5LjQzLTY0LjU4LTE2MS43MjQgNS43MzQtMTEuOTggMTIuNTk1LTIzLjQxNSAyMS43MDktMzMuNzI0IDE0LjMwMi0xNC4yNjcgMjQuNTc2LTMxLjk4MyAyOS43My01MS40MDUgNS43LTIyLjg2OSAxNC44NDgtNDQuMDMyIDI3LjQ0My02My40NTNhMjYuMzUgMjYuMzUgMCAwIDAgMi4yODctMjcuNDFjLTUuMTU0LTExLjQzNC05LjcyOC0yMy40NS0xMy43MjItMzQuMzAzLTYuMjgtMTcuMTM1LTEwLjMwOC0zMy43MjQtMzQuODUtMzUuOTc3YTM5LjA4MyAzOS4wODMgMCAwIDEtMjcuOTg5LTQ3LjQ0NWMzLjQxMy0yMS4xNjMgMjEuMTI5LTM3LjEzNyA0Mi44MzctMzguMjk4IDIyLjI5IDEuMTYgNDAuMDA1IDE5LjQ1NiA0MS4xMzEgNDEuNzExIDAgMTYuMDQzIDguMDIxIDIwLjU4MiAxOC4yOTUgMjcuOTkgMjUuMTU3IDIyLjg2OSA2Mi44NzQgMjQuMDMgODkuNzAzIDIuODY3YTI0OC41NTkgMjQ4LjU1OSAwIDAgMSAyNDEuNzMyLTMuNDE0YzUuMTIgMi44NjcgOS43MjggNi4yOCA5LjE0OCAxMi41NjEtMS4xMjcgNi4yOC02LjI4IDExLjQzNS0xMi41NjEgMTEuNDM1LTEzLjcyMiAyLjI4Ny0yNy40NDMgMy40MTMtNDEuMTY1IDUuNzM0LTU1Ljk3OSA1LjEyLTEwNy45OTggMzEuNDAzLTE0NS4xMzUgNzMuMTQ4YTE2MS4wNDEgMTYxLjA0MSAwIDAgMC00Mi44NzEgMTIxLjcyIDE2NC4wNDUgMTY0LjA0NSAwIDAgMCA1OC44OCAxMTQuODU4IDUzLjI0OCA1My4yNDggMCAwIDEgMjEuMTYyIDcyLjAyMmMtMi4zMiAzLjk1OS01LjE4OCA3Ljk1My04LjYwMSAxMS45NDYtMi4yODcgMy40NDgtNC41NzQgNy40NDEtNy45ODggMTIuNTk1IDIxLjE2MyA1LjcgNDMuNDE4IDIuODY4IDYyLjg0LTcuOTg3YTE1NS4wNjggMTU1LjA2OCAwIDAgMSA4MC41NTUtMjQuNTc2IDIzNC4wODYgMjM0LjA4NiAwIDAgMCAxODIuMzA2LTExMi4wMjVjMS4xNi0xLjEyNyAyLjg2Ny0xLjcwNyA1LjczNC0zLjQxNGEyMDcuMTkgMjA3LjE5IDAgMCAxLTguMDIxIDU1Ljk3OSAyODEuMDU0IDI4MS4wNTQgMCAwIDEtMjY2Ljg1NSAyMTguMzE3aC03Ljk4N2EyNjkuODI0IDI2OS44MjQgMCAwIDEtMjE2LjAzLTEwOS4xNTl6IiBmaWxsPSIjQUZFOUZGIi8+PHBhdGggZD0iTTU5Ni44NTUgNTIxLjQyYTY5LjIyMiA2OS4yMjIgMCAwIDEtMjAuMDAyLTQ4LjU3di0xLjcwOGMwLTIxLjE2MiA5LjcyOC0zNi41OSAyMi44Ny0zOS40MjQgMTEuOTgtMi44NjcgMjcuNDA5IDkuNjk0IDM0Ljg1IDI3Ljk5YTY2LjU2IDY2LjU2IDAgMCAxIC41OCA1NC4yNzIgMjIuODcgMjIuODcgMCAwIDEtMjAuMDAyIDE0Ljg4MiAyNS42IDI1LjYgMCAwIDEtMTcuNzUtOC4wMjFsLS41NDYuNTh6bTEyMy40MjctNDAuNTVhNzAuMDA3IDcwLjAwNyAwIDAgMS0xMS40LTY1Ljc0YzIuMjg2LTExLjk4MSAxNC4yNjctMjEuMTYzIDI2LjI4Mi0xOC44NDJhMjcuNDQzIDI3LjQ0MyAwIDAgMSAxNC4yNjcgNy45ODdjOS43MjggMTAuODU1IDE2LjU5IDIzLjk5NiAxOC44NzYgMzguMjk4bDEuMTI3IDExLjk4YzAgNi4zMTUtMS4xMjcgMTIuNTk2LTMuNDE0IDE4Ljg3NmEyNi44NjMgMjYuODYzIDAgMCAxLTIzLjQ1IDIwLjAwMiAyOS45MzUgMjkuOTM1IDAgMCAxLTIyLjI4OC0xMi41NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",_n=te.p+"static/am.0d671d8c.gif",Un=te(955),la=te(24065),oa=te(3294),ya=te(85057),un=Object.defineProperty,sn=Object.defineProperties,be=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Mn=(qe,Mt,$e)=>Mt in qe?un(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,mn=(qe,Mt)=>{for(var $e in Mt||(Mt={}))ot.call(Mt,$e)&&Mn(qe,$e,Mt[$e]);if(at)for(var $e of at(Mt))cn.call(Mt,$e)&&Mn(qe,$e,Mt[$e]);return qe},zn=(qe,Mt)=>sn(qe,be(Mt)),da=(qe,Mt,$e)=>new Promise((st,Nn)=>{var Tn=ga=>{try{Fa($e.next(ga))}catch(aa){Nn(aa)}},qn=ga=>{try{Fa($e.throw(ga))}catch(aa){Nn(aa)}},Fa=ga=>ga.done?st(ga.value):Promise.resolve(ga.value).then(Tn,qn);Fa(($e=$e.apply(qe,Mt)).next())});const ma=({data:qe,onFinish:Mt})=>y.createElement(Qe.Z,null,qe.map(($e,st)=>y.createElement(ya.op,{key:st,style:{height:28},shape:"default",size:"small",onClick:()=>Mt($e)},$e))),Fn=({text:qe="",onFinish:Mt})=>((0,y.useEffect)(()=>{qe!=null&&qe.includes("\u672C\u8F6E\u63D0\u95EE\u7ED3\u675F")&&Mt()},[qe]),y.createElement(y.Fragment,null));var tt=({pageData:qe,pageNum:Mt,aiImg:$e,isCreator:st,node:Nn,showModelPage:Tn,onModelPageChange:qn})=>{var Fa,ga,aa,ja,Aa,wt,Lt,Te;const Zn=(0,tn.useParams)(),[Hn,Tt]=(0,y.useState)(!1),[Je,xe]=(0,y.useState)(!1),[it,$t]=(0,y.useState)(!0),zt=(0,y.useRef)({}),Pn=(0,y.useRef)(null);(0,y.useEffect)(()=>{var kt;if(((kt=qe==null?void 0:qe.page)==null?void 0:kt.knowledge_need_answer)===!0){$t(!1);const{stream:ta,setLoading:On,clearStatus:Ta,renderChatItems:Oa,setChatData:xa,getData:Ja}=zt.current,to=()=>da(void 0,null,function*(){var Ht,Ha;(Ha=(Ht=ta.current)==null?void 0:Ht.cancelRequest)==null||Ha.call(Ht),yield new Promise(Ao=>setTimeout(Ao,500)),Ta(),On(!0);const _a="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",ca=Oa(_a),Wa={history:[]};ca[0].show=!1,xa(ca),Ja(_a,Wa)});return Pn.current=setTimeout(to,1e3),()=>{clearTimeout(Pn.current)}}},[(Fa=qe==null?void 0:qe.page)==null?void 0:Fa.knowledge_need_answer]),(0,y.useEffect)(()=>{st===!1&&Tn&&At.Z.publish("can-load-data",!1)},[st,Tn]);const rn=[{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:Bn,des:"\u901A\u8FC7\u667A\u80FD\u63A8\u8350+\u81EA\u5B9A\u4E49\u63D0\u95EE\u53CC\u6A21\u5F0F\uFF0C\u7CBE\u51C6\u68C0\u6D4B\u5B66\u4E60\u6210\u6548"}],Qn=[{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}],Xn=!((ga=qe==null?void 0:qe.item_banks)!=null&&ga.length)&&!((aa=qe==null?void 0:qe.page)!=null&&aa.animation_code)&&!((Aa=(ja=qe==null?void 0:qe.page)==null?void 0:ja.smart_plan_page_knowledges)!=null&&Aa.length),ua=kt=>{zt.current=kt;const{stream:ta,setTyping:On,setLoading:Ta,clearStatus:Oa,renderChatItems:xa,setChatData:Ja,typing:to,setCodePreview:Ht,getData:Ha}=kt,_a=(ca,Wa)=>{if(to){_e.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Ta(!0),Oa();const Ao=xa(ca),so={file_ids:[],history:[]},no=Wa===2;Ht(no),Ao[1].codePreview=no,so.code_preview=no,Ja(Ao),Ha(ca,so)};return y.createElement(y.Fragment,null,y.createElement("div",{className:st?"mb30":"",style:{display:Tn?"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"),st&&y.createElement(y.Fragment,null,y.createElement("b",null),y.createElement("span",{className:"font16 c-grey-333"},"\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")),!Xn&&it&&y.createElement("div",{className:Ae.btn,onClick:()=>{var ca,Wa;(Wa=(ca=ta.current)==null?void 0:ca.cancelRequest)==null||Wa.call(ca),Oa(),On(!1),Ta(!1),Ja([]),qn(!1),At.Z.publish("can-load-data",!0)}},y.createElement("img",{width:14,src:Zt}),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},rn.map(ca=>y.createElement("aside",{onClick:()=>{var Wa,Ao;if(ca.key===1){const so=`/IntelligentTools/10?pathid=${Zn.coursesId}&url=${window.location.origin}&name=${(Ao=(Wa=(0,la.eY)())==null?void 0:Wa.course)==null?void 0:Ao.course_name}&type=Course`;(0,Un.xg)(oa.Z.AI_PLATFORM_URL+so)}ca.key===2&&Ht(!0),ca.key===3&&Tt(!0),ca.key===4&&xe(!0)},key:ca.name},y.createElement("img",{src:ca.img,width:28}),y.createElement("div",{className:"ml10"},y.createElement("b",{className:"c-grey-333"},ca.name),y.createElement("div",{className:"c-grey-666 mt5 font12"},ca.des)))))),y.createElement("div",{className:Ae.right,onClick:()=>_a(`\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});_t.Z=ve},86106:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Ve}});var y=te(59301),ve=te(62957),Ce=te(77019),he=te(60242),Ee="data:image/png;base64,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",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAABaCAYAAAClpUiKAAAAAXNSR0IArs4c6QAAIABJREFUeF7VfQmYXFWZ9nvuUtXV+96ddCchIYRFggoCRhBwQUVHdBQFxRFxR0VHxFF0nJ/5f8FRx40BR9SRUX9cArIoQRFURJYIgeyBLCzZO52k051earnLmbxnqbpdqe6uLEKmnqeT6q57zz3ne7/9+84pgSPgdd3dMu33oGmkgM4Q6A6yUXdQiKZHUdTrOKI5mw/+8I03NfwEQsgjYLrP2xTE3/JJ33xYZoIYLSKFzihEdxRHXflC1COjuNfznG4XojvlRF1pRG0ZD/X1Na5bn3JQnwLqfIm6lEBt2kEQCzz61OB17z27/VN/y/keaWMfBDhSXHkPautSaMlLdDkRumNEXVEU9LpC9PiO2+25sjsloq4aJ2qt9UVdfdp16lMC9SmJOh/gexI97TvwXQHHEZASoFjw/0ovKSR+cNezb/7SRUffdaQR8W81nwQ4UvzTnagf9dCKbNAdSqcbMuzKB1EvJHpSKa8r7UbTal3ZWZ+WLY1p1DbVuqKxxkFDWqIhXSJ6je/ASxLdEP5QFuEI4IFVe258+8tbP3oo4/xvuleB8/8elG/L5sJrdw/kZ0LGGc/34HsCvgekPKAuLXDRCS5qUuR0B0JoDrfc/nws2HGAP6/Yc/0FC1ovfz6edyQ8Q3zpXjlfimDJwGA+1d1ZqwApjI5hXoeHgSiFbCjgu8A75wmQe1+oVyRjef3tz77m2kvm/ulwzOHhzTLTWIcOKdEbRZgROZglY8ySDp6MBH7y8jax93A851DGEFcuCq4dGMxe1dRUi7oagXxuDK8/xsO2fArHNYV4uN9XEnLRcc8POJRKMoFwtA0KI2BoNMg9sGbwyx96Vec11SxWSik2DKDB8dEdxpghJGYIB7NdF0c5DmbEMXqDEF1hjIYIEIVAIlsAcgUgiIB8hP5sTn7l3S91vgO8cB6i+OSdhW/v3J37VGNjRoGDKIsz5mWwsl+gMx6E39yMPTng4hMceE41pKl8TSWij+ViZPNBPh9Gg/lQ9ucDbN87Gu0YGctvzQdyc/9woW/jjpG+B58Y2LDie2f025GllO66YbTEIaZJYKYDzHAczPY9HCUczDDS0B5LZMhY+VAiXwDygf4pREAQAmEMxPwxTgivjaF/d1wgDMVZ/3CK+MvBr/rQ7hQfvy04d/dg/vd1tWmkfCAsZHHei1MIQyCTcvHEDkdx8qUn0d7s/7D9iB4CY/kIuXyUyymixzvzBWwfzkZ9w2PB1nwh2NI/GPZt2pPbvnb94I77lgzuxn0PDQNXky7q9adnZY2TQkfaRQ+JLSRmuQKz0zWY6Uj0Sonpki66gE9CBoHUROdPqLk/4g+JXRwVANWyBcJ4htZDLP7Pe/iLA0SheO97TxU/PTQSH/zdyoq89YbdX2psbvxX34VorsmjubEGu0cB3xdIedQxwAdPFpBhhFwh1ESPZH+ugO17R6Ido2P5rYVAbt4xVNixqT+3fe1zgzvuW75zF3776EiS6HaaC1fLej+FLniK43t9YI7n4qi0j5kCmAG66BINQsCJY4kw0JxOgpNpojKO57hkEvV/GS3GeebWXS8DxiIWx0JJjnV0glhe+YHT3G8cPHn1nVdfLZ2rrxZJNqlqyOJazrl24yXtnW2fAGRKCGyPw0JfHEVbnTjaMloI+6anRvo29BX6Hnh86+6JiM4nLlwo3ex8NAcS04SLGS51vsCcVBozXYGZIkavBNoRo44EVYQPDNFDqThdxprI1KKUWnpqrmPea15RYNj/JwLFAiMg4QrAcyXSLpD2gIwP1HhAjS/U7+TB7UMhntzlIZY67opi+Y0PLXCvnIyS71go3bnZ4WZk0l0yDnpjoAfCnekCs+B6PVKiRyDqcBz3oZ27vAu//xERVIVMBUab8r6rV8vUNIE2GaHHcTGDHo4jMMdPYRYEemWMnjhEqwR8cjhVTT4PFAr6PcGgkefiSVwSnbaMP74ri+9dF5qgFpQycKyKcoRUAPqOVG6/JrgmfsYjEIb4rlDPEka2KsW6cRzjD+ti5CJXqUQI8f+3b8fl+exwdyT8HiGiHke4MyXELNf1egDZE0vZHXn9LW7U5AuZRsfutWgbeBqr5rwep3c9iHkta/DztZcCThphVDjhaxc1PDklkc0FkzrH68dk7969uGAgwAl7I8wYDTGjEGBaFKOZNpMqhoTPkfjU9wSAhtaoHhvtKw4ncQ3HK2kQGhgCYAFSvzuay/V7Q3SXxJaK4HUpoNYHalP8m1BgEBQV9CppopxUfiUlTTFOJJErSIzkJIazEkNjMZ7qi5XnFoaSDkMgJaQQTkoIB1LG6ieZxojdLAbOuASpXaejfs1VePfdH8acLYvx1UsfwmuO/j3mty3Hd5Z/DrHIIC6EL/u3i+seP2RwVvXLM2szuGski6bHtwDbhoDhnAaBBlepnwQVrM4vf3DSFlhVZG0EgaCaqU1JNKSAxhqgOQM01UBlHZhbIyC0ewRKR7/6CYqxEw9TY5s/kH6K8IHEaE5ib9b8jOn/R3IxRvPaiaDHZqU4OUa1BORMRo9aCH/wePh7TkLt2C40juxAX9eJyoGqTcWoTbtoafBQk8KZF57qP1Tt2BNKzmO75J0o4PzblgKDWc3pU72SHg+vVcT3yOkSjWlN+JYM0FwLNBOAGi0FJL4aX5gcWwIAa08s4ZV3ZjieBB6xhDf/D+ckxnJSuc9Un7y+KDHGTk21jkqfJ3N/nAvVbZoSnBZoqHHRlAEaawWaagUaMgL1NULZMyvRng9EAc5trxf3Vfv8CUn+m43ylj2DuOCR9eOBUbEAFyy0fajxpMoik9sV8Ul4w/31aa16yEGChJ8gsVkUwDJ9tGs4xqZdkeb8MQlF+LyWiL8V4TVTaVWZYbK2RqAxI9CUcYrEZzxYm9KerJLohIc3EeEJThzh/I468ZtDBufHT8kbxrL42Iqnx4Mzf5rE/G6pOIX6nwZXBaeG66t9cPK6cnD4+5bdEW5dnC+qr4nU5lTPU2Mn8oCUUM/VXprmes3t/CHnEwhmzOlUeI4oatKJsuWTPT+K6azoMTymxUJcOK1BLJxqzvbzCSXnB6vk54MIX1m13qh6CbxyDnDO3JKqoL6wA6j/J4g1JptMJWB4/eJ1ARavD4p2ZKIxxqkby/XKYdDqhcRurHXQZN6T6ykRRVVaBddPNv/kujmXMJYqJgtCiWd3RkryZne6KpEcBbikq0n85JDB+c/V8n37IvObVq7VQ9G7ueilwNz28QHffsHfAep1y9mGwYvzfuLZAH9eY0ICEzwqr055bkKlmpS6URyviU8wSHjaApdcbxyHg+F6TmQ4G6vxKG1BrAmuvNJIFp2ipE2jl8mYjPUphgJDozHaGwSa61yVDoojfKSrQXz/kMH54Wr5Brj47fI1pTTIm04AXtqjhy56XocgPRNJDYm5eXeEp/siNNdpECoZ2cmKc9USoMgUCdVHJqCz8eiGPDoaXLTUO4rgDAcEC4NMQUIDlo+AXAhkmb8r5uwkUg4wv0WocgvVJ0GLJD7dXS++Xe3cJlRr318tX+K4WLriKc0tJNhZc4Cz55ZumTBKr1J6kuDY98XYiLFOyXOudj37XZdUexJSrYPcnqxH2cSnvZkuPNdGh6Q+LfCXAYnhgk6KquwFgzwyqHKM9k8ZkUJpBzilVTsVBEhpmBhf7GwU11a7mAnBuWGlnJH2sHHZU7EYGeWygFNmCLztxc44I211rnJXE5asCs9bhyxlbrMlps0eTGqviqVtTXQOlSS8zZPZMcpjo4nGToJD4t6/U2KMtYUkKGVxlh3bMhnBOa1Ve30NGV2gjGNc290ovnjI4Hx9uaxrSaFvyeqwfteeWC38+C4Hl53F3JOe2YQ5riodg3Jwip6VmX2yREHPh8FvMpYqStvB5KEmoRCdCdqZgZFYeaMP75IYCYyUmIeOC4ANjxUKMaIQSNc6Sq29vE3HQ7SJhg+/3d0gPn3I4EBK8aN12PzYqqBn03adUJ3RKvDPb0yZOGc8OEWwqpSeiVRa8u80/vbFwDMfVrus/a9LOgfMCnA81nWYbuK4zES012uSW3D2jMbwHeCJAWAoD2VrKoFin9a/pYAwkOjoTSGdEljQodVfc12xEPb9rgbxkWpXMan2+dE6+fjyp4KT1z4XKX+9tV7g2remtENg/plMeiYbfDKVZu1Osn40ETj2GVal0aukO0uik/gkPLMFqsBmfqzqKxJJMF0EnNClVbYFZ3A0VoZ8zYDEQM5oYGUHjSdYtsDsaIQgL1Hf4imJWdCp7IxyKPhyHfykvU5ccnjA2SDvXv9MdN7K9aGKhOl1fPn8lHJny0EppkiqtD2TqbSpwAkjiYExS/wSEKqyaYx9kvDJTKgtDpJ4tAdML6VdeoQESFObrjrXu3dMq/MNe4BdWW13KT1JdTrO0JZMKFwhsaDLAetRrQYcP4WFrWlx4WEB5wdr5H/3744vWbY20ql8V+Dzr3dV31klm7MfQJPYnv3ASTgG1rirtI9ZCQGhy8rXUFbiqX6pPaCiHjQ1IFN+SLmW+LpkwN85HvvkbDa8mEcta92y4DBbTYndNAQ80x/BZ/CaNmmo8Y+2NqU4X8rK6dMccN7tDVpyamrw6yZfvOWwgPP91fLa4TF51dI1kckhCVx+joP2Oi3WNoublKJKtqeoBs2sJrM3Vmr4v87J6ZuoqrI0yoDKrW3ao5Oqtl5jiV8qHZTK0pQma2dUA4exM/lI5+io8jjWsZ2aiLQ/DGJ15lpi+zDwxDMBRrOxqg63trioq9UqUK3F2CKV3Tbz5UinTXfA5pGORj1uugb3NvvidYcFnBtXyY8XQnn9X5dHSvdKKfCBBQ5mtSXAKatKTqTeLEBJYPi3ZHxT9MRMSoUEt4ultzZmwFFjGSKwdMHCmDLwxs7wIxr3DbtijLE2Y/oJxmUKyqQukwLmTzMcbvJqTLKOFSR2jQFLnw1UBpxqinatoc5Bd4fLYk9RWtT8I/0500On9TqqXtTZpMdNpfFgS0q88rCA873V8gIp5S0PLtH6hJnli05xcOI07bdbIiWlyIJQKa1TnFRCFRW5L9GOa0EaDw6QDUo3Prs7xnBeSwSJkSQ8VfBLex0s2xorJ4DzI3PZiqu2NVrdWZXH322GmQU8SiAJyyLcnjywfGOIkWxs+hdKAE1r99SyYqlzaipIFSwnCJw600E2J9HVbMBJ4fGWtHjZYQHnxlXyTOHgL39aXFAcQ3DeNN/FmUdrHzeZIRj33jx9P4DKZjWZ1PAzgmPrSFRN5GIrbcu2aMLzZauq1s7U+gI9zQIjefpVUI2SvmMqpQwGVX+AljbTp6Z+76zXkTwBo22iShtiga4ArNgUqsJdZCSDY5AmBKcuI5TUJu1fyoBDVTitRdPLT2F1a1qceFjAuX6ZnOf7WHv/o3nkC1Jx01nHuHjTid74LEGFgNQa8mSqP+l5jvN4KkgNJUGBY0KEJDhc3HBe36RK1Ew0Mu9l2oSp6gITtKo4xtiZQsKlVh08CQnmmJQ22jkLDq9nIDoWCazaHGE0ZyQnARDn2dXqqrgm6eR4npYcStt0A47n4Zm2jDj6oMCRUnYBKAgh9nCA6/8q25wabH94Wc4fGZOKm14y08W7TyU4mtQTOQZJqZmsFpPMfSmpSKRhCE6ymDVqJIfX8X2OzSOG+IrwplGwEuHLCaLUHBtDjCdHD62nSUsOAU+5QknWrr0xClJg1dZIVVhp+5SdUz/6PX9am1xVD7J4M1F62kxHueM9rVpyXBdb22tF7wGDI6WcB+AlAG4RZpPSh5dIf76P7Y+vyrcNDsUqFT+308UHz/RNlqB6gCyS4+xwwoUdl6A0fycX2xQOP7fg8P3SLbGyN1a9Jm2OaqUi4Y0UkNBaGizhjbQl+w4SFNPqUSg3uH8oRiwEVm1jd6pUtkU1LCZAonqjFPKepnoHmRptkyk5e0dj9LZpcBwHu9pr0S2EMAp5cpgUddneuo8ZPwvgOiHEWPKWbz0h1z65vjBv10CITMrB9GaBy84xKZyibansvSVjIStlybEnsjmqckkdbeo36h7anEAnOPlavzM2BNHG3dob5VLTvqg2KP0q015TMq4GVSjp6BuMlPiu2hYpt1hLTUl6rPdGR4DA8XOquM5WF6fNclVNZ0YJnL3ttegUQuSnnIQN5qWUswGcLIT4VflNX39U/vm5zcFZO3YGqqTbUufgo+ekVM5oXCXUuJRJx4CGum8oxvZBXXSa3qz37RRfZcFf0pXmInXQWLqccUeS0GXecDXrreoaCw7nsG1PBM93sGJbpFq+rJQkQdKqTUuPdhSAjhYXZ8x1MTQSY2a7caAcZFGLzk4h9nXCTv2yknM2YzshxF/Lb/nyQ3Jh/87gHTv6A9XkwKLX+8/0lU4uSoN1CNQftBQxn/Xjv+Qwu8PB6XN9VRdRXpXaQVCqUmrJNdxtGsl1rYU2TnOwfVGtHWxVc2pSlK5QjSu+7gRiL0M67WDF1ki70cZLsyAoUEysRenh4rnOxjoHp892lVorggOE6Xp0NQkxUM18LDgMjIQQ4oHym754r/yP0bHwEzv6C2iudVBX4+Di0z1VQCqCkwgKLTd/bVEWFy9I46h2VhEJiv7E2olkftdKjAVKmRJpunv8FxAcAJt3RajLOFi6JSr26pUHszZfp5tHbPwkcFyXwM6hEjhcleOgp6NObD8QcGYCOFcI8V/lN332t/LzYRB9pa8vr1LfBOftJ3toq0uop0QqnRO8d3WgxPx1J6bwdH+Ee1YG6N8bo7lW4G0vS2Ful2skoOTdlBwCE8vIUr+AnRPjnHL3NznfZPqkmsXba6zHqTpGix2oen1szWqodfD45rgY1ymJZhOJr5se6WwoRWIkng6DiqWkxKpNAc55UY0qtatSdYA53c3i2Wrml3QIWKH7NyFEIXnjFYvk+yDjm7ZuzaKp1kV9jYM3neSit2X8Zh01EDlnn5d0zW+y+Mir01i2McL9TwZ4+6kp1YUyOCrxy8VZfPoNGfS2MrLWBCg5Bibza/5AN5pVyYnAISEZxdOmbdkT4xXHeKq0YV8cxv5mCV/836hgPt2WrK3NoFNhc3RMeHY1Odi+V8JNlG3tnDm+7nMT7OhU6lBvQtbP7huMi+kbZvPzEU6Y3iCq6pcurkRK+VqQtkL8LgnOP/5anue48u5Nm8ZURY/gvPZ4D8d2T7CTSgJfXZTFpWenccO9Obzj9BR+vyJAZ5NQNfkFR3s4aaaxQSb8p32xICXtDxdo0/j8nOkb6n2+mDFe/HSALQORyq2xnPzeV9SozywAzGgohqYXZer/tnRd3DBVoYpqXWk2mTz+dAGnHZNSNpbSoohvOlST6rgaSWDvWsbDZ1wP96WAlTZkmejeJDhk5asA3CASBuuTt8tTPB9Lnts0iro0HQJHeSEvO8rwUZI9zbaNf/9tFm87La2I9IdVBbzqBB+PPROis0HgmG5XeXxUB0nPrZiNTnSFKsPK3XbmxUBT7Toz6ofq47o/jOLZgUjFX59+bV1RcpIlhkqLT06bT0hKFjmcEsi/EXwb4VcDQKVrlM1la1SMJV5h6HX1TU3nCaDXGRm5STQ07JwSHMW5Us4A8A/7ioFfE0KobOfHfj42I1WX2bhpy6ig59SYcfDSWS5edZxX0XPigm5+JI/je7XTwK7QR58OlZfXVi8wo9VVuluVHcZ71cXxbBqEnzdnShcV+wiMd7doRQ53r8zjrSfXYPNAhA+eWas4my+Ckw0rqDWTBNWA6DlMlsGoFhBlq4zbH0bI+x62Oi7W53JYzzDJc7B2sA+LZ88WOUvrEHi/B/yukpdsrMT4x0spzwQwHwAbrvs++1PEUQv6Nm3N1rOCQcN23HQXb3mxzhJUCvC4leJ3K0OcNMtThpKtrXcsyeO0uR66m12VYEyqq+QYFhjF2YKN7+Mlh7UXvihF/3z7MC49M4Pjp3lY2xfhRdO9IjgMCLWDYAColspTXKebBtUuO+kI7HF9PBtHWB+GeFK4eBIx1vsBnmtpEYNTPVJKmYqBD8TAM74Q95Rfn+Bd/RHTOPt2UHzBAVYA+BYvuOIubNm8PTc9CiMlOXSP3316Sm8wmuClmtAHJFLsAaMxM5ufqNpaTA7Kut36web5ZjxFWLAxviRhttXV7nYjc9D4Wm9rKmIcyOdKshxu8JUYzEp4nljdVivuj4DVPrDFdzBSX4MlQoh9+1kP/iWldPYlIj7qAI8KIZYkRyrZHECEUrJKd5IH3AjgVQDaAPz4yruxZNuO/EuyY6ECh97LB16ZmjItwsEZjLK8TIKycSKZILATKcc4GUcQnGq2nxw8efSdpeieHqPAn9bkcPvSvHJiRlg3CuW/rvpy29XFOUvZvq+l+w2smgP4fbUpmUrzpATtqxN+Yd9uGZqTYvqsCE5eyre5QKML/NQm5pQHFwfHf+E+/+1b+gpnDw0FKvPKFtnLzkmrFtXka7LovRq9nrzfAtZ6GMHh+BoEHQyriN8Aw6Ia7da6vhDLNwVYvSU0ZWgzE0fcuPLqtnFHu5Dr2WsJgEzNwysWC3HgG3NJw0DKV7L2J0Rp/46ibiDlWQKYu2+T6U3l7p2U+ZMe2ZT62S8fC160YUtBgUPjTnBqEjHI4UyrJGs9rZlShbJa6bBSQAfCgpAsI9BZ2DMmsWkgVmCs3xGqHBrL0to9LsU+6pmOi1gG71pxdccvJuJ8AG8EwMz+z4UQm6uda0ISG7lXwBWlRnchpWwOgU/ty6hfYz208oG/9if578d3xp+5b0VOBWN0qT98VirZLHdYcl6V1Bt3wo1LliZsEhmCUbgFoCgNxlGxkRjjI27d3z4kVbC6dU+MgRFu22cNiBVVlphNrcZs4yBKDRm34HnO42fOdZdc9urMV9trxdbJiC61qqO3y+vuKA/op7g3HQMfdIW4wV5HO3OxCywXQqya6OYrF8lPQkbf6fJ0Zvqx52K86/QUelpLgehkkjNRJnmcQ1D+8ERNh1sTOUYSBCsdxYUY747NHHtzEjuHJXYMQ/2v9rKqGEmqzDIBUY2GPFyCuwPCWNm19npHzm53c/N7ncwxXS66mtzId5ETDupY39snfVe3Z/CtyeoxPNoFwMsBMKi/WQjxTDVSJKXsDoDzU0nJiaT83L5A/BsTSQ0H/qd75AWQ8S1LV4/ixB4Pr1AusYOOBt0eVBLN/adxoLWU0mDjO3OS5QleQxtmS9d7RoH+YQ0IPStWR9WmZ2voTceMjZOo1pgF6GwUmN3uYG6Hg95WRzGedQ4qEdSch3B/IY/3T5Ufk1I27subfgAA82i/nsoWhVJeGAPrUkIsLTJcJOXlrhD/MRm6V/1OvtLx5QN/XTaqIvu2egfvOyOFY7td7M2PPzumggBUwzgVUU3mr3gBNy0NjgG7RiT6h4GBMb1H1Lr0ttRgz7MheGzg4FkFzDSw6YNhwMxWoVqn6IYX00UHMMtUCnviGJ9trcGPJkvBGIfhXBM33jiR2011GAKX7auOX5uUShFJeYUDfHsyZK9aJOf5Gax9ZPkImOPhrrKzj/Xxdy/x1cmDrOWP2k1oFUTlQKWHKobqiRt0NRD8X6sr/t2+bKBpW3ApGTT8zBKT+DNbHRzVJjC9hQf26Xhpsqx2JXx4PVUfX+wzsC/uVPNc/DoI8JHOetE3hT2ZC+C9AH4ohNiUvFZKWbNv79XnPP3ZOJsmClJ+2AfuFkJsmegBV90n22o8bH9k+ajPwxOYKT5ltqfsDidPm0CCjPBkJtMyW8kGVQLJlHlUUnP3qMSOIYkde9kLzQMczHkDxjglywp8b2tD3DI/vYlAOJjZJtDRwJrKwUkFAeYamIlg269tjCcjdNQ7aK0d37PnuuiHxCfaasUtUwDUDIAH+d0phGCAT6+wPgQ+HQN3pIVYWX4/vbXeELho3x4f2p2KTP6OhTJ10jRsf3TFaOvwaKw46NjpLj7xmhrd0GcSntzaziCTzX7ckqcnUHqkjeRpnGkb+oak8qB27pWq1YljKd60YJhbbXxCwjE1zxzdrFahwKCt4H5QStuBSgWHtwlSAjKaj9Vhr6pHQGq7ZJ/tKhWot+13GfCLUqRPG7l5LMCnehvF7olAopQYgHhM2E6TW/tvIcT6SvcoWoRS/j3p6Alxx0QDf/khuW7pqrFjdgyEYMNcb4uLf3lLRlcHEzcRnLq0pu+okSSqJ/YSbBmIFSADo3pLRnnaJZmZtqUBAk61RMPNn65GfQbAgabr7RTVARNmtzPtZbHFyVRe7UEh1IE8oEjzinbX2T+tOQ5oqYOSIvuiBvA8bJbAh9pq9s+T2esoLfsOL/oBwdmXovuSEIIZhoov9TQargh4D6Io57rurZXszzUPy4dWrcu94rkteXie5tZvvqtWJRbVAsy8aaC3DcbYOsCdyHrz0IPrI+wa1WVnlb6xlVMjJrpqqLtt2Agyq83B0R2u6snmniA2DR6MVBBsNhfSJlJaKZ0kOCWDgSYlw7rkjKUoGfydJ49Qohzb0WhUAGMqjqk7TFkF1SqU87Mv10XsePjPaAhXdXSU8m6mw2lBaLIJHrBg32bBXwohnp4UHAMQm6lYZ5g/CvywUYwXz2sekrdu2Jh/+6oNOTUxpm7OOtbDGXN9DGYZaUd4uj9G/7DeeqcOcHWBtjoHp81xlTSt2Bxj+1Bc9K7Y9NHT4uDoThdzOx31nhVTLvVgwdBn3iTAgDCdMSU1RQJTTVnJoDdHr64oGSZLYCVGJ1qZqdDtUslaED/rqBeqgaUoRbp+sz6McWlnBo+GGohXCWCVCywSQuSklA2mHY35tIrdOOOTY6w2Sjk7BVwsgTWudhRU/eHLf5Y3bNtV+Nijq8eUtDjc3aXaX/U+GTZwqK3gorT/RYFontBSJ3DuCT56W4UyuL2triq+0XBPVHqYiKNKKkK713Qm1BmdPK1Kn5OmjEW5ZJTUFBmEc0sQFHovjtUCah+POn9wSiW5AAAN/ElEQVRgPxKpNatnGPNIoKlJ2sqchUwaQVrgYYno+pTrkpbjegKllMcr0IT4bqW17v9k02QYAmc4wKslsNwF7rvmL3j14Gh4xx//OqL35Jf1R9uWKDthuq5sCTpumosTprs4qsNR3Tuq3dU0C3J9tD3V5uXU9cxyB9yaoXug9Q4DZYH0OEblkPBW+nj+YBIMvWimbnRdgqqXRTotFfq0Ql5DxlIq0Egfn6MKakr16Sodn6H8F5bKfWBGi6M8V05Fna7FRhUPy8IQl3bWi2XlIEgpmUy9t5J6qwhOwnh5YRieCs87xwGGvvdQcPJP/5x7XxDGLldE344TJiEYmFI9vaiHgHjKi2Il1BbPLJjJzVX2ACBOggsptU3pGZCRWU8hEemmq7M7FQG1ZCjCGKl1TF0nCNklQ+ZJSgVHYw6N89Fd3np7iVPMSiswjOEn81mPjYTm42JoSVOAU3IMQLSTtK0sKPLvZBrmHpNqjk/3fOSiEP+3ow5fT2ZjmLYBcKEQ4jvlwE0KTgIkXjctQnT2fU/Ky5c+FyygjamtcXDCNALiYVqzo11Pc5P1xGhBbF+XdZNLn+mLlTSZjVLqqOJcrPZ82pOhtOo0rrYBQ7u2GjjPdrtbL9wQT8dF+nA9EpaXkci2hSpWvrsGUnds6t1ylGaqaa0hdA7O4WHnpmioGj083divyuHm3Dadv9MeD8vzVNtJO2aqqA/HApd21Ih1Cfqyd+Ob5TWhqsBJIvrxXxRObqwVjx3dLp1juxx0N1q7YoYq3w5uTg8sdsQkmilUwBcAuUjHGFGsnQi6zylXYjSvm9e5YEUoqqIyw22NubZ/VsVpNUVJJCgqx6aOyS1JlOrIMXaJuxP05iqt2nilbfDQB9oRLK0heI/apc1TTVQxsdTlqjIQMXu4tVPDe48yfdJJGvo+huMYX2jL4Lv0jKWUzMHRJo1rNjxgcPiQD95c+IDnOd9NOWHq+GkOFhzlqnPWSBC9PVGrKHtus/Vu9PbAkqqizeAyCBI5lABqV5UHyWnrxeifnE9jz4qk2kFmALKqR+0o8FjX121LBUbAohTJWzsYS70zwdoTOiO8lM9Tu6tNs6AVRJUdMOcVWKeFWQvbTqzH1UxFYFhGV94bzx0Q/H6Hst7wBEJM/7gO7pExPtSawVkA/nhYwOEzPvTz8PyUh595Tlg3p93FWXMcXYY2e2rs4an8nRNWqfmAxNDqiUZdSUKoG/IIFPeRjy8vaCCoPqjXmSai8Wa8wdQKKaJrOiVVxbmpbEHMbeqa98j1+ow1fXC5UrOmRZhMYfeMsr7DeXJ+SmWpLEfJQeDcPKo5wxwEjvLDai3HbKihM3Bg/O55GGhIYZHv4EOHrNaS4nnZz7JnezX+7R6ilmnNAq871tUHLBg7Yr0nHbcwd6ZzOpZI9jhiewCr4mob1JpjxKwVIyH0oaxaOng2KGnPbYDKmWAAqYJL3aJEaaBrrD0urY5IeAaaOl+mpYLSx4ZE2gttY0o5uXIyW0mlsacjQI+U9yadj3KjPtXvqjspBRnE+FU+wMe7G0Tx5PkDg7nCkz6xMD/fS3mLHIQzePbZm493VXq+vCdN3ypVwwQJmYwxrNphZE6J0txuzpG2KQUTmVN1aM+PHC2Vx0gVyFQKiU342VNN704nXhL7dLRRUp6WCixVbDYxGGqjVKwdCnW4Hvvw9h2UQdt0oJn2SiBxHdQG9PBUCOCiT8a4rL1Op9EOGRwO8uGFYzNrfX+R4+DEGl/iTce76G6oELwZieKxJdy2rlxWElS541oquAtZ74DWQaGTtB3KpZVFl1edsUm1JB3dCWpcZOXa6k3Oaiw6FVpq+AxnwpYubSv1+AScEkK7weccDjCSAKkDXD1uCBsf57kupOvhR7GPKw4LOHzoZTfLlnR9dKuAfDX1+OvmOZjXPr5SWpyc4PcdxCoBmvwSpHLu0nUdne6xRlx5USbXZgM/gmjtQ0RbY+Kf+rR+vt3Srjne7KA2B0VQnalst/IS9ZmfVLva8zq0btByQK0rzmepGI4V2woSQnuY8rDwsIFDwr7vJlnT3Br9UEp5MV3VM49y8LIZZaVsgwAfTMLsHInHxSlWlXDWJBA9QLqmOuA0CUkjTcoZMIQlAJQQG7lPlHVQUb6yF1oVKi9NORpaOggyt8jvUAW+WKmweZ08kLVEqkmlKFkiMapZJXzNrgN6h3SCykGxsSDV+lM7Yjy2Uf71sIJDuvNLFQZeEl8Ty/jzVFkvnibw2nm6Pzr5KrnXUu3dKbq4xuhrm7K/3lWpmqTdMEac6o0LSwakfF7SbjCLTMlgsZDemP5cg8pWKdaYODxVmt3gq9StyoDo+1Rywq6lAkrjbK3pkyseZFHB8HB8VnhXb4uw+OkQa7ZGGC04kLE8/7CDY5//8dsKn5TS+UYhiLyj23jCoVtMrVtgitkEAeweiVR6pdzzURtiTQlUpWocm6LXFUvbNsWxCBBVnA4CGe3TZkBtW1GVUTM5tkHtyepeBIKiA8kEIxg1qgtO2iHnD7PPDLyTUf84hkucp1DOiPZ3mx1h1XfZ5lA1+TPbQmly6e9LZB3X+dE9n0pf/jcDh5P5yML8BVJ4NwX5oL6jHrj4VL0vJ5niSdohHj5Hz8WexanzZuZMgISbbe9R2QEaegWFthutdY7+pg8GxBW+14AG/8ENEcYC+90HJbtCYowTBvOLZqaSVHGvJwuOyYv3E6JEk78txW8dirF0Y4THng2xcXfE03LhctOOjPdCuH+MovDWCPE991/ZuOuweWuV3ET7t/f/LFgAIe4MCkEHm0EuWeCjM9FSVc4dY4VYN4475c6E3v+v6jAqkNW2o4VHNvI4YwbAxsWdiuMI6OJnIuwe0Yaftkzdk0BH/cW07vKrXdrqWJFlcS1hfyrssrCJXhp1qlluu1y2OcbyzaHa5aYcG5fbZ+QuIcQ9sYxvyQZjf3zocx37NcRPtY7J6F71Z+/9cW6edJzfhoVwDiXhPS/3cUxncRPffv58LohVs4e1H7Qz5PgaTyciaTvoiVm7sR+XJVaVlIbke4655NkIG3eVqVKTLM2kJLqagN4WgbYG/SzbYDKRxNB+sLb01PYIizeEWLklVCknepeOo9a7VQhxdwz8ajTe+cAjV8zITkbE5wUcTuAdN410uzL1a5YgyPkXnOLj9Nn6DJ0yplW/M6BkRkEbaG2MaTfsVsJkqdsuYr/FmD9MvEiJJ7fFWM2+I+6iy0hMb4E6L4Gbi5M1ITtRPd+SElMGPS+xZmuMx54L8eQ2npGjvUaWJCCcDZDxbyKEtw/WNSx+/G/55UZVi0uFC8+7bndjXab+5iiK/y4MY5x7goc3nqQynPu9iq5wme4uAlG2KaqoliaKrBMGv+jGmje0dfb7UHXtJvFK2B3FRGYClOyVmyMseS5UqotZald9h6qIhXBWxVF0ZxThjj8+tmg5bnlnVceplBPheZMc++BTbpT+TBFcF4XRR8MgUntL37MgVbQXxQCgwklSdgzr8WhDa1NF5lhJC06ZaquGqay9sNcmvUkyC3dtL90U4YmNoeok0s0gSl0FwnEelXF8e+iEd/3pHxvNlwxU89SJr3newbFTefN3s/8iI/yfIIycYzodXPbqdPHUDKvnTEij8Eq+Ty6nCJTRjeULKo+vkiFK+bVJj0tnJySe2x3jiY0Rlm8KVS82Xy5zLFJmhev+RYbRbYEvFt3/ydoJmzIPFqIXDBxO+Lzrsu8XEN+NwyDd1SRw+bk1yvsqGl6zqnHgmPakoupJhNpJlWftWFHaylZa7jYrL8oBsgWJDTsoHRHWbIswOKbzftrDigeFcO+DDH4V5eS9f/hC44QNhAcLSDnjHY5xDnqM139n5A2O4/9CRIUmbgb+6KtqVI9zeUeOBkjrOttrVi5R1u6UHITSKb77TdDYIBKeTY9Pbo+wdKMOCNnJoww6K2IC2yDxOyC+FeHwA7//bPfoQS/2AG98QSXHzvW860Zf6rvebxwEPUyd8MycF03nbrLxGVtrE9TOs+L2jtJWj6RNsv65VmulQ1KtGmTejKmSpZtCbNwV6whdpXT4pbXOOonwbkTy9q0j9YtXXz3+VJMDpPFBX35EgMPZv/H67Kw6X/zWc6PjmcU470QfL5+jvzehPIlp1V5xe6CxSaozpiywsWAQTfZl86zO5Zsj1ZWqygwOPSwngnBWxlF4p3D8O+4d8lfgIL509aBRmODGIwYczu/vr5dtDQ3Bba4Tn8X8ANMkrznOnj5bYQXWo0vu4zRAqbMCYolNu5kyiVVAmDTorJALx3s0jgq3x/Du+sNnaordMIebyAc73hEFDhfxjoUy0xQEN7mOvJDb0+jJveXF+sChckfBCkkxZWIidLYF091dvTVShyGpdLw26KPCcf8cR9GvRIjf3fu5um0HS7jn474jDhwDkNuO8GtCxlfIOFY7C84/yQdbepNfBE5QaNB5guG6HTGWbQrVSR7DKinCb1/1mHofkELcG8fhbaGo//39n576ZI3ng/DVPOOIBMdO/LKFwRUC8muQkepWYrP77Da9w4ETZ0GM6RLGIkwysnmDJeswxOYgxt1RGN4+FNc98MgVYtIcVjWEeiGuOaLBIUE+tjB/oSPc/4qjgDuaiw5CScWxKCdkLJ11hUJ0VxTGt62XmccOJIf1QhC+mmce8eBwER//Wf5Fwne/GEt5LuKolV1TcNzdEO7aKAzuiyR+/cN1qVVHgodVDdGrveZ/BTh2MR++Ufpey2ib8OqC/vCWwVveeXAJxWqJ80Jf9z8TdKFBFentJgAAAABJRU5ErkJggg==",Be="data:image/png;base64,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",_e={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Ne=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[yt,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(Te=>Te>=99?(clearInterval(z.current),99):Te+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 Te=Se/1048576;let Fe;return Te<=.3?Fe=3:Te<=.5?Fe=5:Te<=1?Fe=10:Te<=2?Fe=20:Te<=3?Fe=30:Te<=10?Fe=Te*10:Fe=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Fe}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ce=()=>Ne.createElement("span",{className:_e.dotLoading},Ne.createElement("span",null,"."),Ne.createElement("span",null,"."),Ne.createElement("span",null,"."));return{progress:yt,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>x(Se=>!Se),CreateProgressModal:(Se=le,Te)=>(typeof Se=="string"&&(Se=[Se,Se,Se]),Ne.createElement(ve.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>oe(0)},Ne.createElement(Ce.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},yt<=30&&Ne.createElement(Ne.Fragment,null,Ne.createElement("img",{src:Ee,alt:"Step 1"}),Ne.createElement("div",{className:"mt20 c-light-primary"},Se[0],ce())),yt>30&&yt<60&&Ne.createElement(Ne.Fragment,null,Ne.createElement("img",{src:Pe,alt:"Step 2"}),Ne.createElement("div",{className:"mt20 c-light-primary"},Se[1],ce())),yt>=60&&Ne.createElement(Ne.Fragment,null,Ne.createElement("img",{src:Be,alt:"Step 3"}),Ne.createElement("div",{className:"mt20 c-light-primary"},Se[2],ce())),Ne.createElement(he.Z,{className:_e.progress,status:"active",style:{width:"auto"},size:[300,8],percent:yt}),!!Te&&Ne.createElement("div",{className:"c-grey-999"},re(Te)))))}}},89498:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Yt}});var y=te(59301),ve=te(75727),Ce=te(6767),he=te(25399),Ee=te(37568),Pe=te(99571),Be=te(43276),_e={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:Zt,children:Rt})=>{const{left:Re=0,top:xe=0}=Zt||{},[St,rt]=(0,y.useState)(Re),[Lt,fn]=(0,y.useState)(xe),we=(0,y.useRef)(null),Tt=()=>{if(we.current){const An=we.current.offsetWidth,on=we.current.offsetHeight,Sn=window.innerWidth,na=window.innerHeight;let Qt=Re,lt=xe;Re+An>Sn&&(Qt=Sn-An),Qt<0&&(Qt=0),xe+on>na&&(lt=na-on),lt<0&&(lt=0),rt(Qt),fn(lt)}};return(0,y.useEffect)(()=>{if(!we.current||!Zt)return;const An=new ResizeObserver(()=>{Tt()});return An.observe(we.current),()=>{An.disconnect()}},[Re,xe,Zt]),(0,y.useEffect)(()=>{Zt&&Tt()},[Re,xe,Zt]),Zt?y.createElement("div",{ref:we,style:{position:"fixed",left:`${St}px`,top:`${Lt}px`,zIndex:1050}},Rt):null},Ye=te(3294),Ve=te(56102),yt=te(24544),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Zt,Rt,Re)=>Rt in Zt?oe(Zt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Zt[Rt]=Re,ne=(Zt,Rt)=>{for(var Re in Rt||(Rt={}))x.call(Rt,Re)&&ee(Zt,Re,Rt[Re]);if(b)for(var Re of b(Rt))z.call(Rt,Re)&&ee(Zt,Re,Rt[Re]);return Zt},re=(Zt,Rt)=>a(Zt,E(Rt)),ce=(Zt,Rt,Re)=>new Promise((xe,St)=>{var rt=we=>{try{fn(Re.next(we))}catch(Tt){St(Tt)}},Lt=we=>{try{fn(Re.throw(we))}catch(Tt){St(Tt)}},fn=we=>we.done?xe(we.value):Promise.resolve(we.value).then(rt,Lt);fn((Re=Re.apply(Zt,Rt)).next())}),Se=({visible:Zt,position:Rt,selectText:Re,applyRefinedText:xe,fetchUrl:St,noRestrictModal:rt})=>{var Lt;const[fn,we]=(0,y.useState)(!1),[Tt,An]=(0,y.useState)([]),[on,Sn]=(0,y.useState)(""),[na,Qt]=(0,y.useState)(1),[lt,nt]=(0,y.useState)(""),[Dt,We]=(0,y.useState)(!1),Ke=(0,y.useRef)(null),[Pt,Me]=(0,y.useState)(!1),[ze,Oe]=(0,y.useState)(0),Xe=(0,y.useRef)(!1),ct=((Lt=Tt==null?void 0:Tt[(Tt==null?void 0:Tt.length)-1])==null?void 0:Lt.loading)===!0;(0,y.useEffect)(()=>{if(Zt){Qt(1);return}Me(!1),we(!1),Ot(),Oe(0),An([]),Qt(0)},[Zt]);const Ot=()=>{var Xt,vn;Sn(""),nt(""),(vn=(Xt=Ke.current)==null?void 0:Xt.cancelRequest)==null||vn.call(Xt)},Ge=(...Xt)=>ce(void 0,[...Xt],function*(vn="",xn=Tt){const qt=Date.now(),Kt=[...xn,{text:vn,key:qt,sender:"user",show:!0},{loading:!0,key:qt,sender:"AI",show:!0}];Qt(2),An(Kt);const Nn=ge(xn),jn={no_record_times:!0,prompt:vn,history:Nn};Ke.current=new yt.Z(Ye.Z.API_SERVER+St,jn),yield new Promise(ln=>{Ke.current.on("data",wn=>{const{chunk:{msg:_n},full:Un}=wn,la=_n==="error";Me(!0),nt(gt(Un)),An(oa=>oa.map((ya,un)=>un===oa.length-1?re(ne({},ya),{text:Un,loading:!1,error:la}):ya))}),Ke.current.on("done",()=>ln()),Ke.current.on("error",wn=>{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(wn)==="[object Object]"&&wn.status===-9&&(Qt(1),rt(wn.data)),An(Un=>Un.map((la,oa)=>oa===Un.length-1?re(ne({},la),{text:_n,loading:!1,error:!0}):la)),ln()}),Ke.current.on("cancelled",()=>ln()),Ke.current.startStream()}),we(!1)}),ke=Xt=>{Sn(Xt.target.value)},ge=Xt=>Xt.reduce((xn,qt)=>{if(qt.sender==="user"){const Kt=Xt.find(Nn=>Nn.key===qt.key&&Nn.sender==="AI");Kt&&(Kt!=null&&Kt.text)&&!(Kt!=null&&Kt.error)&&xn.push({question:qt.text,answer:Kt.text})}return xn},[]),fe=()=>{if(Rn)return;const Xt=Ct("\u6539\u5199");Ot(),we(!0),Ge(Xt)},ye=Xt=>{if(Xt.key==="Enter"&&!Xt.shiftKey){if(Xt.preventDefault(),Xe.current||Cn)return;fe()}},Ue=()=>{var Xt,vn;Oe(xn=>xn+1),(vn=(Xt=Ke.current)==null?void 0:Xt.cancelRequest)==null||vn.call(Xt),we(!1),Me(!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")}],gt=(Xt="")=>{const vn=["\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((xn,qt)=>{vn.push(`\u7B54\u6848${qt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${qt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${qt+1})\u8F93\u51FA\uFF1A`)}),vn.forEach(xn=>{const qt=new RegExp(xn,"g");Xt=Xt.replace(qt,`**${xn}** `)}),Xt},Ct=Xt=>Xt==="\u6539\u5199"?`${on}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Re}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Re}\uFF0C${Xt}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Et=Xt=>{let vn="";Xt.key==="1"&&(vn=Ct("\u6DA6\u8272")),Xt.key==="2"&&(vn=Ct("\u6269\u5199")),Xt.key==="3"&&(vn=Ct("\u7F29\u5199")),Ot(),we(!0),Ge(vn)},It=()=>{const Xt=Tt.splice(Tt.length-2),{text:vn}=(Xt==null?void 0:Xt[0])||{};Ot(),we(!0),Ge(vn,Tt)},Cn=fn||Pt,Rn=(on==null?void 0:on.trim())==="";return Zt?y.createElement(ve.Z,{open:Rn&&!Cn&&(Dt||!lt),overlayStyle:{minWidth:200},menu:{items:ht,onClick:Et}},y.createElement(le,{position:Rt},y.createElement("div",{className:_e.wrap},na===2&&y.createElement(y.Fragment,null,y.createElement("div",{className:_e.chatContainer},ct&&y.createElement("div",{className:_e.loadingWrp},y.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),y.createElement("div",{className:"ai-loading"})),lt&&y.createElement(Be.Z,{cancelIndex:ze,streamingStatus:fn,loadImage:!1,onFinish:()=>ce(void 0,null,function*(){Oe(0),setTimeout(()=>Me(!1),0)}),value:lt})),y.createElement("div",{className:_e.btnContainer},y.createElement("div",{onClick:()=>xe(!0,lt),className:_e.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),y.createElement("div",{onClick:()=>xe(!1,lt),className:_e.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:()=>Ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("div",{className:_e.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:It,className:_e.btn},y.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),y.createElement(he.Z,{title:"\u5220\u9664"},y.createElement("div",{onClick:()=>{Qt(1),Ot(),An([])},className:_e.btn},y.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),y.createElement("div",{className:_e.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:ye,onCompositionStart:()=>Xe.current=!0,onCompositionEnd:()=>Xe.current=!1}),Pt?y.createElement("div",{className:`iconfont icon-tingzhihuida ${_e.cancelBtn}`,onClick:Ue}):y.createElement(Pe.ZP,{className:Rn?_e.sendBtnDisabled:_e.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Cn,onClick:fe}))))):y.createElement(y.Fragment,null)},Te={"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"},Fe=Object.defineProperty,ut=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,tn=(Zt,Rt,Re)=>Rt in Zt?Fe(Zt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Zt[Rt]=Re,At=(Zt,Rt)=>{for(var Re in Rt||(Rt={}))vt.call(Rt,Re)&&tn(Zt,Re,Rt[Re]);if(ut)for(var Re of ut(Rt))Ze.call(Rt,Re)&&tn(Zt,Re,Rt[Re]);return Zt};const pt=Zt=>React.createElement("svg",At({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Zt),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 xt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Nt=(0,y.forwardRef)(({initialContent:Zt,onButtonClick:Rt},Re)=>{const[xe,St]=(0,y.useState)(null),[rt,Lt]=(0,y.useState)(null),[fn,we]=(0,y.useState)(""),[Tt,An]=(0,y.useState)(null),on=Re,Sn=Ke=>{const Pt=document.elementFromPoint(10,Ke),Me=document.createRange();let ze=null;const Oe=document.createTreeWalker(on.current,NodeFilter.SHOW_TEXT,{acceptNode:fe=>{const ye=document.createRange();ye.selectNodeContents(fe);const Ue=ye.getBoundingClientRect();return Ue.top<=Ke&&Ue.bottom>=Ke?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Xe="",ct,Ot,Ge=null,ke=null,ge=null;for(;ct=Oe.nextNode();){ct.parentNode.getAttribute("data-select")==="disabled"&&(Ot=!0),Xe+=ct.textContent,ke||(ke=ct),ge=ct;const fe=document.createRange();fe.selectNodeContents(ct);const ye=fe.getBoundingClientRect();Ge===null&&(Ge=ye.top)}if(ke&&ge&&!Ot){const fe=document.createRange();fe.setStart(ke,0),fe.setEnd(ge,ge.textContent.length),An(fe)}else An(null);return Lt(Ge-1),Ot?"":Xe.trim()};function na(Ke){for(;Ke.parentElement&&Ke.parentElement.tagName.toLowerCase()!=="section";){var Pt=window.getComputedStyle(Ke.parentElement);if(Pt.pointerEvents==="none")return!0;Ke=Ke.parentElement}return!1}const Qt=Ke=>{var Pt,Me;if(na(Ke.target)){Lt(-1e6);return}if(((Me=(Pt=document.getSelection())==null?void 0:Pt.toString)==null?void 0:Me.call(Pt))!==""){Lt(-1e6);return}const ze=Sn(Ke.clientY);if((ze==null?void 0:ze.trim())===""){Lt(-1e6);return}const Oe=on.current.getBoundingClientRect();St(Oe.left-30),we(ze)},lt=()=>{},nt=Ke=>{Rt&&fn&&Rt(fn,Ke.clientX,Ke.clientY,Tt)},Dt=()=>{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",Qt),Ke.addEventListener("mouseleave",lt),()=>{Ke.removeEventListener("mousemove",Qt),Ke.removeEventListener("mouseleave",lt),We()}},[Zt]),y.createElement("div",{className:Te["hover-line-container2"]},rt!==null&&y.createElement("div",{className:Te["line-button-container"],style:{top:rt,left:xe},onMouseEnter:()=>{Dt()},onMouseLeave:()=>{We(),Lt(null),we(""),An(null)}},y.createElement("div",{className:Te.button,onClick:nt},y.createElement("img",{src:xt}),y.createElement("span",null,"AI\u6539\u5199"))))}),Ht={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Yt=({nodeRef:Zt,noRestrictModal:Rt})=>{const[Re,xe]=(0,y.useState)(null),[St,rt]=(0,y.useState)(null),[Lt,fn]=(0,y.useState)(!1),[we,Tt]=(0,y.useState)(null),[An,on]=(0,y.useState)(!1),[Sn,na]=(0,y.useState)(!1),Qt=Zt,lt=(0,y.useRef)(null),nt=(0,y.useRef)(null),[Dt,We]=(0,y.useState)("");(0,y.useEffect)(()=>{Re!=null&&Re.toString()&&We(Re==null?void 0:Re.toString())},[Re==null?void 0:Re.toString()]);const Ke=()=>{const Oe=window.getSelection(),Xe=Qt.current.scrollTop,ct=Qt.current.getBoundingClientRect();if(Oe.rangeCount>0&&Oe.toString().length>0){const Ot=Oe.getRangeAt(0);xe(Ot.cloneRange());const Ge=Ot.getBoundingClientRect(),ke=40;let ge=Ge.top+Xe-5+ke;ge{if(!Oe||Oe.rangeCount===0){on(!1);return}const ct=Oe.getRangeAt(0).getBoundingClientRect(),Ot=window.getComputedStyle(Qt.current),Ge=parseInt(Ot.lineHeight),ke=parseInt(Ot.paddingTop),ge=Qt.current.scrollTop,fe=Qt.current.getBoundingClientRect(),ye=ct.top-fe.top+ge,Ue=Math.floor((ye-ke)/Ge),ht=ke+Ue*Ge-ge;Tt(ht),on(!0)},Me=Oe=>{Qt.current&&!Qt.current.contains(Oe.target)&&na(!1)};(0,y.useEffect)(()=>{const Oe=Qt.current;return Oe.addEventListener("scroll",Ke),Oe.addEventListener("input",Ke),Oe.addEventListener("click",Ke),Oe.addEventListener("mouseup",Ke),Oe.addEventListener("keyup",Ke),Oe.addEventListener("click",Ke),document.addEventListener("mousedown",Me),()=>{Oe.removeEventListener("scroll",Ke),Oe.removeEventListener("input",Ke),Oe.removeEventListener("click",Ke),Oe.removeEventListener("mouseup",Ke),Oe.removeEventListener("keyup",Ke),Oe.removeEventListener("click",Ke),document.removeEventListener("mousedown",Me)}},[]);const ze=(Oe=!0,Xe)=>{if(!Re)return;const ct=nt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ot=Re.cloneRange(),Ge=window.getSelection();if(Ge.removeAllRanges(),Ge.addRange(Ot),Oe){Ot.deleteContents();const ke=document.createElement("div");ke.innerHTML=ct;const ge=Array.from(ke.childNodes);for(;ge.length>0;)Ot.insertNode(ge.pop())}else{Ot.collapse(!1);const ke=document.createElement("div");ke.innerHTML=" "+ct;const ge=Array.from(ke.childNodes);for(;ge.length>0;)Ot.insertNode(ge.pop())}Ge.removeAllRanges(),xe(null),fn(!1),rt(null)};return y.createElement("section",{ref:nt},St&&y.createElement("div",{ref:lt,className:Ht.toolbar,style:{top:St==null?void 0:St.top,left:St==null?void 0:St.left}},y.createElement("div",{className:Ht.button,onClick:()=>fn(!0)},y.createElement("img",{src:xt}),y.createElement("span",null,"AI\u6539\u5199"))),y.createElement(Se,{key:JSON.stringify(St),noRestrictModal:Rt,visible:Lt,position:St,selectText:Dt,applyRefinedText:ze,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),Qt.current&&y.createElement(Nt,{ref:Qt,onButtonClick:(Oe,Xe,ct,Ot)=>{xe(Ot),fn(!0),We(Oe),rt({left:Xe,top:ct+20})}}))}},88985:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Ee}});var y=te(59301),ve=te(62957),Ce={num:"num___VQiqB"},Ee=({visible:Pe,usedCount:Be,totalCount:_e,onOk:Ne,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",_e,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:Ce.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",_e,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:Ce.num},Be),"\u6B21\uFF09\u3002");return y.createElement(ve.default,{centered:!0,open:Pe,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:le,onOk:Ne,footer:Be>0?void 0:null},Ye())}},25355:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return E},Q:function(){return oe}});var y=te(59301),ve={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Ce=te(24544),he=te(3294),Ee=te(43276),Pe=te(89498),Be=te(27478),_e=te(53630),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==",le=te(92310),Ye=te.n(le),Ve=te(6767),yt=(b,x,z)=>new Promise((ee,ne)=>{var re=Se=>{try{ie(z.next(Se))}catch(Te){ne(Te)}},ce=Se=>{try{ie(z.throw(Se))}catch(Te){ne(Te)}},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:()=>yt(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:Te=110,loadingText:Fe,showEmptyData:ut=!0,onStatusChange:vt,stringTransformer:Ze,bottomContainerNode:tn})=>{const[At,pt]=(0,y.useState)(!1),[xt,Gt]=(0,y.useState)(""),[Nt,Ht]=(0,y.useState)(0),[Bt,Yt]=(0,y.useState)(!1),Zt=(0,y.useRef)(null),Rt=(0,y.useRef)(null),Re=(0,y.useRef)(null),xe=(0,y.useRef)(null),St=(0,Be.Z)({scrollBoxRef:xe,bottomInspectRef:Re,contentRef:Rt,status:Bt,bottomOffset:Te}),rt=At||Bt;(0,y.useEffect)(()=>{z==null||z(xt)},[xt]),(0,y.useEffect)(()=>{vt==null||vt({contentRef:Rt,status:rt,value:xt,open:Lt,close:fn})},[rt,xt]);const Lt=Tt=>yt(void 0,null,function*(){pt(!0),Gt(""),Ht(0);const An=ce;Tt!=null&&Tt.fetchUrl&&delete Tt.fetchUrl,Zt.current=new Ce.Z(`${he.Z.API_SERVER}${An}`,Tt),yield new Promise((on,Sn)=>{Zt.current.on("data",na=>{let{chunk:{content:Qt,type:lt}}=na;Yt(!0),lt==="text"&&Gt(nt=>Ze?Ze(nt+Qt):nt+Qt)}),Zt.current.on("done",()=>{on()}),Zt.current.on("error",na=>{Object.prototype.toString.call(na)==="[object Object]"&&na.status===-1&&Ve.ZP.warning((na==null?void 0:na.message)||""),on(),re==null||re(na)}),Zt.current.on("cancelled",()=>{on(),ne==null||ne()}),Zt.current.startStream()}),pt(!1)}),fn=()=>{var Tt,An;Ht(1),(An=(Tt=Zt.current)==null?void 0:Tt.cancelRequest)==null||An.call(Tt),pt(!1),Yt(!1)},we=(0,y.useMemo)(()=>Rt.current?y.createElement(Pe.Z,{noRestrictModal:ie,nodeRef:Rt}):y.createElement(y.Fragment,null),[Rt.current]);return y.createElement(y.Fragment,null,y.createElement("div",{className:Ye()(ve.container,b),style:x,ref:xe},y.createElement("div",{ref:Rt,className:ve.liWrap,contentEditable:!rt},xt&&y.createElement(Ee.Z,{cancelIndex:Nt,streamingStatus:At,loadImage:!1,onFinish:()=>yt(void 0,null,function*(){Ht(0),setTimeout(()=>Yt(!1),0),ee==null||ee(xt)}),value:xt})),!xt&&!rt&&y.createElement("div",{className:ve.imgBox},y.createElement("img",{width:56,src:Ne}),y.createElement("span",null,"\u9884\u89C8\u533A")),ut&&rt&&y.createElement(_e.Z,{text:Fe}),!St&&y.createElement("div",{className:ve.backBottom,onClick:()=>{xe.current.scrollTop=xe.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:Re}),tn),!rt&&Se&&we)}},53630:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return he}});var y=te(59301),ve={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},he=({text:Ee})=>y.createElement("div",null,y.createElement("div",{className:ve.loading},y.createElement("div",{className:ve.dot}),y.createElement("div",{className:ve.dot}),y.createElement("div",{className:ve.dot})),!!Ee&&y.createElement("div",{className:"mt5"},Ee))},31707:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return x}});var y=te(59301),ve=te(19909),Ce={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},he=te(6767),Ee=te(77019),Pe=te(99064),Be=Object.defineProperty,_e=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,yt=(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)&&yt(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&yt(z,ne,ee[ne]);return z},a=(z,ee)=>_e(z,Ne(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=Fe=>{try{Te(ne.next(Fe))}catch(ut){ce(ut)}},Se=Fe=>{try{Te(ne.throw(Fe))}catch(ut){ce(ut)}},Te=Fe=>Fe.done?re(Fe.value):Promise.resolve(Fe.value).then(ie,Se);Te((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}],Te=Ze=>{const{setChatData:tn,setLoading:At,getData:pt,clearStatus:xt,typing:Gt,setImageGenerator:Nt,renderChatItems:Ht,setSceneAwareness:Bt,setIdentifier:Yt}=Ze;let Zt=Se;return ce||(Zt=Se.filter(Rt=>Rt.show)),y.createElement("div",{className:`${Ce.bigTips} mt10`},Zt.map((Rt,Re)=>y.createElement("div",{onClick:()=>E(void 0,null,function*(){var xe;if(Gt){he.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Bt(!1),Nt(!1),At(!0),xt();const St=Ht(Rt.query);St[0].show=!1,St[1].imageGenerator=!1,tn(St);const rt=yield vt.onAdd(),Lt=(xe=rt==null?void 0:rt.data)==null?void 0:xe.identifier;Yt(Lt),pt("",a(oe({type:Rt.type,description:Rt.description,query:Rt.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:Lt},re),{prompt:ne==null?void 0:ne.ai_code_evaluation_promote}))}),key:Re,className:Ce.item},y.createElement(Ee.Z,{align:"middle"},y.createElement("img",{className:"mr10",src:Rt.img}),y.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Rt.name)),y.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Rt.des))))},Fe=Ze=>E(void 0,[Ze],function*({type:tn,value:At,index:pt,identifier:xt,objectIndex:Gt}){const Nt={index:Gt,identifier:xt};if(tn==="like"&&(yield(0,Pe.ZP)("/api/course_qna_records/like.json",{method:"post",body:Nt})).status!==0||tn==="dislike"&&(yield(0,Pe.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Nt})).status!==0)return Promise.reject()}),vt={onAdd:()=>(0,Pe.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Pe.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Game",by_self:!0}}),onListClick:Ze=>(0,Pe.ZP)(`/api/course_qna_sessions/${Ze}.json`,{method:"get"}),onListDelete:Ze=>(0,Pe.ZP)(`/api/course_qna_sessions/${Ze}.json`,{method:"delete"}),onListDealData:Ze=>{let tn=[];return Ze==null||Ze.forEach(At=>{var pt;const xt=At.id,Gt=At.think?{reasoning:At.think,thinkingEnabled:!0}:{},Nt=[{text:At.question,key:xt,sender:"user",fileList:[],show:!0},oe({key:xt,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:((pt=At==null?void 0:At.answer)==null?void 0:pt.slice(0,4))==="y.createElement("div",{className:Ce.panel},qe),Pe={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),_e=te(6767),Ne=te(29787),le=te(77019),Ye=te(25399),Ve=te(37568),yt={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=(qe,Mt,$e)=>Mt in qe?b(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,ie=(qe,Mt)=>{for(var $e in Mt||(Mt={}))ne.call(Mt,$e)&&ce(qe,$e,Mt[$e]);if(ee)for(var $e of ee(Mt))re.call(Mt,$e)&&ce(qe,$e,Mt[$e]);return qe},Se=(qe,Mt)=>x(qe,z(Mt)),Te=(qe,Mt,$e)=>new Promise((st,Fn)=>{var bn=ga=>{try{Fa($e.next(ga))}catch(aa){Fn(aa)}},qn=ga=>{try{Fa($e.throw(ga))}catch(aa){Fn(aa)}},Fa=ga=>ga.done?st(ga.value):Promise.resolve(ga.value).then(bn,qn);Fa(($e=$e.apply(qe,Mt)).next())});const Fe=({value:qe,onChange:Mt})=>{const $e=["\u6B63\u786E","\u9519\u8BEF"];return y.createElement("div",{className:yt.judgment},$e.map(st=>y.createElement("div",{className:st===qe?yt.active:"",key:st},y.createElement("b",{onClick:()=>Mt(st)},st==="\u6B63\u786E"?"T":"F"),y.createElement("span",null,st))))};var vt=({visible:qe,data:Mt,onClose:$e,onOk:st})=>{const Fn=[{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[bn,qn]=(0,y.useState)(!1),[Fa,ga]=(0,y.useState)(!1),[aa,ja]=(0,y.useState)(Fn),Aa=(jt,Ie,Zn)=>{aa[Ie][jt]=Zn,ja([...aa])},wt=jt=>Te(void 0,null,function*(){var Ie,Zn;qn(!0);const Yn=aa[jt].type,bt=yield(0,oe.ZP)(`/api/courses/${Mt==null?void 0:Mt.coursesId}/smart_plans/${Mt==null?void 0:Mt.id}/get_questions.json`,{method:"post",body:{url:Mt==null?void 0:Mt.url,count:1,type:Yn}});if((bt==null?void 0:bt.status)===0){const Je=(Zn=(Ie=bt==null?void 0:bt.data)==null?void 0:Ie.questions)==null?void 0:Zn[0];Je&&(aa[jt]=Se(ie({},Je),{type:Yn}),ja([...aa]))}qn(!1)});return y.createElement(Be.default,{centered:!0,destroyOnClose:!0,onCancel:$e,open:qe,title:"\u667A\u80FD\u95EE\u7B54\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:Fa,afterClose:()=>{ja(Fn)},onOk:()=>Te(void 0,null,function*(){var jt;console.log(aa,"questionData");const Ie=[],Zn=[];aa.forEach((Je,be)=>{var it;(!Je.question||((it=Je.question)==null?void 0:it.length)>200)&&Ie.push(be+1),Je.answer||Zn.push(be+1)});let Yn=[];if(Ie.length&&Yn.push(`\u7B2C${Ie.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),Zn.length&&Yn.push(`\u7B2C${Zn.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),Yn.length){_e.ZP.warning(Yn.join("\uFF1B"),4);return}ga(!0);const bt=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(jt=Mt==null?void 0:Mt.page)==null?void 0:jt.id}/smart_plan_page_knowledges.json`,{method:"post",body:{questions:aa}});(bt==null?void 0:bt.status)===0&&st(),ga(!1)}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},y.createElement(Ne.Z,{spinning:bn},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"),aa.map((jt,Ie)=>y.createElement("div",{key:Ie,style:{marginTop:Ie===0?20:30}},y.createElement(le.Z,{align:"middle",className:"mb10"},y.createElement("span",{className:"mr10 c-black"},"\u95EE\u9898",Ie+1),y.createElement(Ye.Z,{title:"\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\u8F85\u52A9\u751F\u6210\u95EE\u9898"},y.createElement("img",{src:a,onClick:()=>wt(Ie),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:()=>{aa.push(Fn[jt.type===1?0:1]),ja([...aa]),setTimeout(()=>{const Zn=document.querySelector(".QASetting-modal"),Yn=Zn==null?void 0:Zn.querySelector(".ant-modal-body");Yn==null||Yn.scrollTo({top:Yn.scrollHeight,behavior:"smooth"})},0)}},y.createElement("img",{src:E}))),Ie!==0&&y.createElement(Ye.Z,{title:"\u5220\u9664\u95EE\u9898"},y.createElement("i",{onClick:()=>{aa.splice(Ie,1),ja([...aa])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),y.createElement(Ve.default.TextArea,{onChange:Zn=>Aa("question",Ie,Zn.target.value),value:jt==null?void 0:jt.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:()=>{aa[Ie]=Fn[jt.type===1?1:0],ja([...aa])}},y.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),y.createElement("span",null,jt.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),jt.type===1&&y.createElement(Fe,{value:jt.answer,onChange:Zn=>Aa("answer",Ie,Zn)}),jt.type===2&&y.createElement(Ve.default,{onChange:Zn=>Aa("answer",Ie,Zn.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:jt.answer}))))))},Ze=te(77736),tn=te(89070),At=te(34604),pt=Object.defineProperty,xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ht=(qe,Mt,$e)=>Mt in qe?pt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Bt=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Gt.call(Mt,$e)&&Ht(qe,$e,Mt[$e]);if(xt)for(var $e of xt(Mt))Nt.call(Mt,$e)&&Ht(qe,$e,Mt[$e]);return qe};const Yt=qe=>React.createElement("svg",Bt({className:"b_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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 Zt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMHoiIGZpbGw9IiNDNEQ2RkUiLz48cGF0aCBkPSJNMzM5Ljk2OCA0MTkuOTg2aC0yMTkuOTRjLTQ0LjEwNiAwLTgwLjAxOS0zNS44NC04MC4wMTktODAuMDE4di0yMTkuOTRjMC00NC4xMDYgMzUuODQtODAuMDE5IDgwLjAxOC04MC4wMTloMjE5Ljk0MWM0NC4xNzggMCA4MC4wMTggMzUuODQgODAuMDE4IDgwLjAxOHYyMTkuOTQxYzAgNDQuMTc4LTM1Ljg0IDgwLjAxOC04MC4wMTggODAuMDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xMTkuOTU0IDgwLjAxOGE0MC4wMSA0MC4wMSAwIDAgMC0zOS45MzYgNDAuMDF2MjE5Ljk0YzAgMjIuMDkgMTcuOTIgNDAuMDEgNDAuMDEgNDAuMDFoMjE5Ljk0YTQwLjAxIDQwLjAxIDAgMCAwIDQwLjAxLTQwLjAxdi0yMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAtNDAuMDEtNDAuMDFoLTIxOS45NE0xMTkuOTUzIDBoMjE5Ljk0QzQwNi4zMSAwIDQ2MC4wNyA1My43NiA0NjAuMDcgMTE5Ljk1NHYyMjAuMDE0YTExOS45NTQgMTE5Ljk1NCAwIDAgMS0xMTkuOTU1IDEyMC4xaC0yMjAuMTZBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDAgMzQwLjExNXYtMjIwLjE2QzAgNTMuNzYgNTMuNzYgMCAxMTkuOTU0IDB6bTc4NC4wOTIgOTgzLjk5SDY4My45NTljLTQ0LjE3OCAwLTgwLjAxOC0zNS44NC04MC4wMTgtODAuMDE3VjY4NC4wMzJjMC00NC4xNzggMzUuODQtODAuMDE4IDgwLjAxOC04MC4wMThoMjE5Ljk0YzQ0LjEwNiAwIDgwLjAxOSAzNS44NCA4MC4wMTkgODAuMDE4djIxOS45NGMwIDQ0LjEwNi0zNS44NCA4MC4wMTktODAuMDE5IDgwLjAxOXoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNjg0LjAzMiA2NDQuMDIzYTQwLjAxIDQwLjAxIDAgMCAwLTQwLjAxIDQwLjAwOXYyMTkuOTRjMCAyMi4wOSAxNy45MiA0MC4wMSA0MC4wMSA0MC4wMWgyMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAgNDAuMDEtNDAuMDF2LTIxOS45NGE0MC4wMSA0MC4wMSAwIDAgMC00MC4wMS00MC4wMWgtMjE5Ljk0bTAtODAuMDE3aDIxOS45NGM2Ni4yNjggMCAxMjAuMDI4IDUzLjY4NiAxMjAuMDI4IDExOS45NTR2MjIwLjAxNEExMTkuOTU0IDExOS45NTQgMCAwIDEgOTA0LjA0NiAxMDI0SDY4My45NTlBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDU2My45MyA5MDQuMDQ2VjY4My45NTljMC02Ni4zNCA1My42ODctMTIwLjAyOCAxMTkuOTU1LTEyMC4wMjh6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTY0NC4wMjMgODMzLjk3NUgxOTAuMDI1di03OS44NzJoNDUzLjk5OHpNODMzLjk3NSAyNjkuOTdIMzc5Ljk3N3YtNzkuOTQ1aDQ1My45OTh6IiBmaWxsPSIjMzA2MUQwIi8+PHBhdGggZD0iTTg3NC4wNTcgMjMwLjAzNHYyNDEuOTU3YTQwLjAxIDQwLjAxIDAgMCAxLTgwLjA5MSAwVjIzMC4wMzRhNDAuMDEgNDAuMDEgMCAxIDEgODAuMDE4IDB6TTIzMC4wMzQgNTUyLjAxdjI0MS45NTdhNDAuMDEgNDAuMDEgMCAwIDEtODAuMDE4IDBWNTUyLjAwOWE0MC4wMSA0MC4wMSAwIDAgMSA4MC4wMTggMHoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNzczLjk5OCA3NTQuMDNoNDAuMDA5YzEwLjk3MSAwIDE5Ljk2OCA4LjkyMyAxOS45NjggMTkuOTY4djQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjhoLTQwLjAxYTE5Ljk2OCAxOS45NjggMCAwIDEtMTkuOTY3LTE5Ljk2OHYtNDAuMDFjMC0xMS4wNDQgOC45MjMtMTkuOTY3IDE5Ljk2OC0xOS45Njd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTIwOS45OTMgMTkwLjAyNWg0MC4wMWMxMS4wNDQgMCAxOS45NjcgOC45MjQgMTkuOTY3IDE5Ljk2OHY0MC4wMWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjdoLTQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OC0xOS45Njh2LTQwLjAwOWMwLTEwLjk3MSA4LjkyNC0xOS45NjggMTkuOTY4LTE5Ljk2OHoiIGZpbGw9IiMzMDYxRDAiLz48L3N2Zz4=",Rt=Object.defineProperty,Re=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(qe,Mt,$e)=>Mt in qe?Rt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Lt=(qe,Mt)=>{for(var $e in Mt||(Mt={}))xe.call(Mt,$e)&&rt(qe,$e,Mt[$e]);if(Re)for(var $e of Re(Mt))St.call(Mt,$e)&&rt(qe,$e,Mt[$e]);return qe};const fn=qe=>React.createElement("svg",Lt({className:"c_svg__icon",width:200,height:173.41,viewBox:"0 0 1181 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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,An=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,na=(qe,Mt,$e)=>Mt in qe?Tt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Qt=(qe,Mt)=>{for(var $e in Mt||(Mt={}))on.call(Mt,$e)&&na(qe,$e,Mt[$e]);if(An)for(var $e of An(Mt))Sn.call(Mt,$e)&&na(qe,$e,Mt[$e]);return qe};const lt=qe=>React.createElement("svg",Qt({className:"d_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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=",Dt=Object.defineProperty,We=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Me=(qe,Mt,$e)=>Mt in qe?Dt(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,ze=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Ke.call(Mt,$e)&&Me(qe,$e,Mt[$e]);if(We)for(var $e of We(Mt))Pt.call(Mt,$e)&&Me(qe,$e,Mt[$e]);return qe};const Oe=qe=>React.createElement("svg",ze({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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+",ct=Object.defineProperty,Ot=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ge=(qe,Mt,$e)=>Mt in qe?ct(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,fe=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Ge.call(Mt,$e)&&ge(qe,$e,Mt[$e]);if(Ot)for(var $e of Ot(Mt))ke.call(Mt,$e)&&ge(qe,$e,Mt[$e]);return qe};const ye=qe=>React.createElement("svg",fe({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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 Ue="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",ht=Object.defineProperty,gt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,It=(qe,Mt,$e)=>Mt in qe?ht(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,Cn=(qe,Mt)=>{for(var $e in Mt||(Mt={}))Ct.call(Mt,$e)&&It(qe,$e,Mt[$e]);if(gt)for(var $e of gt(Mt))Et.call(Mt,$e)&&It(qe,$e,Mt[$e]);return qe};const Rn=qe=>React.createElement("svg",Cn({className:"h_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qe),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 Xt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",vn=Object.defineProperty,xn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Nn=(qe,Mt,$e)=>Mt in qe?vn(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,jn=(qe,Mt)=>{for(var $e in Mt||(Mt={}))qt.call(Mt,$e)&&Nn(qe,$e,Mt[$e]);if(xn)for(var $e of xn(Mt))Kt.call(Mt,$e)&&Nn(qe,$e,Mt[$e]);return qe};const ln=qe=>React.createElement("svg",jn({className:"i_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},qe),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 wn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwMC4yOSA5NTUuNzMzSDIyMy43MUExNTUuNjE0IDE1NS42MTQgMCAwIDEgNjguMjY3IDgwMC4yOVYyMjMuNzFBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDIyMy43MSA2OC4yNjdoNTc2LjU4QTE1NS42MTQgMTU1LjYxNCAwIDAgMSA5NTUuNzMzIDIyMy43MXY1NzYuNThBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDgwMC4yOSA5NTUuNzMzeiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Ik0zMTEuMTI1IDcyOS40M2E4Ny4wNCA4Ny4wNCAwIDAgMC0zNy4xMzctMjguNTdjLTYyLjI5My0yNi44NjMtOTEuNDQzLTk5LjQzLTY0LjU4LTE2MS43MjQgNS43MzQtMTEuOTggMTIuNTk1LTIzLjQxNSAyMS43MDktMzMuNzI0IDE0LjMwMi0xNC4yNjcgMjQuNTc2LTMxLjk4MyAyOS43My01MS40MDUgNS43LTIyLjg2OSAxNC44NDgtNDQuMDMyIDI3LjQ0My02My40NTNhMjYuMzUgMjYuMzUgMCAwIDAgMi4yODctMjcuNDFjLTUuMTU0LTExLjQzNC05LjcyOC0yMy40NS0xMy43MjItMzQuMzAzLTYuMjgtMTcuMTM1LTEwLjMwOC0zMy43MjQtMzQuODUtMzUuOTc3YTM5LjA4MyAzOS4wODMgMCAwIDEtMjcuOTg5LTQ3LjQ0NWMzLjQxMy0yMS4xNjMgMjEuMTI5LTM3LjEzNyA0Mi44MzctMzguMjk4IDIyLjI5IDEuMTYgNDAuMDA1IDE5LjQ1NiA0MS4xMzEgNDEuNzExIDAgMTYuMDQzIDguMDIxIDIwLjU4MiAxOC4yOTUgMjcuOTkgMjUuMTU3IDIyLjg2OSA2Mi44NzQgMjQuMDMgODkuNzAzIDIuODY3YTI0OC41NTkgMjQ4LjU1OSAwIDAgMSAyNDEuNzMyLTMuNDE0YzUuMTIgMi44NjcgOS43MjggNi4yOCA5LjE0OCAxMi41NjEtMS4xMjcgNi4yOC02LjI4IDExLjQzNS0xMi41NjEgMTEuNDM1LTEzLjcyMiAyLjI4Ny0yNy40NDMgMy40MTMtNDEuMTY1IDUuNzM0LTU1Ljk3OSA1LjEyLTEwNy45OTggMzEuNDAzLTE0NS4xMzUgNzMuMTQ4YTE2MS4wNDEgMTYxLjA0MSAwIDAgMC00Mi44NzEgMTIxLjcyIDE2NC4wNDUgMTY0LjA0NSAwIDAgMCA1OC44OCAxMTQuODU4IDUzLjI0OCA1My4yNDggMCAwIDEgMjEuMTYyIDcyLjAyMmMtMi4zMiAzLjk1OS01LjE4OCA3Ljk1My04LjYwMSAxMS45NDYtMi4yODcgMy40NDgtNC41NzQgNy40NDEtNy45ODggMTIuNTk1IDIxLjE2MyA1LjcgNDMuNDE4IDIuODY4IDYyLjg0LTcuOTg3YTE1NS4wNjggMTU1LjA2OCAwIDAgMSA4MC41NTUtMjQuNTc2IDIzNC4wODYgMjM0LjA4NiAwIDAgMCAxODIuMzA2LTExMi4wMjVjMS4xNi0xLjEyNyAyLjg2Ny0xLjcwNyA1LjczNC0zLjQxNGEyMDcuMTkgMjA3LjE5IDAgMCAxLTguMDIxIDU1Ljk3OSAyODEuMDU0IDI4MS4wNTQgMCAwIDEtMjY2Ljg1NSAyMTguMzE3aC03Ljk4N2EyNjkuODI0IDI2OS44MjQgMCAwIDEtMjE2LjAzLTEwOS4xNTl6IiBmaWxsPSIjQUZFOUZGIi8+PHBhdGggZD0iTTU5Ni44NTUgNTIxLjQyYTY5LjIyMiA2OS4yMjIgMCAwIDEtMjAuMDAyLTQ4LjU3di0xLjcwOGMwLTIxLjE2MiA5LjcyOC0zNi41OSAyMi44Ny0zOS40MjQgMTEuOTgtMi44NjcgMjcuNDA5IDkuNjk0IDM0Ljg1IDI3Ljk5YTY2LjU2IDY2LjU2IDAgMCAxIC41OCA1NC4yNzIgMjIuODcgMjIuODcgMCAwIDEtMjAuMDAyIDE0Ljg4MiAyNS42IDI1LjYgMCAwIDEtMTcuNzUtOC4wMjFsLS41NDYuNTh6bTEyMy40MjctNDAuNTVhNzAuMDA3IDcwLjAwNyAwIDAgMS0xMS40LTY1Ljc0YzIuMjg2LTExLjk4MSAxNC4yNjctMjEuMTYzIDI2LjI4Mi0xOC44NDJhMjcuNDQzIDI3LjQ0MyAwIDAgMSAxNC4yNjcgNy45ODdjOS43MjggMTAuODU1IDE2LjU5IDIzLjk5NiAxOC44NzYgMzguMjk4bDEuMTI3IDExLjk4YzAgNi4zMTUtMS4xMjcgMTIuNTk2LTMuNDE0IDE4Ljg3NmEyNi44NjMgMjYuODYzIDAgMCAxLTIzLjQ1IDIwLjAwMiAyOS45MzUgMjkuOTM1IDAgMCAxLTIyLjI4OC0xMi41NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",_n=te.p+"static/am.0d671d8c.gif",Un=te(955),la=te(24065),oa=te(3294),ya=te(85057),un=Object.defineProperty,sn=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Mn=(qe,Mt,$e)=>Mt in qe?un(qe,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):qe[Mt]=$e,mn=(qe,Mt)=>{for(var $e in Mt||(Mt={}))ot.call(Mt,$e)&&Mn(qe,$e,Mt[$e]);if(at)for(var $e of at(Mt))cn.call(Mt,$e)&&Mn(qe,$e,Mt[$e]);return qe},zn=(qe,Mt)=>sn(qe,Le(Mt)),da=(qe,Mt,$e)=>new Promise((st,Fn)=>{var bn=ga=>{try{Fa($e.next(ga))}catch(aa){Fn(aa)}},qn=ga=>{try{Fa($e.throw(ga))}catch(aa){Fn(aa)}},Fa=ga=>ga.done?st(ga.value):Promise.resolve(ga.value).then(bn,qn);Fa(($e=$e.apply(qe,Mt)).next())});const ma=({data:qe,onFinish:Mt})=>y.createElement(Ze.Z,null,qe.map(($e,st)=>y.createElement(ya.op,{key:st,style:{height:28},shape:"default",size:"small",onClick:()=>Mt($e)},$e))),Dn=({text:qe="",onFinish:Mt})=>((0,y.useEffect)(()=>{qe!=null&&qe.includes("\u672C\u8F6E\u63D0\u95EE\u7ED3\u675F")&&Mt()},[qe]),y.createElement(y.Fragment,null));var tt=({pageData:qe,pageNum:Mt,aiImg:$e,isCreator:st,node:Fn,showModelPage:bn,onModelPageChange:qn})=>{var Fa,ga,aa,ja,Aa,wt,jt,Ie;const Zn=(0,tn.useParams)(),[Yn,bt]=(0,y.useState)(!1),[Je,be]=(0,y.useState)(!1),[it,$t]=(0,y.useState)(!0),zt=(0,y.useRef)({}),Pn=(0,y.useRef)(null);(0,y.useEffect)(()=>{var kt;if(((kt=qe==null?void 0:qe.page)==null?void 0:kt.knowledge_need_answer)===!0){$t(!1);const{stream:ta,setLoading:Tn,clearStatus:Ta,renderChatItems:Oa,setChatData:xa,getData:Ja}=zt.current,to=()=>da(void 0,null,function*(){var Wt,Ha;(Ha=(Wt=ta.current)==null?void 0:Wt.cancelRequest)==null||Ha.call(Wt),yield new Promise(Ao=>setTimeout(Ao,500)),Ta(),Tn(!0);const _a="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",ca=Oa(_a),Wa={history:[]};ca[0].show=!1,xa(ca),Ja(_a,Wa)});return Pn.current=setTimeout(to,1e3),()=>{clearTimeout(Pn.current)}}},[(Fa=qe==null?void 0:qe.page)==null?void 0:Fa.knowledge_need_answer]),(0,y.useEffect)(()=>{st===!1&&bn&&At.Z.publish("can-load-data",!1)},[st,bn]);const rn=[{key:1,name:"PPT\u5236\u4F5C",img:Xt,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:wn,des:"\u901A\u8FC7\u667A\u80FD\u63A8\u8350+\u81EA\u5B9A\u4E49\u63D0\u95EE\u53CC\u6A21\u5F0F\uFF0C\u7CBE\u51C6\u68C0\u6D4B\u5B66\u4E60\u6210\u6548"}],Qn=[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Ue},{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}],Xn=!((ga=qe==null?void 0:qe.item_banks)!=null&&ga.length)&&!((aa=qe==null?void 0:qe.page)!=null&&aa.animation_code)&&!((Aa=(ja=qe==null?void 0:qe.page)==null?void 0:ja.smart_plan_page_knowledges)!=null&&Aa.length),ua=kt=>{zt.current=kt;const{stream:ta,setTyping:Tn,setLoading:Ta,clearStatus:Oa,renderChatItems:xa,setChatData:Ja,typing:to,setCodePreview:Wt,getData:Ha}=kt,_a=(ca,Wa)=>{if(to){_e.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Ta(!0),Oa();const Ao=xa(ca),so={file_ids:[],history:[]},no=Wa===2;Wt(no),Ao[1].codePreview=no,so.code_preview=no,Ja(Ao),Ha(ca,so)};return y.createElement(y.Fragment,null,y.createElement("div",{className:st?"mb30":"",style:{display:bn?"block":"none"}},y.createElement("div",{className:Pe.head},y.createElement("strong",{className:"font18 c-black mr10"},st?" \u667A\u6167\u5907\u8BFE":"\u667A\u80FD\u52A9\u6559"),st&&y.createElement(y.Fragment,null,y.createElement("b",null),y.createElement("span",{className:"font16 c-grey-333"},"\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")),!Xn&&it&&y.createElement("div",{className:Pe.btn,onClick:()=>{var ca,Wa;(Wa=(ca=ta.current)==null?void 0:ca.cancelRequest)==null||Wa.call(ca),Oa(),Tn(!1),Ta(!1),Ja([]),qn(!1),At.Z.publish("can-load-data",!0)}},y.createElement("img",{width:14,src:Zt}),y.createElement("div",null,"\u8FD4\u56DE\u5B66\u4E60\u4E92\u52A8"))),st&&y.createElement(y.Fragment,null,y.createElement("div",{className:Pe.center},y.createElement("div",{className:Pe.left},y.createElement(le.Z,{align:"middle"},y.createElement("b",{className:"font16 c-grey-333 mr10"},"\u667A\u80FD\u5DE5\u5177")),y.createElement("div",{className:Pe.tool},rn.map(ca=>y.createElement("aside",{onClick:()=>{var Wa,Ao;if(ca.key===1){const so=`/IntelligentTools/10?pathid=${Zn.coursesId}&url=${window.location.origin}&name=${(Ao=(Wa=(0,la.eY)())==null?void 0:Wa.course)==null?void 0:Ao.course_name}&type=Course`;(0,Un.xg)(oa.Z.AI_PLATFORM_URL+so)}ca.key===2&&Wt(!0),ca.key===3&&bt(!0),ca.key===4&&be(!0)},key:ca.name},y.createElement("img",{src:ca.img,width:28}),y.createElement("div",{className:"ml10"},y.createElement("b",{className:"c-grey-333"},ca.name),y.createElement("div",{className:"c-grey-666 mt5 font12"},ca.des)))))),y.createElement("div",{className:Pe.right,onClick:()=>_a(`\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:_n})))),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((ca,Wa)=>y.createElement("div",{key:Wa,onClick:()=>da(void 0,null,function*(){return _a(ca,Wa)})},y.createElement("span",{className:"mr20"},ca),y.createElement("i",{className:"iconfont icon-you2 font18"}))))))),y.createElement("div",{style:{display:Tn?"none":"block"}},Nn))},Yn=(kt,ta)=>da(void 0,null,function*(){var On,Ta,Oa;const xa=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(On=qe==null?void 0:qe.page)==null?void 0:On.id}/animation_code.json`,{method:"put",body:{animation_code:kt}});(xa==null?void 0:xa.status)===0&&(_e.ZP.success("\u64CD\u4F5C\u6210\u529F"),qn(!1),(Oa=(Ta=zt.current)==null?void 0:Ta.setChatData)==null||Oa.call(Ta,[]),At.Z.publish("active-data-update",!0),ta())});return y.createElement(y.Fragment,null,y.createElement(vt,{data:mn(zn(mn({},qe),{url:$e==null?void 0:$e.url,position:Mt}),Zn),visible:Je,onOk:()=>{var kt,ta;_e.ZP.success("\u64CD\u4F5C\u6210\u529F"),xe(!1),qn(!1),(ta=(kt=zt.current)==null?void 0:kt.setChatData)==null||ta.call(kt,[]),At.Z.publish("active-data-update",!0)},onClose:()=>xe(!1)}),y.createElement(Be.default,{open:Hn,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>Tt(!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"}},Qn.map(kt=>y.createElement("div",{onClick:()=>{At.Z.publish("active-modal-index",kt.key),Tt(!1)}},y.createElement("img",{width:18,src:kt.img}),y.createElement("aside",{className:"ml10"},kt.name))))),y.createElement(ve.Z,{showSource:!1,showSwitchingModel:!1,onDynamic:Yn,ReactComponent:Ee,hideInputBox:st?!1:!((wt=qe==null?void 0:qe.page)!=null&&wt.enable_ai_tutor||(Lt=qe==null?void 0:qe.page)!=null&&Lt.knowledge_need_answer),onSendMessage:()=>qn(!0),showCodePreview:st,topFunctionNode:kt=>ua(kt),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:(kt,ta,On)=>{var Ta;if(it)return y.createElement(y.Fragment,null);const{isDisAbledUpload:Oa,getData:xa,clearStatus:Ja,setLoading:to,setChatData:Ht,chatData:Ha,renderChatItems:_a}=On,ca=Wa=>{Ja(),to(!0),Ht([...Ha,..._a(Wa)]),xa(Wa)};return y.createElement("div",{style:{marginRight:"auto",display:Oa||ta{$t(!0)}}))},headNode:!st&&Tn&&y.createElement(y.Fragment,null,y.createElement("div",{className:"c-grey-333 font22"},y.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u4F60\u7684\u4E13\u5C5E\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u3002"),y.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},y.createElement("span",null,"\u6211\u80FD\u6DF1\u5EA6\u89E3\u6790\u8BFE\u4EF6\u91CD\u70B9\uFF0C\u52A9\u4F60\u638C\u63E1\u6838\u5FC3\u6982\u5FF5\uFF1B\u5FEB\u901F\u62C6\u89E3\u9898\u5E72\uFF0C\u5B9A\u4F4D\u95EE\u9898\u5E76\u63D0\u4F9B\u4F18\u5316\u65B9\u6848\u3002\u4F60\u53EF\u4EE5\u968F\u65F6\u63D0\u95EE\uFF0C\u8BA9\u5B66\u4E60\u6548\u7387\u7FFB\u500D\uFF01"))),showDefaultTips:!st&&Tn,fetchData:{questionable_type:st?"SmartPlan":"SmartPlanItemBank",ppt_url:$e==null?void 0:$e.url,questionable_id:st?Zn==null?void 0:Zn.id:(Te=qe==null?void 0:qe.page)==null?void 0:Te.id,position:Mt,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(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ge}});var y=te(59301),ve=te(30641),ye=te(6767),he=te(14566),Ee=te(62957),Ae=te(25399),Be=te(37568),_e=te(99571),Ne=te(29787),le=te(584),Ye=te(93725),Ve=te(75727),yt=te(92310),oe=te.n(yt),a=te(43276),E={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=te(59301),x=(ke,de,fe)=>new Promise((Pe,Ze)=>{var ht=Et=>{try{Ct(fe.next(Et))}catch(It){Ze(It)}},gt=Et=>{try{Ct(fe.throw(Et))}catch(It){Ze(It)}},Ct=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(ht,gt);Ct((fe=fe.apply(ke,de)).next())}),ee=({value:ke="",streamingStatus:de,onFinish:fe,cancelIndex:Pe,time:Ze,loading:ht,loadAll:gt})=>{const[Ct,Et]=(0,y.useState)(""),[It,Cn]=(0,y.useState)(!0),Rn=(0,y.useRef)(ke),_t=(0,y.useRef)(de),vn=(0,y.useRef)(0),xn=(0,y.useRef)(null),[Xt,Wt]=(0,y.useState)(!1),wn=70;(0,y.useEffect)(()=>{_t.current=de},[de]),(0,y.useEffect)(()=>{Rn.current=ke},[ke]),(0,y.useEffect)(()=>{if(!de){Et(Rn.current);return}return Wt(!0),xn.current=setInterval(kn,wn),()=>{clearInterval(xn.current)}},[]),(0,y.useEffect)(()=>{Xt&&(Et(Rn.current),clearInterval(xn.current),Wt(!1),fe())},[Pe]);const kn=()=>x(void 0,null,function*(){const ln=Rn.current[vn.current];ln!==void 0?(Et(Bn=>Bn+ln),vn.current++,clearInterval(xn.current),xn.current=setInterval(kn,280/(Rn.current.length-vn.current))):_t.current===!1&&(Et(Rn.current),clearInterval(xn.current),Wt(!1),fe())});return b.createElement("div",{className:`${E.reasoning} fadeIn animated`},b.createElement("div",{className:E.btn,onClick:()=>Cn(!It)},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..."),It?b.createElement("b",{className:"iconfont icon-shouqi6"}):b.createElement("b",{className:"iconfont icon-zhankai6"})),ht&&b.createElement(Ne.Z,{spinning:!0,className:"mt20"}),It&&!ht&&b.createElement("div",{className:E.content},Ct,Xt?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,De=(ke,de,fe)=>de in ke?ce(ke,de,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ke[de]=fe,ut=(ke,de)=>{for(var fe in de||(de={}))Se.call(de,fe)&&De(ke,fe,de[fe]);if(ie)for(var fe of ie(de))Oe.call(de,fe)&&De(ke,fe,de[fe]);return ke};const vt=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==",tn=Object.defineProperty,At=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Gt=(ke,de,fe)=>de in ke?tn(ke,de,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ke[de]=fe,Nt=(ke,de)=>{for(var fe in de||(de={}))pt.call(de,fe)&&Gt(ke,fe,de[fe]);if(At)for(var fe of At(de))xt.call(de,fe)&&Gt(ke,fe,de[fe]);return ke};const Vt=ke=>React.createElement("svg",Nt({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==",Yt=te(59301),Rt=({value:ke,onChange:de})=>{const[fe,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(gt=>gt.key===ke);return Yt.createElement("div",{className:ne.select},Yt.createElement(re.Z,{size:10},Yt.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Yt.createElement("div",{className:ne.box,onMouseLeave:()=>Pe(!1)},Yt.createElement("div",{className:ne.text,onClick:()=>Pe(!0)},Yt.createElement("img",{src:ht.img,width:20}),Yt.createElement("span",null,ht.name),Yt.createElement("b",{className:"iconfont icon-zhankai6"})),fe&&Yt.createElement("div",{className:ne.itemWrap},Yt.createElement("aside",null,Ze.map(gt=>Yt.createElement("div",{key:gt.key,className:`${ne.item} ${gt.key===ke?ne.active:""}`,onClick:Ct=>{Ct.stopPropagation(),de(gt.key),Pe(!1)}},Yt.createElement("img",{src:gt.img,width:20}),Yt.createElement("span",null,gt.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"},Le=te(99064),St=te(955),rt={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},fn=({src:ke,onClick:de,topPercentage:fe=.62,draggableExtraNode:Pe})=>{const Ze=(0,y.useRef)(null),ht=(0,y.useRef)(!1),gt=(0,y.useRef)(!1),[Ct,Et]=(0,y.useState)(window.innerHeight*fe),[It,Cn]=(0,y.useState)(!1),Rn=10;return(0,y.useEffect)(()=>{if(Ze.current){let _t=function(wn){var kn;ht.current=!0,Wt=wn.pageY,Xt=wn.pageY-(((kn=Ze.current)==null?void 0:kn.getBoundingClientRect().top)||0),(0,St.kk)("none"),document.onselectstart=function(){return!1}},vn=function(){ht.current&&!gt.current&&de&&de(),ht.current=!1,gt.current=!1,(0,St.kk)("auto"),document.onselectstart=null},xn=function(wn){var kn;if(ht.current){const Bn=wn.pageY-Xt,_n=window.innerHeight-(((kn=Ze.current)==null?void 0:kn.offsetHeight)||0)-50,Un=50;if(!gt.current&&Math.abs(Wt-wn.pageY)>Rn&&(gt.current=!0),gt.current){let la=Math.max(Un,Math.min(Bn,_n));Et(la)}}},Xt=0,Wt=0;return Ze.current.addEventListener("mousedown",_t),document.addEventListener("mousemove",xn),document.addEventListener("mouseup",vn),()=>{var wn,kn;(kn=(wn=Ze==null?void 0:Ze.current)==null?void 0:wn.removeEventListener)==null||kn.call(wn,"mousedown",_t),document.removeEventListener("mousemove",xn),document.removeEventListener("mouseup",vn)}}},[de]),(0,y.useEffect)(()=>{const _t=()=>{Et(window.innerHeight*fe)};return window.addEventListener("resize",_t),()=>{window.removeEventListener("resize",_t)}},[fe]),y.createElement("div",{className:rt.draggableImage,style:{top:`${Ct}px`,display:It?"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(),Cn(!0)}}))},we="data:image/png;base64,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",Ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAIABJREFUeF69nQm0ZHdd5z//u9/aq97W/XpNpwOZhIR9EaOyKQgqorhwHJ0onkEcZwZQZ86o4Bk548jgiDqKozLHOSoqi0hggIAoCdCEQCAJ3dk6vaXXt7/a6+535ve/Vd2vu193+gWYSirdebXce7/3t35/y1Nc4+M3D+VO+0jyUsh/SMFNSjFv2PZ8GieVPEvPf4tSihxQ1/i9/z/eluc5qBwMC8u0SJMYslyfJ9BXcBaVn83hYTA/1thvfe4/P0NF13JuT3qdv/qJfFsche/IlfoplVNThoFhW6RxTJ5lFx9j8m1KzvdJv/r8Z/VbsxylPyL/yZGfyTXL/8r1F6/IRRv6dbXJLbrajdNwCY7y9crAtG2yONHXcB7KyRkp1VV5/n7bcX/r3a9RC1cD8opX+YefzN1jcfTr5Lwth7K80TBt8jwjS5OLvjNXeQHY+Nv0SY4BPA/EJWehX84FiAIO/ffx58d4keVyaQqRanmtAFL+kmFqSS/eOQHzigDKnSj+LR7yd5VjGjZKGWRpXLw2uVPjtymlBih+b5/t/Jd/92oVbgbkpgCK1EVx9A+Qv6g4OYVh2aSxSPX509ggQWMAjbHUbJQOffKXHiZHZLf47ky/PoFCv1WBbeSULPBJcPIEskx/JjYshriMUoMkzbRUikyeR79A5wpCU0A8kcaJXJu2o9W6eGUj0ueR/LJjO6/bTBovO9Kv3BHeGmf5J1DslIOZllPcoUvVdSIMcgG5oe+oXIRWuyue/vjFDe/JlYEyFLbKcfMIO4uomCnz5Zy406N9ZoH2uTOEvQ6maeKWK3hT05izOxg0trOOT5wUQG7JbGyQNjkdQ0yTaZMmYyG5/DpOG0q9+j0/7B7ceHkXAaglLwq/qgy1U8AwTZsk2lRyC00Yq66o2Fgzrug89L3VKjt2MobCNAzsYICxfgpj6RRZZxkVDVF5iikG3/FwylUs2yMY9llffIKgu4Jr+3jlGrW5XZT2PYPO1G5Wc5s8KyTsoovaoAEbzclEZS81MabjaoHRTuYSlQZOO477/I2SeP5YYvOORtFdivxFhmHJLSFL4s2+pLA71wBaoe7qou/I5U7Ls7tO/sQhwuMHidZOQ9TDUCm2CbZtYFsOtmVjOy6mW8EpT2FVphj2O7TPPIbKE2y3iltqUd+xn2j3M1iqbSfJJm5m80hAq+jEySkB6XKrJCqtTUaWXGoW5cK/fL3jvGRiE88D+LY7wt/KMt5uWJa+4ElossldKCRY27vLbVthY+Q4Y8M9UQVD7KiJ6g8IH3+A4aP3EK0cJ4/7OJbCL1eo1hqUqnU8x8MwDZRcQBLop8oylOmiSjMkpk9v8QhZ1Me0K9huDac6S7z/hazN7dPOR+7vNam0gFgY5PPmXTstwywcjAjRJXZfGeqdv/9a9x1jKwaiukkSH1GmVc7TVHva8w7rcjE+b++MTQAs/Ork80pLsjJNjNGQ8NhD9A5+keHZR8jiLqVKldbsLuoz8zhuFRswVYplZNim0hJo2pZ2ClkUEA1XiYZtUuWR2VWG62fI4iG2W0aZPpk9TfDs19BvzWFkaaHKV4sIzrvtMUSTcGmsXRKyCZACoojiRBbEO9u2s19UWR/jLXcE77Vs9806trsEsM280kR9N/MVRdCqNGhyxLTXJjj+ML1H76V/+hGyqEOtOcXM/H7K1SmIQ5LRKrlIEzG2gGeZWJalAXQdG8cpYXsVrcpxCoPOIkkckCiXcLCMmee4Xon+EJJdL6L/nFdoiTXGl3zBzm0e5F96jRuvT/4uMWMSRWPBKrROwZ/8/uu8X1SSYQxOsZxEce1yhRfgJ7dlbM9EqIog7ny+Ie9JFTiWgaFMsmBEsHiW7tFD9I9+neHScbI8otGcYXbHPjy/QjJYI+4vkydDLCPXnxXg5CneVhyMqdVIYZgKy5DXbFyvQu5U6fUHpNGANEuJgi4Vv0R/lBG72zBe/HpGlSZxbhaqL+o8CTLHd32z+LS4+Ze5IS0QloAYRhfUWaluY78zo/7jp/JXhlF852bgFbHlBn8+CZTPi15xR20zZ39lxBOPn2Xh6AnWTx2mc/YYadDG80ya03M0GrMapLC3TjRcgSTA1MCZeI6J7zi4joNjW9imiWWaKFM8ahGdZXlGmkIcx9iWheVW6Y8i8jQmioeUXItRkBPnHvu+4wdRzVm61RaLsUOQFOon5kVixonl3jzIv0I4rqMSk1Syl4kyK/NV6pc/lvxxmqW/eMXY7UIeVRx6HOgViUQBoO8owkcf5mt3f564t4BrJdSqPlXfxTUVxCPCYYc0HqDSSHtbS0usiSuqaps6sxCjbYpzUuKptdhoj22KPTQttE1SiiiKSJIU03YZhgmWAZ5rMgpjksxn97Nejl9t4Vcr4NcYKZtObrOOQw+zUMGJYm3M3DcN+i8gI+elzEl0ouF4r3rLR6PPQf6SawLwEs9WnEOO7xgk585w+mtfIe4vYsQ9HZbkYZ8sCfVTwo48iwvPKjclzzB0OmVgmUoDaBoSiOdaEv1yCc/zcB0XS1AFkiQhiBOSOCHLUyINWE6mFFP1Gv3RCIwy0zueieU62LaL65fwylXcSh3Dr9K2a5yyKkQYhY28yBGedxNXgmPsnRVpmohu3KXe+tHwsRyetlUAi6RHUXHAOvM499/9BdYWn8CI1snTIWYea09YBKXyTDRoeZ7qg4unz/OENC0if9+yqZQr1Ko1mrUGzVqNcsnT0ifSFsYRaaqVmeFwRLvXI44T4iQmzjIa1TpxkmobWavP4XsOnlvBsH1M28O0PCyvqiUzrW/nTG07A8vCuIQPuSJyG16QtDaXa8jywyKBPcgrVwRwLOIbI74NGSW2a9E+eIgH/+ljhP0l8ngAyQjigDyPIItQcjCdDoakaazTJQFOJE+Amm5M0ajWcEViPB/bNOgOeqy117SzGEXyOQlLFJZlUvZ8PNclyTPiRKQxwbZcXMdj2/QsrUYTx7IxTEfTV5JVyE0QDx7nDk55jtKeW1nbdyuxZRXWcQvskWBlOQ5JFPfVWz4aXiV7vTqspmWRrK9w4kt3cerwQZKgTxQNiAYrZNEA0pA8HYFO1GPtbUWNfdth2/Q0080p7Vkl8BXzKp622++ytLJCEI20OouAiMSmWUIm5IE2jeKRHXzPxTBNoiRCzqVVa3Ld9vlCev2KNvpRmhFH4mgSLbGjKCFOLUx3hsqt30t883O1NugEcGIYrwnMIrx5CgAWPsiwTcKTJ3j4c3eyePowfrnM1Oz1DJYeJ20fxTZSSCPyONAASBgjjEetXGGuOYvjOaSZXJxYI0iyjOW1ZfrDvrZ58plRONTgSI4rkufajjYbSRKTphm27eC7HrlSpHnGfGua6+Z30KzVScf+VodEShHGCcPRiP5gyChKyfBxG0+j/prbUa0pHe5c5J6vQZe1U9uaBI4tn2kyOHGMR/75EyyfPcaOHTvZd+OzWD/+ANnqUchC4mjIKBjQ7XcYBX19OVPNaa2uEoaIIxEgJHwS+7a0tqwlzDBhFAy1pE3VWzSrVS2FBiaOqE2aEkWBVnH5jEiO/FykeLpWY6re1Ia+Vm1Qr1YwlUEQBgyCgDCIiOKUOJEbZoBRZ/q730D5hS8FsdWXUxFPCuMWAdS5FvHKGo986g7OPvEQe/bt4obrruPUNw7oEEYkRgAY9NsMhm0Mpdg+NUu91tL2SCFqWHgxUZ0wDFnvtlFavRP9+Xq1yfbpWWrlKqZl6rzcQKQsLYjUNGUwCllpr3H83InCg5u2dhyGsqhValoye6M+/cGAIBKbm2nwojjDdX1mWvP4Tp36jS9j24/cruNMechxtvLYEoAiNaZlcOYLB3j4S59hbr7BzrlpTh+8hzDo6DsdjXr0Bqva68605pibmsF3XQKhxcT161hLmA4IooBgNNS5c0aqTYNIzlSlrkOYSqV0PlYUSXMdU9uzhZV1Ftsi2SGdnjiaZSwhRYWeHzOyksXMNuRGzGiVtiybMIpYbnd4/PQZuiOb7dO7mX76bez+yTedZxKulqZuBuw1AzihgQgCDn7kI6TBCnNTZU4/+nVGwzWCYEAU9jSQlVKVHdt2UfY8fNvUQKVRRJbFWiJF8iQYDqMR5CnKBMsU4qBEUwhTx6HeqOE7lva4YhNLnkdvMODYmUVOLiyy3m5radUXnA0xjIQkzan6VWYaLWaaLeq1OvVKjZLv6yA8lXAoilgfDDndLbEUlWntu5k9P/R6tF6P2fCteOQtASgnES2vcvxz/4irepw5+gD97iph0CMJ26TJiGZznpnWDJ5t4pqgspRAHEkU6oxBgxeH+pkkkQ6ay77HKDGplSq4lkmtVqbsyc99fNfS4EkYcnpxhUeOHeHs0iK2WEUDYqkIIClhqp1KyfU1sSB/VoTtqTeZbtbxfU979TTLdTgzjDxOBbMYL3gFtT07yZOisnihsHVtinyNABbEY24aGJ0ep+++kxOP3EO3s6SlLgk6JFGf6bl9VKs1fDPXFL1j5EWgG4dYmr1OCIOAKI0IwqEOZ6aaDXqjBNurU/VsbfPqvnhXU0uOqL9tKVa7Pe4/eIhziwtaUBzLwjMM4hwCCdhz4e0yHNuhXKpQrwhwU8xOtXRYI15fnNRwKAy7qUucSd4kecGPEmzfjUouFMq2osbXCGBxl8UJrD9wLwf/8R9odxZIwyFx2CUcrtCa2Uu5Usc1M83nuToskEwk1WpqpBFRONQetx/08Gyb+Zk5RmHIKK/QqtWxDaXJB0fFlCWPdmwtkRKiPHrkcU4cO0bNKQJoQxlYSjHKUwJJDxWkGToe9FyfeqXO3NQUM60pGrUqpmloKe4NhgwGAY7rYRo+avom8pf9SzKh38TBjf+5Nvnj2sIYzbjYJr2HH+b+Oz9MZ32BNBG1HNJrn6BSbdFo7cDKUxwzQ+WRJguED9DhQTIkDEfaFvaGPW3j5me2Y5k5i+0B1dZeaq6liQPXiLBVjOc6WsrEa49GQ448fEjXoj3RW01wFKXOQZbSjiOUsDiWS56bBKnQa0o7kZv37WW22dBhThTHDIYB/cGIOE11qmeZDfxXvBHz+psl2R6r8bV74ieVQLmzwhQPjx3lwc9+gnZ7UZMDwgwP2qd0uja340ZJF3DNHJMEg0wTA3kakoUDwnDAIBgxHPWolcrMTm3XzmW9t0JAlemZXbiahckx046WYMmNBbwsy7DXFrCXF3WoIaG0EKi5Ia/CapLxSBCSuY724I5bwbRsOqMRS52uBvvZNz6NPXNzRKE4rphuf8QwinThyrcrlJ/xKuqv+imd3xbF928lgIbCGo04fuBels89QX/9HN3l4wSDNYnMqDdnNfGZJzElIRaMVMdpwhiLcwmDAaNRnzDsM1tvMT29Q6uT1EIWVlfwW9drIkDXd/MIM17TN0CoLvkeM0v4me+8lf0zNZ0tSDpoS4Yj2Y1hsHx6iQ99+kvc0x9ilCuU6tPU6hJEVxkGEScWznFyaYmn7drJ7pltGsBRGNEbBqAsXLtEef5Wtv/Ur6IkL9b1lG8hgOPwnDzNSAYDvvahv2T13FGazSlGg/WCz8sTXEs6FkICifgFsKBb2Lygr73zdGsb22bmyXKFkQ7p91ZZ7g2ZmX8GniMJPaikjxm3tbcUslWor92NKr/5yz9PrVnDcl0cz0VJ6U5sllxov88jf/sR/uL9H+feKKTSaFKemqPZmmK61SIMI86trHDw6GGm6nWalaYOqIeSHycKx/KpzD6NPT/7G5ie/20CUC7ONAjX23ztg39Fr7PMC178MuL+Gr3FE4yG63R76wz6AlyHNByQxQFR0CEnpTW9h6nGjFbxJArIwjYrnRVGmUVr9um6lKmzgLCtQRSezlAZRhzxyuffwlvf+kYdx5mujZKSoyVeVJ6GZlqCY8f4ynv+nPd/5SEeyEbavja27WJqeopKuaSdx3qvyzceP4xhOLiWR5LBIM6xDZfazlvY/7O/rnt+rtR3cyWn8qQ28PwHTYPR4jIPfORv9N2//unPZNDrs3jyIfrtBV0xS0ZdzTpLrULAk8J4fXovVb9C2RZnHJJHAwb9NTqDNoZVwq3v1CyMUilm2EWlQx2mmOLJ44B/f/tP8EM/9mqQDjDbFjc7lr5xH4kUwAdDzn3q03z+rz7Fh84ucCwbcf323TTmd9Fo1PT3SxSxst7h+MIiUSoVv7KOPVWmmHnuq9j3+jfqTGmr+fA1Ayj1ibDd5Rt//0Fmtm/XAWlnfZ3RsKNtYtRf1o5FV9hIMd061eYOXePwjQTfyMh0BW6N3rBLFgwxzRJReVoXkow8xRLpy4quMokjZ82Ud//2f+KGm68v7qMlAAoJIOo7BlAcchwTnTjBofd9gLvvO8Ida4sMrJxdszspz8zqbCbJU5IkZ7U34ORqj0p5lkz5ur/mX7zhrUzd8iyyWGi3TYpKV4lprhlA/c1pyrHP/hMzzQYnjh9h0F+nu3qaUWeRUW9R95YYhonp1zFNC8exsPJYNwjZkuvGA0b9VcIooBQOSKwKXa+OK46KDDsPdFuHMDdOFvH8vdt51++9A9cbS55W3TGA8qd+SO00g16f5c8f4Ct//Sk+v9ThkyunNElbrTYxylWdpej6ueFwrpMxUE0qlRaVXfu4+Q1v1CSCZOS6qH5NfGBx9GsHUE7UVKRLq/QeP8LJJ44w6C6xfO4wQWdR2/NyY54oltIfOKahWRIrG2GpDDuLycJ1RqMeKo6Yikf0nRprVhnHQL/HpeiQslVGORzyCz/9I/zY7T+qCVnEQ8pT2z55FkUnDaD0xMQR8dkFjvztHdx74GE+0+7w5fY59jbnMJ0KkeVgOD6O7YEzzdLQorXrRp72+jfgNmo6ldPgfVvZGAEpjjj2hQOsra2wcPoR2ssniAZLVBo7NccnqZuwxLZtYwj7ouu+YMV9bRelt7AcD5lVOatmmWVcbHndSPHEDirws5jraz7ves87mJltFiCJ9IkKS9+OeGB546QJYqwdDEd0HzzIg+//JAdOrPHRpZMshCN2NrZheTUiyTzsMrZTIjNrzD3nFez8/tdo2zwpLn1bAZQU0u30OHnfAywvnebUsQforT6hCU23PK3VGNPVgawtzZhxX6dwhvT3hV0d5thJzFQeMuXYnM5tljIbR+V4Zqa9tJtnVMIhb/q51/PDb/hBEMZGOw4DxAOL9OkQRmzgWIXHTZciqVm7w9l//iL3fOxePrvc5h8XHic3JD+eolJq4Xh1TZ3Zld3s++E3UbvpBogKIuF8o+i15nFbU+EiB3e6A5YPPcbDh+5l4dRBsqBHtbWDcLhO0F/B9huYroch5cawgyVZg5Q405H+eyuLaFjQcF0eDqCdm7gqpWzlOstwR0Ne/qKb+dVf+0Wt2jqw1SI8VmEtfaLKk1xRwBwDKSmekKcLizzy8bu464uP8aEjhziTjHDcBtVSk2q1RYaFVbuO/T/9FpyZFiRFR89TeWzBBkJu5PjDiGP33MtDDx5gsH6KSn1ax3aj9lldwrTLDSzbJ41HEA0w8lhLn0RYWdDBTfq0/DJ1r8JjiU2ag69SKmaGGUXcsmeat7/9zczNNHQXgKiU5MhKQhjPKSRPuMVQygYRsabqQx2DDto9Omtt1lbbBKOASmTxzwcP8/HDj+CUm5h2lXKpoUuc7sxN7P/pX8KqlAsb+hQfWwJQQpnszBKHDnyRlYVjuiwpbb/99bPEw442wla5YH/jUQcjCTWIZhaQxxErq8dIkkCzLtX6Dtz6Huw8pEyCl0Xc2HR526/czu59O0kTyanHzfXiM+KY9pHDHH30KI+fPMdab0gvSgiSmGGQ0A9inaZFaU4orEuSaiLh+573LN71wTvoKw/l1DCMCo7j0dz/Xez9ydu1dG/F616K85YAFGY4ObvEsQe/QTDsMui16a4vEg67pMM18jTAq89p75j0V3VtWMU9nDxjynUIww5xHDCIApLKdfimRUk6njMhHfq8fJvLm97yRryZaS1ok/qEcISr993Hh/7i/TzQS1hLQKyWFKfKjku9VKJZrVCrlDRx6rq2zir6631uvXk/H/jCV3locYDhVolVGVt57P7uH2fbq35A59RbdRwbQdwSgDqWTTOCU2c4c+wYa6urBIMeYX+F7rlH9ElXp/ZqmivoSovHECMccPPu67l5x17drSDx3kK3x2MrbZp2jpUFLLeXiEYdbqmY/PzP/RitXTPjLq3xSIMyOPHFA/z9Rz7N0C3TqDaYmxaytEmrWaferFCqSReri+05uMIlVkpFz3MQ8bvv+zs+d/AkbrnJMM7xvRn2/fhbqT7jlvPB8+b9rE+u11sGUMdK0lK20mZw5hznjh9l4YmD9NeeoNLcTqkxz2D1LHFvmXy0zo27ruO5+27ETKXVQ5hppTuvxFNLgUqK5BKmmNGIphGxY2eJ5oyDX7GxHEursYQ+UadLb2FVOwDpOBB2vGiDk4p8hulYuL6vgROyQQJnp1ymPNXkj/7kr/j7z9xHVTq21nv4Mzez/9/+Fla59E3Zvy0G0hfuhnROSedoeuos93/m0ywfuQevMU1r1y1EQcDauePQX+LmPXu4dc8++gtHOX706wzCPkmW6BaOuant7Nl9I7Xmdi1tvgkVocesgHozo9IUQCxMAVhKoOPOAuH0kjAlCSIWT57kkWPHOLu0pMsF8606N+7fwzNf8l34M7PYjoc/PcMHPngH7/u7z1BuzPC8HTPsuO0HOHzTa+lLZ9dTdb9jOLYsgRMYfVuxr7fOgU//M9X14yxtvwmjMsvqmZO4aYeb9s2zzS9z9huf52uH7mLqhmcTJClf+vIBbXMkN95VL/OS57+EXdc9k5LMhaiMhhHQrCRUpxSlso2tK1FCRAjHGOuyZjwMuf/Al/n7rx7mLHVe/oMvZXamzGzJYuWxR0hPH+F1P/GjzOzdj9Nqceen/ok/+LOPUKu1+M23/RQ3PWM3R5NZ/vzsbkaJKpjzp/jYMoByrEQZvMAa8r0P30/36DGWatP8aSfn+OoK5ur93H77L5FFGf0zJ/nsB97NzG0/yPXPfSmf+/y9nHviYRYe/ihKWXilfewqw2te9lq2ze6imic0jJipSkxjCio1E8cVPlwAzDSA0mR0/KFH+dNPHuKEfR2LJw/wyh+4jWc+93tZWVjkrb/yk3z4Xb9Dc/kUr/rZN0Klwhfv+hL/7fffrxuPfuM7bma32YcX3srHpl7Np1encJ5Ki9ZTlUBplUgN+MnhGZ55952kmU23Ps8fdGM+e+oEtfX7+IVf+s8Me32SYcDig3fjvviV5G6Ju+4/yeF7P8Tyg3+LMiyqjVvY1trNc/ZO8eznvJQaOS0rZbaSMD2NVmPHk7qI8BjC5iREoyH3f/0hDoS3cNdXH+D41/+3zr9veMEbef7zX8DvvOOV5OvLZCcfx29Og+1y3z1f57ff9T5uvG4vv/H6l1BaXQI35fCzXst712/SNELxuEJ36lWkcwsSWHy5roZZ8K8WH2PfvXcTVrYT+A0+2A3465NP0Ow+wJve/HYG7Q6x1Co6qwymp8lac3z8U3dz/32fIz32DzqnrV/3fbxw9152ehH7nvZcZsoVWnbGtmrC7IxBVQD0RQKF7ZbSZU5biuqRwRFjP3/9uZM89Nn36Pa2W77vV/meW2Z5888+j2zpDNawA5nknj7fuO9B3vnO9/KK257Hm27/fljrwNknWHrai/nd/vOJzvcVfVsBLG6DdBaI9/yZxcfYf9+XGFW303eqfL0/4t3HT9AMHuUX3vQf6K92iUfSK5gSDNbpb9vBqaU1PnbXfQyCNq5ls7fq8errPIKlRVrzT2d+2w4tgXOVnNkZRW3Kwiw7RSuI7g/MaJ9doJs65K15Pv6Iy1JW1mRFOR7wY99dYWcdVGdF98rolgfb4+H7H+K/vvOP+DevewUv+t7nFvTXwhkWtt/Kf+89V7PTG8ZEtmQNtyCBxfcKRZUYJj88OMOL7r2bgTvFml2lu7LC75x8glAt8Ev/+m30lzvEw77mEKUIFA+WCByTc+vrnF7t0PLh+bs8ttVs0v6A2N4GbhNf5Ux5iulpg8qMjao6+iboaRjdnhERrKxpYqGfOZxuG2S5wXUzBs2StHmkmI5XsDY6xClx8OsP8Xfv+XN+7XUvpfycG0BqH501vlF9Dv+rfYPu2Z6MoG0JvS2TCVoCJQswuNkI+PH7v0AyUCzbNdTSInf21vjHwQne9gtvpb/YJhv0MJJY13n9fEQp7+J7MWU3xvcMTMfQ00u5YRPENqPQxsgtSoZiqgHunAtlr6DaDeEjJT2xod+DQb/gCUXr9M8NzQQh4E14QyFGzRKHDx1m5b6v8OKb9sL2KfA83Xb8gfCFfGHYxFEyM6yjuq3itxVCdfLdUvYz9HjWTy8eZv7IKVZoMFxvk1oxn/UinveKlxEstVH9nk7TPCPENyM8K8R1YjwnxXYMLNvUAMqJJ6m0vFlkiYETK+o1MGecAkCRPmEjdLwhYY2pCQX9HPe0aIZG+EL5vmKEAD28krukwwTz7GOaTWK6pf9sp1V+d+UW+rk0mwuA8t6tg7hlFdb1WyUNuwbPMoa8+vAjDNeg3Uswem2SPXWC257FcGkdNejg5wEVO6TqJnheiufkujakuVHNKhdTkaKGaWpK+owZZFSrCqNlQ9nVmBVSVaR2xTj7GMyJ5EjyrEGQ7kndQTkG0IdhAuvHoF4GyT5I+eTyPj7Zn8E1ion1PNu69D2lTGRyGJ3SmYrXBsvsffwc7U5Gvx+hnBj1mufQWxuium0q+YCqE1LxUspeiuvmWJIDS91X4i8lRcxibDpKZRBHAEyo1RWqOaawxEvoWrBVACcSqSdndDtD4SwEwDwdgxcXjiKVcTNJ11LIVqQjCcycc/06f3huP4FMjY4HrJ8qo7VlCdSeeNyXIozIlJ3xI+uLGKfbdMOMqO7hPns3/bWAbG0dPxtQt0dU3JQFioR4AAAMqklEQVSyLwBKB5U0KgmA0qJhkBuWvt44NhisppSyVGci1O0COJE86ZVz/EKNLwrbxk19cmJiK8UuigTKyUkYIwMIZghmTzd9xrHDny3cyKOxr5nwYob5wtDQVo3glgE87+6VdDIZuhPmBivh5e0l0pUBIwk7rp8hDBTB0hpOPKBmjKg6CWUvwXdTbDdHatiGmWtSIDdM0kwxGir65xKabkZ1WkFDJNAupEkKJ6VSQelfMMcX7JZImawk0OBJoUmAlvfWwBCx7pDFNh9euoEvBE0caYKfZBMyDToeCN+qI9kygOcPOmlGVMKIK66zE74z6OL0A6LZCrFTon9uHTXsUSakakdUHPG+CZ6bYdlCSBQeVLrspel7bSVjtGAw7cU0axFWPYeaXxxS1K9WBse5kDRoNRZ1FvHdYPtEQqWJPBfPIwCuMUhyPrZ6HfcEdWzz4uka3fv4FEnpawbw4hj9QnvZpA8nyaFu5TzbCNlhp+R+mc7ZDkm3g50ElI2IqhNRdmSaKNE4iF/QLLcyCEM4e07Yf5e6dHGZI+peH6+S6ejEmGuhdkus6BaAiR6L4ZI+RO0wZKxCfqZ9RGEfc4c0b3Kol/OZwRSncqkAfuvAe0pOpHB6xdzj+dL2eEClWP0ATTvje6ZM0qUBo/U2+UhYZ1kmIQDGlNwYW+yg9sS6pkOvn3N2WTHsWahTj1MtV9gz5eOtfA0nXqH5A6/CvGH3hUK6AKcBHD81eGMPrdVXpM/lULCD961WQY4nirpB0mRZhjRvPkXhK6DY2pzIBfOjgwgdOhRbgTaehPQt3zan2B6kdJbaJH0ppod4RJSsEN8WTjDDsiSmzAnTnHYvZ6ktkqiwk4haGrHL6TO7M6F+/Szu7LQUj8eSlhdSp3VvfE7SI6MBlFUBkp0IGVviw91dfD6Q0uklo7ta/Qvb9808njKAGn0J9HUgIJuGLpyI2PAdFbitarB2tkfQ65CNRtgSVKsIz4yw7Uz3v0hfcxCnrA+hO5QWt5yqitleDtkxb9Ha3cCv+zp41xKWZuRJUgw/y4IJqyBdi6lzeY88ZZDHZJA1+KP17cg4jnHpJL6M6l76M93HvbVg+psCUA4l9JbuoN4AoLaQCl66zcRvh3TWuiTDHnkUYGcBjhHhGuK/U61CQQzDWDIRWbaTsb2as31W0Zzy8csOpm0WSVaakyUFsRosLet+RW/bHI7nF8OruTRlWuSZiZk73Bts44ND6c66IH1FCVmNtyJ9M7JXfPabBnAihZm62DiLSdpRU7y4BGuLfYa9LqmMcMUBtgqw84hMZkuihNQta0fimIqGB3O1jNmmolqT2ZFCeqR3RWj9NAiJ19tEC+dQlTLent24pTJKSbhjkIn0pRZB2uB9g22czg2dBRamu+h9EVrsm1Xd89HIU7WBE2cy6SnWAzSX2BNR5e+YNZgNE9ZWOoSDHmkwwkpH2IzIeiusHz1JXN6BW67hJSMq+YgmQ1rmgJoT4aQBVhToopFVLWG2mhg757CbdT3+L5NJhjQOYZKlNllqoRKfu8I57oyr2kxsjPe06dOm85uzfd8aACd3VpIxPbJfJHp6FHs8diCM/MtmDLLVEZ31LpFQXNEAJ5dnl6DbppfUMalS6fQot5eoD5dp0KZZyqhMVXGv34k9P41ZL6FaNfBt8iDSjHeqnYlIneTSNnnicjxq8TfRDNF4An4jgEXAvLnqbp1O1Sp89YHryw51hWViugVj3B42WfEgOb+EKNtK8B1Vg+5in363QzLqYSZ9fNXHNmPp6SfPHdxUUZfemXxIzRxQ8cGtutglByXMdMnDcN0idpTQL0k1gFkiu11sssRiLarxd+F2zhk21kYp0x63WHQ20R4hELbQT345FEr1nnTk/9oAHJ+T9PucHzgbWxkBMYN9NcUtds76YodhrwNBDzsf4luB3vphSTQk5GsYUEpH+CrAtxJcX+FVfNxaBbvq6wEZpSc4BcSMNJb5YYM0shhEFT4SzHPY8C9S3UItCtv3rXwo0CP/V186MVHJa2qAEKpL/OF4kdwG+yMg3thQ3EDC2uI6Yb+DigcFULZwhpnuZpX2N+EQXTPR1Jfnm7glD6fk6K4DWSQhDedi+9Ik1wBGkcMg8LkznOdBQ+zeBYem3Ya895Ig+lsDpJKlE9Ef5+RXXXsyCUsm00HnObkrnEXR+2hwqWeWnPmmOuxOIjqLq0SDLm42pGwJZxjrZ8lKKdnC2Cgc18CxTd2hIBPrsk+roL8koM6IY5MotAgDl3Npnb+M5zVdtZHZE/CKvTPjTqWrtu9OJPTauEGFeq/65f8TvzJNsjuvdEc2Bpsb7cXmSziLbxHG6QLoF75ZNMiz4OXTitFaQHd5hTzoUiKg6YY0vIian1LxDQ2ejJc5drF7a7KbVWuj0H6akLYZjDwIh3TKs7yvv7Og/rWjUEj0KP8n0lfYvrGbmNjxDV6jgG5C7F8bgKZlvEqvfuocjZfJ89pmIBZu/8JdvZYpnqLXeBzVj5fSFsyzdqDcVouJ+yFZrBiurWKGfermiOlSSLMcU/UVrm9gO7JDq5C8Yi5YuANR25wgsBkOHYLeOs1ywkrtRt67ul2TtJohHA9ey3jYBct3CSUy3n84AW8ipNdyjSjVrV9vz2io33JH9F7y/M2bSuGGrWWF9xqPAWxaB7z4BAuvXDwkU5FXpY33u+uJbhSSDgdbOaSdDm7UpWmPmC4H1Espvm/gukXdRDKRYqimsHvhyKbbg1F7kbKf6IGas95+/se5ad39q7VAe13J/jY6jgvnd1nIItc5cdDXUlxS6k9+/7XOL+qPTNbf5XlevhREffiL1mUWynstCxhFaDR7LRcy3icobbu3NRNGizIv0tdkqqsc7MEAP+7SMgbU/YCyn+mGVMczii4tPcdmEkUu7bWQoLtApWZQazao1mQb0V7+8PQUhpQKJo5D3/wreN6LBGDyrgLWJ+sXlPV3lmVfWH8nGOkFjDlvvwzAsQRulCRtmDWldfWDTQCUGyAACpjiB25rpoSLqwyGQ0LpvCLHSw3Kw4By2KOS9ylZAb6T4tgCoiwb82QdLd1OjzRp02iWqDTKlKpl/EqVU8Yu3n20WVQ3J1uF9aKKjSnm5aHyZgsmn0yF/19z2jt/b+MCRgFNVoAej+O78jx/0UYQr7TBUsR9wgdqCbvKfZNivASxmkFUGd/VyogWVxgMR8QyP5LJ0kdp482p9ENqwz6VbIRnxViW9EhLLBmSMqBUyWlMlSnXBDgPr1zClNV37jx3LFY5O4SFYVH6lPO7mO8rFqhcfn0XA3s1AJVSX77Oti9fATpR5TiOvgqywXdsu54k+LywPlrU+vIVxBPesFCmnL3NjKc7OZ0zq3rJTiJjqzrGKIx9Fueo4QhnOMDptXFGHXxzQKNh0JqrUGuUqVQ83LKLV/axfE+z1Jkzy7HDJnGWs7CzwsePWNqRXHAhm0jfOK271OdeBcDTtu1svoR2ApisQU5yPjEB8Yo7VCdOfzKKMK7UXbrDuQBQVClnqpKzQyVUoph01NOd9bJIp/DyhRQKHZ8FIfmgj9ddpZm1mW5Cs+VTq3uUywV4bqkYfdVFJ9sld6Y49NVMrwPY+fJtvOdLGcNAvPfEBl7sQIqMvbjh1wjgaWXz6ve85iprkCcgjp3KP4g6Xw3AwrsWa2cnC7s38+Q6Aslz9m8zGT7RpzJapVpSBEGo81ld45DxVvlDUAwi7EGPeiQ9NEOaDYtq3aFS8nBLDk7JxnUdlBSaXCnvSYGlwsJ6CXN7Hbvq8hdfDTm+KuNmYwA3rkPWJ1nI5mYd+pdKoKitZdnXtoh7AoDYxBNx9OuZrILfxDtfBJRewi3jAperiY589FbcjJt2WiycCMkfP8jstprOZaXzVC5GBFliYBnQscOQUtCjafZ1t2qtalKpOvi+i+NbOK6D6UjnlbRzSF+MQ+LPEVanCBPpnc75wumYOx+Wmb0LrP95syTne5W1dxMAxdsq8t/bu9VV8BvB2fjLCDYLtvX9FSmUqxd1uCRVKl7PqXjw9Hmb4+cU3UOPMZ0uUZ1qagBFgoX0lMzBTjP8OKCa9Wk60u6bUa5alMs2ju/guMXGS90DYypy02NU2aV7FCfmWnYOrqYJ//OArLy7XEXP/3aHzdI63TVidIH325b91H8ZwaWqeOHXYaT612GQq/kc5qX0L6WIMY6b1hTE/u2egZmaw9Fz0OuE5A8cYH7axitXdFVFqCcnN3CzlHIW0jBGNL2QaiWnUrbwRXUlnHEsTOkMF5bHrtOv7SWSNcgSJo3nD+V8ZCjzw4divnZS6U0il26q1AKot+6pb+rXYfxfOB1rs3mHTi4AAAAASUVORK5CYII=",An="data:image/png;base64,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",on=te(3294),Sn=te(56102),na=te(24544),Qt=te(58617),lt=te(32050),nt=Object.defineProperty,Dt=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ze=(ke,de,fe)=>de in ke?nt(ke,de,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ke[de]=fe,je=(ke,de)=>{for(var fe in de||(de={}))Pt.call(de,fe)&&ze(ke,fe,de[fe]);if(Ke)for(var fe of Ke(de))Ce.call(de,fe)&&ze(ke,fe,de[fe]);return ke},Xe=(ke,de)=>Dt(ke,We(de)),ct=(ke,de,fe)=>new Promise((Pe,Ze)=>{var ht=Et=>{try{Ct(fe.next(Et))}catch(It){Ze(It)}},gt=Et=>{try{Ct(fe.throw(Et))}catch(It){Ze(It)}},Ct=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(ht,gt);Ct((fe=fe.apply(ke,de)).next())}),Ge=({title:ke="\u5934\u6B4CAI",placeholder:de,hideUpload:fe,hideInputBox:Pe,aiIcon:Ze=we,userIcon:ht=Ot,dragIcon:gt=An,children:Ct,fetchUrl:Et,fetchData:It={},extraAnswerAction:Cn,showDefaultTips:Rn=!0,onOpen:_t,onClose:vn,loadingOption:xn,showPreference:Xt=!1,initMessage:Wt,customRequest:wn,visible:kn,width:ln=1200,isCheckRestrictNumber:Bn=!1,headNode:_n,headFunctionNode:Un,showRedraw:la,showEdit:oa,promptPropName:ya="prompt",topPercentage:un,showSwitchingModel:sn=!1,showImageGenerator:be=!1,showLookHistory:at=!1,fetchListObject:ot,customPreference:cn,customDataNode:Mn,showAddSession:mn,historyId:zn,draggableExtraNode:da,drawerExtraNode:ma,menuExtraFunctionNode:Fn,showSceneAwareness:Qa=!1,ReactComponent:tt=ve.Z,topFunctionNode:qe,footerContainerStyle:Mt,chatContainerStyle:$e={},showCodePreview:st=!1,showSource:Nn=!0,onSendMessage:Tn,onDynamic:qn=()=>{}})=>{var Fa,ga;const[aa,ja]=(0,y.useState)(!1),[Aa,wt]=(0,y.useState)("qwen-max"),[Lt,Te]=(0,y.useState)([]),[Zn,Hn]=(0,y.useState)([]),[Tt,Je]=(0,y.useState)(!1),[xe,it]=(0,y.useState)(!1),[$t,zt]=(0,y.useState)(!1),[Pn,rn]=(0,y.useState)([]),[Qn,Xn]=(0,y.useState)(""),[ua,Yn]=(0,y.useState)(0),[kt,ta]=(0,y.useState)(void 0),[On,Ta]=(0,y.useState)(!1),[Oa,xa]=(0,y.useState)(null),[Ja,to]=(0,y.useState)(""),Ht=(0,y.useRef)(),Ha=(0,y.useRef)(null),_a=(0,y.useRef)(null),[ca,Wa]=(0,y.useState)(!1),[Ao,so]=(0,y.useState)(!1),[no,xo]=(0,y.useState)(!1),[Co,Io]=(0,y.useState)(!1),[me,en]=(0,y.useState)(!1),[Me,dt]=(0,y.useState)(0),et=(0,y.useRef)(null),ae=(0,y.useRef)(!1),se=(0,y.useRef)(null),[ue,ge]=(0,y.useState)(void 0),[pe,Ie]=(0,y.useState)(!0),[Re,Fe]=(0,y.useState)(ln-28),[mt,Ft]=(0,y.useState)(!1),[He,Kt]=(0,y.useState)(!0),[an,Dn]=(0,y.useState)([]),qt=(0,y.useRef)([]),dn=(0,y.useRef)(null),nn=(0,y.useRef)(null),hn=(0,y.useRef)(!1),bn=Re-22,En=Qn==null?void 0:Qn.split(` -`).length,{onAdd:In,onGetList:$n,onListClick:yn,onListDelete:Vn,onListDealData:va}=ot||{},ea=50,wa=10,pa={maxCount:ea,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Lt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Ut=>ct(void 0,null,function*(){var sa,Ia,Ca,lo;const Ba=(lo=(Ca=(Ia=(sa=Ut==null?void 0:Ut.name)==null?void 0:sa.split("."))==null?void 0:Ia.slice(-1))==null?void 0:Ca[0])==null?void 0:lo.toLowerCase(),oo=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Ba);return Ut.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):oo?Ut.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:Ut})=>{Te(Ut)},action:`${(Fa=on.Z)==null?void 0:Fa.API_SERVER}/api/intelligent_imports/upload_file.json`},Kn={maxCount:wa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Zn,multiple:!0,accept:".jpg,.png,",beforeUpload:Ut=>{var sa,Ia,Ca,lo;const Ba=(lo=(Ca=(Ia=(sa=Ut==null?void 0:Ut.name)==null?void 0:sa.split("."))==null?void 0:Ia.slice(-1))==null?void 0:Ca[0])==null?void 0:lo.toLowerCase(),oo=["jpg","png"].includes(Ba);return Ut.size==0?(ye.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):oo?Ut.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:Ut})=>{Hn(Ut)},action:`${(ga=on.Z)==null?void 0:ga.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!Pn.length||!Ht.current)return;const Ut=Pn[Pn.length-1];Ut!=null&&Ut.loading&&(Ht.current.scrollTop=Ht.current.scrollHeight)},[Pn.length]),(0,y.useEffect)(()=>{if(!Ht.current||!et.current)return;const Ut=new IntersectionObserver(([sa])=>{Ie(sa.isIntersecting)},{root:Ht.current,rootMargin:"70px",threshold:0});return Ut.observe(et.current),()=>{et.current&&Ut.unobserve(et.current)}},[Ht.current,et.current]),(0,y.useEffect)(()=>{if(!ca)return;const Ut=Ht.current,sa=se.current;ae.current=!1;let Ia=Ut.scrollTop;const Ca=()=>{const{scrollTop:Ba,scrollHeight:Ka,clientHeight:oo}=Ut;Ba>Ia?Ba+oo>=Ka-50&&(Ut.scrollTop=Ut.scrollHeight,ae.current=!1):Ba{ae.current||(Ut.scrollTop=Ut.scrollHeight)});return lo.observe(sa),()=>{var Ba;lo.unobserve(sa),(Ba=Ut==null?void 0:Ut.removeEventListener)==null||Ba.call(Ut,"scroll",Ca)}},[ca]),(0,y.useEffect)(()=>{!ca&&qt.current.length&&(rn([...Pn,...qt.current]),qt.current=[])},[ca]),(0,y.useEffect)(()=>{if(!Ht.current)return;const Ut=new ResizeObserver(()=>{var sa;Ht.current&&Fe((sa=Ht.current)==null?void 0:sa.offsetWidth)});return Ut.observe(Ht.current),()=>{Ht.current&&Ut.unobserve(Ht.current)}},[Ht.current]),(0,y.useEffect)(()=>{typeof kn=="boolean"&&ja(kn)},[kn]),(0,y.useEffect)(()=>{var Ut;if(Ha.current&&Oa!==null){Ha.current.focus();const sa=(Ut=Ha.current.resizableTextArea)==null?void 0:Ut.textArea;sa&&(sa.selectionStart=sa.selectionEnd=sa.value.length)}},[Oa]),(0,y.useEffect)(()=>{En<5&&Ta(!1)},[En]),(0,y.useEffect)(()=>{aa&&Wt&&(rn(ra(Wt)),Je(!0),ba(Wt,{history:[]})),aa&&(ia(),zn?uo(zn):mn&&!ue&&Va()),aa||fa()},[aa]);const ra=(Ut="",sa=[],Ia=[])=>{const Ca=Date.now();return[{text:Ut,key:Ca,sender:"user",fileList:sa,imageList:Ia,show:!0},{loading:!0,key:Ca,sender:"AI",show:!0,model:Aa,imageGenerator:Co,thinkingEnabled:Ao,codePreview:no}]},fa=()=>{to(""),xa(null),Te([]),Hn([]),Xn("")},La=()=>{if(_t){_t({chatData:Pn,setChatData:rn,setLoading:Je,getData:ba,renderChatItems:ra,handleAdd:Va,identifier:ue});return}ja(!0)},ka=()=>{if(Kt(!0),vn){vn();return}ja(!1)},Ya=()=>{Ta(!On)},ia=()=>ct(void 0,null,function*(){if(!Bn)return;const Ut=yield(0,Le.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Ut==null?void 0:Ut.status)===0&&(Ut==null?void 0:Ut.total_number)!==-1&&(Yn((Ut==null?void 0:Ut.total_number)-(Ut==null?void 0:Ut.remaining_number)),ta(Ut==null?void 0:Ut.total_number))}),Na=()=>{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",kt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ln=Ut=>Ut.reduce((Ia,Ca)=>{if(Ca.sender==="user"){const lo=Ut.find(Ba=>Ba.key===Ca.key&&Ba.sender==="AI");lo&&(lo!=null&&lo.text)&&!(lo!=null&&lo.error)&&Ia.push({question:Ca.text,answer:lo.text})}return Ia},[]),ba=(...Ut)=>ct(void 0,[...Ut],function*(sa="",Ia={},Ca=Pn){if(wn&&(yield wn({mes:sa,setChatData:rn,fileList:Lt,body:Ia,checkNum:ia,setLoading:Je,bodyChatData:Ca,setTyping:Wa,setImageGenerator:Io,renderChatItems:ra})),!wn){const lo=Lt==null?void 0:Lt.map(jn=>{var Ga;return(Ga=jn==null?void 0:jn.response)==null?void 0:Ga.file_id}),Ba=Zn==null?void 0:Zn.map(jn=>{var Ga;return(Ga=jn==null?void 0:jn.response)==null?void 0:Ga.data}),Ka=Ia.history||Ln(Ca),oo=je(je({identifier:ue,response_mode:"streaming",model:Aa,scene_awareness:me,thinking_enabled:Ao,image_generator:Co,code_preview:no,file_ids:lo,image_list:Ba,history:Ka,[ya]:sa},It),Ia),yo=Object.fromEntries(Object.entries(oo).filter(([jn,Ga])=>Ga!==void 0));_a.current=new na.Z(on.Z.API_SERVER+Et,yo),yield new Promise((jn,Ga)=>{let Ua=null,Pa=null;_a.current.on("data",Xa=>{Wa(!0);const{chunk:{content:Ea,type:Sa,created:io,msg:Po}}=Xa,bo=Po==="error";Sa==="thinking"&&(Ua=Ua||io,rn(jo=>[...jo].map((Lo,Wo)=>Wo===jo.length-1?Xe(je({},Lo),{reasoning:(Lo.reasoning||"")+Ea,loading:!1,hideAnswer:!0,error:bo}):Lo))),Sa==="text"&&(Pa=Pa||io,rn(jo=>[...jo].map((Lo,Wo)=>Wo===jo.length-1?Xe(je({},Lo),{text:(Lo.text||"")+Ea,loading:!1,startTime:Ua,endTime:Pa,error:bo}):Lo)))}),_a.current.on("done",()=>{jn()}),_a.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),rn(Sa=>[...Sa].map((io,Po)=>Po===Sa.length-1?Xe(je({},io),{text:Ea,loading:!1,error:!0}):io)),jn()}),_a.current.on("cancelled",()=>{jn()}),_a.current.startStream()})}ia(),Je(!1)}),ha=Ut=>{Xn(Ut.target.value)},Wn=(Ut,sa)=>{if(fa(),Je(!0),Ut==="edit"){qt.current=Pn.slice(sa+2);const Ia=Pn.splice(sa),{fileList:Ca=[],imageList:lo=[]}=(Ia==null?void 0:Ia[0])||{},Ba=Ca.map(yo=>{var jn;return(jn=yo.response)==null?void 0:jn.file_id}),Ka=lo.map(yo=>{var jn;return(jn=yo.response)==null?void 0:jn.data}),oo={history:Ln(Pn),file_ids:Ba,image_list:Ka,edit:!0};rn([...Pn,...ra(Ja,Ca,lo)]),ba(Ja,oo,Pn)}if(Ut==="redraw"){qt.current=Pn.slice(sa+1);const Ia=Pn.splice(sa-1),{text:Ca,fileList:lo=[],imageList:Ba=[]}=(Ia==null?void 0:Ia[0])||{},Ka=lo.map(jn=>{var Ga;return(Ga=jn.response)==null?void 0:Ga.file_id}),oo=Ba.map(jn=>{var Ga;return(Ga=jn.response)==null?void 0:Ga.data}),yo={history:Ln(Pn),file_ids:Ka,image_list:oo,edit:!0};rn([...Pn,...ra(Ca,lo,Ba)]),ba(Ca,yo,Pn)}},za=()=>{if(Qn.trim()!==""){fa(),Je(!0);const Ut=Lt.filter(Ia=>Ia.status==="done"),sa=Zn.filter(Ia=>Ia.status==="done");rn([...Pn,...ra(Qn,Ut,sa)]),ba(Qn)}},eo=Ut=>{if(Ut.shiftKey){if(Ut.key==="Enter")return}else if(Ut.key==="Enter"){if(Ut.preventDefault(),vo||hn.current)return;za()}},pn=(Ut,sa)=>{let Ia=!1;oa===!0?Ia=!0:oa==="last"&&(Ia=Pn.reduce((Ka,oo,yo)=>oo.sender==="user"?yo:Ka,-1)===sa);const Ca=sa===Oa,lo=[...(Ut==null?void 0:Ut.fileList)||[],...(Ut==null?void 0:Ut.imageList)||[]];return y.createElement("div",{className:Ue.li,style:je({width:bn},$e)},y.createElement("div",{className:Ue.avatarIcon},y.createElement("img",{className:Ue.img,src:ht})),y.createElement("div",{className:Ue.content},!!(lo!=null&&lo.length)&&y.createElement("div",{className:Ue.fileWrap},lo==null?void 0:lo.map((Ba,Ka)=>{var oo,yo;return y.createElement("div",{key:Ka,className:Ue.file},y.createElement("img",{src:te(90034)(`./${((yo=(oo=Ba==null?void 0:Ba.name)==null?void 0:oo.split("."))==null?void 0:yo.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(Ae.Z,{title:Ba==null?void 0:Ba.name},y.createElement("div",{className:Ue.fileName},Ba==null?void 0:Ba.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,St.RD)(Ba==null?void 0:Ba.size))))})),y.createElement("div",{className:Ue.borderBox},Ca?y.createElement(Be.default.TextArea,{value:Ja,ref:Ha,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Ba=>to(Ba.target.value)}):y.createElement("div",{className:Ue.text},Ut==null?void 0:Ut.text)),Ca?y.createElement("div",{className:Ue.action},y.createElement(_e.ZP,{onClick:()=>{to(""),xa(null)},size:"small"},"\u53D6\u6D88"),y.createElement(_e.ZP,{disabled:!Ja.trim(),onClick:()=>Wn("edit",sa),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:Ue.action},y.createElement(Sn.CopyToClipboard,{text:(Ut==null?void 0:Ut.text)||"",onCopy:()=>ye.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ae.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ia&&!Tt&&y.createElement(Ae.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{xa(sa),to((Ut==null?void 0:Ut.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Jn=(Ut,sa)=>{let Ia=!1;la===!0?Ia=!0:la==="last"&&(Ia=Pn.reduce((Ba,Ka,oo)=>Ka.sender==="AI"?oo:Ba,-1)===sa);let Ca="";return Ut!=null&&Ut.source?Ca=Ut==null?void 0:Ut.source:(Ut==null?void 0:Ut.model)==="deepseek-r1"?Ca="\u7531deepseek\u751F\u6210":(Ut==null?void 0:Ut.model)==="qwen-max"&&(Ca="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:Ue.li,style:je({width:bn},$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},Ut.loading&&y.createElement(y.Fragment,null,Ut!=null&&Ut.imageGenerator?y.createElement("div",{className:Ue.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Ut!=null&&Ut.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"}},(xn==null?void 0:xn.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"))),(Ut==null?void 0:Ut.thinkingEnabled)&&y.createElement(ee,{time:Ut==null?void 0:Ut.time,cancelIndex:Me,loading:Ut.loading,streamingStatus:!(Ut!=null&&Ut.text),onFinish:()=>{dt(0),rn(lo=>[...lo].map((Ba,Ka)=>Ka===lo.length-1?Xe(je({},Ba),{hideAnswer:!1,time:Ba.startTime?Ba.endTime-Ba.startTime:null}):Ba))},value:Ut==null?void 0:Ut.reasoning}),!!(Ut!=null&&Ut.text)&&!Ut.hideAnswer&&y.createElement(a.Z,{onDynamic:qn,cancelIndex:Me,streamingStatus:Tt,loadImage:!!(Ut!=null&&Ut.imageGenerator),onFinish:()=>ct(void 0,null,function*(){dt(0),setTimeout(()=>Wa(!1),0)}),value:Ut==null?void 0:Ut.text})),Nn&&!!(Ut!=null&&Ut.text)&&Ca&&y.createElement("div",{className:Ue.source},Ca),y.createElement("div",{className:Ue.action},Cn==null?void 0:Cn(Ut,sa,mo),!(Ut!=null&&Ut.imageGenerator)&&y.createElement(Sn.CopyToClipboard,{text:String((Ut==null?void 0:Ut.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"}))),Xt&&!Tt&&y.createElement(y.Fragment,null,y.createElement(Ae.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Ut!=null&&Ut.like?{color:"#FA8D30"}:{},onClick:()=>Ma("like",!(Ut!=null&&Ut.like),sa),className:"iconfot icon-yijiejue font15"})),y.createElement(Ae.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Ut!=null&&Ut.dislike?{color:"#e86d7c"}:{},onClick:()=>Ma("dislike",!(Ut!=null&&Ut.dislike),sa),className:"iconfot icon-weijiejuezhengchang font15"}))),Ia&&!Tt&&y.createElement(Ae.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>Wn("redraw",sa),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Ma=(Ut,sa,Ia)=>ct(void 0,null,function*(){if(cn){const Ca=Pn.slice(0,Ia+1),Ba=Ln(Ca).length;yield cn({type:Ut,value:sa,index:Ia,identifier:ue,objectIndex:Ba})}rn(Ca=>(Ca[Ia][Ut]=sa,sa&&(Ca[Ia][Ut==="like"?"dislike":"like"]=!1),[...Ca]))}),Da=()=>{var Ut,sa;dt(1),(sa=(Ut=_a.current)==null?void 0:Ut.cancelRequest)==null||sa.call(Ut),Je(!1),Wa(!1)},Va=()=>ct(void 0,null,function*(){var Ut,sa,Ia;(sa=(Ut=_a.current)==null?void 0:Ut.cancelRequest)==null||sa.call(Ut),fa(),rn([]),Je(!0);const Ca=yield In();(Ca==null?void 0:Ca.status)===0&&ge((Ia=Ca==null?void 0:Ca.data)==null?void 0:Ia.identifier),Je(!1),Wa(!1)}),ao=()=>ct(void 0,null,function*(){var Ut;zt(!0);const sa=yield $n();(sa==null?void 0:sa.status)===0&&Dn(((Ut=sa==null?void 0:sa.data)==null?void 0:Ut.list)||[]),zt(!1)}),uo=(...Ut)=>ct(void 0,[...Ut],function*(sa=ue){var Ia,Ca,lo,Ba;(Ca=(Ia=_a.current)==null?void 0:Ia.cancelRequest)==null||Ca.call(Ia),fa(),it(!0);const Ka=yield yn(sa);if(Ka.status===0){const oo=va(((lo=Ka==null?void 0:Ka.data)==null?void 0:lo.messages)||[]);rn(oo),it(!1),ge((Ba=Ka==null?void 0:Ka.data)==null?void 0:Ba.identifier);return}rn([]),it(!1)}),qa=(Ut,sa)=>ct(void 0,null,function*(){(yield Vn(Ut)).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),sa===ue&&Va(),ao())}),ro=()=>y.createElement("div",{className:Ue.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(Ne.Z,{spinning:$t},!an.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!an.length&&y.createElement("div",{className:Ue.menu},an.map(function(Ut,sa){return y.createElement("aside",{className:oe()(ue===Ut.identifier&&Ue.active),key:Ut.id,onClick:()=>uo(Ut.id)},y.createElement("div",{className:Ue.menuText},y.createElement(Ae.Z,{title:Ut==null?void 0:Ut.question},y.createElement("span",null,Ut==null?void 0:Ut.question)),Fn&&Fn(Ut)),y.createElement("div",{className:Ue.menuDel,onClick:Ia=>Ia.stopPropagation()},y.createElement(Ye.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>qa(Ut.id,Ut.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),co=Ut=>{if(Ut==="file"){if(Zn.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:()=>{Hn([]),dn.current.upload.uploader.fileInput.click()}});return}dn.current.upload.uploader.fileInput.click()}if(Ut==="image"){if(Lt.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:()=>{Te([]),nn.current.upload.uploader.fileInput.click()}});return}nn.current.upload.uploader.fileInput.click()}},$a=[{key:"file",disabled:Lt.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"))},Aa!=="deepseek-r1"&&{key:"image",disabled:Zn.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),po=[...Lt,...Zn],vo=po.some(Ut=>Ut.status==="uploading")||Tt||ca,Mo=ua>=kt,Do=fe||Lt.length>=ea||Zn.length>=wa,ho=Co||Ao||me||no||!!po.length,mo={chatData:Pn,stream:_a,isDisabledNum:Mo,isDisAbledUpload:vo,checkNumModal:Na,checkNum:ia,onClose:ka,setChatData:rn,setLoading:Je,getData:ba,clearStatus:fa,typing:ca,setImageGenerator:Io,renderChatItems:ra,setSceneAwareness:en,setIdentifier:ge,setCodePreview:xo,setTyping:Wa,onMenuClick:uo};return y.createElement(y.Fragment,null,Ct?y.createElement("div",{onClick:La},Ct):Ct!==null&&y.createElement(fn,{draggableExtraNode:da,src:gt,onClick:La,topPercentage:un}),y.createElement(tt,{open:aa,width:mt?"100%":ln,afterOpenChange:Ut=>{Ut&&Kt(!1)},push:!1,contentWrapperStyle:He?{}:{transition:"none"},extra:y.createElement("div",{className:Ue.head},ma,sn&&y.createElement(Rt,{value:Aa,onChange:Ut=>{so(!1),Io(!1),wt(Ut),Hn([]),Te([])}}),at&&y.createElement(y.Fragment,null,y.createElement(Ve.Z,{dropdownRender:ro,onOpenChange:Ut=>{Ut&&ao()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:Ue.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),mn&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ue.headBtn,onClick:Va},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(Ae.Z,{title:mt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:Ue.headBtn,style:{padding:"0 12px"},onClick:()=>Ft(!mt)},mt&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!mt&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("span",{className:"c-grey-333 font16"},ke),onClose:ka,bodyStyle:{paddingRight:4}},y.createElement("div",{className:oe()(Ue.wrap,aa&&"body-overflow-hidden")},y.createElement("div",{ref:Ht,className:Ue.chatContainer},qe==null?void 0:qe(mo),Rn&&y.createElement("div",{className:`${Ue.li} mb20`,style:je({width:bn},$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,Un==null?void 0:Un(mo)))),y.createElement("div",{ref:se},y.createElement(Ne.Z,{spinning:xe,className:"mt20"},Pn==null?void 0:Pn.map((Ut,sa)=>y.createElement(y.Fragment,{key:Ut.key+sa},Ut.show&&y.createElement(y.Fragment,null,Ut.sender==="user"&&pn(Ut,sa),Ut.sender==="AI"&&Jn(Ut,sa),Mn&&!["AI","user"].includes(Ut.sender)&&Mn(Ut,sa,{width:bn})))))),!pe&&y.createElement("div",{className:Ue.backBottom,onClick:()=>{Ht.current.scrollTop=Ht.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:et})),!Pe&&y.createElement("div",{style:Mt,className:oe()(Ue.footerContainer,On&&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:()=>xo(!no),className:oe()(Ue.btn,no&&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:()=>en(!me),className:oe()(Ue.btn,me&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Aa==="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:()=>so(!Ao),className:oe()(Ue.btn,Ao&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),be&&Aa==="qwen-max"&&y.createElement("div",{onClick:()=>Io(!Co),className:oe()(Ue.btn,Co&&Ue.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),po.map(Ut=>y.createElement("div",{key:Ut.uid},(Ut==null?void 0:Ut.status)==="uploading"&&y.createElement(Ne.Z,{indicator:y.createElement(Qt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:Ut==null?void 0:Ut.name,className:"mr10"},(0,St.Pq)(Ut.name,20)),y.createElement("i",{onClick:()=>{Te(sa=>sa.filter(Ia=>Ia.uid!==Ut.uid)),Hn(sa=>sa.filter(Ia=>Ia.uid!==Ut.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",kt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{className:oe()(Ue.inputContainer,En>4&&Ue.lineFour,Mo&&Ue.disabledInput)},y.createElement(he.default,je({ref:dn},pa)),y.createElement(he.default,je({ref:nn},Kn)),y.createElement(Ve.Z,{className:`${Do&&"hide"}`,menu:{items:$a,onClick:Ut=>co(Ut.key)},placement:"top"},y.createElement(_e.ZP,{className:Ue.uploadBtn,icon:y.createElement(lt.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Be.default.TextArea,{rows:En>4?4:En,placeholder:de||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Qn,bordered:!1,style:Do?{paddingLeft:0,marginLeft:0}:{},onChange:ha,onPressEnter:eo,onFocus:()=>Tn==null?void 0:Tn(),onCompositionStart:()=>{hn.current=!0},onCompositionEnd:()=>{hn.current=!1}}),ca?y.createElement(Ae.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${Ue.cancelBtn}`,onClick:Da})):y.createElement(_e.ZP,{className:(Qn==null?void 0:Qn.trim())===""?Ue.sendBtnDisabled:Ue.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:vo,onClick:za}),En>4&&y.createElement("span",{className:Ue.fullIcon,onClick:Ya},On&&y.createElement("span",{className:"iconfont icon-shousuo"}),!On&&y.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},2554:function(ft,Jt,te){"use strict";te.d(Jt,{o:function(){return y}});const y=ve=>(ve=ve.replace(new RegExp("(?$1'),ve=ve.replace(new RegExp("(?y.createElement("div",{key:Wa,onClick:()=>da(void 0,null,function*(){return _a(ca,Wa)})},y.createElement("span",{className:"mr20"},ca),y.createElement("i",{className:"iconfont icon-you2 font18"}))))))),y.createElement("div",{style:{display:bn?"none":"block"}},Fn))},Vn=(kt,ta)=>da(void 0,null,function*(){var Tn,Ta,Oa;const xa=yield(0,oe.ZP)(`/api/smart_plan_item_banks/${(Tn=qe==null?void 0:qe.page)==null?void 0:Tn.id}/animation_code.json`,{method:"put",body:{animation_code:kt}});(xa==null?void 0:xa.status)===0&&(_e.ZP.success("\u64CD\u4F5C\u6210\u529F"),qn(!1),(Oa=(Ta=zt.current)==null?void 0:Ta.setChatData)==null||Oa.call(Ta,[]),At.Z.publish("active-data-update",!0),ta())});return y.createElement(y.Fragment,null,y.createElement(vt,{data:mn(zn(mn({},qe),{url:$e==null?void 0:$e.url,position:Mt}),Zn),visible:Je,onOk:()=>{var kt,ta;_e.ZP.success("\u64CD\u4F5C\u6210\u529F"),be(!1),qn(!1),(ta=(kt=zt.current)==null?void 0:kt.setChatData)==null||ta.call(kt,[]),At.Z.publish("active-data-update",!0)},onClose:()=>be(!1)}),y.createElement(Be.default,{open:Yn,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>bt(!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:Pe.add,style:{marginBottom:"20px"}},Qn.map(kt=>y.createElement("div",{onClick:()=>{At.Z.publish("active-modal-index",kt.key),bt(!1)}},y.createElement("img",{width:18,src:kt.img}),y.createElement("aside",{className:"ml10"},kt.name))))),y.createElement(ve.Z,{showSource:!1,showSwitchingModel:!1,onDynamic:Vn,ReactComponent:Ee,hideInputBox:st?!1:!((wt=qe==null?void 0:qe.page)!=null&&wt.enable_ai_tutor||(jt=qe==null?void 0:qe.page)!=null&&jt.knowledge_need_answer),onSendMessage:()=>qn(!0),showCodePreview:st,topFunctionNode:kt=>ua(kt),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:(kt,ta,Tn)=>{var Ta;if(it)return y.createElement(y.Fragment,null);const{isDisAbledUpload:Oa,getData:xa,clearStatus:Ja,setLoading:to,setChatData:Wt,chatData:Ha,renderChatItems:_a}=Tn,ca=Wa=>{Ja(),to(!0),Wt([...Ha,..._a(Wa)]),xa(Wa)};return y.createElement("div",{style:{marginRight:"auto",display:Oa||ta{$t(!0)}}))},headNode:!st&&bn&&y.createElement(y.Fragment,null,y.createElement("div",{className:"c-grey-333 font22"},y.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u4F60\u7684\u4E13\u5C5E\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u3002"),y.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},y.createElement("span",null,"\u6211\u80FD\u6DF1\u5EA6\u89E3\u6790\u8BFE\u4EF6\u91CD\u70B9\uFF0C\u52A9\u4F60\u638C\u63E1\u6838\u5FC3\u6982\u5FF5\uFF1B\u5FEB\u901F\u62C6\u89E3\u9898\u5E72\uFF0C\u5B9A\u4F4D\u95EE\u9898\u5E76\u63D0\u4F9B\u4F18\u5316\u65B9\u6848\u3002\u4F60\u53EF\u4EE5\u968F\u65F6\u63D0\u95EE\uFF0C\u8BA9\u5B66\u4E60\u6548\u7387\u7FFB\u500D\uFF01"))),showDefaultTips:!st&&bn,fetchData:{questionable_type:st?"SmartPlan":"SmartPlanItemBank",ppt_url:$e==null?void 0:$e.url,questionable_id:st?Zn==null?void 0:Zn.id:(Ie=qe==null?void 0:qe.page)==null?void 0:Ie.id,position:Mt,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(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Ge}});var y=te(59301),ve=te(30641),Ce=te(6767),he=te(14566),Ee=te(62957),Pe=te(25399),Be=te(37568),_e=te(99571),Ne=te(29787),le=te(584),Ye=te(93725),Ve=te(75727),yt=te(92310),oe=te.n(yt),a=te(43276),E={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=te(59301),x=(ke,ge,fe)=>new Promise((ye,Ue)=>{var ht=Et=>{try{Ct(fe.next(Et))}catch(It){Ue(It)}},gt=Et=>{try{Ct(fe.throw(Et))}catch(It){Ue(It)}},Ct=Et=>Et.done?ye(Et.value):Promise.resolve(Et.value).then(ht,gt);Ct((fe=fe.apply(ke,ge)).next())}),ee=({value:ke="",streamingStatus:ge,onFinish:fe,cancelIndex:ye,time:Ue,loading:ht,loadAll:gt})=>{const[Ct,Et]=(0,y.useState)(""),[It,Cn]=(0,y.useState)(!0),Rn=(0,y.useRef)(ke),Xt=(0,y.useRef)(ge),vn=(0,y.useRef)(0),xn=(0,y.useRef)(null),[qt,Kt]=(0,y.useState)(!1),Nn=70;(0,y.useEffect)(()=>{Xt.current=ge},[ge]),(0,y.useEffect)(()=>{Rn.current=ke},[ke]),(0,y.useEffect)(()=>{if(!ge){Et(Rn.current);return}return Kt(!0),xn.current=setInterval(jn,Nn),()=>{clearInterval(xn.current)}},[]),(0,y.useEffect)(()=>{qt&&(Et(Rn.current),clearInterval(xn.current),Kt(!1),fe())},[ye]);const jn=()=>x(void 0,null,function*(){const ln=Rn.current[vn.current];ln!==void 0?(Et(wn=>wn+ln),vn.current++,clearInterval(xn.current),xn.current=setInterval(jn,280/(Rn.current.length-vn.current))):Xt.current===!1&&(Et(Rn.current),clearInterval(xn.current),Kt(!1),fe())});return b.createElement("div",{className:`${E.reasoning} fadeIn animated`},b.createElement("div",{className:E.btn,onClick:()=>Cn(!It)},b.createElement("i",{className:"iconfont icon-shendusikao"}),Ue?b.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Ue," \u79D2\uFF09"):b.createElement("span",null,"\u601D\u8003\u4E2D..."),It?b.createElement("b",{className:"iconfont icon-shouqi6"}):b.createElement("b",{className:"iconfont icon-zhankai6"})),ht&&b.createElement(Ne.Z,{spinning:!0,className:"mt20"}),It&&!ht&&b.createElement("div",{className:E.content},Ct,qt?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,Te=Object.prototype.propertyIsEnumerable,Fe=(ke,ge,fe)=>ge in ke?ce(ke,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ke[ge]=fe,ut=(ke,ge)=>{for(var fe in ge||(ge={}))Se.call(ge,fe)&&Fe(ke,fe,ge[fe]);if(ie)for(var fe of ie(ge))Te.call(ge,fe)&&Fe(ke,fe,ge[fe]);return ke};const vt=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 Ze="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",tn=Object.defineProperty,At=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Gt=(ke,ge,fe)=>ge in ke?tn(ke,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ke[ge]=fe,Nt=(ke,ge)=>{for(var fe in ge||(ge={}))pt.call(ge,fe)&&Gt(ke,fe,ge[fe]);if(At)for(var fe of At(ge))xt.call(ge,fe)&&Gt(ke,fe,ge[fe]);return ke};const Ht=ke=>React.createElement("svg",Nt({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==",Yt=te(59301),Rt=({value:ke,onChange:ge})=>{const[fe,ye]=(0,y.useState)(!1),Ue=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Ze},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Bt}],ht=Ue.find(gt=>gt.key===ke);return Yt.createElement("div",{className:ne.select},Yt.createElement(re.Z,{size:10},Yt.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Yt.createElement("div",{className:ne.box,onMouseLeave:()=>ye(!1)},Yt.createElement("div",{className:ne.text,onClick:()=>ye(!0)},Yt.createElement("img",{src:ht.img,width:20}),Yt.createElement("span",null,ht.name),Yt.createElement("b",{className:"iconfont icon-zhankai6"})),fe&&Yt.createElement("div",{className:ne.itemWrap},Yt.createElement("aside",null,Ue.map(gt=>Yt.createElement("div",{key:gt.key,className:`${ne.item} ${gt.key===ke?ne.active:""}`,onClick:Ct=>{Ct.stopPropagation(),ge(gt.key),ye(!1)}},Yt.createElement("img",{src:gt.img,width:20}),Yt.createElement("span",null,gt.name))))))))},Re={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"},xe=te(99064),St=te(955),rt={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},fn=({src:ke,onClick:ge,topPercentage:fe=.62,draggableExtraNode:ye})=>{const Ue=(0,y.useRef)(null),ht=(0,y.useRef)(!1),gt=(0,y.useRef)(!1),[Ct,Et]=(0,y.useState)(window.innerHeight*fe),[It,Cn]=(0,y.useState)(!1),Rn=10;return(0,y.useEffect)(()=>{if(Ue.current){let Xt=function(Nn){var jn;ht.current=!0,Kt=Nn.pageY,qt=Nn.pageY-(((jn=Ue.current)==null?void 0:jn.getBoundingClientRect().top)||0),(0,St.kk)("none"),document.onselectstart=function(){return!1}},vn=function(){ht.current&&!gt.current&&ge&&ge(),ht.current=!1,gt.current=!1,(0,St.kk)("auto"),document.onselectstart=null},xn=function(Nn){var jn;if(ht.current){const wn=Nn.pageY-qt,_n=window.innerHeight-(((jn=Ue.current)==null?void 0:jn.offsetHeight)||0)-50,Un=50;if(!gt.current&&Math.abs(Kt-Nn.pageY)>Rn&&(gt.current=!0),gt.current){let la=Math.max(Un,Math.min(wn,_n));Et(la)}}},qt=0,Kt=0;return Ue.current.addEventListener("mousedown",Xt),document.addEventListener("mousemove",xn),document.addEventListener("mouseup",vn),()=>{var Nn,jn;(jn=(Nn=Ue==null?void 0:Ue.current)==null?void 0:Nn.removeEventListener)==null||jn.call(Nn,"mousedown",Xt),document.removeEventListener("mousemove",xn),document.removeEventListener("mouseup",vn)}}},[ge]),(0,y.useEffect)(()=>{const Xt=()=>{Et(window.innerHeight*fe)};return window.addEventListener("resize",Xt),()=>{window.removeEventListener("resize",Xt)}},[fe]),y.createElement("div",{className:rt.draggableImage,style:{top:`${Ct}px`,display:It?"none":"block",cursor:ht.current?"grabbing":"grab"},ref:Ue},ye&&y.createElement("div",{className:rt.extraNode,onMouseUp:Xt=>Xt.stopPropagation(),onMouseDownCapture:Xt=>Xt.stopPropagation()},ye),y.createElement("img",{className:rt.img,src:ke,width:60,draggable:"false"}),y.createElement("i",{className:`iconfont icon-tupianguanbi ${rt.close}`,onMouseUp:Xt=>{Xt.stopPropagation(),Cn(!0)}}))},we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAIABJREFUeF6VnQmAnGV9/z/vMffeV3azuRMCSUgCSQggiCBFEE9UvFpqW6utFopa71bx6GHRWq31xKtSFS0eqICV+wwSIJKQkDvZJJvsObOzO/d7PH9/z/O+s5sY2/4XhpmdnXln3u/7/f1+39/xPFj8H39Wr742GRaOXaYs65WWnVhtuc58y7Lmh4oWZYFv2fpIgdxZFtg2oZMgdByU7eA7Npbt6L958rttUXMsQtsCyyawLEI5gC0HMMcCpf8193ILIVT6ZoUhlgqxw5BEoLAD87ulAuxQkZC/h4ogDHBCX79eXivHsfShQizkOJQsFR63FMdVGO6yHfWz1s4FD+za9V+N/ws01v/2otVLzuv36tZHwfpDlN1m2w6W62LLiVpyLhahpQixNRiBxkPAE+BcQtvRj+Veyd8dG99x8CyLIOESuC4qlPcJ6BH48lgOHoMnXzIMIAJA7gUQ/VwQ4obgBgGOgBiGOAiIIY4fEqoQFXoazEQIlrwnuhhKLoB8hgZXPlH/IhdsGmV911HpTxwef3Dkf8Lo9wL40hUvTR0uTfxtiHpPYFk527KxQhfLtbGdhAZJoQiEEChC+V1AsS0sR8AU0ISB8pwLtkPg2niuTaAZaBO4CXwBUL6hMFiA0zdDuuYDfcLyQQJaBJwG0QAo906gcAXMiInCOtuPQQ80gI4GKgYQ/dhSShNbPtDRdwGhsFw+z6JswWdTbV3/sH//3fXTAXlaAIV1qmr9RKnwAmGVsmxsLCxLgLA0eFiOBkyflzDQEWDknB3Qj11CxyVwxGxdlDAvIaZs4dsODcfFd1yU62hw5bgngRhZrkZSgxabcARiIOD5+m8CoO2H2EFAMgg1E1Gefs4Vc1cCYGTC2pwFKAOSvMdcrMgAwiBirUZVAww84dq5a07Hxt8B8OwF568Lg/BOpawFMeKhsE8g1GBoz2HAi1gjIIdizhpcB+UIwwQ0Y7o4Ll7CJpB7x6HhCnjGtBF2atuVKz6HgdqMIybGptv0h7H5+gZEP8QKAg2G64vPUziBp38X1rmRyRqmikkLMw2A2pfKY5TxvGGAChVi3vJ9bDdB6DXEvx7DVVcfG316x1wmngSgMI86W5VSC+Sk9DmIjxP2aZbY2o8JgJb2fbZmTmijnxczFjZp5kVAavAEMM0+h4btUpOvKsdOJ+jubGPxvB6WDnQz2N1JX0cLLckkthxPKSqez8hUieGJKQ6PTDI0MslEYRpqdcMi8VlitoGYrAAakggDkn6gnxNAxEcKeG4UdJSAqAzzxFdqAHUAkvMV9sot0OdpOy5h4BmmYx1zbeu8w+Nbm36xCWDk8x4EdYHxPtoj6J9QM8OwT4NoxQBa4EqgEFBDzTYBOpTn5IMdh8ARP2dTtx3KoSLZkmHdmYt5yaZVvHDtSlYvHqCvo5WEI0z8n38CFTJeLLH76BiP7dzHPU/v4annD1MWQOV0tUn6mnlpDaqnmSl+UUBpAhj70ZiBmqECZuQmmiCKl9d2bBgrEGI9ke7suTT2iU0A1wyc/wlF+BElB9XxSMw2cg+RtFDa94npxicq5mprJirHQv9dmOca36fcBFUcaipgwWAvr7h8M6+74kLOXbnk9wBmvmRsuf+rRAD2HB3hp488w/f+ewvbdw+B72n2pgIfV4NpfKOAY4KGidQmmAgzxdfJc/JYAAzQGEQ+Us5Vu/bopOVvoRV8cnji6Y/GYQ4xXavOfgU5/WQY+Thjwdq5a0aKsoj8lDyvfaA2azFbGxz5tIRmYMOCWqAYXNjHH7/uCt78ihcz0NPVpJj+krGfOw3xIr8e+/fZi9mEN+JD9N5Kvc6dj/6GL9x2F49s3a2ByVniCyWAiH8UE/VNJI4itQEwMJcsFLMW4MS/CmBREJEz1xpXXhUSmiBTdm1rhZiyfu/Zg5u/FIbqHSedhxKZIuZrcLZxDZg6WhqA5doIA0XbKdfCkcBhu1TFB2VTvPHal3D9n7yW+X095rT/B9D0Z5mIp32u4UXsQiJTiExiFnexFnAUuOLwAS8IuP2eLXzqltvZvuMQrQkLV4trMVHfBJsoMscM1A5IP2f8oS3W43va7G0cLcuUsrBVSCC+U5tz8OWjk0+/07p29bXJXVNHxkG1yQnOUsQAKNJEvpptuVrviYDWQCoxWfF3Rn4oV553qHoe6zes5KPvezsXbFr3vwLnR4wyelKAU/ri+NqrGhdiwDRgGddioBURL08KcOJBkwoSlkUKmCqV+fTXf8QXv/lTGtUGWccyJhyzUY4R+TxbzFL8p85yogynCYT2ezpIykUIQ/ONUUy3zFvUa60ZuPBKrOCXMUPi9ylhoDbTyNIliOhMa46UETA1gA6enLgDf/KWV/Ge6/+E1pacZpx+92lMVX9XFL6I7wgkiXvy9eRdvgL5XUDVaZ64J0ucuoFR/1eBp/WuAVCAS1qKpAVpbLLA/Vu2ceNNX+LAniPkUrY24aYmNCetQRUGyt+EdXJcZ67zsCzcREq/zm809LfS5+YEV1lr5p/3RaV456luSKuiiJCGhY5mojZhfROAjQ+sBQGdPTlu+ugNvPoVL/m9rNOMlo/X4Bi2iYsQ8OV3XxkAJR0MlAAnv1t4+n3ydQyAcZiTDxKg7XpIQomvAteGpA0pG9IWtFs2x0cneNcH/5Vf3fsErSk3ki5yaYzvE9MVQCRzEVzE9kxaZ1JLycKMx1X4vqfzaP1tFF+y1gyc94CCS08FEGUSem1CIpC1LpSAEWk4eWzZVPw6q9Yu5zM3f5C1Z686LetElMpXEhAEKAFGHouZCgD6XsxWWfiW0oDJTcAz7zHfQ0A1+tfIDu3WlSJRMSmc2IjjiC8G17FJuZByLFpEKdTqfPimz/P9795NS8I1/k2D97uFClvz3nym0Ybm4hnCCsjNLOVBa/X8zXtUGK78HVOLTFgYIvDJlTAMnNWD5XqNy696AZ/65w/S19sTBYnI5CPzCCW31B9q42lWmZtvSwVHTNCiEYEm7JPfNSOlwCDgis8OfiuwAkUQWBgRLGYXgyiRNsRRBkDXVtrpJ20b17VxXIuUa5FNOqR+W/L4xMf+ne987UdkUgkNXnwTwa19qy7YSF5s/GKEmqngaCJEYttcwb3WmoHNM6EKW04F0BKHpp2nMTN9NSxH3wTPuufxmjdfxSf//n2k0xmTe2ubMFdUf5gGLyQIQ104EX+lTRNHp3RSXGhIWUuADAUk8HwxE0XghzpLCwJ5b4gv6ZUAqY9tbnJSWmUJ80SyWEp7F8kQXQHQcXBdi4Rrk0jYpJMuGRf+4cOf5bvfuoN0Ookzp0ghzDPkjtO7yEfGsTXK/ZUS29A+uWStmrdRBNnJzl6br6Rvhk3CPA1ilPs2PI9LX7KRL93yUZJJKSjI+zNYpCP8fANgaMCTmpwOCsKi0JLUlUA5eLZLPenQEP/nKTwvJPA8Ql8AC/HkdYG8XzI0UzURVmpf2BSKJoe1hXni7LG0H7QdheMYBrqOOwtiJkHaVnz4+k9w1x3305pK6YusCwvaJfq6xGUIoEy5KzJnxzWs9X0pFZrs6/QAats3TBO/JwDHmkxMuNbw+Mq3P8QVV11AGNT0VRcJA0mUSqNC25ysZp5hoR8DISzTwMTm6mhmNnyFp0010EDLa+T5UF8AqRcoDapIF00areqNg9J5k7BPg2frmqx8nYRtwBQGuq6Lk7BxkxbZTJqwVuX6697Lzm27SCQTWJKxxHJGGG5s2fjAKIDNif/6YumQtqp/kzp9RiDlqygD0bmu6DOp3SlqNY+bP38jr3vTZajQlMmMn5SrliQIMvi+pU9eKhuBgKLv5SZ+zZikF1g0BCj9N2gEwk5l/i6vUwKkMVdPqldKGByVPDWQca5q+CDsEyY6otkkMbItEnbEQg2iMWU34dLSluHE0BGuf/N7KExMaf2oy2YRt0xxQT5DK1MDlnZT5sIZLaywVg+cN0c9nxyLNYBSAxQGCj5KvATUag1e+qqL+eLX34cKa+ZDmyFLImOSej2tARP/JSYcil/T4MS3ECmeNCJGCmgapMDCCwVAAc+wT9joC7jaLRjpEuvIOGRpcSMmbCksYZ4uRSnjCwVEyUhcBzcpIDokki7tnS089ssH+diNf29MNTZZqW/qanUsZgwbtUlHPtePGXp6ACOy6oChS6m60uxE0qZS83jv313HO258DSg/Kv/IVTF5g3ys56Wp1oSNxiQ1kEGgA4QBMQLJtzRwkoLJfRM4MWntbwRQS/tC8Z0ieA2AIoWiml6co2jNZtoqUlBwI0mTiHyhI0FFwEs4JJMObsqlvaOVr37q37ntlttJpxM62zBhxDDQtpwo+zCBcTYrjl5zWgBN0ostdh7lvnEwkftkJsE3vv9x1p2zWJtMJJSM37CihCy0KFeyVGtWEzwBUAcI7e/MvTZVX9HQDJR7A6YwVszXgCogm98FQLE0KW0JiEZYaAeiGajlfuwD5XeJyDoaS+UtNmMB0cVNOiRzaS2kP/jW97Nvxx6SbiIy2CiINHszAqzRjXGVSCuBUwGc9YfxyyQaGzOW7+p7IWs3nsFXvvNhOruyphBpJH2kdaKCJCF+PUFhJkXdM8FE+cJGP5IpApZPIAzzFXU/0GAKYA2RMMJSAVuDKr4yei5mofaNcbIUgRhpVrmorliMZqC51wA6ThSNJTVzdfBwkwlyHS3s3b6Tj7zjb1HiL/SpmvOJSvpRIDFNKGOfkQ49HQNPBjEq5+vMw6JWrfPGt17NRz75Z5GEidOeSNHbkVIXYAOYnkkzVbIJIvBC3ze6zg81cJ4f0PBF/xmfKL/r5/VrjJAWRgoz5bH4UfGNwkQDoKlcxzpW68CmHrQNiBpACzFlE0jElE0wEQDdtEtbZzvf+uzX+Ol//JhUOmly4ij7MJF41gdq1pumE9aa/vOMjDvlx4BoTNlEWANktd7g4595B2/4wxebdoY+ji6sRaZsul7KkpI6eDWb0XySai0gFMZFZqzN1BOwQhqeMWctZQQ0DWJIQ7NQQPX13+qeT8NrUK97NDxhr1yMOZFYm6wA5JIUhiUShmUClASQ2ITlPiEC29V+UG7pbJZGrcaH3/YBxk+M4ugi8mz0NYEyqgKJbIr0qGQisRhoQjjLQANaXCU2XTO45baPsPmCs0xvuFlwMlcIKypQKd80sgPIF5KMFmx8QUdMODQnH3iBdgkaLJ2BCBsVjYZPrV6lVqlSmalTKdaoTTVoTAf4MxZBycFqJCBwsKTSoRztry05KyfAckKcdIid87HaFE47JNoTpNqypFuypDNZEqmUAVpHZWFhgpauDu77+b06qKQTSd1tnDVh8zjmpdaeysJaM3+zOqkOeFL5yWjBqCyta3Gt7Vm+9/NPsmRpf8ROYZvxF6a9HkjJW5fGNYCholFxODzqUioHqEBYU9fBRMzamLJPvVajMlOinK9SGVXUx238QoagkKNeFAYrGvWQehBQF0bi0VBSGTGmLMVOuaBJHDKkyDopWhJJsklhF7g5H5WrErbPoLrLWAOKdG8b6Y4O0pmMNuV0No2dSPCJ93yMQ8/v18J7rvk2fV/U7tTF+bMHNptaye+kc3HR1DSQBEhx7AuWztMAdnVK+qyTn0gDxjXkkMAyVV+doIuYDmB03GZoTOSN9Cl8PS0QNCqUCjOURqpUhm2qR1uZOZGmkFeMVMqM1ork/TzFcIoKRTxVJVANfMsjkLqOmG9UhtfOXWSHTCmEDnbo4KoUSZUl52TpTvQwkJ7P4tZ+5rd00dLhEfaN4y+ewl2eJN3XQyqbo6WzlScf3coXPvk5ktKz1jBYUQkrzseESgKuQspZ2gWfmo3oGpgvJXsBVwS1hd8IWXXuMm798cdIp6V8qQtKBkRdrjCFpzAardBlHwExgEpJsWtIUZiuEVamqY0XqR6ymD6Y48Swxd7JIkMzo4zURymGeWqU8KkQIO1Lya2lX+tFmUEUqLTbjT7f5HdGzgiQODha1ri4KkmKHGknA36CZJBjeXYFmzo3cua8QRILR/HOGsM9q4VMbxduKss/f/CfOLBrt/afuoURFUjiIp98gpxfM4j8LoBS1TT5sBFW4DVCNr9wDd/4wU04MlWg2RXgOIE2Y3GyoVTxdBoUlZ0kRwstwkaDZ7fn2fbACN5QK6UTreweKfBsfh/H6keYJo8flvFVjTBsmOa3BidqNcYZvakrzbnFlbu49RiBGmUW+upJO9V2WNbfy8rFS/FqOQ4PzZCfLDE/McgfDLyYTYtXopaOEW4o07Z6Hk//+jm+/Kl/1xE7znZ02T+qhovZiZGdBGDc9DFdABN95V70mjj4Wt3j8pedz5e/+l5qpQq5eYNM1JJY0xP0zxPfZ2rOtmaLcbp6Ciq08Epl7vvWGLvv6mJ3fpJH808w3DhMTRXxwjJB0GgyuFn+iEGbLWUYQKNsYbYkE8WyGNgozdLxLZI4kif3d+bYtHY5Z6xcjJNIMjxUZ9tTE5wYmWJNxzLevPIN9A0kaWw6hr0qxWf/4ascPXAYO2F4p88n6j/H+vq0JqxJZ7lac4k8Wb1mKavOOZv2vnms3XgWC+a3cc9t97N5wyDzL7ucXfvLrG2bZHCxlLNMOmeKnrONm92/muK+L2S55+BzPDrzAKVwnEYwJUmfCeSR1opUbPTcbEHTSITo9yaAc5+LDxKxc44siyNpVzbD+jMXs2r1Ut2CyLamyedrPPTTExwaztOSDnn3yg+wtK+bxoZ93Hf8YX56x4O6AKFTOx1G55TSBMymD9RaL57Mi+ZfwoD33vRWrnntFYR+g+zAMkokkWrY8dEi933+Fl5w1Xp2+EvpKR7hmhf34GallmtahHq8BJg+WuaOj9r89PGd3Dt9N+VwhCAsz4I2hykGp2aKMfs4Eq5NoJuAz77WREzj6ON6oakjGSPMJVOsWTrIunXL6O3tIJ1L6ADx0MO/YejZgHytyoJsK3+38N9o7a1ycPWDfOHn/0m9XtcuRSxsVtRFbDxbV2PigmpU/8OiWqvyJ3/1Wj788etBVZkYneHIRJly7zLKDQiqAcee3k6w+1HaN7yQI7uOc+2VPaxYOy+a44sooBRbb63yn58rcNvobUx4BwmDyhw2nQJWTKo55fST2BeJ2SbB5qRbUddiVrfG/kp/mk3aznB23zI2bFhE98Is6VwSlbB4+qk9PPzYdjo4k5Hac9zQ809c2v1CKuc+x2ee+TTDo2NIQG5eClN6MkFEZIyOpdFYngQTkRqr1i3lP35yMy05GT+toRqwfU+JA6MBx0oOqlYlqFeYeuZRVqxaxN7Dio2rE1zzxvVY0h6Lrnt10uP7f9PgGw8+yK8r9xD4Mscyh2VN9sWBIQY+QjKy2qgiGR03LqbOsVP9UNgXT7fO/i1m4XzO5j3W9aztSLPtykepzq9guzbP7TzIL+97GjfoxA9rXORcwdva34Vaf4hPH/o4wxOjOh1supAmN8SE528+qR4oL6t7DT7z5ffzytdehgqmsPw6QdnnxEiNBx45yqGiRb1aJWjUmRo6yMpFaSaK7eSSNW5418W09eXMZ9lw+LEaX/ybSW498j1Ga3tNj605nxfLkNjy5rCxyaO4mRl1407F7KTfTw9gbNZreQX/yj8x4E5z16u/w8zCaZyEy+7dh/jlvduo1RRZt40z/FVc3/4hwjWHufnQxymUZ3RRotnqnOtf1w1eYNLmqEwjueW8BV385J7P096RQIUVrHqDRrFGIV/h7rt2s/NoiVK5qjXezHiB3nZFrmMBhbECN974AlaeI6OFugLLw7eU+NJnn+eOqdupeRMmq9GsMwLcZEFzp5/M77NDEtH4hm5zmrw79mmRp46akCef4JyiU5O181jJy+3XsWR5lfLFR0i2JbGTDnv2DHH3/dsolRu0J7tZ7q3i7d1/TemMHXxu72d17VJ07u9yG6yNSy5RUnr3vYY+NxmDuOrVL+Tz3/wgqBIENajXqEzWKOZnePCBvTy65RilSk2XsYr5Cr3tWQYXdDB0eIo3v2U9f/CytWaC1Q/5/kfzfP32J3mk9N/4fikCcE6kbAaMiH3aUpodGH2t5YuvTwW8uj3g7hmXJ6qG3q1WyOac4v6S7svp9rwJF+Zd8RRDbA4ONgs7eti4fhGLls6jpS1Hq9PG9l17eeDxpxgvN2hNdLPK38gfz/8z9vf/klv3fR/XdnS/pFkInMvAcxddokLl4wcigKFaqXHjh67jhg+8GaWKWH5VDzPOTJQpjk3z1NYhfvGzXVTrvq4tTE3V6cq1sWJVG4cPlbjk8sVc92cvwEklqE/7fOWvR/jOow+xrfI4SnezdDf8ZD8YnfRsTt7UNc2v2mmHfGRewDcKDjt1F8EiAaxMKXbXtfqM/MBcXyVaNh4HEYhhflc7m85ezuKlA2Q7U6wdPo+tO57j+8d/SL4c0up2szF8Ma9Z/nLuS3ybR4Ye16N4OtM6zc9JPlBeU6vW+Phn/4o3/+nVswBWG0yPl8iPTLHzuePc/r3t1DxfM1Cyk1LF47xNixg9XuWsdT385fWXkG5LUzxR53M3DnHbtgfZV3nWlMajoKHNtxlMhHHNOu8pznq21iacOpmbUaCZc2KrXEUxhONaQplB+PhHUrtFXZ2cu245Cxf1kW1N0Vrv5smte7l75xbd2OpKdHKp8xouWbOe7xY+x9GxYWwZdYh+TgXyd4JIvVrnHz//Lq697nIIi+AJAw2A48cL7N8zxg9v3UFDqpvRqY6M5dm0aTmVYkDfwlauf9fFtHdnGTtS5eb37uPHOx7maGkPQTTZNLdV2Dy/2UbvbKRtGqSRDSYYzL2Pnzf3Mnlwx6oGnzrs8GBVipUnR05pNC3r6+acdcvon99NNpehVvd58OHn2HXgiJY6PYl5vKzljay9oJNv7/sa46MFs3QlqheYbC2+KMrImLigqk34t7PHH7v5nfzRn1+NCgtYXg2qPtMT04wNFzi8b5I7bt1HvRHqqdRyzac8U2btxgFq0yEt3SneceOF9PTnGDlS4VPv38HPnvs1x0oHCGW9RrMkbnRVE8zZqHEKgDFI2vZPMaK5ZmWRtkIuz4Y8WLEpRw0wM8Jk6pZJ22Ll/F7WrllC77xOMpkM4xNF7n1oByfyU3qIaDC5jFf3voYVlytufepHHDkixdWTPzaewNBgCoAmCTGmUq02+IsbX8t7b3oLhAVoCIAepckZRo8XGdpb4Je3HaNekcU0li7HS89kwYqQcsEj1ZbkbTecy7yBVsZOVPmHD27lru2/4dj0QQLdwYv6DRG7tI86NRMxjjI2mlOYdHpfNHuKcwGPbcQwURrti7rbWXXGIIODvWSyaZ7ff4xfP3OAmheQtBMsS63i5QuvZODFZW69706ODo/pxtSsCZvKTPz9rLPnb9bdyLgaI+Xyiy8/l6//4COosIhVr6IqHjP5MvnREgd3FnnoJwXqFdeMe4SW1o2LzlZMj/mk2pO85Z1n0TOQozRV55MfeoxfPLWLQvkItu1FDXXp90p70lQ0YgkV9x1O9odzr/7/L3hzATRHzSQcejtyLBvspa0jx54DIxwdmdLTXEkrw9nZc7h81XnkNkxz68/uZiyfx9YiOsYoknxay0cMjBpu5kqH6AP/+L6bmTc/i5qZwZuqUC7WmS5W2bttht/8qkFtJq2nmaS5ky9PsWQdlMdTpHvgTX+5mK5emU4I+dTHHuBHD+yiVB+jKycduLgfLJVlc5N2pbxWxmel1xtPHJxcKY8j82kaOE1vfIqFn/ZX03RvSSdIJxPMVD3dlEolbLJWG5u7N3LRhjPxeqf5zh13Ua5XTatAA2guyNzvZa2Vkv4sP3UxUvzgTZ96G3/0tqtQUxM0piqUphtUyj67thQ5vCVJdSqtDybyZ7x+gmVr0pSG2mhZUeXVf9ZHa0dSTwF87d8e4Zs/eJqR4hgLutO6SaSb5FI71MDJ5EE8hGRmaPQMjDwnFyhqooudm26YkZJz243GKUSTWzpLjIeD4zM7Hehxs8zMFKZdm95EHxctPZvNm87i8OQwtz94r5Zqsb40IEYZd9wJXDv//HjqrWnGgadYuKSXH9z5j3RkoD5RojLToDzt89xDRSZ2dFGfljmZkEq9xoRziBVLBinsTzFwYYnLr+0gk02Qyrjce/d2/vEz97JreJQFnSmpE2vzlWl3mdSSYSE9N6MBnbOeMCrIamCilUQxgKbnok8nmp6OZnD0ELhZYOhJDbMpyE81fdNxNG7LzOVlHZfFbQNctm4N61eu5edbHuKZwztJuHpS0HBci+lTGuvr5p8flwmjIUqJjDaVWp03XHcFf3/zn+ONT1Gb9hg5WubYMyFTu7oJPUcXTQ+NHiW1okC/OpPxE1XWXlNl/QtyJNIyh+IwMjzBhz90O/f/5jAp26Y316L7u/JeM9Mdj60JiOZmTNg0qvRqUHlN9I/mQ1T4MIQUcLThazB0GU2qjIFHyWvgaek0V2ca4E+uwCs6k1mWdfdw9QXn0e4s5qv3f5daUMMysx5NE26mnvFzwsDokFHLLgr6ytL91xtuvJYb/uoaqoUyRw+VmNnZTWW4Bb9eJ7A8do/tYfm6Dorbegg7x9j8Bpu++SnduI5Wh/HVL9zJLT/YyuGxEss6u0mQIAwt3Uo27DPXWI9qRADqwUwZKo9yZTPYbQbTdeU7SgFj4AwzRKNFwONT8xtMN6p6uOn0eZiZKBNjnpdu48xFvbxs00U88ewQW448rRvxp1ZgDG5zQF2r+8Lm+LEAiLMEufri3F//+j/gqj+4iPqxFIWDSb0wY9maXhxJAVtLjG13KB+3Wf6SIovOypDMOnq4R49YJBz27Rriwx/7AY/uHEV5Dktb+nCClB7MDGVsVwNo/hEumUAy+0xomcfx6wwcRsibHyMrTMI/K3JFNk17ZUr1mtGcUeexGQR09AxpS6fJ2Uku2bCC+T19/PShrabrFw9InxKM9GygbqCBNRfAGLjOVs6VAAAWlElEQVRo+YU2ZUG33vBJJFI4etTNTKq//o1XcsNfvIrJE3kmj9WplmZYfGYb/Ut7jJ/QNzEVk9Z/6+t38/UfbGHnkSlarQ6WJRfhBmk9Oy02Kc2oQICyAnzLR0Az/T0Dq9x8fNpEECvFhMxV277pSWvnHq1Aj8W51mYy3VBjslqmHsgcrFHxUUw17wP6W9uw8Xj9Feczmi/zwFPPk3SjPPo0ObAZJRSALZo6ML6Os1mJ9IOlG2eScWFLpLj1N6jLiNu738TVl52D4wa6v3D0wAStLVkGlveYlT8R3YWNk2MF/vnTt3PPUwc4OFwip9o5g7PoCPr1sTVElhcBKdN3DXxbQJXnBLyQHsfj05sOs7g1z4d+fSa/qskoR+zjYrMyEVizxzIrT2bqVfL1EjLbfFJFRSm6c616UeKigS5e9aJzeHTbQXYdOq5H43QTKU6d5vK9GeXBkiASRxizrCtymOJoZR2rvkxyoEQ0DxL5IU9x3RuvYmnfIgYGsmx44ULdPx56foyMm2NwTa+eg4l7xTLkuHPHAb7wlTvYtm+M/SeKeNUkS9RKFrOGVrqN8xfgqCOzB4G+1Qnw8PDJ2QEvGRxlXm6au452s823sVxPs1ZmccxqExOALFvAElb6NIIG49UitaA667+UIptM0tfSTr40wStetIGVC/q5/VfbKJar2v2Y9SBSGTMhzARsU8pv8njd4IXaA8kgoYyexbzWqZ2SaTuDqgyYxyYuEmFxfz+Xrt9AKZ9h6ZkDvOkvz6BWDtj/6wo9CzLYnkv/ujZzzGizCDnSs9ue59bb7uH5w+MczZcZmaygaln61XIWsZJeBkmT1T5IwPSoR6DqYQ6q+i8+AVVCu4Hv1Akcj0DMWbynmL4GrwG2j62526BQm6ZQnyZUZgVKWybLvNYuRvKTnLtmIZdtWMF4ocbP73tWD6Zr0ujgExEokjta+MwFcP3ghbIYQc+VCGPi+oXuC8tIhzGIJoixDXS1tvKic9ZRsjewd3gBH3hHmo3rFU/cUeT8V/YyvLdMkgyDq1o1A+RqmpE0i0P7j3DXfz/Cjn2HyM+UGZuuMT5VZ7qscOstdAWDzGMxnQzQSpuO2mImDRrUov/W9X0dz6rhW3UC24AYytiH44FVx7YbWE5NA11qlBkrT5DJwcol/bSmcuzeP8yqFX1cePYi2tty3HHPDg4PT+C48VIyCUxGMxnFGevBuQyMhLRefTmnImKL/4vXyGrqRZNaciTZfcOH+d1drF77Sn4zcinZyhauuvQE5/ZdTDqXZdnGHONHpmlNZ+hZ1qInruSKykCRTJ/mJyvs2nGA53bv5tjYMaaqRR0ti9UGUzMNimUZOHKhniHtdZIJu8jQToo0Dgm99EzHXh2hA3y7YQC0G+Zm1cCugVvFcuq4GZ90C7S1JfVEmFjF6mV9DM5roz3XzjM7h7nnEWGfnLa4nqhFoCf7Im8eMS+OwJqc4gNnRwkjk9fmapYqNFWBpqJR8HpWREAMQuZ1zCdQPeSnDuLXS6xctJIXr30lf/TOTaTbQo48O01nVwsdAym8ejShqnxqFYtSwaGU95gYm+T42DDDk0fJF08wUy9Q9krUvCqVeoOZhk9VJrPqpvojIl7kTxjahMrV3zWepBB/Zct4mxuQcEMSCUU6bdHWkqQlm9b3fZ0tdLXnSCVTdLX0sf35E/z8/kciMS4sjnPf6F4kmWySoSvq0X4KcSxfN7hZkgJdC9N7rBidbkb85XEcSOStspgllN06ojF/WYATmLzUbINi6xEQRznc8Kd/xNv/9DVUaw2OPF2nZ16GXJ8pJqR/kUHtcyisqzPT5SEtjkbFpVJWzJSqFKoFCtUxpiojFKtjlGuTVBpTNLyyliW+FB30wJEyy1D12hDZ2MfWbUoZpEy5DqmESyrpkkrJfVLP/KXdDNlECx2ZPrqSA/z31l9z9+MP6aAjeW+oF5qFJt+eUzg1A/SzP811JDoK6xxPT/bFQSdi25xKYuwcBVg97hsdTBbkxKYeXRVhbtLJ8KpLr+K1L30pi+YtZmJPSFt/g7aCRfrWVpBG0PNQaw2ZOtOnuCyg2Am1NNSwaAQ2dd8y84BhnUpQoyKs9Geo+SUdUT1fxt1qKFXT8ziOFeDaPo4dkpSFNo5D0nVJuzInmKUlkyOXaqMr0Uu96POt+3/I4/sex9WDZqIpzSYVEoj0cGXUWTRBNK4GzQFROovahOOOU6TUpXqjx2IiHagXV8f74ejHkSnHx5oDYvMp0Yr1kM5ML5esvZSrNlzJ4uwS+g8kaNkF9sWhrA6DPRZqp0VtFIoJRWEgpLAgoNwN1axFLeVSSVmUM1BIw2gOjrdAPgelFDRkMxEFyQAyHnTUYMlMyLKZgO6qT9ZvkMLX60fSNYueUpYjY4f5zGO3sG9qD0kBTxqmIt4leocSzc36QLO5SFR9OQXAOBLrTEQ7wyYosfyNBGkcTHReGkmZ5pL/WPVIYeHUkpGRQRJ1Gw1Fxmpn1cA6Lhq8hAuT57C82CEr63AWKhK94rcsKIM/blGcgmJDMWUrCjnFtnMsvr8ZxtotxtsU9RYFqRDdlosbFmbpkM5qUmWbVcNw7a6AjQcCeicV8yoJWoOQu4Ye43N7bmNMjeEmApTtYdmevjeLI8UHRuelk4hodXKU8Zi/xH4wSuVi1uhx3liyyIu0HDIjbmZYMpYz0eYTuqoRvSeSKHIsvUTBky8jh3Nx7aRe8SQLZNJtLdhWJ+t61vK6TVfQWh+gNZ9jXs3RbEh2KhI9CrdFQIUgBXduCnn3mpDjehWhHDMqDshj2TBB/HQzD9XOGqZtbnrI4oa9UhSZZsfEAX6+/THuf3Y7gapCooqyGyjJZEQzOtFSDD2ifHIQ0SI6Sk1NU8mkcs0oHFeANTxxjUwDabY+0dmsXg4fA2hMWOMjwSOumIS2ruDMX9jLOeeezbLBJXRkerDJaUlSrjqUayFb9u2m7ua5ZM0SKqUEd+8dpK3az1lulsGuFvpa0rS2OuRabQoL4JtXwb6FIXlb4Yu9xkso5RtoNx2Vq/TFlAaGzdrj8PVfjLP90ef4r4d+zdCxEUJVwUn4KFvAqxnWiWaUWWsn2lNLkkkpYUWVFV0ea37eXP93CoBN3zW38KNFpJE0uiIczSGbDRhEysjFFnDNUnkB8q3Xv54/vu5aetv7TaDIAzNQKNYZGgs4MZVmzLPZmvN4KH2ChUPPs/3OMsPH58NIHcfOkm1tJ9eZJNvjM71IMXFeC2xshcEUlizhSEfr+fW6LsMOvc9KsQYjM2Sfm2Tjjw6gHt3LieoEjiOi2tO6UFFBWXWU04gyFnneZEvCNCloxBFXV73n+L74+VN04AUzoPSC67jMY0w3ZmMsqKNaerRtU5OZskVTGOgFiG9/zxt4/9+9S/syygEUHcjbElb1Qt9Cqc6hEzCSTzGMxX8thHuXKNSzR7G/cYzEtimCRIfxMXaSQMph1QJhSzvq4lbstUmyMw3SrkOyu51qa1bXFPuqJbpKDVpHfMrPHeDY7mcIvRKu6EFL9r2q650XQquKskRYG9+nMBtI6KJp5PsEwHj+Ri/jnTtmEjHRmK+uNs1Y6wfP36MUesm/ATFCby6AhnpmtbqJ6WZPrag0JKvLBxb18cO7vkBPWyelfJWWdAcUHBjXOVhUg/QpTHsMDVlMjKSYCC0e7ocfr4bRcpnEP28jswMqboJAttqrTWH7BYK2QdTGDHTYuI06mTR0ppNU3YReibnWqpPxK3gNh0VWP51TdX717I+ZmBwiZcveCAKeZCYy/1NHWZ72eUayiIaVWmNUwNUnKJIoqoFH2Zl+XZTTzQFwr7V+8IIHlFLRphOnyBPt42S1YrSjTxSptSKKSu0iviuVBn/1/jfz9r94FTd9+Bs8++QY56xZxp//4Ss5e+FqqERrcS0P36oxNukztjdB8ViOou+yrwO+uxp+065Y8UDAst0+47U6hWKRmfFRqn4Cryupt1XB9Uh1OTitDjPVEmGpRHtSsaojQUZGTTyHF3AmZyXh209/kaGje0i7UkERnyeqX/ReNI8t4MjOZLp3IL4vKhzI/gt6iHxW+80V0nFf2MJ60Fo3eMEXUSra9uR3ATRROVbRJsJJLdBJOnT1tONYCbqSC7j4ovMZPVbkiYcPkEq0UqzkOXtND9dccz6XX3oemUQLKmjgKU/vtzA5VmNyT4bq0S4qXoLhVotfLIVf9sGG3bBpGGo2lG2YseQahFRsEGOUtqQsDZuZLjF29CD5I3vJqBJnrFhIKttKGHTwWnsFy9tP8LmHP8Po6JA2Zy2UdaF2zhLdRLQaKSpd6dxaMq64L9MspMT1xjkrBCy+ZK1feOGVKgj1xjvmZ+4cQyxTjP+ThYCC/iVXbuANb3oJy5cuIJhJMLWnj/vuOMATjz6pdweypexkVykxCZmAC1/4Qt53/aW0ZtLUGx6BrHtrSA48zdSedhrDPVT9JKOtDo8PWPxoHlx8GDZPQKkNJrOK/KExDh8/zowog45OkvPmoxyXRhlOHBlhas8zZCmxcOUK6pluBuw+brSTlNxn+Ne7/oVKeQo3aYK0rJaKljcZGRQvyZCmltT+tB88eaBzbiYSL+6xbOcqvfXT7oLZ+smomEiCG5UT6TwxDY/2njbe9/G38MpXbsL2LIqFgMJMg6PPw8yOxezcfoj7ntxF1U1DWKNeGWaiuoXOtvN50YVL+dgHN+I4SQLPIvQdPbw9OlZgen8btbFuykGOiWyCp+dZ/KwPVtmKY4thuEWx6pYTzH+uStUKyXtljruK6hkDJPsGcCehcOgE1aMH6OxroWXhAjrdNl4WJrkoVWZ77WF+9uxPGT5wUJeqDEeiBpTuG4n/m12VHjfSZ3snsWlHWYkZ6ZzO9S/t1cF03cDmLyl4RzP6RrTV1Ve9xMuns7eDz33zb1i9aSlWqUaQr1PM13i2qtiZL7B4ayfVsdV8b8vTPD/yMJY/TlifwfMmyNjdtCQv4i/e1sYfv2k9oZfC8jOoeppyvcjoxAhTR3KUJ3oo1dspZLI81WHzX8ssSpsd6FRkd1U557sVUmWLBjZTyuJIeZTykhZSPfNpPWERHKtjjU8yf2ErK+wMa6XXS8hAZwnOn+GRbffy0//8IeVSSTe7NFBaf5kAoocotQIwQMU+UAeQWIQ0p3nVl4cKT79TA3jekkv76/XKfmVZMlKuN1w0++pF/a7f7kX1qa+8m6tfsZG9ymdRvkZlpEBhrMjwdIU90xXajpQpHzmPbXst7tq9h3S2lUpByuOPobxpFra/jM6WPJ+/+aUsOaMXK8hgN9oIfYtCfYSR4+NMHk9SnOxg29AUT+zZiZ90KV56CUeuWEVtMGlmfEVBmA1CTCon3bGpMoxJMbiT5EHFZUdD1lWgo110YkjH+CgtmWEWX9bDwbH9fOVfbmFkeIxExjE7AUe9Dy1fdKUpZtrJ1WcznayrkGXbsWe3vxOg1g6c/4nfbir0kRg0fVDZYKLe4KWveRH/+tV3s89u0Fqv0zE+xeTwBIWxGfJTM0xPlskXZ5ge62Ro53p+9OzDlINhav4UeHn8YJQ+60w60j1cdHE3f/u3l5FMpXHJYQU5Gl6N0YkTDB0qcOxoyP1bjzKkd9Jw6Onsx12ynr1rF7K7W/Z0kZqT3v8Zt1ymZXwSt1LG9i2Sdop+t4NzUx30uhlU0qIShGSndrDzmUdYPLiIl7/pfI5OHOffPv0NJiYnTBmsuYhVYmRc0otlXdTkj9Rb1Fr75KH81tkNGOWlsgXocCX/IHCBSdPMXIo0pb9y28e4+NINHArLLJkpMj2aZ/zYOPnJMoV8ialCmelimelCyIn9y7n9yR9RdJYTtC2Hya34ld2kVRvdzkISiTr/cvPVnL95md6oxLVTunA7dqLA7uePsWXbFIdONNC7QcveUG4C287R3zXAgRwctlxdoQnctN5KWfZtkx3krIQioaDfq3GWHTA/4bKg4pMKPSqpPMeHhxgdq/CSi1ez7MJBHtuyi6995T+NRBOVFee/ktPH6/qj/sfslKvsjsQTVtdptgCNTbnmVbdaylqghWUQ0j/Yy+0PfA63vZVGY5qO6QLjw2OMH5/UZfl8foZioUJxqsJUvkb+RC93PfmMliZVf1qvBZb1cI7y6GY5yxa18ZrXruS1Lz+XZCZFQm/yYDF8OM+2p4/wyFMzzDTMjsEVT5abmcGNjlwrA6kG07WS6cLJ+jvZT0HW5ekdOlwy6RQduRwdbVlaW1J6lC3pBnqbglq1gu95ZGyXs84ZgPYk3/qPX7Bly1N64bVxXdrzmURhbv6ru0Y6wB7LOOF5u063CW0sYmQbZFtxpwrVAikMXHT5Rr70zQ9y3K/Tmw7JzMwwMnSC8eE8k/kShYkSxakyhUKVyckak6MdPLFzD0P5g2Scbr2r30w4hheUGEgs46LzB3Vv4tqXn8/Gc5foja7ELHfvOMHjTxzjnicOct6GPsLUII/vLOEkodwISElAyLp0JmSvP5swFAfYQuiksOwUrpPQ63vTSUVLrkE6VcbRpSqYKUzpQJhKu8gIc0dbGyvWD7Dj4FH+49u348k2x/HUQtzCjACJd3cLbY5Zyr76YGHL798GOQZRgkqtUf1JveFdcN11l3LFi9fqUrvnN9i0eRX1YokTR8SESxQnS+SnykxOVpgYD5gca2H38F72DB8mm+ii6pd1RVmpBotzA6xa3UO5YrNx7Rn89TsvNn3WAO675yBPPDXGfdue4E3XnENP3xp+9tAhUk5d79xh2y5Zy6VTpJXrUPHbODxh0d82D1ulQQNpk0yGNGYO4DqTLFnYQTYH9WpZz0KX6x45KZiGaRad0YvdafOTn93D/gNDeq8FLdx0WT/apS0Kow7qiYSTuWbXabaFP7UK2pTT4hMPTo/87T/+yzvf84rXvyRXr1Z46qHHGD14hDWrllObqTIxVmQqX2YyX2ZsvMLEmMvUZIJio8jW3XvxwgoOOcrhlAZwfnoeC3oGyBcd7I5xbv23t9LRnkGFDnf+fA9PPzvB3Vsf5BVXbuSyzRfyw59vJSs7KVoOCeViWykaYRrLyeA7bezN27QnsoxmO/BbcmSnqwyoOl5xiA53mrVnttEIS9HmZGY7PatSwS+4pGXP6hUpnnzuN9x3/5MkpAcQTXg1ez6yFbxlf9bqaPv/2wp+NiuBBx64s//8zWd9dHp07A/nLepo27P1WY7sPk5XawvjI1NMTpaYnCgzNlZh5ESOalnmaFwe2vUkU2XpbrhUwmk9e9KXGCTpdnGkslsPNX7n5j9n49pFehf7X965n517J6kmJ1l1xkKmRnyOjpYJXdlcwmK8exElp41GyaXm5Ci0tDHdPQ8Cl+nVGWgPdUmr4948bctb6fRDllROsHZ6L9lgWhcMhGSSTjo1WYGVws1ajNWOc9sd9+ptooz4A5VQ02B9N20nP3E61s3F5/cycO6L5PEPb7opeeVfX32ZPVN95W8e3726NePOHx+Znj82Nt0yPlrm2HGL0RERnB7pRJpdwwfZdWSEhqoRhB5JO6Td7dV7IHgyrU+CD7ztUt7ymhfoTRcP7i/SM9jKwsEWdu8a499/uJ1j81ZTkp2Zjx5lX0cn9WxWUiJT9BUfeM4a2LASgjzcNQKLc9DdBi0J2HUQdg+zaGaUxbVJ5ucy9C5ayEAwof1jY9JjZn+dxFKrdOud9xy3bXUcpXbhOD9L9vf/n/93GP8PfbOtZaNNkVQAAAAASUVORK5CYII=",Tt="data:image/png;base64,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",An="data:image/png;base64,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",on=te(3294),Sn=te(56102),na=te(24544),Qt=te(58617),lt=te(32050),nt=Object.defineProperty,Dt=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ze=(ke,ge,fe)=>ge in ke?nt(ke,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ke[ge]=fe,Oe=(ke,ge)=>{for(var fe in ge||(ge={}))Pt.call(ge,fe)&&ze(ke,fe,ge[fe]);if(Ke)for(var fe of Ke(ge))Me.call(ge,fe)&&ze(ke,fe,ge[fe]);return ke},Xe=(ke,ge)=>Dt(ke,We(ge)),ct=(ke,ge,fe)=>new Promise((ye,Ue)=>{var ht=Et=>{try{Ct(fe.next(Et))}catch(It){Ue(It)}},gt=Et=>{try{Ct(fe.throw(Et))}catch(It){Ue(It)}},Ct=Et=>Et.done?ye(Et.value):Promise.resolve(Et.value).then(ht,gt);Ct((fe=fe.apply(ke,ge)).next())}),Ge=({title:ke="\u5934\u6B4CAI",placeholder:ge,hideUpload:fe,hideInputBox:ye,aiIcon:Ue=we,userIcon:ht=Tt,dragIcon:gt=An,children:Ct,fetchUrl:Et,fetchData:It={},extraAnswerAction:Cn,showDefaultTips:Rn=!0,onOpen:Xt,onClose:vn,loadingOption:xn,showPreference:qt=!1,initMessage:Kt,customRequest:Nn,visible:jn,width:ln=1200,isCheckRestrictNumber:wn=!1,headNode:_n,headFunctionNode:Un,showRedraw:la,showEdit:oa,promptPropName:ya="prompt",topPercentage:un,showSwitchingModel:sn=!1,showImageGenerator:Le=!1,showLookHistory:at=!1,fetchListObject:ot,customPreference:cn,customDataNode:Mn,showAddSession:mn,historyId:zn,draggableExtraNode:da,drawerExtraNode:ma,menuExtraFunctionNode:Dn,showSceneAwareness:Qa=!1,ReactComponent:tt=ve.Z,topFunctionNode:qe,footerContainerStyle:Mt,chatContainerStyle:$e={},showCodePreview:st=!1,showSource:Fn=!0,onSendMessage:bn,onDynamic:qn=()=>{}})=>{var Fa,ga;const[aa,ja]=(0,y.useState)(!1),[Aa,wt]=(0,y.useState)("qwen-max"),[jt,Ie]=(0,y.useState)([]),[Zn,Yn]=(0,y.useState)([]),[bt,Je]=(0,y.useState)(!1),[be,it]=(0,y.useState)(!1),[$t,zt]=(0,y.useState)(!1),[Pn,rn]=(0,y.useState)([]),[Qn,Xn]=(0,y.useState)(""),[ua,Vn]=(0,y.useState)(0),[kt,ta]=(0,y.useState)(void 0),[Tn,Ta]=(0,y.useState)(!1),[Oa,xa]=(0,y.useState)(null),[Ja,to]=(0,y.useState)(""),Wt=(0,y.useRef)(),Ha=(0,y.useRef)(null),_a=(0,y.useRef)(null),[ca,Wa]=(0,y.useState)(!1),[Ao,so]=(0,y.useState)(!1),[no,xo]=(0,y.useState)(!1),[Co,Io]=(0,y.useState)(!1),[me,en]=(0,y.useState)(!1),[De,dt]=(0,y.useState)(0),et=(0,y.useRef)(null),ae=(0,y.useRef)(!1),se=(0,y.useRef)(null),[ue,de]=(0,y.useState)(void 0),[pe,Ae]=(0,y.useState)(!0),[je,Qe]=(0,y.useState)(ln-28),[mt,Ft]=(0,y.useState)(!1),[He,Jt]=(0,y.useState)(!0),[nn,dn]=(0,y.useState)([]),Vt=(0,y.useRef)([]),pn=(0,y.useRef)(null),an=(0,y.useRef)(null),Bn=(0,y.useRef)(!1),kn=je-22,En=Qn==null?void 0:Qn.split(` +`).length,{onAdd:In,onGetList:$n,onListClick:yn,onListDelete:Hn,onListDealData:va}=ot||{},ea=50,wa=10,pa={maxCount:ea,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:jt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Ut=>ct(void 0,null,function*(){var sa,Ia,Ca,lo;const Ba=(lo=(Ca=(Ia=(sa=Ut==null?void 0:Ut.name)==null?void 0:sa.split("."))==null?void 0:Ia.slice(-1))==null?void 0:Ca[0])==null?void 0:lo.toLowerCase(),oo=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Ba);return Ut.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):oo?Ut.size/1024/1024>100?(Ce.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:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:Ut})=>{Ie(Ut)},action:`${(Fa=on.Z)==null?void 0:Fa.API_SERVER}/api/intelligent_imports/upload_file.json`},Kn={maxCount:wa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Zn,multiple:!0,accept:".jpg,.png,",beforeUpload:Ut=>{var sa,Ia,Ca,lo;const Ba=(lo=(Ca=(Ia=(sa=Ut==null?void 0:Ut.name)==null?void 0:sa.split("."))==null?void 0:Ia.slice(-1))==null?void 0:Ca[0])==null?void 0:lo.toLowerCase(),oo=["jpg","png"].includes(Ba);return Ut.size==0?(Ce.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):oo?Ut.size/1024/1024>10?(Ce.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:(Ce.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:Ut})=>{Yn(Ut)},action:`${(ga=on.Z)==null?void 0:ga.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!Pn.length||!Wt.current)return;const Ut=Pn[Pn.length-1];Ut!=null&&Ut.loading&&(Wt.current.scrollTop=Wt.current.scrollHeight)},[Pn.length]),(0,y.useEffect)(()=>{if(!Wt.current||!et.current)return;const Ut=new IntersectionObserver(([sa])=>{Ae(sa.isIntersecting)},{root:Wt.current,rootMargin:"70px",threshold:0});return Ut.observe(et.current),()=>{et.current&&Ut.unobserve(et.current)}},[Wt.current,et.current]),(0,y.useEffect)(()=>{if(!ca)return;const Ut=Wt.current,sa=se.current;ae.current=!1;let Ia=Ut.scrollTop;const Ca=()=>{const{scrollTop:Ba,scrollHeight:Ka,clientHeight:oo}=Ut;Ba>Ia?Ba+oo>=Ka-50&&(Ut.scrollTop=Ut.scrollHeight,ae.current=!1):Ba{ae.current||(Ut.scrollTop=Ut.scrollHeight)});return lo.observe(sa),()=>{var Ba;lo.unobserve(sa),(Ba=Ut==null?void 0:Ut.removeEventListener)==null||Ba.call(Ut,"scroll",Ca)}},[ca]),(0,y.useEffect)(()=>{!ca&&Vt.current.length&&(rn([...Pn,...Vt.current]),Vt.current=[])},[ca]),(0,y.useEffect)(()=>{if(!Wt.current)return;const Ut=new ResizeObserver(()=>{var sa;Wt.current&&Qe((sa=Wt.current)==null?void 0:sa.offsetWidth)});return Ut.observe(Wt.current),()=>{Wt.current&&Ut.unobserve(Wt.current)}},[Wt.current]),(0,y.useEffect)(()=>{typeof jn=="boolean"&&ja(jn)},[jn]),(0,y.useEffect)(()=>{var Ut;if(Ha.current&&Oa!==null){Ha.current.focus();const sa=(Ut=Ha.current.resizableTextArea)==null?void 0:Ut.textArea;sa&&(sa.selectionStart=sa.selectionEnd=sa.value.length)}},[Oa]),(0,y.useEffect)(()=>{En<5&&Ta(!1)},[En]),(0,y.useEffect)(()=>{aa&&Kt&&(rn(ra(Kt)),Je(!0),ba(Kt,{history:[]})),aa&&(ia(),zn?uo(zn):mn&&!ue&&Va()),aa||fa()},[aa]);const ra=(Ut="",sa=[],Ia=[])=>{const Ca=Date.now();return[{text:Ut,key:Ca,sender:"user",fileList:sa,imageList:Ia,show:!0},{loading:!0,key:Ca,sender:"AI",show:!0,model:Aa,imageGenerator:Co,thinkingEnabled:Ao,codePreview:no}]},fa=()=>{to(""),xa(null),Ie([]),Yn([]),Xn("")},La=()=>{if(Xt){Xt({chatData:Pn,setChatData:rn,setLoading:Je,getData:ba,renderChatItems:ra,handleAdd:Va,identifier:ue});return}ja(!0)},ka=()=>{if(Jt(!0),vn){vn();return}ja(!1)},Ya=()=>{Ta(!Tn)},ia=()=>ct(void 0,null,function*(){if(!wn)return;const Ut=yield(0,xe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Ut==null?void 0:Ut.status)===0&&(Ut==null?void 0:Ut.total_number)!==-1&&(Vn((Ut==null?void 0:Ut.total_number)-(Ut==null?void 0:Ut.remaining_number)),ta(Ut==null?void 0:Ut.total_number))}),Na=()=>{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",kt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ln=Ut=>Ut.reduce((Ia,Ca)=>{if(Ca.sender==="user"){const lo=Ut.find(Ba=>Ba.key===Ca.key&&Ba.sender==="AI");lo&&(lo!=null&&lo.text)&&!(lo!=null&&lo.error)&&Ia.push({question:Ca.text,answer:lo.text})}return Ia},[]),ba=(...Ut)=>ct(void 0,[...Ut],function*(sa="",Ia={},Ca=Pn){if(Nn&&(yield Nn({mes:sa,setChatData:rn,fileList:jt,body:Ia,checkNum:ia,setLoading:Je,bodyChatData:Ca,setTyping:Wa,setImageGenerator:Io,renderChatItems:ra})),!Nn){const lo=jt==null?void 0:jt.map(On=>{var Ga;return(Ga=On==null?void 0:On.response)==null?void 0:Ga.file_id}),Ba=Zn==null?void 0:Zn.map(On=>{var Ga;return(Ga=On==null?void 0:On.response)==null?void 0:Ga.data}),Ka=Ia.history||Ln(Ca),oo=Oe(Oe({identifier:ue,response_mode:"streaming",model:Aa,scene_awareness:me,thinking_enabled:Ao,image_generator:Co,code_preview:no,file_ids:lo,image_list:Ba,history:Ka,[ya]:sa},It),Ia),yo=Object.fromEntries(Object.entries(oo).filter(([On,Ga])=>Ga!==void 0));_a.current=new na.Z(on.Z.API_SERVER+Et,yo),yield new Promise((On,Ga)=>{let Ua=null,Pa=null;_a.current.on("data",Xa=>{Wa(!0);const{chunk:{content:Ea,type:Sa,created:io,msg:Po}}=Xa,bo=Po==="error";Sa==="thinking"&&(Ua=Ua||io,rn(jo=>[...jo].map((Lo,Wo)=>Wo===jo.length-1?Xe(Oe({},Lo),{reasoning:(Lo.reasoning||"")+Ea,loading:!1,hideAnswer:!0,error:bo}):Lo))),Sa==="text"&&(Pa=Pa||io,rn(jo=>[...jo].map((Lo,Wo)=>Wo===jo.length-1?Xe(Oe({},Lo),{text:(Lo.text||"")+Ea,loading:!1,startTime:Ua,endTime:Pa,error:bo}):Lo)))}),_a.current.on("done",()=>{On()}),_a.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),rn(Sa=>[...Sa].map((io,Po)=>Po===Sa.length-1?Xe(Oe({},io),{text:Ea,loading:!1,error:!0}):io)),On()}),_a.current.on("cancelled",()=>{On()}),_a.current.startStream()})}ia(),Je(!1)}),ha=Ut=>{Xn(Ut.target.value)},Wn=(Ut,sa)=>{if(fa(),Je(!0),Ut==="edit"){Vt.current=Pn.slice(sa+2);const Ia=Pn.splice(sa),{fileList:Ca=[],imageList:lo=[]}=(Ia==null?void 0:Ia[0])||{},Ba=Ca.map(yo=>{var On;return(On=yo.response)==null?void 0:On.file_id}),Ka=lo.map(yo=>{var On;return(On=yo.response)==null?void 0:On.data}),oo={history:Ln(Pn),file_ids:Ba,image_list:Ka,edit:!0};rn([...Pn,...ra(Ja,Ca,lo)]),ba(Ja,oo,Pn)}if(Ut==="redraw"){Vt.current=Pn.slice(sa+1);const Ia=Pn.splice(sa-1),{text:Ca,fileList:lo=[],imageList:Ba=[]}=(Ia==null?void 0:Ia[0])||{},Ka=lo.map(On=>{var Ga;return(Ga=On.response)==null?void 0:Ga.file_id}),oo=Ba.map(On=>{var Ga;return(Ga=On.response)==null?void 0:Ga.data}),yo={history:Ln(Pn),file_ids:Ka,image_list:oo,edit:!0};rn([...Pn,...ra(Ca,lo,Ba)]),ba(Ca,yo,Pn)}},za=()=>{if(Qn.trim()!==""){fa(),Je(!0);const Ut=jt.filter(Ia=>Ia.status==="done"),sa=Zn.filter(Ia=>Ia.status==="done");rn([...Pn,...ra(Qn,Ut,sa)]),ba(Qn)}},eo=Ut=>{if(Ut.shiftKey){if(Ut.key==="Enter")return}else if(Ut.key==="Enter"){if(Ut.preventDefault(),vo||Bn.current)return;za()}},hn=(Ut,sa)=>{let Ia=!1;oa===!0?Ia=!0:oa==="last"&&(Ia=Pn.reduce((Ka,oo,yo)=>oo.sender==="user"?yo:Ka,-1)===sa);const Ca=sa===Oa,lo=[...(Ut==null?void 0:Ut.fileList)||[],...(Ut==null?void 0:Ut.imageList)||[]];return y.createElement("div",{className:Re.li,style:Oe({width:kn},$e)},y.createElement("div",{className:Re.avatarIcon},y.createElement("img",{className:Re.img,src:ht})),y.createElement("div",{className:Re.content},!!(lo!=null&&lo.length)&&y.createElement("div",{className:Re.fileWrap},lo==null?void 0:lo.map((Ba,Ka)=>{var oo,yo;return y.createElement("div",{key:Ka,className:Re.file},y.createElement("img",{src:te(90034)(`./${((yo=(oo=Ba==null?void 0:Ba.name)==null?void 0:oo.split("."))==null?void 0:yo.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(Pe.Z,{title:Ba==null?void 0:Ba.name},y.createElement("div",{className:Re.fileName},Ba==null?void 0:Ba.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,St.RD)(Ba==null?void 0:Ba.size))))})),y.createElement("div",{className:Re.borderBox},Ca?y.createElement(Be.default.TextArea,{value:Ja,ref:Ha,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Ba=>to(Ba.target.value)}):y.createElement("div",{className:Re.text},Ut==null?void 0:Ut.text)),Ca?y.createElement("div",{className:Re.action},y.createElement(_e.ZP,{onClick:()=>{to(""),xa(null)},size:"small"},"\u53D6\u6D88"),y.createElement(_e.ZP,{disabled:!Ja.trim(),onClick:()=>Wn("edit",sa),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:Re.action},y.createElement(Sn.CopyToClipboard,{text:(Ut==null?void 0:Ut.text)||"",onCopy:()=>Ce.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Pe.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ia&&!bt&&y.createElement(Pe.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{xa(sa),to((Ut==null?void 0:Ut.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Jn=(Ut,sa)=>{let Ia=!1;la===!0?Ia=!0:la==="last"&&(Ia=Pn.reduce((Ba,Ka,oo)=>Ka.sender==="AI"?oo:Ba,-1)===sa);let Ca="";return Ut!=null&&Ut.source?Ca=Ut==null?void 0:Ut.source:(Ut==null?void 0:Ut.model)==="deepseek-r1"?Ca="\u7531deepseek\u751F\u6210":(Ut==null?void 0:Ut.model)==="qwen-max"&&(Ca="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:Re.li,style:Oe({width:kn},$e)},y.createElement("div",{className:Re.avatarIcon},y.createElement("img",{className:Re.img,src:Ue})),y.createElement("div",{className:Re.content},y.createElement("div",{className:Re.borderBox},Ut.loading&&y.createElement(y.Fragment,null,Ut!=null&&Ut.imageGenerator?y.createElement("div",{className:Re.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Ut!=null&&Ut.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:Re.loading},y.createElement("div",{className:Re.dot}),y.createElement("div",{className:Re.dot}),y.createElement("div",{className:Re.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(xn==null?void 0:xn.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"))),(Ut==null?void 0:Ut.thinkingEnabled)&&y.createElement(ee,{time:Ut==null?void 0:Ut.time,cancelIndex:De,loading:Ut.loading,streamingStatus:!(Ut!=null&&Ut.text),onFinish:()=>{dt(0),rn(lo=>[...lo].map((Ba,Ka)=>Ka===lo.length-1?Xe(Oe({},Ba),{hideAnswer:!1,time:Ba.startTime?Ba.endTime-Ba.startTime:null}):Ba))},value:Ut==null?void 0:Ut.reasoning}),!!(Ut!=null&&Ut.text)&&!Ut.hideAnswer&&y.createElement(a.Z,{onDynamic:qn,cancelIndex:De,streamingStatus:bt,loadImage:!!(Ut!=null&&Ut.imageGenerator),onFinish:()=>ct(void 0,null,function*(){dt(0),setTimeout(()=>Wa(!1),0)}),value:Ut==null?void 0:Ut.text})),Fn&&!!(Ut!=null&&Ut.text)&&Ca&&y.createElement("div",{className:Re.source},Ca),y.createElement("div",{className:Re.action},Cn==null?void 0:Cn(Ut,sa,mo),!(Ut!=null&&Ut.imageGenerator)&&y.createElement(Sn.CopyToClipboard,{text:String((Ut==null?void 0:Ut.text)||""),onCopy:()=>Ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(Pe.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),qt&&!bt&&y.createElement(y.Fragment,null,y.createElement(Pe.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Ut!=null&&Ut.like?{color:"#FA8D30"}:{},onClick:()=>Ma("like",!(Ut!=null&&Ut.like),sa),className:"iconfot icon-yijiejue font15"})),y.createElement(Pe.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Ut!=null&&Ut.dislike?{color:"#e86d7c"}:{},onClick:()=>Ma("dislike",!(Ut!=null&&Ut.dislike),sa),className:"iconfot icon-weijiejuezhengchang font15"}))),Ia&&!bt&&y.createElement(Pe.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>Wn("redraw",sa),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Ma=(Ut,sa,Ia)=>ct(void 0,null,function*(){if(cn){const Ca=Pn.slice(0,Ia+1),Ba=Ln(Ca).length;yield cn({type:Ut,value:sa,index:Ia,identifier:ue,objectIndex:Ba})}rn(Ca=>(Ca[Ia][Ut]=sa,sa&&(Ca[Ia][Ut==="like"?"dislike":"like"]=!1),[...Ca]))}),Da=()=>{var Ut,sa;dt(1),(sa=(Ut=_a.current)==null?void 0:Ut.cancelRequest)==null||sa.call(Ut),Je(!1),Wa(!1)},Va=()=>ct(void 0,null,function*(){var Ut,sa,Ia;(sa=(Ut=_a.current)==null?void 0:Ut.cancelRequest)==null||sa.call(Ut),fa(),rn([]),Je(!0);const Ca=yield In();(Ca==null?void 0:Ca.status)===0&&de((Ia=Ca==null?void 0:Ca.data)==null?void 0:Ia.identifier),Je(!1),Wa(!1)}),ao=()=>ct(void 0,null,function*(){var Ut;zt(!0);const sa=yield $n();(sa==null?void 0:sa.status)===0&&dn(((Ut=sa==null?void 0:sa.data)==null?void 0:Ut.list)||[]),zt(!1)}),uo=(...Ut)=>ct(void 0,[...Ut],function*(sa=ue){var Ia,Ca,lo,Ba;(Ca=(Ia=_a.current)==null?void 0:Ia.cancelRequest)==null||Ca.call(Ia),fa(),it(!0);const Ka=yield yn(sa);if(Ka.status===0){const oo=va(((lo=Ka==null?void 0:Ka.data)==null?void 0:lo.messages)||[]);rn(oo),it(!1),de((Ba=Ka==null?void 0:Ka.data)==null?void 0:Ba.identifier);return}rn([]),it(!1)}),qa=(Ut,sa)=>ct(void 0,null,function*(){(yield Hn(Ut)).status===0&&(Ce.ZP.success("\u5220\u9664\u6210\u529F"),sa===ue&&Va(),ao())}),ro=()=>y.createElement("div",{className:Re.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(Ne.Z,{spinning:$t},!nn.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!nn.length&&y.createElement("div",{className:Re.menu},nn.map(function(Ut,sa){return y.createElement("aside",{className:oe()(ue===Ut.identifier&&Re.active),key:Ut.id,onClick:()=>uo(Ut.id)},y.createElement("div",{className:Re.menuText},y.createElement(Pe.Z,{title:Ut==null?void 0:Ut.question},y.createElement("span",null,Ut==null?void 0:Ut.question)),Dn&&Dn(Ut)),y.createElement("div",{className:Re.menuDel,onClick:Ia=>Ia.stopPropagation()},y.createElement(Ye.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>qa(Ut.id,Ut.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),co=Ut=>{if(Ut==="file"){if(Zn.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:()=>{Yn([]),pn.current.upload.uploader.fileInput.click()}});return}pn.current.upload.uploader.fileInput.click()}if(Ut==="image"){if(jt.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:()=>{Ie([]),an.current.upload.uploader.fileInput.click()}});return}an.current.upload.uploader.fileInput.click()}},$a=[{key:"file",disabled:jt.length>=ea,label:y.createElement(Pe.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"))},Aa!=="deepseek-r1"&&{key:"image",disabled:Zn.length>=wa,label:y.createElement(Pe.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),po=[...jt,...Zn],vo=po.some(Ut=>Ut.status==="uploading")||bt||ca,Mo=ua>=kt,Do=fe||jt.length>=ea||Zn.length>=wa,ho=Co||Ao||me||no||!!po.length,mo={chatData:Pn,stream:_a,isDisabledNum:Mo,isDisAbledUpload:vo,checkNumModal:Na,checkNum:ia,onClose:ka,setChatData:rn,setLoading:Je,getData:ba,clearStatus:fa,typing:ca,setImageGenerator:Io,renderChatItems:ra,setSceneAwareness:en,setIdentifier:de,setCodePreview:xo,setTyping:Wa,onMenuClick:uo};return y.createElement(y.Fragment,null,Ct?y.createElement("div",{onClick:La},Ct):Ct!==null&&y.createElement(fn,{draggableExtraNode:da,src:gt,onClick:La,topPercentage:un}),y.createElement(tt,{open:aa,width:mt?"100%":ln,afterOpenChange:Ut=>{Ut&&Jt(!1)},push:!1,contentWrapperStyle:He?{}:{transition:"none"},extra:y.createElement("div",{className:Re.head},ma,sn&&y.createElement(Rt,{value:Aa,onChange:Ut=>{so(!1),Io(!1),wt(Ut),Yn([]),Ie([])}}),at&&y.createElement(y.Fragment,null,y.createElement(Ve.Z,{dropdownRender:ro,onOpenChange:Ut=>{Ut&&ao()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:Re.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),mn&&y.createElement(y.Fragment,null,y.createElement("div",{className:Re.headBtn,onClick:Va},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(Pe.Z,{title:mt?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:Re.headBtn,style:{padding:"0 12px"},onClick:()=>Ft(!mt)},mt&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!mt&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("span",{className:"c-grey-333 font16"},ke),onClose:ka,bodyStyle:{paddingRight:4}},y.createElement("div",{className:oe()(Re.wrap,aa&&"body-overflow-hidden")},y.createElement("div",{ref:Wt,className:Re.chatContainer},qe==null?void 0:qe(mo),Rn&&y.createElement("div",{className:`${Re.li} mb20`,style:Oe({width:kn},$e)},y.createElement("div",{className:Re.avatarIcon},y.createElement("img",{className:Re.img,src:Ue})),y.createElement("div",{className:Re.content},y.createElement("div",{className:Re.borderBox},_n,Un==null?void 0:Un(mo)))),y.createElement("div",{ref:se},y.createElement(Ne.Z,{spinning:be,className:"mt20"},Pn==null?void 0:Pn.map((Ut,sa)=>y.createElement(y.Fragment,{key:Ut.key+sa},Ut.show&&y.createElement(y.Fragment,null,Ut.sender==="user"&&hn(Ut,sa),Ut.sender==="AI"&&Jn(Ut,sa),Mn&&!["AI","user"].includes(Ut.sender)&&Mn(Ut,sa,{width:kn})))))),!pe&&y.createElement("div",{className:Re.backBottom,onClick:()=>{Wt.current.scrollTop=Wt.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:et})),!ye&&y.createElement("div",{style:Mt,className:oe()(Re.footerContainer,Tn&&Re.full,ho&&Re.footerContainerSelected)},y.createElement("div",{className:Re.btnWrp},st&&y.createElement(Pe.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:()=>xo(!no),className:oe()(Re.btn,no&&Re.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Qa&&y.createElement(Pe.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>en(!me),className:oe()(Re.btn,me&&Re.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Aa==="deepseek-r1"&&y.createElement(Pe.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>so(!Ao),className:oe()(Re.btn,Ao&&Re.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Le&&Aa==="qwen-max"&&y.createElement("div",{onClick:()=>Io(!Co),className:oe()(Re.btn,Co&&Re.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),po.map(Ut=>y.createElement("div",{key:Ut.uid},(Ut==null?void 0:Ut.status)==="uploading"&&y.createElement(Ne.Z,{indicator:y.createElement(Qt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:Ut==null?void 0:Ut.name,className:"mr10"},(0,St.Pq)(Ut.name,20)),y.createElement("i",{onClick:()=>{Ie(sa=>sa.filter(Ia=>Ia.uid!==Ut.uid)),Yn(sa=>sa.filter(Ia=>Ia.uid!==Ut.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(Pe.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",kt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{className:oe()(Re.inputContainer,En>4&&Re.lineFour,Mo&&Re.disabledInput)},y.createElement(he.default,Oe({ref:pn},pa)),y.createElement(he.default,Oe({ref:an},Kn)),y.createElement(Ve.Z,{className:`${Do&&"hide"}`,menu:{items:$a,onClick:Ut=>co(Ut.key)},placement:"top"},y.createElement(_e.ZP,{className:Re.uploadBtn,icon:y.createElement(lt.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Be.default.TextArea,{rows:En>4?4:En,placeholder:ge||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Qn,bordered:!1,style:Do?{paddingLeft:0,marginLeft:0}:{},onChange:ha,onPressEnter:eo,onFocus:()=>bn==null?void 0:bn(),onCompositionStart:()=>{Bn.current=!0},onCompositionEnd:()=>{Bn.current=!1}}),ca?y.createElement(Pe.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${Re.cancelBtn}`,onClick:Da})):y.createElement(_e.ZP,{className:(Qn==null?void 0:Qn.trim())===""?Re.sendBtnDisabled:Re.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:vo,onClick:za}),En>4&&y.createElement("span",{className:Re.fullIcon,onClick:Ya},Tn&&y.createElement("span",{className:"iconfont icon-shousuo"}),!Tn&&y.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},2554:function(ft,_t,te){"use strict";te.d(_t,{o:function(){return y}});const y=ve=>(ve=ve.replace(new RegExp("(?$1'),ve=ve.replace(new RegExp("(?$1 -`),ve)},67054:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return vt},U:function(){return Oe}});var y=te(59301),ve=te(11938),ye=te(62957),he=te(54172),Ee=te(4901),Ae=te(94941),Be=te(61186),_e=te.n(Be),Ne={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,iVBORw0KGgoAAAANSUhEUgAAAJwAAACwCAYAAAD61gcAAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQd4XHeZ7n9/zUgzkkZdsiX3XmM7xWlONYE0AsuyEMizwAKbDcuFAMvCXvbuEpwsZeksBNilLZBLKIGQUC+EVEKSTYN0O8W9W26SrK4593nP+X/jvyd2LCeOZMbR88gjz5w59T3v933vV47jpZ+XzsAIngE3gtsqiU3tiaJxFYNMzufZk6ngEZyLSuLARuggXgLcME90FN2aHST34fTQjDeQqplOfqibsp4/QOqjztXcMczVHPWLvQS4g0IgclH0eDm7HvsBmca/pBvI5/OUVZRRXQ9l1bupqHq9c+NvOuiqXlqAlwA3DBBEe655J71lX2F3T0Q64yjLQFkVuHREqttRXfkYVa2nO3fcrmGs7qhe5CXAHeTyR7eSpmHJvQxWH0dqLJSPgXQjpFuIgTe4ISLT42ia8XKXe+vNRzWahnHwLwHuYID7ERWkWUk540k7yNZDZi6kp0OqHIa2RFT1OSa+/H2u7kP/MYxzflQv8hLgDga4X5Ghi6epYAJpIAtk5kB6JpRlIWqPqBp0THrlP7v6D/37UY2mYRz8S4A7KOBmZNjzdAK4lACXhuwCKJ8KzgOuetAx5cJ/drkPvAS4g5zPlwB3MMA9NSPDQ08/TbkxXAYyx0L55MSHi7ZF5Jxj8nn/4qrf9/Fh3ORH9SIvAe5ggLv17Czttz9FJvIMl4XssZCelAAu3x5Rg2Py+f/qqt/7saMaTcM4+JcAdzDA/ejUSrhHgBsf+3CVVZBZ5AEnkyqGwzH1wg+7ynd/dBjn/Khe5CXAHQxwd51ayYZ7nqLCAy5bA9mFkJ4IKfPhIjHcFa768n87qtE0jIN/CXCHCrhKySLzPeDkw22PyOUdk87/iKt+z1XDOOdH9SIvAe5ggLv/VVWs+sWTBYarrIGKBVAhHy4L+R1Qk4cp53/EVb77JcAdqVFqFK09F8bMyJNJl9G/fv36il9PnOh6jqjbP8JFvz23it03rdjrw9UmgCuf6HW47ZADpp6/zFW+68ojav/9zvRHO48tp2JxnqraiN5tKbI3O+c2jsa+jjjDRdE9tfTs+hplba+joimFK4dI0V73vQOp/Hsr3IR7RuNEHGib0a1n59hy+wqy0bgkaKhLdDj5cIpS2QHVeZh63jJXefkRBbgoujVNvvzTDLW9lfKqeoYiSKVhqHv1UKr3g2k358cjfa5HFHBRdH85O1b9F2VDb6OjH8qrI1IVDpeNyGYc5anVwNmu8rQ1I30iDgi4x16f45Efr6AyGhcLv5XVkD0e0hMglYGhdshFMO38K13l5cuOlP1eFi0r+8iO2Z+nvOo9dA0BZVFSqlEG6byjqnYXUdVZLnfKwyO5zyMLuBXvX0S+4gEG8mVk6h0VjZCqAVcN+V7I5SHX/PMHKhr/arFbPDCSJ+KAgPvVBbXs+s1yqvJtCcM1QPYYD7hKyG9LADf1/Ktc5bs/ciTss/Yh2v29C+mNbmTHlhSpCMrKHeVNybkebIfMDqhr/OaVn7n0smXLXH6k9ntkAffQWe9kx2NfoawhonKqo7weUpMgMxnKG8H1QUNdRKb2Ulf5im+N1El4ru1E91xQy6rfLCebb6NCqa1myM6H8vFQJsCJ4YZg8rlXuer3HBGA64p+2Vq9fdcd7Noxk96tMNAOQ7sgVQeZCRANQH6lChFWMeOLs5xzgyN1rkcWcLdP/QBbVn1aNyBZHJUZqD4JcqdA5Qwor40oU6lPaztVE09xbsEzI3UiDshw97++jqd+8kQMOLlsla2QmQflbT5K3R6hXOqRwnAKdHb84Kv097+DHWsiBnc6+lbDwGYY7ICoHxiEdC8wbx0DN01zS0sVcN/MLWVL1y2UE9GMowGobYTcUsgdD1k54mVQCdQ03XhbZfaNS91SnZlR+4keOreaR256MvbhyoGqasjMgvQUSFfJpEZURY4JF17pGv5h1H24qPcnr6Sz/6fsWJ9moMPRtxb6N0L/JuhbBf17QJhTqVXTOTdf/IWbzrvuOicnb0R+Rpbh/os61vA7IhYzFmgB6gW6OZA7G6rmQsUYoAca6xURXuYqzvn6iJyJA2wkWkYFtTxNJRPjG0ESiCpG0k2QrpSzFJFpdEx666Vuyoe/OZr72hn9qCW3Pfo9HTtn07s1on+ro28NDOyAgQ3QuxZ687BHTD0xT/0rX+fO+c+fjuQ+jyjgYmf2U5lz2dGnKrMUrR50tRVQswSqT4aqGZDORbg9jsaW7eSmnObcohUjeVLCbUWK7f6p7Nv05N9CLVAn9vV1cQoiIiJyU/ppe+sxbsmyp0drP+Nzu/PHX6Kv992xKR3a7WKADWyF/m0wsBp6O6Fbe5x1VJ154201v3nd0hE0p9rHEQdcfGI+VPYl8vl300REC44msVwL5F4G1YsSx7YsgioHVU03Pp2b9YYZzOh3o9SSF72J41nBnfI6mUJEHY5aotjE1mYc40/5CpXveo+7+OIRM03FwI4GfnEeO7t+yY61KQZlNtclZrR/JwyI2TZBbxQbD2oWb6P1rae7k9/95EjfIKMDuGWMocP9gUw0g1YPOjFH7XzInelNazPQHdFQ76hqudRVnDWq5iqq5BJ6uJoqGuNoVf5nq4Mzxt/Aa5b9rVty6Y6Rvni2vSi6von2wbvo2jGL7s0wsB3610N/OwxsS3y33r6E3TITHQ0XvMO97GtfG439HRXAxSy3LPVq9gz9lGrKCqa1Jgs1p0HuRMhOg3Q1lPVAQ/PWrprWpTXulMdH4yQVLizMBd4MnAlsYUbqh7znf93o3vOlvlHdr87rv0B393uTqNQHCjHQdkD/6uS1h4h8haP6nF9x0Wf+0rn5Ch1G/GfUABeD7p9TX2Fo6J2xaR2Do1F03wI150C1EuRS84moLnNkG294oGb9xSdw2eBomdYRvzrD2GA0+LOL2L7nZ+zcAIO7HP2biX/Fcn0yqxuhJw+K9WtO3sGEt53hjv/7UbtxRxdwX6SFde5e0tGUOGpVgKqotWaej1pnQblMa29EU4Mj1/b3LrXkv4ZxHY6KRaLo5820995F5/aZ9GyBwR0JyBSV9m2B/pV7TWl2oqPmVZe7V3zl6tE8OaMKuJjlPp55NTv7rqfaR63CV10WqpckprVyemJaUz1Q17yls7btzFp38og7u6N5kQ607ajzhqvZs+dd7FgbMdTh6BXYtnh2Wwt926EnSkxpzYW/5cKf/oVzblR1zVEHXAy6/5O6hvzQm2gITev4JIDILUwEYYnhtWnINH3P5S5405EIgJHcp6j7J6exu/tWOrakY7+tX4wmgVfstiGJUnuGkqi09qQOJrz9THf83z80kvu4v20dGYD7euUEnuq5izQTY7Mam1YHuUVJEFE1R2kvGNwIufTu/raFp2TcectH++SN5vajp9//Hfq738JAOiJyrsBsAlzvU9DXlQQKFeMcuVf/b3fuf35KmqJzjOq0pyMCcDHLfbTyDezuuZZqHK04YtNaCbklUDk/6QHtXxfRUOaom/fXruVfrh3NCz6a246iKMPNY26iv+MMyhsg0wKpHAwNQv/WxI/ryUcMlDvqX3UL5//kVc45jeEZ9Z8jB3ARKf4l9X/JD72RRq/NSevKZiDdClEFDG6PaGxxNF70Fjfzs9eM+tkbpR2Iol9l+MZrbmGwf0mcbqtWqioN5Ro9MQh9A9LcoO60LlrfssQtfscjo7Srz9rsEQO4mOW+Wj+FNbv+gGMczZJDcHGFhgoftadSjrJ1nSx4z2lu4b8dMSdx5C9m5KLLU98nlX8D9SR9sUq7VUGc/RiUwDveUXvxP7lXfF7VOUfMzxEFuBh0y3KvZWf3j8jnU1SgTKaLT6J8jyEll8b+0C3bfAkc3ZMno79gCc9wG22UM5GIel99I9A11MP4i25ZP++ai460PpEjDnAQlUX/Wv82NnZ8hp1RPRuStoFYuGzlThbyBvctRqUB5IihCb8jEbyTFJ+lIc7xwjwHs1pg6im/JnvM37q/+vimI22fj0DAxTznon9w81jHRTzFfFbTxW4eAH7ooGskTuJl0WXl//V4OsPd21SeVEFVWzNRahwDla305ZvopYfe7i0MDW2mx22msqOD2W2DTOnudTNHLtUVwSmUcS7HMpdTGzcy75y7r2v50c8uvtiNSurqYNfmCAVcsNuRuj5ik/qi1d1H0bIyPnNXJdmauXS6E9jR20ZtVsV589nTP56BgTRl+RSD/WnyQ+nYtLuUxq0OUVk1QDozRG0uT31NB7mqFfS5R6FqHWNyT5IevI/8ozvchS8iCCPc66HsOhflj3RX48gH3MFumef5eSQgf/68xWwYOJls5VJ2DZ3KUEVtPDxkSEPgKohbGF0FDAxC1x7Y3aHXiMG8oyINLc3Q2AAtTZCthEw5ZCuSyLq6GiqzQ2Syu6mvXg/pnxMN/JHuzbe68y8etcqS53m6DtvXji7ARcvKos/ddQrd+aV0Rm+gu2wq/dkcg5Xg1G9aDzWNEbkaR1VOgIG0pIYItm2Hh1fCnatg+x7IVcKZk+G4GTC+lbg/Qz/5IRDR5KNI1Zmk046qKqhTBXOF/r+BVP4P9Oz5CWU7fueWnH9Uge+oAFx07TljWc357Bz4e/akFtJZXkVvFZTVQ21zREOLo6EhKWuvqYVcFVRlE8CJySIH7Tvh93+Ea++DTVuhoQZevQBecTJMnQAVAuYQ9Et87Yde/fYmyfO+Pn0WUZZSX6uLo8hsFoYGVkL+13Tv/p674Oy7DxuNHMErKmnARZ86YTrb+95OR/YNdFVPZ7eGQNdDrimiaYyjuRmaPdAEtvoaqM0lYJNpTKchlUo0wO4+ePhJuPkueHoDjKmF04+DU0+AMY1Q5sRqMJRPTHD/QAK2nl7YvScxyXv2JP8XMF06Mbu1teBcP9HgTZTxRV5x8u+cG7k+0ZHGZkkCLvrsiRPZkn8vHek3sbNqLF11kG6IqGlw1BvA6qBJ/ldj8iqw5dSRVQ7l6aR7TCCSWVS40tcPqzfA/Q/Dhi1QUwUL58KC2QlIU2V7C/a1vCyqgDU4lHx3Tw90dMGO3bBrN3R0J6BMpSKyWUdtXbLNVNnNVFZ+0p11zO9K8Sk3JQW46LsLq1mTvYy1qQ/QUTeOwWb1REBVTWIeNaahqhIaa2FMk3f666DO+2syi8554Aho9ptPmGn7Lli/BTo7IFMBY8dAawvUqnwqlYAuBo3WYQB0e8EnM9vTk4Bu245kfbu6YGAoMd1VVRHVNS5m1lzNjTSN/Te3sEVyUMn8lAzgomXHXsi26qvYVXcCbiLUtURUVrnYb9KPAJFRCXsuMYGKLBvqEn9NDr8uuEASO/7y92PHfy9YYjPpfTOxloAl0Mn0VlQkYIt/JZe4ZGhM2v/fgCi2NMbr7ILtO2FLO2zbCZ09yfaylRHVWaitd9TUdVNf9x/0V/+7O6WpoxRQ92cPuOjqOU08Vf9RuhovxU1JUzc+ojLrYpOmiyvzFk8NksOehboaaKpLAoTaGqjSkOiMN4liJm9GFShYJU8ccIrt8omPpvcFTgFLwLO/Y3bU+5oZI+BpcIx+5QuW7TXVQo7MbW93Yl637oBN22DrLugZSJLwtbmIXLWjeYzY7lGqqj/gjh33mz930P1ZAy76x/kn0j/+PxmYfDx106GyMmLLdsdAT8Jk+TIY9D6YLrrMqcynwNZUmyxTLf1MAYKCAw84vQpgBcB5n0wMVCgn86a38B0Br/g9vz4BU5/FAEwlwNOrgKmbYk8HbN4OG7bCxm3J331D0NYCY5sjGhsddQ2DVOWuoi31GTdx4pE1R+8Q7oL9Ay6K3JHusEbvO+FyusZ/jKYTamgZD9t3R9z2qGPFephVBcfOgCib5GB1oSXGytdqqE0A11gDNWK4LJR7NorZTT+JhBabuIKJ9WAzzBXApSyI+WwypQY678PZOuP15T2QXQI6mWMFKapD6N4DW7fDmnXw2NNwx1OwGzhtFhw7NaKx3tE2Xqb2N2zb9HfuvJPWHcJ1PmIWLQAuiu5qzNNwWRlNr2MgXUm6qh+X+lEv266tdOOOnHlty8iy8owvUTP/UiYsgNq6iKfXO35yD6xdDWVpOH4MzNTQ52oYKk/8tPpcAjb5bXXVCbNVVkK2PPmO2CYGRQAMA4hMsnw6M61aTmeuYELFXp7B4ug2NLe61hY45L2ZH0pMqsy8ApUC6LqhfRs88ST8+mG4c11i7s89Bs6eB031MG685pssJ1f1d+7YyXceKUiKoqhsiEfOT9FwGfncDJ3QfFn5I2Vs/aJzUwoaYwy4KHpoDF1rrqMsdSb9uWSyo9I6WYXquXWkMt+E/Deda1o/mgcYfaKugWeO+yYtS/6SCRrs7CKeWe/46X3wlKZBDEJ5HSxogvEtoAHQuVpoEaNJZ8slGYK4qDOVZBFCdpN/pl/z1QSKgv9mfpz8N38WzJyGJrMQrfqoNZZLPODEmIODyTb0aoGJsaXe29MJq9bAfSvgwc2wdQ/U1cFfLYCZkyThRIwZ4xjTupva2ne6uS3fH81rsiyKyv6Vx89LMfh+erpfTr/OmfdhxdwVrod0/r0ufVo8I8ZFMp8rr/4eFalL2NMekWlxpPQc0Kwc34iKnCM3HtJ1qxPg7f6mc1NGvOwlWtYwiW2nX0PrGWcyfkZEb7dj1Qb440q49RkYUoZIIMrB3AYY15TIFm3NMKYhCRAUjQpoMQh8VBmbPAOEB5yAFou4/tWi1UI3gFFcMlAy/kem1FguBp0xnplr7wcWol9fiyAfTttRla5kk+5u2NYOazfCrj2JH6oouK0pkXPq/e+YZmib0E9P33vc0vkj3jop3Azy1DnpqOsD9PScF09l6tyhwZLJyUlpdp4KVnZDfUtnd23Dy6rdufe7aN0HZ7LhsbsYGGimqhkyYyE9DiqaIV2ryYk6n3uBV16/krL01+na9S1XM2PrSNxd0bJJ09i15IdMOGsxY8dH7NrpWLEGntwEa3bD050wpOb3IaitgnlNMK0VJo5NwKbgQP6SgFb4CdzXOAL1WYKY3XxEGvtrntns7/CAzT8Lg42CaTV/znQ5i4CNHYMVCYSSXQS4Pd1JkcBgL9RWQqsel5mBHV2wsyMBptyBpvqIxgbHmHESlv/RnXvs50biWsSlY9Hysxjs/QB93Rcy2O3o2K65c1H8t2bQDXUTk5b6LAa2RlR3OFJNn3HjP/hBF9016Ry2bvodgwMRNTlHtgUyM5PfrKZTjknGosZ+Th4qpMhPUBfVGlKZr0L6a87V73yxDjZ6//SJpM68nklnL6apMWJru+PRZ+DxjbC9FzoV5WkE1RBUlsH0Gpg9Bqa0QrNManXioMdgM8kjCAgMbAJaLPTKVwujUv93HEgEUonWFZrW2F54ltMHBclEBFgUre6znPmDul/ySQqtrwfKIxjfCON082ehvQPWbYZ1W5LcbHVVYl6bGqG5zTE49D738gUv6uMzo+jR0+jv/SB93a9iqKeMrl0RQ30uHpc7IAFb0fWmpDdWrF8+DvIdkNoC6Vnfdwu/+iYX/YrjWMVtDFEbD2hRQ0bWQeW4ZLRo5exkmlEMPKVwJJBGEeVVjpyWaXwm77Jf69jV9LWGBndYn4gcva++nvTrbmDGy86KTeKGTfDgk/D4VuiK00KJziXpQ78NGZjaDFPGJGCTgCpNq1j1L7CWl0wMbAa+OJ3lI9UCs5kZDcypjwdi5BWCiIDJYqD5KLmYBcP3Y3B69KraRL6cZgQ2VsG4sUnJ+JBL9Lpn1sGm9iRdZqAT04n5M7WXuZPHf+Nw3/wD0cNnpgf7L6e78zXke9N07YjiqhiBbbAz6YXVLBONmNC0TQ3PGdijdCK4fEQ2cqQu+k+35Lv/y0XRZeV84pu30z10atyQoedGaf6ZauM1eK9yAmTnQXbGvsCL79IoMbV1E6G8ZXneVXx+BwPfb3EtnS/0oKMTKOf0t36Xea94I42NEavWOv7wBDy8OQFQSw6aqhM26h6AgQForIbJLTBGYKuEcplR76MZOEzWsAg0BlkYmRrQvCkND6SAOf9HwSqbfrefYCJkvnhXfARrLGevxoJaRp1X8us0pUnyzbjmpLxpIEo0uqc96LSMhOxGmdcmx4SpXVRkX+uOG3vTCz3/STC5fDH57svp3XMx/Z1ZOndGRNq3fhePBBvcCX2aP6cm7A3Q9wz0i+VEAD7ilzvWMC9i/CWvd3M/fH0Spf5H3Tls67qRoaFqKj3oNOlRv2pDk3Sg7vfKAHixj6fpRjJVA5CthdpJUFH/8BADH0m7qTc834OOllFG59u+ysyzL6NprMAGNz3s+NMWqMvAnFaYOja5w+XzbNyRVGPUVyXOtaLRuNrDO+xm+wpZBPPNAtNpeVPT4GIZxMzpvnpvwTT7YuSE3XzwUPi7iPVii27isGc0Y8XCZ/6MxVGsBj8PQrYMWuthQltSWSJBWPlcgU4pMe2DSqUafPTaMGYVRC93Z8xa+bzPf/ftE8lUfIS+wTfS31kd+2j5oYi8gNatoTnJkMN4fsma5LevHfrli6rQIe5BiehXf7Fcmwuuv679W5eo7N3fo5GLvjLzdeza9kl69kyNKb3Kt+nJxIrxYuBVQOUkUPV1drpnvObE1MYnbwiyqiWry5N2H3cVp1/xfATk6IOvfDuTL/oGrdNhzVr45f2O32+Btmo4dTIsmA5tYxLTs24jrFiXRHRVFUnZUIMA52vZLCK1ixtaxmLJw8ReXztZEIDju3I/zv6z/LggU2GMWmxqC/6b+XYFu5xsQMyr45KfNtCfuAz1lQlzC3QqDO3qhTWbiKP07R0JIUg6aaiPaBvnyFTfS1nVeW7p1EN2caKe30yld/eNOLeAjl4PtEHHkIYcynRqBJj8SE1mEtA0qckDTUGpciACG+WOypkRk5d8j76z3+UufFOcC94n0xBdc0Ibuze+m46uv6W3d2x8l4nx1B9qZlamVvJCdgpUeuBVjIeKJiiv8cnudnXND5LJXORybzik/F/0nqUnMO4VtzBzcS1btkT87F7H79YmA26WToOT58OsqUmGoH07/Gk5PLIaNu2GynJoqYZmsW1VorcpKW9a2D6pK48iM6nmv+3Dal5zO9BwhEJmwgIIT2/xWbVAwQcTMQEGnxciXH8VLGBRtBqXM/UmFSraL7H6hHqYNg7GtSXl7Ns74Zm1sGYL9PQl56Peg27iZEdZ5stu6ex3HwrLPRb9qGLe6o2/BvcyBohIVyUBgaZoitE04FAzS/pWJqZUN4ZAljBa8quezswkqJ5zE7WLPu2+/bFbCIZW7ze1FV0zfwadnZexu+tt7OlqZqjfTxb3QUXB1KrkZ3LCeJWKbPXsgjpFKxEsd5RVX8ecL7xxuAWF0ZupZu4HbmXWy0+kY3fE/7vfceNyiMrhrCmwdBEsmAVjmxK9Sif8/sfh3lWwWiPhI5hQBeNroEWgU19BZq+4axmAECjGZsZ2ifOyl9GM3YKs194SJruc/sNCaZM3n+a/PQts4b1uFSnejPb0Q1cP7OpOaujkp9WWQ1sdzGiDaeNhrIYjuyR4eHINbJIGGSV1eWI6+XRj2oaIyt7szlv0g+GCLnrwdefQs/03DGXKyM1yydBsMa2CFPPRNA19IAGazKdAFg+RkNsVA+026ud9evFPP3XTA19zz3q4y34BZzsYff34uXR1vIs9u99E7646hqQBBaZWwIuDC6WJpiXj5DV1WUNn9twPNW2PMf6TZ7jJFw1LNomWvf0TTL/gQ1RkI+74o+N7D8KuXpg/AS46Hk6cD1PHJX6jEt2PPgV3PQq3r02qanXSxWoTczClDlpqkvkkMq8mjRQKK4sOPQRZIXEfLBPmRENgxSfLABewmTHcPhGsLeuZs1D+ZDpcH3SoXk6Fml2wuy/JRuRS0JaDaWMT0M2YAA2NSWXJyvXwzAbY3ZmkwRRE1NVGNDc5mlrW0DW0xP3F8cPq442+ln0r1b3/TcZBjZ64Iw2wce+8Epl5BQNitMR0QqSc8GSomnU3DQv+ffHaT/76gXc8G2hFt+Zz3wPR109eSOfmd9O5+xL6OnNEQ4mPp4g2DC7SFcmD2vq7YI/u3Po/cvI/n+Xm/O+DRq3Re889mXmvvpnWOVU8+qTjO3fBk5vlDMOF8+GsE2DetCQPuqsTnloNf1wBv1sOT0j30W2mcFOVGFUwqRamKK1VlwioKkOKswzSEwOn3cCyj7DrMw8mVZiuFjKWAamgkphZ9UnZ0KwW/vaAM0DHArP6IHyWQWCTqdzSBZtVL6foOw91KZiUhen1MKsNZk+EyeMhUwXbdiUst14mTmwollOpfG3EOPlz2e+6Vxz3N8Nhuej9vIU6vhOrFRqcbdPaNSrbgCb/rBvHkMq9pkDtvPuom/2Zxyd++ob58w/eC/ucDFe8k9FX5x3Hnl3voavzjfTvycYOrhhPwFNQoTHyIlENL96Jo6PsW+6LQ5cerFcyej2VnPSvv2HWmWewY3fEDXc7fv4Y5B2cMBVeeTyctBAmtCTmbu2mhN1ufxRu08MuVFYhhtNP/AS2JHE/rgZmeqar0UPZfORaSG8FjBSDwMqSAqG2kIi3Wjcto9Om51cFkksM9gNkMkIGtG2IuQbzCdjkg6kAMwZbJ6zphM19kNfJjB/MBnXlMFtpuxaYNzEpTlB6S4us3QxPr4UdqkTOJEUKOckldRGtbYNU1lzszpx9UNUgejuL2cYdjKOSNkimywfXVWAbKHOxG1W38BEaZ3969bRPXjd16vCHHB4S4JILGrnoa3NPZceu99PV8WoGe8qJ4i7PxK7ruu/A0es20xSd4/6bg86Tjf75zX/Hgou+RlV9xP0rHN+8M+mMqmmEVy+Cs8VuU5M+gp2d8MRKeOAJuOkJWC12E+DE857h4gk4VUn0PLUWpsqvUTlSdm/tWyyZeMDodR89V2kpr5epjs7klX2Cj2I/zNjL4z6MagVmC1gEOMvTxuksga31y7p1AAAgAElEQVQ7MaFbOmBNB6yWxqXj0Qm1/u9yaK2CObUwrxXmTYZpExN3Roz/5NqE5bRu5VsllNfVJIn+mrqH6Bta4l61+KAju6IxfIWxvJOZRIyPx6ZFMehSzlHRKh/taVpP/DIv/8A3nBtzyFMQngfg9vJe9OXpS9jd8Y90dV5Ed38FHerfdNBb+T/UVXzQ/Xjn7w9G5dGHTm+g9VX3MuPEGWxuj7jhLscv/BMV50yB156YsJvyorpwqzfBQ8vhtsfg7jUwuI1k+oNNNhDNCnBqZlavQg5m1cG4XKLPKfugyNVYLhZcg/4Dky2UxZDfZ+VD8fIepLH26AMLT3bxcQob+9S/BSJyHDh4Hc6qRuR8xwFCJ2ztgPU7YZXYTbgwwInh4vILcBmYnIMFjTBvAsybkhQoqCdi9UZ4en2SGsv5ymbV+wl448fpu+9yFxz3lYNeD2mg3+OTjOPvmUSOiRni7rbW2StIjf8Wdcd9w53//ufdS/uCAFdgvM+Pm8NQ+2L6Wmrprvwjs5c85N5yjdm45zzG6Kp3vp/5F3yWQRfxwIOOe++FB6X11Cc1YOedlESmqpTQhXliFdz3KPxqOWxV0YriEW0qvtpJx3wMOM9yAp2i1qnKTOSgxtfAqQYtLgMvynvGmQDlAVNed/SsqOVjwAW1cDH5ePaKGdJXiMRm0+dr45InT3dx4JJKWEj9qwKHOrl0XNs6YMNOeHo3rOuESB65aQ5Gv3LQK2GeZ7kFU5MgqrIqSXs9tRa26nxIiNepyMC4KTBJPR4NzzDUe6K76IyDB3B6QNybmc6s1EmMmdREw6kPMeW8x9zJf7P9YIA92OeHAXAH28SBP4/ed3Y9s/7iISbMn8Td98Ndv9Wzq6CnCoba4ITj4eSFMGtKkhNdvynpDb3pEbj3meTRkSgesTnJ8t90pgU2KdZVUF4FE6phrO56TdRURC0B2wPIzOU+VR6e3RTxxt1eFb4fwfeomqtm7GbmUiZXJth8Ofl6lqeNiy19r6tALQdffttu3zq4fTds2QXrdsKTu5Lu/jgUNP1BG9OGy6GhGhY3w6LJMGcyjG1JdDtFrCvXwO526N4Gq3fApLlwwVkRM6apoegf3PknfuH5X7EX/s3RBdyV77ychRd+kQ3bI778bccz98FY9Yqq0HAGLDoBFi9IEtgSQxWZ3vMo/OJx2KFaUDG7LoxCKF1ogU06jX5rkkbjSTXQLJbyZlQAkzKv/8u0isn28dF834HekzkV2MQUWq4gHPsTH2YR4vZAb3YLDdRliRug7yk6lkNvEo2YT5qbtDaBTQ00ah/ctB1W7YCVHYm/WgCdPVVJ26iCuXVw4kRYOAOmSP8sS4Kpx1bAmqdh8yZ4ROeoAi55PbzydEkpyxmoWOIuWnhwlnvh2NrvGkYNcNGbx1Zz0j/+kYmLZvLdG+H6byfShmZ8jJ8H8xfASSfAonlJk/LO3fDQCrjlEfifp2FI5lTBQty04HNvYrXa5EG0rRJKG2Cs78xSRNip0Qv9ieWNQaeeAgHLgy4szIwrUTwow6JNA1kokZhpjgMMgdibzkKQYeCtTPK/cUm5TKse2OGFXulo28RyaqZph1Xb4cmdCQPuAzrtQHnSj3HmODhxFsjXla+mlsM/PQ5/ehQeXQvb1RmwAyYvhff9dcTsGY7q3FvdWcd850XC00FXO3qAu+qv38Sc13yHTV2Oj13t2Gr9vrWQXQBLT4TTj4V5qsurSHKH9zwMv3wMtq0FZE4FON35MqEKpRqSJ0vPa0kG87Wqo17vu8R8Kcm/RRUOSopr1IJMqxhMpea+pc8S7LF5lD/nmS3uNfW2VKayoOUF1R+FsnUDnPmIYreKpGssBpwYtzxhVv3In1O0KkYT06llcMM2WNUOT6hnVaATk8u8yp/TeithUTOcNhMWzYLW5mS5x56C3/8J7n4SBlYBW6FsJrznHXDascpC/P6BuuPPWbz4wOLsQVHzAhYYFcBFZ5PmtVfdwJSTX8nP7oRvfAmwPHMduEVw0anwshNg+sTE31mxEm7+E9y2HAZlKhSdGrtJoWyEVBvMGQPHT0hKzFsEwEzCIjJbKzfBE5thZ19ShdGiTq7AR7OG5X3ynIF0oiDBSsnDIktrgI5bAAOzakJzgS096OQXyj9U/lOMGEe9Opx+2KWWwZ2JLLRxO6xsh6d3Ju/HoLNskaLHOlg6GRbPhRkTE01vxSq4Uw04y6FX50nfGQuXvg5OmhcxeUIfqbIz3ctPuu8F4OZ5f3V0APehV05jzmsfJZ+r5Od3w613wi41wchnaYay4+AvToaXHw8TW5Mo7qEn4Yb74Rk9hEaV7foVAqQ460m/LUk0dvoUmNaWzAtRHlUlMx17EsZ4fD08qFENvYk+3JCFVnXji+VkCs0xt+77QAazU2zNzSZzxEzoTbIYMWYub4rjwgEfgMQCsv9/DDYFMFXJb2zalaWJEqZT5YsyCDsC8/rwNujWTalAQj6rWK4KFo+DJTNgjlKL5bBmA9y7HO5YDV2dkKuAGWPgFYugdWzE9MmaFPVZd9aiDzxv1LyAL44O4D713g8x85xPcP+TEb992LFNOtJjgB5xrz6KhfCaE+Gc45LpRlu2we8fgZ8/CL0q89rsGVG7rwc6jEkSx6dOg+OmJOZFLYC6gLp4m9vhmS3wp82Jn1MwTaomyUKu3I968BZLJrNQeh6UJonVrFRdgM2o31XgUiAiP01/y0x7wBWiW9P5fOOOIu641KsyEbPVnC19UIDRNsTo0uc6OqFdJrYdHt+cFJ+qZyAGnUxrRVINvGQCHDs9qYtTb+uDz8Aj25KMiNJhM8fARD2PthraxkJb22NU157K6bO73AgP5x5xwEWXnVDO4kt+RcPMl/PdmyJ+u9IxoLor9fUqa1AHqWPg1YvhjAVJ5e7q9XD9/bBCoFztlzMpX4CbALXT4WUzYP4kyOkhGep16E2ivuWbYMVO2KngTCwhhtCPUCPdThfaBDavrVn/Q6G6Mp7f4H/1Pf+3jXCQia5NQXUmYUz9mp9mgq/yoiapCXQSaLW8WE6pt5jtgtZFHYOAp2GIqzbB3euSvobYTEoY1uXLwcRGONm7ESpEXb4RHt6Z3AxzGmFCA0xsTpqJFIDNmpknV/dyd/qcW18AWT2vr4484P7xtZNZdOFyOsqyfPYXsEonUEBQRKWTqMcKzoYzj4PTZyXOuTS32x6B/icgHmseVr2oEWMCqPf21CkwfWxinjQOS7nJNTthuapTFWBYxBcCTuAxAIWFb5YnFbD0uWQXgVN/C6AB6OILn4L6NDQplynNryoJSuLAwCUNMurZjNsB1QStr/jARctJHxTbiel0k+lvuQT6nrq1NCLswdVw77qktDtmOQVMGg1bDdMakhSetvHMbtjYlXTcqWVySgNM0iy8OgE7YtoUR+uYj7nTFvzr80LNC/jSyAPuS+99E21nXMMfHoerf5c0XyCJw4IGAWg6jD8GFo9P/K17noFuPU5e/lvxcG5FqHr422RobUsKFWNm6IMNEpG7IK9UkS6QfgXWMHFqwIpTA8GpNDYLU2XS+eQz+l4JMYjMqmr4ZVLry6E+C43q8lfTtTeTMm3SEeNaN3WaaVDhQFIurs3LBMegUxCjKQHezIqNFEEr5ypX4LG1cPMz0CO3QMdkN04m8edUGaxD2K3CTd28GimmqL0BxjfAhKaE/ce3aUzsn3jFSceP9LNnRx5wX7ny24w77m/4+q8jfnm3SxhLoLMfscdMYFKSshlQDb3KueS77S9XrEPQ88snJpFqLP7qvb31NAkT6P9WfWGAs8PXVbLPBWi9b4wmVhPI/KNeylSFoYlLevic9DRvJuNxXy5p7BnXmKTirEXR/DJFoQpgdkhz64IOFTf67v4K+YPlUC2NLQvNmvJUmzCezLb0uMfXwS2roMfyxwY47asxrx27jlW+aQPMbYbpjUmZukCsKQQzp7fTOuY0d+z0EX0U6IgCLlrWkmPaFTcTNZ/Ex6+DFXqaony3YtZS1Kn6GIFPTrLM7nOV1OkwJI3oe8oyxDO6AtNnh+nb74zhVCIU/22lq5JZ9LcupLatdfkUWQw49edWQ00Gxmg2XCoxYWKoOKBwCbO1av5cfVKXpohUIm8cgfrOekXd6jPdoRGsKk/yLoK+LyFa0a62IeCplk9mWf7o01vgAT3xWYCTH2eJfS8251M+b2vpMIGwHiaNTXy5KV6b1CiweXMcldk3uqUn/PAFWMhD/uoIA+4ts5i79CFW78nw79c5dson21/zvk6ULrZ2z8zgcI7NWEmvAqCqQ6uTKouYiQQ4XVzPdFL6C+ynCygGNZNr+6D16FeA0/p8rtY6+dMOYnZKQY1nJzUwxyXutYn8EY9wdQmbqU9B6SwxlsToePj0QOKrWRYjHlqofZWpLt/bCqk6ue3qcpf7IZOqtFkaJii/mk52fesQbLcmA7kFqhhphQXNMLUpCR4UFU+fBmPGLnNnLbpyOGf2cC0zsoD79KVnM+WcW7n9iYirf+ESn+yQS6qGeewys2K8WuLa/HSUdLRHFuGJ2XRh9GsMZ/nK0Lx7ZosBJ7D5ZzgUAgkfVMQTyisSc9tanaTWVIMnP0652Hg4tapE9KQ/+XB9CdDUiKLqEX1mmQz5bDK5O1RuLl9PgYaqf3XzhflVB61qm8wkwYoKVjf2wR+7oN+CCt1wY+EYTZRqTNorZe7VATZzxm2ceszLRtKPG1nAff2fPkjzKZ/iOzdF3HCzS/wy80OGiaNhLyaWm+BZSeZRYNJFEMD1q+3K9BSDLNyAlx1iH9EKA7Qu/Wr95jtZgFGRTJ6S8z4pl2QxFH1atCrTGBdd+innCm6sO18ZCoFTbKjeAdXHKZeqUqU4o7K34bNQbCp2W5CB2SpQqNJjymBrD9y5HbYaW2u/W5LRF4pYZ7QmZfeqMJkwYQ1jK2e6xYuf1ewy7NN8iAuOLOC++fFrqZ91CVddF/HQXQ6UejlQD94hHsl+F5cprPfbCAF3KCC3PK0CBx+h7gM2778VJBMFGYo4Fa1KY5PeJpPuCzC1n/L7xGpxtZGyEz5KrVJ1SjZhPZUqPaFRrCaB6OYQ8Cy40ffTcHIO5ohNNUOlHLbtgTs2w1MCqr4j16AZ6sfCsc2JCNymoKYBpk1pp2Xsie7UuRI3R+RnZAH3jS/8mkzL+XzkGlipZH0Ynb5YxxsMsXlej+syfzDuBPesFjKc1m9sp1djQBV4ivEkBvvxXTJ5ZVEyskE/SqVJMM6lk95TpaEEOn3cvgce3wld1q9hxZhBpC2GW1wLc3x3mkzy9h64bwessCpoXWKNvhib+HGzlHXwIvD8uf1MmnyBWzTllhfr7Bevd8QAFy0bV8XcK26lPXUS//Zd2PyoF3xH6lCf73YEqLgXMqgkDmUI+zt8z4RiA2KhTNhyZ/7Vs6NMbWM6EY7jiFf3Yh9sUuWvmVQzqwKcRdcpmF0LM2W2FZikEnP9cAc8o6BC3/ERfHkrzG+BOS2JPFKTi1g4z9Ey5m3u1PmqDRuRn5ED3Nf/egJjz/09j+6awieugU711hy0p2NETsLBNyIzKdBZ+bplGuw19OeKfTszuaHmZzpgKC4r/xoMNuzuh8gEawHHghtjuNhGQ0MlTKlIRGcBd/cgPKYmapNGtC2N4hgLs9Xx1ZQEDupdnTvTka243L1q6dUHPweHZ4mRA9z//YcF1J9wN3esqeYz34e8MgdWGn54DubFW4sVeApwRWaz8H8rLQ/ZzdJidpotm+GbYhLHLkiTWbosdvSCKNoaakwjtEDHl5zXVkCrcrAOdkewQQ3UxoRal24Wib/NXgQem9QJzpiqdNeH3QVnffTFO3f7rnnkAPedq06lec5d/OqhiC//yCVJ+BELjg7D+dSpEqMpiDDg+QCh4MMZ41l+1udRCwUApvvFXdcBeM3kWrOELafzI+CFv/qeCb7apyC3qzTbkPolFFjYvCwtI3dAGpxnuJmtCeCmToIZk652Z514+WE4QcNaxcgB7tufP42WyXfykz9EfOsnHnDD2scjbCGBwkAngJlvp/cNiBZIhBUo+ttSbBaZe4aKAVvcmWPLhmATiAxsBlpjSKt40ekKmTSuo0oCh5YWWNgIs8apSTrp3p83+4ectuiSkdLiRg5w3//kOdTM+B3X3gbXXu+rPo4wLA17d4xZTAgOWc8i2OJqknjqoQdM0BBTYKgwsLDl9BoCzrIg2lFbn/42ljN/MZSatF7tZx3UN8OxTTC7NRnBryT+MXNv4szjLnTOHYpWNOwzNXpR6s+/+Crc+J/x7d/Aj3/uK0Se934fIV+09Jc1XhcLwmHAYAAxHS00hxZo2GHZsno1s2pBg8Cq7xazmKX1QqYMBGkBLtcMxzXBnLakVEnFmIvmPciZJyxxzmkDL/rPyDHczV+/hN6ma/mvn8PPfuWLKF/04xuBDehCyykPzWwYvRoABBDzrYoLQK3OzsxkyGDGcGFOWes0acTY0rZvzBonZgM/UZUnLbCoEea2JtPd1bV/7IInmHz88e4Q5oO8kJM6coC745pL6cx9nauvh19rRuGITNx/IefmEL4rwJh5FdjMlwsvfhgIhAUCoTkOo1nz4fRqox8MZMZw+kzEZMGM1mWsGhaO6nP16Tb7MRFKbzXAmBY4buEaasfNc4vHjYhGNXKAu+v772Jn9mq+8GO46f8BL3hqwCEAYiQWNa0ujGSLAWfm1OQNG0lhALXLISCFpVOWNdD3zRSbubX3VEYVrsfkGQsa9KTrpuQpPWI4FWYKcHPnbCZVPcOdt2hYozle6JkcOcDd8+P3sq3sC3zhOrhZDPe856G80GN+kb5v8oNVk1gazIIBK/I0E+n7Swv52VAasUjUQGU9qTKrZq7N7NqDBa0aOZRmzDcUEDXYpxmOUQWwAKcn9TQlhZiZximlB7j7fvxBNrlPxYC7RYAbtWkDLxLgLFq0nKvYKwSH+XDm/Ov/Zn61rJlA8+PMBFvS3kZOWnCg7Rl4BXaBSiwXAi6sbKmFykY4Rgw3FloFOCXzp7UzuWmKW1RqDHfvjz/ElrJP8Lkfwq0yqUpKl+JPWFUiIJn4K9ayiNNEWYHHzKppcWZKLQo1oFmFr8Cl71g9Xzg1SsFLWEhgWRFjuCaY35g8dkCN4noM+ywBrrkEAXff9f/CZj7K534At4rhShVwushimhBIAolpapam0s1mgAvNbwi4cKCuFapa5KnvG3CNLY3hDHQm03jAZZvgGPU4tCXPsxDgZk9rZ1IpAu7Bn36YDfmr+OwP4bZSBpxM4/4AJ1BYftQmW1qmQoAL86jmn1nRpQJIPzTbRnbFxsEiWf2tdakEPqxeCUql9Fm2GeY3wLwAcLOmt1PjprqlS1+s0ut9zNjIBQ0P3nAFG4au5DM/gNt/W8IMp1MaP8wi8NGKAbS/aZ0Ch/2YObWqZCtRsioTLavtWKrLAGcMZ6m1MOerhp7GxKQqaNB0Avlws6a2U1NWooBbP3Qln/0+3P67oA+1FP24+Al53qwaOIpNqv5vDCdwmq+n82GBgzFcOHTRwGRJfOulFbOJ4QQyW8ZMqh/QKJMqwEkW0XNkFaXKpOZKFnD5K+PSpDtkUuMn4ZTgj5jHIlWrJrHEfZgXDQFnPlxxGZP5cDYN0xjOF2nGJtUAF5rUkOHMrAYMJ8DpgXEWNJQuww1eGUept5WySdU9ZFM4LWUlABT3v2o5K+gMgwZjNwOTagZtRIXdn7Zem9xuAYiJv1aFEppU+XCBLBI/KbsZZk9pJ5cqdZMqwJUqw+nim0kNg4HQpAooFlmaYGusZSbVAKdlxXC+D7WQH7Wg4WAMZ5GwB9z8JpinCUreh5tZyj7chnziw5U8wwlwFjQU+3AWqe6P4SxHakGD5UqtvdEqhS1fGkaplloLdbgiWaRSYCsG3JR2akqZ4aTDlTzgLEoNfTOBo7iYUqAMq0xCHy7MTFjzs0BqWQXT4axaROCyvgszqSHgapJMwzwfpcYmtaSDhp9dwfoB78Mp01DqJjXsYTXmKtbhwuS9GCr8EZCM4cyHM4YLZRErddJ7oSwSprW0HeVSjyrA3XAFkkXioOFoApyVfocMZwl3A5zlXUOGs9o5gVT+m/lwFoGaDxcyXLEOZ7laS20paPCprQLDTW8nV8rC72ePBpMa+nCmixlbhdUiVspkFSYWMNirMaJlGvS+mUszuWHQYCa12I/zkknswxWb1FIG3Pr8lXyulIMGM50GONPhTOoIW/8sJ2rl6cXl6AYoe9SyPd7Jqkos02DJe6s8NskkLE2yXKpnOOlwyjTIh5s7vZ3qUma4oyq1FVbgWkRpTc0ClOlwFjgUR6lh8j7MpYbCr5lUKxqwQCHsny0yqWqiMeF3dikzXJxLVWpLPtyI5IpHIZNhuVQzkwKT3jMfzkaEWf6zmOHMnFo9nD3jO3werEBlQUWxSbV6OKubMz/OBw3S4VQPJ8C1KEotacANXslnf3SUBA3ypyxSNOYKRzaI4QQK64UITarpcDa3zoIG8+Fs2TB5bwWYVlcXMpz2wxdg7pNL9cn70s2lKkqVD3dTiVeLFAu/YRBgD/YoBpxJHWHFrxVsFkeptqyVORlb7q88yR4NoGmcXhYpJO9V8VvKmYZYFlGUWurJexN+xTpWdmS5VDOp+0veW87VJA8bDxtGqWJLrdN6JLRey6UKcCbDhCY1jFIt06B5v00wY0o7vamp7uJSrIc7agBnuVTzn4oBZEl3K08qrhbR8tZAIzMsVgxzqSa1WPeXAc5kkfC5EkU+XCiLxD0NJc1wqhYpZR/OhFtjOGMZKzG3+jYByJjKeiAEEvsJCzD3Bzjz08IJSRalhrJIUbVIcabBCjBL2oeT8Ht7KZtUmUUbYGjsYoALZ/XaGIYDVYuYydR3FKHqNaz4tVzq/qJUKzPfT6bBmmiOjgJMVfwKcJJFnuu5C6OgZhzWTVo9nKWszEQW51JNGBboLBAwCcVkkbA8yZL35heaNHIgk2pRsrZTlLyX/6ZG6DlTS7ni10rMS7kezqYVWSWISRjFTTQCSzjG1UBk4DSGE+BCWcQyFGGmoThosPl0xnB6tYpf6XAaLO3r4Upah1svHe6HJd5Eo4tvDxAx1d+iT4tQTc4Iu/RDWcSmJxXLIsZwoQ4X9jSEjdDmP5oe53W4uZZLFcM1w5xSFn4FOKW24p6GUjapApKVexuQrOLXOulNOzOWk9kzgTicK6Llh9PTEOZSraLEUmuBLKJMQ6ERWiXmJd1EM+AZrpRTW7rYutBWD2dAKgac/q/PwqlLYS7VdDsBLuxpsAJM899CHa64PCkEXG3S02CySCGXKh+uZCt+ZVItSi1lhtuf8Gu6mgUOAowl7wVOM5Pmw4UVv8ZwFtloWZNODHDy28ImGutlsKoRAc6XJ8W51JakTTDuSy1JwF1/BevU0/BDuONoiFLDRmhjLhvzYANtike2HqhaRAwXTnzfH+Cs49+0N/PhLLWlJpqwHu5oAJzq4Y4KH843HscMZqXjYrjiB8mZ6Q0zDZZLtUZn0+GsStgiUoEznAIfAi7MNBjT1UCmYW/nfVvL3p6GkuxLvf/6K4i7thQ0lLIPJ0AISKH4a6mt4gHRFjDYa5hpsPo5k0VCwNkcElWLmEkNARc20QSprUxz8nTo+TZbREFDKc8WWeeDhjtKWYcTaHzBY/xqUWpxT4MYz4BpArHJJyaLhJ33ZlLFbMXdXdrm/hiuSPjNWNDgAScfLpZFSnHUgxhOJlV9qb+XLFKqBZghwxWntozhBB6rFjEmtPyomVQbxWVRaujDGehsWQNcWC1iYAtNqgAX9KVKh5tbqrLI/ZqeZAxX6jqcMVcIuHAgocCj/4c+nJUVGbsV51Jt4pKJv2GAYe/ZNHXz4Wwgopi2Fio0yEZ9DUUl5qXrwym19aOjIEq16luLGMNMgzXFiJ2eK2gQiKziVxJSGCAYw1mWwRjOqozDBhqLVmugQmktAU6jHnzQIJNauoAzWUTPaRiRodmHNSU//JV5Zb/w5Gh7roIByOrhbDyDMaGWswAjjFKHAzjrpTBWMznE1i3AyaQqcLBcqpL300oUcA96HU6yyO9LPUq12jRT+m1cl/wya4qxri35XcWN0FYpYoGG/N3wQTHPxXBhPVxoUgOGm++FX7UJxoArZeH3qAKcRakGuAMx3P7GdVlmQkCz59cbx4ZRavieCcmhD2cmNedNqoYSBtOTStakauTqWs0WkQ4nWaSUU1uWSC9mOAOcRakmEMvsWTthOB/OZBEBLnz2mvmEpsFZ0FAMOAO8l2mkw822oCGoFilZHy4eufrDo8CkimHCKZhhX6qiTYm4JouEHV6hDmfCr5bXzVn8sD+LUkPPcn8MFwi/ChrmaM6vj1JVYl6yJlWyiKYnyaTeKR+ulIOGsFRIF1wAtNq24ijVdLiwYVogCh8Ep0lTIeD2BzbT/8w8G9CCKDWtxudGWGQzfn09XEky3L3XX8FGP8X8qABcOPvNIk97UJulqSxK3d8wm1C3E8PZSIfnipVNjglHrgYMl/IMtzBkuFKVRY4qwNlzVMOgwRjLnixjBZjWtWXaWTj9MvThhgM40/WsxNyiX9/TUAy4ONNQqoAzk/rp78MflGkoZZMqk2e+mbX/WdQZAs7kE2ui0bIGuLCnQQwXirwHYjnz4cIp5lZzVw1ODNcEx5os4k1qbSnmUsVwNszmD/LhRuTxnMPXag/rkuFAG5k0izzlx9mzT63MKGyatmjTRF/T7RSlhhHpgXbWBhzaI8mtPMo30TgBrBGOlQ/no9S5M9opWcBtzF/Jp66Fu0qd4QQIaxU0hrOuLTG7panERDW+zNyqSvTdUPi1sfnFEsj+AKh12ENGLGlvZr02YbjZDUnQMEGpLR+l1pai8Gs+3Ke+f5QAzpjLnjBjJjIUca2kyJ4CaCmwsPM+HPNwMBoWyKzS2B7Maxpfbq9JXarRaqYAAA4fSURBVDgWxnvAqVqkpAEX+3ClblIFjLCj3mQMMVsxwxkwbV7IgXy4g4FNn5v+Z+2JYed9LZSph6EpYbjx1pc6tZ26dAk+GOTeHycVv5/+Adx1NADOSpTEOvqxLiwBzjS14rEQxUGDItPiBprnAp7WF05PDwEn063hNY1wfJHwW9KAk0m9W4ALS6aHc/f+uS1jGpt1Y1mboM3q1fGEgLN5IMUMpyAjnAP3XOdBTGqAs8DBND4BTo8cb4LjAoZTpqFkAaeKXwUN9yhoKHXACUA2INACARuBH0ocFlwUV/zao49skM1wbjgTfEP9TSwn0HnAzWiC470PF6e2prdTV5JBw4+TEvOjBnC6+FbybSbVNLgwwhQ4QmAaOC1StVTYcACnZUIpxBqtrUigBaYXmdR5Alyp+nDrhq5EQcM9Mqlhjf5wT+af03JmLq3zXowlwIV1bQYQAc46sWy0l0W1ZlKHe+yh32YRqhhO22iBqQ2wuM1PMVcx5vR26ksZcP9+Ldwnk1rqgBNArGLEWEuAC3sT9L5VB+/PpCq4EOCKK0UOFjjYGH5jO+2HANcMU2VSzYdrKWXA/SjpvP/E9+B+DZU+GgAnMMlHCwFXDB7Lu1q1iC0b5l6Hk9YKQWjpLHsVw9UmQcOU5sSHi4VfFWPOaKe+vARlkXt+cAXroyv5+LXw4NECONPFLFW1v2jTTK91bYU+nI3ZH645teVsRp09A8IA1wyTGuCEtr2ZhnnT2mnMlCjgxHAf+x78SYArNi2HelL/HJa3Ob4WNISd8uH+hympsFrECjUP9VhtwpIBTiZVDNcME5rgBKW2JPy2JH2pzdkSBNxdYrihK/no9+BhAS5sezvUE/rntLwufljJu799txFfAp7JITo/+ns4Sfv9rVPsatUjAlxdEjS0NSZBw0Q/clVBQ0tlCQLutmuvQMn7K6+BFTcfoiP85wSw57uvlnO1ypJD9dsOBDr5kEqf1QNjoK4RlsikNicPeNNskYrqEnxOw2+/93/YwMe44puw7pbne1Ve+t4hnwGxpgDXmJjUsmY4pQ2mjklmxM2euY2vto13DyweEZNj/WaHfBgH+0JX9MtWh2uroLd6kD0ue+vOS1iTeifX3wA7noL8IAxFEPk72jnQb5ne8z6PG4LIxo9GkNdn4S5bUrzodZ+S/8jPfjHmCJbVtsNlnZmvop4BvW2bDTcVvhl/Hgya0bHE3/Nf1H7H3/XbiD/378Vf1f+96Y3PhdVcBvvoPOsVrKz/f7wNM91aRxmUlYErgyiVvDoPvNQYqBHYGqG1BWZN38VrZ1w8mMn0RaT78qR2bls/bd3Eie5FSQUddsBFG79+BhXuU/QMjaeyOofz/W/9veUMDKQpT0OZP9l5A5N/1QUXyExGiIKxovHfdsGCCxVeZLvmsc8UPNZgfxgt3DEBuLT9GIT+vRgwhrYQjPbl4D1bLgaOraOwQwEY9R0BQPtnAPPLxQAMfL54PXYs4WceVPH3BShfUi5QRenk//H37H0PPm00Psd2E8TnMyKT60t2KD3A0FAPRLvJ1N5IeuYy59xhLc0+rICLok9X8+iuW+jadRJd22FwF0QDyUGmdLDlUKYTUg7OT3GM7z796mIP+QucT4BnDBQXJNrJsoJGuwB6tXXoLrYfnXRbRl/X3W6M4xkhvihaxvwnrcf+HzCFgFBmfQLhd+3CegBZtsDWG6/bAGTfC1iwEEz4fTaWjI/bwC9Q2IAb/a1zZP/XObLAwr9q2RjHIbPbNu3GDgAXL6xz44sHdG3SGWhog/70a1zrq288mDU7lM8PL+DaPzee5cvvY92DbfQ/CUMdSfGqHa9eDS/2agFckUXa51qE16j47/B7sUnWyQ7AqI17kijc2fE6QpD6TvX4vaDxpXCDpLxp8umn2Dz5v2W6YsYyQNp6bVn/eQw+25HCDgUMGhxIwfQGoDHXw6g7BqTlW81cDxa5D36d5ioUzLmOx+9zbHJFABX+2DNQlo2oaXJE1X/nZr7jG4cCqIMte3gBt/Kjk1n3zANsfLCJnhUw1Ltv70d4s4fWxhNNvLMhoLz1KbhKxd+xowsBbUf0XCA94DLakeDEK+0kJo5NVACy+G8DkPlI+wOd1cLZsnYCDPCBT2ds+Cx/MfThZK7F/nnP1h508fGEJl/LFJ2cAsN7No9vEDte/ywHga5MgKuEmkZI1V/upl169cFAdCifH17AbfzoZJ4S4B5qovcJGOzZy3D7MFFoQvxx660QePsDk71nBFG8TjuagECeBeL9LWP+TmzmBTg/oiG+KN4FiHfOwKVXy30KTB6UMesFZjReJmDTfe6mkPEMZTG1+XXYwYnFtG0zmYGPWWjO0bICmZmL4v4H83mNjY11td9mSjMJw8WAy0KuEcrrL3dT3n4EA04Mt35VArgeAW7PvjfecwEkZKnwlhkuYxUvt19gFQG98B1fVRGbFvu1PlFdFC0YgCq+sMZo+lufBf6gmet4GbuL/F1gDrvAXDD9HiAx1opAYwFMwTfxPkrsyxlAjeECoMXrMX/GTKtFxmbu7Yby/Q8Cm262sgqoaYFM/eVu4t8c4YCTSd30cBM9j4MCnlC/LDZ9IUjsuoTvhSwXmtNicD7X/w8EWGOe+FWslvVm0/txdufHZtUCCH+BkojOX3CLBOUrGnMYGH0AUpBA7HPzzez/JotoeW8uxV77AMpAZSfUTK2BylJixmYBW8bH6E+E+W7xe8Zu3o2Iz0MGUmK4ZsjU/RkAzhiu93EY6N7LcDofQYC5TyBxICAWg8x8OjO/+wNh+N6BfMPC9jxwpNzEJ1sgsvlqJjd49oovjpb37z9Ldgii230YsMhv2ydyDe6oQkBhLBU6c6ZVWuQaaJUFU+rNaujLFTBXfNdZdB1EpoXAwQOuphlSdZe7KUcyw8mHe3rlA2z4UxN9j8Fg374MF/pWoVMf3Oj7CKyhad2fX1bs95k1snUfyNcrgFIg8TVjMicxawl4kgk8SxVYwExnUChZCCa8LGLyijnk8auZs5DNbMdMDvI7HOPCg6Og/5ksoveN3Uy/NNazr5m47dcbf2w+YXhXm6kvBpxkKzF9FgS4TMPlbuKbj3STuvIBNj7sg4Y9Bw8aDsR6xX6c3a3BtSos8lxMtj/QFXxJfWhRqfluBjgfGBQCCvN7zJczn80Y0ABpbBKaXPPNvM5XAFVw1xWyDv5AY9nDzKP5baE5NRManKg4gjWAhycwDPd9UBPLIXYsOmYvjVjQUNMEFUc84P5lMus2PsDGR5ro80FDsQ+3P1YKHfxiH244/38u5tyv72cX1e5w/2COMl+TZubVfLV4HUFkGgcFFqWawKydMDNs5tXfTWHqqfB3qBWGO2mpr+KI09jLTG7IcgHThdUldu5i7IVBi7G0gU7HLXazSNUzXIWChj8HhlPQIFlkwDOc3WxhYBAyfMhyBfYJUlOBq1MwuaH5DBmuGHzhtsN1xxfeV8TGYPJ3eSEdFALM5A6vxe3jo6V8sKCVh2klD9KC1mMAs4M1R952OJRD9nPs8b5b7jkoWzLmL0SkYYYhPOAwy2LmPQCcCb8WQNW2eB/uSAZc7MOt8lHqo3t1uGLAFLkThWsSylHhd4pZKrhh9wFg6BeG29gHaMGK48i00mcJvEmNWSoIFGJfzrQ2bybjAgJbztjMABYIqwWpJIhe46Ch6IRYBFmwguavFdCUfFIAnP7jzWfBjBYJv4VN+I0V0npFkXTM1OZOiOG8H1eryhLpcEc64Fauf4ANf0xkkcHOZ9cPWtAWOvahn1V0Uz4ry1AccIXLH8i02jYLvpMunh+RVRB5vQhqWQQTefdhLV0Yc/DN/wmYq6Dem6hrZsyiQtsRkzyCuyIMGJ5VdGnm1EynRa0WFBirBf7LPgUE/iTtownaTePZPT5Or8EpcJAPV1Z7hEepEn43rLufDQ800yOG691X+A1919D5D5npudhsf2AM/b/iSPY5I9tQ2LXAQUDRXW7aml/G/p9K+5xqoGEVUlwW+ZkvF6SzChKKVX+EzpWBUpGxAadAdXuLFuK3QlnEqmq8dlf4Sij2hpUhfpuFQoVQ7rHo3ECXhWoxXO7dbtpbvxzuzQv9ex+38oWuLFr9+TZWPfI/rLl9Ir3PJN1tYZV0aOae6+8QdCH7HQikIVuaud3f+vfn3xWWCwRTi9gK+U3PZrGwawzngwVjhgIjmkkNdbtACLbSpL0VBUEli/luJmsUa3KB7FFIa5kfYrVxRTV3liozv6VQZGBpLQObBQxyMTIRtWMcfZV/6+Zf9q0Xioui2+fwrS566vIMjzx5AzsfO5/dO6FvEAb695bph5ahWK4o9rP2J3+EwAqZrRhkxd/11mMfFykEXxiAxNuIggqTooIC24eQrePypbAUKnAyiwFtpnOfW92Dvfj2j/9fFEyYW7dPFkLg17Kqh7NSqoBxrT4u1hw1tqsqiUjVNyvzuc9vJaSqoKpxAFd7vpvz9sNann1YGS4+Pd8dN4mq7vexK5pLvioFmRRUuKQw0JsbXZy8/lYaR4xgUoAvXoz/aybAdjEPQ0Gpkap/tZ7CcjJJolN/Rax8J/66r4WLIzm/XRNW422pmthByqdDzBGPBWDlLAseeFCVETrpltYSpQd3UiGf6S++qpkLPx6x8e4KMB5Y8fa8kFwofbLzoXOlz30Ra8yWdjf5wEZMq5rDmHHts8DMW11fIV0X3CiU5anIDFJX2011038zf9svnVt2OJor9rnXDx/FPeeaYhUzOOPh/+3v8DU+ycU15SO0r0fqZgpqsD+PVm8fntcjdd+T/TrsDHdkH+5Le/fcnIDDPe++xGGd3P8PfHJ7OLWiD98AAAAASUVORK5CYII=",Ye="data:image/png;base64,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",Ve=te(955),yt=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,tn,At)=>tn in Qe?E(Qe,tn,{enumerable:!0,configurable:!0,writable:!0,value:At}):Qe[tn]=At,ce=(Qe,tn)=>{for(var At in tn||(tn={}))ee.call(tn,At)&&re(Qe,At,tn[At]);if(z)for(var At of z(tn))ne.call(tn,At)&&re(Qe,At,tn[At]);return Qe},ie=(Qe,tn)=>b(Qe,x(tn)),Se=(Qe,tn,At)=>new Promise((pt,xt)=>{var Gt=Bt=>{try{Vt(At.next(Bt))}catch(Yt){xt(Yt)}},Nt=Bt=>{try{Vt(At.throw(Bt))}catch(Yt){xt(Yt)}},Vt=Bt=>Bt.done?pt(Bt.value):Promise.resolve(Bt.value).then(Gt,Nt);Vt((At=At.apply(Qe,tn)).next())});const Oe=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:De}=ve.default,ut=({exercise:Qe,socket:tn,dispatch:At,onStartScreenshot:pt,onCloseScreenshot:xt,handleToDetail:Gt})=>{const[Nt,Vt]=ye.default.useModal(),Bt=(0,y.useRef)(),[Yt,Zt]=(0,y.useState)(!0),Rt=(0,y.useRef)(!1),Ue=(0,yt.useParams)();(0,y.useEffect)(()=>{var Ke,Pt,Ce;if(document.addEventListener((0,Ee.gH)(),Dt,!1),window.addEventListener("blur",lt,!1),(Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_open&&(0,Ee.vp)()&&Zt(!1),(Pt=Qe.exerciseUserInfo)!=null&&Pt.screen_open&&!(0,Ee.vp)()){(0,Ve.RG)(" ",!0);const ze=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(De,{onFinish:()=>Se(void 0,null,function*(){var je;const Xe=yield nt();(je=Bt.current)==null||je.destroy(),Xe.used_screen_num&&Sn(Xe.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+ze*1e3})),"S\uFF09"),onOk:()=>{var je;(0,Ve.RG)(" ",!0),(je=Bt.current)==null||je.destroy(),Zt(!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)(),Dt,!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)(),Dt,!1))},500),rt()},[Qe.actionTabs]),(0,y.useEffect)(()=>{setTimeout(()=>{Qe.exerciseUserInfo.used_screen_num>Qe.exerciseUserInfo.screen_num&&na()},500)},[Qe.exerciseUserInfo]);const Le=()=>Se(void 0,null,function*(){const Ke=yield nt();setTimeout(()=>{var Pt,Ce;(Pt=Bt.current)==null||Pt.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 Pt;if((Pt=Qe.exerciseUserInfo)!=null&&Pt.screen_at){const ze=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((ze==null?void 0:ze.status)===-6)return}const Ce=yield(0,Ae.oy)({id:Ue.categoryId});if(Ce!=null&&Ce.is_commit){ye.default.destroyAll(),yield fn(),Qt(!0);return}else Sn(Ke+1)}),fn=()=>Se(void 0,null,function*(){var Ke;const Pt=_e()(),Ce=Qe.exerciseUserInfo.screen_sec;if(An.current.length>0){const ze=Pt.format("YYYY-MM-DD HH:mm:ss");let je=Math.floor(Pt.diff(_e()(An.current[0].start))/1e3);const Xe=An.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:ze,time_long:je,count:Xe})}An.current=[]}),we=(0,y.useRef)(0),Ot=(0,y.useRef)(0),An=(0,y.useRef)([]),on=(0,y.useRef)(!1),Sn=Ke=>Se(void 0,null,function*(){var Pt;Rt.current||(pt(),ye.default.destroyAll(),we.current=_e()().valueOf(),on.current=!0,Bt.current=ye.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:Ne.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,oe._V)(oe.CP.recordScreen8)),content:a.createElement("div",{className:Ne.exitFullScreenModal},a.createElement("img",{src:le,alt:"",className:Ne.warningIcon}),a.createElement("div",{className:Ne.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:Ne.warningText},((Pt=Qe.exerciseUserInfo)==null?void 0:Pt.screen_num)+1),(0,oe._V)(oe.CP.recordScreen12),a.createElement("span",{className:Ne.warningText,style:{fontWeight:600}},(0,oe._V)(oe.CP.recordScreen13)),",",(0,oe._V)(oe.CP.recordScreen14),a.createElement("span",{className:Ne.warningText},Ke-1),(0,oe._V)(oe.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(De,{className:Ne.countdownWrapper,onFinish:()=>{Ot.current=_e()().valueOf(),An.current.push({start:we.current,end:Ot.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),fn(),(0,Ee.Dj)(document.body),xt(),Bt.current.destroy(),on.current=!1}}))}),na=()=>Se(void 0,null,function*(){ye.default.destroyAll(),(yield(0,Ae.VL)({categoryId:Ue.categoryId,commit_method:1}))&&Qt()}),Qt=(Ke=!1)=>Se(void 0,null,function*(){var Pt,Ce;if(document.removeEventListener((0,Ee.gH)(),Dt,!1),(0,Ee.BU)(),ye.default.destroyAll(),Rt.current=!0,Ke){const ze=yield(0,Ae.Yu)(Ue.categoryId,{exercise_user_id:(Pt=Qe.exerciseUserInfo)==null?void 0:Pt.exercise_user_id});Nt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:Ne.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:Ne.forcedModalContent},a.createElement("img",{src:Ye,alt:""}),a.createElement("div",{className:Ne.forcedText},(0,oe._V)(oe.CP.recordScreen17)),a.createElement("div",{className:Ne.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:ze==null?void 0:ze.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:()=>{xt(),Gt()},onOk:()=>{yt.history.push(`/classrooms/${Ue.coursesId}/exercisenotice/${Ue.categoryId}/users/${Ue.login}?isShowApply=true`)}})}else Nt.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:()=>{Gt()}})}),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 ze=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((ze==null?void 0:ze.status)===-6)return}const Pt=yield(0,Ae.oy)({id:Ue.categoryId});if(Pt!=null&&Pt.is_commit){Qt();return}return yield rt()}),Dt=()=>Se(void 0,null,function*(){var Ke;if((0,Ve.RG)(" ",!0),(0,Ee.vp)()){if((Ke=Qe.exerciseUserInfo)!=null&&Ke.screen_at){var Pt=yield(0,Ae.ck)(ie(ce({},Ue),{reset:!0}));if((Pt==null?void 0:Pt.status)===-6)return}}else if(!on.current){var Pt=yield(0,Ae.ck)(ce({},Ue));if((Pt==null?void 0:Pt.status)===-6)return;const ze=yield rt();Sn(ze.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();Sn(Ke.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Vt)};var vt=(0,yt.connect)(({exercise:Qe,globalSetting:tn})=>({globalSetting:tn,exercise:Qe}))(ut)},57647:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return x}});var y=te(59301),ve=te(18287),ye={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},he=te(73631),Ee=te(5623),Ae=te(16149),Be=Object.defineProperty,_e=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,yt=(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)&&yt(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&yt(z,ne,ee[ne]);return z},a=(z,ee)=>_e(z,Ne(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=De=>{try{Oe(ne.next(De))}catch(ut){ce(ut)}},Se=De=>{try{Oe(ne.throw(De))}catch(ut){ce(ut)}},Oe=De=>De.done?re(De.value):Promise.resolve(De.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 tn=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:y.createElement("img",{src:he,className:ye.folderIcon}),isLeaf:!1,children:Se(Qe.data||[])}];ce(tn)}}),Se=Qe=>Qe.map(tn=>({title:tn.name,key:tn.group_id,icon:y.createElement("img",{src:he,className:ye.folderIcon}),isLeaf:tn.children.length===0,children:Se(tn.children)})),Oe=(Qe,tn,At)=>Qe.map(pt=>pt.key===tn?oe(oe({},pt),At):pt.children?a(oe({},pt),{children:Oe(pt.children,tn,At)}):pt),De=(Qe,tn,At)=>Qe.map(pt=>{if(pt.key===tn)return a(oe({},pt),{icon:At?y.createElement("img",{src:Ee,className:ye.folderIcon}):y.createElement("img",{src:he,className:ye.folderIcon})});if(pt.children)return a(oe({},pt),{children:De(pt.children,tn,At)})}),ut=(Qe,tn)=>{ce(At=>De(At,tn.node.key,tn.expanded))},vt=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return re.length>0&&y.createElement("div",{id:ne||""},y.createElement(ve.default,oe({showLine:{showLeafIcon:!1},showIcon:!0,treeData:re,className:ye.folderWrapper,onSelect:ee,onExpand:ut},vt)))}},32570:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ae}});var y=te(37639),ve={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},ye=te(32637),he=te(59301),Ae=({type:Be,style:_e})=>{const Ne=he.createElement("div",{className:ve.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:ve.contact},he.createElement("div",{className:ve.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:Ne},he.createElement("span",{className:ve.text,style:_e},"\u9AD8\u6D88\u8017"))}},23960:function(ft,Jt,te){"use strict";te.d(Jt,{X:function(){return he},y:function(){return ye}});var y=te(59301),ve=te(6767);const ye=Ee=>{(0,y.useEffect)(()=>{if(Ee){const Ae=_e=>{_e.key==="F12"&&(_e.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},Be=_e=>{_e.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=_e=>{const{keyCode:Ne,ctrlKey:le,metaKey:Ye,type:Ve}=_e;(Ve==="paste"||(Ne===67||Ne===86)&&(Ye||le))&&(ve.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),_e.preventDefault(),_e.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(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ye}});var y=te(59301),ve={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),_e=te(955),Ne=(Ve,yt,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,yt)).next())}),Ye=({data:Ve,className:yt,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,De]=(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=()=>Ne(void 0,null,function*(){Se(!0),De("\u6B63\u5728\u52A0\u8F7D\u4E2D");const At=yield(0,_e.ZJ)(Ve==null?void 0:Ve.src);ee.current.src="",ee.current.src=At,ee.current.onload=function(){tn()},Se(!1),De("")}),vt=At=>Ne(void 0,null,function*(){Se(!0),De("\u6B63\u5728\u4FDD\u5B58\u4E2D");const pt=yield(0,Be.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ve.title,file:At.dataUrl}});pt!=null&&pt.id&&!z?(yield(0,Be.ZP)(`/api/attachments/${Ve.id}/add_subitem.json`,{method:"post",body:{subitem_id:pt==null?void 0:pt.id,settings:JSON.stringify(At.state)}})).status===0&&b():pt!=null&&pt.id&&b(pt),Se(!1),De("")}),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(xt=>{const Gt=document.querySelector(xt.name);Gt&&Gt.setAttribute("title",xt.title)})},tn=()=>{ne.current=new Ae.hP(ee.current),ne.current.targetRoot=ce.current,ne.current.addEventListener("render",vt),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()(ve.imageDimensions,yt,oe?ve.fullWidth:""),style:a},y.createElement("img",{className:ve.img,ref:ee}))))}},14791:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return na},$:function(){return Sn}});var y=te(59301),ve={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),_e=te(71051),Ne=te(77019),le=te(62673),Ye=te(75727),Ve=te(14566),yt=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,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),De=te(59879),ut=te(28451),vt=te(15342),Qe=te.n(vt),tn=(Qt,lt,nt)=>new Promise((Dt,We)=>{var Ke=ze=>{try{Ce(nt.next(ze))}catch(je){We(je)}},Pt=ze=>{try{Ce(nt.throw(ze))}catch(je){We(je)}},Ce=ze=>ze.done?Dt(ze.value):Promise.resolve(ze.value).then(Ke,Pt);Ce((nt=nt.apply(Qt,lt)).next())}),pt=y.memo(({tagName:Qt="div",value:lt="",className:nt,style:Dt={},onBlur:We,id:Ke})=>{const Pt=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(!Pt.current)return;tn(void 0,null,function*(){const je=Pt.current;je.innerHTML="";const Xe=lt==null?void 0:lt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const ct of Xe)if(ct.startsWith("$$")&&ct.endsWith("$$")||ct.startsWith("`$$")&&ct.endsWith("$$`")){const jt=ct.startsWith("`$$")?ct.slice(3,-3):ct.slice(2,-2),Ge=document.createElement("span");Ge.setAttribute("contentEditable","false"),Ge.setAttribute("title",ct),Ge.className="edu_latex",je.appendChild(Ge),Qe().render(jt,Ge,{throwOnError:!1})}else{const jt=ct==null?void 0:ct.replace(/<[^>]*>/g,Ge=>Ge.startsWith("{var ze,je;if(We&&Pt.current){const ct=Pt.current.cloneNode(!0),jt=ct.querySelectorAll("span.edu_latex");for(let Ge of jt){const ke=Ge.getAttribute("title"),de=document.createTextNode(ke||""),fe=Ge;(je=(ze=fe.parentNode)==null?void 0:ze.replaceChild)==null||je.call(ze,de,fe)}We(ct.innerHTML)}};return y.createElement(y.Fragment,null,y.createElement(Qt,{ref:Pt,contentEditable:!0,className:nt,style:Dt,onBlur:Ce}))}),xt=te(24065),Gt=te(34604),Nt=te(35339),Vt=Object.defineProperty,Bt=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Le=(Qt,lt,nt)=>lt in Qt?Vt(Qt,lt,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Qt[lt]=nt,St=(Qt,lt)=>{for(var nt in lt||(lt={}))Rt.call(lt,nt)&&Le(Qt,nt,lt[nt]);if(Zt)for(var nt of Zt(lt))Ue.call(lt,nt)&&Le(Qt,nt,lt[nt]);return Qt},rt=(Qt,lt)=>Bt(Qt,Yt(lt)),bt=(Qt,lt,nt)=>new Promise((Dt,We)=>{var Ke=ze=>{try{Ce(nt.next(ze))}catch(je){We(je)}},Pt=ze=>{try{Ce(nt.throw(ze))}catch(je){We(je)}},Ce=ze=>ze.done?Dt(ze.value):Promise.resolve(ze.value).then(Ke,Pt);Ce((nt=nt.apply(Qt,lt)).next())});const fn=Qt=>{Qt.preventDefault();let nt=(Qt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,nt)},we=Qt=>{Qt.key==="Enter"&&Qt.preventDefault()},Ot=({children:Qt,style:lt})=>y.createElement("div",{className:ve.leftBox,style:lt,onPaste:fn},Qt),An=({children:Qt,style:lt,className:nt})=>y.createElement("div",{className:he()(ve.rightBox,nt),style:lt,onPaste:fn},Qt),on=({className:Qt,style:lt={},width:nt=1200,onCancel:Dt=()=>{},onSuccess:We=()=>{},gather:Ke={},mode:Pt=1,stickyTop:Ce=0,subDisciplineId:ze=[],hideWordFeatures:je,dataSource:Xe=[],customLeftHeadNode:ct,customRightHeadNode:jt,customLeftContent:Ge,hideRecognition:ke=!1,onExchange:de,isSingleSelection:fe=!1,underpinBackgroundStyle:Pe={},headExtraNode:Ze,isRefreshItemBank:ht=!1,okText:gt="\u786E\u5B9A\u5BFC\u5165",onSave:Ct})=>{var Et;const[It,Cn]=(0,y.useState)(1),[Rn,_t]=(0,y.useState)(0),[vn,xn]=(0,y.useState)(""),[Xt,Wt]=(0,y.useState)(!1),[wn,kn]=(0,y.useState)([]),[ln,Bn]=(0,y.useState)([]),[_n,Un]=(0,y.useState)(!1),[la,oa]=(0,y.useState)(!1),[ya,un]=(0,y.useState)(!1),[sn,be]=(0,y.useState)(!1),[at,ot]=(0,y.useState)([]),[cn,Mn]=(0,y.useState)(1),[mn,zn]=(0,y.useState)(!1),[da,ma]=(0,y.useState)(!0),[Fn,Qa]=(0,y.useState)(0),[tt,qe]=(0,y.useState)(!1),[Mt]=Ee.default.useForm(),[$e]=Ee.default.useForm(),st=(0,y.useRef)(null),Nn=(0,y.useRef)(null),Tn=(0,y.useRef)(),qn=(0,y.useRef)(null),Fa=["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"],ga=["C","C++","Java","Python","JavaScript","Ruby"];(0,y.useEffect)(()=>{Xe!=null&&Xe.length&&so(Xe)},[Xe]),(0,y.useEffect)(()=>{It===2&&st.current.focus()},[It]),(0,y.useEffect)(()=>{ya&&ja()},[ya]);const aa=()=>{if(It===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*(){Cn(1)})})},ja=()=>bt(void 0,null,function*(){const me=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:Pt===1?"new_question":"subject"}});ot(me.disciplines||[])}),Aa=me=>{const en=[],Me=(dt,et)=>{dt.length>=2&&en.push(dt.join(""));for(let ae=et;ae(me=me||"",me=String(me),me=me.replace(/\s+/g,""),me),Lt=me=>(me=me||"",me=String(me),me=me.replace(/

/g,""),me=me.replace(/
/g,` +`),ve)},67054:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return vt},U:function(){return Te}});var y=te(59301),ve=te(11938),Ce=te(62957),he=te(54172),Ee=te(4901),Pe=te(94941),Be=te(61186),_e=te.n(Be),Ne={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,iVBORw0KGgoAAAANSUhEUgAAAL4AAACqCAYAAAATM/UQAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4FdW2/vfMnH5OThKaCKgEEsDe+7Nc27Vg96pX5YqdpkhvFop0laJYsKDXrqhXrnrtvVcsSOgElCKQnF5n9vvWnjknByTkzJCEJGR/773PR/bs2Xvtdfasvda//sXQ0loksBtKgO2Ga97lS+Zr0QoxpNAVcQBpxqDt8kntZhNoUfx63nDOIWE59gW810NqdQI03gWIK+BMBlQZjGvg0i9A6G0g/iYrxUf1PKWW4QG0KH49qgFfggshd5kKLd4e2noFmmqvUeIcKiQ5AuZeBx6aiDI8zRjUepzebj10i+LXw/bzJegBueND4DgE6bVe069gUhDMWQ4l2pOVYIPp51seqFUCLYpfq4jMdeDLcCyXD/wfSyxygaeVrU54nuc3lnaFIwUoYUjpv7Ey/GhuFi29a5NAi+LXJiETf+eLcRx3HvI2Yj+42baS1ZVZNy63J/WarrdcARScwUrTb5uYSkvXWiTQovh1pCJ8Bfbm0uGrEPsWWyk9KbukK3taA8IJhkQKSArrXYLDpsGpAG47h6IAwqqnH0HuzjA5AkU9hHXB0jqa7m4/TIvi14EK8KVwQNn/V55c2pnxhJQ92XXdRjgJrKuUUbFGxrLVEv5Yp2BLAJCYhFZFGjrswdGlJIV9OqTRxs/hsXFd+au/EBpgXwVf8gC2J6J1MOXdfogWxa8DFeDL95wD+Hvx1G+ejEBJZ7kErN4k4fMfHHjjbSd++cWGQFACVzk4B7jozCBLQKs2KRx8QApnnZLEkYek0NGvgtEgWf2XopAds1hpbGQdTHm3H6JF8XdSBciDw91nfcfCb7hyh0ox4OflMh55xou3PnAgHZNgt2mQJF3khk6L/6Z/SXFATXJ4fMBZp8fR+/IoundKQ849+TVbFHKKLrtf7eS0d/vHWxR/J1WAr9rvM6Q2HwV1vSy0WQLSEvDtYjsm3OvFwh9scDo0yMIpz2pw43NwaHT2Q+McqRTD0UclMerWCA7cJwlGdr/+deBgrkUojR7A2Fa/nZ1cxe73eIvi78Se88U4D57TnkLknayvnsybpesUDB9bgG+/d8LtToPUWrdr8hA3deUa0qqMY45NYMroADoVafqlly7JUEJAegDrhid2Yuq7/aN57MRuL6PtCkBcaO0nrEb0u3ZgkWyfKhWYNNOPp19wwePk4CzjoslT1KT4xq02rWm49oo4hvQLwZnOmYbkCqAw1pG1Rbhld6xJIM/dsDZ4c36KL/GOgX3fEYh97ckY6mkZeOcrOwYO90NTJTCh9NTEUZ1X45yDZfyhnMPl47h/SiWOPzgNJIyPBkEbuPIw65YYlNegLZ3+IoEWxbegFHwV2nP5rOUs8j8XSLkNt+O6CMOAMQX45ksXHI5tnfHmX0RmfEJlOOnEJGaMrUKhbLg5GVlO9jiTkvuzUiw3P3LLEy2Kb0EH+IrOL0Fz9ER6sQ4640BSBv79HycmTPJBsUvijM/13Jh9jfgtiR+VJNydd4yqwqVnJcAypz6X0pCcH7Ky6Glmx27pn9dtq0VMuRLgS3E0d5zzHqL/dWdPDQkoXy/j+kEFWLvKDptNgwYpn6ts7cJlHGpaQrducTx8TwgdC1X9oit+cLYIpNQFrAzv1D5QS49cCbSc+Cb0gcxvrD5sEZKrukHbnJVd2gFMvN+Phx91wO2se5FyimSlJdx4YxS39A7ClsxEtRgguSpQGu3CGHKvvyZWtXt2rftdasZy5Evla7j9/2ay2Ie6+5LsETuwcLmMXn2KEQkxSHL9iJRuDK2LNcy9dwsO6KrqF12BAVJCYOx2Vpqa0YxFX+dLq59dqvNp7voB+VIUwHlqBY985GeEGDYkF2UMgyf48N8FbridGuijUNeNwl4a49BSHOefE8f40SG4VeH31JvkiYBH9mHdsKmu391cx6v7XWqmkuLL2syE0v46xH5yZ3XbBrz9pQN9hhVCVukeysF0AE7dN8bBNQaHC7h3fBVOOy6hn/qi2eOQpOdZWfzqun9x8xyxnnapeQmLL0cZd5z7Iwu95sri6RmwOclwzcDW+PFHwGkjUKbh4qmH5dPI9D1RVYajD1cxe/JmtHIa7k1x6rtjQPTYlqSV/ITfovh5yImv7PEB0pHjoVYQYl6YOZoNeOxFN8ZO88GtcIHENOCWeYy4M130oMGooUFcdX4Mcipz0ZU1MOePrCxy2M6Mvrs826L4tew0L8eZcJ/9IiKv6xFaajZg5XoJvW5qjbUbOGzkaG+wxpFWGfYpUfHIPZUoaa3noxPMmcEVBo9dy7rjhQabThN9UYvi72DjOIcNa05YxWM/7sl4MNszQe7LGV489oQXbpeOrGnIpkkqWFJBr6ujGHZTEA5yZIpJMED2boYz1Il1Qqwh59TU3tWi+DtS/GWeYVAOuw3Rj71ZuI0N+GKRDdf1L0YyQbgaQ+EaaOcztwg64QuKOB6YVoUj902CHE16yqIjAoXfy7omb2ugKTXJ17Qofg3bxlegHbefvZwF3/KApbNJ4iHOMOC2Qrz/nh1OR+Y6a0aMuuqS4tKgLJNmZUJ9MsqfVoHTT0ti2u1V8Anos3Hyy94Y5HB31gUVJobdrbqa2bHdSjB8+d7PAN4LkfzVIRZOkrIDL79nx+DRRVBk+qd8+UK2Fh0hMGWZ/k2CqlECioltyHkljSPZyb0ZxJn/FwejiK6Yq5IEs7/NyqI9d6tNM7FYExI3MWoT78qX43DuvOAjFnxF99mTssnAhjDDvwYUYfFiG+x2a4ukTCvOJRy4fxJpDvz8kx02xdoPSGMatDRwzJFp3DshgLZurTpJXXZHgeiZrAwfW5tp836qRfG32V+Bx6k47Cckf98P6nr9MKZ8WAdw/5MeTJvhg8tFHnVKBDQrPiZSCz1eDdPHBxBLMAwdXQROvCNGLq4ZdaMkF/oR2RwqhvaLodfFESgZ9CZdSiTPMnQNdWshpf2rVM3unJl9aZJ9ebl8FXefNYeFF3jJNy9McAX4ba2MXjcWY0slICkUoRW2iqlGpgk5/M8+K4Gpt1UhHmUYOK4AH7zvgGKzCJUl5dcklJRQUKsSZR1U/aIrvlKuEJAYxsq0B01NdDfo3KL4OZvMN8LL46euYZEvCrPphAyIywyjp3rxwkseuB102ltD23PO0KatioemVeKA0jRUDfj6VwV9hhQhFAJkIlC24BwVPnxJwxWXxjC8XwTOLI6H0Ju+EGzBvVhnVO0G+pz3ElsUP1fxl7WezpWufVj8S3f2n23Ah987cMOtfvA0uS+tBauEcjKO63pHMPTGCBh52elHJQET5/jx7yedkG0MUjZHN+89FB3pa9KqjYp7xoVx7IGJnFPfEQPYE6ws3sfciM27d4viG/vLl6CEu3r+ysKvOyEZl0QZqEox3DS8Fb74XIbdaZg+Zr05dEfgQPeuaTw8owodMskkBsphyQYFN9zqQ0WFw7joWlA6PXSLU06OY8qYEAooTTHr3vTEgMhhrAy/WRi5WT7SovgZxV/R/R1oqZO4ulzgcci21xzA06+5MXq8Dw6bgby0IDF6RLJxjBkewhVnxyDqoOQQyKZk4PGX3JhydyGYQrlbVmLB+kXX4+EYMyyAC09PQMqiNxUVzPkl6xY+vllqsYVFWdhGC29p5I/wJThNc5/7Cgu/lqUAJPflmioJV/QpxtrVkm6G5EDg810SqbCmASccG8fsiSF4iRptW2ZkCdgYkdF3RAG++84hUhf1LBMzPwB9chpjOHD/BGZNCqKj3+DjEURX7jCk6BWsFK/lO/fm3G+3V3zOoWDtcct57Ne9mFZ9/0s5gOkPeHD/XC88TnMqmFEYYWloGrx+YOakAE48NJmDod9ardIK8M6XDgwZVYBkggmqwQy/jhkFJBcrs2noe30EN10ZgT0T1NJxPBvQNbQXY8j+q5mxm1PfFsUvdw3SXMeNZdF3vVlh2IAfl9jQq38xomFAsnKfFQewBpVJ+Mf5cUwYGoCcNO4I25M6ByKMYfhkH15b4ITDTgEF8y82TH3s2TGF+yYHsf8+aYhsXHHqO6nQxCRWmp7YnJTYylp2a8Xn5WjNvT1XIfimh0nprN0dYcDQsX4seMMBp8tKoErfCq5qaN+RY+69lejWURVRVjKXamqaAvy41IYbBhVjyyYVCuEiLDTGKT+A4aLzYrhtUAhubZuLri1SwjpjvYWhm80ju7fiL+v0BFfa/oPFv3MKRaVLrR1443MH+g8tgMIlkWBiAUem4+MljoF9IujbKwIBEs7AH2pSHwYkGDDzMR8eeMQpFF/ggUzvEgW1gMIiYPKdAZxyVI6JxewJSLb/sNLIpc1Giy0sxLRILbyjUT7Cl+Bg7r7ocxaar9N7EzuZBGyOS+h9axF+WqjApXBxWTTfGDSVY/8Dk5g7PYA2GQxNHgMRCmJVpYybBhVg6VIHlCyOx8RF1zjgKW5w/LEJTL0jiNZbpSl6ouCRk1k3fJ3HlJplFyu72iwEwVcd8gPSmw9EqiLL/KTagUdf8GLCVA9cdsokNAseM5JSOIPdyXHX7SGc/zfDfVnbaZ+RKgPIvfniGy7cMdEnfpFWsxoJF+RycgwbFMY/e8YgZ9ybTOaQ3IvQNbTb0o3vlorPy3GZ5j53rhR+zZs1I2Rg2QYFV/UpxIb1EhTFgmiEcnOonOHUkxO4d1yg2r7O97gwXrspyXDLGD8+/9QBmz3j3sx3EKOfwbzcvXtSuDc7tzbcm/RnyRUCT/Zn3dQnTY7aLLpb2N2mvW7+B9xQT69Qo1+0Yjyk+00YkLQBY+/2Y94zDngssqHRF4IoQIpbqbhvSlDPjDLrOMygQRXg4+8duGVYAaIxyaikkvkC5Wf20P2A7rWSDFzTK4qB14VFmmI2CUbyVaEw2Gl3pBvf/RR/eauJsB10M4+87yHznWxqpgBf/mLDtTe3QjKhQhLlRsyLhgo6EI75qitiGNU/DDmRn4Ju9yhhQJQDY2cW4IUXXLAR/p9pYJpsmGB5HkDk4eEM7dqrmHVXEId2Swr3plg3c0bA+UOsW2JwnqM1m27md7cJL12U5HRc9BuCr7kYI+yurgBhSicc4ccHHzvgdKrgFiDHNJamQsCD595bhb1bp3Vy151omgz8VkHuTT/++IPBljW/zG2bOOEZcPYZCYwfEYCP7i5ZFjZvDCx8wO5GN25OgjuxiY3hUb6y7A1NU06VUotsGawMdwKv/M+BQWOKYLepxklvKhlQ/wFxQLZpGHZrDNdcFNbdlzvZ6EdJF92Hn3Fj+n0+2AVXptkLtz4JMnkKfBxjRwdwzgmJ6jRFKGkozg9Z1/BuRTe+2yg+X4qTNPc//suCLwgTRzSRTijhX/38KC93wG63QhUi8MbitD/ssDQenFqFIrv6VzyO1R+BBPwRknDTUD9++dEO2WmNplCA7gAcengcsyeEtk5TlNwRsOhuRTe+Wyg+5XbzimOWIrGyM9OqA5ZpO3Dfky7cM5PSCenUNi8OeiLNNXg9wNSxIZxxXLxGPI5V3Sccz4IP7BhxZyHUNIdkAUNBF29JBRQXMLBfDL0vCkHJXrwlwvFUoGtwt6EbN7/TVndvFz7Hyx39Nfepk6Tw67r7kv6X0glXy7iqTzEqtzDIRO9tQRp0iqaTGi7omcLUMQHYclmM63DNAQ0YPNaP994j9Kb5iQoYA2eC2Hafzhrun1SJso5GmqKYp4twPGNYWWpmHU670Q5lXoKNdinbnxhfg2Iu9VyNEIHQDMObATEJGDW5AC/Nd8PtJjekbrLk33RbW1VV+AqBJ+4P4qASg9gp/0Hy60lcnTLw9SIbbhpcjGBAg7wTeb8Epbj8kgRG9g/BmcHx0K+e+SJAcLegGzez0/ltUiPrxVd0fATSnlcg/rXA44hG6YTfOnD9YD9Y2tpJT8OQ+zKVknHdtWGM6Vc3F9oaxUc4HkpTfMCLJ5/wQCEyK9OmmREk4Bz+VipmjA3juEMT1bEGyREH5OdZWbTZ0403a8Xny3EAd176FQIvuOiUy/DjUDrhDUOL8OVXCpyCH8eCGJiGdIphn701PPlgpV6bqr6K8WT0lQHLNiq4YWAhVlcoBo7H/ElDUAbK8vrbSRqm3L4FfsIDkc0mmBk8MfDIMawbFpofuek8YWHHm87i+MqDvgYPHobkyiywXU8ndGH0eC+clGRoMXmc/JcpDowbFRJ03YhaSJoyK0rDvfn0Ky5MmF5gLU/AeCclp7udwJjhQVz093h1mqLIfXT/wEqDh5udXlPq32wVny/BRdxzyTwWeNFLbktxotmA1ZslXNW3EGsqdAYzitDqVIDmWjLJcdRRSTx6TwBeC8+be1tOb0pTjMnoN6IA33zjgN1mDsaQHYnryNMD9k+IlMhsNcVMmiKPNmu68Wap+HwlnLCdVsGj37ZhWmUWB5+yA1PneDHnUXc2ndBUqErnCBFYd9nB8eDdlTjpyFSdBKvy/iEwQJX1EkSDRxUimbCeIUbvlG0cN10TRt9/RfVqisLiYWCybxOcwb2aK91481T88sKx8BwxGKF3PNnkDzvw/VIZV/dthWhYgkT0GxYaBYLiKeCC8+OYPiagU/Y1dONAiAGjpvixYIETNgqYcUpaMdkIVMcZOu6pYtbkIA7IeKXER8QZgaI1W7px07IyKdoG786XoiPcFy1BaIFLxOUNS4DSCW8d68Mbb3jgcVqJ0OpLSascbVppmPdgJXps5Qdv2KVSKaKflim4/lY/tmxSIIsfsoXt5JpIU7zg3BjuvDUM91Z0474YpFA31hVrGnZ19f82C5Kq/0ntzBv4yq6vatx7lpT40SbGoRU6gDc+dmDAiEIonEElZj0LdjlZOsk0MKhPBLdcH9Hhk/k2ukgTs4hmwIJzJE/hA+KMFaq7LfVITeMb7s2Zj3nwwCNe4eERZptp/RecJPAXpTH5zjBOOSqnmiKzJSHZ32KlkXPzXWZT6desFJ+X43juveItFnq6mt5bAjZFKZ2wED/9bIPTroEom6zk0aZSHD26p/HEnADaOPPA44iLIkBkyBtCEiorJYSigEqxA5n88LqaEFd+gZuhqLUq0hQFCDOP3xSBSCs2K7hmYCFWLFOqWdjM7qrxruOOSWL6nVVo5drKvUlpin9n3fBJU1HqfOZpVkT5jLlL+pBrmq85phyJiq5M/T07B6L3fuRZD+6a5ofLqdLhZkHpjXA/AyaPDeHiM6LVF9qalNSQbCgF/PCbHQved2LhDzaEIhxqWgFnhFnWT2ibAhQWchx6SBrnnBrDAV2T8GQ8UTvaIcO9+dSrLkyaVgDOrFVYIWHR18zp0DD81gguPzcqqFCMnyWguJeiS6h7c6Ibbz6Kv8R2o+bqOZ2FX/YK1zydYgqwbJ2MXn2KsX4DoCjmeWpIQFRVnNyXJ5+UxpwpVXCTAz+PUzmiMbz2vguzHnJj7RoZiqKf7ts+SxdMlVORBwmdu6YxpE8Yp/9fAo4snGAHZwkHfo/IGHqnD59/aYdDYdaqjhKWB0C3MrroVqGkjarnE4ivlisMlhjCyrSHdsmpVg8vbRaKz5fDD2fPNTz8ro9xIgfWNyxhA+68pwBPP+2Gw2Wy5I4hbJFwngYcPuCxGVU4cr/80gnJ5fjpj3bcPLIYgSoOB8UMhLRrELlwlWpIpyXs0V7DzIkhHLGvYW/XsktJBrz7lQ3D7ihELCaB8HZmm7B2RIkihquviuBWI01RH4cuIQUh2ALNhm7cgojMirT++/Ple86B0vVqRD92ZSkn7ZROqODavkVIpnVyHFM+e2PaFNyKJYCrroxh/JAQJIrQ5tFCHBgwugDvfkAxA20bE2tbsWf4QCioBKhJhrP/Hsc944I5FIA1vNQYakuSYcIML15+zQ27XobadBOFK8DQdg9KU6zCYT3SWRwPl5wxBsxjZfG+pgduhA80ecXnS9CDe6/4jgWec0HYzfoBFdIY+o8swocfO+BwUpKpeTOHhqKLaLsOKp5+YAs60+c/DzwOvar8dwmXXFOMeFQWF9x8BU0GByFpiorTmP9YJfYqIh997Zddui//uNyBAcP92LCRwSZows3HpMnsYtBw5hlR3DUyAm8mTVHgeLxx8PAhrBsWN0JdNjWlfPfD1KAN2ZmvPugzaI6jEP86G8HhduClt1wYdlshFJtqKJ35pdIBSCU1Rw4K4YZ/5lxoa1kgmTkffifjmv7FcCkSNFPEx7rCMhvHk/dX4SgyrfT04Jqb4T0KqwwPPeXGnEd8kCT6wpmFWhuv0ACPT8X4kRGc/bcYWC7duOT6gpWF/q8h97g+3mVeG+pjFhbH5Itxnub/11Os6jkvo90xLrTrggxX9CvGimUSHDZLHntxxKaSMg46NIEnZgbhtxmXvTzmqirAB98quLZ/KzhtOiYmb/ep0FUVkqzgsTlVOGb/eO0UJYbvnu4QK/+0YcBoPxYtkoS3KP9vTc7C6KLNJBx2cBIzJgbQ3pNDbS55w2Dhf7JSLMhDFI22S5NVfL4UDrhOX83j5e2QrtALJdMJ7QBmPu7BjNkeuMgfbcHEoZMyzblgNbhnShXOOj5pCo9Ddvo35RL+eVMryCplPRFZWx6OeVITrgl6E8UNPPvQZhywT453pTY1otJCYHj5bSfGTvFCTUtWiinqUTQuwW5Lo3/fKK77R0xPUxROA5GmuAFdg02abrzpKv6ygjHcedYIROZ7GE/pp70d+GWVgl59i1BVxaGI3FQrS+RIphjOPCOBmeMDsJP7Mk+9FborAYtWSbjk+lZIx+n/z7IU1qa6QvHJyvYWa3hp7hZ0bqflda/IukgZsD4sYdSUArz3gQMOxXwwV3ds6gumfINZkwPo0SGHLoW5woA6iXVLNlm6cStaUfvm1XMPvgrtue3SZQi/7Wa8Un9bJp1woh8vvuKG20Wnllm916n6qNq438/w2P1bcHBJunYbe5v1kslRsVHGef9qjWiEatiauVjrX6niNim89ngV2vrzN7Ey00hJwKcLbbh1VBGCVE1R4pA0KW//vohdZJhMZI7LLo6LNEUX5ROLXzbFSAqiUIJdmirdeNNU/BUlL3Kp87ks9qFdeHJoIxzAu1/b0GdQKwGIYabyZ6s1l1x6qTTHTdfGMKKvhXRC46L5+xYJ5/Rqi1BQA5Pyd6TqtH8M7dtrWDBvM/z0A84Xv5NZBgOCKYYpD3vw1LMeOGWy2WkO5rdbhYa2xcDk8UGceJBRTVEcNE2bbty8JOr5NK9teL4ER/GC3u+zymfdYFRFTT/VK9MM1w0uwLdfO+FwGAcTlSk3+QNIp4GSvTU88dAWdPDl50r8y5wZsDEko2fvVvhzI524NMX8RE2Kr3KOzvsArz6+GZ68UWtbz4KAeIsqbBgwsgAVFYTetGj0GUHqE05M4O47Atk0RRFvk5su3Xh+u1GbNjbQ30mPUXHMIg2hblJsEXEPiM83uS+fetWNMXf54BSYTNM2jp6HRd4MzjB2VBBXUDrhTrChVSYYLrqxGCuXyznUf7ULShQ/h4ruPThefmgL7ARbsNIYQJCJJ+a7cPd9PoFGNXsIZF5LcnG5GW4fEsCFf8+ppkgl3mX/InTZ3OToxpuW4i+Re3PvlbNY6Fmv8PGJoAqweotenfCPNUzH4+SBo9lWl2goQl8efWQaj9xbBS+dtGZNjKymEB8ncOXNhVj4A9F856+5NA9iZTv6qDj+PTMAySzbcs6r6JJdsVnGwDsL8eN3Cmw6UNtU40IOeuT7gB4qZk2qQodiVY8VClu/bRja5r6sm/pvUwPv4s5NRvH5n/DxxPlrWOwbP9Q/sl4Hove+9xEfZj3ohtdSdULdY0P3NqdTw313B3EyVSekoJHFw5b2lHh7bhhSiA8/c8BNRSby3WiRxM5w5ilJzJlUaf2rY3z0qLTQG584MWqcD+mkZFAH5f9FFF5iYqjQGGRFw43XxtD3X+EslIJDBlNaV6FgQ5OiG286ir+s/UzYj74esQUucAM3oAA/LCc24SJs2QzIJu154yYgtDKuyrjkggimjgpCNq4O+erq9mx8ArYMHO3HG++49HhCno3MirTKcHHPJKaNrQIieT64vW7GRXtTjOG2u3144y0HnPRFNOedzY5Mbs4O7bkoXXpQaQ5YTyqOgsceZN1iTYZuvEkoPl+OUu7qtZCFXnWBB/WNIHpvxjDirkK8+aYdipypC2tOUUgAIp2wnYrH51ShR/v88Dg7fAsFkiRgxMQCvESuVXf+mkacN6rKccWlSUwYHtAVP/8DervTIhzPV4sduHVEITZtYVB2VHpxuyPotqMGKgrM0JPSFAeF4DF+QQLfo7SLg6/fj5Vhhbkd2DW9m4birzrgQ848x7HY10rW8KZ0ws+cGDq6EEnKB6RPrhUZcgj35cABEdxytVGd0Mo4uc9QWqAMjJ/pxbwnPXB7dPxNXk3jSHLgpuviGHFTUOfrsdoydx0C7akMMx734rEn3MLLpEcWzGF5xHdLA/yFGibdEcBpx+jVFMXvknnSkB0fsq5bmgTdeJ67YVXyO/8cL8eZWsF1L0qBf3uyUlaAzRGGm0b48d33dsgyRTut1YQlCHDZfgk8OZvSCY2g185Om0oLycB9T7hxz2wf3MLUyVPUnOASwPBbw7jx8vyBcbVNme7pS9fZ0H+0H8uWyVAkFYyZk5n4HYlSKsAxR8UwfWwIbXLjDHK7CPiG81kZ3q1tPrv673nuxq6ZJsFlsPbUVTxRsSdLL83eNimd8PGXnJhyj1+3ekzoVfVKiB+HqjkwTB0XwAWn7Zz7cisJUUqgAjz9qgtjxvvhcZlgdSCiJzBxol5yZpzAN3XTJCCqMTz3phuTp/oIjWTUUzSvAqT8DqeGwQPC6HV+FHIGPUpFgpXC1SjZ2JWxfADcdbM0K6OYX7WVt1h8hi/zDOPu829D8AWvKN1joC+Xr5Nx7aBCrFmtgIp/53911CcioqNgSCeBk05J4MFJATjIrWPVfbnt+hiQloEF7zoxYETzWk/rAAAgAElEQVQRPG7NKLiWhyCMFMA504I47fi659pfF5YwZLwfn39mh81mtZqijjgt66LioWmV6NQ6B0gntw6DhW5jpYkZeax2l3VptIrPV6AdnJct5+H3PUzbmBUQpRPedZ8PTz3l0qmyDWvVnATpAsngKeCYO7MSR/VI6cUc6lAaBE1+63M7brilKMvals8cyatD6MzHZlfhuMOS+olfF/My7H0KC7z3rRPDbitALMYsoTf1g0aDLDHc3DeC6y6NwE6nvpgnVYNvF2HudXuzjticz5p3RZ+6EGm9zJsvL3kGSumFiL/rADcyq2zAV7860HdoIQIBvTph5ppmZhJkeCSTDFdfGcMdg4KQdiJCW9N7VQn4/GcbevUtFrWr8vsq6flXNgfD0w9W4RByGdaWhJLvwnN2upLSFGd5Mf/VTJqiOVtRlBWiVE7O0WNfDRNGEAtbSkeR6gC2OBh/jnUN9c53eg3dr1EqPl+Ow7n7ho8QeMbNENZlIgFBlWHIHX4Bt6VCa6aw9jl7m04zdOiUwhMPVKGk2Dz6MZ9NomDnrysVXHpdEVIUOMoToEkgOV+hhufnVqJ0j/qZGx0jP6xUcPMIP9avl2En3hALFyWCV1CM4sKeMQzpE4I3k2lGsrbtEUN6/dGsO37KR14N3afRKb6Oxzl6Ieep/Vn8B4HHocYdwH/ecWLkeC9IcXUvTn7naEaotFi6z6oax5ihQVzzj7j1yGgtO0XOj9UbZVzQuxihEBVozm9rSfHbtOF4dd4mtPXV4b0j9/UUA1EZ5j7rxqy5XmJhMVcMJmcsokXZu4OGUYNDOOWoJEQVVQElIVoLzw+sdFOjpBtvfIpfLl/FfdfMYcEnvdkqajJV/pNx46AiLPpNFvjyakCOuSVQgsmhhyTw+IxK+GnHzf128tNe4wu1oUrGOVe31qPKeSu+hk6dGF6b9ye8VLChnuZHWWIrNikYOLoIv/4iQbFbIdoiYB8X9IUnn0xBrQjaZtIUhfITjmfjNaw7XsxfcA3T05zW1POc+Hp4eOrctUj8VMjSq7NamXIADz7pw8w5LkgSfQHM+Z/FF4N+KuS5sTPMnlKJM0ymE1pZ+paEjPN7F+P3tZJOJJVHo8htWamGVx/bArtaV26m7byYosscePk9F8ZN9kFNEQtbHhPcposA1XENbVtp6H9TFJedFat2b9K3RGm1CY4NjY5u3MJSzQsn3yf4srbT4DqhLw//xy3SCakpwM8VCm68tRU2bBCQKEteDrKgUkkNPc9K4u47jXTCfCdmsR9RnFzez49ffyIq79qP7gwy88gj4njqvgDkBqAg3xBlGDXZj3c/0FnYzDe9uAbdwQ4/MIkJo4LokrmbiFO/VQSI3MvK4reZH7v+nrCy0nqZDV+CEnh7/8Ijr7qYWiki/DS5qMxwxzQfXnrFCVuWfs/stDk0lYlQ+7z7K3FAl2qipHpZjDEoOYv6DC/EB584sskxO3of6QkVnTj91Djm3BWou+DVDl6aYsBnPzkxaLQPgQDdRSjCkaddZowrUFKCkoTjqsti6NsrDKdYDHVggLJHDFjXqOjGzWpQvekJX73f20D7kxH9QMmmE9qBD79x4eZRPsSi1j7FFDkiMtVkCuh3bRTD+oV2Dv+SrwTIlJCBoXf48err+SE0yUuipYFLL45j4ugAhEOrPnfIQG8G0wxTH/Lg6Wc9gpIkUyAp36Vm+pHjoKxrGmOHEf1hsjpJnnlTkJU3Wdeq88yOWV/961Osec+ZL8GpWkHfV6XKxz1ghlNdAsjfPGB0Ib743A5JsaoDKtJpBV26pDHvgUp08ORB7533zHfQ0VD8cXf78OQzXrhdaq2uE53AiuP6qxMYNSDQID9QYV4BWLTWhptH+rB6lQ0ykXARB7nJpoLD5eA458wERvUPoYDqc2WuKXL7KLR1jYZufJcrPjkFsPbk5Vpyw15S6jf9+0jycgDP/deJsZP94jOaMX3M7YVgyIGqyZg4pgqXnZuoN/flX+ZlANXufdyNWff74XURqHfHTSi+BgwZGEa/K6nwhLnVWu7NdBzPk/9xYdoMSlOs9Tda46soX7jDHgwjBgbx9/+LQcoEtZgDkAuWocuf3RoD3fiuV/ylrlu5+5/jWOjfejohNUlPJ7xhSDGWLpWhUK0mwRJgrpGipVLAMcckMPfuILx0/FD0xhSln7l3Znsb3PXPvebEqPHEzV87rl6YxZxj0tgqXHKGAVew+Hqzj1Ga4potEgbfUYBvvqNqimZH0O15mj95sP7v2ATGDw9hjww9iojoknuzcjDrlnrYyuh1+YxZXarLd4OXozX3XbaKRz72MPUP3Z1G5XbswD1zvXj4MY+o7aTT7+U7VWMQ+oRrgMPB8cC9VTiB0gkbwEuSK6A04XU+dKLPUF3xDTLiWmX40L1bcPJRBn6o1t5114HSFN/5zIHhd1KOgw57NXfc6BdjYqErKgL6XhPDVReGYMuc+uSGVtoEIa/fm3VGVd3N3PxI+WqT+ZHzeIIv2+sJ7jrkHyz0ujN7E7IB3y2xoc9gP7Zska2BqMi7xjXEkzL+cVEMk0c2jGtw2yUTeezHPzjRu48fduHONG6TNciGLpWKwkSl9CN65MfDn4eY8+8iAZtjDHfc48Prr7ug2Mwqvh5YFJhPpmF/wvGMqsK+nXLQm0pRDDw1j5WFdynd+C5TfL4EB2u+6z+XAs+7wILZ9LoIGIZO9OGtN936hVYck2aa4VdOA0VtVfz7wUp021OtO7CXiakQXmfhCsLrFIITak14vHfsKnR7VbzwaCXKaM55UJKbmM6OuxrBcEpT/HqxDQNHFmDTZpuIkptTEv2LS7a+x6PhHxfGMOjaKNwZ1ly6rMntY9D+OHRX0o2bW1OdSRngq4/8QYN8oBT9StJJSgHuBP73iRuDx3ihJsmuN+dPrp4eF7b9oP5RDOhtgQ2tjtZJulSxScL517RCKCAbeJ2af8j0G99jjzReeXwLWlO6Yj0GbmtcIqUpphlmzHPjsSe8sFmmH9VzdEv2UXH70DCOOySpV18V8Rm3Ctn5Beu6ZZfRje8SxefluEwr6D9XqprrzZKvS8CfUYa+w4vw/fc2SPSZzTdPdatdJJ+9iv32S+GJ2UG0dtRROqGVHwMDNkUknHd1K6xfL9WcNGP8FojMqktJCv+ZtwVOq1QIVua5zTOE41m6QcEtI/woXyqLCitmz30akvz6Dhtw+ilx3DYohGJK7cy6N/cIg6+/nJXhv3UwZdNDNLji8z+ohvC5FTz2SyuWXlmdTmgHHn3Rjen3eg0PTg6O2MSyKC2OPBR3TwjgvL/F9OintaFMvLVGox1BjeEfNxahfHGG0Klmkatp4KCDk3jxwSrIlHHe4LtjrIMIeMHwwptu3DXFK7A4ksWvr6YxtGmbxtB+EZx3eiynmqINUIrXo8uGvSm+uPPCNjdCg4uWL281UXOdd7MUpORxI53QBiz5Q8F1gwrx+xpCX5pbBPWmrwMVakskgVNPSeL+iZWgUrS1Os/Nvyr/J4jGjxGxlB+ffOqEky64NSDB6LdJmLTT/hbHQ5MCeryhwXdn66X9EWEYMc6Hjz9zwU7Zbixvlv/sQGS+SbKGIw9P466RQezVKvei2yoMLbRL6MYbVLR8Bfbmrt6/8dB/XZL2Z1Y4cQW4a7YPzzzjgaRQ6R7zmk8LIcVxezU8el8AR3TbBV6RbX8SInrLMGKCH/NfVeBy1RQN1S/kVG/rikvjGD98J4mk8v9p7rAnVVP84Fs7ht5eiEhEg2ySlYEGFzllVDm9UMM1vaK4ntIUswcSA2ztopDWNzjdeMMq/soeb3Bpn1NZ7G2biCTRMecAPv3ZjpsHFyIUogPRGvqSLsiJuIRrro7itoH5VyesIx3Z/jAGv86UB3x4+FGq0KInuv+16cnoqiqjf58IBl3XQHii2hbPgKoEw8T7CvDiyw6B2Rf1uWp7LufvuZkT3bslMH5EBAeXpqq9bMyfgIRXWWngMhPD7nRXM2vYqZfxpTiR+/q9gaon3IS+Ei+mdMI0w613+vHh+07IhO2w2Cgrq1Mncl9u0SsFGmm6Foerm8eM6O1jLzsxbqJfsC1sP12SXFrEpyNh7O1VuKpnouHgCjtaKZUepWqKKxQMHF6I39dV5xWYUn9G6FjA6QYu6BnHiD4heKgqI110acspTVFdfyLrhm/qRvC1j9Igik9RbKw5eSnUqs5ILDRgUXo64ctvOTFmfAHSmlEgzcKMBLW2yjBqeADXXFKH/Di1y6/WHsS28PYnDtw0uHCH0GRy/lHy/FyKMh/Z8FHmGhdCaYoaw6PPOzFrjk/49cnNbGGbhG+f0hRHDwrjb8fEdYceDSQ5OSTfr+jy54EWrhG17sH2OliZv+kX8XJHP+45ezKLLPBCS+mLtQM/LVMwYGQR/liTk4xtYkYZtkxiTDj3nDgmjwnCTT406x8O02ur7QFNBn5Yoiedy1SOZzvXF90cYHC6VTz/WKVeb6ohg1e1LIK8yn+EGMbe7cP/iASX3Jsm9ikzvH7R5Tj84BTuHBZGaQeDmYE6sKIwEGwwunEL069tq7f+O1+NIi6fU4HY116mVvPjRCVg3D0FePEVhzjprBUt4IJZuLiVirkzgjikq4EBb0SKT1NZvVnSk85Fosf2EHIE7gLa7ZHG/Hmb0S5DMtuI1kEJKx//YMOwOwtQWamIwJaV6YmEIL+KKy+Nos9V0Zx4hQzIRZXwb9qLtc1Qa5jTNTO961/xV3Scy+WyK1n8I2fuhfbtLwkM5RPKQEpvbSLEjyPj2quDGNkvklOS0owI6r9vVZzh/OuKULHKLvAvf2lk7nKge/cUXp5bqVdBqcba1f8E83wD5Ufc+4gbTz7rFUEtK02vm055xSncNjiEow9I6aBcIRZvFIr6ACuNDbEytplnrOlbnm/gy7C/5r7saxb6r4vxan6cTXEmqnR88akdkqjNZC3CRCzHlGBy/5QgurVP75oQfx6yiGrAvwYX4puvHQZYbWuxk8uPMq+OPzGJedMDYJQF3ggbXXR/WWnDoNsLsHylAoeN6ySyJhsFtYh789yzoxjeJ4pCiq6LiC7heFrHwf+sd7px87M2sUi+8uCvOXAYEj9JjLJJqDmBf//HjYl3e5BOZSp0mBg084HlkiBBGj04iCvPj+nQ18bYjEysURPJJejebpEIOgHJh3/lZTGMH7qT1OD1LAOqq/Xv15yYPrNAAAhFQNeS8nN07KBhcL8wzjkprvPxCN13pqE4PmBdAqfX51LqTfH5ElykeS6fx4Ive5m4vuusICs2Kug/zI8lSxVx2ltp9IVIJCUcd3QS08ZVob1PEzi3RtmMTKzZT3pw70wf3OTS3Mawo+QNVZMwfFAYN/4z3DhcmdsK0/goE45n1WYJIyf48eXXdnHqWwsxc3HRPeG4BG4bHEGnjAtaJKy0ioBvrle68XpRfL4STthOq9DiS9pI6YpqfhwbcPdDPjzypFtYeswy/oPD6QLuHh/AqcckdB6XellJ3fyUKCFlwUd2DBxSCIdz+xOluN1906pw2rGJBk+YMbVKCspx4M2PnbhtYgHiMZY3PeK276FIe5siDdf1juLqi6NQqIK8+IDYwGTfanTZUm904/WiLry8cCz3nDAY4Tc8WZp0B/DNLzJuHlWIjRup7mrG7WhuCiSadILh/AujGHvrNgnNpnaw4TqTS3PhUgWX3tBKjwht6w8hDkofx0uPbEFpI3NlbldKVMc3ImHibA9eW+CGYilNsRo8ePABSdw2NKwTz2YpCAvDQGQMK0vNrI+dMqd1ecyAL0VHuC5YgsjHLvDN2aQjIlcaPdmH1990QBIoNJPZPYa+qGmOdu01zJpchUNL05AaQ4S2NrkwYF1QwkXXFmPjOlkk2OQ2TePoXKJi/iNbUFCPtIG1TdPM39MS8NUiO24d6ceWzXpE19SVPGM6aYDPy3HJhVHccm0EHlFmkWZC9YpaReD+s17oxute8Vd2fRVS67MQ/dqWSTChC+2CD5wYPcGLWEQWazL7Yl1OHClVQv+bQoKFgODdTaIZxZZvGObHZ584YM9WQdT9WRTOP/WUuChQIdhVzApnVwiB4CZJhsn3e/HcfDcUiTBWplRfnzXX3Ztd9klh1KAwTqSaAJmLruQhUPmzrCxyTV0vsU5FzMtxPPde8RbCL7sZN/hxZGB9SMLNo6lelU0EcMyDW3VdSCY59jtQxcyJAZQUpy3Jua4FmNd4dMGVgBmPekU9Xg8lnhvwZAFO0xiG3BJE36uijfNiW8MiyWr7/Gc7xk3zYvkKm2C6s+DgETWGXXYuGORGDgijjUE8Kw47pXUM6U11TjdeZ4rPOSRUHF3OU4GuSC8GMz5ZhMeZ+6wLd8/xgdMKLUCOhQAopiNzjB0dwMWnJaA0BRMnozAE9pKBT7+3o/fNRaDqbozMPR2bBpeX44nZW3D4vkYwJ69fU+PoRMnpT8134f7HaX/JYUGBGTOwEb0+GMXs2rfVcEufMC46Iy4quot9Zw4NkusHVlpVp3Tjdaf4S2w3wnPhdARf9opvFY1sAxav1d2XK1ZRmDtTBM3ca6l3PAGcckoCU8YEt6601zj2f8ezMO4nG2MShowrQPlSqt1VrRwHHZjGlFFB+EzXn931i6dT/9eVNkyY4cXX39pFgE7c3kxaPXQA0D3hyCOTuHNICCXtDLyScG8Wh4EtvVkpXqqrFZvTwBreypfDz+3nViD+TQFT12e9FgkFmDS7AE8974KUOQVMclFTiJto9XwFGmZMCuD/DklCbqzBqpp2JXMxl4HvFtmwfLWc9WqROLp2VnFIWeMCpuWtYJScnmJ47V0Hps7yIRJlIoPOWkQXKCzUcPUVMdxweRh2A7YsOLLlok1wbqozuvE6Uvw953D7UVezyAIXuKGVTuDTH+wYNMqPysr8S+H8VeAUrGK48oooRvYNw2vqM5r39jVcx+1hXMS3fhenSe6EBAhxunKDjHse8OL1d5ywKUbegSXt4ujRQ8Udg4M4tJuB3qRxmD8CJOqMbtzS1HJlxMvRnfuu/J6F33VBo9NeN+Or0gzDxvnx3ntUr8pEZe+tNoC8OBx7ddJw39QA9turibgvd0KJmuSjBMvQGD76xo6x03zYsF6CbGMm/ZvCxQNNkwQfz3lUV+uGcLV7l27NttZR4M/urCvW7Kycdl7xVx30GZf8R7Ho53IWRE6Er/9zYfyUAqQSmaqy5l9FtmJaUzH8lih6XxwBYZmaRSNRZHD5Tfik32ovJGB9QMJDT3nw7+fdVPTTSKzPF9JARm31RXevvdIYMSCM049L6OhNoT6uFCTbm6w0uNN04+a1MWe1fCnO1TzXPs3C871MrdInJwNrKiUMGF6In3+1GejL/NU1E9ck25cutIcdnsDMcQF0LOKNF4+T7/LI3ceByoiESEwP4hGLcqGXGAwoJJ3vQI2sn6FFxPT8zRIHxk334rfFChyKFWcGFx4em43jbycmcNvAMPbwG2S/tGy5dRTapjNYN3y6M1KwrPicw441p1bw1Pp2LLUom06YtgOz5rnw4NwCS2DjzISoMiHVe514WyV6npyE0lSVgnaHajfKQPkaGd9+T5dbOwJV5PbTUFysoqxExZEHJ9C5vdZ0ld9YZ2Wc4dnXXZj5oAdakn7Q1qjYNJWjVVsN/a8N45/nxnPwWDZAKliKrpu77wzduHXFX+YfDdd5IxF+yQMtmnVfLlxmR98RXmz4g4JVVn6Tuh8smZBx9lkxjB8RQDHx0TRhM4eCVx9+Y8cLC9xYuFBBICgjRdwddHo4IJT/6CMTuOy8OI7aL4eBwIr4duEz4o7OgPLfFUye5cHHnzlgt1RXS6dLlyS9QuWdQ8PotpdRvklcdIvD4FWDWTfNMt24JcXnq9Ce2y5dhujXbqauyoaqiTxp7PRCvPyKXsHEWuxdgyrSCYH7plQJ1uAmgcfZVuFIsvSFtgEff2/H1NkeLF5sF9lmClVuzHCicwYCJVIS95FHpESpooO75mzyLlRkK6+mO2hUBd74yIlJ9+p1tawQhAkjSWPw+jmuuiSKPv+KiDRFnWaV3JvFQUh/7sW6IGBlntYUf0XXF7mt+7mIvmNnRDpPP3UH8ObnDowY50ekikNmkqXwtTjtkxzXXRPDoOvCOstuEz3tRZJ2UMLgsQX48gsnHCK489cmiFSFGavhrDOSmDAsBL9wCVrZ0kbwDBW33iJhxiM+/Oc1JxTTaYr6TY+YJ6iVdtUwZlAYxx6YyEFvemNg8uOsNNDPyopNKz5fgqN4wXXvI/iam2kb9UOdyFHjDLfc7seXX9iFiSMIX02PzpBOqejaTcXsiQFBlc2aEjQhdwcYQAjGVz5wYdhoPxRZpw+pUZeFx5eLH8fsaRGcfES0cePyd6RthNnXgM8WOnDn9AKsXS2Jy6rZoJbgW+YMTqeGs89IYmS/MAozxLNEGenoFmdYfDArQblZ5TelmpRphoqjF4GhG6Lf0taK93E78OzrToyf6odqJSlEaINxGjJg9NAQruhppBOamqHZ5ddvf6JGvGOaH888X0vVQ0PpdRpB4PrecYzq3zDF3+pNAsR+HWaCCPjRJ7zi60UuTnOsywYmVwM6tE9jcL8IzjklLujGRZMKVUiuL1jXdabpxk2pFV8i90ZB71kIPOdFJnlcBlb+SbWT/Fi40J53Be+tBa6fBsmUhuOPS2P6HQGRTthUTRyxNmIclhj6jSjEe1Q82VG7itE2q6qGc/6ewKwJQSBi8ZpU+6sapAfVwvhxuQ0T7vbi+4VUQDpfn/7W0xPuTZnjuGMSuGNoGJ2KjcqVZAnZS8NQl5qmG89b8fmf8CFx3hoe/83P1GV6JWKyx23A/Y97MPdJD9Lkqch7xJzFEcVcmsHtVjHtrhBOPTIhLrRWhmqQHc3nJYbi3zLGj/+97YCTir/V0oTipznO7xnHPXc27qTz2taS+fEHEwzz33Fh+myP4DYl2L6VRswMRcUqbvgXpSlGYMsSzzoBe/t16LxyHzN043lPgy9rP5M7TrieRV5zgbD25I2zAd+XE8lQISrWGKRQFi5k9EgySWVjUhgzMAB/E8lC2tEG0hVHYPAf82L2Az543GqtNq5e7pNh8M1h9L9q11VysaKYNT1DOJ6l6xRMm+PGO+87YVckwc5gCrdP/cmykRj23y+JO4aFcWCXHD4e295hqBsmsm7xSfnOPS/F58tRyt29FrIQ4XHW6fY4ofI4AxUwXvC6S1QYpB9DXgNuM7t0Gmi/Zxqzp4RwcJcm6r7cjsQJsvvVEjv6DixEMAQocq50sjFqIw1Tr3HbprWGh2dU4cDOOfR6+e5mY+xHX7408O7XDkyY5sOmTQYy1YKmkI55fBr+cX5MpCl6CcYtDloZcHSNgpeXsBJsyEcMeekpX3nAh5D3OB7Rj2S9kJHuvnz9IxfunOpB1RadJ8Qk4ti40Oqw4wE3RUQ6YbPB4xh2PlVEmfWwF/NecIKnSPl1qILIwCJvgcjYY0hpgMuh4uqrExhwVRiORsYBmo8y1dhHAv6olHD/k148+5LLiGNY4yCkr2LnzmmMHBjCyVTCNeP1k9smwLRXWddNedGN16r4vBxncl+fFxF+3sPULQa7LbAhImHInX589ZXdyJQxLxr6gNG9YL8DE5g9MYR9iqmUvPlxGu0TpNsSsOpPCXPmefDWu06EAvTJprxjcm/qpzx9Pqlwwvl/j+GGq2PYk4oiN2WIxnY2hJx9X/5qx9ipPqxYIevMDKbsHX1QUVeL0hRPiWPsoBAKHBm6cXJvlkVZqvykfOjGd6j4nMOGtaeu5KnKDiz5I1299Jc7gHnznZh5vxfRmJ5qZpb90vBgginA+FEBXHRqHBSzaY4to/z/fd+Jr76xY+0fiiiCoXEJbo+KvTuqOPHoJM4+JY6OrZs4XmfbDcw4chiwOcrw1Ksu3PeIW+Riiq+d/uHLu1EkhA6L9ntomHZnEEfvn6yO9UgFHLL/V5SsqZVufMeKv8wzFJ7LbueB57xM+Nb0dMLytTIGjykUFfGEwotjutaPx1aLo94JSic8LYHJo0Jo4zIqpJgQQt7SagwdFSCaZCivULDqdxmBSjLxZBT6UyjpxNGjcwouyltoqgG7PGRMdX9/Wa2INMVvvtJ5RHWlN6c7AsejMPS6LILrLouiHaE3jUOTK2Vhllreh3VXn9rRlGp8I1+GtnBdupLHvnWz9Iqt0gmnP+TF08+5kcpyX5rQVlopY6Jelb+AY8akKhx3cBNMJ8xjo7fbxSBfIvccfbYVuqCR2d/gdf+sLmAnnjPSFIlqZuoML8JhZgAZzSk+zYCYKcq6JNH/esLsJ2HLWgsOwNapCp5lHdkemdP6r3OuWfFXljwN5eCLEH3DAY3oTfQL7Wc/2jFyvA9/rFcs8CVUs1+nUgy9/hnH0L5V8GYcHDsh0yb56G64bt3sk3H3gx68/j+XCEzpB75J5ResGxrOOSOOfr2jKGmfcy+ydYyCB+awrqGhNenFdt/Gl+Ew7rnhExZ61QUq5kC9jHTCMZN9ePtdp4hf6cUc8jdz9BwbFam0hL32SeOBKSF075ike15L210kQAlGKsNH3zswfqoP69ZJAslrUu2F2qU1jvbtNdx4dRiX/D0BV9YzIoHby2IsvXh/VgYyV/7Stq/4q4/8GXDtx2OfM5bhb7YDL7/rxMRpPlQFKQKXv8LnvpU8OfSZGj4whN4XRUFQe9FMWEu7i44023XKwMYqCQ8/48G8ZylN0dKBrx+jmoQTj0/g5mtDODiXqUJqlYaifMBKNmyXbvwvis8Xy1dy//UPIPSMl6lB3f6UgbVbZAwe68MP3zt0IiQLwSr6QCTjDIcdkcCMCUF0KGhm7stmq6l1vDAD3vh9uZ6c/ttvilFKtNoUzveNqgoU+lX0ujyGXhfHUOQyLrp0kNp7RJD67TzWDe9tO95Wis/Xw8NTPdciuQHX5OkAAAmRSURBVLIwN51QtQMPPeXF/Y+6kExQMQdzp30Gk0cXOrsTmHJbAGeeFG/a6YT57kxLv+1LgGroxiU8/7oLMx5w60VCyObdXnW8HchQB/YBBx2Qws03RHDioTrOSxgRzAumtFmNkpV/oRvfWvGXtZ3G3af3ZcH57gweh6oT/rxMweA7CrFqFUXbLBz14lOmIhFXBG3EuKFBFArKkRat2J0lQGmKS/5QMGm2Bx9+4oRT0ajoqWl7n9ybdjvDRedFceOVUXQg9GbGLayUhKH9PoaVJbaiG88qPl+CEu7t9Qsi77tY+neDrBKIMoaJs72Y/4oDaloUrLLUVJWjTSuO2VOrcFj3VNNMJ7S08paHapQApSmmGd78zClKQ1VVSYJ12fx5SPxLDF321tDvuhDOPikBgScQA9kAe0kY9vJ9WEdszsylWvFX7/cWpL3+hsh7CnhSt+1twAffOjBygg+bN9KErMFKRY2nlISbro3g5mtCIDNMjG9+hS1a1NwkwIiORsGsRz146T9OwbhspdGpTxiQv58Sx4BrIyjrmMu92T4OJJ5lpVuydONC8flSHMq9N37CQvPd0Dbp7yVOdw4MvcuPd99ziKx30lYrBz6xoe3XQ8U9UwIobWfQe7covZX9bX7PkMODA5//5MBdU3xYsVyGbLg3TakI15DmDO3baejXO4yLzozDkfG2k3nuLItBLe+WYWHTFX/lfm/C1ul0hN+XsiFEG/DdYgX9hhVg82ZblhTAiuanqKLf5VGcf3bMoPduse+bnwZbW5Fwk0gcm8MyXnnNhdffouR0i5STOjEDLjgrJk79vdoYtj69xLZHAog+xLoGbxHnOt8IL7TefyL0rhNqDiWhE3jgKY8oZKDfuK0vTOIM3fdLosAg/Ld8UbA2hZanGrUE9CxcAqNWbpaxbLUiElWsOlEIEXDwgUkM6hsWzNrZ6ipcBpz7RuH5uR1VTmd8CS5E4chHUTWnEFo1RQkVdBg4rgD/+59LYErMY+1zpc1Bp74wl7hZHGej3rWWye2kBDIYNQEOoLJXGf+JOY+5MQsGcqK0b5/GLTdGcPHpcbAMvJvGcx5ShcQPF7HueJ/xct8kXnDxUBZ8ToampxRSS8pA78EF+PYbl54yt1NA+cwqLK1mJ0Xb8njjlsDWumGUlbA0ZVJdAj8WFKiCerDXBQbUPXMxtZckoa69i5UmxzFecezbHK7TWPRjVH8XgDhjuGpgIRb+aDc+O6auGpYm3vJQiwR2VgJUbspboKFP7wh6XxQDsZVnvYdSa0Dxf8pKlv8f47+f/S1PBw5j8S+RLepANpcNuGFYET79nBTfPJZiZxfQ8nyLBKxIgPJyiY3h5uvDuKJnfOt4kVQM2Pb8kXX+5RDG157zPdLBQxD/XFd847PAXcDt0wvw4nynAALpMIWW1iKBxiwB/S5Zsk8ag/pEcNaJcWQwluLwlosA296/sc4/7sv46iNe06RWPaXIexDZ0Bl7yAm88KYL4yb7BB8KuZx2Q/h4Y97llrltIwHSz2QaOPboBAbfGMWhPXK8OtRXbkMnfjnbZ2F3xpe1maW5zx8ghZ5C9nJLIxBD2gY7bhxSoGN0RLMSvmrZnxYJNJAEOINsU/HPS2Loc0UUrXPZ+MihaCsDk+LzWUnFxeTO7M2L7prJtkzzQTOqmhhHe9rOcM/DHjz2jBsapcYJmEGL8jfQNra8xoQERJ5HiqF7jxRuuT6MU49JQd6WosV1YhKxT25n3bUpjJejNS+6dS0LvuJAerWe8p7RbRuw9HcFQ+/y4ZefbCKxPJt0ZWJSLV1bJFB/EiCd5HpJWA9w+SVR9L4kira55YOEsaKAe84MsPiCC1hXfKBDFtac9rMGz/5S5E2AJ7ayaDQ78PrHTtxzvwcVqxVRwIBSDlss/vrbypaRzUiAKiVCJLKccmIKN10Vxv4lKb1eWm52n60DuK3TZrbXl21IfXXFX4xLtNZ3PSZtmeWFtg0DmwTENIb5b7sx71kXVq6gc1+CzAw2MDNzbOnbIoE6lADx52uqBJcbOP6YJHpdEsPh+yZgzxYTN0qzEd7Gc3Yc8Y/vZ6WBIVvdVvmak37TpPbdpdArAI9vfY+VgIgm4Z1P7Zj/ugMLf7IjVCVBkhkEHaRsEGe2eDzrcFtbhtpKAob5TXSLdMJrGgeTOfbcg4uc2wvPjGO/Lqlqpc88LABqncEdXcIs/m4JK8WfWyv+EpzKi29/BaHXvSxRzZqWfbkEpBnDT0tt+PArBd9978DK1QqqAlSoTdJZw/XvR8uOtUigjiWgexVFRogEUTCvVbGKg/ZL4+gjEjju8CQ6tVZBFEXZYCt5cYTv3g/u6RmWoi8OY6WJBzIT2zr1cIlvqFY85A6p6jkP0ksAvh2SejsQjDAsXWPHihUMFX9IqArYoBKomv7HIoqzjiXVMlwzkoCupHr5Z1ElskhFpz05Dtw3hY5t03ASN08m1TA32MS8gPuMONKLf8Y+vx6fy5//F98kX9HlCXiv6MVDL4Ill+h8mdv2MpgXSNHDCYZYXIJWHfRtRiJvWUqjkgCDqLjjcnK4HJqultkCEVuf9pB8gPcUDak1y5D67ghWimDuWrbrlOfL2k7hviv7s/iPbsQIymAwqW2vt8CTNirxtEymOUsgY85kLOqMTmZJyRi4sifgOjnGUj+7sM9CO2NZVH5WMjVGo3i5fBm85z8EqZVNi37uklJk+iSriU9a4ljNWb2axtq2vU7KxeCOg6guVoRFXn8J8u83sc4wTu2tl7RD9eVrUIxE61FwndxXk7xplljlY2oFkN6o43oyZpAZnuemIdKWWTYFCTAbuOQDk9uD2zoDSocAS/0cRPTjAaw7/rOjJeR1bvOlaAPgdMjdr4St0/FgcIG5YoAtDUb37G1bzrDZX2UNrxIE6TkwoL/8d0321TbvzKSI5Z4CW8Gpzby/NrFk89H0N9C9S6shR23b9dUsq+oSKaJcyg7Wl/tXjVLachi+/gIhz/gBjfH0lKftjF+DBZypz5n7yNYnrZGlVAOWpXpfqt+5XVHVlOOXzYLaes6cp7lsT0KLM6h/2lnqtw8RX/QYumE+Y7XXy6xth/8if6ImB6BgJdpDQ2ujdGnOonKuwunsf2//79VZiDt+futsxb/2re3v1fPQ1TTTant/5lqvbvcZ3dWg/99cOe54/O2Ptf31b2/83OetvD93rpmxapp/vuPXJp9c98j23mXcU3cgy23lQ6qdgowgNPwCCYtZKRJmPlKmFd/M4C19WyTQWCXw/2FPRE8ZCmprAAAAAElFTkSuQmCC",Ve=te(955),yt=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=(Ze,tn,At)=>tn in Ze?E(Ze,tn,{enumerable:!0,configurable:!0,writable:!0,value:At}):Ze[tn]=At,ce=(Ze,tn)=>{for(var At in tn||(tn={}))ee.call(tn,At)&&re(Ze,At,tn[At]);if(z)for(var At of z(tn))ne.call(tn,At)&&re(Ze,At,tn[At]);return Ze},ie=(Ze,tn)=>b(Ze,x(tn)),Se=(Ze,tn,At)=>new Promise((pt,xt)=>{var Gt=Bt=>{try{Ht(At.next(Bt))}catch(Yt){xt(Yt)}},Nt=Bt=>{try{Ht(At.throw(Bt))}catch(Yt){xt(Yt)}},Ht=Bt=>Bt.done?pt(Bt.value):Promise.resolve(Bt.value).then(Gt,Nt);Ht((At=At.apply(Ze,tn)).next())});const Te=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Fe}=ve.default,ut=({exercise:Ze,socket:tn,dispatch:At,onStartScreenshot:pt,onCloseScreenshot:xt,handleToDetail:Gt})=>{const[Nt,Ht]=Ce.default.useModal(),Bt=(0,y.useRef)(),[Yt,Zt]=(0,y.useState)(!0),Rt=(0,y.useRef)(!1),Re=(0,yt.useParams)();(0,y.useEffect)(()=>{var Ke,Pt,Me;if(document.addEventListener((0,Ee.gH)(),Dt,!1),window.addEventListener("blur",lt,!1),(Ke=Ze.exerciseUserInfo)!=null&&Ke.screen_open&&(0,Ee.vp)()&&Zt(!1),(Pt=Ze.exerciseUserInfo)!=null&&Pt.screen_open&&!(0,Ee.vp)()){(0,Ve.RG)(" ",!0);const ze=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Ze.exerciseUserInfo.screen_sec+3:Ze.exerciseUserInfo.screen_sec+10+1;Bt.current=Ce.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"}},Ze.exerciseUserInfo.screen_num-Ze.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(Fe,{onFinish:()=>Se(void 0,null,function*(){var Oe;const Xe=yield nt();(Oe=Bt.current)==null||Oe.destroy(),Xe.used_screen_num&&Sn(Xe.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+ze*1e3})),"S\uFF09"),onOk:()=>{var Oe;(0,Ve.RG)(" ",!0),(Oe=Bt.current)==null||Oe.destroy(),Zt(!1),(0,Ee.Dj)(document.body),document.getElementById("root").addEventListener("click",St,!1)}})}return(Me=Ze.exerciseUserInfo)!=null&&Me.screen_open&&!(0,Ee.vp)()||document.getElementById("root").addEventListener("click",St,!1),()=>{document.getElementById("root").removeEventListener("click",St,!1),document.removeEventListener((0,Ee.gH)(),Dt,!1),window.removeEventListener("blur",lt,!1)}},[]),(0,y.useEffect)(()=>{setTimeout(()=>{Ze.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",St,!1),document.removeEventListener((0,Ee.gH)(),Dt,!1))},500),rt()},[Ze.actionTabs]),(0,y.useEffect)(()=>{setTimeout(()=>{Ze.exerciseUserInfo.used_screen_num>Ze.exerciseUserInfo.screen_num&&na()},500)},[Ze.exerciseUserInfo]);const xe=()=>Se(void 0,null,function*(){const Ke=yield nt();setTimeout(()=>{var Pt,Me;(Pt=Bt.current)==null||Pt.destroy(),Bt.current=Ce.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"},(Me=Ze.exerciseUserInfo)==null?void 0:Me.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({},Re)});return Ke==null?void 0:Ke.data}),Lt=Ke=>Se(void 0,null,function*(){var Pt;if((Pt=Ze.exerciseUserInfo)!=null&&Pt.screen_at){const ze=yield(0,Pe.ck)(ie(ce({},Re),{reset:!0}));if((ze==null?void 0:ze.status)===-6)return}const Me=yield(0,Pe.oy)({id:Re.categoryId});if(Me!=null&&Me.is_commit){Ce.default.destroyAll(),yield fn(),Qt(!0);return}else Sn(Ke+1)}),fn=()=>Se(void 0,null,function*(){var Ke;const Pt=_e()(),Me=Ze.exerciseUserInfo.screen_sec;if(An.current.length>0){const ze=Pt.format("YYYY-MM-DD HH:mm:ss");let Oe=Math.floor(Pt.diff(_e()(An.current[0].start))/1e3);const Xe=An.current.length;Oe/Me>>0>Xe&&(Oe=(Xe+1)*Me-1),yield(0,Pe.P8)(Re.categoryId,{exercise_user_id:(Ke=Ze.exerciseUserInfo)==null?void 0:Ke.exercise_user_id,time:ze,time_long:Oe,count:Xe})}An.current=[]}),we=(0,y.useRef)(0),Tt=(0,y.useRef)(0),An=(0,y.useRef)([]),on=(0,y.useRef)(!1),Sn=Ke=>Se(void 0,null,function*(){var Pt;Rt.current||(pt(),Ce.default.destroyAll(),we.current=_e()().valueOf(),on.current=!0,Bt.current=Ce.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:Ne.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,oe._V)(oe.CP.recordScreen8)),content:a.createElement("div",{className:Ne.exitFullScreenModal},a.createElement("img",{src:le,alt:"",className:Ne.warningIcon}),a.createElement("div",{className:Ne.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:Ne.warningText},((Pt=Ze.exerciseUserInfo)==null?void 0:Pt.screen_num)+1),(0,oe._V)(oe.CP.recordScreen12),a.createElement("span",{className:Ne.warningText,style:{fontWeight:600}},(0,oe._V)(oe.CP.recordScreen13)),",",(0,oe._V)(oe.CP.recordScreen14),a.createElement("span",{className:Ne.warningText},Ke-1),(0,oe._V)(oe.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(Fe,{className:Ne.countdownWrapper,onFinish:()=>{Tt.current=_e()().valueOf(),An.current.push({start:we.current,end:Tt.current}),Lt(Ke)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Ze.exerciseUserInfo.screen_sec+1)*1e3}),(0,oe._V)(oe.CP.recordScreen25)),(0,oe._V)(oe.CP.recordScreen16))),onOk:()=>{(0,Ve.RG)(" ",!0),fn(),(0,Ee.Dj)(document.body),xt(),Bt.current.destroy(),on.current=!1}}))}),na=()=>Se(void 0,null,function*(){Ce.default.destroyAll(),(yield(0,Pe.VL)({categoryId:Re.categoryId,commit_method:1}))&&Qt()}),Qt=(Ke=!1)=>Se(void 0,null,function*(){var Pt,Me;if(document.removeEventListener((0,Ee.gH)(),Dt,!1),(0,Ee.BU)(),Ce.default.destroyAll(),Rt.current=!0,Ke){const ze=yield(0,Pe.Yu)(Re.categoryId,{exercise_user_id:(Pt=Ze.exerciseUserInfo)==null?void 0:Pt.exercise_user_id});Nt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:Ne.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:Ne.forcedModalContent},a.createElement("img",{src:Ye,alt:""}),a.createElement("div",{className:Ne.forcedText},(0,oe._V)(oe.CP.recordScreen17)),a.createElement("div",{className:Ne.screenNumText},(0,oe._V)(oe.CP.recordScreen18),(Me=Ze.exerciseUserInfo)==null?void 0:Me.screen_num,(0,oe._V)(oe.CP.recordScreen19)),a.createElement(he.default,{dataSource:ze==null?void 0:ze.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:()=>{xt(),Gt()},onOk:()=>{yt.history.push(`/classrooms/${Re.coursesId}/exercisenotice/${Re.categoryId}/users/${Re.login}?isShowApply=true`)}})}else Nt.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:()=>{Gt()}})}),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=Ze.exerciseUserInfo)!=null&&Ke.screen_at){const ze=yield(0,Pe.ck)(ie(ce({},Re),{reset:!0}));if((ze==null?void 0:ze.status)===-6)return}const Pt=yield(0,Pe.oy)({id:Re.categoryId});if(Pt!=null&&Pt.is_commit){Qt();return}return yield rt()}),Dt=()=>Se(void 0,null,function*(){var Ke;if((0,Ve.RG)(" ",!0),(0,Ee.vp)()){if((Ke=Ze.exerciseUserInfo)!=null&&Ke.screen_at){var Pt=yield(0,Pe.ck)(ie(ce({},Re),{reset:!0}));if((Pt==null?void 0:Pt.status)===-6)return}}else if(!on.current){var Pt=yield(0,Pe.ck)(ce({},Re));if((Pt==null?void 0:Pt.status)===-6)return;const ze=yield rt();Sn(ze.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),We=()=>Se(void 0,null,function*(){(0,Pe.ck)(ce({},Re));const Ke=yield rt();Sn(Ke.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Ht)};var vt=(0,yt.connect)(({exercise:Ze,globalSetting:tn})=>({globalSetting:tn,exercise:Ze}))(ut)},57647:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return x}});var y=te(59301),ve=te(18287),Ce={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},he=te(73631),Ee=te(5623),Pe=te(16149),Be=Object.defineProperty,_e=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,yt=(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)&&yt(z,ne,ee[ne]);if(le)for(var ne of le(ee))Ve.call(ee,ne)&&yt(z,ne,ee[ne]);return z},a=(z,ee)=>_e(z,Ne(ee)),E=(z,ee,ne)=>new Promise((re,ce)=>{var ie=Fe=>{try{Te(ne.next(Fe))}catch(ut){ce(ut)}},Se=Fe=>{try{Te(ne.throw(Fe))}catch(ut){ce(ut)}},Te=Fe=>Fe.done?re(Fe.value):Promise.resolve(Fe.value).then(ie,Se);Te((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 Ze=yield(0,Pe.NZ)({});if(Ze!=null&&Ze.data){const tn=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:y.createElement("img",{src:he,className:Ce.folderIcon}),isLeaf:!1,children:Se(Ze.data||[])}];ce(tn)}}),Se=Ze=>Ze.map(tn=>({title:tn.name,key:tn.group_id,icon:y.createElement("img",{src:he,className:Ce.folderIcon}),isLeaf:tn.children.length===0,children:Se(tn.children)})),Te=(Ze,tn,At)=>Ze.map(pt=>pt.key===tn?oe(oe({},pt),At):pt.children?a(oe({},pt),{children:Te(pt.children,tn,At)}):pt),Fe=(Ze,tn,At)=>Ze.map(pt=>{if(pt.key===tn)return a(oe({},pt),{icon:At?y.createElement("img",{src:Ee,className:Ce.folderIcon}):y.createElement("img",{src:he,className:Ce.folderIcon})});if(pt.children)return a(oe({},pt),{children:Fe(pt.children,tn,At)})}),ut=(Ze,tn)=>{ce(At=>Fe(At,tn.node.key,tn.expanded))},vt=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return re.length>0&&y.createElement("div",{id:ne||""},y.createElement(ve.default,oe({showLine:{showLeafIcon:!1},showIcon:!0,treeData:re,className:Ce.folderWrapper,onSelect:ee,onExpand:ut},vt)))}},32570:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Pe}});var y=te(37639),ve={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Ce=te(32637),he=te(59301),Pe=({type:Be,style:_e})=>{const Ne=he.createElement("div",{className:ve.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:ve.contact},he.createElement("div",{className:ve.img},he.createElement("img",{src:Ce,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:Ne},he.createElement("span",{className:ve.text,style:_e},"\u9AD8\u6D88\u8017"))}},23960:function(ft,_t,te){"use strict";te.d(_t,{X:function(){return he},y:function(){return Ce}});var y=te(59301),ve=te(6767);const Ce=Ee=>{(0,y.useEffect)(()=>{if(Ee){const Pe=_e=>{_e.key==="F12"&&(_e.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},Be=_e=>{_e.preventDefault()};return document.addEventListener("keydown",Pe),document.addEventListener("contextmenu",Be),()=>{document.removeEventListener("keydown",Pe),document.removeEventListener("contextmenu",Be)}}},[Ee])},he=()=>{const[Ee,Pe]=(0,y.useState)(!1),Be=_e=>{const{keyCode:Ne,ctrlKey:le,metaKey:Ye,type:Ve}=_e;(Ve==="paste"||(Ne===67||Ne===86)&&(Ye||le))&&(ve.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),_e.preventDefault(),_e.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:Pe,disableCopyAndPaste:Ee}}},73524:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Ye}});var y=te(59301),ve={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ce=te(92310),he=te.n(Ce),Ee=te(29787),Pe=te(2859),Be=te(99064),_e=te(955),Ne=(Ve,yt,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,yt)).next())}),Ye=({data:Ve,className:yt,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),[Te,Fe]=(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=()=>Ne(void 0,null,function*(){Se(!0),Fe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const At=yield(0,_e.ZJ)(Ve==null?void 0:Ve.src);ee.current.src="",ee.current.src=At,ee.current.onload=function(){tn()},Se(!1),Fe("")}),vt=At=>Ne(void 0,null,function*(){Se(!0),Fe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const pt=yield(0,Be.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ve.title,file:At.dataUrl}});pt!=null&&pt.id&&!z?(yield(0,Be.ZP)(`/api/attachments/${Ve.id}/add_subitem.json`,{method:"post",body:{subitem_id:pt==null?void 0:pt.id,settings:JSON.stringify(At.state)}})).status===0&&b():pt!=null&&pt.id&&b(pt),Se(!1),Fe("")}),Ze=()=>{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(xt=>{const Gt=document.querySelector(xt.name);Gt&&Gt.setAttribute("title",xt.title)})},tn=()=>{ne.current=new Pe.hP(ee.current),ne.current.targetRoot=ce.current,ne.current.addEventListener("render",vt),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),Ze()},300)};return y.createElement(y.Fragment,null,(Ve==null?void 0:Ve.visible)&&y.createElement(Ee.Z,{spinning:ie,tip:Te,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:ce,className:he()(ve.imageDimensions,yt,oe?ve.fullWidth:""),style:a},y.createElement("img",{className:ve.img,ref:ee}))))}},14791:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return na},$:function(){return Sn}});var y=te(59301),ve={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"},Ce=te(92310),he=te.n(Ce),Ee=te(28284),Pe=te(6767),Be=te(62957),_e=te(71051),Ne=te(77019),le=te(62673),Ye=te(75727),Ve=te(14566),yt=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,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),Te=te(50304),Fe=te(59879),ut=te(28451),vt=te(15342),Ze=te.n(vt),tn=(Qt,lt,nt)=>new Promise((Dt,We)=>{var Ke=ze=>{try{Me(nt.next(ze))}catch(Oe){We(Oe)}},Pt=ze=>{try{Me(nt.throw(ze))}catch(Oe){We(Oe)}},Me=ze=>ze.done?Dt(ze.value):Promise.resolve(ze.value).then(Ke,Pt);Me((nt=nt.apply(Qt,lt)).next())}),pt=y.memo(({tagName:Qt="div",value:lt="",className:nt,style:Dt={},onBlur:We,id:Ke})=>{const Pt=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(!Pt.current)return;tn(void 0,null,function*(){const Oe=Pt.current;Oe.innerHTML="";const Xe=lt==null?void 0:lt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const ct of Xe)if(ct.startsWith("$$")&&ct.endsWith("$$")||ct.startsWith("`$$")&&ct.endsWith("$$`")){const Ot=ct.startsWith("`$$")?ct.slice(3,-3):ct.slice(2,-2),Ge=document.createElement("span");Ge.setAttribute("contentEditable","false"),Ge.setAttribute("title",ct),Ge.className="edu_latex",Oe.appendChild(Ge),Ze().render(Ot,Ge,{throwOnError:!1})}else{const Ot=ct==null?void 0:ct.replace(/<[^>]*>/g,Ge=>Ge.startsWith("{var ze,Oe;if(We&&Pt.current){const ct=Pt.current.cloneNode(!0),Ot=ct.querySelectorAll("span.edu_latex");for(let Ge of Ot){const ke=Ge.getAttribute("title"),ge=document.createTextNode(ke||""),fe=Ge;(Oe=(ze=fe.parentNode)==null?void 0:ze.replaceChild)==null||Oe.call(ze,ge,fe)}We(ct.innerHTML)}};return y.createElement(y.Fragment,null,y.createElement(Qt,{ref:Pt,contentEditable:!0,className:nt,style:Dt,onBlur:Me}))}),xt=te(24065),Gt=te(34604),Nt=te(35339),Ht=Object.defineProperty,Bt=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,xe=(Qt,lt,nt)=>lt in Qt?Ht(Qt,lt,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Qt[lt]=nt,St=(Qt,lt)=>{for(var nt in lt||(lt={}))Rt.call(lt,nt)&&xe(Qt,nt,lt[nt]);if(Zt)for(var nt of Zt(lt))Re.call(lt,nt)&&xe(Qt,nt,lt[nt]);return Qt},rt=(Qt,lt)=>Bt(Qt,Yt(lt)),Lt=(Qt,lt,nt)=>new Promise((Dt,We)=>{var Ke=ze=>{try{Me(nt.next(ze))}catch(Oe){We(Oe)}},Pt=ze=>{try{Me(nt.throw(ze))}catch(Oe){We(Oe)}},Me=ze=>ze.done?Dt(ze.value):Promise.resolve(ze.value).then(Ke,Pt);Me((nt=nt.apply(Qt,lt)).next())});const fn=Qt=>{Qt.preventDefault();let nt=(Qt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,nt)},we=Qt=>{Qt.key==="Enter"&&Qt.preventDefault()},Tt=({children:Qt,style:lt})=>y.createElement("div",{className:ve.leftBox,style:lt,onPaste:fn},Qt),An=({children:Qt,style:lt,className:nt})=>y.createElement("div",{className:he()(ve.rightBox,nt),style:lt,onPaste:fn},Qt),on=({className:Qt,style:lt={},width:nt=1200,onCancel:Dt=()=>{},onSuccess:We=()=>{},gather:Ke={},mode:Pt=1,stickyTop:Me=0,subDisciplineId:ze=[],hideWordFeatures:Oe,dataSource:Xe=[],customLeftHeadNode:ct,customRightHeadNode:Ot,customLeftContent:Ge,hideRecognition:ke=!1,onExchange:ge,isSingleSelection:fe=!1,underpinBackgroundStyle:ye={},headExtraNode:Ue,isRefreshItemBank:ht=!1,okText:gt="\u786E\u5B9A\u5BFC\u5165",onSave:Ct})=>{var Et;const[It,Cn]=(0,y.useState)(1),[Rn,Xt]=(0,y.useState)(0),[vn,xn]=(0,y.useState)(""),[qt,Kt]=(0,y.useState)(!1),[Nn,jn]=(0,y.useState)([]),[ln,wn]=(0,y.useState)([]),[_n,Un]=(0,y.useState)(!1),[la,oa]=(0,y.useState)(!1),[ya,un]=(0,y.useState)(!1),[sn,Le]=(0,y.useState)(!1),[at,ot]=(0,y.useState)([]),[cn,Mn]=(0,y.useState)(1),[mn,zn]=(0,y.useState)(!1),[da,ma]=(0,y.useState)(!0),[Dn,Qa]=(0,y.useState)(0),[tt,qe]=(0,y.useState)(!1),[Mt]=Ee.default.useForm(),[$e]=Ee.default.useForm(),st=(0,y.useRef)(null),Fn=(0,y.useRef)(null),bn=(0,y.useRef)(),qn=(0,y.useRef)(null),Fa=["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"],ga=["C","C++","Java","Python","JavaScript","Ruby"];(0,y.useEffect)(()=>{Xe!=null&&Xe.length&&so(Xe)},[Xe]),(0,y.useEffect)(()=>{It===2&&st.current.focus()},[It]),(0,y.useEffect)(()=>{ya&&ja()},[ya]);const aa=()=>{if(It===1){Pe.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:()=>Lt(void 0,null,function*(){Cn(1)})})},ja=()=>Lt(void 0,null,function*(){const me=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:Pt===1?"new_question":"subject"}});ot(me.disciplines||[])}),Aa=me=>{const en=[],De=(dt,et)=>{dt.length>=2&&en.push(dt.join(""));for(let ae=et;ae(me=me||"",me=String(me),me=me.replace(/\s+/g,""),me),jt=me=>(me=me||"",me=String(me),me=me.replace(/
/g,""),me=me.replace(/
/g,` `),me=me.replace(/<\/div>/g,` -`),me=Zn(me),me),Te=me=>me.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Zn=me=>me.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Hn=me=>{var en;const Me=me.clipboardData;if(Me){const dt=Me.types.toString(),et=Me.items;if(dt==="Files"||Me.types.indexOf("Files")>-1){me.preventDefault();try{let ae=et[1];((en=et[0])==null?void 0:en.kind)==="file"&&(ae=et[0]);const se=ae.getAsFile();(0,ut.I)(se,ue=>{var ge;if(ue.id){if(((ge=se==null?void 0:se.type)==null?void 0:ge.indexOf("image"))>-1){const pe=``;document.execCommand("insertText",!1,pe)}}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 Tt(me,en){return bt(this,null,function*(){if(typeof me=="string")return yield en(me);if(typeof me!="object"||me===null)return me;if(Array.isArray(me))return yield Promise.all(me.map(et=>bt(this,null,function*(){return yield Tt(et,en)})));const Me={};for(const dt in me)if(Object.prototype.hasOwnProperty.call(me,dt)){const et=me[dt];typeof et=="string"?Me[dt]=yield en(et):typeof et=="object"?Me[dt]=yield Tt(et,en):Me[dt]=et}return Me})}const Je=()=>bt(void 0,null,function*(){var me;Wt(!0),xn("\u5904\u7406\u4E2D"),yield new Promise(dt=>setTimeout(dt,1e3));let en=(me=Nn.current)==null?void 0:me.querySelectorAll('[data-text="edit"]'),Me="";try{en.forEach(function(dt){var et,ae,se,ue;const ge=dt.cloneNode(!0),pe=ge.querySelectorAll("span.edu_latex");for(let Re of pe){const Fe=Re.getAttribute("title"),mt=document.createTextNode(Fe),Ft=Re;(ae=(et=Ft.parentNode)==null?void 0:et.replaceChild)==null||ae.call(et,mt,Ft)}const Ie=ge.querySelectorAll("span[style]");for(let Re of Ie)if(Re.style.fontFamily){const Fe=Re.innerHTML,mt=document.createTextNode(Fe),Ft=Re;(ue=(se=Ft.parentNode)==null?void 0:se.replaceChild)==null||ue.call(se,mt,Ft)}ge==null||ge.childNodes.forEach(function(Re){Re.nodeType===Node.ELEMENT_NODE&&Re.localName!=="h5"&&Re.localName!=="h4"?Me+=`

${Re.innerHTML}

`:Re.nodeType===Node.TEXT_NODE&&(Me+=`

${Re.textContent}

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

${je.innerHTML}

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

${je.textContent}

`)})}),no("/api/intelligent_imports/import.json",{html:Zn(De)})}catch(dt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",dt)}}),be=me=>{let en=me.filter(De=>!!(De!=null&&De.type));return en=en.map(De=>{var dt;const et=(dt=_a.find(se=>se.id===(De==null?void 0:De.type)))==null?void 0:dt.deal,ae=rt(St({},De),{id:String(Math.random()).slice(-6),knowledgePoint:wt(De==null?void 0:De.knowledgePoint)});return et?et(ae):ae}),en},it=()=>{if(It===1){Pe.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:Je})},$t=()=>y.createElement("div",{className:ve.row},y.createElement("div",{className:ve.leftLayout},y.createElement(Tt,{style:{height:675}},It===1&&y.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Cn(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:ve.imgBox,style:{marginTop:75}},y.createElement("img",{width:56,src:ee}),y.createElement("span",null,"\u7F16\u8F91\u533A"))),It===2&&y.createElement("div",{"data-text":"edit",onBlur:()=>{st.current.innerHTML||Cn(1)},ref:st,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),y.createElement("div",{className:ve.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},y.createElement("div",{className:ve.imgBox,style:{marginTop:240}},y.createElement("img",{width:56,src:ne}),y.createElement("span",null,"\u9884\u89C8\u533A")))),zt=(me,en,De,dt)=>{var et;console.log(me,en,De,dt,"onDataChange\u4FEE\u6539\u6570\u503C");const ae=JSON.parse(JSON.stringify(ln));dt===void 0?ae[en][me]=De:ae[en].questions[dt][me]=De;const se=St({},ae[en]),ue=(et=_a.find(de=>de.id===(se==null?void 0:se.type)))==null?void 0:et.deal;ae[en]=ue(se),wn(ae)},Pn=(me,en,De)=>{var dt;const et=De!==void 0,ae=(dt=_a.find(de=>de.id===(me==null?void 0:me.type)))==null?void 0:dt.type,se=`${en+1}.${De===void 0?"":De+1+"."}`,ue=`${(me==null?void 0:me.type)==="7"?"{{":""}${se}\u3010${ae}\u3011${(me==null?void 0:me.question)||""}`;return y.createElement(y.Fragment,null,et&&y.createElement("h4",{contentEditable:!0}),y.createElement(pt,{id:me==null?void 0:me.id,tagName:"div",value:ue}))},rn=(me,en)=>Lt(void 0,null,function*(){var De;const dt=yield ge(me,en),et=(De=dt==null?void 0:dt.data)==null?void 0:De.content;if(et!=null&&et.length){const ae=be(et)[0];Nn.splice(en,1,ae),ln.splice(en,1,ae),jn([...Nn]),wn([...ln])}}),Qn=(me,en,De)=>{var dt;const et=De!==void 0,ae=(dt=_a.find(ue=>ue.id===(me==null?void 0:me.type)))==null?void 0:dt.type,se=`${en+1}.${De===void 0?"":De+1+"."}`;return et?y.createElement("div",{style:{padding:"10px 18px"}},`${se}\u3010${ae}\u3011`,y.createElement(pt,{id:me==null?void 0:me.id,tagName:"span",className:ve.edit,onBlur:ue=>zt("question",en,ue,De),value:(me==null?void 0:me.question)||""})):y.createElement(y.Fragment,null,y.createElement("div",{className:ve.actionHead},y.createElement("div",{className:"c-light-primary"},`${se}\u3010${ae}\u3011`),Pt!==1&&y.createElement(_e.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=>zt("score",en,ue,De),value:me==null?void 0:me.score}),y.createElement(Ne.Z,{align:"middle",style:{marginLeft:"auto"}},!!ge&&y.createElement("span",{className:"current c-light-primary mr30",onClick:()=>rn(me,en)},y.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),y.createElement(le.default,{onChange:ue=>zt("checked",en,ue.target.checked,De),checked:!!(me!=null&&me.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),y.createElement(pt,{id:me==null?void 0:me.id,tagName:"div",style:{padding:"10px 18px"},className:ve.edit,onBlur:ue=>zt("question",en,ue,De),value:me==null?void 0:me.question}))},Xn=(me,en,De)=>y.createElement(y.Fragment,null,["0","1","2","4"].includes(me==null?void 0:me.type)&&y.createElement(pt,{id:me==null?void 0:me.id,value:`\u7B54\u6848\uFF1A${en||""}`,tagName:"p"}),!De&&y.createElement(pt,{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(pt,{id:me==null?void 0:me.id,value:`\u89E3\u6790\uFF1A${(me==null?void 0:me.analyze)||""}`,tagName:"p"}),!De&&y.createElement(pt,{id:me==null?void 0:me.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(me==null?void 0:me.knowledgePoint)||""}`,tagName:"p"})),ua=(me,en,De,dt)=>{const et=dt!==void 0,ae=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],se=et&&!me.last&&!me.errorMsg?{marginBottom:10}:{},ue=ae.map(de=>({key:de,label:de,onClick:()=>zt("difficulty",De,de,dt)}));return y.createElement("div",{className:ve.liWrap,style:se},["4"].includes(me==null?void 0:me.type)&&y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),y.createElement(pt,{id:me==null?void 0:me.id,tagName:"div",className:`${ve.edit} c-black`,onBlur:de=>zt("answer",De,[de],dt),value:en})),!et&&y.createElement("div",{className:ve.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:ve.li},y.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),y.createElement(pt,{id:me==null?void 0:me.id,tagName:"div",className:`${ve.edit} c-grey-333`,onBlur:de=>zt("analyze",De,de,dt),value:me==null?void 0:me.analyze})),!et&&y.createElement("div",{onKeyDown:we,className:ve.li},y.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),y.createElement(pt,{id:me==null?void 0:me.id,tagName:"div",value:(me==null?void 0:me.knowledgePoint)||"",className:`${ve.edit} c-grey-333`,onBlur:de=>zt("knowledgePoint",De,wt(jt(de)),dt)})))},Vn=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))),kt=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))),ta=(me,en,De,dt)=>{let et="flex";return(fe&&Dn!==dt||_n&&!(De!=null&&De.errorMsg))&&(et="none"),y.createElement("div",{className:ve.row,style:{display:et}},y.createElement("div",{className:ve.leftLayout},Ge||y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:ve.question},me))),y.createElement("div",{className:ve.rightLayout},y.createElement(An,{className:De!=null&&De.errorMsg?ve.error:""},en)))},_a=[{id:"0",type:"\u5355\u9009\u9898",element:(me,en,De)=>{var dt,et;const ae=De!==void 0;let se=(dt=me==null?void 0:me.answer)==null?void 0:dt[0];const ue=y.createElement(y.Fragment,null,Pn(me,en,De),(et=me==null?void 0:me.options)==null?void 0:et.map((je,Qe)=>y.createElement(pt,{id:me==null?void 0:me.id,key:Qe,value:`${Fa[Qe]}.${je}`,tagName:"p"})),Xn(me,se,ae),Vn(me));let de=ae?me:ln[en];const pe=de==null?void 0:de.options,Ae=y.createElement(y.Fragment,null,Qn(de,en,De),pe==null?void 0:pe.map((je,Qe)=>{var mt;return y.createElement("div",{key:Qe,className:ve.option},y.createElement("aside",{className:((mt=de==null?void 0:de.answer)==null?void 0:mt[0])===Fa[Qe]?ve.active:"",onClick:()=>zt("answer",en,[Fa[Qe]],De)},Fa[Qe]),y.createElement(pt,{id:de==null?void 0:de.id,tagName:"div",className:`${ve.text}`,onBlur:Ft=>{pe[Qe]=Ft,zt("options",en,pe,De)},value:je}))}),ua(de,"",en,De),kt(de));return ae?[ue,Ae]:ta(ue,Ae,de,en)},deal:me=>{var en,De,dt;me.score=me.score===void 0?2:me.score;let et=wt((en=me==null?void 0:me.answer)==null?void 0:en[0]).toUpperCase();me.answer=et?[et]:[];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=(De=me.options)==null?void 0:De.slice(0,8);const se=me.options.map(de=>de==null?void 0:de.trim().replace(/^\s+|\s+$/g,""));new Set(se).size!==se.length&&ae.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return et||ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),et&&(Fa.slice(0,((dt=me==null?void 0:me.options)==null?void 0:dt.length)||8).includes(et)||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")),wt(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,en,De)=>{var dt,et;const ae=De!==void 0;let se=(dt=me==null?void 0:me.answer)==null?void 0:dt[0];const ue=y.createElement(y.Fragment,null,Pn(me,en,De),(et=me==null?void 0:me.options)==null?void 0:et.map((je,Qe)=>y.createElement(pt,{id:me==null?void 0:me.id,key:Qe,value:`${Fa[Qe]}.${je}`,tagName:"p"})),Xn(me,se,ae),Vn(me));let de=ae?me:ln[en];const pe=de==null?void 0:de.options,Ae=y.createElement(y.Fragment,null,Qn(de,en,De),pe==null?void 0:pe.map((je,Qe)=>{var mt,Ft;return y.createElement("div",{key:Qe,className:ve.option},y.createElement("aside",{className:(Ft=(mt=de==null?void 0:de.answer)==null?void 0:mt[0])!=null&&Ft.includes(Fa[Qe])?ve.active:"",onClick:()=>{var He;let Jt=((He=de==null?void 0:de.answer)==null?void 0:He[0])||"";const nn=Fa[Qe];Jt.includes(nn)?Jt=Jt.replace(new RegExp(nn,"g"),""):Jt+=nn,Jt=Jt.split("").sort().join(""),zt("answer",en,[Jt],De)}},Fa[Qe]),y.createElement(pt,{id:de==null?void 0:de.id,tagName:"div",className:`${ve.text}`,onBlur:He=>{pe[Qe]=He,zt("options",en,pe,De)},value:je}))}),ua(de,"",en,De),kt(de));return ae?[ue,Ae]:ta(ue,Ae,de,en)},deal:me=>{var en,De,dt;me.score=me.score===void 0?2:me.score;let et=wt((en=me==null?void 0:me.answer)==null?void 0:en[0]).toUpperCase().split("").sort().join("");me.answer=et?[et]:[];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=(De=me.options)==null?void 0:De.slice(0,8);const se=me.options.map(de=>de==null?void 0:de.trim().replace(/^\s+|\s+$/g,""));new Set(se).size!==se.length&&ae.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(et||ae.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),et){const se=Fa.slice(0,((dt=me==null?void 0:me.options)==null?void 0:dt.length)||8);Aa(se).includes(et)||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 wt(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,en,De)=>{var dt,et;const ae=De!==void 0;let se=(dt=me==null?void 0:me.answer)==null?void 0:dt[0];const ue=y.createElement(y.Fragment,null,Pn(me,en,De),Xn(me,se,ae),Vn(me));let de=ae?me:ln[en];const pe=["\u6B63\u786E","\u9519\u8BEF"];let Ae=((et=de==null?void 0:de.answer)==null?void 0:et[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Ae)?Ae="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ae)&&(Ae="\u9519\u8BEF");const je=y.createElement(y.Fragment,null,Qn(de,en,De),pe==null?void 0:pe.map((Qe,mt)=>y.createElement("div",{key:mt,className:ve.option},y.createElement("aside",{style:{borderRadius:2},className:Ae===Qe?ve.active:"",onClick:()=>zt("answer",en,[Qe],De)},Qe==="\u6B63\u786E"?"T":"F"),y.createElement("div",{style:{pointerEvents:"none"},className:`${ve.text}`},Qe))),ua(de,"",en,De),kt(de));return ae?[ue,je]:ta(ue,je,de,en)},deal:me=>{var en;me.score=me.score===void 0?2:me.score;let De=wt((en=me==null?void 0:me.answer)==null?void 0:en[0]);me.answer=De?[De]:[];let dt=[];return De||dt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),De&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(De)&&dt.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"),wt(me==null?void 0:me.question)||dt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=dt.join(` +`),me}},{id:"3",type:"\u586B\u7A7A\u9898",element:(me,en,De)=>{var dt,et;const ae=De!==void 0,se=y.createElement(y.Fragment,null,Pn(me,en,De),(dt=me==null?void 0:me.answer)==null?void 0:dt.map((pe,Ae)=>y.createElement(pt,{id:me==null?void 0:me.id,key:Ae,tagName:"p",value:`\u7B54\u6848${Ae+1}\uFF1A${pe.text||""}`})),Xn(me,"",ae),Vn(me));let ue=ae?me:ln[en];const de=y.createElement(y.Fragment,null,Qn(ue,en,De),(et=ue==null?void 0:ue.answer)==null?void 0:et.map((pe,Ae)=>y.createElement("div",{key:Ae,className:ve.option},y.createElement("aside",{className:ve.fill},"\u586B\u7A7A\u9879",Ae+1),pe.model===1&&y.createElement(pt,{id:ue==null?void 0:ue.id,tagName:"div",onBlur:je=>{ue.answer[Ae].latex=jt(je),zt("answer",en,ue.answer,De)},className:`${ve.text}`,value:pe.latex}),pe.model===2&&y.createElement(Fe.Z,{value:pe.latex,onChange:je=>{ue.answer[Ae].latex=je,zt("answer",en,ue.answer,De)}}))),ua(ue,"",en,De),kt(ue));return ae?[se,de]:ta(se,de,ue,en)},deal:me=>{var en,De,dt,et;me.score=me.score===void 0?2:me.score,me.question=(en=me.question)==null?void 0:en.replaceAll("\u2581","_");const ae=(De=me.answer)==null?void 0:De.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=jt(ue),de});me.answer=ae;let se=[];return ae||se.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),wt(me==null?void 0:me.question)?me!=null&&me.question.includes("_")?(dt=me==null?void 0:me.answer)!=null&&dt.length&&((me==null?void 0:me.question.match(/_+/g))||[]).length!==((et=me==null?void 0:me.answer)==null?void 0:et.length)&&se.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):se.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):se.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=se.join(` +`),me}},{id:"4",type:"\u7B80\u7B54\u9898",element:(me,en,De)=>{var dt,et;const ae=De!==void 0;let se=(dt=me==null?void 0:me.answer)==null?void 0:dt[0];const ue=y.createElement(y.Fragment,null,Pn(me,en,De),Xn(me,se,ae),Vn(me));let de=ae?me:ln[en];const pe=y.createElement(y.Fragment,null,Qn(de,en,De),ua(de,(et=de==null?void 0:de.answer)==null?void 0:et[0],en,De),kt(de));return ae?[ue,pe]:ta(ue,pe,de,en)},deal:me=>{me.score=me.score===void 0?5:me.score;let en=[];return wt(me==null?void 0:me.question)||en.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),me.errorMsg=en.join(` +`),me}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(me,en)=>{var De,dt;const et=ln[en],ae=ga.slice(0,4).map(se=>({key:se,label:se,onClick:()=>zt("platform",en,se)}));return y.createElement("div",{className:ve.row,style:{display:_n?et!=null&&et.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:ve.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:ve.question},Pn(me,en),y.createElement(pt,{id:me==null?void 0:me.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(me==null?void 0:me.description)||""}`,tagName:"p"}),Xn(me),y.createElement(pt,{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(pt,{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(pt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),(De=me==null?void 0:me.inputs)==null?void 0:De.map((se,ue)=>{var de;return y.createElement(y.Fragment,{key:ue},y.createElement("h4",null),y.createElement(pt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ue+1})\u8F93\u5165\uFF1A${se||""}`,tagName:"div"}),y.createElement(pt,{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"}))}),Vn(me)))),y.createElement("div",{className:ve.rightLayout},y.createElement(An,{className:et!=null&&et.errorMsg?ve.error:""},Qn(et,en),y.createElement("div",{className:ve.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:et==null?void 0:et.description,tagName:"div",onBlur:se=>zt("description",en,se)}))),ua(et,"",en),y.createElement("div",{className:ve.liWrap},y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:et==null?void 0:et.timeLimit,tagName:"div",onBlur:se=>zt("timeLimit",en,jt(se))})),y.createElement("div",{className:ve.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"},et==null?void 0:et.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:ve.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.code)||"",onBlur:se=>zt("code",en,jt(se)),tagName:"div"}))),(dt=et==null?void 0:et.inputs)==null?void 0:dt.map((se,ue)=>{var de;return y.createElement("div",{className:ve.liWrap,key:ue},y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ue+1,")\u8F93\u5165\uFF1A"),y.createElement(pt,{id:et==null?void 0:et.id,value:se||"",className:ve.edit,onBlur:pe=>{const Ae=[...(et==null?void 0:et.inputs)||[]];Ae[ue]=jt(pe),zt("inputs",en,Ae)},tagName:"div"})),y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ue+1,")\u8F93\u51FA\uFF1A"),y.createElement(pt,{id:et==null?void 0:et.id,value:((de=et==null?void 0:et.outputs)==null?void 0:de[ue])||"",className:ve.edit,onBlur:pe=>{const Ae=[...(et==null?void 0:et.outputs)||[]];Ae[ue]=jt(pe),zt("outputs",en,Ae)},tagName:"div"})))}),kt(et))))},deal:me=>{var en,De,dt;me.score=me.score===void 0?10:me.score,me.code=(en=me.code)==null?void 0:en.trim();let et=[];wt(me==null?void 0:me.question)?((De=me==null?void 0:me.question)==null?void 0:De.length)>60&&et.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):et.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),wt(me==null?void 0:me.description)||et.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const ae=wt(String((me==null?void 0:me.timeLimit)||""));if(me.timeLimit=ae,(!ae||ae&&!["3","4","5","6","7","8","9","10"].includes(ae))&&et.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.platform=wt(me==null?void 0:me.platform),me!=null&&me.platform){const se=["c","c++","java","python"],ue=(dt=me==null?void 0:me.platform)==null?void 0:dt.toLowerCase(),de=se.findIndex(pe=>pe===ue);de>-1?me.platform=ga[de]:et.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else et.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=[],et.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 se=Math.min(me.inputs.length,me.outputs.length);me.inputs=me.inputs.slice(0,se),me.outputs=me.outputs.slice(0,se),me.outputs.some(ue=>!wt(ue))&&et.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return me.errorMsg=et.join(` +`),me}},{id:"7",type:"\u7EC4\u5408\u9898",element:(me,en)=>{var De,dt;const et=ln[en];return y.createElement("div",{className:ve.row,style:{display:_n?et!=null&&et.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:ve.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:ve.question},Pn(me,en),Xn(me),(De=me==null?void 0:me.questions)==null?void 0:De.map((ae,se)=>{var ue;const de=(ue=_a.find(pe=>pe.id===(ae==null?void 0:ae.type)))==null?void 0:ue.element;return y.createElement(y.Fragment,{key:`left-${me.id}-${se}`},de(ae,en,se)[0])}),Vn(me),y.createElement("p",{contentEditable:!0},"}}")))),y.createElement("div",{className:ve.rightLayout},y.createElement(An,{className:et!=null&&et.errorMsg?ve.error:""},Qn(et,en),ua(et,"",en),(dt=et==null?void 0:et.questions)==null?void 0:dt.map((ae,se)=>{var ue;const de=(ue=_a.find(pe=>pe.id===(ae==null?void 0:ae.type)))==null?void 0:ue.element;return y.createElement(y.Fragment,{key:`right-${et.id}-${se}`},de(ae,en,se)[1])}),kt(et))))},deal:me=>{var en,De,dt,et,ae;const se=be,ue=[..._a],de=ue.findIndex(Qe=>Qe.id==="0"),pe=ue.findIndex(Qe=>Qe.id==="1");if(de!==-1){const Qe=ue[de].deal;ue[de].deal=mt=>{const Ft=Qe(mt);return Ft.errorMsg&&(Ft.errorMsg=Ft.errorMsg.split(` `).filter(He=>He!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),Ft}}if(pe!==-1){const Fe=ue[pe].deal;ue[pe].deal=mt=>{const Ft=Fe(mt);return Ft.errorMsg&&(Ft.errorMsg=Ft.errorMsg.split(` +`)),Ft}}if(pe!==-1){const Qe=ue[pe].deal;ue[pe].deal=mt=>{const Ft=Qe(mt);return Ft.errorMsg&&(Ft.errorMsg=Ft.errorMsg.split(` `).filter(He=>He!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),Ft}}me.questions=(en=me.questions)!=null&&en.length?xe(me.questions.slice(0,20)):[],me.questions=(Me=me.questions)==null?void 0:Me.map((Fe,mt)=>{var Ft;if(Fe.type==="0"||Fe.type==="1"){const He=(Ft=Fe.options)==null?void 0:Ft.map(Kt=>Kt==null?void 0:Kt.trim().replace(/^\s+|\s+$/g,""));He&&new Set(He).size!==He.length&&(Fe.errorMsg=(Fe.errorMsg?Fe.errorMsg+` -`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return rt(St({},Fe),{last:mt===me.questions.length-1})});const Ie=(dt=me.questions)==null?void 0:dt.reduce((Fe,mt)=>{const Ft=parseFloat(mt.score);return isNaN(Ft)?Fe:Fe+Ft},0);me.score=Ie;let Re=[];return(et=me.questions)!=null&&et.length?me.errorMsg=((ae=me.questions)==null?void 0:ae.findIndex(Fe=>!!Fe.errorMsg))>-1:Re.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),wt(me==null?void 0:me.question)||Re.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Re.length&&(me.errorMsg=Re.join(` -`)),me}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(me,en)=>{var Me,dt;const et=ln[en],ae=ga.map(se=>({key:se,label:se,onClick:()=>zt("platform",en,se)}));return y.createElement("div",{className:ve.row,style:{display:_n?et!=null&&et.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:ve.leftLayout},y.createElement(Ot,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:ve.question},Pn(me,en),Xn(me),y.createElement(pt,{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(pt,{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(pt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),y.createElement("h4",null),y.createElement(pt,{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(pt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(me==null?void 0:me.output)||""}`,tagName:"p"}),(Me=me==null?void 0:me.answer)==null?void 0:Me.map((se,ue)=>y.createElement(pt,{key:ue,id:me==null?void 0:me.id,value:`\u7B54\u6848${ue+1}\uFF1A${se||""}`,tagName:"p"})),Yn(me)))),y.createElement("div",{className:ve.rightLayout},y.createElement(An,{className:et!=null&&et.errorMsg?ve.error:""},Qn(et,en),ua(et,"",en),y.createElement("div",{className:ve.liWrap},y.createElement("div",{className:ve.li,onKeyDown:we},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:et==null?void 0:et.timeLimit,tagName:"div",onBlur:se=>zt("timeLimit",en,Lt(se))})),y.createElement("div",{className:ve.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"},et==null?void 0:et.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:ve.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.code)||"",onBlur:se=>zt("code",en,Lt(se)),tagName:"div"})),y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.input)||"",onBlur:se=>zt("input",en,Lt(se)),tagName:"div"})),y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.output)||"",onBlur:se=>zt("output",en,Lt(se)),tagName:"div"}))),y.createElement("div",{className:ve.liWrap},(dt=et==null?void 0:et.answer)==null?void 0:dt.map((se,ue)=>y.createElement("div",{className:ve.li,key:ue},y.createElement("aside",null,"\u7B54\u6848",ue+1,"\uFF1A"),y.createElement(pt,{id:et==null?void 0:et.id,value:se||"",className:ve.edit,onBlur:ge=>{const pe=[...(et==null?void 0:et.answer)||[]];pe[ue]=Lt(ge),zt("output",en,pe)},tagName:"div"})))),kt(et))))},deal:me=>{var en,Me,dt,et,ae,se,ue,ge;me.score=me.score===void 0?10:me.score,me.code=(dt=(Me=(en=me.code)==null?void 0:en.trim())==null?void 0:Me.replace(/@_@/g,"@\u2581@"))==null?void 0:dt.replace(/@__@/g,"@\u2581\u2581@");let pe=[];if(wt(me==null?void 0:me.question)||pe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),wt(me==null?void 0:me.code)?/@▁@|@▁▁@/.test(me==null?void 0:me.code)?(et=me==null?void 0:me.answer)!=null&&et.length&&((ae=me==null?void 0:me.code.match(/@▁@|@▁▁@/g))==null?void 0:ae.length)!==((se=me==null?void 0:me.answer)==null?void 0:se.length)&&pe.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):pe.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"):pe.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),me!=null&&me.answer?(ue=me.answer)!=null&&ue.some(Re=>!wt(Re))&&pe.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):pe.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),me.platform=wt(me==null?void 0:me.platform),me!=null&&me.platform){const Re=["c","c++","java","python","javascript","ruby"],Fe=(ge=me==null?void 0:me.platform)==null?void 0:ge.toLowerCase(),mt=Re.findIndex(Ft=>Ft===Fe);mt>-1?me.platform=ga[mt]:pe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else pe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");wt(me==null?void 0:me.output)||pe.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ie=wt(String((me==null?void 0:me.timeLimit)||""));return me.timeLimit=Ie,(!Ie||Ie&&!["3","4","5","6","7","8","9","10"].includes(Ie))&&pe.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.errorMsg=pe.join(` -`),me}}],ca=()=>y.createElement(y.Fragment,null,wn.filter(me=>{var en;return!!((en=_a.find(dt=>dt.id===(me==null?void 0:me.type)))==null?void 0:en.element)}).map((me,en)=>{var Me;const dt=(Me=_a.find(et=>et.id===(me==null?void 0:me.type)))==null?void 0:Me.element;return y.createElement(y.Fragment,{key:me.id},dt(me,en))})),Wa=()=>bt(void 0,null,function*(){const me=ln.filter(en=>!en.checked);if(It!==3||!me.length){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Ct){qe(!0),yield Ct(ln),qe(!1);return}Mt.setFieldsValue({sub_discipline_id:ze}),un(!0)}),Ao=(me,en=[])=>{if(typeof me=="string")return me.trim();if(Array.isArray(me))return me.map(Me=>Ao(Me,en));if(typeof me=="object"&&me!==null){const Me={};for(const dt in me)me.hasOwnProperty(dt)&&(en.includes(dt)?Me[dt]=me[dt]:Me[dt]=Ao(me[dt],en));return Me}return me},so=me=>bt(void 0,null,function*(){const en=xe(Ao(me));kn(en),Bn(JSON.parse(JSON.stringify(en))),Cn(3),Wt(!1),Un(!1)});(0,y.useEffect)(()=>{if(da)return;const me=()=>{_t(en=>en>=90?(clearInterval(Tn.current),90):en+1)};return Tn.current=setInterval(me,5e4/90),()=>clearInterval(Tn.current)},[da]);const no=(me,en)=>{ma(!1);const Me=new FormData;Object.keys(en).forEach(et=>{Me.append(et,en[et])});const dt=new window.XMLHttpRequest;dt.withCredentials=!0,dt.addEventListener("load",function(et){return bt(this,null,function*(){var ae,se;try{const ue=JSON.parse((ae=et==null?void 0:et.target)==null?void 0:ae.response);if(ma(!0),_t(100),yield new Promise(ge=>setTimeout(()=>ge(),780)),ue.status===0){if(!((se=ue==null?void 0:ue.data)!=null&&se.length)){Ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Wt(!1);return}so((ue==null?void 0:ue.data)||[])}else Wt(!1),Ae.ZP.warning(ue==null?void 0:ue.message)}catch(ue){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",ue)}})}),dt.addEventListener("error",()=>{Wt(!1)}),dt.open("POST",`${x.Z.API_SERVER}${me}`),dt.send(Me)},xo=me=>bt(void 0,null,function*(){const en=me.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(en)==-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()):(Wt(!0),xn("\u5904\u7406\u4E2D"),no("/api/intelligent_imports/import.json",{file:me}),Promise.reject())});let Co=[{key:1,label:y.createElement(Ve.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:xo},y.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,xt.Ny)()||(0,xt.$O)())&&Co.push({key:2,label:y.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{qn.current.onClick()}});const Io=[ln.length,(Et=ln.filter(me=>!!(me!=null&&me.errorMsg)))==null?void 0:Et.length];return y.createElement("div",{className:he()(ve.intelligentBox,"intelligent-body-curb",Qt),style:rt(St({},lt),{width:nt}),ref:Nn},y.createElement("div",{className:ve.underpin},y.createElement("b",{style:Pe}),y.createElement("b",{style:Pe})),y.createElement("div",{className:ve.head,style:{top:Ce}},y.createElement("div",{className:ve.leftLayout},ct||y.createElement(y.Fragment,null,y.createElement(Ne.Z,{align:"middle"},y.createElement("div",{className:ve.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:aa,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!je&&y.createElement(Ye.Z,{overlayClassName:ve.menu,menu:{items:Co}},y.createElement(b.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Ze&&Ze),y.createElement("div",{className:ve.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(Ne.Z,{className:ve.rightLayout,style:{alignItems:"start"}},jt||y.createElement(y.Fragment,null,y.createElement("div",{className:ve.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(It)&&y.createElement(le.default,{className:"ml20",checked:_n,onChange:me=>Un(me.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(It)&&y.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",y.createElement("span",{className:"ml5 mr5 c-light-primary"},Io[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",y.createElement("span",{className:"ml5 mr5 c-red-e53"},Io[1]),"\u9898")),fe&&y.createElement("div",{className:ve.tabs},wn==null?void 0:wn.map((me,en)=>y.createElement("div",{onClick:()=>{Qa(en)},className:Fn===en&&ve.active,key:en},"\u65B0\u9898",en+1)))),y.createElement("div",{className:ve.centerBox},y.createElement("img",{className:"mb10",src:re,width:56}),!ke&&y.createElement(b.op,{onClick:it},"\u8BC6\u522B"))),[1,2].includes(It)&&$t(),[3].includes(It)&&ca(),y.createElement("div",{className:"pb10"}),y.createElement("div",{className:ve.buttonFixed},y.createElement("div",{className:ve.buttonWrap},y.createElement(yt.ZP,{size:"middle",className:`${ve.button} mr20`,onClick:Dt},"\u53D6\u6D88"),y.createElement(yt.ZP,{size:"middle",type:"primary",loading:tt,className:`${ve.button}`,onClick:Wa},gt))),y.createElement(Be.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Xt,title:null,footer:null,width:320,afterClose:()=>_t(0)},y.createElement(Ne.Z,{align:"middle",style:{flexDirection:"column"}},y.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},vn,y.createElement("span",{className:ve.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:ya,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:la,width:480,onCancel:()=>un(!1),onOk:()=>Mt.submit(),afterClose:()=>{Mt.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:Mt,layout:"horizontal",colon:!1,size:"large",onFinish:me=>bt(void 0,null,function*(){var en,Me,dt,et,ae;const se=ln.filter(pe=>!pe.checked&&!pe.errorMsg);oa(!0);const ue=()=>bt(void 0,null,function*(){var pe,Ie;const Re=yield(0,ce.ZP)("/api/intelligent_imports/save.json",{method:"post",body:rt(St(St({},Ke),me),{list:se,mode:Pt})});Re.status===0&&(ht&&((pe=Re==null?void 0:Re.data)!=null&&pe.success)&&window.location.pathname==="/problemset"&&(Gt.Z.publish("refresh-item-bank",me.group_id),yield new Promise(Fe=>setTimeout(()=>Fe(),1500))),Ae.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ie=Re==null?void 0:Re.data)==null?void 0:Ie.success}\u9053\u8BD5\u9898`,3),We(Re),un(!1)),oa(!1)});if(Pt!==1){yield ue();return}const ge=yield(0,ce.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:ln,mode:Pt}});if(ge.status===0){if(!((en=ge==null?void 0:ge.data)!=null&&en.error_size)){yield ue();return}Be.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{oa(!1)},title:"\u63D0\u793A",content:y.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",y.createElement("span",{className:"c-light-primary ml5 mr5"},(Me=ge==null?void 0:ge.data)==null?void 0:Me.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",y.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(dt=ge==null?void 0:ge.data)==null?void 0:dt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",y.createElement("span",{className:"ml5 mr5"},(ae=(et=ge==null?void 0:ge.data)==null?void 0:et.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})),Pt===1&&y.createElement(Ee.default.Item,{label:y.createElement(Ne.Z,{align:"middle",style:{justifyContent:"space-between"}},y.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),y.createElement("div",{onClick:()=>be(!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:mn,onCancel:()=>be(!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 en;zn(!0),(yield(0,ce.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:me.name,parent_id:(en=me==null?void 0:me.parent_id)==null?void 0:en[0]}})).status===0?(Mn(cn+1),setTimeout(()=>{Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),be(!1),zn(!1)},1e3)):zn(!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(Nt.Z,{onSave:me=>{Wt(!0),xn("\u5904\u7406\u4E2D"),no("/api/intelligent_imports/import.json",{html:me})},ref:qn}))},Sn=z;var na=on},59879:function(ft,Jt,te){"use strict";var y=te(59301),ve=te(88010),ye=te(48136),he=te(41588),Ee=te(62957),Ae=te(59301);const Be=(0,y.forwardRef)(({callback:_e,width:Ne,onChange:le,disabled:Ye,readOnly:Ve,type:yt="",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 vt=document.createElement("div");vt.innerHTML=b.current.getValue();var Qe=vt.innerText;return _e&&_e(Qe),Qe};(0,y.useImperativeHandle)(E,()=>({getData:Se}));const Oe=vt=>{vt.preventDefault();const Qe=vt.clientX-z,tn=vt.clientY-ne;document.body.onmousemove=At=>{let pt=At.clientX-Qe,xt=At.clientY-tn;const Gt=document.getElementsByClassName("markdown-popup-form")[0],Nt=window.innerWidth-Gt.offsetWidth,Vt=window.innerHeight-Gt.offsetHeight;pt=Math.max(0,Math.min(pt,Nt)),xt=Math.max(0,Math.min(xt,Vt)),De(At.clientX,At.clientY,Qe,tn)&&(ee(pt),re(xt))},document.body.onmouseup=function(){document.body.onmousemove=null}},De=(vt,Qe,tn,At)=>{const pt=document.body.clientHeight,xt=document.body.clientWidth;return vt<20&&tn>vt||vt>xt-20&&tnQe||Qe>pt-20&&At{ce&&setTimeout(()=>{const vt=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-vt.offsetWidth/2,tn=window.innerHeight/2-vt.offsetHeight/2;ee(Qe),re(tn)},0)},[ce]);const ut=()=>{Ye||Ve||ie(!0)};return Ae.createElement("div",{style:a},Ae.createElement("div",{style:{width:Ne||"100%",position:"relative"},className:`${ve.Z.mathFillWrap} ${Ye||Ve?"cursorDefault":""}`,onClick:()=>ut()},Ae.createElement("math-field",{disabled:Ye,locale:"zh_cn",class:`${ve.Z.mathField} ${yt}`,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 vt=x.current.getData();b.current.setValue(vt),le(vt),ie(!1)},onCancel:()=>{ie(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ae.createElement(he.Z,{value:oe,ref:x,onChange:le,showSaveButton:!1})))});Jt.Z=Be},41588:function(ft,Jt,te){"use strict";var y=te(59301),ve=te(77019),ye=te(5269),he=te(20554),Ee=te(99571),Ae=te(85149),Be=te(88010),_e=te(48136),Ne=te(59301);const le=(0,y.forwardRef)(({callback:Ye,showSaveButton:Ve,value:yt=""},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 +`)),Ft}}me.questions=(en=me.questions)!=null&&en.length?be(me.questions.slice(0,20)):[],me.questions=(De=me.questions)==null?void 0:De.map((Qe,mt)=>{var Ft;if(Qe.type==="0"||Qe.type==="1"){const He=(Ft=Qe.options)==null?void 0:Ft.map(Jt=>Jt==null?void 0:Jt.trim().replace(/^\s+|\s+$/g,""));He&&new Set(He).size!==He.length&&(Qe.errorMsg=(Qe.errorMsg?Qe.errorMsg+` +`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return rt(St({},Qe),{last:mt===me.questions.length-1})});const Ae=(dt=me.questions)==null?void 0:dt.reduce((Qe,mt)=>{const Ft=parseFloat(mt.score);return isNaN(Ft)?Qe:Qe+Ft},0);me.score=Ae;let je=[];return(et=me.questions)!=null&&et.length?me.errorMsg=((ae=me.questions)==null?void 0:ae.findIndex(Qe=>!!Qe.errorMsg))>-1:je.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),wt(me==null?void 0:me.question)||je.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),je.length&&(me.errorMsg=je.join(` +`)),me}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(me,en)=>{var De,dt;const et=ln[en],ae=ga.map(se=>({key:se,label:se,onClick:()=>zt("platform",en,se)}));return y.createElement("div",{className:ve.row,style:{display:_n?et!=null&&et.errorMsg?"flex":"none":"flex"}},y.createElement("div",{className:ve.leftLayout},y.createElement(Tt,null,y.createElement("div",{"data-text":"edit",contentEditable:!0,className:ve.question},Pn(me,en),Xn(me),y.createElement(pt,{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(pt,{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(pt,{id:me==null?void 0:me.id,value:(me==null?void 0:me.code)||"",tagName:"div"}),y.createElement("h4",null),y.createElement(pt,{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(pt,{id:me==null?void 0:me.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(me==null?void 0:me.output)||""}`,tagName:"p"}),(De=me==null?void 0:me.answer)==null?void 0:De.map((se,ue)=>y.createElement(pt,{key:ue,id:me==null?void 0:me.id,value:`\u7B54\u6848${ue+1}\uFF1A${se||""}`,tagName:"p"})),Vn(me)))),y.createElement("div",{className:ve.rightLayout},y.createElement(An,{className:et!=null&&et.errorMsg?ve.error:""},Qn(et,en),ua(et,"",en),y.createElement("div",{className:ve.liWrap},y.createElement("div",{className:ve.li,onKeyDown:we},y.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:et==null?void 0:et.timeLimit,tagName:"div",onBlur:se=>zt("timeLimit",en,jt(se))})),y.createElement("div",{className:ve.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"},et==null?void 0:et.platform,y.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),y.createElement("div",{className:ve.li,style:{flexDirection:"column",alignItems:"start"}},y.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.code)||"",onBlur:se=>zt("code",en,jt(se)),tagName:"div"})),y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.input)||"",onBlur:se=>zt("input",en,jt(se)),tagName:"div"})),y.createElement("div",{className:ve.li},y.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),y.createElement(pt,{className:ve.edit,id:et==null?void 0:et.id,value:(et==null?void 0:et.output)||"",onBlur:se=>zt("output",en,jt(se)),tagName:"div"}))),y.createElement("div",{className:ve.liWrap},(dt=et==null?void 0:et.answer)==null?void 0:dt.map((se,ue)=>y.createElement("div",{className:ve.li,key:ue},y.createElement("aside",null,"\u7B54\u6848",ue+1,"\uFF1A"),y.createElement(pt,{id:et==null?void 0:et.id,value:se||"",className:ve.edit,onBlur:de=>{const pe=[...(et==null?void 0:et.answer)||[]];pe[ue]=jt(de),zt("output",en,pe)},tagName:"div"})))),kt(et))))},deal:me=>{var en,De,dt,et,ae,se,ue,de;me.score=me.score===void 0?10:me.score,me.code=(dt=(De=(en=me.code)==null?void 0:en.trim())==null?void 0:De.replace(/@_@/g,"@\u2581@"))==null?void 0:dt.replace(/@__@/g,"@\u2581\u2581@");let pe=[];if(wt(me==null?void 0:me.question)||pe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),wt(me==null?void 0:me.code)?/@▁@|@▁▁@/.test(me==null?void 0:me.code)?(et=me==null?void 0:me.answer)!=null&&et.length&&((ae=me==null?void 0:me.code.match(/@▁@|@▁▁@/g))==null?void 0:ae.length)!==((se=me==null?void 0:me.answer)==null?void 0:se.length)&&pe.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):pe.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"):pe.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),me!=null&&me.answer?(ue=me.answer)!=null&&ue.some(je=>!wt(je))&&pe.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):pe.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),me.platform=wt(me==null?void 0:me.platform),me!=null&&me.platform){const je=["c","c++","java","python","javascript","ruby"],Qe=(de=me==null?void 0:me.platform)==null?void 0:de.toLowerCase(),mt=je.findIndex(Ft=>Ft===Qe);mt>-1?me.platform=ga[mt]:pe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else pe.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");wt(me==null?void 0:me.output)||pe.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ae=wt(String((me==null?void 0:me.timeLimit)||""));return me.timeLimit=Ae,(!Ae||Ae&&!["3","4","5","6","7","8","9","10"].includes(Ae))&&pe.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),me.errorMsg=pe.join(` +`),me}}],ca=()=>y.createElement(y.Fragment,null,Nn.filter(me=>{var en;return!!((en=_a.find(dt=>dt.id===(me==null?void 0:me.type)))==null?void 0:en.element)}).map((me,en)=>{var De;const dt=(De=_a.find(et=>et.id===(me==null?void 0:me.type)))==null?void 0:De.element;return y.createElement(y.Fragment,{key:me.id},dt(me,en))})),Wa=()=>Lt(void 0,null,function*(){const me=ln.filter(en=>!en.checked);if(It!==3||!me.length){Pe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Ct){qe(!0),yield Ct(ln),qe(!1);return}Mt.setFieldsValue({sub_discipline_id:ze}),un(!0)}),Ao=(me,en=[])=>{if(typeof me=="string")return me.trim();if(Array.isArray(me))return me.map(De=>Ao(De,en));if(typeof me=="object"&&me!==null){const De={};for(const dt in me)me.hasOwnProperty(dt)&&(en.includes(dt)?De[dt]=me[dt]:De[dt]=Ao(me[dt],en));return De}return me},so=me=>Lt(void 0,null,function*(){const en=be(Ao(me));jn(en),wn(JSON.parse(JSON.stringify(en))),Cn(3),Kt(!1),Un(!1)});(0,y.useEffect)(()=>{if(da)return;const me=()=>{Xt(en=>en>=90?(clearInterval(bn.current),90):en+1)};return bn.current=setInterval(me,5e4/90),()=>clearInterval(bn.current)},[da]);const no=(me,en)=>{ma(!1);const De=new FormData;Object.keys(en).forEach(et=>{De.append(et,en[et])});const dt=new window.XMLHttpRequest;dt.withCredentials=!0,dt.addEventListener("load",function(et){return Lt(this,null,function*(){var ae,se;try{const ue=JSON.parse((ae=et==null?void 0:et.target)==null?void 0:ae.response);if(ma(!0),Xt(100),yield new Promise(de=>setTimeout(()=>de(),780)),ue.status===0){if(!((se=ue==null?void 0:ue.data)!=null&&se.length)){Pe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Kt(!1);return}so((ue==null?void 0:ue.data)||[])}else Kt(!1),Pe.ZP.warning(ue==null?void 0:ue.message)}catch(ue){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",ue)}})}),dt.addEventListener("error",()=>{Kt(!1)}),dt.open("POST",`${x.Z.API_SERVER}${me}`),dt.send(De)},xo=me=>Lt(void 0,null,function*(){const en=me.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(en)==-1?(Pe.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()):(Kt(!0),xn("\u5904\u7406\u4E2D"),no("/api/intelligent_imports/import.json",{file:me}),Promise.reject())});let Co=[{key:1,label:y.createElement(Ve.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:xo},y.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,xt.Ny)()||(0,xt.$O)())&&Co.push({key:2,label:y.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{qn.current.onClick()}});const Io=[ln.length,(Et=ln.filter(me=>!!(me!=null&&me.errorMsg)))==null?void 0:Et.length];return y.createElement("div",{className:he()(ve.intelligentBox,"intelligent-body-curb",Qt),style:rt(St({},lt),{width:nt}),ref:Fn},y.createElement("div",{className:ve.underpin},y.createElement("b",{style:ye}),y.createElement("b",{style:ye})),y.createElement("div",{className:ve.head,style:{top:Me}},y.createElement("div",{className:ve.leftLayout},ct||y.createElement(y.Fragment,null,y.createElement(Ne.Z,{align:"middle"},y.createElement("div",{className:ve.title},"\u8BD5\u9898\u7F16\u8F91"),!Oe&&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:aa,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Oe&&y.createElement(Ye.Z,{overlayClassName:ve.menu,menu:{items:Co}},y.createElement(b.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Ue&&Ue),y.createElement("div",{className:ve.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(Ne.Z,{className:ve.rightLayout,style:{alignItems:"start"}},Ot||y.createElement(y.Fragment,null,y.createElement("div",{className:ve.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(It)&&y.createElement(le.default,{className:"ml20",checked:_n,onChange:me=>Un(me.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(It)&&y.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",y.createElement("span",{className:"ml5 mr5 c-light-primary"},Io[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",y.createElement("span",{className:"ml5 mr5 c-red-e53"},Io[1]),"\u9898")),fe&&y.createElement("div",{className:ve.tabs},Nn==null?void 0:Nn.map((me,en)=>y.createElement("div",{onClick:()=>{Qa(en)},className:Dn===en&&ve.active,key:en},"\u65B0\u9898",en+1)))),y.createElement("div",{className:ve.centerBox},y.createElement("img",{className:"mb10",src:re,width:56}),!ke&&y.createElement(b.op,{onClick:it},"\u8BC6\u522B"))),[1,2].includes(It)&&$t(),[3].includes(It)&&ca(),y.createElement("div",{className:"pb10"}),y.createElement("div",{className:ve.buttonFixed},y.createElement("div",{className:ve.buttonWrap},y.createElement(yt.ZP,{size:"middle",className:`${ve.button} mr20`,onClick:Dt},"\u53D6\u6D88"),y.createElement(yt.ZP,{size:"middle",type:"primary",loading:tt,className:`${ve.button}`,onClick:Wa},gt))),y.createElement(Be.default,{centered:!0,closable:!1,destroyOnClose:!0,open:qt,title:null,footer:null,width:320,afterClose:()=>Xt(0)},y.createElement(Ne.Z,{align:"middle",style:{flexDirection:"column"}},y.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},vn,y.createElement("span",{className:ve.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:ya,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:la,width:480,onCancel:()=>un(!1),onOk:()=>Mt.submit(),afterClose:()=>{Mt.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:Mt,layout:"horizontal",colon:!1,size:"large",onFinish:me=>Lt(void 0,null,function*(){var en,De,dt,et,ae;const se=ln.filter(pe=>!pe.checked&&!pe.errorMsg);oa(!0);const ue=()=>Lt(void 0,null,function*(){var pe,Ae;const je=yield(0,ce.ZP)("/api/intelligent_imports/save.json",{method:"post",body:rt(St(St({},Ke),me),{list:se,mode:Pt})});je.status===0&&(ht&&((pe=je==null?void 0:je.data)!=null&&pe.success)&&window.location.pathname==="/problemset"&&(Gt.Z.publish("refresh-item-bank",me.group_id),yield new Promise(Qe=>setTimeout(()=>Qe(),1500))),Pe.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ae=je==null?void 0:je.data)==null?void 0:Ae.success}\u9053\u8BD5\u9898`,3),We(je),un(!1)),oa(!1)});if(Pt!==1){yield ue();return}const de=yield(0,ce.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:ln,mode:Pt}});if(de.status===0){if(!((en=de==null?void 0:de.data)!=null&&en.error_size)){yield ue();return}Be.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{oa(!1)},title:"\u63D0\u793A",content:y.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",y.createElement("span",{className:"c-light-primary ml5 mr5"},(De=de==null?void 0:de.data)==null?void 0:De.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",y.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(dt=de==null?void 0:de.data)==null?void 0:dt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",y.createElement("span",{className:"ml5 mr5"},(ae=(et=de==null?void 0:de.data)==null?void 0:et.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})),Pt===1&&y.createElement(Ee.default.Item,{label:y.createElement(Ne.Z,{align:"middle",style:{justifyContent:"space-between"}},y.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),y.createElement("div",{onClick:()=>Le(!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:mn,onCancel:()=>Le(!1),onOk:()=>$e.submit(),afterClose:()=>{$e.resetFields()}},y.createElement(Ee.default,{style:{maxHeight:550},form:$e,layout:"horizontal",colon:!1,size:"large",onFinish:me=>Lt(void 0,null,function*(){var en;zn(!0),(yield(0,ce.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:me.name,parent_id:(en=me==null?void 0:me.parent_id)==null?void 0:en[0]}})).status===0?(Mn(cn+1),setTimeout(()=>{Pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Le(!1),zn(!1)},1e3)):zn(!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(Nt.Z,{onSave:me=>{Kt(!0),xn("\u5904\u7406\u4E2D"),no("/api/intelligent_imports/import.json",{html:me})},ref:qn}))},Sn=z;var na=on},59879:function(ft,_t,te){"use strict";var y=te(59301),ve=te(88010),Ce=te(48136),he=te(41588),Ee=te(62957),Pe=te(59301);const Be=(0,y.forwardRef)(({callback:_e,width:Ne,onChange:le,disabled:Ye,readOnly:Ve,type:yt="",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 vt=document.createElement("div");vt.innerHTML=b.current.getValue();var Ze=vt.innerText;return _e&&_e(Ze),Ze};(0,y.useImperativeHandle)(E,()=>({getData:Se}));const Te=vt=>{vt.preventDefault();const Ze=vt.clientX-z,tn=vt.clientY-ne;document.body.onmousemove=At=>{let pt=At.clientX-Ze,xt=At.clientY-tn;const Gt=document.getElementsByClassName("markdown-popup-form")[0],Nt=window.innerWidth-Gt.offsetWidth,Ht=window.innerHeight-Gt.offsetHeight;pt=Math.max(0,Math.min(pt,Nt)),xt=Math.max(0,Math.min(xt,Ht)),Fe(At.clientX,At.clientY,Ze,tn)&&(ee(pt),re(xt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Fe=(vt,Ze,tn,At)=>{const pt=document.body.clientHeight,xt=document.body.clientWidth;return vt<20&&tn>vt||vt>xt-20&&tnZe||Ze>pt-20&&At{ce&&setTimeout(()=>{const vt=document.getElementsByClassName("markdown-popup-form")[0],Ze=window.innerWidth/2-vt.offsetWidth/2,tn=window.innerHeight/2-vt.offsetHeight/2;ee(Ze),re(tn)},0)},[ce]);const ut=()=>{Ye||Ve||ie(!0)};return Pe.createElement("div",{style:a},Pe.createElement("div",{style:{width:Ne||"100%",position:"relative"},className:`${ve.Z.mathFillWrap} ${Ye||Ve?"cursorDefault":""}`,onClick:()=>ut()},Pe.createElement("math-field",{disabled:Ye,locale:"zh_cn",class:`${ve.Z.mathField} ${yt}`,readOnly:Ve,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:"100%",fontSize:oe?18:14},value:oe||""})),Pe.createElement(Ee.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:ne},title:Pe.createElement("div",{style:{cursor:"move"},onMouseDown:Te},"\u8F93\u5165\u516C\u5F0F"),open:ce,onOk:()=>{const vt=x.current.getData();b.current.setValue(vt),le(vt),ie(!1)},onCancel:()=>{ie(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Pe.createElement(he.Z,{value:oe,ref:x,onChange:le,showSaveButton:!1})))});_t.Z=Be},41588:function(ft,_t,te){"use strict";var y=te(59301),ve=te(77019),Ce=te(5269),he=te(20554),Ee=te(99571),Pe=te(85149),Be=te(88010),_e=te(48136),Ne=te(59301);const le=(0,y.forwardRef)(({callback:Ye,showSaveButton:Ve,value:yt=""},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 @@ ${Ot} \\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:Ne.createElement(ve.Z,{className:Be.Z.lists,gutter:[10,10]},E.map((ne,re)=>Ne.createElement(ye.Z,{flex:"110px",className:Be.Z.item},Ne.createElement("div",null,Ne.createElement(Ae.Z,{value:`$$${ne.value}$$`}),ne.name),Ne.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Ne.createElement("div",{key:ie},Ne.createElement("h1",null,ce.name),Ne.createElement(ve.Z,{gutter:[10,10]},ce.data.map((Se,Oe)=>Ne.createElement(ye.Z,{key:Oe,onClick:()=>x(Se),className:Be.Z.diamond},Ne.createElement(Ae.Z,{value:"`$$"+Se.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ne.createElement(ve.Z,{className:Be.Z.lists,gutter:[10,10]},b.map((ne,re)=>Ne.createElement(ye.Z,{flex:"110px",className:Be.Z.item},Ne.createElement("div",null,Ne.createElement(Ae.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Ne.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Ne.createElement("div",{key:ie},ce.name&&Ne.createElement("h1",null,ce.name),Ne.createElement(ve.Z,{gutter:[10,10]},ce.data.map((Se,Oe)=>Ne.createElement(ye.Z,{key:Oe,onClick:()=>x(Se),className:Be.Z.diamond},Ne.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})),Ne.createElement("div",{className:Be.Z.mathWrap},Ne.createElement(he.default,{defaultActiveKey:"1",items:z}),Ne.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}},yt||""),Ve&&Ne.createElement("div",{className:Be.Z.button},Ne.createElement(Ee.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Jt.Z=le},8797:function(ft,Jt,te){"use strict";var y=te(59301),ve=te(93314),ye=te(99571),he=Object.defineProperty,Ee=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ne=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={}))_e.call(a,E)&&le(oe,E,a[E]);if(Be)for(var E of Be(a))Ne.call(a,E)&&le(oe,E,a[E]);return oe},Ve=(oe,a)=>Ee(oe,Ae(a));const yt=({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||ve,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);Jt.Z=yt},23210:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return ee}});var y=te(59301),ve={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),_e=te(94941),Ne=te(8797),le=te(3294),Ye=te(19381),Ve=te(59301),yt=Object.defineProperty,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ne,re,ce)=>re in ne?yt(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=vt=>{try{ut(ce.next(vt))}catch(Qe){Se(Qe)}},De=vt=>{try{ut(ce.throw(vt))}catch(Qe){Se(Qe)}},ut=vt=>vt.done?ie(vt.value):Promise.resolve(vt.value).then(Oe,De);ut((ce=ce.apply(ne,re)).next())}),ee=({editOffice:ne="view",data:re,theme:ce,type:ie,filename:Se,monacoEditor:Oe,className:De,style:ut,close:vt,onClose:Qe,hasMask:tn,disabledDownload:At,onImgDimensions:pt,showNodata:xt,recordInfo:Gt})=>{const[Nt,Vt]=(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,Yt]=(0,y.useState)(""),[Zt,Rt]=(0,y.useState)(),Ue=window.ENV==="build"?"/react/build":"",Le=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 fn=on=>on.substring(on.lastIndexOf("/")+1).split(".").pop();Se&&Oe&&(Oe.filename=Se),(0,y.useEffect)(()=>{var on,Sn;const na=(Sn=(on=document.cookie)==null?void 0:on.replace(/\s/g,""))==null?void 0:Sn.split(";");na==null||na.map(Qt=>{let lt=Qt.split("=");lt[0]==="_educoder_session"&&Yt(lt[1])})},[]),(0,y.useEffect)(()=>{ie==="office"&&(re.indexOf("bigfilescdn.")>-1||re.indexOf("bigfiles1")>-1?Rt({url:re,fileType:fn(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 Sn=new URL(on).pathname.split("/").pop();const na=yield(0,_e.gJ)({attachment_id:Sn});na.url=Le+na.url,Rt(na)}),Ot=()=>{if(re.startsWith("http")||re.startsWith("blob:")){An();return}(0,Be.Sv)(Se||"educoder",re,Se)},An=()=>{Gt&&(0,Ye.fc)({id:Gt==null?void 0:Gt.id,watch_type:1,course_id:Gt==null?void 0:Gt.course_id}),(0,Be.Nd)(Se||"educoder",decodeURIComponent(re))};return Ve.createElement("div",{style:x({},ut||{}),className:`${tn&&ve.bgBlack} ${ie?ve.wrp:"hide"}`},vt&&Ve.createElement("div",{className:ve.close,ref:bt},!!pt&&Ve.createElement(Ae.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>bt.current},Ve.createElement("span",{onClick:()=>{Qe(),pt()}},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:An},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:`${ve[De]} ${De} ${ve.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"&&Zt&&Ve.createElement("iframe",{src:`${Ue}/office.html?key=${Zt.key}&url=${btoa(Zt.url)}&callbackUrl=${Le+(Zt.callbackUrl||"")}&fileType=${Zt.fileType}&title=${Zt.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,xt?Ve.createElement(Ne.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:Ot,disabled:At},"\u4E0B\u8F7D")}):Ve.createElement(ye.ZP,{type:"primary",size:"middle",onClick:Ot,disabled:At},Ve.createElement(he.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},67248:function(ft,Jt,te){"use strict";te.d(Jt,{Q:function(){return Ne},Z:function(){return Ye}});var y=te(59301),ve={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),_e=(Ve,yt,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,yt)).next())});const Ne=({title:Ve="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:yt=[],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(yt)},[oe]),y.createElement(Ee.default,{centered:!0,open:oe,title:Ve,confirmLoading:ee,width:564,onOk:()=>_e(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:yt,style:oe={},onEdit:a,dataSource:E=[]})=>{const b={C:y.createElement("div",{className:ve.c},"C"),"C++":y.createElement("div",{className:ve.cpp},"C++"),Java:y.createElement("div",{className:ve.java},"Java"),Python:y.createElement("div",{className:ve.python},"Python")};return y.createElement("div",{className:he()(ve.tags,yt),style:oe},!!Ve&&y.createElement("div",{className:ve.text},Ve),y.createElement("div",{className:ve.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 ${ve.edit}`}))}},85149:function(ft,Jt,te){"use strict";te.d(Jt,{z:function(){return ie},Z:function(){return Se}});var y=te(59301),ve=te(50304),ye=te(24768),he=te(64018),Ee=te(79710),Ae=te(3294),Be=te(955),_e=te(15342),Ne=te(1012),le=te(23210),Ye=te(59301),yt=({html:Oe})=>{const De=(0,y.useRef)(null),ut=(0,y.useRef)(null),vt=`.markdown-body p { +\\end{array}`}]}]}],x=ne=>{a.current.setValue(a.current.getValue()+" "+ne.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ne.createElement(ve.Z,{className:Be.Z.lists,gutter:[10,10]},E.map((ne,re)=>Ne.createElement(Ce.Z,{flex:"110px",className:Be.Z.item},Ne.createElement("div",null,Ne.createElement(Pe.Z,{value:`$$${ne.value}$$`}),ne.name),Ne.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Ne.createElement("div",{key:ie},Ne.createElement("h1",null,ce.name),Ne.createElement(ve.Z,{gutter:[10,10]},ce.data.map((Se,Te)=>Ne.createElement(Ce.Z,{key:Te,onClick:()=>x(Se),className:Be.Z.diamond},Ne.createElement(Pe.Z,{value:"`$$"+Se.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ne.createElement(ve.Z,{className:Be.Z.lists,gutter:[10,10]},b.map((ne,re)=>Ne.createElement(Ce.Z,{flex:"110px",className:Be.Z.item},Ne.createElement("div",null,Ne.createElement(Pe.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Ne.createElement("div",{className:Be.Z.children},ne.children.map((ce,ie)=>Ne.createElement("div",{key:ie},ce.name&&Ne.createElement("h1",null,ce.name),Ne.createElement(ve.Z,{gutter:[10,10]},ce.data.map((Se,Te)=>Ne.createElement(Ce.Z,{key:Te,onClick:()=>x(Se),className:Be.Z.diamond},Ne.createElement(Pe.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})),Ne.createElement("div",{className:Be.Z.mathWrap},Ne.createElement(he.default,{defaultActiveKey:"1",items:z}),Ne.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}},yt||""),Ve&&Ne.createElement("div",{className:Be.Z.button},Ne.createElement(Ee.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});_t.Z=le},8797:function(ft,_t,te){"use strict";var y=te(59301),ve=te(93314),Ce=te(99571),he=Object.defineProperty,Ee=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ne=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={}))_e.call(a,E)&&le(oe,E,a[E]);if(Be)for(var E of Be(a))Ne.call(a,E)&&le(oe,E,a[E]);return oe},Ve=(oe,a)=>Ee(oe,Pe(a));const yt=({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||ve,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(Ce.ZP,Ye({className:ee,onClick:z},a),x),ne&&ne);_t.Z=yt},23210:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return ee}});var y=te(59301),ve={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},Ce=te(99571),he=te(70557),Ee=te(23954),Pe=te(25399),Be=te(955),_e=te(94941),Ne=te(8797),le=te(3294),Ye=te(19381),Ve=te(59301),yt=Object.defineProperty,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ne,re,ce)=>re in ne?yt(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 Te=vt=>{try{ut(ce.next(vt))}catch(Ze){Se(Ze)}},Fe=vt=>{try{ut(ce.throw(vt))}catch(Ze){Se(Ze)}},ut=vt=>vt.done?ie(vt.value):Promise.resolve(vt.value).then(Te,Fe);ut((ce=ce.apply(ne,re)).next())}),ee=({editOffice:ne="view",data:re,theme:ce,type:ie,filename:Se,monacoEditor:Te,className:Fe,style:ut,close:vt,onClose:Ze,hasMask:tn,disabledDownload:At,onImgDimensions:pt,showNodata:xt,recordInfo:Gt})=>{const[Nt,Ht]=(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,Yt]=(0,y.useState)(""),[Zt,Rt]=(0,y.useState)(),Re=window.ENV==="build"?"/react/build":"",xe=location.host.startsWith("localhost")?le.Z.PROXY_SERVER:le.Z.API_SERVER,rt=10*(1024*1024),Lt=(0,y.useRef)();re!=null&&re.startsWith("/api")&&ie!=="txt"&&(re=le.Z.API_SERVER+re);const fn=on=>on.substring(on.lastIndexOf("/")+1).split(".").pop();Se&&Te&&(Te.filename=Se),(0,y.useEffect)(()=>{var on,Sn;const na=(Sn=(on=document.cookie)==null?void 0:on.replace(/\s/g,""))==null?void 0:Sn.split(";");na==null||na.map(Qt=>{let lt=Qt.split("=");lt[0]==="_educoder_session"&&Yt(lt[1])})},[]),(0,y.useEffect)(()=>{ie==="office"&&(re.indexOf("bigfilescdn.")>-1||re.indexOf("bigfiles1")>-1?Rt({url:re,fileType:fn(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 Sn=new URL(on).pathname.split("/").pop();const na=yield(0,_e.gJ)({attachment_id:Sn});na.url=xe+na.url,Rt(na)}),Tt=()=>{if(re.startsWith("http")||re.startsWith("blob:")){An();return}(0,Be.Sv)(Se||"educoder",re,Se)},An=()=>{Gt&&(0,Ye.fc)({id:Gt==null?void 0:Gt.id,watch_type:1,course_id:Gt==null?void 0:Gt.course_id}),(0,Be.Nd)(Se||"educoder",decodeURIComponent(re))};return Ve.createElement("div",{style:x({},ut||{}),className:`${tn&&ve.bgBlack} ${ie?ve.wrp:"hide"}`},vt&&Ve.createElement("div",{className:ve.close,ref:Lt},!!pt&&Ve.createElement(Pe.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Lt.current},Ve.createElement("span",{onClick:()=>{Ze(),pt()}},Ve.createElement("i",{className:"icon-yulanpizhu"}))),!At&&Ve.createElement(Pe.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Lt.current},Ve.createElement("span",{onClick:An},Ve.createElement("i",{className:"icon-quxiaozhiding"}))),Ve.createElement(Pe.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Lt.current},Ve.createElement("span",{className:"",onClick:Ze},Ve.createElement("i",{className:"icon-guanbi1"})))),Ve.createElement("div",{className:`${ve[Fe]} ${Fe} ${ve.monaco} ${ie==="txt"?"show":"hide"}`},ie==="txt"&&Ve.createElement(Ve.Fragment,null,Ve.createElement(Ee.ZP,x({},Te)))),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"&&Zt&&Ve.createElement("iframe",{src:`${Re}/office.html?key=${Zt.key}&url=${btoa(Zt.url)}&callbackUrl=${xe+(Zt.callbackUrl||"")}&fileType=${Zt.fileType}&title=${Zt.title||""}&model=${ne}&officeServer=${le.Z.ONLYOFFICE}&disabledDownload=${!!At}`}),ie==="html"&&Ve.createElement("iframe",{src:re+"&disposition=inline"}),ie==="pdf"&&Ve.createElement("iframe",{src:`${Re}/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,xt?Ve.createElement(Ne.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Ve.createElement(Ce.ZP,{icon:Ve.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Tt,disabled:At},"\u4E0B\u8F7D")}):Ve.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:Tt,disabled:At},Ve.createElement(he.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},67248:function(ft,_t,te){"use strict";te.d(_t,{Q:function(){return Ne},Z:function(){return Ye}});var y=te(59301),ve={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"},Ce=te(92310),he=te.n(Ce),Ee=te(62957),Pe=te(6767),Be=te(62673),_e=(Ve,yt,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,yt)).next())});const Ne=({title:Ve="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:yt=[],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(yt)},[oe]),y.createElement(Ee.default,{centered:!0,open:oe,title:Ve,confirmLoading:ee,width:564,onOk:()=>_e(void 0,null,function*(){if(!x.length){Pe.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:yt,style:oe={},onEdit:a,dataSource:E=[]})=>{const b={C:y.createElement("div",{className:ve.c},"C"),"C++":y.createElement("div",{className:ve.cpp},"C++"),Java:y.createElement("div",{className:ve.java},"Java"),Python:y.createElement("div",{className:ve.python},"Python")};return y.createElement("div",{className:he()(ve.tags,yt),style:oe},!!Ve&&y.createElement("div",{className:ve.text},Ve),y.createElement("div",{className:ve.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 ${ve.edit}`}))}},85149:function(ft,_t,te){"use strict";te.d(_t,{z:function(){return ie},Z:function(){return Se}});var y=te(59301),ve=te(50304),Ce=te(24768),he=te(64018),Ee=te(79710),Pe=te(3294),Be=te(955),_e=te(15342),Ne=te(1012),le=te(23210),Ye=te(59301),yt=({html:Te})=>{const Fe=(0,y.useRef)(null),ut=(0,y.useRef)(null),vt=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1090,9 +1090,9 @@ ${Ot} .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,y.useEffect)(()=>{const Qe=De.current.attachShadow({mode:"open"});ut.current=document.createElement("div"),ut.current.className="markdown-body",ut.current.innerHTML=Oe,Qe.appendChild(ut.current);const tn=document.createElement("style");return tn.textContent=vt,Qe.appendChild(tn),()=>{Qe.innerHTML=""}},[]),(0,y.useEffect)(()=>{ut.current&&(ut.current.innerHTML=Oe)},[Oe]),Ye.createElement("div",{ref:De})},oe=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(Oe,De,ut)=>De in Oe?oe(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Oe[De]=ut,z=(Oe,De)=>{for(var ut in De||(De={}))E.call(De,ut)&&x(Oe,ut,De[ut]);if(a)for(var ut of a(De))b.call(De,ut)&&x(Oe,ut,De[ut]);return Oe};const ee="@\u2581\u2581@",ne="@\u2581@",re=/]*>/g;function ce(Oe){let De=document.createElement("div");return De.innerHTML=Oe,De.childNodes.length===0?"":De.childNodes[0].nodeValue}const ie=(Oe,De)=>{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,vt=/\"(?: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,tn=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return De?Oe.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ut,(At,pt,xt,Gt,Nt,Vt,Bt)=>{const Yt=pt||Gt||Vt,Zt=xt||Nt||Bt||"?";return Ae.Z.API_SERVER+"/api/attachments/"+Yt+Zt+"&t="+(0,Be.Jn)(Yt,Date.now())+(At.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Oe=Oe.replace(tn,(At,pt,xt,Gt,Nt,Vt,Bt)=>{const Yt=pt||Gt||Vt,Zt=xt||Nt||Bt||"?";return Ae.Z.API_SERVER+"/attachments/download/"+Yt+Zt+"&t="+(0,Be.Jn)(Yt,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(ut,(At,pt,xt,Gt,Nt,Vt,Bt)=>{const Yt=pt||Gt||Vt,Zt=xt||Nt||Bt||"?";return Ae.Z.API_SERVER+"/api/attachments/"+Yt+Zt+"&t="+(0,Be.Jn)(Yt,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(vt,(At,pt,xt,Gt,Nt)=>{const Vt=pt||Gt,Bt=xt||Nt||"";return'"'+Ae.Z.API_SERVER+"/api/attachments/"+Vt+Bt+Vt+Bt+"&t="+(0,Be.Jn)(Vt,Date.now())}).replace(Qe,(At,pt,xt,Gt,Nt)=>{const Vt=pt||Gt,Bt=xt||Nt||"";return"("+Ae.Z.API_SERVER+"/files/uploads/"+Vt+Bt+Vt+Bt+"&t="+(0,Be.Jn)(Vt,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:De,showTextOnly:ut,showLines:vt,style:Qe={},stylesPrev:tn={},highlightKeywords:At,showProgramFill:pt,isProgramFill:xt,disabledFill:Gt=!1,programFillValue:Nt,onFillChange:Vt=Zt=>{},onFillBlur:Bt=()=>{},onFillFocus:Yt=()=>{}})=>{let Zt=String(Oe);const[Rt,Ue]=(0,y.useState)(""),[Le,St]=(0,y.useState)("office"),[rt,bt]=(0,y.useState)([]),fn=(0,y.useRef)("a"+(0,Ne.Z)()),we={},Ot=(Ce,ze,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=ze;const ct=Object.keys(we).length;return we[ct]=Xe,`${Xe.outerHTML}`};function An(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(ze,je){let Xe=je.replace(/(\n|\r)/g,"").split("}"),ct=[];return Xe.map(jt=>{jt!=""&&ct.push(`.${fn.current} ${jt}`)}),``}),Sn=(0,y.useMemo)(()=>{try{const Xe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,ct=/\"\/api\/attachments\/|\"\/attachments\/download\//g,jt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Ge=/\(\/attachments\/download\//g;Zt=Zt.replace(Ge,"("+Ae.Z.API_SERVER+"/attachments/download/").replace(Xe,"("+Ae.Z.API_SERVER+"/api/attachments/").replace(ct,'"'+Ae.Z.API_SERVER+"/api/attachments/").replace(jt,'"'+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(pt){let Xe=-1;return Zt=Zt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ct,jt,Ge){var ke;return++Xe,Ot(ct,Xe,(ke=Nt==null?void 0:Nt[Xe])==null?void 0:ke.value.replaceAll("<","<").replaceAll(">",">"))}),`
${on(Zt||"")}
`}let Ce=on(Zt);Ce=(0,ye.ZP)(Ce);const ze=(0,ye.ez)();Zt.match(/\[TOC\]/)&&(Ce=Ce.replace("

[TOC]

",(0,ye.Qv)()),(0,ye.Iy)()),Ce=Ce.replace(/(__special_katext_id_\d+__)/g,(Xe,ct)=>{const{type:jt,expression:Ge}=ze[ct];return(0,_e.renderToString)(ce(Ge)||"",{displayMode:jt==="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},[Zt,At]);(0,y.useEffect)(()=>{Dt.current&&Dt.current.querySelectorAll(["input","textarea"]).forEach(ze=>{ze.oninput=na,ze.onblur=Qt,ze.onfocus=lt})},[rt]),(0,y.useEffect)(()=>{var Ce,ze,je,Xe,ct;if(Nt!=null&&Nt.length)try{const jt=Dt.current.querySelectorAll(".edu-program-fill-score"),Ge=Dt.current.querySelectorAll('[name="edu-program-fill"]');for(const[ke,de]of Ge.entries())de.value=((Ce=Nt==null?void 0:Nt[ke])==null?void 0:Ce.value)||"",((ze=Nt==null?void 0:Nt[ke])==null?void 0:ze.type)==="warning"?de.className="program-fill-warning":((je=Nt==null?void 0:Nt[ke])==null?void 0:je.type)==="success"?de.className="program-fill-success":de.className="";for(const[ke,de]of jt.entries())de.innerHTML=(Xe=Nt==null?void 0:Nt[ke])!=null&&Xe.score?`${(ct=Nt==null?void 0:Nt[ke])==null?void 0:ct.score}\u5206`:"";bt(Nt)}catch(jt){console.log(jt,"error")}},[Nt]);const na=Ce=>{rt[Ce.target.dataset.id]=rt[Ce.target.dataset.id]||{},rt[Ce.target.dataset.id].value=Ce.target.value,bt([...rt]),Vt(rt,Ce.target.dataset.id)},Qt=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]),Yt(rt,Ce.target.dataset.id)};function nt(Ce,ze){return Ce.childNodes.forEach(je=>{var Xe;if(je.childNodes.length>0)nt(je,ze);else if(je.nodeName!=="IMG")if(je.innerHTML)je.innerHTML=(Xe=je.innerHTML)==null?void 0:Xe.replace(new RegExp(ze,"gi"),'$&');else{const ct=document.createElement("span");ct.innerHTML=je.textContent.replace(new RegExp(ze,"gi"),'$&'),je.replaceWith(ct)}})}const Dt=(0,y.useRef)();ye.jb.WebkitLineClamp=vt,vt&&(Qe=z(z({},Qe),ye.jb));function We(Ce){let ze=Ce.target;if(ze.tagName.toUpperCase()==="A"){let je=ze.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 ze=(Ce=Dt.current)==null?void 0:Ce.querySelectorAll("video");ze==null||ze.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(Dt.current&&Sn&&Sn.match(re)&&window.PR.prettyPrint(),Dt.current)return Dt.current.addEventListener("click",We),()=>{var Ce;(Ce=Dt.current)==null||Ce.removeEventListener("click",We),(0,ye.AL)(),(0,ye.Iy)()}},[Sn,Dt.current,We]),(0,y.useEffect)(()=>{var Ce;const ze=je=>{je.preventDefault(),je.clipboardData.setData("text",window.getSelection().toString())};return(Ce=Dt.current)==null||Ce.addEventListener("copy",ze),()=>{var je;(je=Dt.current)==null||je.removeEventListener("copy",ze)}},[Dt.current]);const Pt=Ce=>//i.test(Ce||"");return y.createElement(y.Fragment,null,ut&&y.createElement("div",{ref:Dt},Sn),!ut&&!Pt(Sn)&&y.createElement("div",{ref:Dt,style:z({},Qe),className:`${De||""} ${Gt?"disabled-fill":""} markdown-body ${fn.current}`,dangerouslySetInnerHTML:{__html:Sn}}),!ut&&Pt(Sn)&&y.createElement(yt,{html:Sn}),y.createElement(le.Z,{close:!0,data:Rt,type:Rt!=null&&Rt.length?Le:"",style:z({},tn),onClose:()=>Ue("")}))}},33538:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return he}});var y=te(89070),ve={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ye=te(59301),he=({message:Ee,className:Ae,children:Be,style:_e={}})=>ye.createElement("div",{className:`custom-spinner ${ve.idsRingWrapper} ${Ae}`},ye.createElement("div",{className:ve.ldsRing},ye.createElement("div",null),ye.createElement("div",null),ye.createElement("div",null),ye.createElement("div",null)),Ee?ye.createElement("p",{style:_e},Ee):null,Be,ye.createElement(y.Outlet,null))},17064:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return he}});var y=te(59301),ve=te(34604),ye=te(59301),he=({defaultX:Ee="40%",leftChild:Ae,rightChild:Be,className:_e,hideResize:Ne=!1})=>{const[le,Ye]=(0,y.useState)(Ee),Ve=(0,y.useRef)();function yt(){Ve.current=!0}(0,y.useEffect)(()=>{function E(x){Ve.current&&(ve.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% - ${Ne?"0px":"4px"} - ${oe})`;return ye.createElement("div",{className:`split-panel-container ${_e}`},ye.createElement("section",{style:{width:oe,display:le===.01?"none":""}},Ae),ye.createElement("section",{className:"resize-x-bar",onMouseDown:yt},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(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ae}});var y=te(59301),ve={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:_e={},leftNode:Ne,leftTitle:le="\u81EA\u6D4B\u8F93\u5165",rightNode:Ye,rightTitle:Ve="\u8FD0\u884C\u7ED3\u679C"})=>y.createElement("div",{className:he()(ve.result,Be),style:_e},y.createElement("div",{className:ve.left},y.createElement("div",{className:ve.title},y.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),y.createElement("span",null,le)),y.createElement("div",{className:ve.leftNode},Ne)),y.createElement("div",{className:ve.right},y.createElement("div",{className:ve.title},y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),y.createElement("span",null,Ve)),y.createElement("div",{className:ve.rightNode},Ye)))},19105:function(ft,Jt,te){"use strict";var y=te(59301);const ve=he=>String(he).length===1?`0${he}`:he,ye=({className:he="",onChange:Ee,defaultValue:Ae=0})=>{const[Be,_e]=(0,y.useState)(Ae);(0,y.useEffect)(()=>{const Ve=setTimeout(()=>{_e(Be+1e3)},1e3);return Ee(Be+1e3),()=>{clearInterval(Ve)}},[Be]);const Ne=parseInt(Be/(60*6e4))||"00",le=parseInt(Be%(60*6e4)/6e4)||"00",Ye=parseInt(Be%6e4/1e3)||"00";return y.createElement("div",{className:he},ve(Ne),":",ve(le),":",ve(Ye))};Jt.Z=ye},81939:function(ft,Jt,te){"use strict";te.d(Jt,{cT:function(){return Oe},pe:function(){return ce}});var y=te(59301),ve=te(14566),ye=te(6767),he=te(99064),Ee=te(28209),Ae=te.n(Ee),Be=te(1012),_e=te(89070),Ne=te(47257),le=te.n(Ne),Ye=Object.defineProperty,Ve=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ut,vt,Qe)=>vt in ut?Ye(ut,vt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):ut[vt]=Qe,x=(ut,vt)=>{for(var Qe in vt||(vt={}))a.call(vt,Qe)&&b(ut,Qe,vt[Qe]);if(oe)for(var Qe of oe(vt))E.call(vt,Qe)&&b(ut,Qe,vt[Qe]);return ut},z=(ut,vt)=>Ve(ut,yt(vt)),ee=(ut,vt)=>{var Qe={};for(var tn in ut)a.call(ut,tn)&&vt.indexOf(tn)<0&&(Qe[tn]=ut[tn]);if(ut!=null&&oe)for(var tn of oe(ut))vt.indexOf(tn)<0&&E.call(ut,tn)&&(Qe[tn]=ut[tn]);return Qe},ne=(ut,vt,Qe)=>new Promise((tn,At)=>{var pt=Nt=>{try{Gt(Qe.next(Nt))}catch(Vt){At(Vt)}},xt=Nt=>{try{Gt(Qe.throw(Nt))}catch(Vt){At(Vt)}},Gt=Nt=>Nt.done?tn(Nt.value):Promise.resolve(Nt.value).then(pt,xt);Gt((Qe=Qe.apply(ut,vt)).next())});const{Dragger:re}=ve.default,ce=ut=>{const vt="bf3c199c2470cb477d907b1e0917c17b",Qe="5183666c72eec9e4";var tn=Ae().enc.Utf8.parse(vt);let At=Ae().enc.Utf8.parse(Qe);var pt=Ae().AES.decrypt(ut,tn,{iv:At,mode:Ae().mode.CBC});return pt.toString(Ae().enc.Utf8)};let ie;const Se=ut=>ne(void 0,[ut],function*({identifier:vt,oldFilename:Qe,newFilename:tn}){var At,pt,xt,Gt,Nt,Vt;const Bt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});Bt.data=JSON.parse(ce(Bt.data));const Yt=new OSS({endpoint:(At=Bt==null?void 0:Bt.data)==null?void 0:At.end_point,region:(pt=Bt==null?void 0:Bt.data)==null?void 0:pt.region,accessKeyId:(xt=Bt==null?void 0:Bt.data)==null?void 0:xt.access_key_id,accessKeySecret:(Gt=Bt==null?void 0:Bt.data)==null?void 0:Gt.access_key_secret,bucket:(Nt=Bt==null?void 0:Bt.data)==null?void 0:Nt.bucket,stsToken:(Vt=Bt==null?void 0:Bt.data)==null?void 0:Vt.security_token});return new Promise((Zt,Rt)=>{console.log(11111,`${vt}/${Qe}`,`${vt}/${tn}`,Bt.data),Yt.copy(`/${vt}/${Qe}`,`/${vt}/${tn}`).then(Ue=>{console.log("\u62F7\u8D1D\u6210\u529F",Ue)}).catch(Ue=>{console.log(Ue)})})}),Oe=(ut,vt,Qe)=>ne(void 0,null,function*(){var tn,At,pt,xt,Gt,Nt;vt.file_name=ut.name;const Vt=yield(0,he.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ce(Vt.data)),Vt.data=JSON.parse(ce(Vt.data));const Bt=ut.name.split(".");Bt.pop();const Yt=vt.realFileName?Bt.join(""):(0,Be.Z)(),Zt=new(le())({endpoint:(tn=Vt==null?void 0:Vt.data)==null?void 0:tn.end_point,region:(At=Vt==null?void 0:Vt.data)==null?void 0:At.region,accessKeyId:(pt=Vt==null?void 0:Vt.data)==null?void 0:pt.access_key_id,accessKeySecret:(xt=Vt==null?void 0:Vt.data)==null?void 0:xt.access_key_secret,bucket:(Gt=Vt==null?void 0:Vt.data)==null?void 0:Gt.bucket,stsToken:(Nt=Vt==null?void 0:Vt.data)==null?void 0:Nt.security_token});return new Promise((Rt,Ue)=>{var Le;Zt.multipartUpload(`${Yt}`,new Blob([ut],{type:ut.type}),z(x({timeout:200*1e3,partSize:102400},Qe),{callback:{url:(Le=Vt==null?void 0:Vt.data)==null?void 0:Le.callback_url,host:Vt==null?void 0:Vt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(vt)}})).then(function(St){var rt;ut.response=(rt=St.data)==null?void 0:rt.data,Rt(St==null?void 0:St.data)}).catch(function(St){Ue(St),console.log("err:",St)})})}),De=ut=>{var vt=ut,{user:Qe,cancelUpload:tn}=vt,At=ee(vt,["user","cancelUpload"]);const[pt,xt]=(0,y.useState)([]);let[Gt,Nt]=(0,y.useState)();const Vt={onRemove:Yt=>{xt([...pt.filter(Zt=>Zt.name!==Yt.name)]),At.onChange(pt.filter(Zt=>Zt.name!==Yt.name))},disabled:At.disabled,multiple:!0,fileList:pt==null?void 0:pt.map(Yt=>Yt.file),customRequest:()=>{},beforeUpload:Yt=>ne(void 0,null,function*(){let Zt=At.maxSize||1073741824;if(pt.filter(Rt=>Rt.name===Yt.name).length){ye.ZP.info(`${Yt.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Yt==null?void 0:Yt.size)>Zt?(ye.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${Zt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(pt.push({name:Yt.name,file:Yt}),xt([...pt]),At.onChange(pt),!1)})},Bt=(Yt,Zt)=>ne(void 0,null,function*(){var Rt,Ue,Le,St,rt,bt;Zt.file_name=Yt.name;const fn=Yt.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){pt[pt.findIndex(on=>on.name===fn)].status="error",pt[pt.findIndex(on=>on.name===fn)].file.status="error",At.onChange(pt),ye.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Gt=new(le())({endpoint:(Rt=we==null?void 0:we.data)==null?void 0:Rt.end_point,region:(Ue=we==null?void 0:we.data)==null?void 0:Ue.region,accessKeyId:(Le=we==null?void 0:we.data)==null?void 0:Le.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(Yt,"file"),Nt(Gt);const Ot=Yt.name.split(".");Ot.pop();const An=fn.indexOf(".")>-1?Zt.realFileName?Ot.join("."):(0,Be.Z)():fn;return new Promise((on,Sn)=>{var na;try{Gt.multipartUpload(`${At.identifier}/${An}${fn.indexOf(".")>-1?"."+fn.split(".").pop():""}`,new Blob([Yt.file],{type:Yt.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(Qt,lt,nt)=>{try{console.log("\u8FDB\u5EA6",Qt,lt,nt);const Dt=pt.findIndex(We=>We.name===fn);pt[Dt].file.percent=Qt*100,pt[Dt].tempCheckpoint=lt,xt([...pt])}catch(Dt){}},checkpoint:pt[pt.findIndex(Qt=>Qt.name===fn)].tempCheckpoint,callback:{customValue:{id:fn+""},url:(na=we==null?void 0:we.data)==null?void 0:na.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)(Zt)}}).then(function(Qt){var lt,nt,Dt;const We=pt.findIndex(Pt=>Pt.name===fn);let Ke="done";if(((lt=Qt.data)==null?void 0:lt.status)===0){Yt.response=(nt=Qt.data)==null?void 0:nt.data;const Pt=pt.findIndex(Ce=>Ce.name===fn);pt[Pt].status="done",pt[Pt].file.status="done"}else ye.ZP.warning((Dt=Qt.data)==null?void 0:Dt.message),Ke="error";pt[We].status=Ke,pt[We].file.status=Ke,At.onChange(pt),on(Qt==null?void 0:Qt.data)}).catch(function(Qt){pt[pt.findIndex(lt=>lt.name===fn)].status="error",pt[pt.findIndex(lt=>lt.name===fn)].file.status="error",ye.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),xt([...pt]),At.onChange(pt),Sn(Qt),console.log("err:",Qt)})}catch(Qt){}})});return(0,y.useEffect)(()=>{pt.every(Yt=>Yt==="done"||Yt==="error")&&At.onComplete(pt)},[pt]),(0,y.useEffect)(()=>{tn&&(Gt==null||Gt.cancel())},[tn]),(0,y.useEffect)(()=>{At.uploading&&pt.map(Yt=>ne(void 0,null,function*(){var Zt;if((!Yt.status||Yt.status==="error")&&!tn){Yt.status="uploading",Yt.file.status="uploading";const Rt=yield Bt(Yt,{login:(Zt=Qe==null?void 0:Qe.userInfo)==null?void 0:Zt.login,container_type:At.container_type,container_id:At.container_id,description:At.description,realFileName:At.realFileName})}}))},[At.uploading]),y.createElement(re,z(x({},Vt),{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"))};Jt.ZP=(0,_e.connect)(({loading:ut,globalSetting:vt,user:Qe})=>({globalSetting:vt,loading:ut.models.competitions,user:Qe}))(De)},61398:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return he}});var y=te(59301),ve=te(34604),ye=te(90083),he=()=>{const[Ee,Ae]=(0,y.useState)(""),[Be,_e]=(0,y.useState)(0);let[Ne,le]=(0,y.useState)(),[Ye,Ve]=(0,y.useState)();const[yt,oe]=(0,y.useState)(!1),a=(0,y.useRef)("");(0,y.useEffect)(()=>ve.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),_e(0),Ae("")}function x(){_e(Be+90)}function z(){Ne=ce.current.width*1.1,Ye=ce.current.height*1.1,Ve(Ye),le(Ne)}function ee(){Ne=ce.current.width/1.1,Ye=ce.current.height/1.1,Ve(Ye),le(Ne)}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(ft,Jt,te){"use strict";te.d(Jt,{h:function(){return ne}});var y=te(59301),ve=te(82326),ye=te(28284),he=te(99571),Ee=te(89780),Ae=te.n(Ee),Be=te(37036),_e=te(95625),Ne=Object.defineProperty,le=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,a=(re,ce,ie)=>ce in re?Ne(re,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):re[ce]=ie,E=(re,ce)=>{for(var ie in ce||(ce={}))yt.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=ve.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"]};Jt.Z=({callback:re,onCancel:ce})=>{const[ie,Se]=(0,y.useState)("python");function Oe(ut){Se(ee[ut][1])}function De(ut){re(ut)}return y.createElement(ye.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:De,style:{width:500}}),y.createElement(ye.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(ve.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)(),[De,ut]=(0,y.useState)();return(0,y.useEffect)(()=>{if(De){let vt=function(Qe){const tn=Qe.getValue();ce&&ce(tn)};return De.on("change",vt),()=>{De.off("change",vt)}}},[De,ce]),(0,y.useEffect)(()=>{De&&De.setOption("mode",ie)},[De,ie]),(0,y.useEffect)(()=>{De&&(re!==De.getValue()||re==="")&&setTimeout(()=>{De.setValue(re||"")},300)},[De,re]),(0,y.useEffect)(()=>{if(Oe.current&&!De){const vt=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(vt)}},[Oe.current,De]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Oe}))}},12290:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return sn}});var y=te(59301),ve=te(89780),ye=te.n(ve),he=te(76374),Ee=te(37036),Ae=te(6313),Be=te(25717),_e=te(99498),Ne=te(25419),le=te(67549),Ye=te(85149),Ve=({value:be="",className:at,showTextOnly:ot,showLines:cn,style:Mn={}})=>{const mn=(0,y.useMemo)(()=>"",[be]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:mn}}))},yt=te(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(be,at,ot)=>at in be?oe(be,at,{enumerable:!0,configurable:!0,writable:!0,value:ot}):be[at]=ot,ne=(be,at)=>{for(var ot in at||(at={}))x.call(at,ot)&&ee(be,ot,at[ot]);if(b)for(var ot of b(at))z.call(at,ot)&&ee(be,ot,at[ot]);return be},re=(be,at)=>a(be,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:be,title:at,icon:ot,actionName:cn,className:Mn="",children:mn}){function zn(){be(cn)}return yt.createElement("a",{title:at,className:Mn,onClick:zn},yt.createElement("i",{className:`${ot}`}),mn)}var Se=({watch:be,showNullButton:at,showNullProgramButton:ot,onActionCallback:cn,fullScreen:Mn,insertTemp:mn,hidetoolBar:zn,extraUse:da})=>{const ma=[...ce,{title:`${be?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${be?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return yt.createElement("ul",{className:"markdown-toolbar-container"},!zn&&ma.map((Fn,Qa)=>yt.createElement("li",{key:Qa},Fn.actionName?yt.createElement(ie,re(ne({},Fn),{onActionCallback:cn})):yt.createElement("span",{className:"v-line"}))),at?yt.createElement("li",null,yt.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:cn},yt.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ot?yt.createElement(yt.Fragment,null,yt.createElement("li",null,yt.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:cn},yt.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),yt.createElement("li",null,yt.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:cn},yt.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,mn&&yt.createElement("li",null,yt.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${mn}`,onActionCallback:cn},yt.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),da&&yt.createElement("li",null,da),yt.createElement("li",{className:"btn-full-screen"},yt.createElement(ie,{icon:`${Mn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Mn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:cn})))},Oe=te(79346),De=te(28284),ut=te(37568),vt=te(99571),Qe=Object.defineProperty,tn=Object.defineProperties,At=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Nt=(be,at,ot)=>at in be?Qe(be,at,{enumerable:!0,configurable:!0,writable:!0,value:ot}):be[at]=ot,Vt=(be,at)=>{for(var ot in at||(at={}))xt.call(at,ot)&&Nt(be,ot,at[ot]);if(pt)for(var ot of pt(at))Gt.call(at,ot)&&Nt(be,ot,at[ot]);return be},Bt=(be,at)=>tn(be,At(at));const Yt={labelCol:{span:4},wrapperCol:{span:20}};var Zt=({callback:be,onCancel:at})=>{function ot(cn){be(cn)}return y.createElement(De.default,Bt(Vt({},Yt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ot,style:{width:500}}),y.createElement(De.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(De.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(vt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(vt.ZP,{type:"ghost",onClick:at},"\u53D6\u6D88")))},Rt=te(97692),Ue=te(28451),Le=te(62957),St=te(77019),rt=te(73524),bt=te(59301),fn=({callback:be,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 Mn=ot.toDataURL("image/png");return bt.createElement(Le.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:Mn,visible:!0,title:String(Date.now())},onOk:mn=>{be({src:mn.url})},onClose:at})))},we=te(12378);function Ot(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ot,go.CommandHandler),Ot.prototype.canAlignSelection=function(){var be=this.diagram;return!(be===null||be.isReadOnly||be.isModelReadOnly||be.selection.count<2)},Ot.prototype.alignLeft=function(){var be=this.diagram;be.startTransaction("aligning left");var at=1/0;be.selection.each(function(ot){ot instanceof go.Link||(at=Math.min(ot.position.x,at))}),be.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(at,ot.position.y))}),be.commitTransaction("aligning left")},Ot.prototype.alignRight=function(){var be=this.diagram;be.startTransaction("aligning right");var at=-1/0;be.selection.each(function(ot){if(!(ot instanceof go.Link)){var cn=ot.actualBounds.x+ot.actualBounds.width;at=Math.max(cn,at)}}),be.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(at-ot.actualBounds.width,ot.position.y))}),be.commitTransaction("aligning right")},Ot.prototype.alignTop=function(){var be=this.diagram;be.startTransaction("alignTop");var at=1/0;be.selection.each(function(ot){ot instanceof go.Link||(at=Math.min(ot.position.y,at))}),be.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.position.x,at))}),be.commitTransaction("alignTop")},Ot.prototype.alignBottom=function(){var be=this.diagram;be.startTransaction("aligning bottom");var at=-1/0;be.selection.each(function(ot){if(!(ot instanceof go.Link)){var cn=ot.actualBounds.y+ot.actualBounds.height;at=Math.max(cn,at)}}),be.selection.each(function(ot){ot instanceof go.Link||ot.move(new go.Point(ot.actualBounds.x,at-ot.actualBounds.height))}),be.commitTransaction("aligning bottom")},Ot.prototype.alignCenterX=function(){var be=this.diagram,at=be.selection.first();if(at){be.startTransaction("aligning Center X");var ot=at.actualBounds.x+at.actualBounds.width/2;be.selection.each(function(cn){cn instanceof go.Link||cn.move(new go.Point(ot-cn.actualBounds.width/2,cn.actualBounds.y))}),be.commitTransaction("aligning Center X")}},Ot.prototype.alignCenterY=function(){var be=this.diagram,at=be.selection.first();if(at){be.startTransaction("aligning Center Y");var ot=at.actualBounds.y+at.actualBounds.height/2;be.selection.each(function(cn){cn instanceof go.Link||cn.move(new go.Point(cn.actualBounds.x,ot-cn.actualBounds.height/2))}),be.commitTransaction("aligning Center Y")}},Ot.prototype.alignColumn=function(be){var at=this.diagram;at.startTransaction("align Column"),be===void 0&&(be=0),be=parseFloat(be);var ot=new Array;at.selection.each(function(da){da instanceof go.Link||ot.push(da)});for(var cn=0;cn0){for(var da=mn.elt(zn-1);da!==null&&da.isTreeExpanded&&!da.isTreeLeaf;){var ma=this._sortTreeChildrenByY(da);da=ma.last()}da!==null&&be.select(da)}else be.select(Mn)}}else if(ot.key==="Down")if(at.isTreeExpanded&&!at.isTreeLeaf){var cn=this._sortTreeChildrenByY(at).first();cn!==null&&be.select(cn)}else for(;at!==null;){var Mn=at.findTreeParentNode();if(Mn===null)break;var mn=this._sortTreeChildrenByY(Mn),zn=mn.indexOf(at);if(znmn.y?1:Mn.xmn.x?1:0}),at},Ot.prototype.copyToClipboard=function(be){go.CommandHandler.prototype.copyToClipboard.call(this,be),this._lastPasteOffset.set(this.pasteOffset)},Ot.prototype.pasteFromClipboard=function(){var be=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(be,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),be},Object.defineProperty(Ot.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(be){if(be!=="move"&&be!=="select"&&be!=="scroll"&&be!=="tree"&&be!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+be);this._arrowKeyBehavior=be}}),Object.defineProperty(Ot.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(be){if(!(be instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+be);this._pasteOffset.set(be)}});var An=Ot,on=te(74413),Sn=te(5269),na=te(99064),Qt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},lt=te(24065),nt=te(59301),Dt=(be,at,ot)=>new Promise((cn,Mn)=>{var mn=ma=>{try{da(ot.next(ma))}catch(Fn){Mn(Fn)}},zn=ma=>{try{da(ot.throw(ma))}catch(Fn){Mn(Fn)}},da=ma=>ma.done?cn(ma.value):Promise.resolve(ma.value).then(mn,zn);da((ot=ot.apply(be,at)).next())});function We({onCancel:be,callback:at}){let ot=(0,y.useRef)(),cn=(0,y.useRef)(),Mn=(0,y.useRef)(),mn=(0,y.useRef)(!1);const zn=(0,y.useRef)(!1),[da,ma]=(0,y.useState)(0);function Fn(){const tt=we.bx.make,qe={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:tt(we.s_,"Grid",tt(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),tt(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:xe=>{var it=xe.diagram.commandHandler.addTopLevelParts(xe.diagram.selection,!0);it||xe.diagram.currentTool.doCancel()},commandHandler:tt(An),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:xe=>{var it=xe.subject;it.location=it.location.copy().snapToGridPoint(xe.diagram.grid.gridOrigin,xe.diagram.grid.gridCellSize),setTimeout(()=>{xe.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:xe=>{var it=xe.subject;setTimeout(()=>{xe.diagram.commandHandler.editTextBlock()})},LinkRelinked:xe=>{var it=xe.parameter.part;it.invalidateConnectedLinks();var $t=xe.subject;xe.diagram.toolManager.linkingTool.isForwards?$t.toNode.invalidateConnectedLinks():$t.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ot.current.nodeTemplate=tt(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),tt(we.bn,{name:"SHAPE",fill:qe.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")),tt(we.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),tt(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=tt("ToolTip",tt(we.s_,"Vertical",{maxSize:new we.$u(200,NaN)},tt(we.al,{font:"bold 10pt sans-serif",textAlign:"center"},new we.KX("text")),tt(we.al,{font:"10pt sans-serif",textAlign:"center"},new we.KX("text","details"))));function Mt(xe,it){var $t=(zt,Pn)=>{zt.handled=!0,zt.diagram.model.commit(rn=>{var Qn=Pn.part.adornedPart,Xn=new we.E9().setRectSpot(Qn.actualBounds,xe);Xn.subtract(Qn.location),Xn.scale(2,2),Xn.x+=Math.sign(Xn.x)*130,Xn.y+=Math.sign(Xn.y)*130,Xn.add(Qn.location),Xn.snapToGridPoint(zt.diagram.grid.gridOrigin,zt.diagram.grid.gridCellSize);var ua=rn.copyNodeData(Qn.data);rn.setGroupKeyForNodeData(ua,rn.getGroupKeyForNodeData(Qn.data)),rn.addNodeData(ua);var Yn={from:Qn.key,to:rn.getKeyForNodeData(ua)};rn.addLinkData(Yn);var kt=zt.diagram.findNodeForData(ua);kt.location=Xn,zt.diagram.select(kt),setTimeout(()=>{zt.diagram.commandHandler.editTextBlock()},20)})};return tt(we.bn,{figure:it,alignment:xe,alignmentFocus:xe.opposite(),width:xe.equals(we.z6.Top)||xe.equals(we.z6.Bottom)?25:18,height:xe.equals(we.z6.Top)||xe.equals(we.z6.Bottom)?18:25,fill:"orange",stroke:qe.white,strokeWidth:4,mouseEnter:(zt,Pn)=>Pn.fill="dodgerblue",mouseLeave:(zt,Pn)=>Pn.fill="orange",isActionable:!0,click:$t,contextClick:$t})}function $e(xe){return tt(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:(it,$t)=>$t.fill="dodgerblue",mouseLeave:(it,$t)=>$t.fill="orange",click:(it,$t)=>{it.diagram.commandHandler.showContextMenu($t.part.adornedPart)}},xe||{})}ot.current.nodeTemplate.selectionAdornmentTemplate=tt(we.uz,"Spot",tt(we.Vm,{padding:10}),Mt(we.z6.Top,"TriangleUp"),Mt(we.z6.Left,"TriangleLeft"),Mt(we.z6.Right,"TriangleRight"),Mt(we.z6.Bottom,"TriangleDown"),$e({alignment:new we.z6(.75,0)}));function st(xe,it){return($t,zt)=>{$t.handled=!0,$t.diagram.model.commit(Pn=>{Pn.set(zt.part.adornedPart.data,xe,it)})}}function Nn(xe,it){return it||(it="color"),tt(we.bn,{width:16,height:16,stroke:"lightgray",fill:xe,margin:1,background:"transparent",mouseEnter:($t,zt)=>zt.stroke="dodgerblue",mouseLeave:($t,zt)=>zt.stroke="lightgray",click:st(it,xe),contextClick:st(it,xe)})}function Tn(){return[tt("ContextMenuButton",tt(we.s_,"Horizontal",Nn(qe.white,"fill"),Nn(qe.beige,"fill"),Nn(qe.extralightblue,"fill"),Nn(qe.extralightred,"fill"))),tt("ContextMenuButton",tt(we.s_,"Horizontal",Nn(qe.lightgray,"fill"),Nn(qe.lightgreen,"fill"),Nn(qe.lightblue,"fill"),Nn(qe.lightred,"fill")))]}function qn(){return[tt("ContextMenuButton",tt(we.s_,"Horizontal",Nn(qe.black),Nn(qe.green),Nn(qe.blue),Nn(qe.red))),tt("ContextMenuButton",tt(we.s_,"Horizontal",Nn(qe.white),Nn(qe.magenta),Nn(qe.purple),Nn(qe.orange)))]}function Fa(xe,it){return it||(it="thickness"),tt(we.bn,"LineH",{width:16,height:16,strokeWidth:xe,margin:1,background:"transparent",mouseEnter:($t,zt)=>zt.background="dodgerblue",mouseLeave:($t,zt)=>zt.background="transparent",click:st(it,xe),contextClick:st(it,xe)})}function ga(xe,it){return it||(it="dash"),tt(we.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:xe,margin:1,background:"transparent",mouseEnter:($t,zt)=>zt.background="dodgerblue",mouseLeave:($t,zt)=>zt.background="transparent",click:st(it,xe),contextClick:st(it,xe)})}function aa(){return[tt("ContextMenuButton",tt(we.s_,"Horizontal",Fa(1),Fa(2),Fa(3),Fa(4))),tt("ContextMenuButton",tt(we.s_,"Horizontal",ga(null),ga([2,4]),ga([4,4])))]}function ja(xe,it){return it||(it="figure"),tt(we.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:xe,margin:1,background:"transparent",mouseEnter:($t,zt)=>zt.fill="dodgerblue",mouseLeave:($t,zt)=>zt.fill="lightgray",click:st(it,xe),contextClick:st(it,xe)})}ot.current.nodeTemplate.contextMenu=tt("ContextMenu",tt("ContextMenuButton",tt(we.s_,"Horizontal",ja("Rectangle"),ja("RoundedRectangle"),ja("Ellipse"),ja("Diamond"))),tt("ContextMenuButton",tt(we.s_,"Horizontal",ja("Parallelogram2"),ja("ManualOperation"),ja("Procedure"),ja("Cylinder1"))),tt("ContextMenuButton",tt(we.s_,"Horizontal",ja("Terminator"),ja("CreateRequest"),ja("Document"),ja("TriangleDown"))),Tn(),qn(),aa()),ot.current.groupTemplate=tt(we.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:we.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(xe,it)=>{var $t=it.addMembers(it.diagram.selection,!0);$t||it.diagram.currentTool.doCancel()},avoidable:!1},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),tt(we.s_,"Auto",{name:"BODY"},tt(we.bn,{parameter1:10,fill:qe.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")),tt(we.Vm,{background:"transparent",margin:20})),tt(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=tt(we.uz,"Spot",tt(we.s_,"Auto",tt(we.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),tt(we.Vm,{margin:1.5})),$e({alignment:we.z6.TopRight,alignmentFocus:we.z6.BottomRight})),ot.current.groupTemplate.contextMenu=tt("ContextMenu",Tn(),qn(),aa()),ot.current.linkTemplate=tt(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",xe=>xe>=1?10:0),new we.KX("toShortLength","dir",xe=>xe>=1?10:0),new we.KX("points").makeTwoWay(),tt(we.bn,{strokeWidth:2},new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),tt(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",xe=>xe===1)),tt(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",xe=>xe>=1),new we.KX("width","thickness",xe=>7+3*xe),new we.KX("height","thickness",xe=>7+3*xe),new we.KX("segmentOffset","thickness",xe=>new we.E9(-15,4+1.5*xe))),tt(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",xe=>xe===2),new we.KX("width","thickness",xe=>7+3*xe),new we.KX("height","thickness",xe=>7+3*xe),new we.KX("segmentOffset","thickness",xe=>new we.E9(-15,4+1.5*xe))),tt(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=tt(we.uz,tt(we.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Aa(2)},new we.KX("pathPattern","thickness",Aa)),$e({alignmentFocus:new we.z6(0,0,-6,-4)}));function Aa(xe){return tt(we.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(xe+4).toString()+" H3"})}function wt(xe){var it="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return xe===0?it="M0 0 M16 16 M0 8 L16 8":xe===2&&(it="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),tt(we.bn,{geometryString:it,margin:2,background:"transparent",mouseEnter:($t,zt)=>zt.background="dodgerblue",mouseLeave:($t,zt)=>zt.background="transparent",click:st("dir",xe),contextClick:st("dir",xe)})}function Lt(xe){var it=($t,zt)=>{$t.handled=!0,$t.diagram.model.commit(Pn=>{var rn=zt.part.adornedPart;Pn.set(rn.data,xe?"toSpot":"fromSpot",we.z6.stringify(we.z6.AllSides)),(xe?rn.toNode:rn.fromNode).invalidateConnectedLinks()})};return tt(we.bn,{width:12,height:12,fill:"transparent",mouseEnter:($t,zt)=>zt.background="dodgerblue",mouseLeave:($t,zt)=>zt.background="transparent",click:it,contextClick:it})}function Te(xe,it){var $t=0,zt=we.z6.RightSide;xe.equals(we.z6.Top)?($t=270,zt=we.z6.TopSide):xe.equals(we.z6.Left)?($t=180,zt=we.z6.LeftSide):xe.equals(we.z6.Bottom)&&($t=90,zt=we.z6.BottomSide),it||($t-=180);var Pn=(rn,Qn)=>{rn.handled=!0,rn.diagram.model.commit(Xn=>{var ua=Qn.part.adornedPart;Xn.set(ua.data,it?"toSpot":"fromSpot",we.z6.stringify(zt)),(it?ua.toNode:ua.fromNode).invalidateConnectedLinks()})};return tt(we.bn,{alignment:xe,alignmentFocus:xe.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:$t,background:"transparent",mouseEnter:(rn,Qn)=>Qn.background="dodgerblue",mouseLeave:(rn,Qn)=>Qn.background="transparent",click:Pn,contextClick:Pn})}ot.current.linkTemplate.contextMenu=tt("ContextMenu",qn(),aa(),tt("ContextMenuButton",tt(we.s_,"Horizontal",wt(0),wt(1),wt(2))),tt("ContextMenuButton",tt(we.s_,"Horizontal",tt(we.s_,"Spot",Lt(!1),Te(we.z6.Top,!1),Te(we.z6.Left,!1),Te(we.z6.Right,!1),Te(we.z6.Bottom,!1)),tt(we.s_,"Spot",{margin:new we.Zt(0,0,0,2)},Lt(!0),Te(we.z6.Top,!0),Te(we.z6.Left,!0),Te(we.z6.Right,!0),Te(we.z6.Bottom,!0)))));const Zn=`{ "class": "GraphLinksModel", + }`;return(0,y.useEffect)(()=>{const Ze=Fe.current.attachShadow({mode:"open"});ut.current=document.createElement("div"),ut.current.className="markdown-body",ut.current.innerHTML=Te,Ze.appendChild(ut.current);const tn=document.createElement("style");return tn.textContent=vt,Ze.appendChild(tn),()=>{Ze.innerHTML=""}},[]),(0,y.useEffect)(()=>{ut.current&&(ut.current.innerHTML=Te)},[Te]),Ye.createElement("div",{ref:Fe})},oe=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(Te,Fe,ut)=>Fe in Te?oe(Te,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Te[Fe]=ut,z=(Te,Fe)=>{for(var ut in Fe||(Fe={}))E.call(Fe,ut)&&x(Te,ut,Fe[ut]);if(a)for(var ut of a(Fe))b.call(Fe,ut)&&x(Te,ut,Fe[ut]);return Te};const ee="@\u2581\u2581@",ne="@\u2581@",re=/]*>/g;function ce(Te){let Fe=document.createElement("div");return Fe.innerHTML=Te,Fe.childNodes.length===0?"":Fe.childNodes[0].nodeValue}const ie=(Te,Fe)=>{Te=Te||"";const ut=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,vt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ze=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,tn=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Fe?Te.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ut,(At,pt,xt,Gt,Nt,Ht,Bt)=>{const Yt=pt||Gt||Ht,Zt=xt||Nt||Bt||"?";return Pe.Z.API_SERVER+"/api/attachments/"+Yt+Zt+"&t="+(0,Be.Jn)(Yt,Date.now())+(At.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Te=Te.replace(tn,(At,pt,xt,Gt,Nt,Ht,Bt)=>{const Yt=pt||Gt||Ht,Zt=xt||Nt||Bt||"?";return Pe.Z.API_SERVER+"/attachments/download/"+Yt+Zt+"&t="+(0,Be.Jn)(Yt,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(ut,(At,pt,xt,Gt,Nt,Ht,Bt)=>{const Yt=pt||Gt||Ht,Zt=xt||Nt||Bt||"?";return Pe.Z.API_SERVER+"/api/attachments/"+Yt+Zt+"&t="+(0,Be.Jn)(Yt,Date.now())+(At.indexOf(")")>-1?")":"&")}).replace(vt,(At,pt,xt,Gt,Nt)=>{const Ht=pt||Gt,Bt=xt||Nt||"";return'"'+Pe.Z.API_SERVER+"/api/attachments/"+Ht+Bt+Ht+Bt+"&t="+(0,Be.Jn)(Ht,Date.now())}).replace(Ze,(At,pt,xt,Gt,Nt)=>{const Ht=pt||Gt,Bt=xt||Nt||"";return"("+Pe.Z.API_SERVER+"/files/uploads/"+Ht+Bt+Ht+Bt+"&t="+(0,Be.Jn)(Ht,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,` +`),Te)};var Se=({value:Te="",className:Fe,showTextOnly:ut,showLines:vt,style:Ze={},stylesPrev:tn={},highlightKeywords:At,showProgramFill:pt,isProgramFill:xt,disabledFill:Gt=!1,programFillValue:Nt,onFillChange:Ht=Zt=>{},onFillBlur:Bt=()=>{},onFillFocus:Yt=()=>{}})=>{let Zt=String(Te);const[Rt,Re]=(0,y.useState)(""),[xe,St]=(0,y.useState)("office"),[rt,Lt]=(0,y.useState)([]),fn=(0,y.useRef)("a"+(0,Ne.Z)()),we={},Tt=(Me,ze,Oe)=>{const Xe=document.createElement(Me===ne?"input":"textarea");Xe.style.width="100%",Xe.style.height=Me===ne?"40px":"151px",Xe.rows=5,Xe.spellcheck=!1,Xe.name="edu-program-fill",Xe.placeholder="\u8BF7\u8F93\u5165",Xe.dataset.id=ze;const ct=Object.keys(we).length;return we[ct]=Xe,`${Xe.outerHTML}`};function An(Me){return Me=Me.replace(/!\[.*?\]\(.*?\)/g,""),Me=Me.replace(/\[.*?\]\(.*?\)/g,""),Me=Me.replace(new RegExp("","gs"),""),Me=Me.replace(//g,""),Me=Me.replace(//g,""),Me=Me.replace(new RegExp(".*?<\\/video>","gs"),""),Me=Me.replace(new RegExp(".*?<\\/audio>","gs"),""),Me=Me.replace(new RegExp(".*?<\\/style>","gs"),""),Me=Me.replace(new RegExp(".*?<\\/script>","gs"),""),Me}const on=Me=>Me.replace(/([\s\S]+?)<\/style>/gim,function(ze,Oe){let Xe=Oe.replace(/(\n|\r)/g,"").split("}"),ct=[];return Xe.map(Ot=>{Ot!=""&&ct.push(`.${fn.current} ${Ot}`)}),``}),Sn=(0,y.useMemo)(()=>{try{const Xe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,ct=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ot=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Ge=/\(\/attachments\/download\//g;Zt=Zt.replace(Ge,"("+Pe.Z.API_SERVER+"/attachments/download/").replace(Xe,"("+Pe.Z.API_SERVER+"/api/attachments/").replace(ct,'"'+Pe.Z.API_SERVER+"/api/attachments/").replace(Ot,'"'+Pe.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(pt){let Xe=-1;return Zt=Zt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ct,Ot,Ge){var ke;return++Xe,Tt(ct,Xe,(ke=Nt==null?void 0:Nt[Xe])==null?void 0:ke.value.replaceAll("<","<").replaceAll(">",">"))}),`
${on(Zt||"")}
`}let Me=on(Zt);Me=(0,Ce.ZP)(Me);const ze=(0,Ce.ez)();Zt.match(/\[TOC\]/)&&(Me=Me.replace("

[TOC]

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

${hn||

`):Te.replaceSelection(`${hn||`):((Re=bn==null?void 0:bn.type)==null?void 0:Re.indexOf("video"))>-1?Te.replaceSelection(``):((Fe=bn==null?void 0:bn.type)==null?void 0:Fe.indexOf("pdf"))>-1?Te.replaceSelection(`${bn.name}`):_n.includes(En)?Te.replaceSelection(`${bn.name}`):Te.replaceSelection(`[${bn.name}](${nn})`),Te.focus();case Cn:const{row:In,col:$n,align:yn}=ae;let Vn=` -`;for(let va=0;va{switch(zt){case Ze:return y.createElement(Zt,{callback:Wa,onCancel:so});case It:return y.createElement(Rt.Z,{callback:Wa,onCancel:so});case ht:return y.createElement(Ue.Z,{callback:Wa,onCancel:so});case gt:return y.createElement(Ke,{callback:Wa,onCancel:so});case Cn:return y.createElement(Xe,{callback:Wa,onCancel:so});case"maths-latex":return y.createElement(de,{showSaveButton:!0,callback:Wa});case"inline-latex":return y.createElement(fe.Z,{showSaveButton:!0,callback:Wa});default:return null}},[zt]);function so(){Pn("")}(0,y.useEffect)(()=>{if(to.current){let ae=function(Re){pe=!0,Ie=Re.pageY},se=function(){pe=!1},ue=function(Re){if(pe){let Fe=Re.pageY-Ie;Fe<0&&(Fe=0),Fe>300&&(Fe=300);let mt=cn+Fe+"px";ua(mt)}},ge=to.current,pe=!1,Ie=0;return ge.addEventListener("mousedown",ae),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",se),()=>{ge.removeEventListener("mousedown",ae),document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",se)}}},[Te,to]),(0,y.useEffect)(()=>{ua(cn)},[cn]);const no=Un(ot),xo=Un(Xn),Co={width:no,height:xo},Io=(0,y.useMemo)(()=>{if(rn){let ae=new Date(rn),se=ae.getHours(),ue=ae.getMinutes(),ge=ae.getSeconds();return se=se<10?"0"+se:se,ue=ue<10?"0"+ue:ue,ge=ge<10?"0"+ge:ge,`${se}:${ue}:${ge}`}return 0},[rn]),me=ae=>{const se=[];if(Mt){let ue=-1;ae=ae.replace(/(@▁▁@|@▁@)/g,function(ge,pe,Ie){se.push({multiLine:ge!==ln})})}return se};function en(){window.sessionStorage.removeItem(Fn),kt(!1),Qn(0)}function Me(){kt(!1),Qn(0),Te.setValue(window.sessionStorage.getItem(Fn))}(0,y.useEffect)(()=>{un[zt]&&zt!==Ct&&zt!==gt&&setTimeout(()=>{const ae=document.getElementsByClassName("markdown-popup-form")[0],se=window.innerWidth/2-ae.offsetWidth/2,ue=window.innerHeight/2-ae.offsetHeight/2;On(se),Oa(ue)},0)},[zt]);const dt=ae=>{ae.preventDefault();const se=ae.clientX-ta,ue=ae.clientY-Ta;document.body.onmousemove=ge=>{let pe=ge.clientX-se,Ie=ge.clientY-ue;const Re=document.getElementsByClassName("markdown-popup-form")[0],Fe=window.innerWidth-Re.offsetWidth,mt=window.innerHeight-Re.offsetHeight;pe=Math.max(0,Math.min(pe,Fe)),Ie=Math.max(0,Math.min(Ie,mt)),et(ge.clientX,ge.clientY,se,ue)&&(On(pe),Oa(Ie))},document.body.onmouseup=function(){document.body.onmousemove=null}},et=(ae,se,ue,ge)=>{const pe=document.body.clientHeight,Ie=document.body.clientWidth;return ae<20&&ue>ae||ae>Ie-20&&uese||se>pe-20&&geDe in Oe?Ye(Oe,De,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Oe[De]=ut,x=(Oe,De)=>{for(var ut in De||(De={}))a.call(De,ut)&&b(Oe,ut,De[ut]);if(oe)for(var ut of oe(De))E.call(De,ut)&&b(Oe,ut,De[ut]);return Oe},z=(Oe,De)=>Ve(Oe,yt(De));const{useForm:ee}=y.default,ne={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Oe,onCancel:De})=>{const[ut]=ee();let vt=(0,Ne.useRef)();function Qe(pt){vt.current.width=ut.getFieldValue("width"),vt.current.align=ut.getFieldValue("align"),Oe(pt,vt.current)}function tn(pt,xt){if(pt.status===-1){ve.ZP.error(pt.message);return}ut.setFieldsValue({src:`/api/attachments/${pt.id}`,type:xt.type})}function At(pt){let xt=pt.target.files[0];vt.current=xt,Se(xt,tn)}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:De},"\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,De){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 vt=new window.XMLHttpRequest;vt.withCredentials=!0,vt.addEventListener("load",function(Qe){De(JSON.parse(Qe.target.responseText),Oe)},!1),vt.addEventListener("error",function(Qe){console.error(Qe)},!1),vt.open("POST",`${_e.KI}/api/attachments.json`),vt.send(ut)}},79346:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return ye}});var y=te(59301),ve=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,ve.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},23954:function(ft,Jt,te){"use strict";te.d(Jt,{SV:function(){return Dt},ZP:function(){return nt}});var y=te(59301),ve=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(` +\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 Un(Le){return/^\d+$/.test(Le)?`${Le}px`:Le}const oa=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ya={[oa+"-B"]:"bold",[oa+"-I"]:"italic"},un={[Ue]:"\u6DFB\u52A0\u94FE\u63A5",[It]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ht]:"\u6DFB\u52A0\u56FE\u7247",[Ct]:"\u6DFB\u52A0\u753B\u56FE",[gt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Cn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var sn=({defaultValue:Le="",onChange:at,width:ot="100%",height:cn=400,miniToolbar:Mn=!1,isFocus:mn=!1,watch:zn,insertTemp:da,mode:ma="markdown",id:Dn="markdown-editor-id",showResizeBar:Qa=!1,noStorage:tt=!1,showNullButton:qe=!1,showNullProgramButton:Mt=!1,hidetoolBar:$e=!1,fullScreen:st=!1,onBlur:Fn,onCMBeforeChange:bn,onFullScreen:qn,className:Fa="",disablePaste:ga=!1,disabled:aa=!1,disabledFill:ja=!1,placeholder:Aa="",values:wt="",extraUse:jt})=>{const[Ie,Zn]=(0,y.useState)(null),[Yn,bt]=(0,y.useState)(Le),[Je,be]=(0,y.useState)(zn),[it,$t]=(0,y.useState)(st),[zt,Pn]=(0,y.useState)(""),[rn,Qn]=(0,y.useState)(0),[Xn,ua]=(0,y.useState)(cn),[Vn,kt]=(0,y.useState)(!1),[ta,Tn]=(0,y.useState)(0),[Ta,Oa]=(0,y.useState)(0),xa=(0,y.useRef)(),Ja=(0,y.useRef)(),to=(0,y.useRef)(),Wt=(0,y.useRef)();(0,y.useEffect)(()=>{const ae=window.scrollY||window.pageYOffset;bt(wt),Ie==null||Ie.setValue(wt),window.scrollTo(0,ae)},[wt]),(0,y.useEffect)(()=>{qn==null||qn(it)},[it]),(0,y.useEffect)(()=>{if(xa.current){let ae=function(ue,de){var pe;if(ga){de.preventDefault();return}const Ae=de.clipboardData;if(Ae){const je=Ae.types.toString(),Qe=Ae.items;if(je==="Files"||Ae.types.indexOf("Files")>-1){if(de.preventDefault(),ma=="stex")return;try{let mt=Qe[1];((pe=Qe[0])==null?void 0:pe.kind)==="file"&&(mt=Qe[0]);const Ft=mt.getAsFile(),He=Ft.name.split(".").pop();(0,Re.I)(Ft,Jt=>{var nn,dn,Vt;Jt.id?((nn=Ft==null?void 0:Ft.type)==null?void 0:nn.indexOf("image"))>-1?se.replaceSelection(``):((dn=Ft==null?void 0:Ft.type)==null?void 0:dn.indexOf("video"))>-1?se.replaceSelection(``):((Vt=Ft==null?void 0:Ft.type)==null?void 0:Vt.indexOf("pdf"))>-1?se.replaceSelection(`${Ft.name}`):_n.includes(He)?se.replaceSelection(`${Ft.name}`):se.replaceSelection(`[${Ft.name}](/api/attachments/${Jt.id}?type=${Jt.content_type})`):(Jt==null?void 0:Jt.status)===401&&(document.location.href="/user/login")})}catch(mt){ye.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const se=Ce().fromTextArea(xa.current,{mode:ma,lineNumbers:!Mn,lineWrapping:!0,value:Le,autoCloseTags:!0,autoCloseBrackets:!0});return se.on("keyup",function(ue,de){de.keyCode===8&&(ue.getValue()==""?se.setOption("placeholder",Aa):se.setOption("placeholder",null))}),se.on("keydown",function(ue,de){if(de.keyCode===8){var pe=_a(ue);pe&&de.preventDefault()}}),mn&&se.focus(),se.on("paste",ae),aa&&se.on("beforeChange",function(ue,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),Zn(se),()=>{se.off("paste",ae)}}},[]);const Ha=(0,y.useCallback)(()=>{if(Ja.current)try{}catch(ae){console.log(ae,"---- to set md editor body height")}},[Xn,Ja,it]);(0,y.useEffect)(()=>{function ae(){let se=new he.Z(ue=>{for(let de of ue)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(Ha(),Ie.setSize("100%","100%"),Ie.refresh())});return se.observe(xa.current.parentElement),se}if(Ie){const se=ae();return()=>{var ue,de;(ue=xa.current)!=null&&ue.parentElement&&se.unobserve((de=xa.current)==null?void 0:de.parentElement)}}},[Ie,Ha]),(0,y.useEffect)(()=>{if(Ie){let ae=[];for(const[se,ue]of Object.entries(ya)){let de={[se]:()=>{ca(ue)}};ae.push(de),Ie.addKeyMap(de)}return()=>{for(let se of ae)Ie.removeKeyMap(se)}}},[Ie]),(0,y.useEffect)(()=>{st!==it&&$t(st)},[st]),(0,vn.Z)(()=>{if(!tt&&rn>0){let ae=new Date().getTime(),se=window.sessionStorage.getItem(Dn);ae>=rn+Kt&&(!se||se!==Yn)&&(window.sessionStorage.setItem(Dn,Yn),kt(!0))}},Kt),(0,y.useEffect)(()=>{be(zn)},[Ie,zn]),(0,y.useEffect)(()=>{Ie&&mn&&Ie.focus()},[Ie,mn]),(0,y.useEffect)(()=>{if(Je&&Ie){let ae=function(ue){let de=ue.target;if(Wt.current){let pe=de.scrollTop/de.scrollHeight;Wt.current.scrollTop=Wt.current.scrollHeight*pe}};const se=Ie.getScrollerElement();return se.addEventListener("scroll",ae),()=>{se.removeEventListener("scroll",ae)}}},[Ie,Je]),(0,y.useEffect)(()=>{if(Ie&&bn){let ae=function(se,ue){bn(se,ue)};return Ie.on("beforeChange",ae),()=>{Ie.off("beforeChange",ae)}}},[Ie,bn]),(0,y.useEffect)(()=>{if(Ie&&Fn){let ae=function(){Fn(Ie.getValue())};return Ie.on("blur",ae),()=>{Ie.off("blur",ae)}}},[Ie,Fn]);function _a(ae,se){var ue=ae.getDoc(),de=ue.getCursor(),pe=ue.getLine(de.line),Ae=pe.charAt(de.ch-1),je=pe.lastIndexOf("@\u2581@",de.ch),Qe=pe.lastIndexOf("@\u2581\u2581@",de.ch),mt=je>Qe?je:Qe,Ft=je>Qe?3:4;if(jn.indexOf(Ae)===-1)return null;if(console.log("change1:",se,ae,pe,de,mt,je,Qe,Ae),mt>=0&&de.ch-mt<5){var He=mt+Ft;return ue.replaceRange("",{line:de.line,ch:mt},{line:de.line,ch:He}),{line:de.line,ch:He}}return null}(0,y.useEffect)(()=>{if(Ie){let ae=function(se,ue){const de=se.getValue();bt(de),Qn(new Date().getTime()),se.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),at&&(Mt?at(de,me(de)):at(de))};return Ie.on("change",ae),()=>{Ie.off("change",ae)}}},[Ie,at]),(0,y.useEffect)(()=>{if(Ie)if(Le==null)Ie.setValue(""),bt("");else{const ae=window.scrollY||window.pageYOffset;Le!==Ie.getValue()&&(Ie.setValue(Le),bt(Le),Ie.setCursor(aa?1:Ie.lineCount(),0),window.scrollTo(0,ae))}},[Ie,Le]);const ca=(0,y.useCallback)(ae=>{const se=Ie.getCursor(),ue=Ie.getSelection();let de=ue.split(` +`);switch(ae){case"bold":return Ie.replaceSelection("**"+ue+"**"),ue===""&&Ie.setCursor(se.line,se.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+ue+"*"),ue===""&&Ie.setCursor(se.line,se.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+ue+"`"),ue===""&&Ie.setCursor(se.line,se.ch+1),Ie.focus();case"inline-latex":return Pn("inline-latex"),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+ue+"\n```"),Ie.setCursor(se.line+1,ue.length+1),Ie.focus();case"line-break":return Ie.replaceSelection(`
+`),Ie.focus();case"list-ul":return ue===""?Ie.replaceSelection("- "+ue):Ie.replaceSelection(de.map(pe=>pe===""?"":`- ${pe}`).join(` +`)),Ie.focus();case"list-ol":return ue===""?Ie.replaceSelection("1. "+ue):Ie.replaceSelection(de.map((pe,Ae)=>pe===""?"":`${Ae+1}. ${pe}`).join(` +`)),Ie.focus();case"add-null-ch":return ue===""&&Ie.setCursor(se.line,se.ch),Ie.replaceSelection(Nn),Ie.focus();case"add-signal":return ue===""&&Ie.setCursor(se.line,se.ch),Ie.replaceSelection(ln),Ie.focus();case"add-multiple":return ue===""&&Ie.setCursor(se.line,se.ch),Ie.replaceSelection(jn),Ie.focus();case"inster-template-1":return ue===""&&Ie.setCursor(se.line,se.ch),Ie.replaceSelection(wn),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return be(!Je),Ie.focus();case"trigger-full-screen":return $t(!it),Ie.focus();case Ue:Pn(Ue);return;case It:Pn(It);return;case ht:Pn(ht);return;case Ct:Pn(Ct);return;case"maths-latex":Pn("maths-latex");return;case gt:Pn(gt);return;case Cn:Pn(Cn);return;default:throw new Error}},[Ie,Je,it]),Wa=(0,y.useCallback)((ae,se)=>{var ue,de,pe,Ae,je,Qe;switch(Pn(""),zt){case Ue:const{title:nn,link:dn}=ae;return Ie.replaceSelection(`[${nn}](${dn})`),Ie.focus();case It:const{language:Vt,content:pn}=ae;return Ie.replaceSelection(["```"+Vt,pn,"```"].join(` +`)),Ie.focus();case"maths-latex":for(var mt=atob(ae),Ft=new Uint8Array(mt.length),He=0;He{va.id?Ie.replaceSelection(`![,](/api/attachments/${va.id}?type=${va.content_type})`):(va==null?void 0:va.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Ie.replaceSelection("`$$"+ae+"$$`");break;case ht:case Ct:case Et:const{src:an,alt:Bn}=ae,kn=se,En=(pe=(de=(ue=kn==null?void 0:kn.name)==null?void 0:ue.split("."))==null?void 0:de.pop)==null?void 0:pe.call(de);return((Ae=kn==null?void 0:kn.type)==null?void 0:Ae.indexOf("image"))>-1||!(kn!=null&&kn.type)?kn!=null&&kn.align||kn!=null&&kn.width?Ie.replaceSelection(`

${Bn||

`):Ie.replaceSelection(`${Bn||`):((je=kn==null?void 0:kn.type)==null?void 0:je.indexOf("video"))>-1?Ie.replaceSelection(``):((Qe=kn==null?void 0:kn.type)==null?void 0:Qe.indexOf("pdf"))>-1?Ie.replaceSelection(`${kn.name}`):_n.includes(En)?Ie.replaceSelection(`${kn.name}`):Ie.replaceSelection(`[${kn.name}](${an})`),Ie.focus();case Cn:const{row:In,col:$n,align:yn}=ae;let Hn=` +`;for(let va=0;va{switch(zt){case Ue:return y.createElement(Zt,{callback:Wa,onCancel:so});case It:return y.createElement(Rt.Z,{callback:Wa,onCancel:so});case ht:return y.createElement(Re.Z,{callback:Wa,onCancel:so});case gt:return y.createElement(Ke,{callback:Wa,onCancel:so});case Cn:return y.createElement(Xe,{callback:Wa,onCancel:so});case"maths-latex":return y.createElement(ge,{showSaveButton:!0,callback:Wa});case"inline-latex":return y.createElement(fe.Z,{showSaveButton:!0,callback:Wa});default:return null}},[zt]);function so(){Pn("")}(0,y.useEffect)(()=>{if(to.current){let ae=function(je){pe=!0,Ae=je.pageY},se=function(){pe=!1},ue=function(je){if(pe){let Qe=je.pageY-Ae;Qe<0&&(Qe=0),Qe>300&&(Qe=300);let mt=cn+Qe+"px";ua(mt)}},de=to.current,pe=!1,Ae=0;return de.addEventListener("mousedown",ae),document.addEventListener("mousemove",ue),document.addEventListener("mouseup",se),()=>{de.removeEventListener("mousedown",ae),document.removeEventListener("mousemove",ue),document.removeEventListener("mouseup",se)}}},[Ie,to]),(0,y.useEffect)(()=>{ua(cn)},[cn]);const no=Un(ot),xo=Un(Xn),Co={width:no,height:xo},Io=(0,y.useMemo)(()=>{if(rn){let ae=new Date(rn),se=ae.getHours(),ue=ae.getMinutes(),de=ae.getSeconds();return se=se<10?"0"+se:se,ue=ue<10?"0"+ue:ue,de=de<10?"0"+de:de,`${se}:${ue}:${de}`}return 0},[rn]),me=ae=>{const se=[];if(Mt){let ue=-1;ae=ae.replace(/(@▁▁@|@▁@)/g,function(de,pe,Ae){se.push({multiLine:de!==ln})})}return se};function en(){window.sessionStorage.removeItem(Dn),kt(!1),Qn(0)}function De(){kt(!1),Qn(0),Ie.setValue(window.sessionStorage.getItem(Dn))}(0,y.useEffect)(()=>{un[zt]&&zt!==Ct&&zt!==gt&&setTimeout(()=>{const ae=document.getElementsByClassName("markdown-popup-form")[0],se=window.innerWidth/2-ae.offsetWidth/2,ue=window.innerHeight/2-ae.offsetHeight/2;Tn(se),Oa(ue)},0)},[zt]);const dt=ae=>{ae.preventDefault();const se=ae.clientX-ta,ue=ae.clientY-Ta;document.body.onmousemove=de=>{let pe=de.clientX-se,Ae=de.clientY-ue;const je=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth-je.offsetWidth,mt=window.innerHeight-je.offsetHeight;pe=Math.max(0,Math.min(pe,Qe)),Ae=Math.max(0,Math.min(Ae,mt)),et(de.clientX,de.clientY,se,ue)&&(Tn(pe),Oa(Ae))},document.body.onmouseup=function(){document.body.onmousemove=null}},et=(ae,se,ue,de)=>{const pe=document.body.clientHeight,Ae=document.body.clientWidth;return ae<20&&ue>ae||ae>Ae-20&&uese||se>pe-20&&deFe in Te?Ye(Te,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Te[Fe]=ut,x=(Te,Fe)=>{for(var ut in Fe||(Fe={}))a.call(Fe,ut)&&b(Te,ut,Fe[ut]);if(oe)for(var ut of oe(Fe))E.call(Fe,ut)&&b(Te,ut,Fe[ut]);return Te},z=(Te,Fe)=>Ve(Te,yt(Fe));const{useForm:ee}=y.default,ne={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Te,onCancel:Fe})=>{const[ut]=ee();let vt=(0,Ne.useRef)();function Ze(pt){vt.current.width=ut.getFieldValue("width"),vt.current.align=ut.getFieldValue("align"),Te(pt,vt.current)}function tn(pt,xt){if(pt.status===-1){ve.ZP.error(pt.message);return}ut.setFieldsValue({src:`/api/attachments/${pt.id}`,type:xt.type})}function At(pt){let xt=pt.target.files[0];vt.current=xt,Se(xt,tn)}return le.createElement(y.default,z(x({form:ut},re),{className:"upload-image-panel",onFinish:Ze,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(Ce.default,{style:ne})),le.createElement(ie,{onFileChange:At}))),le.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},le.createElement(Ce.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(Pe.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:Fe},"\u53D6\u6D88"))))};function ie({onFileChange:Te}){return le.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",le.createElement("input",{type:"file",onChange:Te}))}function Se(Te,Fe){if(!Te)throw new String("\u6CA1\u6709\u6587\u4EF6");let ut=new FormData;ut.append("editormd-image-file",Te),ut.append("file_param_name","editormd-image-file"),ut.append("byxhr","true");var vt=new window.XMLHttpRequest;vt.withCredentials=!0,vt.addEventListener("load",function(Ze){Fe(JSON.parse(Ze.target.responseText),Te)},!1),vt.addEventListener("error",function(Ze){console.error(Ze)},!1),vt.open("POST",`${_e.KI}/api/attachments.json`),vt.send(ut)}},79346:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Ce}});var y=te(59301),ve=te(4676);class Ce extends y.Component{constructor(Ee){super(Ee);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,ve.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},23954:function(ft,_t,te){"use strict";te.d(_t,{SV:function(){return Dt},ZP:function(){return nt}});var y=te(59301),ve=te(76374);const Ce={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(` @@ -1141,11 +1141,11 @@ ${Ot} `)},{label:"include ",content:["#include "].join(` `)},{label:"include ",content:["#include "].join(` `)},{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(` +`)}]},Pe={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 _e=te(53184),Ne=te.n(_e),le=Object.defineProperty,Ye=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(We,Ke,Pt)=>Ke in We?le(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):We[Ke]=Pt,b=(We,Ke)=>{for(var Pt in Ke||(Ke={}))oe.call(Ke,Pt)&&E(We,Pt,Ke[Pt]);if(yt)for(var Pt of yt(Ke))a.call(Ke,Pt)&&E(We,Pt,Ke[Pt]);return We},x=(We,Ke)=>Ye(We,Ve(Ke)),z=(We,Ke,Pt)=>new Promise((Ce,ze)=>{var je=jt=>{try{ct(Pt.next(jt))}catch(Ge){ze(Ge)}},Xe=jt=>{try{ct(Pt.throw(jt))}catch(Ge){ze(Ge)}},ct=jt=>jt.done?Ce(jt.value):Promise.resolve(jt.value).then(je,Xe);ct((Pt=Pt.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(Pt=>({label:Pt,kind:We.languages.CompletionItemKind.Keyword,insertText:Pt})),re=We=>Object.keys(ee.tables).map(Ke=>({label:Ke,kind:We.languages.CompletionItemKind.Variable,insertText:Ke})),ce=(We,Ke)=>{const Pt=ee.tables[We];return Pt?Pt.map(Ce=>({label:Ce,kind:Ke.languages.CompletionItemKind.Field,insertText:Ce})):[]};function ie(We,Ke,Pt,Ce,ze){let je=Ke.getWordUntilPosition(Pt),Xe={startLineNumber:Pt.lineNumber,endLineNumber:Pt.lineNumber,startColumn:je.startColumn,endColumn:je.endColumn},ct=Ce.map(jt=>({label:jt,kind:We.languages.CompletionItemKind.Keyword,insertText:jt,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Xe}));return ze.map(jt=>{ct.push(x(b({},jt),{range:Xe}))}),ct}var Se=We=>{ee.languages.map(ze=>(We.languages.registerDocumentFormattingEditProvider(ze,{provideDocumentFormattingEdits(je,Xe,ct){return z(this,null,function*(){const jt=Ne()(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:jt}]})}}),ze));const Ke=Ee.quickKey.map(ze=>({label:ze.label,kind:We.languages.CompletionItemKind.Method,insertText:ze.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Pt=Ae.quickKey.map(ze=>({label:ze.label,kind:We.languages.CompletionItemKind.Method,insertText:ze.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ce=he.quickKey.map(ze=>({label:ze.label,kind:We.languages.CompletionItemKind.Method,insertText:ze.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet}));We.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ze,je){var Xe=ze.getWordUntilPosition(je),ct={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},jt=ze.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:ct})),...Ee.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:jt.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}}),We.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(ze,je){var Xe=ze.getWordUntilPosition(je),ct={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn};return{suggestions:[...ye.keywords.map(jt=>({label:jt,kind:We.languages.CompletionItemKind.Function,documentation:jt,insertText:jt,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}}),We.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ze,je){var Xe=ze.getWordUntilPosition(je),ct={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},jt=ze.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:ct})),...he.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:jt.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}}),We.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(ze,je){var Xe=ze.getWordUntilPosition(je),ct={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},jt=ze.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:ct})),...Be.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:jt.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}}),We.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ze,je){var Xe=ze.getWordUntilPosition(je),ct={startLineNumber:je.lineNumber,endLineNumber:je.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},jt=ze.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:ct})),...Ae.quickKey.map(Ge=>({label:Ge.label,kind:We.languages.CompletionItemKind.Function,documentation:Ge.content,insertText:jt.startsWith("#")?Ge.content.replace(/#/,""):Ge.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}})};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 De=Object.defineProperty,ut=(We,Ke,Pt)=>Ke in We?De(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):We[Ke]=Pt,vt=(We,Ke,Pt)=>ut(We,typeof Ke!="symbol"?Ke+"":Ke,Pt);const Qe=class Lr{constructor(Ke,Pt,Ce){this.placeholder=Ke,this.editor=Pt,this.monaco=Ce,Pt.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)}};vt(Qe,"ID","editor.widget.placeholderHint");var At=Qe,pt=te(96236),xt=te(6767),Gt=te(25399),Nt=te(89392),Vt=te(34604),Bt=te(56102),Yt=Object.defineProperty,Zt=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(We,Ke,Pt)=>Ke in We?Yt(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):We[Ke]=Pt,bt=(We,Ke)=>{for(var Pt in Ke||(Ke={}))Le.call(Ke,Pt)&&rt(We,Pt,Ke[Pt]);if(Ue)for(var Pt of Ue(Ke))St.call(Ke,Pt)&&rt(We,Pt,Ke[Pt]);return We},fn=(We,Ke)=>Zt(We,Rt(Ke)),we=(We,Ke)=>{var Pt={};for(var Ce in We)Le.call(We,Ce)&&Ke.indexOf(Ce)<0&&(Pt[Ce]=We[Ce]);if(We!=null&&Ue)for(var Ce of Ue(We))Ke.indexOf(Ce)<0&&St.call(We,Ce)&&(Pt[Ce]=We[Ce]);return Pt},Ot=(We,Ke,Pt)=>new Promise((Ce,ze)=>{var je=jt=>{try{ct(Pt.next(jt))}catch(Ge){ze(Ge)}},Xe=jt=>{try{ct(Pt.throw(jt))}catch(Ge){ze(Ge)}},ct=jt=>jt.done?Ce(jt.value):Promise.resolve(jt.value).then(je,Xe);ct((Pt=Pt.apply(We,Ke)).next())});function An(We){return/^\d+$/.test(We)?`${We}px`:We}function on(){}let Sn=!1;const na={"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 Qt(We=[]){let Ke=We;if(Array.isArray(We)){for(let Pt=0;Pt{var Ke=We,{width:Pt="100%",height:Ce="100%",value:ze,language:je="javascript",style:Xe={},options:ct={},overrideServices:jt={},theme:Ge="vs-dark",onEditBlur:ke,isCopy:de=!1,onSave:fe,autoHeight:Pe=!1,forbidCopy:Ze=!1,onChange:ht=on,editorDidMount:gt=on,onFocus:Ct=on,onBreakPoint:Et=on,breakPointValue:It=[],filename:Cn="educoder.txt",errorLine:Rn,errorContent:_t="",highlightLine:vn,openBreakPoint:xn=!1,placeholder:Xt="",showMiniMap:Wt=!0}=Ke,wn=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 kn=(0,y.useRef)(),ln=(0,y.useRef)({}),Bn=(0,y.useRef)(),_n=(0,y.useRef)(),Un=(0,y.useRef)([]),la=(0,y.useRef)(!1),oa=(0,y.useRef)(),ya=(0,y.useRef)(),un=(0,y.useRef)(!1),[sn,be]=(0,y.useState)(!1);function at(){let Nn;return kn.current&&(Nn=new ve.Z(Tn=>{for(let qn of Tn)(qn.target.offsetHeight>0||qn.target.offsetWidth>0)&&ln.current.instance.layout()}),Nn.observe(kn.current)),Nn}function ot(){xt.ZP.warning({content:decodeURIComponent(Oe),key:"monaco-editor-tip"})}const cn=()=>{let Nn=ln.current.instance;if(ze!=null&&Nn&&sn){const Tn=Nn.getModel();Tn&&ze!==Tn.getValue()&&(Sn=!0,Tn.setValue(ze),Nn.layout(),Sn=!1)}};(0,y.useEffect)(()=>{const Nn=Vt.Z.subscribe("formatDocument",Tn=>{var qn;let Fa=ln.current.instance;(qn=Fa==null?void 0:Fa.getAction)==null||qn.call(Fa,"editor.action.formatDocument").run()});return window.updateMonacoValue=Tn=>{ht(Tn)},Nn},[]),(0,y.useEffect)(()=>{var Nn;let Tn=ln.current.instance;_n.current&&clearTimeout(_n.current),_n.current=setTimeout(()=>{cn()},500),ze&&(ze!=null&&ze.length)&&((Nn=Tn==null?void 0:Tn.updateOptions)==null||Nn.call(Tn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ze.split(/\r\n|\r|\n/g).length))+3,5)}))},[ze,sn,ln.current]),(0,y.useEffect)(()=>{if(Rn&&ln.current&&ln.current.instance){let Tn=ln.current.instance;Tn.changeViewZones(function(qn){var Fa=document.createElement("div");Fa.style.padding="10px 20px",Fa.style.width="calc(100% - 20px)",Fa.className="my-error-line-wrp",Fa.innerHTML=_t,qn.addZone({afterLineNumber:Rn||11,heightInLines:3,domNode:Fa})});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}};Tn.addOverlayWidget(Nn),Tn.revealPositionInCenter({lineNumber:20,column:1})}},[Rn,ln.current,sn]);const Mn=(Nn="",Tn)=>{if(!Nn||Nn.trim()==="")return!0;const Fa=ln.current.instance.getModel().getLineTokens(Tn);let ga=!1;for(let aa=0;aa<2;aa++)Fa.getStandardTokenType(aa)===1&&(ga=!0);return ga};(0,y.useEffect)(()=>{var Nn;const Tn=(Nn=ln.current)==null?void 0:Nn.instance;if(Tn&&sn&&Ze){const qn=Tn.onDidBlurEditorWidget(()=>{un.current=!1}),Fa=Tn.onDidFocusEditorText(()=>{un.current=!0});return()=>{qn.dispose(),Fa.dispose()}}},[ln.current,sn,Ze]),(0,y.useEffect)(()=>{var Nn;if((Nn=ln.current)!=null&&Nn.instance&&sn&&xn){let Tn=ln.current.instance,qn=Tn.getModel();if(!qn)return;(()=>{var Je;let xe=[],it=[];const $t=qn.getAllDecorations();for(let Pn of $t)Pn.options.className==="highlighted-line"&&(xe.push((Je=Pn==null?void 0:Pn.range)==null?void 0:Je.startLineNumber),it.push(Pn==null?void 0:Pn.id));if(vn===xe[0])return;qn.deltaDecorations(it,[]);const zt=qn.getLineCount();vn&&vn<=zt&&(Tn.deltaDecorations([],[{range:new lt.Range(vn,1,vn,qn.getLineMaxColumn(vn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Tn.revealLineInCenter(vn))})();const ga=(Je=!1)=>{var xe;let it=[],$t=[];const zt=qn.getAllDecorations();for(let Pn of zt)Pn.options.linesDecorationsClassName==="breakpoints-select"&&(it.push((xe=Pn==null?void 0:Pn.range)==null?void 0:xe.startLineNumber),$t.push(Pn==null?void 0:Pn.id));if(Je)return{lines:it,ids:$t};Et(it)},aa=Je=>Ot(void 0,null,function*(){let xe={range:new lt.Range(Je,1,Je,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield qn.deltaDecorations([],[xe]),ga()}),ja=Je=>Ot(void 0,null,function*(){let xe=[];const it=Tn.getLineDecorations(Je);for(let $t of it)$t.options.linesDecorationsClassName==="breakpoints-select"&&xe.push($t.id);yield qn.deltaDecorations(xe,[]),ga()}),Aa=Je=>{let xe=Tn.getLineDecorations(Je);for(let it of xe)if(it.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Nt.isEqual)(It,ga(!0).lines)){qn.deltaDecorations(ga(!0).ids,[]);const Je=It.map(xe=>({range:new lt.Range(xe,1,xe,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));qn.deltaDecorations([],Je)}const wt=Tn.onDidChangeModelContent(Je=>{let xe=Tn.getPosition();if(xe){let it=xe.lineNumber;clearTimeout(ya.current),ya.current=setTimeout(()=>{Mn(qn.getLineContent(it),it)?ja(it):Aa(it)?(ja(it),aa(it)):ga()},100)}}),Lt=Tn.onMouseDown(Je=>{var xe,it,$t;if(Je.target.detail&&(($t=(it=(xe=Je.target)==null?void 0:xe.element)==null?void 0:it.className)!=null&&$t.includes("line-numbers"))){let zt=Je.target.position.lineNumber;if(Mn(qn.getLineContent(zt),zt))return;Aa(zt)?ja(zt):aa(zt)}}),Te=Je=>{let xe={range:new lt.Range(Je,1,Je,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Un.current=Tn.deltaDecorations(Un.current,[xe])},Zn=()=>{Un.current=Tn.deltaDecorations(Un.current,[])},Hn=Tn.onMouseMove(Je=>{var xe,it,$t;if(Zn(),Je.target.detail&&(($t=(it=(xe=Je.target)==null?void 0:xe.element)==null?void 0:it.className)!=null&&$t.includes("line-numbers"))){let zt=Je.target.position.lineNumber;if(Mn(qn.getLineContent(zt),zt))return;Te(zt)}}),Tt=Tn.onMouseLeave(()=>{Zn()});return()=>{wt.dispose(),Lt.dispose(),Hn.dispose(),Tt.dispose()}}},[ln.current,sn,It,vn,xn,je]),(0,y.useEffect)(()=>{var Nn;(Nn=ln.current)!=null&&Nn.instance&&xn&&ln.current.instance.setPosition({lineNumber:0,column:0})},[vn]);function mn(){let Nn=ln.current.instance;if(Nn){const Tn=Nn.getSelection(),qn=ln.current.pastePos||{},Fa=new lt.Range(qn.startLineNumber||Tn.endLineNumber,qn.startColumn||Tn.endColumn,qn.endLineNumber||Tn.endLineNumber,qn.endColumn||Tn.endColumn);setTimeout(()=>{Nn.executeEdits("",[{range:Fa,text:""}])},300)}}function zn(Nn){(window.navigator.platform.match("Mac")?Nn.metaKey:Nn.ctrlKey)&&Nn.keyCode==83&&(Nn.preventDefault(),fe())}const da=()=>{if(Pe&&ln.current.instance){const Nn=ln.current.instance.getContentHeight();$e(Nn{if(!un.current)return;const{keyCode:Tn,ctrlKey:qn,metaKey:Fa,target:ga,type:aa}=Nn;return(aa==="paste"||(Tn===67||Tn===86)&&(Fa||qn))&&ga.nodeName==="TEXTAREA"&&(ot(),Nn.preventDefault()),!1};function Qa(Nn,Tn){var qn=window.URL||window.webkitURL||window,Fa=new Blob([Tn]),ga=document.createElementNS("http://www.w3.org/1999/xhtml","a");ga.href=qn.createObjectURL(Fa),ga.download=Nn,ma(ga)}(0,y.useEffect)(()=>{da()},[da]),(0,y.useEffect)(()=>{kn.current&&!sn&&Promise.all([te.e(8909),te.e(3267)]).then(te.bind(te,71448)).then(Nn=>{try{lt=Nn,ln.current.instance=lt.editor.create(kn.current,{value:ze,language:Qt(je),theme:Ge,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Wt||!1}},jt);const Tn=ln.current.instance;let ga=[...pt.BH._menuItems].find(wt=>wt[0]._debugName=="EditorContext")[1],aa=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],ja=(wt,Lt)=>{var Te,Zn;let Hn=wt._first;do Lt.includes((Zn=(Te=Hn.element)==null?void 0:Te.command)==null?void 0:Zn.id)&&wt._remove(Hn);while(Hn=Hn.next)};if(gt(Tn,lt),setTimeout(()=>{da(),ln.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Qa(Cn||"educoder.txt",Tn.getValue())}})},500),ln.current.subscription=Tn.onDidChangeModelContent(wt=>{la.current?clearTimeout(oa.current):(da(),ht(Tn.getValue(),wt)),oa.current=setTimeout(()=>{la.current=!1},500)}),window.Monaco||Se(lt,Qt(je)),Ze&&(ja(ga,aa),kn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Fn),window.removeEventListener("paste",Fn),window.addEventListener("keydown",Fn),window.addEventListener("paste",Fn)),window.Monaco=lt,ke&&Tn.onDidBlurEditorWidget(()=>{ke(Tn.getValue())}),Ct&&Tn.onDidFocusEditorText(()=>{Ct(Tn.getValue())}),Ze)try{Tn.onDidPaste(wt=>{const Lt=Tn.getSelection(),Te=ln.current.pastePos||{},Zn=new lt.Range(Te.startLineNumber||Lt.endLineNumber,Te.startColumn||Lt.endColumn,Te.endLineNumber||Lt.endLineNumber,Te.endColumn||Lt.endColumn);Tn.executeEdits("",[{range:wt.range,text:""}])})}catch(wt){}let Aa=at();return Xt&&typeof Xt=="string"&&new At(Xt,Tn,lt),be(!0),()=>{const wt=ln.current.instance;wt.dispose();const Lt=wt.getModel();Lt&&Lt.dispose(),ln.current.subscription&&ln.current.subscription.dispose(),Aa.unobserve(kn.current)}}catch(Tn){}})},[]),(0,y.useEffect)(()=>{if(ln.current.instance&&sn)return document.addEventListener("keydown",zn,!1),()=>{document.removeEventListener("keydown",zn)}},[fe,sn]),(0,y.useEffect)(()=>{let Nn=ln.current.instance;if(Nn&&sn){let Tn=Qt(je);lt.editor.setModelLanguage(Nn.getModel(),Tn)}},[je,sn]),(0,y.useEffect)(()=>{ln.current.instance&&sn&<.editor.setTheme(Ge)},[Ge,sn]),(0,y.useEffect)(()=>{let Nn=ln.current.instance;Bn.current=ct,Nn&&sn&&(Nn.updateOptions(bt({},ct)),setTimeout(()=>{Nn.getModel().updateOptions(bt({},ct))},200))},[JSON.stringify(ct),sn]),(0,y.useEffect)(()=>{let Nn=ln.current.instance;Nn&&sn&&Nn.layout()},[Pt,Ce,sn]);const[tt,qe]=(0,y.useState)(An(Pt)),[Mt,$e]=(0,y.useState)(An(Ce)),st=fn(bt({},Xe),{width:tt,height:Mt,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:kn,style:st},de&&y.createElement(Bt.CopyToClipboard,{text:ze,onCopy:()=>xt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Gt.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 Dt({width:We="100%",height:Ke="100%",original:Pt,modified:Ce,language:ze,options:je={}}){const Xe=(0,y.useRef)(),[ct,jt]=(0,y.useState)(null);function Ge(Pe){let Ze;return Xe.current&&(Ze=new ve.Z(ht=>{for(let gt of ht)(gt.target.offsetHeight>0||gt.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,fn(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}));jt(Ze);let ht=Ge(Ze);return()=>{Ze.dispose();const gt=Ze.getModel();gt&>.dispose(),ht.unobserve(Xe.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{ct&&ct.setModel({original:lt.editor.createModel(Pt,ze),modified:lt.editor.createModel(Ce,ze)})},[Pt,Ce,ze,ct]);const ke=An(We),de=An(Ke),fe={width:ke,height:de};return y.createElement("div",{className:"my-diff-editor",ref:Xe,style:fe})}},16869:function(ft,Jt,te){"use strict";var y=te(38476),ve=te(82326),ye=te(71411),he=te(59301);const Ee=ve.default.Option;Jt.Z=({isTheoretical:Ae,onFontSizeChange:Be,cmFontSize:_e,cmCodeMode:Ne,autoFormat:le,onCodeModeChange:Ye,onTabToSpace:Ve,onAutoFormat:yt,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(ve.default,{bordered:!1,size:"small",value:Ne,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(ve.default,{bordered:!1,size:"small",value:_e,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(ft,Jt,te){"use strict";te.d(Jt,{jL:function(){return Ee},w9:function(){return Le},QD:function(){return ht},cQ:function(){return Bt},op:function(){return Ge},O5:function(){return ya},_b:function(){return Rn},t7:function(){return x},Gi:function(){return Ot},YG:function(){return fn},qp:function(){return Ye},vr:function(){return Et},qE:function(){return fe},Je:function(){return ne},wb:function(){return pt},cq:function(){return lt},tp:function(){return oe}});var y=te(59301),ve={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ye="data:image/png;base64,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",Ee=({dataSource:un=[],img:sn,imgWidth:be=346,title:at,sunTitle:ot,bannerExtraContent:cn})=>y.createElement("div",{className:ve.banner},y.createElement("div",{className:ve.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:ve.btns},un.map((Mn,mn)=>y.createElement("div",{key:mn,onClick:Mn.click},Mn.name,Mn.sign?y.createElement("img",{src:ye,width:39}):null))),cn),sn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:sn,width:be}))),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),_e=te.n(Be),Ne=te(89392),Ye=({dataSource:un=[],value:sn,onChange:be,onTitleChange:at,className:ot,title:cn,titleWidth:Mn=41,style:mn={},fontColor:zn="#6A7283",showCount:da})=>{const[ma,Fn]=(0,y.useState)(0),[Qa,tt]=(0,y.useState)(!1),qe=(0,y.useRef)(null),Mt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var $e;un.length!==0&&((($e=qe==null?void 0:qe.current)==null?void 0:$e.clientHeight)>97?Fn(1):Fn(0)),un.length===0&&Fn(0),tt(!1)},[un]),y.createElement("div",{className:_e()(Ae.row,ot),style:mn},y.createElement("div",{onClick:(0,Ne.throttle)(()=>at==null?void 0:at(),2e3),style:{width:Mn,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:Mt,style:ma>0?{height:ma===1?97:"auto",overflow:ma===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Ae.tag,ref:qe},un==null?void 0:un.map($e=>y.createElement("span",{onClick:()=>be($e.id),key:$e.id,style:{color:zn},className:sn===$e.id?Ae.active:""},y.createElement("span",{title:$e.name,className:Ae.name},$e.name),!!da&&y.createElement("span",{className:Ae.num},$e.count))))),!!ma&&y.createElement(y.Fragment,null,ma===1?y.createElement("div",{onClick:()=>{var $e;Fn(2),(($e=qe==null?void 0:qe.current)==null?void 0:$e.clientHeight)>245?tt(!0):tt(!1)},className:Ae.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Mt.current.scrollTop=0,Fn(1),tt(!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:be,className:at,style:ot={}})=>y.createElement("div",{style:ot,className:_e()(Ve.tabs,at)},un.map(cn=>y.createElement("span",{onClick:()=>be(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:be,onInputChange:at=()=>{},className:ot,style:cn={},placeholder:Mn,allowClear:mn=!1})=>{var zn;const[da,ma]=(0,y.useState)(""),[Fn,Qa]=(0,y.useState)("");(0,y.useEffect)(()=>{var Mt;let $e=sn;(Mt=JSON.stringify(sn))!=null&&Mt.includes("{")&&(ma(sn.id),$e=sn.value||"");try{Qa(decodeURIComponent($e||""))}catch(st){Qa(decodeURIComponent($e||""))}},[sn]);const tt=()=>{be(encodeURIComponent(Fn),da||null)},qe=Mt=>{Mt!==da&&(ma(Mt),be(encodeURIComponent(Fn),Mt))};return y.createElement("div",{className:_e()(a.input,ot),style:cn},!!un.length&&y.createElement("div",{className:a.dropdown},y.createElement("div",{className:a.text},(zn=un.find(Mt=>Mt.id===da))==null?void 0:zn.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((Mt,$e)=>y.createElement("div",{key:$e,onClick:()=>qe(Mt.id)},Mt.name)))),y.createElement(E.default,{onPressEnter:tt,value:Fn,onChange:Mt=>{Qa(Mt.target.value),at(encodeURIComponent(Mt.target.value),da||null)},bordered:!1,placeholder:Mn}),y.createElement("i",{onClick:tt,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:be,total:at,pageSize:ot,style:cn={}})=>{const Mn=un<2,mn=un>=Math.ceil(at/ot);return at<=ot?y.createElement(y.Fragment,null):y.createElement("div",{className:_e()(z.quickPager,be),style:cn},y.createElement("div",{onClick:()=>{Mn||sn(un-1,"prev")},className:Mn?z.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{mn||sn(un+1,"next")},className:mn?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),De=te(955),ut=te(96908),vt=te(57177),Qe=te(81378),tn=te(8797),pt=({className:un,dataSource:sn=[],col:be=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:Mn=1200,trackEventItems:mn,loading:zn})=>{const da=Math.floor((Mn-(be-1)*at)/be);return y.createElement(ce.Z,{spinning:zn},y.createElement("div",{className:_e()(re.list,un)},!!sn.length&&sn.map((ma,Fn)=>{const{name:Qa,id:tt,identifier:qe,power:Mt,cover_image_id:$e,pic:st}=ma;return y.createElement("div",{className:re.wrap,key:tt,style:{width:da,marginRight:(1+Fn)%be===0?0:at+cn,marginBottom:ot}},y.createElement("a",{target:"_blank",href:`/shixuns/${qe}/challenges`,className:re.li,onClick:Nn=>{Nn.preventDefault(),mn&&(0,De.L9)([mn]),Mt&&(0,De.xg)(`/shixuns/${qe}/challenges`)}},y.createElement("div",{className:re.img},y.createElement("img",{className:re.cover,src:`${st}`}),ma.is_jupyter&&y.createElement("img",{className:re.sign,src:ut}),ma.is_jupyter_lab&&y.createElement("img",{className:re.sign,src:vt}),ma.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,ma.challenges_count))),!!ma.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,ma.myshixuns_count))),y.createElement(ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,ma.level))),y.createElement("div",{className:re.rate},y.createElement(Se.Z,{allowHalf:!0,disabled:!0,defaultValue:ma.score_info}),y.createElement("span",null,"\xA0",ma.score_info?`${ma.score_info}\u5206`:"5\u5206")))),!Mt&&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(tn.Z,null)))},xt={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"},Gt=te(24065),Nt=te(59301),Bt=({className:un,dataSource:sn=[],col:be=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:Mn=1200,trackEventItems:mn,loading:zn,onRemove:da=()=>{},isCurrent:ma=!0,showAlias:Fn=!1})=>{const Qa=Math.floor((Mn-(be-1)*at)/be),tt=[{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 Nt.createElement(ce.Z,{spinning:zn},Nt.createElement("div",{className:_e()(xt.list,un)},!!(sn!=null&&sn.length)&&(sn==null?void 0:sn.map((qe,Mt)=>{var $e;const{name:st,id:Nn,identifier:Tn,featured:qn,school_name:Fa,image_url:ga,excellent:aa,is_plan:ja}=qe;return Nt.createElement("div",{key:Nn,className:xt.wrap,style:{width:Qa,marginRight:(1+Mt)%be===0?0:at+cn,marginBottom:ot}},Nt.createElement("a",{className:xt.li,onClick:Aa=>{Aa.preventDefault(),Aa.stopPropagation(),mn&&(0,De.L9)([mn]),(0,De.xg)(`/paths/${Tn}`)}},Nt.createElement("div",{className:xt.img},Nt.createElement("img",{className:xt.cover,src:`${ga}`}),ma&&(0,Gt.bg)()&&(qe==null?void 0:qe.studying)&&Nt.createElement("div",{className:`${xt.movebq} user-path-items`,onClick:Aa=>{Aa.stopPropagation(),da(qe)}},Nt.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Nt.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=qe==null?void 0:qe.subject_tags)==null?void 0:$e.map((Aa,wt)=>{var Lt,Te;if(wt===0){const Hn=(Lt=tt.find(Tt=>Tt.name==Aa))==null?void 0:Lt.swimg;return Nt.createElement("img",{className:xt.sign,src:Hn,style:{left:"-4px"}})}const Zn=(Te=tt.find(Hn=>Hn.name==Aa))==null?void 0:Te.ptimg;return Nt.createElement("img",{className:xt.sign,src:Zn,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),Nt.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qe==null?void 0:qe.excellent)&&Nt.createElement("div",{className:xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Nt.createElement("div",{className:xt.name},Nt.createElement(ie.Z,{title:Fn&&(qe!=null&&qe.excellent_alias_name)?Nt.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${st}`,Nt.createElement("br",null),Nt.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):st},Nt.createElement("span",{className:xt.e},Fn&&(qe==null?void 0:qe.excellent_alias_name)||st))),Nt.createElement(ie.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Fa}`},Nt.createElement("div",{className:xt.unit},Nt.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Fa)),Nt.createElement("div",{className:xt.tags},Nt.createElement("div",null,Nt.createElement(ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Nt.createElement("span",null,Nt.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Nt.createElement("span",null,qe.stages_count))),Nt.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Nt.createElement("span",null,Nt.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Nt.createElement("span",null,qe.members_count)))))))})),!sn.length&&Nt.createElement(tn.Z,null)))},Yt={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"},Zt="data:image/png;base64,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",Rt=te(59301),Le=({className:un,dataSource:sn=[],col:be=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:Mn=1200,trackEventItems:mn,loading:zn,handleVery:da=()=>!0})=>{const ma=Math.floor((Mn-(be-1)*at)/be);return Rt.createElement(ce.Z,{spinning:zn},Rt.createElement("div",{className:_e()(Yt.list,un)},!!sn.length&&sn.map((Fn,Qa)=>{const{subject_identifier:tt,id:qe,identifier:Mt,power:$e}=Fn,st=Fn.is_public!=0&&Fn.is_public;return Rt.createElement("div",{className:Yt.wrap,key:qe,style:{width:ma,marginRight:(1+Qa)%be===0?0:at+cn,marginBottom:ot}},Rt.createElement("a",{className:Yt.li,onClick:Nn=>{Nn.preventDefault(),da(Fn==null?void 0:Fn.first_category_url)&&(mn&&(0,De.L9)([mn]),(0,De.xg)(Fn.first_category_url))}},Rt.createElement("div",{className:Yt.top},Rt.createElement(ie.Z,{title:Fn.name},Rt.createElement("div",{className:Yt.name},Fn.name)),Rt.createElement("img",{className:Yt.img,src:Oe.Z.IMG_SERVER+"/images/"+Fn.avatar_url}),Rt.createElement("div",{className:Yt.text,title:Fn.creator},Fn.creator),tt&&Rt.createElement("div",{className:Yt.btns},Rt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Rt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),st&&Rt.createElement("div",{className:Yt.sign},"\u516C\u5F00")),Rt.createElement("div",{className:Yt.bottom},Fn.visits>0&&Rt.createElement(ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Rt.createElement("span",null,Rt.createElement("i",{className:"iconfont icon-liulanyan"}),Rt.createElement("span",null,Fn.visits))),Fn.course_members_count>0&&Rt.createElement(ie.Z,{title:"\u6210\u5458",placement:"bottom"},Rt.createElement("span",null,Rt.createElement("i",{className:"iconfont icon-chengyuan"}),Fn.course_members_count)),Fn.tasks_count>0&&Rt.createElement(ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Rt.createElement("span",null,Rt.createElement("i",{className:"iconfont icon-zuoye"}),Fn.tasks_count)),Fn.is_end?Rt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Rt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Fn.is_accessible&&Rt.createElement("div",{className:Yt.lockWrap},Rt.createElement("img",{src:`${Oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Rt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&Rt.createElement(tn.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),fn=({dataSource:un=[],value:sn,onChange:be,className:at,style:ot={},tabBarExtraContent:cn})=>y.createElement("div",{className:_e()(St.tabs,at),style:ot},y.createElement("div",{className:St.tabsWrap},un.map((Mn,mn)=>!(Mn!=null&&Mn.hide)&&y.createElement("aside",{className:St.tab,onClick:()=>{be(Mn.id),Mn.link&&rt.history.push(Mn.link)},key:mn},y.createElement("div",{className:sn===Mn.id?St.active:""},Mn.name),(Mn==null?void 0:Mn.resetCount)==null&&(Mn==null?void 0:Mn.total)!==void 0&&y.createElement("span",null,"\uFF08",Mn==null?void 0:Mn.total,"\uFF09"),(Mn==null?void 0:Mn.resetCount)!==void 0&&(Mn==null?void 0:Mn.total)!==void 0&&y.createElement(ie.Z,{title:(Mn==null?void 0:Mn.tip)!=null?Mn==null?void 0:Mn.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},Mn==null?void 0:Mn.resetCount),"/",y.createElement("span",null,Mn==null?void 0:Mn.total),"\uFF09"))))),y.createElement("div",{className:St.tabBar},cn)),Ot=({className:un,style:sn={},children:be})=>y.createElement("div",{className:_e()(un),style:sn},be),An={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),Sn=te(93041);const na=[{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:be,onSort:at,onDrop:ot,dataSource:cn=na})=>{var Mn;return y.createElement("div",{className:_e()(An.orderWrap,be)},y.createElement(on.Z,{dropdownRender:()=>y.createElement(Sn.default,null,cn.map((mn,zn)=>y.createElement(Sn.default.Item,{key:zn,onClick:()=>ot(mn.id)},mn.name)))},y.createElement("span",{className:An.orderTextWrap},(Mn=cn.find(mn=>sn===mn.id))==null?void 0:Mn.name)),y.createElement("span",{className:An.orderIconWrap},y.createElement("span",{className:An.orderAsc},y.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${An.cursorPointer} ${An.active}`:`iconfont icon-sanjiaoxing-up font12 ${An.cursorPointer}`,onClick:()=>at(un==="asc"?"desc":"asc")})),y.createElement("span",{className:An.orderDesc},y.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${An.cursorPointer} ${An.active}`:`iconfont icon-sanjiaoxing-down font12 ${An.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"},Dt=te(99571),We=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ze=(un,sn,be)=>sn in un?We(un,sn,{enumerable:!0,configurable:!0,writable:!0,value:be}):un[sn]=be,je=(un,sn)=>{for(var be in sn||(sn={}))Pt.call(sn,be)&&ze(un,be,sn[be]);if(Ke)for(var be of Ke(sn))Ce.call(sn,be)&&ze(un,be,sn[be]);return un},Xe=(un,sn)=>{var be={};for(var at in un)Pt.call(un,at)&&sn.indexOf(at)<0&&(be[at]=un[at]);if(un!=null&&Ke)for(var at of Ke(un))sn.indexOf(at)<0&&Ce.call(un,at)&&(be[at]=un[at]);return be},ct=(un,sn,be)=>new Promise((at,ot)=>{var cn=zn=>{try{mn(be.next(zn))}catch(da){ot(da)}},Mn=zn=>{try{mn(be.throw(zn))}catch(da){ot(da)}},mn=zn=>zn.done?at(zn.value):Promise.resolve(zn.value).then(cn,Mn);mn((be=be.apply(un,sn)).next())}),Ge=un=>{var sn=un,{className:be,style:at,children:ot,loading:cn=!1,openLoading:Mn,onClick:mn=()=>{},size:zn="middle",shape:da="round"}=sn,ma=Xe(sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Fn,Qa]=(0,y.useState)(!1);return y.createElement(Dt.ZP,je({onClick:(0,Ne.throttle)(tt=>ct(void 0,null,function*(){Mn&&Qa(!0);try{yield mn(tt)}catch(qe){console.log("error",qe)}Mn&&Qa(!1)}),2e3,{leading:!0,trailing:!1}),className:_e()(nt.btn,nt[`${zn}-${da}`],be),style:at,size:zn,shape:da,loading:Fn||cn},ma),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"},fe=({className:un,style:sn,children:be=null,onClick:at,title:ot})=>y.createElement("div",{className:_e()(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},be)),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:be,cancelShow:at=!0,cancelTitle:ot,cancelClick:cn,className:Mn,style:mn,confirmLoading:zn=!1})=>y.createElement("div",{className:_e()(Pe.btns,Mn),style:mn},un&&y.createElement(Dt.ZP,{loading:zn,onClick:be,type:"primary",className:Pe.confirm},sn),at&&y.createElement(Dt.ZP,{onClick:cn,className:Pe.cancel},ot)),gt={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:be,children:at,RightContent:ot})=>y.createElement("div",{className:_e()(gt.fixedBottom,un),style:sn},y.createElement("div",{className:gt.wrap},y.createElement("div",{className:gt.left},be),y.createElement("div",{className:gt.center},at),y.createElement("div",{className:gt.right},ot))),It={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:be=[]})=>y.createElement("div",{className:_e()(It.crumbs,un),style:sn},be.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),vn=Object.defineProperty,xn=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,ln=(un,sn,be)=>sn in un?vn(un,sn,{enumerable:!0,configurable:!0,writable:!0,value:be}):un[sn]=be,Bn=(un,sn)=>{for(var be in sn||(sn={}))wn.call(sn,be)&&ln(un,be,sn[be]);if(Wt)for(var be of Wt(sn))kn.call(sn,be)&&ln(un,be,sn[be]);return un},_n=(un,sn)=>xn(un,Xt(sn)),Un=(un,sn)=>{var be={};for(var at in un)wn.call(un,at)&&sn.indexOf(at)<0&&(be[at]=un[at]);if(un!=null&&Wt)for(var at of Wt(un))sn.indexOf(at)<0&&kn.call(un,at)&&(be[at]=un[at]);return be};const{Countdown:la}=_t.default;var ya=un=>{var sn=un,{onChange:be}=sn,at=Un(sn,["onChange"]);const[ot,cn]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof ot=="number"&&ot>=0&&be(ot)},[ot]);const Mn=mn=>{const zn=Math.floor(mn/1e3);cn(zn)};return y.createElement(la,_n(Bn({},at),{onChange:Mn}))}},58856:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return ve}});var y=te(59301);function ve(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(ft,Jt,te){"use strict";var y=te(61186),ve=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?ve()(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"));Jt.Z=Ee},31947:function(ft,Jt,te){"use strict";var y=te(59301),ve=te(11938),ye=te(71051),he=te(28284),Ee=te(62957),Ae=te(29787),Be=te(54172),_e=te(37568),Ne=te(77019),le=te(5269),Ye=te(99571),Ve=te(94941),yt=te(61186),oe=te.n(yt),a=te(89070),E=te(955),b=te(16209),x=te(24065),z=te(83312),ee=te(59301),ne=(Se,Oe,De)=>new Promise((ut,vt)=>{var Qe=pt=>{try{At(De.next(pt))}catch(xt){vt(xt)}},tn=pt=>{try{At(De.throw(pt))}catch(xt){vt(xt)}},At=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Qe,tn);At((De=De.apply(Se,Oe)).next())});const{Countdown:re}=ve.default,ce=({value:Se,onChange:Oe,MaxMinutes:De})=>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:De,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${De}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ie=({exercise:Se,successCb:Oe,dispatch:De})=>{var ut,vt,Qe,tn;const At=(0,a.useParams)(),[pt]=he.default.useForm(),xt=he.default.useWatch("time",pt),[Gt,Nt]=(0,y.useState)(!1),Vt=(0,y.useRef)(),{actionTabs:Bt}=Se,[Yt,Zt]=(0,y.useState)(),[,Rt,Ue,Le]=(0,z.U)(Ve.n7,{id:At.categoryId}),[,St,rt]=(0,z.U)(Ve.Cd,{});(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&(Nt(!1),pt.resetFields())},[Se.actionTabs.key]);const bt=()=>new Promise(lt=>ne(void 0,null,function*(){var nt,Dt;return Vt.current=yield(0,b.y)({ip_limit:(nt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:nt.ip_limit,ip_bind:(Dt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Dt.ip_bind_type}),lt()})),fn=()=>ne(void 0,null,function*(){var lt,nt,Dt,We,Ke;yield pt.validateFields();const Pt=pt.getFieldsValue();if(Nt(!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)((Dt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Dt.id,{exercise_user_id:(We=Bt==null?void 0:Bt.exerciseParams)==null?void 0:We.exercise_user_id,unlock_key:Pt.unlock_key,time:Pt.time,ip:Vt.current})).status===0){if(Oe){De({type:"exercise/setActionTabs",payload:{}}),Oe();return}const ze=Bt==null?void 0:Bt.exerciseParams;(0,E.nr)({inner_ip:ze.inner_ip,public_ip:ze.public_ip,open_camera:ze.open_camera,ip_limit:ze.ip_limit,ip_bind:ze.ip_bind,ip_bind_type:ze.ip_bind_type,exercise_tips:ze.exercise_tips,exerciseId:ze.id,screen_open:ze.screen_open,screen_num:ze.screen_num,screen_sec:ze.screen_sec,coursesId:At.coursesId,login:(Ke=(0,x.eY)())==null?void 0:Ke.login,history,identity_verify:ze.identity_verify,open_phone_video_recording:ze.open_phone_video_recording,current_status:ze.current_status}),De({type:"exercise/setActionTabs",payload:{}})}Nt(!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"}],Ot=((ut=Bt==null?void 0:Bt.exerciseParams)==null?void 0:ut.errorMessage)&&typeof((vt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:vt.errorMessage)=="object";(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const lt=yield rt(At);yield Ue({}),lt.status||Zt(lt)})},[Se.actionTabs.key]);const{time:An,end_time:on}=(Yt==null?void 0:Yt.exercise)||{},Sn=Le!=null&&Le.user_end_time?oe()(Le==null?void 0:Le.user_end_time).add(1,"minutes"):oe()(),na=oe()(Le==null?void 0:Le.user_total_end_time)>Sn?Math.round(oe().duration(oe()(Le==null?void 0:Le.user_total_end_time).diff(Sn.startOf("minute"))).asMinutes()):0,Qt=((Le==null?void 0:Le.student_left_minutes)||0)+(xt||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:()=>{De({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(Ae.Z,{spinning:Rt||St},Ot&&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 "),!Ot&&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"),Ot&&ee.createElement(Be.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((tn=Bt==null?void 0:Bt.exerciseParams)==null?void 0:tn.errorMessage)||{}],columns:we}),ee.createElement("div",{className:""},ee.createElement(he.default,{form:pt,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(_e.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),An!==-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()(Le==null?void 0:Le.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(ce,{MaxMinutes:na})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},Rt||St?"--":Qt),"\u5206\u949F",Qt!==0&&(Le==null?void 0:Le.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},oe()(Le==null?void 0:Le.user_end_time).add(xt||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(Ne.Z,{justify:"space-between",align:"middle"},ee.createElement(le.Z,null),ee.createElement(le.Z,null,ee.createElement(Ye.ZP,{loading:Gt,onClick:fn},"\u8FDB\u5165\u8003\u8BD5"))))))};Jt.Z=(0,a.connect)(({exercise:Se})=>({exercise:Se}))(ie)},30461:function(ft,Jt,te){"use strict";var y=te(59301),ve=te(89070),ye=te(28284),he=te(62957),Ee=te(6767),Ae=te(47889),Be=te(16326),_e=te(99064),Ne=Object.defineProperty,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,yt=(b,x,z)=>x in b?Ne(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)&&yt(b,z,x[z]);if(le)for(var z of le(x))Ve.call(x,z)&&yt(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,De,ut,vt;let Qe=yield(0,_e.ZP)(`/api/courses/${(De=(Oe=ne==null?void 0:ne.actionTabs)==null?void 0:Oe.params)==null?void 0:De.coursesId}/smart_plans/${(vt=(ut=ne==null?void 0:ne.actionTabs)==null?void 0:ut.params)==null?void 0:vt.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 De=ce.getFieldValue("end_at");return De&&Oe&&Oe>De},onChange:(Oe,De)=>{ie.start_at=De,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 De=ce.getFieldValue("start_at");return De&&Oe&&Oe{ie.end_at=De,Se(oe({},ie))}}))))))};Jt.Z=(0,ve.connect)(({account:b,loading:x,globalSetting:z,classroomList:ee})=>({account:b,globalSetting:z,loading:x.effects,classroomList:ee}))(E)},79148:function(ft,Jt,te){"use strict";te.r(Jt),te.d(Jt,{default:function(){return Aa}});var y=te(59301),ve=te(91612),ye=te.n(ve),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),_e=te(62957),Ne=te(29787),le=te(30641),Ye=te(82326),Ve=te(54172),yt=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,De=Object.prototype.propertyIsEnumerable,ut=(wt,Lt,Te)=>Lt in wt?re(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):wt[Lt]=Te,vt=(wt,Lt)=>{for(var Te in Lt||(Lt={}))Oe.call(Lt,Te)&&ut(wt,Te,Lt[Te]);if(Se)for(var Te of Se(Lt))De.call(Lt,Te)&&ut(wt,Te,Lt[Te]);return wt},Qe=(wt,Lt)=>ce(wt,ie(Lt)),tn=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const At=({problemset:wt,dispatch:Lt,question:Te,pageCache:Zn,solutionVis:Hn,disabled:Tt,onSubmit:Je})=>{const[xe,it]=(0,y.useState)({}),[$t,zt]=(0,y.useState)([]),Pn=["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 ua=(0,z.cloneDeep)(Te);it(ua),zt(ua.choices)},[Te]);const rn=()=>tn(void 0,null,function*(){var ua;if(!$t.some(ta=>ta==null?void 0:ta.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Yn=(ua=$t==null?void 0:$t.filter(ta=>ta==null?void 0:ta.checked))==null?void 0:ua.map(ta=>ta==null?void 0:ta.choice_id),kt=yield Je(Te==null?void 0:Te.smart_plan_item_bank_id,Yn)}),Qn=(ua,Yn)=>{if((Te==null?void 0:Te.status)=="ended"||Te!=null&&Te.is_answered)return;const kt=$t.map((ta,On)=>Qe(vt({},ta),{checked:On===Yn?ua.target.checked:ta==null?void 0:ta.checked}));zt(kt)},Xn=(ua=!1)=>{let Yn="";return $t.forEach((kt,ta)=>{ua?kt!=null&&kt.me_answered&&(Yn=Yn+Pn[ta]):kt!=null&&kt.is_answer&&(Yn=Yn+Pn[ta])}),Yn};return y.createElement("div",null,y.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),y.createElement(ne.Z,{value:xe==null?void 0:xe.name}),$t==null?void 0:$t.map((ua,Yn)=>{const{is_answer:kt,checked:ta,choice_text:On,me_answered:Ta}=ua;let Oa="";return Hn&&kt&&(Oa=ee.green),Hn&&!kt&&(ta||Ta)&&(Oa=ee.red),y.createElement("div",{key:Yn,style:{pointerEvents:Hn?"none":"auto"},className:`${ee.row} ${Oa}`},y.createElement(b.default,{disabled:(Te==null?void 0:Te.status)=="ended"||(Te==null?void 0:Te.is_answered)||(Zn==null?void 0:Zn.is_end),style:{padding:3},onChange:xa=>Qn(xa,Yn),checked:ta||(ua==null?void 0:ua.me_answered)}),y.createElement("span",null,Pn[Yn],".\xA0"),y.createElement(ne.Z,{className:ee.html,value:On}),Hn&&kt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Hn&&!kt&&(ta||Ta)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Hn&&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"),Xn(!0)),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Xn()),y.createElement("div",{className:"c-grey-333 mb10"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ne.Z,{className:`${ee.html} font14`,value:(xe==null?void 0:xe.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Te==null?void 0:Te.status)!="ended"&&!(Te!=null&&Te.is_answered)&&!(Zn!=null&&Zn.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:()=>{rn()}},"\u63D0\u4EA4")))};var pt=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(At),xt=te(47889),Gt=te(77019),Nt=te(59301),Vt=Object.defineProperty,Bt=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Le=(wt,Lt,Te)=>Lt in wt?Vt(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):wt[Lt]=Te,St=(wt,Lt)=>{for(var Te in Lt||(Lt={}))Rt.call(Lt,Te)&&Le(wt,Te,Lt[Te]);if(Zt)for(var Te of Zt(Lt))Ue.call(Lt,Te)&&Le(wt,Te,Lt[Te]);return wt},rt=(wt,Lt)=>Bt(wt,Yt(Lt)),bt=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const fn=({problemset:wt,dispatch:Lt,question:Te,solutionVis:Zn,pageCache:Hn,disabled:Tt,onSubmit:Je})=>{const[xe,it]=(0,y.useState)({}),[$t,zt]=(0,y.useState)([]),[Pn]=(0,oe.useSearchParams)(),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 ua=(0,z.cloneDeep)(Te);it(ua),zt(ua.choices)},[Te]);const Qn=()=>bt(void 0,null,function*(){var ua;if(!$t.some(kt=>kt==null?void 0:kt.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Yn=yield Je(Te==null?void 0:Te.smart_plan_item_bank_id,(ua=$t.find(kt=>kt.checked))==null?void 0:ua.choice_id)}),Xn=(ua,Yn)=>{if(Tt||Te!=null&&Te.is_answered)return;const kt=$t.map((ta,On)=>rt(St({},ta),{checked:On===Yn?ua.target.checked:!1}));zt(kt)};return Nt.createElement("div",null,Nt.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),Nt.createElement(ne.Z,{value:xe==null?void 0:xe.name}),$t==null?void 0:$t.map((ua,Yn)=>{const{is_answer:kt,checked:ta,choice_text:On,me_answered:Ta}=ua;let Oa="";return Zn&&kt&&(Oa=ee.green),Zn&&!kt&&(ta||Ta)&&(Oa=ee.red),Nt.createElement("div",{key:Yn,style:{pointerEvents:Zn?"none":"auto"},className:`${ee.row} ${Oa}`},Nt.createElement(xt.ZP,{disabled:(Te==null?void 0:Te.status)=="ended"||(Te==null?void 0:Te.is_answered)||(Hn==null?void 0:Hn.is_end),onChange:xa=>Xn(xa,Yn),checked:ta||(ua==null?void 0:ua.me_answered)}),Nt.createElement("span",null,rn[Yn],".\xA0"),Nt.createElement(ne.Z,{className:ee.html,value:On}),Zn&&kt&&Nt.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Zn&&!kt&&(ta||Ta)&&Nt.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Zn&&Nt.createElement("div",null,Nt.createElement("div",{className:ee.line}),Nt.createElement("div",{className:"c-grey-333 mb5"},Nt.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),rn[$t.findIndex(ua=>ua==null?void 0:ua.me_answered)]||"--"),Nt.createElement("div",{className:"c-grey-333 mb5"},Nt.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),rn[$t.findIndex(ua=>ua==null?void 0:ua.is_answer)]),Nt.createElement(Gt.Z,{className:"c-grey-333 mb10"},Nt.createElement("b",null,"\u89E3\u6790:\xA0"),Nt.createElement(ne.Z,{className:`${ee.html} font14`,value:(xe==null?void 0:xe.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Te==null?void 0:Te.status)!="ended"&&!(Te!=null&&Te.is_answered)&&!(Hn!=null&&Hn.is_end)&&Nt.createElement("div",{className:"flex justify-center mt20"},Nt.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:Nt.createElement("img",{width:14,src:te(87190)}),onClick:()=>{Qn()}},"\u63D0\u4EA4")))};var we=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(fn),Ot=Object.defineProperty,An=Object.defineProperties,on=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,lt=(wt,Lt,Te)=>Lt in wt?Ot(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):wt[Lt]=Te,nt=(wt,Lt)=>{for(var Te in Lt||(Lt={}))na.call(Lt,Te)&<(wt,Te,Lt[Te]);if(Sn)for(var Te of Sn(Lt))Qt.call(Lt,Te)&<(wt,Te,Lt[Te]);return wt},Dt=(wt,Lt)=>An(wt,on(Lt)),We=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const Ke=({problemset:wt,dispatch:Lt,question:Te,pageCache:Zn,solutionVis:Hn,disabled:Tt,onSubmit:Je})=>{var xe,it;const[$t,zt]=(0,y.useState)({}),[Pn,rn]=(0,y.useState)([]),Qn=["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 Yn=(0,z.cloneDeep)(Te);zt(Yn),rn(Yn.choices)},[Te]);const Xn=()=>We(void 0,null,function*(){var Yn;if(!Pn.some(ta=>ta==null?void 0:ta.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const kt=yield Je(Te==null?void 0:Te.smart_plan_item_bank_id,(Yn=Pn.find(ta=>ta.checked))==null?void 0:Yn.choice_id)}),ua=(Yn,kt)=>{if(Te!=null&&Te.is_answered||(Te==null?void 0:Te.status)=="ended")return;const ta=Pn.map((On,Ta)=>Dt(nt({},On),{checked:Ta===kt?Yn.target.checked:!1}));rn(ta)};return y.createElement("div",{style:{height:"90vh"}},y.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),y.createElement(ne.Z,{value:$t==null?void 0:$t.name}),Pn==null?void 0:Pn.map((Yn,kt)=>{const{is_answer:ta,checked:On,choice_text:Ta,me_answered:Oa}=Yn;let xa="";return Hn&&ta&&(xa=ee.green),Hn&&!ta&&(On||Oa)&&(xa=ee.red),y.createElement("div",{key:kt,style:{pointerEvents:Hn?"none":"auto"},className:`${ee.row} ${xa}`},y.createElement(xt.ZP,{disabled:(Te==null?void 0:Te.status)=="ended"||(Te==null?void 0:Te.is_answered)||(Zn==null?void 0:Zn.is_end),onChange:Ja=>ua(Ja,kt),checked:On||(Yn==null?void 0:Yn.me_answered)}),y.createElement(ne.Z,{className:ee.html,value:Ta}),Hn&&ta&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Hn&&!ta&&(On||Oa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Hn&&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"),(xe=Pn.find(Yn=>Yn==null?void 0:Yn.me_answered))==null?void 0:xe.choice_text),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(it=Pn.find(Yn=>Yn==null?void 0:Yn.is_answer))==null?void 0:it.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:($t==null?void 0:$t.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Te==null?void 0:Te.status)!="ended"&&!(Te!=null&&Te.is_answered)&&!(Zn!=null&&Zn.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:()=>{Xn()}},"\u63D0\u4EA4")))};var Pt=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(Ke),Ce=te(8797),ze=te(94941),je=te(59301),Xe=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const ct=({problemset:wt,dispatch:Lt,question:Te,pageCache:Zn,solutionVis:Hn,SmartPlanItemBanks:Tt,disabled:Je,onSubmit:xe})=>{var it;const[$t,zt]=(0,y.useState)(!1),[Pn,rn]=(0,y.useState)(""),Qn=(0,oe.useParams)(),[Xn,ua]=(0,y.useState)(!1),Yn=(0,y.useRef)(null),kt=(0,y.useRef)(null),[ta,On]=(0,y.useState)(null);(0,y.useEffect)(()=>{if(!ta||ta.closed)return;const xa=()=>{var Ja;const to={type:"showIntelligentTeacherStatus",aiStatus:(Ja=Tt==null?void 0:Tt.page)==null?void 0:Ja.enable_ai_tutor,questionStatus:(Te==null?void 0:Te.status)==="ended",pptStatus:Zn==null?void 0:Zn.is_end};ta.postMessage(to,"*")};if(ta.document.readyState==="complete")setTimeout(()=>{xa()},3e3);else{const Ja=()=>{xa(),ta.removeEventListener("load",Ja)};ta.addEventListener("load",Ja)}},[ta,Tt,Te==null?void 0:Te.status,Zn==null?void 0:Zn.is_end]),(0,y.useEffect)(()=>()=>{kt.current=null},[]);const Ta=()=>Xe(void 0,null,function*(){if(ua(!0),Te!=null&&Te.hack_identifier){const xa=yield(0,ze.nF)({id:Te==null?void 0:Te.hack_identifier});if((xa==null?void 0:xa.status)===0){const to=window.open(`/myproblems/${xa==null?void 0:xa.identifier}?type=smartPlan&exercisesId=${Qn==null?void 0:Qn.id}&coursesId=${Qn==null?void 0:Qn.coursesId}&questionId=${Te==null?void 0:Te.id}&smartPlanItemBankId=${Te==null?void 0:Te.smart_plan_item_bank_id}`,"_blank");On(to)}}ua(!1)}),Oa={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"),(it=Te==null?void 0:Te.languages)==null?void 0:it.map((xa,Ja,to)=>je.createElement(y.Fragment,{key:Ja},Oa[xa==null?void 0:xa.language]))),je.createElement(ne.Z,{value:Te==null?void 0:Te.name,className:"mt20 mb20"}),je.createElement(ne.Z,{value:Te==null?void 0:Te.description}),Hn&&je.createElement("div",null,je.createElement("div",{className:ee.line}),je.createElement(Gt.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:(Te==null?void 0:Te.answer_text)||"\u6682\u65E0\u89E3\u6790"})),je.createElement(Gt.Z,{className:"c-grey-333 mb10",align:"middle"},je.createElement("b",null,"\u89E3\u6790:\xA0"),je.createElement(ne.Z,{className:`${ee.html} font14`,value:(Te==null?void 0:Te.analysis)||"\u6682\u65E0\u89E3\u6790"}))),je.createElement("div",{className:"flex justify-center mt20"},je.createElement(x.ZP,{loading:Xn,className:"flex item-center",type:"primary",icon:je.createElement("img",{width:14,src:te(87190)}),onClick:()=>Xe(void 0,null,function*(){yield Ta(),zt(!0)})},(Te==null?void 0:Te.status)!="ended"&&!(Zn!=null&&Zn.is_end)?"\u8FDB\u5165\u7B54\u9898":"\u67E5\u770B\u7B54\u9898")))};var jt=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(ct),Ge=te(83251),ke=te(955),de=te(34604),fe=te(59301),Pe=Object.defineProperty,Ze=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,It=(wt,Lt,Te)=>Lt in wt?Pe(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):wt[Lt]=Te,Cn=(wt,Lt)=>{for(var Te in Lt||(Lt={}))Ct.call(Lt,Te)&&It(wt,Te,Lt[Te]);if(gt)for(var Te of gt(Lt))Et.call(Lt,Te)&&It(wt,Te,Lt[Te]);return wt},Rn=(wt,Lt)=>Ze(wt,ht(Lt)),_t=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const vn=({user:wt,officeToken:Lt,classroomList:Te,globalSetting:Zn,loading:Hn,problemset:Tt,dispatch:Je,pageCache:xe,pageNum:it,maxPage:$t,aiImg:zt})=>{var Pn,rn,Qn,Xn,ua,Yn,kt,ta,On,Ta,Oa,xa,Ja,to,Ht,Ha,_a,ca,Wa,Ao,so,no,xo,Co;const[Io]=(0,oe.useSearchParams)(),[me,en]=(0,y.useState)(0),Me=(0,oe.useParams)(),[dt,et]=(0,y.useState)(!1),[ae,se]=(0,y.useState)(!(xe!=null&&xe.allow_answer&&!(xe!=null&&xe.is_end)&&(Lt==null?void 0:Lt.Status)!=="ended")),[ue,ge]=(0,y.useState)(!1),[pe,Ie]=(0,y.useState)(!1),Re=(0,y.useRef)(!0),{SmartPlanItemBanks:Fe}=Te,[mt,Ft]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),He=(0,y.useRef)(null),Kt=(0,y.useRef)(null);(0,y.useEffect)(()=>{var dn;((dn=Fe==null?void 0:Fe.page)==null?void 0:dn.animation_code)!==""&&(clearTimeout(Kt.current),Kt.current=setTimeout(()=>{var nn;const hn=document.createElement("iframe");if(hn.style.width="100%",hn.style.height="40vh",hn.style.overflow="auto",hn.style.border="0",He.current){He.current.innerHTML="",He.current.appendChild(hn);const bn=hn.contentDocument||hn.contentWindow.document;bn.open(),bn.write((nn=Fe==null?void 0:Fe.page)==null?void 0:nn.animation_code),bn.close()}},1e3))},[(Pn=Fe==null?void 0:Fe.page)==null?void 0:Pn.animation_code]),(0,y.useEffect)(()=>{se(!(xe!=null&&xe.allow_answer&&!(xe!=null&&xe.is_end)&&(Lt==null?void 0:Lt.Status)!=="ended"))},[xe==null?void 0:xe.allow_answer,!(xe!=null&&xe.is_end),(Lt==null?void 0:Lt.Status)!=="ended"]),(0,y.useEffect)(()=>de.Z.subscribe("can-load-data",nn=>{Re.current=nn}),[]),(0,y.useEffect)(()=>{it&&Re.current&&an()},[it,$t,xe==null?void 0:xe.page,xe==null?void 0:xe.allow_answer,xe==null?void 0:xe.has_item_bank,xe==null?void 0:xe.randomData,xe==null?void 0:xe.enable_extra]);const an=()=>_t(void 0,null,function*(){et(!0),console.log("123",1231231);const dn=Je({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Me==null?void 0:Me.coursesId,id:Me==null?void 0:Me.id,position:it,max_position:$t}});et(!1)});(0,y.useEffect)(()=>{var dn,nn,hn,bn;Ft(Rn(Cn({},mt),{defaultValue:(dn=Fe==null?void 0:Fe.page)==null?void 0:dn.animation_code})),qt((nn=Fe==null?void 0:Fe.item_banks)==null?void 0:nn[0]),en(0),ge((bn=(hn=Fe==null?void 0:Fe.item_banks)==null?void 0:hn[0])==null?void 0:bn.enable_ai_tutor)},[Fe]);const Dn=(dn,nn)=>_t(void 0,null,function*(){const hn=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${dn}/user_answers.json`,{method:"post",body:{item_choice_id:nn,ppt_url:zt==null?void 0:zt.url}});return(hn==null?void 0:hn.status)===0?(yield an(),Be.ZP.success("\u63D0\u4EA4\u6210\u529F"),!0):!1}),qt=dn=>{if(xe!=null&&xe.is_end){Ie(!0);return}switch(dn==null?void 0:dn.solution_visibility){case"hidden":Ie(!1);break;case"show_after_edit":dn!=null&&dn.is_answered?Ie(!0):Ie(!1);break;case"show_after_submission":(dn==null?void 0:dn.status)==="ended"?Ie(!0):Ie(!1);break;case"show_after_ended":xe!=null&&xe.is_end?Ie(!0):Ie(!1);break}};return fe.createElement("section",null,fe.createElement(Ne.Z,{spinning:!1},fe.createElement("div",{className:a.box},fe.createElement("div",{className:a.box_header},fe.createElement("div",{className:a.header_title},Fe!=null&&Fe.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"),(Fe==null?void 0:Fe.page_group)&&fe.createElement("div",{style:{color:"#5F6368"}},fe.createElement("span",{style:{color:"#2EC25B"}},"\u5B66\u4E60\u5355\u5143",(0,ke.EM)(`${(rn=Fe==null?void 0:Fe.page_group)==null?void 0:rn.number}`)),"\uFF08\u5B8C\u6210\u8FDB\u5EA6",fe.createElement(E.Z,{title:`\u5F53\u524D\u5DF2\u5B8C\u6210\u7684\u8BD5\u9898\u6570\u91CF\uFF1A${(Qn=Fe==null?void 0:Fe.page_group)==null?void 0:Qn.finished_count}`},fe.createElement("span",{style:{color:"#2EC25B",cursor:"pointer"}},"\xA0",(Xn=Fe==null?void 0:Fe.page_group)==null?void 0:Xn.finished_count))," / ",fe.createElement(E.Z,{title:`\u8BE5\u5B66\u4E60\u5355\u5143\u5185\u8BBE\u7F6E\u7684\u603B\u8BD5\u9898\u6570\u91CF\uFF1A${(ua=Fe==null?void 0:Fe.page_group)==null?void 0:ua.questions_count}`},fe.createElement("span",{style:{cursor:"pointer"}},(Yn=Fe==null?void 0:Fe.page_group)==null?void 0:Yn.questions_count)),"\uFF09")),fe.createElement("div",{className:"mt10"},fe.createElement(Ge.Z,{defaultValue:mt.defaultValue,open:mt.open,language:mt.language,height:mt.height,showExtra:!1}),((kt=Fe==null?void 0:Fe.page)==null?void 0:kt.animation_code)&&fe.createElement("div",{className:a.code_style},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),fe.createElement(E.Z,{title:"\u5168\u5C4F\u5C55\u793A"},fe.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Ft(Rn(Cn({},mt),{open:mt.open+1}))}}))),fe.createElement("div",{className:"mt10",ref:He})),(ta=Fe==null?void 0:Fe.item_banks)!=null&&ta[me]&&((Oa=["in_progress","ended"])!=null&&Oa.includes((Ta=(On=Fe==null?void 0:Fe.item_banks)==null?void 0:On[me])==null?void 0:Ta.status))?fe.createElement("div",null,((Ja=(xa=Fe==null?void 0:Fe.item_banks)==null?void 0:xa[me])==null?void 0:Ja.item_type)==="SINGLE"&&fe.createElement(we,{question:(to=Fe==null?void 0:Fe.item_banks)==null?void 0:to[me],onSubmit:Dn,disabled:ae,pageCache:xe,solutionVis:pe}),((Ha=(Ht=Fe==null?void 0:Fe.item_banks)==null?void 0:Ht[me])==null?void 0:Ha.item_type)==="MULTIPLE"&&fe.createElement(pt,{question:(_a=Fe==null?void 0:Fe.item_banks)==null?void 0:_a[me],onSubmit:Dn,disabled:ae,pageCache:xe,solutionVis:pe}),((Wa=(ca=Fe==null?void 0:Fe.item_banks)==null?void 0:ca[me])==null?void 0:Wa.item_type)==="JUDGMENT"&&fe.createElement(Pt,{question:(Ao=Fe==null?void 0:Fe.item_banks)==null?void 0:Ao[me],onSubmit:Dn,disabled:ae,pageCache:xe,solutionVis:pe}),((no=(so=Fe==null?void 0:Fe.item_banks)==null?void 0:so[me])==null?void 0:no.item_type)==="PROGRAM"&&fe.createElement(jt,{question:(xo=Fe==null?void 0:Fe.item_banks)==null?void 0:xo[me],onSubmit:Dn,SmartPlanItemBanks:Fe,disabled:ae,pageCache:xe,solutionVis:pe})):(Co=Fe==null?void 0:Fe.page)!=null&&Co.animation_code?"":Fe!=null&&Fe.is_extra?xe!=null&&xe.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":fe.createElement(Ce.Z,null)))))};var xn=(0,oe.connect)(({user:wt,classroomList:Lt,loading:Te,globalSetting:Zn,problemset:Hn})=>({user:wt,classroomList:Lt,globalSetting:Zn,loading:Te.effects,problemset:Hn}))(vn),Xt={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"},Wt={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 wn=({problemset:wt,dispatch:Lt,question:Te})=>{const[Zn,Hn]=(0,y.useState)({}),[Tt,Je]=(0,y.useState)([]),xe=["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 it=(0,z.cloneDeep)(Te);Hn(it),Je(it.choices)},[Te]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u591A\u9009\u3011 ${Zn==null?void 0:Zn.name}`}),Tt==null?void 0:Tt.map((it,$t)=>{const{is_answer:zt,checked:Pn,choice_text:rn,me_answered:Qn}=it;let Xn="";return zt&&(Xn=Wt.green),!zt&&(Pn||Qn)&&(Xn=Wt.red),y.createElement("div",{key:$t,style:{pointerEvents:"auto"},className:`${Wt.row} ${Xn}`},y.createElement(b.default,{disabled:!0,style:{padding:3},checked:Pn||(it==null?void 0:it.me_answered)}),y.createElement("span",null,xe[$t],".\xA0"),y.createElement(ne.Z,{className:Wt.html,value:rn}),zt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!zt&&(Pn||Qn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var kn=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(wn),ln=te(59301);const Bn=({problemset:wt,dispatch:Lt,question:Te})=>{const[Zn,Hn]=(0,y.useState)({}),[Tt,Je]=(0,y.useState)([]),xe=["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 it=(0,z.cloneDeep)(Te);Hn(it),Je(it.choices)},[Te]),ln.createElement("div",null,ln.createElement(ne.Z,{value:`\u3010\u5355\u9009\u3011 ${Zn==null?void 0:Zn.name}`}),Tt==null?void 0:Tt.map((it,$t)=>{const{is_answer:zt,checked:Pn,choice_text:rn,me_answered:Qn}=it;let Xn="";return zt&&(Xn=Wt.green),!zt&&(Pn||Qn)&&(Xn=Wt.red),ln.createElement("div",{key:$t,style:{pointerEvents:"auto"},className:`${Wt.row} ${Xn}`},ln.createElement(xt.ZP,{disabled:!0,checked:Pn||(it==null?void 0:it.me_answered)}),ln.createElement("span",null,xe[$t],".\xA0"),ln.createElement(ne.Z,{className:Wt.html,value:rn}),zt&&ln.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!zt&&(Pn||Qn)&&ln.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var _n=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(Bn);const Un=({problemset:wt,dispatch:Lt,question:Te})=>{const[Zn,Hn]=(0,y.useState)({}),[Tt,Je]=(0,y.useState)([]);return(0,y.useEffect)(()=>{const xe=(0,z.cloneDeep)(Te);Hn(xe),Je(xe.choices)},[Te]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u5224\u65AD\u3011 ${Zn==null?void 0:Zn.name}`}),Tt==null?void 0:Tt.map((xe,it)=>{const{is_answer:$t,checked:zt,choice_text:Pn,me_answered:rn}=xe;let Qn="";return $t&&(Qn=Wt.green),!$t&&(zt||rn)&&(Qn=Wt.red),y.createElement("div",{key:it,style:{pointerEvents:"auto"},className:`${Wt.row} ${Qn}`},y.createElement(xt.ZP,{disabled:!0,checked:zt||(xe==null?void 0:xe.me_answered)}),y.createElement(ne.Z,{className:Wt.html,value:Pn}),$t&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!$t&&(zt||rn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var la=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(Un),oa=te(59301);const ya=({problemset:wt,dispatch:Lt,question:Te})=>{const Zn={C:oa.createElement("span",{className:Wt.c},"C"),"C++":oa.createElement("span",{className:Wt.cpp},"C++"),Java:oa.createElement("span",{className:Wt.java},"Java"),Python:oa.createElement("span",{className:Wt.python},"Python")};return oa.createElement("div",null,oa.createElement(ne.Z,{value:`\u3010\u7F16\u7A0B\u3011 ${Te==null?void 0:Te.name}`}))};var un=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(ya),sn=te(20554),be=te(23954),at=te(24334),ot=te(87001),cn=te(67248),Mn=te(7925),mn=te(59301);const{TabPane:zn}=sn.default;var ma=({item:wt,autoHeight:Lt})=>{var Te,Zn;const[Hn,Tt]=(0,y.useState)([]),[Je,xe]=(0,y.useState)(!1),[it]=(0,oe.useSearchParams)(),$t=(0,oe.useParams)();(0,y.useEffect)(()=>{var rn,Qn;((rn=wt==null?void 0:wt.evaluate_codes)==null?void 0:rn.length)>0?Tt((Qn=wt==null?void 0:wt.evaluate_codes)==null?void 0:Qn.map((Xn,ua)=>({key:ua+1,error_msg:Xn!=null&&Xn.error_msg?at.Base64.decode(Xn==null?void 0:Xn.error_msg):"",status:Xn==null?void 0:Xn.status,created_at:Xn.created_at,code:Xn==null?void 0:Xn.code,show_code:Xn==null?void 0:Xn.show_code,language:Xn==null?void 0:Xn.language,resubmit:Xn==null?void 0:Xn.resubmit}))):Tt([{key:"--",error_msg:"--",show_code:!1}])},[wt==null?void 0:wt.evaluate_codes]);const zt=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(rn,Qn)=>mn.createElement("span",null,Qn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(rn,Qn)=>mn.createElement(Mn.Z,{date:Qn.created_at,showTag:Qn==null?void 0:Qn.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:(rn,Qn)=>{var Xn;return mn.createElement("span",{className:rn===0?"c-green":"c-red"},((Xn=ot.Im[rn])==null?void 0:Xn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((Te=Hn==null?void 0:Hn[0])==null?void 0:Te.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(rn,Qn)=>mn.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{_e.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:mn.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",mn.createElement(cn.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Qn==null?void 0:Qn.language]})),content:mn.createElement("div",{className:"mb10"},mn.createElement(be.ZP,{height:300,language:"python",theme:"vs-light",value:Qn!=null&&Qn.code?at.Base64.decode(Qn==null?void 0:Qn.code):"",autoHeight:Lt,options:Pn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(rn=>!!rn),Pn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return mn.createElement("div",{style:{position:"relative"}},mn.createElement(sn.default,{defaultActiveKey:"1"},mn.createElement(zn,{tab:mn.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",mn.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"},mn.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},!!((Zn=wt==null?void 0:wt.user_answer)!=null&&Zn.length)&&(wt==null?void 0:wt.passed_code)&&mn.createElement("aside",{className:Wt.shixunWrp},mn.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),mn.createElement("div",{className:Wt.full},mn.createElement(cn.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[wt==null?void 0:wt.language]}),mn.createElement("span",{onClick:()=>xe(!0)},mn.createElement("i",{className:"iconfont icon-quanping2"}),mn.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),mn.createElement(be.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:wt!=null&&wt.passed_code?at.Base64.decode(wt==null?void 0:wt.passed_code):"",autoHeight:Lt,options:Pn}))),mn.createElement(zn,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},mn.createElement(Ve.default,{className:"mt5",bordered:!0,dataSource:Hn,columns:zt,pagination:!1}))),(wt==null?void 0:wt.hack_user_identifier)&&mn.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ke.xg)(`/myproblems/${wt==null?void 0:wt.hack_user_identifier}?backUrl=/classrooms/${$t==null?void 0:$t.coursesId}/smart_plan/${$t==null?void 0:$t.id}/users/${$t==null?void 0:$t.user_login}/ppt_info/info`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),mn.createElement(_e.default,{centered:!0,destroyOnClose:!0,open:Je,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>xe(!1),footer:null},mn.createElement(be.ZP,{height:500,language:"python",theme:"vs-light",value:wt!=null&&wt.passed_code?at.Base64.decode(wt==null?void 0:wt.passed_code):"",autoHeight:Lt,options:Pn})))},Fn=te(59301),Qa=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const tt=({user:wt,globalSetting:Lt,classroomList:Te,loading:Zn,problemset:Hn,dispatch:Tt,pageNum:Je,maxPage:xe})=>{var it,$t,zt,Pn,rn,Qn,Xn,ua,Yn,kt,ta,On,Ta,Oa,xa,Ja,to,Ht;const[Ha]=(0,oe.useSearchParams)(),[_a,ca]=(0,y.useState)(0),Wa=(0,oe.useParams)(),[Ao,so]=(0,y.useState)(!1);console.log("paramsHttp--",Wa);const[no,xo]=(0,y.useState)(null),[Co,Io]=(0,y.useState)(!1),[me,en]=(0,y.useState)(!1),{SmartPlanItemBanks:Me}=Te;(0,y.useEffect)(()=>{Je&&dt()},[Je,Wa==null?void 0:Wa.user_login]);const dt=()=>Qa(void 0,null,function*(){so(!0),Tt({type:"classroomList/getSmartPlanItemBanks",payload:{login:Wa==null?void 0:Wa.user_login,course_id:Wa==null?void 0:Wa.coursesId,id:Wa==null?void 0:Wa.id,position:Je,max_position:xe}}),so(!1)});(0,y.useEffect)(()=>{var ae,se;ca(0),(ae=Me==null?void 0:Me.page)!=null&&ae.id&&et((se=Me==null?void 0:Me.page)==null?void 0:se.id)},[Me]);const et=ae=>Qa(void 0,null,function*(){Io(!0);const se=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${ae}/student_comment.json`,{method:"get",params:{user_id:Wa==null?void 0:Wa.user_login}});(se==null?void 0:se.status)===0&&xo(se==null?void 0:se.data),Io(!1)});return Fn.createElement("section",null,Fn.createElement(Ne.Z,{spinning:Ao},Fn.createElement("div",{className:Xt.box},Fn.createElement("div",{className:Xt.box_header},Fn.createElement("div",{style:{display:"flex",alignItems:"center"}},Fn.createElement("div",{className:Xt.header_title},Me!=null&&Me.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Fn.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Fn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Fn.createElement("span",{style:{color:"#333333"}},((it=Me==null?void 0:Me.user_info)==null?void 0:it.user_name)||"--"),Fn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),Fn.createElement("span",{style:{color:"#333333"}},(($t=Me==null?void 0:Me.user_info)==null?void 0:$t.student_id)||"--"),Fn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),Fn.createElement("span",{style:{color:"#333333"}},((zt=Me==null?void 0:Me.user_info)==null?void 0:zt.group_name)||"--")),Fn.createElement("div",{className:"mt10"},((rn=(Pn=Me==null?void 0:Me.item_banks)==null?void 0:Pn[_a])==null?void 0:rn.item_type)==="SINGLE"&&Fn.createElement(_n,{question:(Qn=Me==null?void 0:Me.item_banks)==null?void 0:Qn[_a]}),((ua=(Xn=Me==null?void 0:Me.item_banks)==null?void 0:Xn[_a])==null?void 0:ua.item_type)==="MULTIPLE"&&Fn.createElement(kn,{question:(Yn=Me==null?void 0:Me.item_banks)==null?void 0:Yn[_a]}),((ta=(kt=Me==null?void 0:Me.item_banks)==null?void 0:kt[_a])==null?void 0:ta.item_type)==="JUDGMENT"&&Fn.createElement(la,{question:(On=Me==null?void 0:Me.item_banks)==null?void 0:On[_a]}),((Oa=(Ta=Me==null?void 0:Me.item_banks)==null?void 0:Ta[_a])==null?void 0:Oa.item_type)==="PROGRAM"&&Fn.createElement(Fn.Fragment,null,Fn.createElement(un,{question:(xa=Me==null?void 0:Me.item_banks)==null?void 0:xa[_a]}),Fn.createElement(ma,{item:(Ja=Me==null?void 0:Me.item_banks)==null?void 0:Ja[_a]}))),((to=Me==null?void 0:Me.page)==null?void 0:to.knowledge_test)&&Fn.createElement(Fn.Fragment,null,Fn.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Fn.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Fn.createElement(x.ZP,{type:"link",loading:Co,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Qa(void 0,null,function*(){en(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Fn.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Fn.createElement(ne.Z,{className:Xt.ansWrap,value:(no==null?void 0:no.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Fn.createElement(_e.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:me,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{en(!1)},onCancel:()=>{en(!1)}},Fn.createElement(Ne.Z,{spinning:Co},Fn.createElement("div",{className:Xt.evalueWrap},Fn.createElement("div",{className:Xt.evalueSty},Fn.createElement("div",{className:Xt.title},"\u5B66\u4E60\u8BC4\u4EF7"),Fn.createElement(ne.Z,{className:Xt.ansWrap,value:(no==null?void 0:no.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Fn.createElement("div",{className:Xt.evalueSty,style:{marginTop:"20px"}},Fn.createElement("div",{className:Xt.title},"\u95EE\u7B54\u8BB0\u5F55"),Fn.createElement("div",{className:Xt.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Ht=no==null?void 0:no.question_and_answer_list)==null?void 0:Ht.map((ae,se)=>Fn.createElement("div",{key:se,className:"mt10"},Fn.createElement("div",{style:{display:"flex"}},Fn.createElement("div",{className:Xt.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Fn.createElement(ne.Z,{className:Xt.asnCont,value:ae==null?void 0:ae.question})),Fn.createElement("div",{style:{display:"flex"}},Fn.createElement("div",{className:Xt.label},"\u56DE\u7B54\uFF1A"),Fn.createElement(ne.Z,{className:Xt.asnCont,value:ae==null?void 0:ae.answer})))))))))))};var qe=(0,oe.connect)(({user:wt,classroomList:Lt,loading:Te,globalSetting:Zn,problemset:Hn})=>({user:wt,classroomList:Lt,globalSetting:Zn,loading:Te.effects,problemset:Hn}))(tt),Mt=te(61907),$e=te(30461),st=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Tn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Fa=(wt,Lt,Te)=>Lt in wt?st(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):wt[Lt]=Te,ga=(wt,Lt)=>{for(var Te in Lt||(Lt={}))Tn.call(Lt,Te)&&Fa(wt,Te,Lt[Te]);if(Nn)for(var Te of Nn(Lt))qn.call(Lt,Te)&&Fa(wt,Te,Lt[Te]);return wt},aa=(wt,Lt,Te)=>new Promise((Zn,Hn)=>{var Tt=it=>{try{xe(Te.next(it))}catch($t){Hn($t)}},Je=it=>{try{xe(Te.throw(it))}catch($t){Hn($t)}},xe=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(Tt,Je);xe((Te=Te.apply(wt,Lt)).next())});const ja=({user:wt,classroomList:Lt,globalSetting:Te,loading:Zn,dispatch:Hn})=>{var Tt,Je,xe,it,$t,zt,Pn,rn,Qn,Xn,ua;const Yn=(0,y.useRef)(),kt=(0,y.useRef)(),[ta]=(0,oe.useSearchParams)(),[On,Ta]=(0,y.useState)({}),[Oa,xa]=(0,y.useState)(""),[Ja,to]=(0,y.useState)(""),Ht=(0,oe.useParams)(),[Ha,_a]=(0,y.useState)({}),[ca,Wa]=(0,y.useState)(),[Ao,so]=(0,y.useState)(!1),no=(0,y.useRef)(),[xo,Co]=(0,y.useState)(!1),[Io,me]=(0,y.useState)(""),[en,Me]=(0,y.useState)(!0),[dt,et]=(0,y.useState)(!0),[ae,se]=(0,y.useState)(!1),[ue,ge]=(0,y.useState)([]),[pe,Ie]=(0,y.useState)(!1),[Re,Fe]=(0,y.useState)([]),[mt,Ft]=(0,y.useState)(!1),[He,Kt]=(0,y.useState)(0),[an,Dn]=(0,y.useState)([]),[qt,dn]=(0,y.useState)(ga({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),nn=(0,y.useRef)(null),[hn,bn]=(0,y.useState)(!1),[En,In]=(0,y.useState)(!1),$n=(0,y.useRef)(!1),{SmartPlanItemBanks:yn}=Lt;(0,y.useEffect)(()=>{$n.current=En},[En]),(0,y.useEffect)(()=>{(0,ke.s2)()&&oe.history.replace(`/miniprogram/courseware/study?courses_id=${Ht==null?void 0:Ht.coursesId}&id=${Ht==null?void 0:Ht.id}`)},[]),(0,y.useEffect)(()=>{On!=null&&On.WebofficeURL&&setTimeout(()=>{Ya()},300)},[On]),(0,y.useEffect)(()=>{var pn;return(pn=wt==null?void 0:wt.userInfo)!=null&&pn.login&&ka(),()=>{clearInterval(no.current)}},[(Tt=wt==null?void 0:wt.userInfo)==null?void 0:Tt.login]),(0,y.useEffect)(()=>{!(On!=null&&On.IsCreator)&&(ca==null?void 0:ca.is_end)===!1&&(On==null?void 0:On.Status)=="in_progress"&&ra()},[ca==null?void 0:ca.is_end,On]),(0,y.useEffect)(()=>{if(ca!=null&&ca.is_end&&clearInterval(no.current),!(On!=null&&On.IsCreator)&&(ca!=null&&ca.is_end)){let pn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];pn&&(pn!=null&&pn.includes(Ht==null?void 0:Ht.id))||(Be.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(pn==null?void 0:pn.length)===0?pn=[Ht==null?void 0:Ht.id]:pn.push(Ht==null?void 0:Ht.id),sessionStorage.setItem("endPPTIds",JSON.stringify(pn)))}},[ca==null?void 0:ca.is_end,On]),(0,y.useEffect)(()=>{if(ca!=null&&ca.enable_extra&&!(ca!=null&&ca.is_end)){let pn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];pn&&!(pn!=null&&pn.includes(Ht==null?void 0:Ht.id))&&_e.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:()=>aa(void 0,null,function*(){(pn==null?void 0:pn.length)===0?pn=[Ht==null?void 0:Ht.id]:pn.push(Ht==null?void 0:Ht.id),ea(ca==null?void 0:ca.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(pn))})})}},[ca==null?void 0:ca.enable_extra]);const Vn=(0,y.useRef)(null);(0,y.useEffect)(()=>{var pn,Jn;(pn=wt==null?void 0:wt.userInfo)!=null&&pn.login&&(On!=null&&On.IsCreator?so(!0):so((On==null?void 0:On.Status)&&(On==null?void 0:On.Status)!="not_started"),(Jn=Yn.current)!=null&&Jn.ready&&va())},[(Je=wt==null?void 0:wt.userInfo)==null?void 0:Je.login,On]),(0,y.useEffect)(()=>{var pn,Jn,Ma;return En&&((pn=yn==null?void 0:yn.page)!=null&&pn.position)&&!(On!=null&&On.IsCreator)&&(((Jn=yn==null?void 0:yn.page)==null?void 0:Jn.knowledge_need_answer)==!0?Vn.current=setTimeout(()=>{bn(!0)},1e3):(Ma=yn==null?void 0:yn.page)!=null&&Ma.has_item_bank&&bn(!0)),()=>{clearTimeout(Vn.current)}},[(xe=yn==null?void 0:yn.page)==null?void 0:xe.position]),(0,y.useEffect)(()=>{ca!=null&&ca.page&&ea(ca==null?void 0:ca.page)},[ca==null?void 0:ca.page]),(0,y.useEffect)(()=>{var pn;((pn=wt==null?void 0:wt.userInfo)==null?void 0:pn.real_name)==="\u6E38\u5BA2"&&Hn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(it=wt==null?void 0:wt.userInfo)==null?void 0:it.real_name]);function va(){return aa(this,null,function*(){try{yield Yn.current.ready();const Ma=yield(yield Yn.current.Application.ActiveWindow).View;Ma.ZoomToFit=-1;const Da=new Event("resize");window.dispatchEvent(Da)}catch(pn){}})}function ea(pn){return aa(this,null,function*(){yield Yn.current.ready(),Yn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(pn)})}function wa(pn){return aa(this,null,function*(){Ht!=null&&Ht.user_login||setTimeout(()=>aa(this,null,function*(){yield Yn.current.ready();const Jn=Yn.current.Application,Ma=yield Jn.ActivePresentation,Da=yield Jn.ActivePresentation.SlideShowSettings,Va=yield Ma.SlideShowWindow;pn?yield Da.Run():Va.IsFullScreen=!1;const ao=(yield Jn.ActivePresentation.SlideShowWindow)!==null;In(ao),va()}),800)})}function pa(){return aa(this,null,function*(){try{const pn=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/set_page_cache.json`,{method:"post",body:{type:1}});Wa(pn==null?void 0:pn.data)}catch(pn){}})}const Kn=()=>aa(void 0,null,function*(){var pn;let Jn=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}.json`,{method:"get"});(Jn==null?void 0:Jn.status)==0&&(_a(Jn==null?void 0:Jn.data),((pn=Jn==null?void 0:Jn.data)==null?void 0:pn.status)=="in_progress"&&wa(!0))}),ra=()=>aa(void 0,null,function*(){const pn=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/start_class.json`,{method:"post"})}),fa=()=>aa(void 0,null,function*(){var pn;const Jn=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${(pn=yn==null?void 0:yn.page)==null?void 0:pn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),La=()=>aa(void 0,null,function*(){Hn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ht==null?void 0:Ht.coursesId,id:Ht==null?void 0:Ht.id,position:Oa||(ca==null?void 0:ca.page)||1,max_position:Ja}})}),ka=()=>aa(void 0,null,function*(){var pn,Jn,Ma;const Da=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/get_office_token.json`,{method:"get",params:Ht!=null&&Ht.user_login?{login:Ht==null?void 0:Ht.user_login}:null});Ta(Da==null?void 0:Da.data),Me(!1);const Va=((pn=Da==null?void 0:Da.data)==null?void 0:pn.FileName)||"";document.title=Va,(Jn=Da==null?void 0:Da.data)!=null&&Jn.IsCreator?Kn():(((Ma=Da==null?void 0:Da.data)==null?void 0:Ma.Status)=="in_progress"&&wa(!0),no.current=setInterval(()=>{pa()},2e3))});function Ya(){return aa(this,null,function*(){var pn=document.getElementById("weboffice-zone");Yn.current=ye().config({mount:pn,url:On==null?void 0:On.WebofficeURL,refreshToken:ia,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(On!=null&&On.IsCreator),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Yn.current.setToken({token:On==null?void 0:On.AccessToken,timeout:25*60*1e3}),Yn.current.on("fileStatus",function(Jn){return aa(this,null,function*(){console.log("fileStatus:",Jn),yield Yn.current.ready();const Ma=Yn.current.Application,Da=yield Ma.ActivePresentation.ExportAsFixedFormat({FixedFormatType:Ma.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});me(Da)})}),Yn.current.on("fileOpen",function(Jn){Ln()}),Yn.current.on("fullscreenChange",function(Jn){Jn.status==1&&wa(!0),console.log("fullscreenChange:",Jn)})})}function ia(){return new Promise(function(pn){return aa(this,null,function*(){const Jn=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/refresh_office_token.json`,{method:"get",access_token:On==null?void 0:On.AccessToken,refresh_token:On==null?void 0:On.RefreshToken});pn(Jn==null?void 0:Jn.data)})})}function Na(){return aa(this,null,function*(){Me(!0),yield Yn.current.ready();const pn=Yn.current.Application,Jn=yield pn.ActivePresentation,Da=yield(yield Jn.Slides).Count;to(Da);let Va=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Va==null?void 0:Va.status)==0&&Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield pn.ActivePresentation.Slides.AddSlide(Da),setTimeout(()=>aa(this,null,function*(){Me(!1),Jn.Slides.Item(Da).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 Ln(){return aa(this,null,function*(){yield Yn.current.ready();const pn=Yn.current.Application,Jn=yield pn.ActivePresentation.GetSlideRemark();console.log("operatorsInfo:",Jn);const Da=yield(yield pn.ActivePresentation).Slides,Va=yield pn.ActivePresentation.ExportAsFixedFormat({FixedFormatType:pn.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});me(Va);const ao=yield Da.Count;to(ao),pn.Sub.SlideShowEnd=()=>aa(this,null,function*(){In(!1),va()});const uo=yield pn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;xa(uo),pn.Sub.SlideSelectionChanged=qa=>aa(this,null,function*(){var ro,co;if(!(On!=null&&On.IsCreator)){const po=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/check_page_group.json`,{method:"post",body:{position:qa}});(po==null?void 0:po.status)==0&&((ro=po==null?void 0:po.data)!=null&&ro.allow||(ge((co=po==null?void 0:po.data)==null?void 0:co.not_finish_positions),se(!0)))}to(yield Da.Count),xa(qa);const $a=yield pn.ActivePresentation.ExportAsFixedFormat({FixedFormatType:pn.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:qa,To:qa});me($a)}),pn.Sub.SlideDelete=qa=>aa(this,null,function*(){var ro;let co=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/delete_page.json`,{method:"delete",body:{position:(ro=qa==null?void 0:qa.Data)==null?void 0:ro.SlideIndex}});(co==null?void 0:co.status)==0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),to(yield Da.Count))}),pn.Sub.PresentationNewSlide=qa=>aa(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",qa)}),pn.Sub.SlideMove=qa=>aa(this,null,function*(){var ro,co,$a;if(On!=null&&On.IsCreator){let po=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/change_page_postition.json`,{method:"post",body:{origin_position:(ro=qa==null?void 0:qa.Data)==null?void 0:ro.SlideFromIndex,target_position:(co=qa==null?void 0:qa.Data)==null?void 0:co.SlideIndex}});(po==null?void 0:po.status)==0&&(Be.ZP.success("\u79FB\u52A8\u6210\u529F"),xa(($a=qa==null?void 0:qa.Data)==null?void 0:$a.SlideIndex))}})})}const ba=()=>aa(void 0,null,function*(){var pn,Jn;Ft(!0);const Ma=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/smart_plan_users.json`,{method:"get",params:qt});(Ma==null?void 0:Ma.status)==0&&(Fe((pn=Ma==null?void 0:Ma.data)==null?void 0:pn.smart_plan_users),Kt((Jn=Ma==null?void 0:Ma.data)==null?void 0:Jn.count)),Ft(!1)}),ha=()=>aa(void 0,null,function*(){var pn;Ft(!0);const Jn=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/header_info.json`,{method:"get"});(Jn==null?void 0:Jn.status)===0&&Dn([{name:"\u5168\u90E8",id:""},...((pn=Jn==null?void 0:Jn.data)==null?void 0:pn.course_groups)||[]]),Ft(!1)});(0,y.useEffect)(()=>{var pn,Jn,Ma,Da,Va,ao,uo;return(On==null?void 0:On.IsCreator)===!0&&(!((pn=yn==null?void 0:yn.item_banks)!=null&&pn.length)&&!((Jn=yn==null?void 0:yn.page)!=null&&Jn.animation_code)&&!((Da=(Ma=yn==null?void 0:yn.page)==null?void 0:Ma.smart_plan_page_knowledges)!=null&&Da.length)?et(!0):et(!1)),(On==null?void 0:On.IsCreator)===!1&&(((Va=yn==null?void 0:yn.page)==null?void 0:Va.knowledge_need_answer)===!0?et(!0):et(!1)),yn&&((ao=yn==null?void 0:yn.page)!=null&&ao.id)&&!((uo=yn==null?void 0:yn.page)!=null&&uo.has_study_record)&&(On==null?void 0:On.IsCreator)===!1&&(On==null?void 0:On.Status)=="in_progress"&&(nn.current=setTimeout(()=>{fa()},3e3)),()=>{nn.current&&clearTimeout(nn.current)}},[Zn["classroomList/getSmartPlanItemBanks"],yn,On==null?void 0:On.IsCreator]);const[Wn,za]=(0,y.useState)(null);(0,y.useEffect)(()=>{dt||za(new Date)},[dt]),(0,y.useEffect)(()=>{pe&&(ha(),ba())},[pe,qt]);const eo=()=>y.createElement(y.Fragment,null,Ao&&(Ht!=null&&Ht.user_login?y.createElement("div",{className:Ae.right}," ",y.createElement(qe,{pageNum:Oa,maxPage:Ja})):y.createElement("div",{className:Ae.right},y.createElement(Ne.Z,{spinning:Zn["classroomList/getSmartPlanItemBanks"]},y.createElement("div",{style:{visibility:yn?"visible":"hidden",height:hn?"94vh":"100vh"}},(On==null?void 0:On.IsCreator)!==void 0&&y.createElement(Mt.Z,{key:Oa,pageData:yn,onModelPageChange:et,aiImg:Io,isCreator:On==null?void 0:On.IsCreator,pageNum:Oa,showModelPage:dt,node:On!=null&&On.IsCreator?y.createElement(he.default,{pageNum:Oa,maxPage:Ja,pptInfo:Ha,openEwm:xo,setOpenEwm:()=>{Co(null)},aiImg:Io,addPage:()=>{Na()},setShowModelPage:()=>{et(!1)},behavior:Wn}):y.createElement(xn,{officeToken:On,pageCache:ca,pageNum:Oa,aiImg:Io,maxPage:Ja})}))))));return y.createElement(Ne.Z,{spinning:en},y.createElement("div",{style:{display:"flex"}},y.createElement("div",{className:Ae.officeWrp},y.createElement("div",{className:Ae.left},y.createElement("div",{id:"weboffice-zone"}),!hn&&En&&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:()=>{bn(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Ha==null?void 0:Ha.status)=="in_progress"&&(($t=yn==null?void 0:yn.page)==null?void 0:$t.lesson_mode)!="self_learning"&&!(yn!=null&&yn.is_extra)&&((Pn=(zt=yn==null?void 0:yn.item_banks)==null?void 0:zt[0])==null?void 0:Pn.status)=="not_started"&&(On==null?void 0:On.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:()=>aa(void 0,null,function*(){var pn,Jn;let Ma=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Jn=(pn=yn==null?void 0:yn.item_banks)==null?void 0:pn[0])==null?void 0:Jn.smart_plan_item_bank_id}});(Ma==null?void 0:Ma.status)==0&&(Be.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),La(),bn(!0))})},"\u542F\u52A8\u7B54\u9898")),(Ha==null?void 0:Ha.status)=="in_progress"&&!(yn!=null&&yn.is_extra)&&((Qn=(rn=yn==null?void 0:yn.item_banks)==null?void 0:rn[0])==null?void 0:Qn.status)=="in_progress"&&(On==null?void 0:On.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:()=>aa(void 0,null,function*(){var pn,Jn;let Ma=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Jn=(pn=yn==null?void 0:yn.item_banks)==null?void 0:pn[0])==null?void 0:Jn.smart_plan_item_bank_id}});(Ma==null?void 0:Ma.status)==0&&(Be.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),La())})},"\u7ED3\u675F\u7B54\u9898")))),!En&&(Ht!=null&&Ht.user_login?y.createElement("div",{className:Ae.over_content},y.createElement("div",{className:Ae.over_button,onClick:()=>{Ie(!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/${Ht==null?void 0:Ht.coursesId}/smart_plan/${Ht==null?void 0:Ht.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"))):On!=null&&On.IsCreator?y.createElement("div",{className:Ae.over_content},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{className:Ae.over_button,onClick:()=>{wa(!0)}},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")),(Ha==null?void 0:Ha.status)=="not_started"&&y.createElement("div",{className:Ae.over_button,onClick:()=>aa(void 0,null,function*(){Hn({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan",params:{coursesId:Ht==null?void 0:Ht.coursesId,smart_plans_id:Ht==null?void 0:Ht.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")),(Ha==null?void 0:Ha.status)=="in_progress"&&y.createElement("div",{className:Ae.over_button,onClick:()=>aa(void 0,null,function*(){_e.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:()=>aa(void 0,null,function*(){let pn=yield(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/change_status.json`,{method:"post"});(pn==null?void 0:pn.status)==0&&(Be.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),oe.history.push(`/classrooms/${Ht==null?void 0:Ht.coursesId}/smart_plan`),(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:Oa,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:()=>{Co(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/${Ht==null?void 0:Ht.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/${Ht==null?void 0:Ht.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"))))),!En&&eo(),En&&y.createElement(le.Z,{bodyStyle:{padding:0},width:800,onClose:()=>{bn(!1)},forceRender:!0,open:hn},eo())),y.createElement($e.Z,{Callback:()=>{Kn(),(0,Ee.ZP)(`/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:Oa,allow_answer:!1,is_end:!1}}})}}),y.createElement(_e.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ae,title:"\u5B66\u4E60\u8FDB\u5EA6\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var pn;se(!1),ea((pn=ue==null?void 0:ue.sort())==null?void 0:pn[0])},onOk:()=>aa(void 0,null,function*(){var pn;se(!1),ea((pn=ue==null?void 0:ue.sort())==null?void 0:pn[0])})},y.createElement("div",null,"\u8BF7\u5148\u5B8C\u6210\u672C\u5355\u5143\u5168\u90E8\u8BD5\u9898\uFF08\u672A\u5B8C\u6210\uFF1A",(Xn=ue==null?void 0:ue.sort())==null?void 0:Xn.map((pn,Jn)=>y.createElement("span",{key:Jn,style:{color:"#FF9D18",cursor:"pointer"},onClick:()=>{se(!1),ea(pn)}},"\u7B2C",pn,"\u9875",Jn+1==(ue==null?void 0:ue.length)?"":"\u3001")),"\uFF09\uFF0C\u5B8C\u6210\u540E\u5373\u53EF\u7EE7\u7EED\u5B66\u4E60\u4E0B\u4E00\u5355\u5143\u3002")),y.createElement(_e.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:pe,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Ie(!1)},footer:null},y.createElement(Ne.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:qt==null?void 0:qt.course_group_id,options:(ua=an||[])==null?void 0:ua.map(pn=>({label:pn==null?void 0:pn.name,value:pn==null?void 0:pn.id})),onChange:pn=>{qt.page=1,qt.course_group_id=pn,dn(ga({},qt))}}),y.createElement(yt.t7,{style:{width:300},value:{value:qt.search},onChange:(pn,Jn)=>{qt.page=1,qt.search=pn,dn(ga({},qt))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),y.createElement(Ve.default,{loading:mt,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:pn=>y.createElement("span",{style:{color:"#666666"}},pn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:pn=>y.createElement("span",{style:{color:"#666666"}},pn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:pn=>y.createElement("span",{style:{color:"#666666"}},pn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(pn,Jn)=>y.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ie(!1),oe.history.push(`/classrooms/${Ht==null?void 0:Ht.coursesId}/smart_plan/${Ht==null?void 0:Ht.id}/users/${Jn==null?void 0:Jn.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Re,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:qt.limit,current:qt.page,position:["bottomRight"],onChange:(pn,Jn)=>{qt.page=pn,qt.limit=Jn,dn(ga({},qt))},total:He,showTotal:(pn,Jn)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",pn," "),"\u6761\u6570\u636E")}})))))};var Aa=(0,oe.connect)(({user:wt,classroomList:Lt,loading:Te,globalSetting:Zn})=>({user:wt,classroomList:Lt,globalSetting:Zn,loading:Te.effects}))(ja)},57594:function(ft,Jt,te){"use strict";te.r(Jt),te.d(Jt,{default:function(){return Hn}});var y=te(59301),ve=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),_e=te(29787),Ne=te(47889),le=te(25399),Ye=te(62957),Ve=te(54172),yt=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:Tt,dispatch:Je,question:xe,disabled:it,showAnswer:$t})=>{const[zt,Pn]=(0,y.useState)({}),[rn,Qn]=(0,y.useState)([]),[Xn,ua]=(0,y.useState)(!1),[Yn]=(0,ve.useSearchParams)(),kt=["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"],ta={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,y.useEffect)(()=>{const On=(0,ee.cloneDeep)(xe);Pn(On),Qn(On==null?void 0:On.choices)},[xe]),ce.createElement("div",null,ce.createElement("div",{className:"mb10 font14",style:{fontWeight:500,color:"#333"}},ta[xe==null?void 0:xe.item_type]),ce.createElement(z.Z,{value:zt==null?void 0:zt.name,style:{fontSize:"14px"}}),rn==null?void 0:rn.map((On,Ta)=>{const{is_answer:Oa,choice_text:xa}=On;let Ja="";return Oa&&$t&&(Ja=re.green),ce.createElement("div",{key:Ta,style:{pointerEvents:"none",fontSize:"14px"},className:`${re.row} ${Ja}`},ce.createElement(Ne.ZP,{disabled:it,checked:Oa&&$t}),ce.createElement("span",null,kt[Ta],".\xA0"),ce.createElement(z.Z,{className:re.html,value:xa,style:{fontSize:"14px"}}))}))};var Se=(0,ve.connect)(({problemset:Tt})=>({problemset:Tt}))(ie),Oe=te(77019),De=te(5269),ut=te(12893),vt=te(12290),Qe=te(59301),tn=Object.defineProperty,At=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Vt=(Tt,Je,xe)=>Je in Tt?tn(Tt,Je,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Tt[Je]=xe,Bt=(Tt,Je)=>{for(var xe in Je||(Je={}))Gt.call(Je,xe)&&Vt(Tt,xe,Je[xe]);if(xt)for(var xe of xt(Je))Nt.call(Je,xe)&&Vt(Tt,xe,Je[xe]);return Tt},Yt=(Tt,Je)=>At(Tt,pt(Je)),Zt=(Tt,Je)=>{var xe={};for(var it in Tt)Gt.call(Tt,it)&&Je.indexOf(it)<0&&(xe[it]=Tt[it]);if(Tt!=null&&xt)for(var it of xt(Tt))Je.indexOf(it)<0&&Nt.call(Tt,it)&&(xe[it]=Tt[it]);return xe};const Rt=Tt=>{var Je=Tt,{value:xe,onChange:it,scrollId:$t}=Je,zt=Zt(Je,["value","onChange","scrollId"]);return Qe.createElement("div",{id:$t||""},Qe.createElement(vt.Z,Yt(Bt({},zt),{defaultValue:xe,onChange:(Pn,rn)=>{rn!=null&&rn.length?it(Pn,rn):it(Pn)}})))},Ue=({value:Tt,onChange:Je,placeholder:xe,height:it=150,isEdit:$t,miniToolbar:zt,watch:Pn=!0})=>$t?Qe.createElement(vt.Z,{isFocus:!0,height:it||void 0,placeholder:xe,defaultValue:Tt,onChange:Je,miniToolbar:zt}):Qe.createElement("div",{style:{cursor:"pointer"}},Tt?Qe.createElement(z.Z,{className:re.inputBorder,value:Tt}):Qe.createElement("div",{className:`${re.inputBorder} ${re.placeholder} inputBorderError`},xe));var Le=te(59301),St=Object.defineProperty,rt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,An=(Tt,Je,xe)=>Je in Tt?St(Tt,Je,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Tt[Je]=xe,on=(Tt,Je)=>{for(var xe in Je||(Je={}))we.call(Je,xe)&&An(Tt,xe,Je[xe]);if(fn)for(var xe of fn(Je))Ot.call(Je,xe)&&An(Tt,xe,Je[xe]);return Tt},Sn=(Tt,Je)=>rt(Tt,bt(Je)),na=(Tt,Je)=>{var xe={};for(var it in Tt)we.call(Tt,it)&&Je.indexOf(it)<0&&(xe[it]=Tt[it]);if(Tt!=null&&fn)for(var it of fn(Tt))Je.indexOf(it)<0&&Ot.call(Tt,it)&&(xe[it]=Tt[it]);return xe};const Qt=["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:Tt,onChange:Je,choiceTextKey:xe,answerKey:it,index:$t,isEdit:zt,setInputActive:Pn,form:rn,choiceOptionsPath:Qn,allowChangeMode:Xn,showAddIcon:ua,addItem:Yn,deleteItem:kt})=>{const ta=(Tt==null?void 0:Tt[it])===1,On=()=>{const Oa=rn.getFieldValue(Qn);rn.setFieldValue(Qn,Oa.map(xa=>Sn(on({},xa),{[it]:0})))},Ta=()=>{ta?Je(Sn(on({},Tt),{[it]:0})):(Xn||On(),Je(Sn(on({},Tt),{[it]:1})))};return Le.createElement(Oe.Z,{className:re.choiceWrap,align:"middle",wrap:!1},Le.createElement(De.Z,{onClick:Ta,className:`${re.choiceIndex} ${ta?re.activeAnswer:""}`},Qt[$t]),Le.createElement(De.Z,{flex:1,className:`${re.editorWrap} ml15`,onClick:Pn},Le.createElement(Ue,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:zt,value:Tt==null?void 0:Tt[xe],onChange:Oa=>{Je(Sn(on({},Tt),{[xe]:Oa}))}})),Le.createElement(De.Z,{className:re.actionWrapper},Le.createElement(le.Z,{title:"\u5220\u9664"},Le.createElement(ut.Z,{className:re.deleteIcon,onClick:kt,style:{visibility:$t>1?"visible":"hidden"}}))))},nt=({questionTitlePlaceholder:Tt,titleKey:Je,choiceKey:xe,analysisKey:it,choiceTextKey:$t,answerKey:zt,choiceOptionsPath:Pn,allowChangeMode:rn=!0,form:Qn,showAnalysis:Xn=!0})=>{const[ua,Yn]=(0,y.useState)(),[kt,ta]=(0,y.useState)(!1);return Le.createElement("div",{className:re.wrap},Le.createElement("div",{className:re.questionTitleEditorWrap},Le.createElement(he.default.Item,{label:"\u9898\u5E72",name:Je,labelCol:{span:24},rules:[{required:!0}]},Le.createElement(Rt,{scrollId:Array.isArray(Je)?Je.join("_"):`${Je}`,height:150,placeholder:Tt}))),Le.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Le.createElement(he.default.List,{name:xe,rules:[{validator(On,Ta){const Oa=Ta.some(Ja=>Ja[zt]===1),xa=Ta.findIndex(Ja=>{var to;return((to=Ja[$t])==null?void 0:to.length)<=0});return xa!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Qt[xa]}\u9009\u9879\u7684\u5185\u5BB9`)):Oa?Promise.resolve():(Ee.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(On,{add:Ta,remove:Oa})=>Le.createElement("div",{id:Array.isArray(Pn)?Pn.join("_"):`${Pn}`,style:{marginTop:"-20px"}},On.map((xa,Ja)=>{var to=xa,{key:Ht,name:Ha}=to,_a=na(to,["key","name"]);const ca=ua===Ht,Wa=()=>{Yn(Ht)},Ao=Ja<7&&Ja===On.length-1,so=()=>Ta({[$t]:"",[zt]:0}),no=()=>Oa(Ha);return Le.createElement(he.default.Item,Sn(on({},_a),{key:Ht,name:Ha,className:re.choiceListWrap,rules:[{validator(xo,Co){return Co!=null&&Co.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Qt[Ja]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Le.createElement(lt,{choiceTextKey:$t,answerKey:zt,index:Ja,isEdit:ca,setInputActive:Wa,form:Qn,choiceOptionsPath:Pn,allowChangeMode:rn,showAddIcon:Ao,addItem:so,deleteItem:no}))}),On.length<8&&Le.createElement("div",{className:`${re.addBtn} mb30`,onClick:()=>Ta({[$t]:"",[zt]:0})},Le.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Xn&&Le.createElement("div",{onClick:()=>ta(!0)},Le.createElement(he.default.Item,{name:it,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Le.createElement(Ue,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:kt}))))};var Dt=te(59301),We=Object.defineProperty,Ke=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Xe=(Tt,Je,xe)=>Je in Tt?We(Tt,Je,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Tt[Je]=xe,ct=(Tt,Je)=>{for(var xe in Je||(Je={}))ze.call(Je,xe)&&Xe(Tt,xe,Je[xe]);if(Ce)for(var xe of Ce(Je))je.call(Je,xe)&&Xe(Tt,xe,Je[xe]);return Tt},jt=(Tt,Je)=>Ke(Tt,Pt(Je)),Ge=(Tt,Je)=>{var xe={};for(var it in Tt)ze.call(Tt,it)&&Je.indexOf(it)<0&&(xe[it]=Tt[it]);if(Tt!=null&&Ce)for(var it of Ce(Tt))Je.indexOf(it)<0&&je.call(Tt,it)&&(xe[it]=Tt[it]);return xe};const ke={\u6B63\u786E:"T",\u9519\u8BEF:"F"},de=({value:Tt,onChange:Je,form:xe})=>{const it=(Tt==null?void 0:Tt.is_answer)===1,$t=Tt==null?void 0:Tt.choice_text,zt=()=>{const Pn=xe.getFieldsValue().choices.map(rn=>({choice_text:rn.choice_text,is_answer:0}));xe.setFieldsValue({choices:Pn}),Je(jt(ct({},Tt),{is_answer:1}))};return Dt.createElement(Oe.Z,{className:re.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Dt.createElement(De.Z,{onClick:zt,className:`${re.choiceIndex} ${re.judgementIndex} ${it?re.activeAnswer:""}`},ke[$t]),Dt.createElement(De.Z,{flex:1,className:`${re.editorWrap} ml15`},Dt.createElement("div",{className:`${re.inputBorder} ${re.placeholder} ${it?re.activeJudgementAnswer:""}`},$t)))},fe=({questionTitlePlaceholder:Tt,choiceKey:Je,form:xe})=>{const[it,$t]=(0,y.useState)(!1);return Dt.createElement("div",{className:re.wrap},Dt.createElement("div",{className:re.questionTitleEditorWrap},Dt.createElement(he.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Dt.createElement(Rt,{scrollId:"name",height:140,placeholder:Tt}))),Dt.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Dt.createElement(he.default.List,{name:"choices",rules:[{validator(zt,Pn){return Pn.some(Qn=>(Qn==null?void 0:Qn.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")))}}]},zt=>Dt.createElement("div",{id:"choices"},zt.map(Pn=>{var rn=Pn,{key:Qn,name:Xn}=rn,ua=Ge(rn,["key","name"]);return Dt.createElement(he.default.Item,jt(ct({},ua),{key:Qn,name:Xn,noStyle:!0}),Dt.createElement(de,{form:xe}))})))),Dt.createElement("div",{onClick:()=>$t(!0)},Dt.createElement(he.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Dt.createElement(Ue,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:it}))))};var Pe=te(59301);const Ze=({problemset:Tt,dispatch:Je,question:xe})=>{var it;const $t={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"),(it=xe==null?void 0:xe.languages)==null?void 0:it.map((zt,Pn,rn)=>Pe.createElement(y.Fragment,{key:Pn},$t[zt==null?void 0:zt.language]))),Pe.createElement("div",{className:"mt20 mb20"},xe==null?void 0:xe.name),Pe.createElement(z.Z,{className:re.html,value:xe==null?void 0:xe.description,style:{fontSize:"14px"}}))};var ht=(0,ve.connect)(({problemset:Tt})=>({problemset:Tt}))(Ze),gt=te(955),Ct={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Et={log(...Tt){this.enabled&&(Tt.push(Date.now()),Ct.logger.log("[ActionCable]",...Tt))}};const It=()=>new Date().getTime(),Cn=Tt=>(It()-Tt)/1e3;class Rn{constructor(Je){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Je,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=It(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Et.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=It(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Et.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=It()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Et.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=It(),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:Je,reconnectionBackoffRate:xe}=this.constructor,it=Math.pow(1+xe,Math.min(this.reconnectAttempts,10)),zt=(this.reconnectAttempts===0?1:xe)*Math.random();return Je*1e3*it*(1+zt)}reconnectIfStale(){this.connectionIsStale()&&(Et.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Cn(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Et.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Cn(this.disconnectedAt)} s`):(Et.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Cn(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Cn(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:vn,protocols:xn}=_t,Xt=xn.slice(0,xn.length-1),Wt=[].indexOf;class wn{constructor(Je){this.open=this.open.bind(this),this.consumer=Je,this.subscriptions=this.consumer.subscriptions,this.monitor=new Rn(this),this.disconnected=!0}send(Je){return this.isOpen()?(this.webSocket.send(JSON.stringify(Je)),!0):!1}open(){if(this.isActive())return Et.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Je=[...xn,...this.consumer.subprotocols||[]];return Et.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Je}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Ct.WebSocket(this.consumer.url,Je),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Je}={allowReconnect:!0}){if(Je||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(Je){Et.log("Failed to reopen WebSocket",Je)}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 Wt.call(Xt,this.getProtocol())>=0}isState(...Je){return Wt.call(Je,this.getState())>=0}getState(){if(this.webSocket){for(let Je in Ct.WebSocket)if(Ct.WebSocket[Je]===this.webSocket.readyState)return Je.toLowerCase()}return null}installEventHandlers(){for(let Je in this.events){const xe=this.events[Je].bind(this);this.webSocket[`on${Je}`]=xe}}uninstallEventHandlers(){for(let Je in this.events)this.webSocket[`on${Je}`]=function(){}}}wn.reopenDelay=500,wn.prototype.events={message(Tt){if(!this.isProtocolSupported())return;const{identifier:Je,message:xe,reason:it,reconnect:$t,type:zt}=JSON.parse(Tt.data);switch(this.monitor.recordMessage(),zt){case vn.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case vn.disconnect:return Et.log(`Disconnecting. Reason: ${it}`),this.close({allowReconnect:$t});case vn.ping:return null;case vn.confirmation:return this.subscriptions.confirmSubscription(Je),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Je,"connected",{reconnected:!0})):this.subscriptions.notify(Je,"connected",{reconnected:!1});case vn.rejection:return this.subscriptions.reject(Je);default:return this.subscriptions.notify(Je,"received",xe)}},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(Tt){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 kn=function(Tt,Je){if(Je!=null)for(let xe in Je){const it=Je[xe];Tt[xe]=it}return Tt};class ln{constructor(Je,xe={},it){this.consumer=Je,this.identifier=JSON.stringify(xe),kn(this,it)}perform(Je,xe={}){return xe.action=Je,this.send(xe)}send(Je){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Je)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Bn{constructor(Je){this.subscriptions=Je,this.pendingSubscriptions=[]}guarantee(Je){this.pendingSubscriptions.indexOf(Je)==-1?(Et.log(`SubscriptionGuarantor guaranteeing ${Je.identifier}`),this.pendingSubscriptions.push(Je)):Et.log(`SubscriptionGuarantor already guaranteeing ${Je.identifier}`),this.startGuaranteeing()}forget(Je){Et.log(`SubscriptionGuarantor forgetting ${Je.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(xe=>xe!==Je)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Je=>{Et.log(`SubscriptionGuarantor resubscribing ${Je.identifier}`),this.subscriptions.subscribe(Je)})},500)}}class _n{constructor(Je){this.consumer=Je,this.guarantor=new Bn(this),this.subscriptions=[]}create(Je,xe){const it=Je,$t=typeof it=="object"?it:{channel:it},zt=new ln(this.consumer,$t,xe);return this.add(zt)}add(Je){return this.subscriptions.push(Je),this.consumer.ensureActiveConnection(),this.notify(Je,"initialized"),this.subscribe(Je),Je}remove(Je){return this.forget(Je),this.findAll(Je.identifier).length||this.sendCommand(Je,"unsubscribe"),Je}reject(Je){return this.findAll(Je).map(xe=>(this.forget(xe),this.notify(xe,"rejected"),xe))}forget(Je){return this.guarantor.forget(Je),this.subscriptions=this.subscriptions.filter(xe=>xe!==Je),Je}findAll(Je){return this.subscriptions.filter(xe=>xe.identifier===Je)}reload(){return this.subscriptions.map(Je=>this.subscribe(Je))}notifyAll(Je,...xe){return this.subscriptions.map(it=>this.notify(it,Je,...xe))}notify(Je,xe,...it){let $t;return typeof Je=="string"?$t=this.findAll(Je):$t=[Je],$t.map(zt=>typeof zt[xe]=="function"?zt[xe](...it):void 0)}subscribe(Je){this.sendCommand(Je,"subscribe")&&this.guarantor.guarantee(Je)}confirmSubscription(Je){Et.log(`Subscription confirmed ${Je}`),this.findAll(Je).map(xe=>this.guarantor.forget(xe))}sendCommand(Je,xe){const{identifier:it}=Je;return this.consumer.send({command:xe,identifier:it})}}class Un{constructor(Je){this._url=Je,this.subscriptions=new _n(this),this.connection=new wn(this),this.subprotocols=[]}get url(){return la(this._url)}send(Je){return this.connection.send(Je)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Je){this.subprotocols=[...this.subprotocols,Je]}}function la(Tt){if(typeof Tt=="function"&&(Tt=Tt()),Tt&&!/^wss?:/i.test(Tt)){const Je=document.createElement("a");return Je.href=Tt,Je.href=Je.href,Je.protocol=Je.protocol.replace("http","ws"),Je.href}else return Tt}function oa(Tt=ya("url")||_t.default_mount_path){return new Un(Tt)}function ya(Tt){const Je=document.head.querySelector(`meta[name='action-cable-${Tt}']`);if(Je)return Je.getAttribute("content")}var un=te(80525),sn=te(34604),be=te(30641),at=te(14566),ot={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},cn=te(85057),Mn=te(14791),mn=te(2554),zn=te(86106),da=te(36136),ma=te(88985),Fn=te(25355),Qa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAHr1JREFUaEPNmweYnVW1/n/7a6fMmcm0ZEoSUkkCSQgJCVWKoAI2FAH1iqBYwXvFLogF8S9XvRYElUeqIJegFOmEKgiICUkgJBBCkpnMZHoyc6ad9pW9r3t/58wEsJfn+Z8z5zn9fN+711rvetdaewT/rsvi073GBEsdrIN8214WOfbCyLHnSks0SSGqFCCFlSOS/VLKNhXJbULKTVYgXwhKwWZevNX/d5ya+Ff+6OzZx9WGycRbhZs+JbKdYyPbmqZsR5Qsi7xrIS2LSAgQFuh7fdHIVQRSmZsVhsqSciARyifswL/LsuX9w8/fOfyvOs9/CeB5845bEuJ9WljidOm6tZHtEjkOkWPjuw4l2yZMJAk1UKsMVh9ZCVAqBhxJiEJzE2GEE0Z4ocSOwmEnCm9VxfDy7M77tvyzwP8pwAfMPG6JtOyLI0e8M7SEi2UTuB7SdlGOi+85+K5NyfEIXBdcrwy4YmENVsVgZQhBBKEPUYQVBNhBSDKMEGGAG8nAlvJuEfoX9+986B8G/g8Bnlt3yBQvk/m6tKxPKWElIhvjrhpk6HjmPkh4+K5L0XUpWTaJVIJpDfU01VVTP6Uaz3OMsXL5En3ZEfZkcwwNZZFBYMCLIDSgnSAkEfiIKMSNFLYMS1akflokuiTb9sjI32vxvxvwouY3HIdrXQtirvZI6XhISyFtB8qAQ8+jaFuQTvGGlQdy5klHcvji+TTV1eA5MVAdw+bgSiGBQslnZ98gj254idsfW8/azduJ/AArCkj5AXYUYGtXj0IsKRFRpInuI31djz/+94D+ewBbi1oO+zLC/SbafYVACWGA6ljFtlGuhyYoJ5PmrNPfwifeezIzmqe+/nyUMlw1cdGhXAZPvAy8sL2Dn6x+kFvuf5KoWMSLIgPaCiOsKMSJIgQqUEH0jd7eJ7+rSf9vAf43AZ4x44hUJlRXSkudbSkHLGFiUWEhXQfpCITj4Qs4/bS3cP4n3suM5mllQ8aHqECMNBkDYfkM9WMD1pDYhPFxFbgI2jt7+PplN3HPmqfxUDhRgAi1lSOEtrRmd6VusKzw3K6uZwp/DfRfBdzUdFBVg5W6XSpO1K5r4RrAwrJ1HkW5FpFtk5mS4TuXfpYTjz/q1UDL1oyAoAxU35vnSpk0pcHr8DCIlTCv2wjSQEooc//Amqc478LLCfL52K21hQ3h6ZQm9fM1gcid1t//Qu4vgf6LgLVla6LwdpQ42aRL7USWjRDahePHoQXLDjmAyy/7Kq0tzeX0KlBloBpMDFThm5swnuAr0MoiMIAV2kG1sfQJyUjhFSSuEGhuS9uQsQXdOzo45+MX09XZg62ZXAOO4znO4cg1akCc2sWft/RfAmwd0LzyeiHEWXrVNVhpRIO2buzWoYJ3vffNXHLJF0gmExMLq5QkikJCZRFYGqCgZAmKKEoISgpzC6NyJgoUUahQZRcV2p3DEFcoHEeQdGxc1yKdsGBklLPO/CI7trZjKYmlV0nnbmXMod37xt171n74z8X0nwW8qGnlV4Tg20KDVBaaUw1JWTreHKSSnP3Jd3PBVz4BwkNoV1cRSoVEkSSMQpNW9c3Hpei55GyBHyiCUkhQivBDRRhGhKHShiJSEqUBYBwIxwLPwoB2XZuE55BM2tilPO9/27n09/QbwEILF2Pt+F4peVH34PpL/5Rr/0nAixqXH2u5zkNKKS8GLBDCMq4szVNBIpXi6eeuIZnU7+m1TaBUChkKolCD1YAkYQh+CEVlUVKCgq8IwoggVJQkBKEkkIpASqSM3VqftC0UtiVwLIHtQsISeAkN2iWRsimNDHP2u85jfHjMxLP2Kk1i+rtC4QdSvaVv+NknXgv6dYC1qEgkrOeEYM6kj4JWUZYBrC1tEwYR9zz2YxYsaCxTq15Zj1IxFVtYgw5kDCyMKPmCotRnoigF4EeSUiTNYvjGExSGwbXoEjoeNWgNGFxb4LgC17HxEhbJpEOyKkH71m189swvmrwcM7wmMs0fBnhbTskV2eyGV4mT1wE+oGnlD4UlPvuqldFkoonKsgxgW189lwd//1OmTUvHwl8fUUT4pRS5QrwgYRCD9gNJMdBgoRhElPRjvQihpBRa8WckhFIRSjmRwmxhofWLbWvyEniuZVzbSzmkkh7pmjR3//JWrv/RL3BMmiwD1lEXu/mPdg+t/9xrUv7k00VNhyy1LPEsiEkGipOMuWrAOh3pmF64dA433/ktXEeThf6IROkYlorh4SryxYgoCAj90AAuBRG+DwU/pBiI+LlZDEUh0gugCCMNOFZeOkg0c1iWtmxsZU1cnmeR8GySSQ8v5VE1pYoLPvwF2ra2mQXXXzbkFeeUkpRqVVd2w+YKyldZeHHzytv/KHJONRBeY3sTyzo7CptIKj507rv4wkXvQ4gyOxKZFdbEUcq79A06BL5vQPu+BisparAlRck8ji2tb0UNPFT4kSYwHcsxaA1Wx7CjLezahrw0WHNLOngadFWCkaEsXzzrcyhdgGjyMildovlVwR27h9a/53WAD6xfthjPew5wK5XbxIfMCzFp6ZXQAH76yws5/i3Ly9bVB9EuFBori1DS058gOxJbOQh8wlJAUQMtRhT8iEKhyPjoOGPZImMDBYpDknDEQhZtCIxt0fLc8hRuRmLXSpxGi1RDmkxtNalMFYmESzKdIF1bzR2/vIN7fnl7XGrroDA5XXsdgRWEyzvHN71YEXQG1+KW5Vcr5XzUZFxh6Y9O+Hps3ZipIY65ux7/AfsvmGEsHDNGhBJhXOlEktyoxbZOCEs+MvQJfZ/c2DgjPeOM7YSRdo+hfofsUMRgYZzxIE9O5imqIjKKGddBkJIJpogMtV4NU6uqmVpXRdW0EGYP4swXVM1sJF1Tg530+OwH/4tivlAGXDkvpVPXNZ3Dz31sAvDBtQfXBgm3XQlVG3uzZrpY31bAWtLWRkaYOLZ4ZP3PaGyYMqGIK3rJ5EJdyAewZXtEb98Yhd5BRjZbtL0IG7r6aR/pZk80wJgcJFQ5lCoZd1RaZGrxUVFQJsUIbGVoEk+lqXUaSMta5icW8obph9C6NEQeOU71wmbW3Pkwd998B5ZmOm04w9YGzfCoiuYMDz8/bCJ1cevK9wklVms5qPOspal9nxjWltVX7S9SKdyEx++ev450popcQVHl5RB27NLCANaFvOKFJ3v43TURm9pGeGrP83SVdlKSI0SygNKfM8oojrf4cdzmiWOw/HziPrb67Gl1HHPYwYwOe2zetJcZzOEDS99B9aHjcITNRZ++GL+YL1cj8eIZLEr+x+7sc6sNrIOaV94ihXjvRLzv4+yGn3WRIGHe/q0c85ZjqJveytHHLGHLb9dywDtOIjcwyIpFOr41aK1tJbk9JW76TIFfrHuS5/NPUQqzKBVU6sAy0DKwSvjElU/5PW0hXWNVcmxMjnVVad581DL2XzQDy3W571dt9PWP8OkFn2L+qiS39q3m6T9sNN/TgWnWzjA2v+rMbnyfWMxiTzSlO5WgKabzcjmnDWryr85vsHTFQq791XcZ2rOXfG0royLNzvXbUR0b6ZWtnH3SFGobExMn/OSVeS74n0dZl3+YKBqLLVexVnwWE8/1ceLycRKwMYqx/D51o66enBTHrVjMshWzSdck+d1Tm3h5vY9Dnu/P+SW7ljzAZY/+HEvo/KT5SP+O1ttqoHPEnymWNq44RDnWs/qtuDYox2/5nPTzZNrj9kd+yozpHmE+4slnh9iyxyYYHyO35fdkGvbj4ANTHH/yQnOA4kjIJad286MXf0Ix2BuDq4gTA7xS+2pZZVTCZDE8wZWV13Q8TqwQs1jB5d5X2PauRyjsl2Pjpld46LHNJEnx1aorSBzcxXc2XYptxUtYAayUUkKxSixpXX6OUNa1sqyXLV0glF3MHFvC208/jv/+8acgHMbfm+fZdZ3c/3QPo2M5Rrt7mD+3Gc8SfOlrb8ZybbY/VeC8j/yOR7K3xVqx0qiruOuENWMgsQ337YFMeloMtmJlySxW8uXkp+h/z6OIJovNL+3kzgfXUus28EnnIsSiXVy381qTvyud4Mp6SSXPEUumH3IZkvNjCo5/3nFco5v9oGQ08fd/fiFvPWUpws8x3j/Cti3dXHvds4znS4wMFVg4r4HCH+vXb//w7dTUV/Pwz7Oc/51b2Zp/Nhbzkc6L+7q0qXonLHdUMuTQjOBHe3XNJViekqwraE6ofGbSyo5wWDFvNkcetYim2iZeWr+LO9c9jiem8smqC9nV8jBP9D5lio9XX4wZfyyWtq58ANRJSlqmCjJJu5x39bpHQcjq+y9j2Yo6A3ika5iO7X1c8YOnTMexUIxobq5BSZsvfe145ixq4hdf6+Kim26mt9hmWjD62LqcnDTiPi6MICkUVQIGywztmAQldP1Fkw2dmtDL1nCE4JAFszn8sANpqG7g+cd3c9dLTzDNaeU/Z36Zu+QV9I30T4TIRL8/rpfXiKWth2xTSizQymaiC7ZPStKl3q/X/IQlB2UQpRwj3cPs2t7HVT94lvFCQCkIqZ7iknTTfPi8VSxbOYPLLtjGf99xG0OF7okUYzJAJQ1MBPG++nXfRYgBHpkJmeVKVmfdCWO5luCIxfM4ePl8kqkk9zywge27e5iVWMh5qz7IDd1XMpytFEj7kFa8ZNvE0pZDhhH2lH0IeiIz6NPR2vaqWy7h6GNnQCHHaM8IHdsHuPmKVxgbg1IoaJxhExZ93vXBAzj0qJn88BvP8f1b72eo0DOZal8bvxNEVAH9aquXxX85wisxLHAtWD5/Ogcvm08QSe5+aAOFUsSS1CF84ORj+MX6WxgcHNqnFpj8XcuyRrSFI5SRTxMWqHi/iTSp+Nhn3sunv3gSanSY0b4xunaOcM9Ve8mNOESRItmYN+LqrWfOYPkRTVxz+Xq+94tHscUQpVBXR7o8jMpFviSasPQk+8b+/tpqdd/XJh/rls/s5jpDwbv7Rki6CY6sfQMnvG1/rrr3VsYLufinYsExGcqCUMdwJIRj2ZZFGAam3rX2yRw6Lc1fuB+3rrkUkR1guC9H185xnrklojCUohSWkPUDOIV6Tjw3xYIlU3j4gZf44rfuJZ0ooCJBoNs9uhoKJb55rLscklBGRrnpm7mWF6Ii/iMVlTNG5aQnF0SHoD43XSvXedWcvPBIFixu5ap7b4vFihERZaKs0KNSoVjasnJECLvG81x8P5hY50oZrn80+mM9e+H/+zj/8Z5VjPeOsX3DKO2P1OKP2/QO91M7R+EPJXn75y0aW1IM9Gd5/9nX0p8doT6ZIjQ9LoGUcTvHjJLi3pOxdvxYy9r4BM1VRObzUoYUQp+SdqFypVxJVRVCmpVp5P3HHUtH/yhPvrK2LDrKyS4mjzi5KaVdeuU2UAvitBSLjrg8LCsuU4jrT1v86Gef5/AD5tG+TjKyuQHfz7Mrv5MGpxWrPstRpydIpB1T1n31wv/lurs3Mau6ARE5RnUasLoXbYBKYvvFwPW1Yk8t+o0cFFoLS0ICssUcfqQbvvGIxkAQkHQs5tdP44xj3shNv32MUlQoC5mywjK/U34s2CYOaln1gIKTzPdNM24fTb9PytcupI9w2MqDCYcTaNny+S+cgVA+3ZuKHHh0grrWNLYjzGDi5RfbOef862nvLrAgMRcRJSASRCIi0hBEaCCG5nmAlJHpY5XsuJEQNxa0HtYWkBSjAnvyo3F620dt1qdTLJ83nca6On6/aRuWjsdXUUG8oGWBs0YsaVl1mUCcb14wDbo4zie0jXEzU46bHC21J5SbKMsO2p+vfuZ9TG1OMzQwRuO0epJTEli6CSDg6qvv5YqbnqSvT7FYLqdWthIQElEiFD6BVSQURQIiPjGnn1XNfZy5bg6+W4rdV7dskAhLdyUD9hZGGQ/GyyenSHseVa7FGW9axeZXeuno0zJWGmPEdXq5oVcRAIofiyWtK8+xsK6N345brkZRlgnEEInW2Er3suLupV6AMIp402GraErP5bQPLaGmJsFwT0DzrHq8Ws34EUHB55rr7ubXD26grSdParyFOWo5U2nBwsGnYG4lCghRwrXy9CmfwC0Q2ppAA5QIwPaxhE8+ytE7vgepfNIJl7pkhtbmNCcesYTV96wnMiRohmwGdHyZZGml5EfE0pYVhwjhPDvpz7Frm9RR9n2zEKaojCcQlS0Li2bMpHHmaWSmzOCjpxaR+ZRpstU3ZvBqhGmyB37IY4+u5ZEn19Leu4euoRyjo4JUroX6cBZ1qok0NdqO+AZ+kSJ5AidPYJWIrALKziGcHKGVY5QhWpqqSNouVUmbY1fM5/mtPTz7QhtCu7PxDB1Wmqu1OxuZFgeqVKtMeWi3ZnYD0/bNhYY5y36tdfVEWWq+q1OCZfrIs1qWMJCFKqeXt644nY994WgGO8eY2jwFy5UEfkB+XNK/26dtRwcvd26lZ7CDwdwg2dwY2VyJ8ZxFWHIhSKAiG6W0stLbIxTCCbEdHy8RkKmGhvoUtVUJZs9oZFptHZ1dOX7z4NNgheV+tpwc9slgErBSA53DpZnGf5e1HnaLQr03JmMrHoSZyVZcOcXeod20wgaT1lblmNafiELJ2e9+Dx8983TGOlzqp9l47TaJK6sYmeuzd35ANikYLUVk8zmG8oMM5fvJ5nsZK+wlr6uxMI8iMHGrCVDvlEglXVIJj0wyRU2qhrrkVBoTM1mz7mke2vA42PGoLhJxp1Kf8KRLV0hL/Kozu/59ccej6dD3Y3OzsXvZ9SdbPNqd9Zd0JzFOV6YYMA29yiQ7nurrVKLT5bRMK6cdcwbHzj6O/TfWkGq2EEVF9BIMD0L/NMnAfpLReovRKou9NYKuamifAnszktDWw+8QrySZMxaxbChiWiGgiohq3yY1rLj08SvY1PccthMirRKogKgsNkwaihvU8VmZ3B5Ntnh0E09lvHYlRW1F7Uwmd50Y4laLIS7zA3G5FudqbflK+abb0gIZWUSRRdKuY8XsIzg++QaOql3KlGkJqiyBpWdKVYrxALY2K848RTJQLYjSkZ6C6/b3pDcFFoe8KLjiPsXMnM/m7i38z+9W0xV2ouwiyikaYtMsrgGbxGocMLZcOSUNI/25nSObsxMZ6+AZq66W0vqoBhx3PSoleVwyGqKqWNRIz3g2UM7qplnZPGMax59wNDPqZuIEU8iOuvQMF3h+8BUOm9vCUy81kRmaxYKaamY0ZaibbvP0CYLVRylG9cjf5NDyvTmW3kQiOPfRAstv3sANjz7Onv5ehFVAOmMxYFunMK0QFaFp6+i/srSs+J2U13QOb5hs08ZuvXIJtr1RxYwxcdm3kADtunFeVnqaqO/1ZrMw5MR3H8u3v3Mh6VIKui3kiKJ7T4Gt3R7rLZcrZw4z/sgrjK7OIUaTCDuFXRsRTJXwnma8WQ4i5SAbM2Zt68aKpF/JMvr4ehqe3E5QGjFpS4pxsMYNWCl8sOJxuwFrtETsj+ZiNIQMZOCv2D3+gtnq9CpNclDL4bcr5KmVXFxx6zgXx3NiIwSEZlL983GDT293WPPUdXR3ZJlZN52awRrIxymhb0+JV7Yk2BY6XHsQrNu1m7qf7qFQdAhG95pOZ3T4VGw3IpOReOmEGY0eZOUQJYclxak8/IcbGRvpwqKAtPIokUfZQdx3toxei9vLZhgQNxr0fbmdcUfH0LOvH7VocHqY5tn2a4Zpk/Fp4rW8eqHuuOoBl+1w/LFvpKWpidtueo6pDVV85Qunc/iyg83GEz1J6G4v0b+xlj2FNLcsFDyWgTc9IykWfPoLRUZtKBLhpm3GSgUGdr5MJtjL/jObSKkGzkq1ctUz32JwqBOlCUqLERWgdNoy45QoLjyEVuTlHpkBrkoR8s8P00yKmn7oD5WaHJfqr8dyvdyf1sNqx+YTnzuVk088knA0yaZ70ty5+jFyuoupxYFq46S3n8KX/vMwQl9RKob0do6Rfa6ZbGEKv291uKcBTumGXa2QfaqD3t695KekYd4cVMFl18YXSOV6aFx4IIe6MzjF2c2lD1xEvjSEsPVOgdi62uO09taAdbFR2SdiLA0/6hha9+fHpfoTeiCeSTrPKdScyfgtV9OWoLZxCj9bfQHzZzUw3pVnw5DPwFpF/7r9uOqJ+1DFdgqFnVQ5czn/k4fzgTMWQzFNKS/o6upl4OVG9ham8ezUFP+71GJwlWDWmjHmPVRkLILt/ij5A6cyJVuF//JepjY4HFZVx/FCkZm1iwe3385v73/QKNw4RjXY8nhGb5CbKAdV+wjR8r86ENeglzSvPM6y7Af1locKC2vwuqS79rZv0nTkHKbuGad/Wze7erP07B5i+MWl3PjYIHsLXQxnH8NRPvPrlnL5Zcczd24rdlDHWHGE7a900bk9za+f3sqgX2L8HW9j1zGzKXiaXiWWFWKPjSA6x/GiOo7synBoyUakIzIdG5i+1KIn187VV9yI1KMdPZMuN91N4RPnXR8VnbhreP3rdum9tqcywc5Lph/6FWS8qcW0epRk6aoDuPrOSxkvZXE6e+h8uZuenix9vVkGdrvc9XAfW4pJlL8XObqFZnsBK1fW8ZMfno7lpCBy2LalnTW/7WHr7iJ+YOF4GapbZrM+KRhIeCjLxQ3VHzf8CRJKcpQlWZTwqCsGjPg72NXRy+nvO5zH1z/PLTffZfaBRFqF6p0DdszCoYou6siu+9s3tZRRW0taDr1eCc7Sw7UgDPnSxR/nbZ88mdrcHvbu2M2uV3ro6Rqir3eEnt1Fnl43zkvd7UTSYVwOUE8LJxw9m/M+ejTz5jdhWS5rf7eDX93bTnVdHTv2CNPqqUulmOYUTHdDRS46szq2S3U6RUNdmro6G89VjI2Mml1Caddj9vJmvvfjG+np6o1T0WQf+sad2Wf+/m1LGrTemFYnoztQ4iRden3v++dQlUlRk3ForE7Rtq2L3t1ZurqzdLRHbN+VY/2Ol0y6yoWjtCTrWbFsJjNbZ/Dlz55g9mJdf93z3PnEWs79yFv5zW97EQSm6d8oPDwnQdtQmrpkC8LKYDkWdtRHbbqfpuYEgZ4jlwLsMZ+Zi2bSOd7NHXfoeNZ7x0ztu6aU5R/emGYMfVDTQVVYVbdjqxMfXn89NRmb7Vs2k93ZTVQI6e7K0tExRNsOj2JB8sgLa4kim7FokGluAzXJVoa9Dh674UtYtstVV27gqR3Pc8bJx7JxYw+W7eAnG/CppeDUsyvVTCn06F82lZrOMfbLjjI7M84C0UFCFk1Hwx/K4XmNpKaX+Mm1vy6TF2vGR8dO6+ef2HpYCWht6XrFld/4+mln6wn/KR98M+vu30CYK7KrfZBXthXo7AjNTpqNbdtpG+gnkDlqnVqy0TAOLqsvO4t5c1ro7S8wf2E9N9/xErftbaA0mGNnQyPFqiqzHYrWVjhsoVYo0JgBJwlt7bT27Gb+3t0samlmrrsXNZqHouD6Rx8gwr+hNMy5f2nLYQXLnyWtfeVlJaZ3tT1zwcz9pl88sGOL2/fyHm66YSP7zWymo3OY3JCOP4exYsR9G58hUFlSVgZfKeZNaeCcs1bwpjcuxUokqJua4sZbtvLQy+Os78szXl1D1NAM6SpUcwMctxyyWkJaIBOwfisi209193amjw/yjtlNzJ6doDDiBz+/+b6LXxl54jv/0u3D+4Jv3/jQsbXVxes2/qFz7o7NfUZUdLSX2N4+TlJUM712KvdtfprBsYG4nFQOGc/hrPcs47R3HoqdSNI0cwqrV7/EExsH6LRqIeWRsAVB0iNXO5P2BQvItWhWV0wdyjF/82aSbgkVSYb3+hxnD7NoblVbOs05Z339vNfttvsTxpp46e+x8GRBMfTwlHWPtX+jZ+fgeS+/PJzY3VUkLNm4YS1JK8n69q1sH2inoEaotmvJZOAT71/FGw47ADuVonVuPWvu3c0TT3ejogAVCFI1VTy6fZjISuM1TWfPygOwizAr20fwzIOkkvW8fcUcLGesFAbhz+y0/OYFV13w7/8XgH1X76avXbJ0167iN/r6/Hf6JdyUrMMVHuvaNpPN7SFfHKMQSWa1VnH+h9/I3FlNuOkUtfU1bHsiYvczKbbn2ri340nePH8l20ZGsL0QT3ceSz4zptUyNDrK4oXzeGGTHxxbt/jujuoXv/nd+/9rYqPZX7Lmn3rvH7Lwa3/og0d+eklP78j5c2vmntZUO7V27e5nGM2NsGtoF65dxQmHz+NDZxxBKpEkNSVFmE3w8iMOj2x5kZ78ANWJBNPqpyESJQIZUvJDk8Km1qUpFovDc2e13Mp4+vIv/uasf/i/Wf4R0vqri/mh2RfXLlow66St+fXvbu/qOW4o3z/1iMXzxOnvOIpUlYNjW2QaUvSvTbFlS462PQMUo2EaG2pIpjzT+y4UlQpDuUchH3ec6DdeUqy5+M7P/v/1j1p/aiXuv/zyxDOP7ViyYP7Ug9r6upadcPSqhYlkYm405jXteNqt8reG9LYO5NJVqt8VXlsU2Nsi6WySofvCfml38xm3nvFv+Ve8/wNgli4fKbeMnwAAAABJRU5ErkJggg==",tt=(Tt,Je,xe)=>new Promise((it,$t)=>{var zt=Qn=>{try{rn(xe.next(Qn))}catch(Xn){$t(Xn)}},Pn=Qn=>{try{rn(xe.throw(Qn))}catch(Xn){$t(Xn)}},rn=Qn=>Qn.done?it(Qn.value):Promise.resolve(Qn.value).then(zt,Pn);rn((xe=xe.apply(Tt,Je)).next())}),Mt=(0,y.forwardRef)(({onSave:Tt,aiImg:Je},xe)=>{var it;const $t=`\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%`,zt=(0,ve.useParams)(),[Pn,rn]=(0,y.useState)(!1),[Qn,Xn]=(0,y.useState)([]),[ua,Yn]=(0,y.useState)(!0),[kt,ta]=(0,y.useState)(null),[On,Ta]=(0,y.useState)([]),[Oa,xa]=(0,y.useState)(0),[Ja,to]=(0,y.useState)(0),[Ht,Ha]=(0,y.useState)(!1),[_a,ca]=(0,y.useState)(""),[Wa,Ao]=(0,y.useState)(0),[so,no]=(0,y.useState)(0),[xo,Co]=(0,y.useState)(0),[Io,me]=(0,y.useState)(0),[en,Me]=(0,y.useState)(0),[dt,et]=(0,y.useState)(0),[ae,se]=(0,y.useState)(0),[ue,ge]=(0,y.useState)(0),[pe,Ie]=(0,y.useState)(null),[Re,Fe]=(0,y.useState)(Fn.Q),{contentRef:mt,value:Ft,status:He,open:Kt,close:an}=Re,Dn=(0,da.Z)({contentRef:mt,status:He}),{openProgress:qt,closeProgress:dn,CreateProgressModal:nn,progressOpen:hn}=(0,zn.Z)();(0,y.useEffect)(()=>{kt&&(yn(),$n()),kt===!1&&(an(),Xn([]),ca($t),Ao(0),no(0),Co(0),me(0),Me(0),et(0),se(0),ge(0),Ie(null))},[kt]);const bn=()=>{ta(!0)};(0,y.useImperativeHandle)(xe,()=>({onClick:bn}));const En=Kn=>{Ha(!0),xa(Kn),to(0)},In=Kn=>tt(void 0,null,function*(){const ra=Kn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ra)==-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}),$n=()=>tt(void 0,null,function*(){const Kn=yield(0,b.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Kn.status===0&&(xa(Kn.total_number),to(Kn.remaining_number))}),yn=()=>tt(void 0,null,function*(){var Kn;console.log(zt,"params"),Yn(!0);const ra=yield(0,b.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/smart_plans/${zt==null?void 0:zt.id}/question_requirements.json`,{method:"post",body:{url:Je.url}});ra.status===0&&ca((Kn=ra==null?void 0:ra.data)==null?void 0:Kn.question_requirements),Yn(!1)}),Vn=Kn=>(Kn=Kn||"",Kn=String(Kn),Kn=Kn.replace(/\s+/g,""),Kn),va=()=>tt(void 0,null,function*(){var Kn,ra;if(Vn(_a)){if(_a.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(_a)&&!(Qn!=null&&Qn.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(pe===null){Ee.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const fa=[{name:"\u5355\u9009\u9898",num:pe===0?1:0},{name:"\u591A\u9009\u9898",num:pe===1?1:0},{name:"\u5224\u65AD\u9898",num:pe===2?1:0},{name:"\u586B\u7A7A\u9898",num:Io||0},{name:"\u7B80\u7B54\u9898",num:en||0},{name:"\u7EC4\u5408\u9898",num:ue||0},{name:"\u7F16\u7A0B\u9898",num:pe===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:ae||0}];Ha(!1);const ka={scene_type:6,request_identifier:Math.random(),file_id:(ra=(Kn=Qn[0])==null?void 0:Kn.response)==null?void 0:ra.id,content:_a,count_arr:fa.map(Ya=>Ya.num).join(",")};yield Kt(ka),$n()}),ea=()=>tt(void 0,null,function*(){const Kn=Dn();qt(),rn(!0),Ta([]);const ra=new FormData;ra.append("html",Kn);const fa=yield(0,b.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ra},!0);if((fa==null?void 0:fa.status)===0)if(fa!=null&&fa.data){dn(100),Ta(fa==null?void 0:fa.data);return}else Ee.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");rn(!1),dn()}),wa=()=>tt(void 0,null,function*(){const Kn=Dn();(0,gt.RG)(Kn)}),pa=["uploading","error"].includes((it=Qn==null?void 0:Qn[0])==null?void 0:it.status);return y.createElement(y.Fragment,null,y.createElement(ma.Z,{visible:Ht,totalCount:Oa,usedCount:Ja,onCancel:()=>Ha(!1),onOk:va}),y.createElement(be.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:ot.extraHeader},y.createElement(Oe.Z,{align:"middle"},!He&&!!Ft&&y.createElement(y.Fragment,null,y.createElement(cn.op,{onClick:ea,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 Kn=ra=>{Ye.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ra,onOk:()=>{ta(!1)}})};if(He){Kn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ft?Kn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ta(!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:kt},y.createElement("div",{className:ot.wrap},y.createElement("div",{className:ot.left},y.createElement(_e.Z,{spinning:ua},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:_a,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=>{ca(Kn.target.value)}}),y.createElement(at.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${x.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Qn,withCredentials:!0,data:{upload_type:1},beforeUpload:In,onChange:({file:Kn})=>{var ra,fa;Kn.status!=="removed"&&(Kn.status==="done"&&((ra=Kn==null?void 0:Kn.response)==null?void 0:ra.status)!==0&&(Kn.status="error",Kn.response=(fa=Kn==null?void 0:Kn.response)==null?void 0:fa.message),Xn([Kn]))},onRemove:()=>Xn([])},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(Ne.ZP.Group,{value:pe,onChange:Kn=>Ie(Kn.target.value)},y.createElement(Ne.ZP,{value:0},"\u5355\u9009\u9898"),y.createElement(Ne.ZP,{value:1},"\u591A\u9009\u9898"),y.createElement(Ne.ZP,{value:2},"\u5224\u65AD\u9898"),y.createElement(Ne.ZP,{value:6},"\u7F16\u7A0B\u9898"))),He?y.createElement("div",{onClick:an,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(Oa!==-1){Ha(!0);return}va()},className:ot.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),y.createElement(Fn.Z,{onStatusChange:Fe,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!hn,noRestrictModal:En,stringTransformer:mn.o,onError:Kn=>{Object.prototype.toString.call(Kn)==="[object Object]"&&Kn.status===-9&&En(Kn.data)}}))),y.createElement(be.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Pn},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(Mn.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:On,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>rn(!1),onSuccess:()=>{rn(!1),ta(!1)},onSave:Kn=>tt(void 0,null,function*(){yield Tt(Kn,()=>{rn(!1),ta(!1)})})}),y.createElement("div",{style:{height:70}})),nn("\u5904\u7406\u4E2D"))}),$e=te(83251),st=te(59301),Nn=Object.defineProperty,Tn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,ja=(Tt,Je,xe)=>Je in Tt?Nn(Tt,Je,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Tt[Je]=xe,Aa=(Tt,Je)=>{for(var xe in Je||(Je={}))ga.call(Je,xe)&&ja(Tt,xe,Je[xe]);if(Fa)for(var xe of Fa(Je))aa.call(Je,xe)&&ja(Tt,xe,Je[xe]);return Tt},wt=(Tt,Je)=>Tn(Tt,qn(Je)),Lt=(Tt,Je,xe)=>new Promise((it,$t)=>{var zt=Qn=>{try{rn(xe.next(Qn))}catch(Xn){$t(Xn)}},Pn=Qn=>{try{rn(xe.throw(Qn))}catch(Xn){$t(Xn)}},rn=Qn=>Qn.done?it(Qn.value):Promise.resolve(Qn.value).then(zt,Pn);rn((xe=xe.apply(Tt,Je)).next())});const Te=["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"],Zn=({user:Tt,classroomList:Je,globalSetting:xe,loading:it,problemset:$t,dispatch:zt,pageNum:Pn,pptInfo:rn,openEwm:Qn,aiImg:Xn,addPage:ua,maxPage:Yn,setShowModelPage:kt,setOpenEwm:ta,behavior:On})=>{var Ta,Oa,xa,Ja,to,Ht,Ha,_a,ca,Wa,Ao,so,no,xo,Co,Io,me,en,Me,dt,et,ae,se,ue,ge,pe,Ie,Re,Fe,mt,Ft,He,Kt,an,Dn,qt,dn,nn,hn,bn,En,In,$n,yn,Vn,va,ea,wa,pa,Kn,ra;const[fa,La]=(0,y.useState)(null),[ka,Ya]=(0,y.useState)(!1),[ia,Na]=(0,y.useState)(""),[Ln]=he.default.useForm(),[ba,ha]=(0,y.useState)(!1),Wn=(0,ve.useParams)(),[za,eo]=(0,y.useState)(!0),[pn,Jn]=(0,y.useState)(!1),[Ma,Da]=(0,y.useState)(!1),[Va,ao]=(0,y.useState)({summary:[],details:[],studentList:[]}),[uo,qa]=(0,y.useState)(null),[ro,co]=(0,y.useState)(!1),[$a,po]=(0,y.useState)(!1),[vo,Mo]=(0,y.useState)(null),Do=(0,y.useRef)(null),[ho,mo]=(0,y.useState)(null),[Ut,sa]=(0,y.useState)(!1),[Ia,Ca]=(0,y.useState)(null),[lo,Ba]=(0,y.useState)([{label:"\u5B66\u4E60\u4E92\u52A8",value:1}]),[Ka,oo]=(0,y.useState)(1),yo=(0,y.useRef)(!0),jn=(0,y.useRef)(oa(x.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Ga=(0,y.useRef)(null),[Ua,Pa]=(0,y.useState)(!1),[Xa,Ea]=(0,y.useState)({}),[Sa,io]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[Po,bo]=(0,y.useState)(!1),[jo,Lo]=(0,y.useState)("show_after_edit"),[Wo,Ko]=(0,y.useState)(!1),[Qo,Go]=(0,y.useState)(!1),[zo,or]=(0,y.useState)([]),[Jo,lr]=(0,y.useState)([]),[tr,nr]=(0,y.useState)(!1),{SmartPlanItemBanks:gn}=Je,cr=Gn=>{sa(!0);const Ra=jn.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:Gn},{connected:()=>{console.log("didi--connect"),Ra.perform("request_initial_stats",{smart_plan_item_bank_id:Gn})},received:Za=>{const Fo={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};ao({summary:[Fo],details:Za==null?void 0:Za.choice_list,studentList:Za==null?void 0:Za.knowledge_answer_student_list}),console.log("Received data:",Za)}});Ca(Ra)},dr=()=>{sa(!1),Ia&&(Ia.unsubscribe(),Ca(null),yo.current=!0)};(0,y.useEffect)(()=>(ho&&(Ia&&dr(),ho&&cr(ho)),()=>{Ia&&(Ia.unsubscribe(),Ca(null))}),[ho]),(0,y.useEffect)(()=>()=>{dr(),jn.current&&jn.current.disconnect()},[]),(0,y.useEffect)(()=>{if(Pn)return sn.Z.subscribe("active-modal-index",Ra=>{var Za,Fo;Ra===1&&(La(!0),Ya(!1)),Ra===2&&(Jn(!0),Da(!0),Na("SELECT"),Ln.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),kt(),ur((Za=gn==null?void 0:gn.page)==null?void 0:Za.id)),Ra===3&&$o(),Ra===4&&((Fo=Ga.current)==null||Fo.onClick())})},[Pn,ua]),(0,y.useEffect)(()=>sn.Z.subscribe("active-data-update",Ra=>{Yo()}),[]),(0,y.useEffect)(()=>{$a&&mr()},[$a]),(0,y.useEffect)(()=>{Pn&&Pn<=Yn&&(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Yo(),Jn(!1),Da(!1))},[Pn]),(0,y.useEffect)(()=>{Qn&&ha(!0)},[Qn]);const gr=(Gn,Ra,Za)=>{(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:Gn,allow_answer:Ra,is_end:Za,randomData:new Date}}})};(0,y.useEffect)(()=>{var Gn,Ra,Za,Fo,To,Uo,ko,Oo,Zo,Bo,rr,qo,er,fr,vr,pr,hr,Er,Sr,Ar,Pr,yr,Cr,Mr,Dr,Eo,fo,Vo,Xo,sr,wr,Br,xr,Ir;io(wt(Aa({},Sa),{defaultValue:(Gn=gn==null?void 0:gn.page)==null?void 0:Gn.animation_code,showExtra:!0})),(gn==null?void 0:gn.count)==0&&Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),(rn==null?void 0:rn.status)!="not_started"&&(((Za=(Ra=gn==null?void 0:gn.page)==null?void 0:Ra.smart_plan_page_knowledges)==null?void 0:Za.length)>0||((Fo=gn==null?void 0:gn.page)==null?void 0:Fo.lesson_mode)=="self_learning")&&Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]),oo(1),(rn==null?void 0:rn.status)!=="ended"&&gr(Pn,((Uo=(To=gn==null?void 0:gn.item_banks)==null?void 0:To[0])==null?void 0:Uo.status)=="in_progress",(rn==null?void 0:rn.status)=="ended"),(rn==null?void 0:rn.status)=="in_progress"?mo((ko=gn==null?void 0:gn.page)==null?void 0:ko.id):mo(void 0),(gn==null?void 0:gn.count)>0&&(Do.current=(Zo=(Oo=gn==null?void 0:gn.item_banks)==null?void 0:Oo[0])==null?void 0:Zo.status,((rr=(Bo=gn==null?void 0:gn.item_banks)==null?void 0:Bo[0])==null?void 0:rr.status)=="in_progress"||((er=(qo=gn==null?void 0:gn.item_banks)==null?void 0:qo[0])==null?void 0:er.status)=="ended"?Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]):Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),((vr=(fr=gn==null?void 0:gn.item_banks)==null?void 0:fr[0])==null?void 0:vr.status)=="in_progress"&&(rn==null?void 0:rn.status)!="not_started"&&oo(2),Na(((hr=(pr=gn==null?void 0:gn.item_banks)==null?void 0:pr[0])==null?void 0:hr.item_type)=="SINGLE"||((Sr=(Er=gn==null?void 0:gn.item_banks)==null?void 0:Er[0])==null?void 0:Sr.item_type)=="MULTIPLE"?"SELECT":(Pr=(Ar=gn==null?void 0:gn.item_banks)==null?void 0:Ar[0])==null?void 0:Pr.item_type),Ln.setFieldsValue({item_type:((Cr=(yr=gn==null?void 0:gn.item_banks)==null?void 0:yr[0])==null?void 0:Cr.item_type)=="SINGLE"||((Dr=(Mr=gn==null?void 0:gn.item_banks)==null?void 0:Mr[0])==null?void 0:Dr.item_type)=="MULTIPLE"?"SELECT":(fo=(Eo=gn==null?void 0:gn.item_banks)==null?void 0:Eo[0])==null?void 0:fo.item_type,choices:(sr=(Xo=(Vo=gn==null?void 0:gn.item_banks)==null?void 0:Vo[0])==null?void 0:Xo.choices)==null?void 0:sr.map(No=>(No.is_answer=No.is_answer?1:0,No)),analysis:(Br=(wr=gn==null?void 0:gn.item_banks)==null?void 0:wr[0])==null?void 0:Br.analysis,name:(Ir=(xr=gn==null?void 0:gn.item_banks)==null?void 0:xr[0])==null?void 0:Ir.name}))},[gn]);const Yo=()=>Lt(void 0,null,function*(){eo(!0),zt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Wn==null?void 0:Wn.coursesId,id:Wn==null?void 0:Wn.id,position:Pn,max_position:Yn}}),eo(!1)}),ur=Gn=>Lt(void 0,null,function*(){var Ra,Za,Fo,To,Uo,ko,Oo,Zo;let Bo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${Gn}/edit.json`,{method:"get"});(Bo==null?void 0:Bo.status)==0&&(bo(!((Ra=Bo==null?void 0:Bo.data)!=null&&Ra.hidden_solution_visibility)),Lo((Za=Bo==null?void 0:Bo.data)==null?void 0:Za.solution_visibility),Ko((Fo=Bo==null?void 0:Bo.data)==null?void 0:Fo.enable_ai_tutor),Go((Uo=(To=Bo==null?void 0:Bo.data)==null?void 0:To.page_group)==null?void 0:Uo.open),or((Oo=(ko=Bo==null?void 0:Bo.data)==null?void 0:ko.page_group)==null?void 0:Oo.smart_plan_item_banks_ids),lr((Zo=Bo==null?void 0:Bo.data)==null?void 0:Zo.all_pages))}),Fr=Gn=>Lt(void 0,null,function*(){var Ra,Za,Fo,To,Uo,ko;eo(!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:Gn}});if((Oo==null?void 0:Oo.status)==0){const Zo={class_num:(Ra=Oo==null?void 0:Oo.data)==null?void 0:Ra.class_num,answerd_num:(Za=Oo==null?void 0:Oo.data)==null?void 0:Za.answerd_num,correctly_num:(Fo=Oo==null?void 0:Oo.data)==null?void 0:Fo.correctly_num,submitted_rate:(To=Oo==null?void 0:Oo.data)==null?void 0:To.submitted_rate,correct_rate:(Uo=Oo==null?void 0:Oo.data)==null?void 0:Uo.correct_rate};ao({summary:[Zo],details:(ko=Oo==null?void 0:Oo.data)==null?void 0:ko.choice_list})}eo(!1)}),mr=()=>Lt(void 0,null,function*(){var Gn;co(!0);const Ra=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Gn=gn==null?void 0:gn.page)==null?void 0:Gn.id}/student_comment.json`,{method:"get",params:{user_id:vo}});(Ra==null?void 0:Ra.status)===0&&qa(Ra==null?void 0:Ra.data),co(!1)}),$o=ne().throttle(ua,2500,{leading:!0,trailing:!1}),ar=(0,y.useRef)(null),_o=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Gn;((Gn=gn==null?void 0:gn.page)==null?void 0:Gn.animation_code)!==""&&Ka==1&&(clearTimeout(_o.current),_o.current=setTimeout(()=>{var Ra;const Za=document.createElement("iframe");if(Za.style.width="100%",Za.style.height="40vh",Za.style.overflow="auto",Za.style.border="0",ar.current){ar.current.innerHTML="",ar.current.appendChild(Za);const Fo=Za.contentDocument||Za.contentWindow.document;Fo.open(),Fo.write((Ra=gn==null?void 0:gn.page)==null?void 0:Ra.animation_code),Fo.close()}},1e3))},[(Ta=gn==null?void 0:gn.page)==null?void 0:Ta.animation_code,Ka]);const Nr=(Gn,Ra)=>Lt(void 0,null,function*(){var Za;const Fo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Za=gn==null?void 0:gn.page)==null?void 0:Za.id}/animation_code.json`,{method:"put",body:{animation_code:Gn}});(Fo==null?void 0:Fo.status)===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yo(),Ra())});(0,y.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[On]);const ir=()=>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:Po,onChange:Gn=>{bo(Gn),Lo(Gn?"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,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",disabled:(rn==null?void 0:rn.status)=="ended",style:{width:"560px"},size:"large",value:jo,onChange:Gn=>{Lo(Gn)}},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:Wo,onChange:Gn=>{Ko(Gn)}}),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:Qo,onChange:Gn=>{Go(Gn)}}),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,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:ye.selectMore,disabled:(rn==null?void 0:rn.status)=="ended",style:{width:"560px"},mode:"multiple",size:"large",value:zo,onChange:Gn=>{or(Gn)}},Jo==null?void 0:Jo.map((Gn,Ra)=>st.createElement(Be.default.Option,{value:Gn==null?void 0:Gn.smart_plan_item_bank_id,key:Ra,disabled:Gn==null?void 0:Gn.disabled},"\u7B2C",Gn==null?void 0:Gn.position,"\u9875",Gn!=null&&Gn.item_bank_id?"(\u6709\u8BD5\u9898)":null))))));return st.createElement("section",null,st.createElement(_e.Z,{spinning:!1},st.createElement("div",{className:ye.box,id:"target"},st.createElement("div",{className:ye.box_header},st.createElement(Ne.ZP.Group,{className:ye.scoreByBlankRadio,optionType:"button",options:lo,onChange:Gn=>{var Ra;io(wt(Aa({},Sa),{open:0,showExtra:!0})),oo(Gn.target.value),Gn.target.value==2&&(rn==null?void 0:rn.status)=="ended"&&Fr((Ra=gn==null?void 0:gn.page)==null?void 0:Ra.id)},value:Ka}),(gn==null?void 0:gn.page_group)&&st.createElement(le.Z,{title:`\u5B66\u4E60\u5355\u5143${(0,gt.EM)(String((Oa=gn==null?void 0:gn.page_group)==null?void 0:Oa.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(to=(Ja=(xa=gn==null?void 0:gn.page_group)==null?void 0:xa.positions)==null?void 0:Ja.sort())==null?void 0:to.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Ht=gn==null?void 0:gn.page_group)==null?void 0:Ht.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,gt.EM)(`${(Ha=gn==null?void 0:gn.page_group)==null?void 0:Ha.number}`)))),Ka===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}),((_a=gn==null?void 0:gn.page)==null?void 0:_a.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(wt(Aa({},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(wt(Aa({},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:()=>Lt(void 0,null,function*(){var Gn;const Ra=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Gn=gn==null?void 0:gn.page)==null?void 0:Gn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(Ra==null?void 0:Ra.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Yo())})})}}))),st.createElement("div",{className:"mt10",ref:ar})),((gn==null?void 0:gn.count)>0||pn)&&st.createElement(he.default,{form:Ln,className:ye.formWrap,layout:"vertical",colon:!1},st.createElement("div",{className:ye.shiti_icon},(gn==null?void 0:gn.count)>0&&((Wa=(ca=gn==null?void 0:gn.item_banks)==null?void 0:ca[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 ${(Ao=ye)==null?void 0:Ao.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>Lt(void 0,null,function*(){var Gn,Ra;const{identifier:Za}=yield(0,un.uE)((Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.hack_identifier);(0,gt.xg)(`/myproblems/${Za}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`)})})),(gn==null?void 0:gn.count)>0&&((no=(so=gn==null?void 0:gn.item_banks)==null?void 0:so[0])==null?void 0:no.item_type)=="PROGRAM"&&((rn==null?void 0:rn.status)=="not_started"||((Co=(xo=gn==null?void 0:gn.item_banks)==null?void 0:xo[0])==null?void 0:Co.status)!="ended")&&st.createElement(le.Z,{title:"\u8BBE\u7F6E",placement:"left"},st.createElement("i",{className:`iconfont icon-shezhi9 mr10 font16 ${(Io=ye)==null?void 0:Io.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>Lt(void 0,null,function*(){var Gn;yield ur((Gn=gn==null?void 0:gn.page)==null?void 0:Gn.id),nr(!0)})})),(pn||(gn==null?void 0:gn.count)>0&&((en=(me=gn==null?void 0:gn.item_banks)==null?void 0:me[0])==null?void 0:en.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 ${(Me=ye)==null?void 0:Me.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>Lt(void 0,null,function*(){La(!0),Ya(!0)})})),(gn==null?void 0:gn.count)>0&&((et=(dt=gn==null?void 0:gn.item_banks)==null?void 0:dt[0])==null?void 0:et.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:()=>Lt(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:()=>Lt(void 0,null,function*(){var Gn,Ra;const Za=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}.json`,{method:"delete"});(Za==null?void 0:Za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Jn(!1),Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Yo())})})})}))),Ma&&st.createElement(he.default.Item,{name:"item_type",label:"\u9898\u578B"},st.createElement(Be.default,{size:"large",onChange:Gn=>{switch(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Na(Gn),Gn){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=(se=gn==null?void 0:gn.item_banks)==null?void 0:se[0])==null?void 0:ue.status)=="ended"||((pe=(ge=gn==null?void 0:gn.item_banks)==null?void 0:ge[0])==null?void 0:pe.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"))),ia=="SELECT"&&(Ma?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:(Ie=gn==null?void 0:gn.item_banks)==null?void 0:Ie[0],disabled:!0,showAnswer:(rn==null?void 0:rn.status)==="ended"||Do.current=="ended"}))),ia=="JUDGMENT"&&(Ma?st.createElement(fe,{form:Ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}):st.createElement("div",null,st.createElement(Se,{question:(Re=gn==null?void 0:gn.item_banks)==null?void 0:Re[0],disabled:!0,showAnswer:(rn==null?void 0:rn.status)==="ended"||Do.current=="ended"}))),ia=="PROGRAM"&&st.createElement(ht,{question:(Fe=gn==null?void 0:gn.item_banks)==null?void 0:Fe[0]}),Ma&&st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),ir()),(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"||((Ft=(mt=gn==null?void 0:gn.item_banks)==null?void 0:mt[0])==null?void 0:Ft.status)!="ended")&&(Ma?st.createElement("div",{className:ye.save_button,onClick:()=>Lt(void 0,null,function*(){var Gn,Ra,Za,Fo,To,Uo;yield Ln.validateFields();let ko="";if(Ln.getFieldValue("item_type")=="SELECT"?Ln.getFieldValue("choices").filter(Bo=>Bo.is_answer==1).length>1?ko="MULTIPLE":ko="SINGLE":ko=Ln.getFieldValue("item_type"),Qo&&(zo==null?void 0:zo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}if(Qo&&(zo==null?void 0:zo.length)>0){let Bo=[];if(zo==null||zo.map(qo=>{Jo==null||Jo.map(er=>{qo==(er==null?void 0:er.smart_plan_item_bank_id)&&Bo.push(er==null?void 0:er.item_bank_id)})}),!Bo.some(qo=>qo!=null&&qo!=null&&qo!="")){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054");return}}const Oo=wt(Aa({},Ln.getFieldsValue()),{item_type:ko,position:Pn,smart_plan_id:Wn==null?void 0:Wn.id,difficulty:2,hidden_solution_visibility:!Po,solution_visibility:jo,enable_ai_tutor:Wo,page_group:{open:Qo,smart_plan_item_banks_ids:zo}}),Zo=(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])!=null&&Ra.smart_plan_item_bank_id?`/api/smart_plan_item_banks/${(Fo=(Za=gn==null?void 0:gn.item_banks)==null?void 0:Za[0])==null?void 0:Fo.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 Bo=yield(0,b.ZP)(Zo,{method:(Uo=(To=gn==null?void 0:gn.item_banks)==null?void 0:To[0])!=null&&Uo.smart_plan_item_bank_id?"put":"post",body:Oo});(Bo==null?void 0:Bo.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),Yo(),Jn(!1),Da(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Bo){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}})},"\u4FDD\u5B58"):st.createElement("div",{className:ye.save_button,onClick:()=>Lt(void 0,null,function*(){var Gn,Ra,Za,Fo,To;((Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Fo=(Za=gn==null?void 0:gn.item_banks)==null?void 0:Za[0])==null?void 0:Fo.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`):(Da(!0),ur((To=gn==null?void 0:gn.page)==null?void 0:To.id))})},"\u7F16\u8F91")),(rn==null?void 0:rn.status)=="in_progress"&&((He=gn==null?void 0:gn.page)==null?void 0:He.lesson_mode)!="self_learning"&&!(gn!=null&&gn.is_extra)&&((an=(Kt=gn==null?void 0:gn.item_banks)==null?void 0:Kt[0])==null?void 0:an.status)=="not_started"&&!Ma&&st.createElement("div",{className:ye.start_button,onClick:()=>Lt(void 0,null,function*(){var Gn,Ra;let Za=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:(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}});(Za==null?void 0:Za.status)==0&&(Ee.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Yo(),ao(Za==null?void 0:Za.data))})},st.createElement("i",{className:"iconfont icon-qidongdati mr10 font14"}),"\u542F\u52A8\u7B54\u9898"),(rn==null?void 0:rn.status)=="in_progress"&&!(gn!=null&&gn.is_extra)&&((qt=(Dn=gn==null?void 0:gn.item_banks)==null?void 0:Dn[0])==null?void 0:qt.status)=="in_progress"&&!Ma&&st.createElement("div",{className:ye.submit_button,onClick:()=>Lt(void 0,null,function*(){var Gn,Ra;let Za=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:(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}});(Za==null?void 0:Za.status)==0&&(Ee.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Yo(),ao(Za==null?void 0:Za.data))})},st.createElement("i",{className:"iconfont icon-jieshushouke mr10 font14"}),"\u7ED3\u675F\u7B54\u9898"))),((nn=(dn=gn==null?void 0:gn.page)==null?void 0:dn.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:((hn=gn==null?void 0:gn.page)==null?void 0:hn.smart_plan_page_knowledges)||[],columns:[{title:"\u63D0\u95EE",align:"left",dataIndex:"question",ellipsis:!0,render:(Gn,Ra,Za)=>st.createElement("span",{style:{color:"#000"}},Gn)},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:130,render:(Gn,Ra)=>st.createElement("span",null,st.createElement("span",{style:{cursor:"pointer",color:"#3061D0",marginRight:"20px"},onClick:()=>{Pa(!0),Ea(Ra)}},"\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:()=>Lt(void 0,null,function*(){const Za=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${Ra==null?void 0:Ra.id}.json`,{method:"delete"});(Za==null?void 0:Za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Yo())})})}},"\u5220\u9664"))}]}))),Ka===2&&st.createElement("div",null,((gn==null?void 0:gn.count)>0||((En=(bn=gn==null?void 0:gn.page)==null?void 0:bn.smart_plan_page_knowledges)==null?void 0:En.length)>0)&&(rn==null?void 0:rn.status)!="not_started"&&!Ma&&(($n=(In=gn==null?void 0:gn.item_banks)==null?void 0:In[0])==null?void 0:$n.status)!="not_started"&&st.createElement("div",{className:ye.staticWrap},(gn==null?void 0:gn.count)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:ye.subTitle},"\u7B54\u9898\u6982\u89C8"),st.createElement(Ve.default,{pagination:!1,dataSource:(Va==null?void 0:Va.summary)||[],columns:((Vn=(yn=gn==null?void 0:gn.item_banks)==null?void 0:yn[0])==null?void 0:Vn.item_type)==="PROGRAM"?[{title:"\u4E0A\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u901A\u8FC7\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)},{title:"\u901A\u8FC7\u7387",align:"right",dataIndex:"correct_rate",render:(Gn,Ra)=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)}]:[{title:"\u542C\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u7B54\u5BF9\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)},{title:"\u6B63\u786E\u7387",align:"right",dataIndex:"correct_rate",render:(Gn,Ra)=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)}]}),((ea=(va=gn==null?void 0:gn.item_banks)==null?void 0:va[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:(Va==null?void 0:Va.details)||[],columns:[{title:"\u9009\u9879",align:"left",dataIndex:"choice_text",ellipsis:!0,render:(Gn,Ra,Za)=>{var Fo,To;return st.createElement("span",{style:{color:"#000"}},((To=(Fo=gn==null?void 0:gn.item_banks)==null?void 0:Fo[0])==null?void 0:To.item_type)=="JUDGMENT"?st.createElement(z.Z,{className:"font14",value:Gn}):st.createElement("span",{style:{display:"flex"}},Te[Za],"\u3001",st.createElement(z.Z,{className:"font14",value:Gn})))}},{title:"\u9009\u62E9\u4EBA\u6570",align:"left",width:110,dataIndex:"user_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u4EBA\u6570\u6BD4\u4F8B",align:"right",ellipsis:!0,width:130,dataIndex:"rate",render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)}]}))),((pa=(wa=gn==null?void 0:gn.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:(Va==null?void 0:Va.studentList)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(Gn,Ra,Za)=>Gn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:Gn=>st.createElement(yt.ZP,{type:"link",loading:!1,onClick:()=>Lt(void 0,null,function*(){Mo(Gn),po(!0)})},"\u67E5\u770B")}]})))))),fa&&st.createElement(E.Z,{ispptModal:!0,setScoreShow:La,isshixuns:!1,ScoreShow:!!fa,isloadings:!1,onOk:Gn=>Lt(void 0,null,function*(){if(!Gn.length){Ee.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+ka);let Ra=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:Gn,position:Pn,is_smart_plan:!0}});(Ra==null?void 0:Ra.status)==0&&(Ee.ZP.success("\u9009\u9898\u6210\u529F"),La(!1),Yo(),Da(!1))})}),st.createElement(Mt,{aiImg:Xn,ref:Ga,onSave:(Gn,Ra)=>Lt(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:Gn,mode:1,smart_plan:{id:Wn==null?void 0:Wn.id,position:Pn}}});Za.status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yo(),console.log(Za)),Ra()})}),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:Ua,title:"\u7F16\u8F91\u63D0\u95EE",width:800,forceRender:!0,onOk:()=>Lt(void 0,null,function*(){const Gn=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${Xa==null?void 0:Xa.id}.json`,{method:"put",body:Xa});(Gn==null?void 0:Gn.status)===0&&(Ee.ZP.success("\u7F16\u8F91\u6210\u529F"),Pa(!1),Yo())}),onCancel:()=>{Pa(!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:Gn=>{Xa.question=Gn.target.value,Ea(Aa({},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:Gn=>{Xa.answer=Gn.target.value,Ea(Aa({},Xa))}}))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:ba,title:gn==null?void 0:gn.smart_plan_name,width:600,forceRender:!0,footer:null,onOk:()=>{ha(!1),ta()},onCancel:()=>{ha(!1),ta()}},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=xe==null?void 0:xe.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:$a,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{po(!1)},onCancel:()=>{po(!1)}},st.createElement(_e.Z,{spinning:ro},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:uo==null?void 0:uo.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"}},(ra=uo==null?void 0:uo.question_and_answer_list)==null?void 0:ra.map((Gn,Ra)=>st.createElement("div",{key:Ra,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:Gn==null?void 0:Gn.question})),st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:ye.label},"\u56DE\u7B54\uFF1A"),st.createElement(z.Z,{className:ye.asnCont,value:Gn==null?void 0:Gn.answer}))))))))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:tr,title:"\u8BBE\u7F6E",width:685,forceRender:!0,onOk:()=>Lt(void 0,null,function*(){var Gn,Ra,Za,Fo;if(Qo&&(zo==null?void 0:zo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}if(Qo&&(zo==null?void 0:zo.length)>0){let ko=[];if(zo==null||zo.map(Zo=>{Jo==null||Jo.map(Bo=>{Zo==(Bo==null?void 0:Bo.smart_plan_item_bank_id)&&ko.push(Bo==null?void 0:Bo.item_bank_id)})}),!ko.some(Zo=>Zo!=null&&Zo!=null&&Zo!="")){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054");return}}const To={position:Pn,smart_plan_id:Wn==null?void 0:Wn.id,hidden_solution_visibility:!Po,solution_visibility:jo,enable_ai_tutor:Wo,page_group:{open:Qo,smart_plan_item_banks_ids:zo}},Uo=`/api/smart_plan_item_banks/${(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}.json`;try{const ko=yield(0,b.ZP)(Uo,{method:"put",body:To});(ko==null?void 0:ko.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),gr(Pn,((Fo=(Za=gn==null?void 0:gn.item_banks)==null?void 0:Za[0])==null?void 0:Fo.status)=="in_progress",(rn==null?void 0:rn.status)=="ended"),nr(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(ko){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}),onCancel:()=>{nr(!1)}},st.createElement("div",null,ir())))};var Hn=(0,ve.connect)(({user:Tt,classroomList:Je,loading:xe,globalSetting:it,problemset:$t})=>({user:Tt,classroomList:Je,globalSetting:it,loading:xe.effects,problemset:$t}))(Zn)},8394:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return a}});var y=te(59301),ve=te(89070),ye=te(62957),he=te(99571),Ee=te(29787),Ae=te(88264),Be=te(25555),_e=te(23954),Ne=te(24334),le=te(61186),Ye=te.n(le),Ve=te(35106),yt=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,ve.useLocation)(),33);const ee=(0,ve.useLocation)();(0,y.useEffect)(()=>{E&&function(){return oe(this,null,function*(){const Zt=yield(0,Ae.X6)(E);z(Zt.data)})}()},[E]);const{status:ne,created_at:re,code:ce,name:ie,language:Se,pass_sets_count:Oe,set_count:De,error_msg:ut,output:vt,input:Qe,expected_output:tn,execute_memory:At,user:pt,execute_time:xt,input_file_url:Gt,output_file_url:Nt,is_file:Vt,expected_output_file_url:Bt}=x||{};return yt.createElement(ye.default,{open:E,width:1e3,onCancel:()=>b(!1),footer:yt.createElement(he.ZP,{type:"primary",onClick:()=>b(!1)},"\u5173\u95ED"),centered:!0},yt.createElement(Ee.Z,{spinning:!x,delay:500},yt.createElement("div",{className:"record-detail-info"},x?yt.createElement(yt.Fragment,null,yt.createElement("div",{className:"record-detail-body"},yt.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),yt.createElement("ul",{className:"record-info"},yt.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",yt.createElement("span",{className:ne===0?"c-green":"c-red"},Be.Im[ne])," "),yt.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",yt.createElement("span",null,Ye()(re).format("YYYY-MM-DD HH:mm:ss"))," "),yt.createElement("li",null," \u8BED\u8A00\uFF1A",yt.createElement("span",null,Se)," "),yt.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",yt.createElement("span",null,xt*1e3,"ms")," "),yt.createElement("li",null," ",`${ne===Ve.h.HIDE_COMPILE_STATUS?"--":Oe} / ${De} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Be.gZ)({status:ne,error_msg:ut,execute_time:xt,output:vt,input:Qe,expected_output:tn,input_file_url:Gt,output_file_url:Nt,is_file:Vt,expected_output_file_url:Bt}),yt.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),yt.createElement(_e.ZP,{height:"200px",width:"100%",language:Se==null?void 0:Se.toLocaleLowerCase(),value:Ne.Base64.decode(ce),options:{readOnly:!0}}))):null)))}},87001:function(ft,Jt,te){"use strict";te.d(Jt,{Im:function(){return De},Y4:function(){return vt}});var y=te(59301),ve=te(37568),ye=te(6767),he=te(99571),Ee=te(74440),Ae=te(24334),Be=te.n(Ae),_e=te(61293),Ne=te(33538),le=te(85149),Ye=te(955),Ve=te(34376),yt=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,pt,xt)=>new Promise((Gt,Nt)=>{var Vt=Zt=>{try{Yt(xt.next(Zt))}catch(Rt){Nt(Rt)}},Bt=Zt=>{try{Yt(xt.throw(Zt))}catch(Rt){Nt(Rt)}},Yt=Zt=>Zt.done?Gt(Zt.value):Promise.resolve(Zt.value).then(Vt,Bt);Yt((xt=xt.apply(At,pt)).next())});const{TextArea:Oe}=ve.default,De={[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 vt(At){const{status:pt,error_msg:xt,output:Gt,input:Nt,expected_output:Vt,is_file:Bt,input_file_url:Yt,output_file_url:Zt,expected_output_file_url:Rt,setMonacoValue:Ue,setData:Le}=At,St=(0,y.useRef)(),rt=(0,y.useRef)(),bt=(0,y.useRef)();let fn=null;const we={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,y.useEffect)(()=>{if(Gt&&!Bt&&St.current){const Ot=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Ot.open(St.current);const An=(0,Ye.pp)(Ae.Base64.decode(Gt));Ot.write(An),Ot.setOption("theme",{background:"#1e1e1e"})}if(Nt&&!Bt&&rt.current){const Ot=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Ot.open(rt.current),Ot.write((0,Ye.pp)(Nt)),Ot.setOption("theme",{background:"#1e1e1e"})}if(Vt&&!Bt&&bt.current){const Ot=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Ot.open(bt.current),Ot.write((0,Ye.pp)(Ae.Base64.decode(Vt))),Ot.setOption("theme",{background:"#1e1e1e"})}},[Gt]),pt){case Ee.h.NOMATCH:fn=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 Ot=yield(0,oe.ZP)(Zt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ue(Ot),setTimeout(()=>{Le(Zt)},200)})},Gt)),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 Ot=yield fetch(Rt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ue(yield Ot.text()),setTimeout(()=>{Le(Rt)},200)})},Vt)));break;case Ee.h.EXECUTEFAILURE:fn=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:Nt,style:we}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{onClick:()=>(0,Ye.LR)(Yt,Nt)},Nt))),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:_e.Z.error,style:{color:"#E30000",padding:"0 10px"}},Ae.Base64.decode(xt),"111")));break;case Ee.h.COMPILEFAILURE:fn=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:_e.Z.error},Ae.Base64.decode(xt)));break;case Ee.h.PODFAILURE:fn=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:fn=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",fn," ")}function Qe(At){const{status:pt,error_msg:xt,execute_time:Gt,output:Nt,input:Vt,expected_output:Bt,is_file:Yt,input_file_url:Zt,output_file_url:Rt,expected_output_file_url:Ue}=At;let Le=null;switch(pt){case Ee.h.OK:case Ee.h.NOMATCH:case Ee.h.EXECUTEFAILURE:case Ee.h.COMPILEFAILURE:Le=ie.createElement("div",{id:"outputResultRef",className:"h100"});break;case Ee.h.PODFAILURE:Le=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:Le=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",Le," ")}function tn({value:At,className:pt}){return ie.createElement("span",{className:pt},At)}Jt.ZP=({input:At,is_file:pt,debuging:xt,submitting:Gt,executingMessage:Nt,debugResult:Vt,onChangeInput:Bt,onDebugCode:Yt,onSubmitCode:Zt,hack:Rt,user:Ue,submitResult:Le,isWhiteTheme:St,topDispatch:rt})=>{const[bt]=(0,a.useSearchParams)(),fn=(0,a.useParams)(),[we,Ot]=(0,y.useState)(!1),[An,on]=(0,y.useState)(!1),[Sn,na]=(0,y.useState)(1),[Qt,lt]=(0,y.useState)(!1),[nt,Dt]=(0,y.useState)(0),[We,Ke]=(0,y.useState)(!1),[Pt,Ce]=(0,y.useState)(""),[ze,je]=(0,y.useState)(""),Xe=(0,y.useRef)(),ct=(0,y.useRef)(),jt=(0,y.useRef)(null),Ge=(0,y.useRef)(null),ke=(0,y.useRef)(null);console.log(Le,"submitResult",fn);const{status:de,id:fe,input:Pe,output:Ze,expected_output:ht,is_file:gt,input_file_url:Ct,output_file_url:Et,expected_output_file_url:It,error_msg:Cn,hack_sets:Rn}=Le||{};(0,y.useEffect)(()=>{de===0&&(na(1),Dt(0))},[de,fe]),(0,y.useEffect)(()=>{Se(void 0,null,function*(){var _n;const Un=yield(0,x.rX)(fn==null?void 0:fn.id,"submit");(Un==null?void 0:Un.status)===0&&(Un!=null&&Un.data&&((_n=Un==null?void 0:Un.data)==null?void 0:_n.status)!==0?(rt({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:Un==null?void 0:Un.data}}),na(2),Dt(320)):(na(1),Dt(0)))})},[fn==null?void 0:fn.id]),(0,y.useEffect)(()=>{if(Xe.current){let Bn=function(be){oa=la.offsetHeight,ya=!0,un=be.pageY,ke.current.style.display="block"},_n=function(){ya=!1,ke.current.style.display="none"},Un=function(be){if(ya){_t();let at=un-be.pageY,ot=oa+at;if(ot<0&&(ot=0),ot>window.innerHeight-150&&(ot=window.innerHeight-150),Sn===1){ot<=34?Dt(0):Dt(ot);return}console.log(ot,"resizeH"),Dt(ot)}};const la=jt.current;let oa=0,ya=!1,un=0;const sn=document.getElementById("case-y-bar");return sn==null||sn.addEventListener("mousedown",Bn),document.addEventListener("mousemove",Un),document.addEventListener("mouseup",_n),()=>{const be=document.getElementById("case-y-bar");be==null||be.removeEventListener("mousedown",Bn),document.removeEventListener("mousemove",Un),document.removeEventListener("mouseup",_n)}}},[Xe,Sn]),(0,y.useEffect)(()=>{const Bn=b.Z.subscribe("resize-move-bar",_t);if(bt.get("type")!=="exercises")return document.addEventListener((0,ce.gH)(),Xt),()=>{document.removeEventListener((0,ce.gH)(),Xt),Bn()}},[]),(0,y.useEffect)(()=>{});function _t(){var Bn,_n,Un,la;const oa=document.getElementById("outputResultRef");if(oa){let ya=oa.dataset.text;ct.current.reset(),ct.current.writeln(ya);const un=document.getElementById("outputResultRef").offsetWidth-20,sn=((la=(Un=(_n=(Bn=ct.current)==null?void 0:Bn._core)==null?void 0:_n._renderService)==null?void 0:Un.dimensions)==null?void 0:la.actualCellWidth)||10,be=Math.ceil(un/sn);ct.current.resize(be,Math.ceil(oa.clientHeight/16))}}function vn(){Ot(!we),setTimeout(()=>{_t()},300),Dt(we?320:window.innerHeight-150)}function xn(){An?(on(!1),(0,ce.BU)()):(on(!0),(0,ce.Dj)(Ge.current))}const Xt=Bn=>{(0,ce.vp)()||on(!1)},Wt=(0,y.useMemo)(()=>{if(Vt){const{status:Bn,output:_n,error_msg:Un}=Vt;return setTimeout(()=>{let la="",oa=document.getElementById("outputResultRef");_n?la=Ae.Base64.decode(_n):Un&&(la=Ae.Base64.decode(Un)),ct.current=new Ve.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),ct.current.open(oa),ct.current.onKey(function(ya){var un;if(ya.domEvent.key.toLocaleUpperCase()==="C"&&ya.domEvent.ctrlKey){ya.domEvent.preventDefault();let sn=(un=ct.current)==null?void 0:un.getSelection();navigator.clipboard.writeText(sn).then(()=>{})}}),oa.dataset.text=la,ct.current.setOption("convertEol",!0),_t()},300),ie.createElement(ie.Fragment,null,Qe(Vt))}return null},[Vt]);function wn(){var Bn,_n;if(!(Rt!=null&&Rt.code)||((Bn=Rt==null?void 0:Rt.code)==null?void 0:Bn.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}na(1),Dt(320),Yt()}const kn=Bn=>Se(void 0,null,function*(){let _n=yield(0,oe.ZP)(`/api/problems/${Bn}/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 ln(){gt?navigator.clipboard.writeText(Ae.Base64.decode(Cn)).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()(_e.Z.case,St&&_e.Z.whiteCase),style:{height:nt},ref:jt},ie.createElement("div",{className:_e.Z.fullMask,ref:ke}),ie.createElement("div",{className:_e.Z["resize-y-bar"],id:"case-y-bar",ref:Xe,draggable:!1},Sn===2&&ie.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Sn===1&&(nt<=34?ie.createElement("div",{onClick:()=>{Dt(320)},className:_e.Z.unfoldBtn},"\u63A7\u5236\u53F0",ie.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ie.createElement("div",{onClick:()=>{Dt(0)},className:_e.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:_e.Z.caseHead},ie.createElement("div",{className:_e.Z.dot}),ie.createElement("div",{className:_e.Z.text},Sn===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Sn===2&&!Gt&&typeof de=="number"&&ie.createElement(ie.Fragment,null,de===Ee.h.OK?ie.createElement("div",{className:_e.Z.pass},ie.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ie.createElement("div",{className:_e.Z.noPass},ie.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),De[de])),ie.createElement("div",{className:_e.Z.btns},Sn===2&&!Gt&&ie.createElement(ie.Fragment,null,de!==Ee.h.OK&&ie.createElement("div",{onClick:ln},ie.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ie.createElement("div",{onClick:()=>{Ke(fe)}},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:()=>vn()},ie.createElement("i",{className:`iconfont icon-${we?"suoxiao1":"fangda"}`})))),ie.createElement("div",{style:{display:Sn===1?"block":"none"}},xt?ie.createElement(Ne.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ie.createElement("div",{style:{height:nt-34}},ie.createElement("div",{className:_e.Z.result},ie.createElement("div",{className:_e.Z.left},ie.createElement("div",{className:_e.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:_e.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:pt?"":At,onChange:Bt}))),ie.createElement("div",{className:_e.Z.right},ie.createElement("div",{className:_e.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:_e.Z.node},Vt?Wt: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:Sn===2?"block":"none"}},Gt?ie.createElement(Ne.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:_e.Z.elseNode},ie.createElement("div",{className:_e.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:_e.Z.scroll},ie.createElement("pre",{className:_e.Z.scrollBox,style:Qt?{height:An?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!gt&&ie.createElement(tn,{value:Pe}),gt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Bn=yield fetch(Ct,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});je(yield Bn.text()),setTimeout(()=>{Ce(Ct)},200)})},Pe)),Pe&&ie.createElement("div",{className:_e.Z.action},ie.createElement("span",{onClick:()=>lt(!Qt)},Qt?"\u6536\u8D77":"\u5C55\u5F00"),bt.get("type")!=="exercises"&&ie.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>xn(),className:`iconfont icon-${An?"suoxiao1":"fangda"}`})))),ie.createElement("div",{className:_e.Z.result,style:{flex:1,overflow:"hidden"}},ie.createElement("div",{className:_e.Z.left},ie.createElement("div",{className:_e.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:_e.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ie.createElement("pre",null,!gt&&ie.createElement(tn,{className:"mb10",value:ht&&Ae.Base64.decode(ht)||""}),gt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Bn=yield fetch(It,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});je(yield Bn.text()),setTimeout(()=>{Ce(It)},200)})},ht)))),ie.createElement("div",{className:_e.Z.right},ie.createElement("div",{className:_e.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:_e.Z.node,style:{color:de===Ee.h.OK?"#2ABD8C":"#FF2C29"}},ie.createElement("pre",null,(de===4||de===5)&&ie.createElement(tn,{className:"mb10",value:Cn&&Ae.Base64.decode(Cn)||""}),de!=4&&de!=5&&(gt?ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const Bn=yield(0,oe.ZP)(Et,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{je(Bn)}catch(_n){je("")}setTimeout(()=>{Ce(Et)},200)})},Ze):ie.createElement(tn,{className:"mb10",value:Ze&&Ae.Base64.decode(Ze)||""})))))))))),ie.createElement("div",{className:re()(_e.Z.footer,St&&_e.Z.whiteFooter),style:{zIndex:100}},(Rt==null?void 0:Rt.is_program)&&(Rt==null?void 0:Rt.above_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>kn(Rt==null?void 0:Rt.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Rt==null?void 0:Rt.is_program)&&(Rt==null?void 0:Rt.under_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>kn(Rt==null?void 0:Rt.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ie.createElement(he.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:xt||Gt,loading:xt,color:"#2ABD8C",className:"mr10",onClick:wn},"\u8C03\u8BD5\u4EE3\u7801"),bt.get("qtype")!=="8"&&ie.createElement(he.ZP,{className:_e.Z.disabled,type:"primary",icon:ie.createElement("i",{className:"iconfont icon-bofang1"}),loading:Gt,disabled:xt||Gt,onClick:()=>{var Bn,_n;if(!(Rt!=null&&Rt.code)||((Bn=Rt==null?void 0:Rt.code)==null?void 0:Bn.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}na(2),Dt(320),Zt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ie.createElement(E.Z,{onClose:Ke,open:We}),ie.createElement(ee.Z,{close:!0,data:Pt,type:Pt.length?"txt":"",onClose:()=>Ce(""),monacoEditor:{value:ze,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},34587:function(ft,Jt,te){"use strict";te.r(Jt),te.d(Jt,{Types:function(){return so},default:function(){return Io}});var y=te(59301),ve=te(89070),ye=te(11938),he=te(62957),Ee=te(29787),Ae=te(99571),Be=te(25399),_e=te(77019),Ne=te(88264),le=te(94941),Ye=te(4901),Ve=te(17064),yt=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,De=(Me,dt,et)=>dt in Me?ne(Me,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Me[dt]=et,ut=(Me,dt)=>{for(var et in dt||(dt={}))Se.call(dt,et)&&De(Me,et,dt[et]);if(ie)for(var et of ie(dt))Oe.call(dt,et)&&De(Me,et,dt[et]);return Me},vt=(Me,dt)=>re(Me,ce(dt));const Qe={theme:(0,x.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,x.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,x.G)("cmTabToSpace",!0)};var tn=(Me=>(Me[Me.set_font_size=0]="set_font_size",Me[Me.set_theme=1]="set_theme",Me[Me.on_tab_to_space=2]="on_tab_to_space",Me[Me.set_show_editor_setting=3]="set_show_editor_setting",Me))(tn||{});function At(Me,dt){switch(dt.type){case 3:return vt(ut({},Me),{showEditorSetting:dt.payload});case 1:return vt(ut({},Me),{theme:dt.payload});case 0:return vt(ut({},Me),{fontSize:dt.payload});case 2:return vt(ut({},Me),{tabToSpace:dt.payload});default:throw new Error}}var pt=({isLoading:Me,value:dt,onChange:et,language:ae,onUpdateCode:se,ActionBarRender:ue,setIsWhiteTheme:ge})=>{const[pe,Ie]=(0,y.useReducer)(At,Qe),{theme:Re,fontSize:Fe,showEditorSetting:mt,tabToSpace:Ft}=pe,He=(0,y.useRef)(),Kt=(0,y.useRef)();(0,y.useEffect)(()=>{ge(Re==="vs")},[Re]);const an={onFontSizeChange:nn=>{Ie({type:0,payload:nn}),(0,x.t)("cmFontSize",nn)},tabToSpace:Ft,cmFontSize:Fe,className:"oj",cmCodeMode:Re,onTabToSpace:nn=>{Ie({type:2,payload:nn}),(0,x.t)("cmTabToSpace",nn)},onCodeModeChange:nn=>{Ie({type:1,payload:nn}),(0,x.t)("ProgrammingCodeMode",nn)}};function Dn(){Ie({type:3,payload:!1})}function qt(){Ie({type:3,payload:!0})}const dn={value:dt,language:ae,theme:Re,options:{fontSize:Fe,insertSpaces:Ft},onChange:nn=>{et(nn),Kt.current=nn,clearTimeout(He.current),He.current=setTimeout(()=>{se(Kt.current)},1e4)},onEditBlur:nn=>{Kt.current&&se(Kt.current)}};return ee.createElement(y.Fragment,null,ue(qt),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!Me&&ee.createElement(E.ZP,ut({},dn))),ee.createElement(b.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:mt,onClose:Dn},ee.createElement(z.Z,ut({},an)))))},xt=te(60141),Gt=te(24334),Nt=te(87001),Vt={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"},Yt=te(54172),Zt=te(13747),Rt=te(58617),Ue=te(8394),Le=te(61186),St=te.n(Le),rt=te(59301);const{Column:bt}=Yt.default;var fn=({submitResult:Me,submitting:dt,submitRecords:et,page:ae,onPageChange:se,topicId:ue})=>{const[ge]=(0,ve.useSearchParams)(),{records:pe,records_count:Ie}=et||{},[Re,Fe]=(0,y.useState)(!1),mt=ge.get("type")==="1";return rt.createElement(Ee.Z,{spinning:dt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:rt.createElement(Rt.Z,{style:{fontSize:24},spin:!0})},(pe==null?void 0:pe.length)>0?rt.createElement(Yt.default,{dataSource:pe,rowKey:"id",pagination:!1},rt.createElement(bt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Ft,He)=>rt.createElement("span",null," ",St()(Ft).format("YYYY-MM-DD HH:mm:ss"))}),rt.createElement(bt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Ft,He)=>{var Kt;return rt.createElement("span",{className:`${Ft===0?"c-green":"c-red"} current`,onClick:()=>{Fe(He.id)}},(Kt=Nt.Im[Ft])==null?void 0:Kt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),rt.createElement(bt,{title:`\u6267\u884C\u7528\u65F6 (${mt?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Ft=>Ft?mt?Ft:Ft/1e3:""}),rt.createElement(bt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${mt?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Ft=>Ft?mt?Ft:parseFloat((Ft/1024).toFixed(2)):""}),rt.createElement(bt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),rt.createElement(bt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Ft,He)=>rt.createElement("span",{className:"c-light-primary current",onClick:()=>{Fe(He.id)}},"\u67E5\u770B")})):rt.createElement("div",{style:{height:300,width:"100%"}}),rt.createElement(Ue.Z,{onClose:Fe,open:Re}),Ie>15?rt.createElement(Zt.Z,{className:Bt.pagination,current:ae,pageSize:15,total:Ie,onChange:se}):null)},we=te(8797),Ot=te(96599),An={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},on=te(85149),Sn=te(59301);const na={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Qt=({hack:Me})=>{const{language:dt,difficult:et,time_limit:ae,description:se}=Me,[ue]=(0,ve.useSearchParams)(),ge=na[et];return Sn.createElement(Sn.Fragment,null,Sn.createElement("ul",{className:An.info},Sn.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Sn.createElement("b",{className:An.info_tag},dt)),Sn.createElement("li",null,Sn.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Sn.createElement(Ot.default,{color:ge==null?void 0:ge.color},ge==null?void 0:ge.name)),Sn.createElement("li",null,Sn.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Sn.createElement("span",{style:{color:"#333333"}},ae,"\u79D2"))),ue.get("qtype")==="8"?Sn.createElement(on.Z,{value:se,showProgramFill:!0,className:An.desc}):Sn.createElement(on.Z,{value:se,className:An.desc}))},lt={},nt=te(59301),Dt=({hack:Me,current_user:dt})=>nt.createElement("div",{className:lt.answer},Me!=null&&Me.answer_text?nt.createElement(on.Z,{style:{padding:"13px 0"},value:(Me==null?void 0:Me.answer_text)||""}):nt.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),We=te(34604),Ke=te(99064);function Pt(Me,dt){return(0,Ke.U2)(`/problems/${Me}/comments.json`,{page:dt,limit:10})}function Ce(Me){return(0,Ke.v_)(`/discusses/${Me}/plus.json`,{container_type:"Discuss",type:1})}function ze(Me,dt,et){return(0,Ke.v_)(`/problems/${Me}/comments/reply.json`,{comments:{content:et,parent_id:dt}})}function je(Me,dt){return(0,Ke.v_)(`/problems/${Me}/comments.json`,{comments:{content:dt}})}function Xe(Me,dt,et){return(0,Ke.v_)(`/problems/${Me}/comments/${dt}/hidden.json`,et)}function ct(Me,dt){return(0,Ke.IV)(`/problems/${Me}/comments/${dt}`)}var jt=te(34362);function Ge({author:Me}){return y.createElement("a",{href:`/users/${Me.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${yt.Z.IMG_SERVER}/images/${Me.image_url}`,width:"50"}))}function ke({data:Me,index:dt,parentDiscussIndex:et,user:ae,onSetActionType:se}){const{author:ue,can_delete:ge,content:pe,id:Ie,time:Re}=Me;function Fe(){se({id:Ie,index:dt,type:"delete-discuss",parentDiscussIndex:et,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const mt=ae.admin||ge||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"},Re),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},mt?y.createElement("a",{onClick:Fe,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(on.Z,{className:"discuss-content",value:pe})))}var de=({user:Me,data:dt,index:et,onPlusDiscuss:ae,onSetActionType:se,activeDiscussIndex:ue,onReplyDiscuss:ge,onSetActiveDiscussIndex:pe})=>{const{content:Ie,children:Re,hidden:Fe,id:mt,praise_count:Ft,time:He,user_praise:Kt,can_delete:an,author:Dn}=dt;function qt(){pe(mt)}function dn(){ae(mt,!Kt,et)}function nn(){se({id:mt,index:et,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function hn(){se({id:mt,index:et,params:{hidden:Fe?"0":"1"},type:"hidden-discuss",message:Fe?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const bn=Me.admin||Me.user_id===Dn.user_id;return y.createElement("div",{className:"discuss-item-container",key:mt},y.createElement(Ge,{author:Dn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${Dn.login}`,target:"_blank"}," ",Dn.name," "),y.createElement("span",{className:"grey"},He)),y.createElement(on.Z,{className:"discuss-content",value:Ie}),Re&&Re.length>0?y.createElement("div",{className:"reply-discuss-container"},Re.map((En,In)=>y.createElement(ke,{key:En.id,data:En,index:In,user:Me,onSetActionType:se,parentDiscussIndex:et}))):null,y.createElement("div",{className:"btn-group"},bn?y.createElement("a",{onClick:hn,title:Fe?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:Fe?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,an&&(!Re||Re.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:dn,className:Kt?"c-orange":""},y.createElement("i",{className:Kt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Ft||""))),y.createElement(jt.Z,{id:mt,activeDiscussIndex:ue,onReplyDiscuss:ge})))},fe=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=(Me,dt,et)=>new Promise((ae,se)=>{var ue=Ie=>{try{pe(et.next(Ie))}catch(Re){se(Re)}},ge=Ie=>{try{pe(et.throw(Ie))}catch(Re){se(Re)}},pe=Ie=>Ie.done?ae(Ie.value):Promise.resolve(Ie.value).then(ue,ge);pe((et=et.apply(Me,dt)).next())}),gt=({user_praise:Me,praise_count:dt,praisePlus:et,onCreateDiscuss:ae,discuss_count:se})=>{const[ue,ge]=(0,y.useState)(!1),[pe,Ie]=(0,y.useState)("");function Re(He){Ie(He)}function Fe(){ge(!0)}function mt(){ge(!1)}function Ft(){return ht(this,null,function*(){ae(pe),Ie(""),ge(!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:Fe}),y.createElement("a",null," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",se," "),y.createElement("a",{className:"c-light-black",onClick:et,title:Me?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${Me?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),dt?y.createElement("span",null,dt):"")),ue?y.createElement("div",{className:Pe["input-mask"],onClick:mt}):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:pe,height:240,onChange:Re}),y.createElement("div",{className:Pe["tip-container"],onClick:mt},y.createElement("a",{className:Pe["btn-send"],onClick:Ft}," \u53D1\u9001 "))))},Ct=te(59301),Et=Object.defineProperty,It=Object.defineProperties,Cn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,xn=(Me,dt,et)=>dt in Me?Et(Me,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Me[dt]=et,Xt=(Me,dt)=>{for(var et in dt||(dt={}))_t.call(dt,et)&&xn(Me,et,dt[et]);if(Rn)for(var et of Rn(dt))vn.call(dt,et)&&xn(Me,et,dt[et]);return Me},Wt=(Me,dt)=>It(Me,Cn(dt)),wn=(Me,dt,et)=>new Promise((ae,se)=>{var ue=Ie=>{try{pe(et.next(Ie))}catch(Re){se(Re)}},ge=Ie=>{try{pe(et.throw(Ie))}catch(Re){se(Re)}},pe=Ie=>Ie.done?ae(Ie.value):Promise.resolve(Ie.value).then(ue,ge);pe((et=et.apply(Me,dt)).next())});const kn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var ln=(Me=>(Me[Me.GET_DISCUSSES=0]="GET_DISCUSSES",Me[Me.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Me[Me.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Me[Me.PLUS_DISCUSS=3]="PLUS_DISCUSS",Me[Me.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Me[Me.SET_PAGE=5]="SET_PAGE",Me[Me.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Me))(ln||{});function Bn(Me,dt){switch(dt.type){case 6:return Wt(Xt({},Me),{loading:!0});case 0:return Xt(Xt({},Me),dt.payload);case 1:return Xt(Xt({},Me),dt.payload);case 4:return Xt(Xt({},Me),dt.payload);case 3:return Xt(Xt({},Me),dt.payload);case 5:return Wt(Xt({},Me),{page:dt.payload});case 2:return Xt(Xt({},Me),dt.payload);default:throw new Error}}var _n=({user:Me,identifier:dt,hack:et,onTriggerPraise:ae,activeIndex:se})=>{const[ue,ge]=(0,y.useReducer)(Bn,kn),{loading:pe,page:Ie,data:Re,count:Fe,actionType:mt,activeDiscussIndex:Ft}=ue,He=(0,y.useCallback)(()=>wn(void 0,null,function*(){ge({type:6});const En=yield Pt(dt,Ie),{comments:In,disscuss_count:$n}=En;ge({type:0,payload:{data:In,count:$n,loading:!1}})}),[Ie,dt]);(0,y.useEffect)(()=>{se==="2"&&He()},[dt,Ie,se]);function Kt(En){ge({type:5,payload:En})}function an(En){ge({type:4,payload:{actionType:En}})}function Dn(En){ge(Ft===En?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:En}})}function qt(En,In,$n){return wn(this,null,function*(){try{const yn=yield Ce(En);Re[$n].user_praise=In,Re[$n].praise_count=yn.praise_count,ge({type:3,payload:{data:[...Re]}})}catch(yn){console.log(yn)}})}function dn(){return wn(this,null,function*(){const{id:En,params:In,type:$n,index:yn,parentDiscussIndex:Vn}=mt;if($n==="hidden-discuss"&&(yield Xe(dt,En,In),Vn?Re[Vn].children[yn].hidden=In.hidden==1:Re[yn].hidden=In.hidden==1,ge({type:4,payload:{actionType:null,data:[...Re]}})),$n==="delete-discuss"){if(yield ct(dt,En),Vn||Vn===0){let va=Re[Vn].children;for(let ea=va.length-1;ea>=0;ea--)if(va[ea].id===En){va.splice(ea,1);break}Re[Vn].children=va}else for(let va=Re.length-1;va>=0;va--)if(Re[va].id===En){Re.splice(va,1);break}ge({type:4,payload:{actionType:null,data:[...Re]}})}})}function nn(){ge({type:4,payload:{actionType:null}})}function hn(En,In){return wn(this,null,function*(){try{yield ze(dt,En,In),He()}catch($n){console.log($n)}})}function bn(En){return wn(this,null,function*(){ge({type:6}),yield je(dt,En),He()})}return Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"discuss-panel"},Re.length===0?Ct.createElement(we.Z,null):Re.map((En,In)=>Ct.createElement(de,{onReplyDiscuss:hn,onPlusDiscuss:qt,onSetActiveDiscussIndex:Dn,onSetActionType:an,data:En,index:In,user:Me,activeDiscussIndex:Ft})),Fe>10?Ct.createElement("div",{className:"pagination-container"},Ct.createElement(Zt.Z,{showQuickJumper:!0,onChange:Kt,current:Ie,total:Fe})):null),Ct.createElement(gt,{user_praise:et.user_praise,praise_count:et.praises_count,praisePlus:ae,discuss_count:et.comments_count,onCreateDiscuss:bn}),Ct.createElement(b.Z,null,Ct.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:!!mt,onOk:dn,onCancel:nn},Ct.createElement("p",null,mt?mt.message:"")),Ct.createElement(fe.Z,null)))},Un=te(82326),la=te(37568),oa=te(86743),ya={},un=te(59301),sn=({hack:Me,current_user:dt})=>un.createElement("div",{className:ya.answer},Me!=null&&Me.analysis?un.createElement(on.Z,{style:{padding:"13px 0"},value:(Me==null?void 0:Me.analysis)||""}):un.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),be={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),Mn=te(71051),mn=te(72161),zn=te(59301);const{TextArea:da}=la.default,{Panel:ma}=at.default;var Fn=({data:Me,hack:dt})=>(console.log(Me,dt,"data"),dt!=null&&dt.is_file?zn.createElement(mn.Y2,{disabled:!0,className:be.uploadTableWrapper,showScore:!dt.test_set_score,data:Me,isProgramHomework:!0}):zn.createElement("div",{className:be.hackSets},Me==null?void 0:Me.map((et,ae)=>zn.createElement(at.default,{accordion:!0,bordered:!1,key:ae,defaultActiveKey:ae===0&&et.id,className:be.collapseWrapper,expandIcon:({isActive:se})=>zn.createElement("i",{className:`iconfont icon-weizhankai ${se?be.open:be.close}`,style:{fontSize:14,transition:"all .2s"}})},zn.createElement(ma,{key:et.id,header:zn.createElement(_e.Z,{align:"middle",justify:"space-between",wrap:!1},zn.createElement(ot.Z,{className:be.panelHeader},zn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ae+1)),zn.createElement(ot.Z,{flex:1},zn.createElement(_e.Z,{align:"middle",justify:"end",wrap:!1},!(dt!=null&&dt.test_set_score)&&zn.createElement(ot.Z,{className:be.rateInput},zn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),zn.createElement("div",null,zn.createElement(cn.default.Item,{noStyle:!0},zn.createElement(Mn.Z,{value:et==null?void 0:et.score,className:be.baseFormItem,min:0,max:100,disabled:!0}))),zn.createElement("span",{className:"ml10"},"%")))))},zn.createElement(cn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},zn.createElement(da,{readOnly:!0,value:et==null?void 0:et.input,rows:4})),zn.createElement(cn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},zn.createElement(da,{readOnly:!0,value:et==null?void 0:et.output,rows:4}))))))),Qa={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},tt=te(59301),Mt=(0,y.forwardRef)(({data:Me=[]},dt)=>{var et;const[ae,se]=(0,y.useState)(),ue=Me.filter(pe=>pe.show);(0,y.useEffect)(()=>{ue.length&&se(ue[0].id)},[Me==null?void 0:Me.length]);const ge=((et=ue.find(pe=>pe.id===ae))==null?void 0:et.element)||null;return(0,y.useImperativeHandle)(dt,()=>({setActiveTab:pe=>se(pe)})),tt.createElement("div",{className:Qa.tabs},tt.createElement("div",{className:Qa.tabWarp},ue.map(pe=>tt.createElement("div",{onClick:()=>se(pe.id),className:`${Qa.tab} ${pe.id===ae?Qa.active:""}`,key:pe.id},pe.name))),tt.createElement("div",{className:Qa.content},ge))}),$e=te(59301),st=Object.defineProperty,Nn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,qn=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,aa=(Me,dt,et)=>dt in Me?st(Me,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Me[dt]=et,ja=(Me,dt)=>{for(var et in dt||(dt={}))Fa.call(dt,et)&&aa(Me,et,dt[et]);if(qn)for(var et of qn(dt))ga.call(dt,et)&&aa(Me,et,dt[et]);return Me},Aa=(Me,dt)=>Nn(Me,Tn(dt)),wt=(Me,dt,et)=>new Promise((ae,se)=>{var ue=Ie=>{try{pe(et.next(Ie))}catch(Re){se(Re)}},ge=Ie=>{try{pe(et.throw(Ie))}catch(Re){se(Re)}},pe=Ie=>Ie.done?ae(Ie.value):Promise.resolve(Ie.value).then(ue,ge);pe((et=et.apply(Me,dt)).next())});const Lt={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Te={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Zn=({hack:Me,onTriggerPraise:dt,topicId:et,page:ae,onPageChange:se,user:ue,current_user:ge,submitRecords:pe,submitting:Ie,submitResult:Re,setActiveIndex:Fe,hack_sets:mt})=>{var Ft,He;const[Kt]=(0,ve.useSearchParams)(),[an,Dn]=(0,y.useState)("0"),qt=(0,ve.useLocation)(),[dn,nn]=(0,y.useState)(!1),[hn,bn]=(0,y.useState)(null),[En,In]=(0,y.useState)([]),[$n,yn]=(0,y.useState)([]),[Vn,va]=(0,y.useState)({page:1,limit:10}),ea=(0,y.useRef)(null),wa=(0,y.useRef)(null);console.log(ue,"user");let[pa,Kn]=(0,y.useState)(Aa(ja({},(0,ve.useParams)()),{page:1,per_page:20,name:""}));(0,y.useEffect)(()=>{wa.current&&(Me==null?void 0:Me.is_close_tips)===!1&&hn===null&&bn(!0)},[wa.current,Me==null?void 0:Me.is_close_tips,hn]);function ra(){return wt(this,null,function*(){yield(0,Ke.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,y.useEffect)(()=>{Fe(an)},[an]);function fa(ia){return wt(this,null,function*(){let Na=ia.target.id;if(Na==="1"){let Ln=yield(0,Ke.ZP)(`/api/myproblems/${pa.id}/redo_logs.json`,{method:"get",params:ja({},Vn)});(Ln==null?void 0:Ln.status)===0&&yn(Ln==null?void 0:Ln.data)}Dn(Na)})}(0,y.useEffect)(()=>We.Z.subscribe("to-commit-info",()=>{Dn("1"),ea.current&&ea.current.setActiveTab("1")}),[]),(0,y.useEffect)(()=>We.Z.subscribe("to-reset-info",()=>{fa({target:{id:"1"}}),ea.current&&ea.current.setActiveTab("2")}),[]);function La(){Dn("2")}function ka(){return wt(this,null,function*(){let ia=yield(0,Ke.ZP)("/api/problems/my_hack_list.json",{method:"get",params:ja({identifier:pa==null?void 0:pa.id},pa)});In(ia)})}const Ya=[{title:null,description:$e.createElement("div",null,$e.createElement("b",{onClick:()=>{bn(!1),ra(),nn(!0),ka()},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:()=>{bn(!1),ra()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>wa.current}];return $e.createElement("div",{className:Vt["left-panel"]},$e.createElement("ul",{className:`${Vt["s-navs"]} ${Vt["bg-white"]} ${Vt.b1}`},(Me==null?void 0:Me.is_program)&&!Kt.get("pageId")&&$e.createElement(Be.Z,{title:"\u9898\u76EE\u5217\u8868"},$e.createElement("div",{onClick:()=>{ka(),nn(!0)},className:Vt.btns,ref:wa,style:hn?{pointerEvents:"none"}:{}},$e.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),$e.createElement("li",{style:{marginLeft:20}},$e.createElement("a",{className:an==="0"?Vt.active:"",id:"0",onClick:fa},"\u9898\u76EE\u63CF\u8FF0")),$e.createElement("li",null,$e.createElement("a",{className:an==="1"?Vt.active:"",id:"1",onClick:fa},"\u64CD\u4F5C\u8BB0\u5F55")),(Kt.get("type")!=="exercises"&&(Me==null?void 0:Me.answer_text_show)||Kt.get("type")!=="exercises"&&(Me==null?void 0:Me.analysis_show))&&$e.createElement("li",null,$e.createElement("a",{className:an==="4"?Vt.active:"",id:"4",onClick:fa},"\u89E3\u7B54\u53C2\u8003")),Kt.get("type")!=="exercises"&&$e.createElement("li",null,$e.createElement("a",{className:an==="2"?Vt.active:"",id:"2",onClick:fa},"\u8BC4\u8BBA")),!!(mt!=null&&mt.length)&&Kt.get("type")!=="exercises"&&Kt.get("type")!=="1"&&$e.createElement("li",null,$e.createElement("a",{className:an==="5"?Vt.active:"",id:"5",onClick:fa},"\u6D4B\u8BD5\u7528\u4F8B"))),$e.createElement("div",{className:`${Vt["tab-panel-body"]} ${an==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},$e.createElement(Qt,{hack:Me,onTriggerPraise:dt,toDiscuss:La})),$e.createElement("div",{style:{padding:"12px"},className:`${Vt["tab-panel-body"]} ${an==="1"?"":"hide"}`},$e.createElement(Mt,{ref:ea,data:[{id:"1",show:Kt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,pe!=null&&pe.records_count||Ie?$e.createElement(fn,{page:ae,onPageChange:se,topicId:et,submitting:Ie,key:(Re==null?void 0:Re.id)||1,submitRecords:pe,submitResult:Re}):$e.createElement(we.Z,null))},{id:"2",show:Kt.get("type")==="exercises"||(Me==null?void 0:Me.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,$e.createElement(Yt.default,{pagination:!1,dataSource:$n==null?void 0:$n.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ia,Na,Ln)=>St()(ia).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ia,Na,Ln)=>{var ba;return(ba=[{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===ia))==null?void 0:ba.name}}]}),$e.createElement(Zt.Z,{style:{marginTop:10},current:Vn.page,total:$n==null?void 0:$n.count,hideOnSinglePage:!0,onChange:ia=>wt(void 0,null,function*(){Vn.page=ia,va(Vn);let Na=yield(0,Ke.ZP)(`/api/myproblems/${pa.id}/redo_logs.json`,{method:"get",params:Aa(ja({},Vn),{courseId:pa.courseId})});(Na==null?void 0:Na.status)===0&&yn(Na==null?void 0:Na.data)})}))}]})),$e.createElement("div",{style:{padding:"12px"},className:`${Vt["tab-panel-body"]} ${an==="4"?"":"hide"}`},$e.createElement(Mt,{data:[{id:"1",show:Kt.get("type")!=="exercises"&&(Me==null?void 0:Me.answer_text_show),name:"\u7B54\u6848",element:$e.createElement($e.Fragment,null,$e.createElement(Dt,{hack:Me,current_user:ge}))},{id:"2",show:Kt.get("type")!=="exercises"&&(Me==null?void 0:Me.analysis_show),name:"\u89E3\u6790",element:$e.createElement($e.Fragment,null,$e.createElement(sn,{hack:Me,current_user:ge}))}]})),$e.createElement("div",{className:`${Vt["tab-panel-body"]} ${an==="2"?"":"hide"}`,style:{padding:0}},$e.createElement(_n,{user:ue,activeIndex:an,identifier:Me.identifier,hack:Me,onTriggerPraise:dt})),$e.createElement("div",{className:`${Vt["tab-panel-body"]} ${an==="5"?"":"hide"}`,style:{padding:12}},$e.createElement(Fn,{data:mt||[],hack:Me})),$e.createElement(a.Z,{rootClassName:Vt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>nn(!1),open:dn},$e.createElement(_e.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",En==null?void 0:En.total_count,"\u9898\xA0[\xA0",En==null?void 0:En.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",En==null?void 0:En.work_score,"\u5206")),$e.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),$e.createElement(_e.Z,{align:"middle",className:"mt10 mb10"},!(ue!=null&&ue.hack_manager)&&$e.createElement(Un.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:ia=>{pa.page=1,pa.finish_status=ia,Kn(ja({},pa)),ka()}},$e.createElement(Un.default.Option,{value:""},"\u5168\u90E8"),$e.createElement(Un.default.Option,{value:0},"\u672A\u5F00\u59CB"),$e.createElement(Un.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),$e.createElement(Un.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),$e.createElement(Un.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:ia=>{pa.page=1,pa.difficult=ia||null,Kn(ja({},pa)),ka()}},$e.createElement(Un.default.Option,{value:0},"\u5168\u90E8"),$e.createElement(Un.default.Option,{value:1},"\u7B80\u5355"),$e.createElement(Un.default.Option,{value:2},"\u9002\u4E2D"),$e.createElement(Un.default.Option,{value:3},"\u56F0\u96BE")),$e.createElement(la.default.Search,{size:"large",onSearch:ia=>{pa.name=ia,pa.page=1,Kn(ja({},pa)),ka()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),$e.createElement("div",{className:Vt.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}},(Ft=En==null?void 0:En.data)!=null&&Ft.length?(He=En==null?void 0:En.data)==null?void 0:He.map((ia,Na)=>$e.createElement("div",{onClick:()=>wt(void 0,null,function*(){let Ln=yield(0,Ke.ZP)(`/api/problems/${ia==null?void 0:ia.identifier}/start.json`,{method:"get",params:{hack_user_id:ue==null?void 0:ue.user_id}});Ln&&(ve.history.replace(`/myproblems/${Ln==null?void 0:Ln.identifier}${window.location.search}`),window.location.reload())}),className:`${Vt.list} ${ia!=null&&ia.checked?Vt.active:""}`},!(ue!=null&&ue.hack_manager)&&$e.createElement($e.Fragment,null,!(ia!=null&&ia.opened)&&$e.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(ia==null?void 0:ia.opened)&&!(ia!=null&&ia.passed)&&$e.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(ia==null?void 0:ia.opened)&&(ia==null?void 0:ia.passed)&&$e.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),$e.createElement("span",null,(pa.page-1)*20+(Na+1)),$e.createElement("span",{style:{flex:1},title:ia.name},`[${ia==null?void 0:ia.score}\u5206]`,"\xA0",ia.name),$e.createElement("span",{style:{flexBasis:48,paddingRight:0}},Lt[ia.difficult]))):$e.createElement(we.Z,null)),$e.createElement(Zt.Z,{current:pa.page,className:"mt20",hideOnSinglePage:!0,total:En==null?void 0:En.count,pageSize:pa.per_page,onChange:(ia,Na)=>{pa.page=ia,pa.per_page=Na,ka()}})),$e.createElement(oa.Z,{rootClassName:Vt.tour,closeIcon:!1,open:!!hn,steps:Ya,gap:{offset:3,radius:2}}))},Hn=te(62522),Tt=te(16209),Je=te(19105),xe=te(31947),it=te(85219),$t=te(67054),zt=te(61293),Pn=te(92310),rn=te.n(Pn),Qn=te(23960),Xn=te(31707),ua=te(39775),Yn=te(93450),kt=te(59301),ta=Object.defineProperty,On=Object.defineProperties,Ta=Object.getOwnPropertyDescriptors,Oa=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,to=(Me,dt,et)=>dt in Me?ta(Me,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Me[dt]=et,Ht=(Me,dt)=>{for(var et in dt||(dt={}))xa.call(dt,et)&&to(Me,et,dt[et]);if(Oa)for(var et of Oa(dt))Ja.call(dt,et)&&to(Me,et,dt[et]);return Me},Ha=(Me,dt)=>On(Me,Ta(dt)),_a=(Me,dt)=>{var et={};for(var ae in Me)xa.call(Me,ae)&&dt.indexOf(ae)<0&&(et[ae]=Me[ae]);if(Me!=null&&Oa)for(var ae of Oa(Me))dt.indexOf(ae)<0&&Ja.call(Me,ae)&&(et[ae]=Me[ae]);return et},ca=(Me,dt,et)=>new Promise((ae,se)=>{var ue=Ie=>{try{pe(et.next(Ie))}catch(Re){se(Re)}},ge=Ie=>{try{pe(et.throw(Ie))}catch(Re){se(Re)}},pe=Ie=>Ie.done?ae(Ie.value):Promise.resolve(Ie.value).then(ue,ge);pe((et=et.apply(Me,dt)).next())});const{Countdown:Wa}=ye.default,Ao={Java:"java",C:"c",Python:"py","C++":"c"};var so=(Me=>(Me[Me.SET_LOADING=0]="SET_LOADING",Me[Me.GET_DATA=1]="GET_DATA",Me[Me.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Me[Me.SET_DATA=3]="SET_DATA",Me[Me.SET_DEBUGING=4]="SET_DEBUGING",Me[Me.SET_SUBMITING=5]="SET_SUBMITING",Me[Me.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Me[Me.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Me[Me.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Me[Me.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Me[Me.SET_PAGE=10]="SET_PAGE",Me))(so||{});function no(){return new Date().getTime()}const xo={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Co(Me,dt){switch(dt.type){case 1:return Ht(Ht({},Me),dt.payload);case 3:return Ha(Ht({},Me),{data:dt.payload});case 0:return Ha(Ht({},Me),{loading:dt.payload});case 9:return Ha(Ht({},Me),{showNote:dt.payload});case 4:return Ha(Ht({},Me),{debuging:dt.payload});case 5:return Ha(Ht({},Me),{submitting:dt.payload});case 2:return Ha(Ht({},Me),{submitRecords:dt.payload});case 10:return Ha(Ht({},Me),{submitRecordPage:dt.payload});case 6:return Ha(Ht({},Me),{executingMessage:dt.payload});case 7:return Ht(Ht({},Me),dt.payload);case 8:return Ht(Ht({},Me),dt.payload);default:throw new Error}}var Io=({children:Me})=>{var dt,et,ae,se,ue,ge,pe,Ie;const[Re,Fe]=(0,y.useReducer)(Co,xo),{id:mt}=(0,ve.useParams)(),Ft=(0,ve.useLocation)(),[He]=(0,ve.useSearchParams)(),{loading:Kt,data:an,debugResult:Dn,submitResult:qt,submitRecords:dn,submitRecordPage:nn,showNote:hn,debuging:bn,submitting:En,executingMessage:In}=Re,[$n,yn]=(0,y.useState)("#37AD83"),[Vn,va]=(0,y.useState)(null),[ea,wa]=(0,y.useState)({}),[pa,Kn]=(0,y.useState)(!0),[ra,fa]=(0,y.useState)(!1),[La,ka]=(0,y.useState)(!1),Ya=(0,y.useRef)(null),ia=(0,y.useRef)(0),Na=an==null?void 0:an.user,Ln=an==null?void 0:an.hack,[ba,ha]=(0,y.useState)(!1),Wn=(0,y.useRef)(1),za=(0,y.useRef)(!1);(0,Qn.y)(He.get("type")==="exercises");const{setOpenDisableCopyAndPaste:eo}=(0,Qn.X)(),[pn,Jn]=(0,y.useState)(""),Ma=(0,it._)(ea);(0,y.useEffect)(()=>{function jn(){return ca(this,null,function*(){var Ga,Ua,Pa,Xa,Ea;Kn(!0);const Sa=yield(0,Ne.fu)(mt,{exercise_id:He.get("exercisesId")});if(setTimeout(()=>{Kn(!1)},800),Sa.status!==401){try{Sa.hack.code=Gt.Base64.decode(Sa.hack.code)}catch(io){console.log(io)}Sa.hack=Ha(Ht({},Sa.hack),{is_program:He.get("type")==="1"}),Fe({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(Ht({},io)),eo((Ga=io==null?void 0:io.exercise)==null?void 0:Ga.forbid_copy),typeof((Ua=io==null?void 0:io.exercise)==null?void 0:Ua.left_time)=="number"&&(va(Date.now()+((Pa=io==null?void 0:io.exercise)==null?void 0:Pa.left_time)*1e3),setTimeout(()=>{yn("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))}})}mt&&jn()},[mt]),(0,y.useEffect)(()=>{var jn;return He.get("type")==="exercises"&&((jn=ea==null?void 0:ea.exercise)!=null&&jn.screen_open)&&(window.removeEventListener("blur",Va,!1),$t.U.forEach((Ga,Ua)=>{window.addEventListener(Ga,Va,!1)}),window.addEventListener("blur",Va,!1),window.focus()),()=>{document.removeEventListener((0,Ye.gH)(),Va)}},[ea]),(0,y.useEffect)(()=>{pn==="1"&&mt&&Ln!=null&&Ln.language&&ao()},[mt,nn,Ln==null?void 0:Ln.language,pn]),(0,y.useEffect)(()=>(Ln!=null&&Ln.is_program&&(ia.current=0,Ya.current=setInterval(()=>{Da()},15e3)),()=>{clearInterval(Ya.current)}),[Ln==null?void 0:Ln.is_program]);const Da=()=>ca(void 0,null,function*(){let jn=yield(0,Ke.ZP)(`/api/myproblems/${mt}/save_long_time.json`,{method:"get",params:{answer_long_time:ia.current}})}),Va=()=>{za.current||(0,Ye.BU)(),window.parent.postMessage("backExercise","*")};function ao(){return ca(this,null,function*(){try{const jn=yield(0,Ne.zO)(mt,{limit:15,page:nn,language:Ln==null?void 0:Ln.language});Fe({type:2,payload:jn})}catch(jn){console.log(jn)}})}function uo(jn){Fe({type:10,payload:jn})}function qa(jn){return ca(this,null,function*(){var Ga;let Ua;(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Ua=yield(0,Tt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}));const Pa=yield(0,Ne.n4)(mt,{code:Gt.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 Pa.status===-5&&(0,ve.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Ha(Ht({errorMessage:Pa==null?void 0:Pa.message},(ea==null?void 0:ea.exercise)||{}),{exercise_user_id:(Ga=ea==null?void 0:ea.exercise)==null?void 0:Ga.exercise_user_id,id:He.get("exercisesId")})}}),Pa})}function ro(){return ca(this,null,function*(){if(Wn.current=2,!En){Fe({type:5,payload:!0});try{We.Z.publish("to-commit-info");const jn=yield qa();if(console.log(jn,1),jn.status===0){let Sa=function(){return ca(this,null,function*(){const{status:io,data:Po}=yield(0,Ne.rX)(mt,"submit"),jo=no()-Ea>(Pa*Xa+3)*1e3;if(io!==0&&!jo&&setTimeout(Sa,1e3),jo){he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Fe({type:5,payload:!1});return}if(io===0){Po.status===2&&he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Po==null?void 0:Po.status)===0&&He.get("type")==="1"&&ka(!0);const Lo=yield(0,Ne.zO)(mt,{limit:15,page:nn,language:Ln==null?void 0:Ln.language});Fe({type:8,payload:Ha(Ht({},Re),{submitResult:Po,submitting:!1,submitRecords:Lo})})}})},Ga={};if(He.get("type")==="exercises"?(Ga.extras={exercise_id:He.get("exercisesId"),question_id:He.get("questionId")},(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Ga.extras.ip=yield(0,Tt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}))):He.get("type")==="smartPlan"&&(Ga.extras={smart_plan_item_bank_id:He.get("smartPlanItemBankId")}),(yield(0,Ne.bM)(mt,Ga)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const{time_limit:Pa,test_case_size:Xa}=Ln,Ea=no();Sa()}else Fe({type:5,payload:!1})}catch(jn){console.log(jn),Fe({type:5,payload:!1})}ha(!1)}})}function co(){return ca(this,null,function*(){Wn.current=1,Re.debuging=!0,Fe({type:4,payload:!0});try{if((yield qa()).status===0){let Ea=function(){return ca(this,null,function*(){const{status:Sa,message:io,data:Po}=yield(0,Ne.rX)(mt,"debug"),jo=no()-Xa>(Ga+3)*1e3;if(Sa!==0&&!jo&&(Fe({type:6,payload:io}),setTimeout(Ea,1e3)),jo){he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Fe({type:4,payload:!1}),Fe({type:7,payload:Ha(Ht({},Re),{debugResult:{status:2},debuging:!1})});return}Sa===0&&(Po.status===2&&he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Fe({type:4,payload:!1}),Fe({type:7,payload:Ha(Ht({},Re),{debugResult:Po,debuging:!1})}))})};const{time_limit:Ga}=Ln;let Ua={input:encodeURIComponent(an.test_case.input)};if(He.get("type")==="exercises"&&(Ua.exercise_id=He.get("exercisesId")),(yield(0,Ne.MU)(mt,Ua)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const Xa=no();Ea()}else Fe({type:4,payload:!1})}catch(jn){console.log(jn)}finally{}})}function $a(jn,Ga){const Ua=Ga?{modify_code:!1}:{};Fe({type:3,payload:Ha(Ht({},an),{hack:Ht(Ha(Ht({},Ln),{code:jn}),Ua)})}),ha(!0)}const po=jn=>ca(void 0,null,function*(){let Ga=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:Na==null?void 0:Na.user_id}});Ga.status!==-1&&ve.history.replace(`/myproblems/${Ga==null?void 0:Ga.identifier}${window.location.search}`)});function vo(jn){let Ga=jn.target.value;Fe({type:3,payload:Ha(Ht({},an),{test_case:{input:Ga}})})}function Mo(){return ca(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 Ga=yield(0,Ne.H7)(mt,Ht({},jn));Ga.status===401||($a(Gt.Base64.decode(Ga.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:kt.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",kt.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ca(this,null,function*(){const jn=yield(0,Ne.fi)(mt);jn.status===401||$a(Gt.Base64.decode(jn.code),!0)})}})}function ho(){Fe({type:9,payload:!0})}function mo(){Fe({type:9,payload:!1})}function Ut(jn){return ca(this,null,function*(){yield(0,Ne.MK)(mt,jn),Fe({type:1,payload:{showNote:!1,data:Ha(Ht({},an),{hack:Ha(Ht({},Ln),{notes:jn.notes})})}})})}const sa={hack:Ln,isLoading:pa,input:(dt=an==null?void 0:an.test_case)==null?void 0:dt.input,is_file:(et=an==null?void 0:an.test_case)==null?void 0:et.is_file,language:Ln==null?void 0:Ln.language,code:Ln==null?void 0:Ln.code,title:"main."+Ao[Ln==null?void 0:Ln.language],modify_code:Ln==null?void 0:Ln.modify_code,notes:Ln==null?void 0:Ln.notes,debugResult:Dn,debuging:bn,submitting:En,submitResult:qt,executingMessage:In,onCancelNote:mo,onAddNote:Ut,showNote:hn,user:Na,onShowNote:ho,onSubmitCode:ro,onChangeCode:$a,onChangeInput:vo,onDebugCode:co,onResetCode:Mo,onSyncCode:Do,onUpdateCode:qa,onChangeLanguage:po,isWhiteTheme:ra,setIsWhiteTheme:fa,topDispatch:Fe};function Ia(){return ca(this,null,function*(){const{praise_count:jn}=yield(0,Ne.vl)(Ln.id,{container_type:"Hack",type:1});let Ga=Ha(Ht({},an),{hack:Ha(Ht({},Ln),{praises_count:jn,user_praise:!Ln.user_praise})});Fe({type:3,payload:Ga})})}const Ca={topicId:mt,submitResult:qt,submitRecords:dn,submitting:En,page:nn,onPageChange:uo,hack:Ln,user:an==null?void 0:an.user,hack_sets:an==null?void 0:an.hack_sets,current_user:an==null?void 0:an.current_user,onTriggerPraise:Ia,setActiveIndex:Jn};console.log(ea);const[lo,Ba]=(0,y.useState)(!1),[Ka,oo]=(0,y.useState)(!1);(0,y.useEffect)(()=>{const jn=Ga=>{if(console.log("event-----",Ga),Ga.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ua,questionStatus:Pa,pptStatus:Xa}=Ga.data;if(Ba(Ua),Pa||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:kt.createElement("div",{className:"tc font16"},Pa?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>ca(void 0,null,function*(){ro(),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"&&(lo||He.get("showAi")));return kt.createElement(kt.Fragment,null,kt.createElement(Ee.Z,{spinning:Kt,delay:500},an?kt.createElement(kt.Fragment,null,kt.createElement("header",{className:rn()(zt.Z.header,ra&&zt.Z.whiteHeader)},!((ae=["smartPlan","exercises"])!=null&&ae.includes(He.get("type")))&&kt.createElement("div",null,kt.createElement("img",{src:`${yt.Z.IMG_SERVER}/images/${Na==null?void 0:Na.image_url}`,alt:"user",width:36}),kt.createElement("span",{style:{color:ra?"#333":"#B2BACB",fontSize:16}},Na==null?void 0:Na.name)),((se=["smartPlan","exercises"])==null?void 0:se.includes(He.get("type")))&&kt.createElement("div",null,kt.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",kt.createElement("span",{className:"ml10"},((ue=ea==null?void 0:ea.exercise)==null?void 0:ue.user_name)||(Na==null?void 0:Na.name)||"--")),kt.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",kt.createElement("span",{className:"ml10"},((ge=ea==null?void 0:ea.exercise)==null?void 0:ge.student_id)||(Na==null?void 0:Na.student_id)||"--"))),kt.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},kt.createElement("div",null,Ln.name)),(He.get("type")==="smartPlan"||(Ln==null?void 0:Ln.is_program))&&kt.createElement(Je.Z,{defaultValue:(Ln==null?void 0:Ln.answer_long_time)||0,onChange:jn=>{ia.current=jn},className:zt.Z.timepiece}),Na!=null&&Na.hack_manager&&!He.get("is_smart_plan")?kt.createElement(ve.Link,{className:zt.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}`}," ",kt.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((pe=ea==null?void 0:ea.exercise)!=null&&pe.left_time)&&kt.createElement(kt.Fragment,null,kt.createElement("span",{style:{color:$n,marginRight:6},className:`iconfont icon-daojishi ${zt.Z.djs}`}),kt.createElement("span",{className:"c-white mr20"},kt.createElement(Wa,{valueStyle:{color:$n,fontSize:20,fontWeight:500},title:kt.createElement("span",{style:{color:$n,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Vn,onFinish:()=>ca(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&&(qa(),he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:kt.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",kt.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ca(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 Ga=parseInt(jn==null?void 0:jn.message);va(Date.now()+Ga*1e3)}})}))),(Ie=["smartPlan","exercises"])!=null&&Ie.includes(He.get("type"))?kt.createElement(Ae.ZP,{type:"primary",onClick:()=>{if(He.get("type")==="exercises"){const jn=()=>ca(void 0,null,function*(){yield qa(),ha(!1),Ma(),za.current=!0,Va()});if(!(dn!=null&&dn.records_count)||ba){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:kt.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():ve.history.push(jn)}}},kt.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"}),He.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):kt.createElement("span",{onClick:()=>{var jn;if(He.get("backUrl"))ve.history.push(He.get("backUrl"));else if(He.get("type")==="1"){let Ga=(jn=localStorage.getItem("program_homework"))==null?void 0:jn.split(",");ve.history.push(`/classrooms/${Ga==null?void 0:Ga[0]}/program_homework/${Ga==null?void 0:Ga[1]}/detail`)}else ve.history.push("/problemset")}},kt.createElement(Be.Z,{title:"\u5173\u95ED"},kt.createElement("i",{style:{color:ra?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),kt.createElement(Ee.Z,{size:"large",spinning:pa},kt.createElement(Ve.Z,{className:rn()(zt.Z.myProblems,ra&&zt.Z.whiteMyProblems),leftChild:kt.createElement(Zn,Ht({},Ca)),rightChild:kt.createElement(en,Ht({},sa))}))):null,kt.createElement(he.default,{centered:!0,closable:!1,width:680,footer:null,open:La,className:"oj-modal"},kt.createElement("section",{className:"oj-modal-content"},kt.createElement("div",{className:"oj-modal-head"},kt.createElement("img",{src:Hn,alt:""}),kt.createElement("i",{onClick:()=>ka(!1),className:"iconfont icon-guanbi1"})),kt.createElement("aside",null,kt.createElement("img",{className:"mr30",src:Yn.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",kt.createElement("span",{style:{color:"#75d6ba",marginRight:100}},qt==null?void 0:qt.execute_time,"ms"),"\u4F18\u4E8E",kt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(qt==null?void 0:qt.time_better_than)||100,"%"),"\u7684\u7528\u6237"),kt.createElement("aside",{className:"mb50"},kt.createElement("img",{src:ua.Z,className:"mr30"}),kt.createElement("span",{className:"oj-modal-tt"},kt.createElement("span",null,kt.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),kt.createElement("span",{className:"c-light-primary"},qt==null?void 0:qt.execute_memory,"kb")),kt.createElement("span",null,kt.createElement("span",null))),"\u4F18\u4E8E",kt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(qt==null?void 0:qt.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),kt.createElement("div",{id:"oj-modal-next",onClick:()=>ca(void 0,null,function*(){var jn;if(qt!=null&&qt.next_identifier){let Ga=yield(0,Ke.ZP)(`/api/problems/${qt==null?void 0:qt.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Na==null?void 0:Na.user_id}});Ga&&(ve.history.replace(`/myproblems/${Ga==null?void 0:Ga.identifier}${window.location.search}`),window.location.reload())}else{let Ga=(jn=localStorage.getItem("program_homework"))==null?void 0:jn.split(",");ve.history.push(`/classrooms/${Ga==null?void 0:Ga[0]}/program_homework/${Ga==null?void 0:Ga[1]}/detail`)}}),className:"oj-modal-btn"},qt!=null&&qt.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),yo()&&kt.createElement(Xn.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:mt}})),kt.createElement(xe.Z,{successCb:()=>{Wn.current===1?co():ro()}}))};function me({title:Me,modify_code:dt,onSyncCode:et,onShowCodeSetting:ae,onResetCode:se,hack:ue,onChangeLanguage:ge,isWhiteTheme:pe}){var Ie;const Re=()=>{he.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:kt.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:se})},[Fe]=(0,ve.useSearchParams)(),mt=Fe.get("language"),Ft=He=>He==="1"?"c++":He==="2"?"C++":He;return(0,y.useEffect)(()=>{mt&&ge(Ft(mt))},[]),(0,y.useEffect)(()=>{ue!=null&&ue.tpm_code_modified&&he.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:kt.createElement(oe.Z,null),content:kt.createElement("div",null,kt.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),kt.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),kt.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:()=>se()})},[ue==null?void 0:ue.language]),console.log(ue,pe,"hack"),kt.createElement("div",{className:`${zt.Z.codeHead} ${pe?zt.Z.whiteCodeHead:""}`},kt.createElement("div",{className:zt.Z.navWrap},(Ie=ue==null?void 0:ue.all_language)==null?void 0:Ie.map(He=>kt.createElement("div",{className:`${zt.Z.nav} ${He===(ue==null?void 0:ue.language)?zt.Z.active:""}`,key:He,onClick:()=>ge(He)},kt.createElement(Be.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},kt.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),kt.createElement("span",null,He)))),kt.createElement(_e.Z,{align:"middle",style:{marginLeft:"auto"}},dt?kt.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:et},kt.createElement("img",{src:xt,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,kt.createElement("a",{onClick:Re},kt.createElement(Be.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},kt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),kt.createElement("a",{onClick:ae},kt.createElement(Be.Z,{title:"\u8BBE\u7F6E"},kt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function en(Me){var dt=Me,{input:et,is_file:ae,showNote:se,onShowNote:ue,notes:ge,onCancelNote:pe,onAddNote:Ie,debugResult:Re,language:Fe,debuging:mt,submitting:Ft,executingMessage:He,code:Kt,onSubmitCode:an,onDebugCode:Dn,onChangeCode:qt,onChangeInput:dn,onUpdateCode:nn,user:hn,isLoading:bn,submitResult:En}=dt,In=_a(dt,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function $n(Vn){return kt.createElement(me,Ha(Ht({},In),{onShowCodeSetting:Vn}))}const yn=Ht({input:et,is_file:ae,debugResult:Re,debuging:mt,submitting:Ft,executingMessage:He,onDebugCode:Dn,onChangeCode:qt,onSubmitCode:an,onChangeInput:dn,user:hn,submitResult:En},In);return kt.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},kt.createElement(pt,{setIsWhiteTheme:In==null?void 0:In.setIsWhiteTheme,isLoading:bn,language:Fe,value:Kt,onChange:qt,onUpdateCode:nn,ActionBarRender:$n}),kt.createElement(Nt.ZP,Ht({},yn)))}},74440:function(ft,Jt,te){"use strict";te.d(Jt,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},88264:function(ft,Jt,te){"use strict";te.d(Jt,{H7:function(){return a},MK:function(){return oe},MU:function(){return le},X6:function(){return Ve},bM:function(){return Ne},fi:function(){return E},fu:function(){return _e},n4:function(){return b},rX:function(){return yt},vl:function(){return x},zO:function(){return Ye}});var y=te(99064),ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(z,ee,ne)=>ee in z?ve(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 _e(z,ee){return(0,y.U2)(`myproblems/${z}.json`,Be({hidePopLogin:!0},ee||{}))}function Ne(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 yt(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(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return Ue}});var y=te(59301),ve=te(28284),ye=te(6767),he=te(62957),Ee=te(20554),Ae=te(82326),Be=te(17149),_e=te(69219),Ne=te(37568),le=te(54172),Ye=te(25399),Ve=te(13747),yt=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:Le})=>{var St,rt,bt,fn,we,Ot,An,on,Sn,na;return y.createElement("div",{className:b.warp},y.createElement("div",{className:b.mainPart},y.createElement("div",{className:b.qcount},(Le==null?void 0:Le.question_type)===8&&y.createElement(x.Z,{className:b.content,showProgramFill:!0,value:(St=Le==null?void 0:Le.program_attr)==null?void 0:St.description}),(Le==null?void 0:Le.question_type)!=8&&y.createElement(x.Z,{className:b.qtitle,value:(Le==null?void 0:Le.name)||(Le==null?void 0:Le.title)})),((Le==null?void 0:Le.question_type)===0||(Le==null?void 0:Le.question_type)===2)&&y.createElement("div",null,(rt=Le==null?void 0:Le.choices)==null?void 0:rt.map((Qt,lt)=>y.createElement("div",{className:b.redio},!(Qt!=null&&Qt.is_answer)&&y.createElement("span",{className:b.redioitem}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Qt!=null&&Qt.is_answer?b.titleyes:b.title,value:ne[lt]+(Qt==null?void 0:Qt.choice_text)}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Le==null?void 0:Le.question_type)===1&&y.createElement("div",null,(bt=Le==null?void 0:Le.choices)==null?void 0:bt.map((Qt,lt)=>y.createElement("div",{className:b.checkbox},!(Qt!=null&&Qt.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Qt!=null&&Qt.is_answer?b.titleyes:b.title,value:ne[lt]+(Qt==null?void 0:Qt.choice_text)}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Le==null?void 0:Le.question_type)===3&&y.createElement("div",{className:b.completion},(fn=Le==null?void 0:Le.standard_answer)==null?void 0:fn.map((Qt,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=Qt==null?void 0:Qt.answer_text)==null?void 0:nt.map((Dt,We)=>y.createElement("div",{className:b.items},Dt))))})),(Le==null?void 0:Le.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=Le==null?void 0:Le.answer_texts)!=null&&we[0]?y.createElement(x.Z,{className:b.content,value:(Ot=Le==null?void 0:Le.answer_texts)==null?void 0:Ot[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Le==null?void 0:Le.question_type)===5&&((An=Le==null?void 0:Le.challenge_names)==null?void 0:An.map((Qt,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"),Qt)))),(Le==null?void 0:Le.question_type)===6&&y.createElement("div",{className:b.program},y.createElement(x.Z,{className:b.content,value:((on=Le==null?void 0:Le.program_attr)==null?void 0:on.description)||"- -"})),(Le==null?void 0:Le.question_type)===7&&((Sn=Le==null?void 0:Le.sub_item_banks)==null?void 0:Sn.map((Qt,lt)=>{var nt,Dt,We,Ke,Pt;return y.createElement("div",null,y.createElement("div",{className:b.combination},y.createElement("span",{className:b.qtitle},Qt==null?void 0:Qt.name)),y.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},y.createElement("div",null,((Qt==null?void 0:Qt.item_type)=="SINGLE"||(Qt==null?void 0:Qt.item_type)=="JUDGMENT")&&((nt=Qt==null?void 0:Qt.choices)==null?void 0:nt.map((Ce,ze)=>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[ze]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Qt==null?void 0:Qt.item_type)=="MULTIPLE"&&((Dt=Qt==null?void 0:Qt.choices)==null?void 0:Dt.map((Ce,ze)=>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[ze]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Qt==null?void 0:Qt.item_type)=="COMPLETION"&&y.createElement("div",{className:b.completion},(We=Qt==null?void 0:Qt.standard_answer)==null?void 0:We.map((Ce,ze)=>{var je;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",ze+1),y.createElement("div",{className:b.content},(je=Ce==null?void 0:Ce.answer_text)==null?void 0:je.map((Xe,ct)=>y.createElement("div",{className:b.items},Xe))))})),(Qt==null?void 0:Qt.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=Qt==null?void 0:Qt.answer_texts)!=null&&Ke[0]?y.createElement(x.Z,{className:b.content,value:(Pt=Qt==null?void 0:Qt.answer_texts)==null?void 0:Pt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Le==null?void 0:Le.question_type)===8&&y.createElement("div",null,y.createElement(x.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:ee.Base64.decode(((na=Le==null?void 0:Le.program_attr)==null?void 0:na.code)||"")})),(Le==null?void 0:Le.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"}},(Le==null?void 0:Le.author_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),y.createElement("span",{style:{color:"#000000"}},(Le==null?void 0:Le.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"}},(Le==null?void 0:Le.study_count)||"0"))),y.createElement("a",{className:b.shixunbutton,href:`/shixuns/${Le==null?void 0:Le.identifier}/challenges?exercise=true`,target:"_blank"},y.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Le==null?void 0:Le.question_type)<=4||[6,8].includes(Le==null?void 0:Le.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},Le!=null&&Le.analysis?y.createElement(x.Z,{value:Le==null?void 0:Le.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},(Le==null?void 0:Le.difficulty)===1?"\u7B80\u5355":(Le==null?void 0:Le.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},Le!=null&&Le.tag_discipline?Le==null?void 0:Le.tag_discipline:y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ie=te(86087),Se=te(84287),Oe=te(89070),De=te(61485),ut=te(32570),vt=te(16149),Qe=te(59301),tn=Object.defineProperty,At=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Vt=(Le,St,rt)=>St in Le?tn(Le,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Le[St]=rt,Bt=(Le,St)=>{for(var rt in St||(St={}))Gt.call(St,rt)&&Vt(Le,rt,St[rt]);if(xt)for(var rt of xt(St))Nt.call(St,rt)&&Vt(Le,rt,St[rt]);return Le},Yt=(Le,St)=>At(Le,pt(St)),Zt=(Le,St,rt)=>new Promise((bt,fn)=>{var we=on=>{try{An(rt.next(on))}catch(Sn){fn(Sn)}},Ot=on=>{try{An(rt.throw(on))}catch(Sn){fn(Sn)}},An=on=>on.done?bt(on.value):Promise.resolve(on.value).then(we,Ot);An((rt=rt.apply(Le,St)).next())});const Rt=({setScoreShow:Le,ScoreShow:St,onOk:rt,isshixuns:bt,isloadings:fn,dispatch:we,isIntelligentAssistant:Ot=!1,ispptModal:An=!1,newExercisePaper:on,shixunsDetail:Sn})=>{var na,Qt,lt;let[nt,Dt]=(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:Ot,is_smart_plan:An,group_id:[]}),[We,Ke]=(0,y.useState)([]),[Pt,Ce]=(0,y.useState)([]),[ze,je]=(0,y.useState)([]),[Xe,ct]=(0,y.useState)([]);const[jt,Ge]=(0,y.useState)(!1),[ke]=ve.default.useForm(),[de,fe]=(0,y.useState)(),[Pe,Ze]=(0,y.useState)(!1);let[ht,gt]=(0,y.useState)(bt);const[Ct,Et]=(0,y.useState)([]),[It,Cn]=(0,y.useState)(0),[Rn,_t]=(0,y.useState)(!0),[vn,xn]=(0,y.useState)([]),[Xt,Wt]=(0,y.useState)([]),wn=[{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}],kn=[{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[ln,Bn]=(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),Un=(0,y.useRef)(new Set),la=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],oa=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],ya=[{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),be=()=>{ke.resetFields(),ht=!1,gt(!1),sn(!1),ke.submit()};(0,y.useEffect)(()=>{var tt,qe,Mt,$e,st,Nn,Tn,qn,Fa,ga;(((Mt=(qe=(tt=on==null?void 0:on.editData)==null?void 0:tt.exercise)==null?void 0:qe.exist_item_bank_ids)==null?void 0:Mt.length)>0||((Nn=(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:Nn.length)>0)&&Wt([...(qn=(Tn=on==null?void 0:on.editData)==null?void 0:Tn.exercise)==null?void 0:qn.exist_item_bank_ids,...(ga=(Fa=on==null?void 0:on.editData)==null?void 0:Fa.exercise)==null?void 0:ga.exist_item_bank_shixun_ids])},[(Qt=(na=on==null?void 0:on.editData)==null?void 0:na.exercise)==null?void 0:Qt.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",Dt(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)(()=>{It>0&&setTimeout(()=>{Cn(0)},2e3)},[It]);function at(tt){return Zt(this,null,function*(){var qe,Mt,$e;if(Ge(!0),Dt(Bt({},tt)),(ze==null?void 0:ze.length)<=0&&tt.type==="5"){ct([]),Ge(!1);return}console.log("----",ze,Ct);let st=tt.type==="5"?ze==null?void 0:ze.filter(qn=>!Ct.includes(qn)):null,Nn=tt.type==="5"?ze==null?void 0:ze.filter(qn=>Ct.includes(qn)):null,Tn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Yt(Bt({},tt),{discipline_id:((qe=tt==null?void 0:tt.courseid)==null?void 0:qe[0])||null,sub_discipline_id:((Mt=tt==null?void 0:tt.courseid)==null?void 0:Mt[1])||null,ids:st,shixun_ids:Nn,include_shixuns:!Ot,group_id:(($e=tt.group_id)==null?void 0:$e.map(qn=>qn==null?void 0:qn.value))||null,keyword:tt.keyword?encodeURIComponent(tt.keyword):tt.keyword,type:tt.type==="5"?null:tt.type,clazz:tt.type==="3"?"ItemBanksGroup":null,bigmodel:Ot,is_smart_plan:An})});ct(Tn),Ge(!1)})}function ot(){return Zt(this,null,function*(){let tt=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)(tt==null?void 0:tt.disciplines))})}function cn(tt){return Zt(this,null,function*(){var qe;let Mt=yield(0,oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:tt}),$e=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(qe=Mt==null?void 0:Mt.data)==null?void 0:qe.map(st=>({title:st.name,id:st.id,pid:st.id,value:st.id,key:st.id,isLeaf:!st.have_child}))}];xn($e)})}function Mn(tt){return Zt(this,null,function*(){var qe,Mt,$e,st;Ge(!0);let Nn=(qe=tt.list)==null?void 0:qe.filter(Fa=>!Ct.includes(Fa)),Tn=(Mt=tt.list)==null?void 0:Mt.filter(Fa=>Ct.includes(Fa));if(Nn.length===0&&Tn.length===0){Ge(!1),ct([]);return}let qn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Yt(Bt({},tt),{discipline_id:(($e=tt==null?void 0:tt.courseid)==null?void 0:$e[0])||null,sub_discipline_id:((st=tt==null?void 0:tt.courseid)==null?void 0:st[1])||null,ids:Nn,shixun_ids:Tn,type:tt.type==="5"?null:tt.type,clazz:tt.type==="3"?"ItemBanksGroup":null})});Ge(!1),ct(qn)})}const mn=tt=>Zt(void 0,null,function*(){const qe=yield we({type:"shixunsDetail/release",payload:{id:tt}});let Mt=qe==null?void 0:qe.tag_position,$e=(qe==null?void 0:qe.evaluation_set_position)||[],st=qe.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${Mt.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)}),zn=tt=>(tt==null?void 0:tt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",da=(tt,qe,Mt)=>tt.map($e=>$e.key===qe?Bt(Bt({},$e),Mt):$e.children?Yt(Bt({},$e),{children:da($e.children,qe,Mt)}):$e),ma=tt=>Zt(void 0,null,function*(){const{key:qe}=tt;let Mt=nt.type;const $e=yield(0,vt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(qe),type:Mt}),{data:st,total_count:Nn}=$e||{};Nn>0&&xn(Tn=>da(Tn,qe,{children:st.map(qn=>({title:qn.name,id:qn.id,pid:qn.id,value:qn.id,key:qn.id,isLeaf:!qn.have_child}))}))});function Fn(tt){console.log("----",nt),tt==="1"&&(ln.gg=Bt({},nt)),tt==="2"&&(ln.scj=Bt({},nt)),tt==="3"&&(ln.ttgx=Bt({},nt)),tt==="0"&&(ln.wcjd=Bt({},nt)),tt==="5"&&(ln.yx=Bt({},nt)),Bn(Bt({},ln))}function Qa(){nt.type==="1"&&(nt=ln.gg),nt.type==="2"&&(nt=ln.scj),nt.type==="3"&&(nt=ln.ttgx),nt.type==="0"&&(nt=ln.wcjd),nt.type==="5"&&(nt=ln.yx),(nt==null?void 0:nt.item_type)==="SHIXUN"?(ht=!0,gt(!0)):(ht=!1,gt(!1)),ke.setFieldsValue(Bt({},nt)),Dt(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:()=>{Le(!1)}},Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement("div",{className:a.title},Ot?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Ot&&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:tt=>{tt==="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,tt==="0"&&cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Fn(nt.type),nt.type=tt,(nt==null?void 0:nt.item_type)==="SHIXUN"&&nt.type!=="5"&&(ht=!0,gt(!0)),sn(!1),nt.type==="5"&&(ht=!1,gt(!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",ze.length>0&&Qe.createElement("span",{className:a.titlecount},ze.length),It>0&&Qe.createElement("span",{className:a.add},"+",It)),key:"5"}]}),Qe.createElement(ve.default,{layout:"inline",form:ke,onValuesChange:(tt,qe)=>{const Mt=Object.values(qe).some(st=>st!==null&&st!==""&&st!==void 0),$e=qe.keyword==="";if(sn(Mt||!$e),nt.page=1,(qe==null?void 0:qe.item_type)==="SHIXUN"){if(nt.type==="5"?gt(!1):gt(!0),tt.keyword||tt.keyword==="")return;ke.submit()}else{if(tt!=null&&tt.courseid&&ke.setFieldsValue({tag_discipline_id:""}),gt(!1),tt.keyword||tt.keyword==="")return;ke.submit()}},onFinish:tt=>{var qe;nt.type==="3"&&(!tt.group_id||((qe=tt==null?void 0:tt.group_id)==null?void 0:qe.length)===0)?nt.show_all_share=!0:nt.show_all_share=null,Dt(Bt(Bt({},nt),tt)),at(Bt(Bt({},nt),tt))}},Qe.createElement(ve.default.Item,{name:"item_type"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(An?kn:Ot?wn==null?void 0:wn.filter(tt=>tt.question_type!==5):wn).map(tt=>Qe.createElement(Ae.default.Option,{key:tt.value},tt.name)))),Qe.createElement(ve.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(ve.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(tt=>Qe.createElement(Ae.default.Option,{key:tt.id},tt.name)))),Qe.createElement(ve.default.Item,{name:ht?"diff":"difficulty"},Qe.createElement(Ae.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&la.map(tt=>Qe.createElement(Ae.default.Option,{key:tt.value},tt.name)),ht&&oa.map(tt=>Qe.createElement(Ae.default.Option,{key:tt.value},tt.name)))),ht&&Qe.createElement(ve.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},ya.map(tt=>Qe.createElement(Ae.default.Option,{key:tt.value},tt.name)))),(nt.type==="3"||nt.type==="0")&&!ht&&Qe.createElement(ve.default.Item,{name:"group_id"},Qe.createElement(_e.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(tt,qe)=>qe.title.toUpperCase().indexOf(tt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ma,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:vn})),un&&Qe.createElement("span",{className:a.allqingchu,onClick:be},Qe.createElement("i",{className:"iconfont icon-guanbi4"}),Qe.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Qe.createElement(ve.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Qe.createElement(Ne.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:tt=>{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",Dt(Yt(Bt({},nt),{page:1})),at(Yt(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",Dt(Yt(Bt({},nt),{page:1})),at(Yt(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:jt,rowKey:tt=>tt.id,rowSelection:{type:Ot||An?"radio":"checkbox",selectedRowKeys:Pt,getCheckboxProps:tt=>({disabled:tt.shixun_tag_num===1||(Xt==null?void 0:Xt.find(qe=>tt.id===qe))}),onSelect(tt,qe,Mt){if(Ot||An){Ce([tt.id]),Un.current=new Set([tt.id]),Cn(1),je([tt.id]);return}if(qe)(ht||tt!=null&&tt.challenge_names)&&Et([...Ct,tt.id]),Ce([...Pt,tt.id]),tt.identifier?_n.current.add(tt.id):Un.current.add(tt.id),Cn(1),je([...ze,tt.id]);else{tt.identifier?_n.current.delete(tt.id):Un.current.delete(tt.id);let $e=ze.filter(st=>st!==tt.id);if(Ce($e),je($e),ht||tt!=null&&tt.challenge_names){let st=Ct.filter(Nn=>Nn!==tt.id);Et([...st])}if(nt.type==="5"){Mn(Yt(Bt({},nt),{list:[...$e]}));return}}},onSelectAll(tt,qe,Mt){var $e,st;if(tt){const Nn=Mt.map(qn=>qn.id),Tn=(st=Mt==null?void 0:Mt.filter(qn=>qn==null?void 0:qn.challenge_names))==null?void 0:st.map(qn=>qn.id);Et([...Ct,...Tn]),Ce([...Pt,...Nn]),je([...ze,...Nn]);for(const qn of Mt)qn.identifier?_n.current.add(qn.id):Un.current.add(qn.id)}else{const Nn=Mt.map(ga=>ga.id),Tn=Pt.filter(ga=>!Nn.some(aa=>aa===ga)),qn=($e=Mt==null?void 0:Mt.filter(ga=>ga==null?void 0:ga.challenge_names))==null?void 0:$e.map(ga=>ga.id);Ce([...Tn]),je([...Tn]);let Fa=Ct.filter(ga=>!qn.some(aa=>aa===ga.id));Et([...Fa]),nt.type==="5"&&Mn(Yt(Bt({},nt),{list:[...Tn]}));for(const ga of Nn)ga.identifier?_n.current.delete(ga):Un.current.delete(ga)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(tt,qe,Mt)=>{var $e,st;return Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",null,ht||qe!=null&&qe.challenge_names?"\u5B9E\u8BAD\u9898":(st=($e=wn==null?void 0:wn.filter(Nn=>Nn.value===tt))==null?void 0:$e[0])==null?void 0:st.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(tt,qe,Mt)=>{var $e;return Qe.createElement("div",{style:{display:"flex",alignItems:"center"}},Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",{className:qe!=null&&qe.high_resources_consume?a.q_title:""},Qe.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||qe!=null&&qe.challenge_names?qe!=null&&qe.title||tt===null?"--":tt:(qe==null?void 0:qe.item_type)=="BPROGRAM"?($e=qe==null?void 0:qe.program_attr)==null?void 0:$e.description:tt}))),(qe==null?void 0:qe.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:(tt,qe,Mt)=>{var $e;return Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("span",null,tt?($e=tt==null?void 0:tt.split("\u3001"))==null?void 0:$e[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(tt,qe,Mt)=>Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("span",null,tt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(tt,qe,Mt)=>{var $e,st,Nn,Tn;return Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",null,ht||qe!=null&&qe.challenge_names?(qe==null?void 0:qe.level)||((st=($e=la==null?void 0:la.filter(qn=>qn.value===tt))==null?void 0:$e[0])==null?void 0:st.name):(Tn=(Nn=la==null?void 0:la.filter(qn=>qn.value===tt))==null?void 0:Nn[0])==null?void 0:Tn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(tt,qe,Mt)=>Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",null,tt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(tt,qe,Mt)=>Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",null,ht||qe!=null&&qe.challenge_names?(qe==null?void 0:qe.study_count)||(qe==null?void 0:qe.stu_num):tt))},{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(De.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(tt,qe,Mt)=>Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",null,tt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(tt,qe,Mt)=>Qe.createElement(Ye.Z,{title:zn(qe)},Qe.createElement("div",{style:{flex:1,textAlign:"start"}},Qe.createElement("a",{onClick:()=>{var $e,st;fe(Yt(Bt({},qe),{question_type:ht||qe!=null&&qe.challenge_names?5:(st=($e=wn==null?void 0:wn.filter(Nn=>Nn.value===(qe==null?void 0:qe.item_type)))==null?void 0:$e[0])==null?void 0:st.question_type})),Ze(!0)}},"\u67E5\u770B"),(qe==null?void 0:qe.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/${qe==null?void 0:qe.identifier}/challenges`)}},(qe==null?void 0:qe.shixun_name)||"--"),"\uFF1F"),onOk:()=>Zt(void 0,null,function*(){if(!mn(qe==null?void 0:qe.identifier))return new Promise(($e,st)=>{st()})})})}},"\u53D1\u5E03")))}].filter(tt=>!tt.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:tt=>Qe.createElement("span",null,"\u5171\xA0",Qe.createElement("span",{style:{color:"#165DFF"}},tt),"\xA0\u6761\u6570\u636E"),pageSize:nt.per_page,onChange:(tt,qe)=>{nt.page=tt,nt.per_page=qe,Dt(Bt({},nt)),at(Bt({},nt))}}),Qe.createElement("div",{className:a.bottom},Qe.createElement(yt.ZP,{className:a.no,onClick:()=>{Le(!1)}},"\u53D6\u6D88"),Qe.createElement(yt.ZP,{loading:fn,style:{width:fn&&75},className:a.yes,onClick:()=>Zt(void 0,null,function*(){if((ze==null?void 0:ze.length)<=0){ye.ZP.info(Ot||An?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}rt([...Un.current],[..._n.current],!0,ze==null?void 0:ze.length)})},Ot?"\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:de})))};var Ue=(0,Oe.connect)(({shixunsDetail:Le,newExercisePaper:St})=>({shixunsDetail:Le,newExercisePaper:St}))(Rt)},80525:function(ft,Jt,te){"use strict";te.d(Jt,{GM:function(){return _e},MK:function(){return Be},PR:function(){return ve},ZS:function(){return le},d1:function(){return ye},fu:function(){return he},j2:function(){return Ne},l_:function(){return Ee},uE:function(){return Ye},zQ:function(){return Ae}});var y=te(99064);function ve(){return(0,y.U2)("problems/new.json")}function ye(yt="question"){return(0,y.U2)("disciplines.json",{source:yt})}function he(yt){return(0,y.U2)(`problems/${yt}/edit.json`)}function Ee(yt,oe){return(0,y.gz)(`problems/${yt}.json`,oe)}function Ae(yt){return(0,y.v_)("problems.json",yt)}function Be(yt,oe){return(0,y.v_)(`exercises/${yt}/exercise_questions.json`,oe)}function _e(yt,oe){return(0,y.gz)(`exercise_questions/${yt}.json`,oe)}function Ne(yt){return(0,y.v_)(`problems/${yt}/publish.json`)}function le(yt){return(0,y.v_)(`problems/${yt}/cancel_publish.json`)}function Ye(yt){return(0,y.U2)(`problems/${yt}/start.json`)}function Ve(yt,oe){return post("tag_disciplines.json",{name:oe,sub_discipline_id:yt})}},25555:function(ft,Jt,te){"use strict";te.d(Jt,{Im:function(){return De},ZP:function(){return pt},gZ:function(){return tn}});var y=te(59301),ve=te(37568),ye=te(99571),he=te(84105),Ee=te(87395),Ae=te(35106),Be=te(24334),_e=te(33538),Ne=te(85149),le=te(955),Ye=te(13787),Ve=te(34376),yt=te(92310),oe=te.n(yt),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(xt,Gt,Nt)=>Gt in xt?E(xt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):xt[Gt]=Nt,ce=(xt,Gt)=>{for(var Nt in Gt||(Gt={}))ee.call(Gt,Nt)&&re(xt,Nt,Gt[Nt]);if(z)for(var Nt of z(Gt))ne.call(Gt,Nt)&&re(xt,Nt,Gt[Nt]);return xt},ie=(xt,Gt)=>b(xt,x(Gt));const{TextArea:Se}=ve.default,Oe={visible:!1,tabIndex:"0"},De={[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=(xt=>(xt[xt.SET_VISIBLE=0]="SET_VISIBLE",xt[xt.SET_TABINDEX=1]="SET_TABINDEX",xt))(ut||{});function vt(xt,Gt){switch(Gt.type){case 0:return ie(ce({},xt),{visible:Gt.payload});case 1:return ie(ce({},xt),{tabIndex:Gt.payload});default:throw new Error}}function Qe({value:xt,className:Gt}){const[Nt,Vt]=(0,y.useState)(!1),Bt=(0,y.useRef)(),Yt=(0,y.useRef)();return(0,y.useEffect)(()=>{Nt&&(Yt.current.reset(),Yt.current.write((0,le.pp)(xt||"")))},[xt,Nt]),(0,y.useEffect)(()=>{var Zt,Rt,Ue,Le;if(Bt.current){Yt.current=new Ve.Terminal({fontSize:14,disableStdin:!0}),Yt.current.open(Bt.current);const St=Bt.current.offsetWidth-14,rt=((Le=(Ue=(Rt=(Zt=Yt.current)==null?void 0:Zt._core)==null?void 0:Rt._renderService)==null?void 0:Ue.dimensions)==null?void 0:Le.actualCellWidth)||9.5,bt=Math.ceil(St/rt);Yt.current.resize(bt,8),Vt(!0)}},[]),a.createElement("div",{ref:Bt,className:oe()("XtermText-valueRef",Gt)})}function tn(xt){const{status:Gt,error_msg:Nt,output:Vt,input:Bt,expected_output:Yt,is_file:Zt,input_file_url:Rt,output_file_url:Ue,expected_output_file_url:Le}=xt;let St=null;const rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Gt){case Ae.h.NOMATCH:St=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Zt&&a.createElement(Qe,{className:"mb10",value:Bt}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Rt,Bt)},Bt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Zt&&a.createElement(Qe,{className:"mb10",value:Vt&&Be.Base64.decode(Vt)||""}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Ue,Vt)},Vt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Zt&&a.createElement(Qe,{className:"mb10",value:Yt&&Be.Base64.decode(Yt)||""}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Le,Yt)},Yt)));break;case Ae.h.EXECUTEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Zt&&a.createElement(Ne.Z,{value:Bt,style:rt}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Rt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));break;case Ae.h.COMPILEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Zt&&a.createElement(Ne.Z,{value:Bt,style:rt}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Rt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));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(xt){const{status:Gt,error_msg:Nt,execute_time:Vt,output:Bt,input:Yt,expected_output:Zt,is_file:Rt,input_file_url:Ue,output_file_url:Le,expected_output_file_url:St}=xt;let rt=null;switch(Gt){case Ae.h.OK:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Vt,"\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,Yt)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",Bt&&Be.Base64.decode(Bt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Zt&&Be.Base64.decode(Zt)));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,Yt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));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,Yt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));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 pt=({id:xt,is_file:Gt,input:Nt,debuging:Vt,submitting:Bt,executingMessage:Yt,debugResult:Zt,onChangeInput:Rt,onDebugCode:Ue,onSubmitCode:Le})=>{const[St,rt]=(0,y.useReducer)(vt,Oe),{visible:bt,tabIndex:fn}=St;(0,y.useEffect)(()=>{rt({type:0,payload:!1})},[xt]);function we(Sn){let na=Sn.target.id;rt({type:1,payload:na})}function Ot(){rt({type:0,payload:!bt})}const An=(0,y.useMemo)(()=>{if(Zt){const{status:Sn}=Zt;return a.createElement(a.Fragment,null,At(Zt))}return null},[Zt]);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:Gt?"":Nt,onChange:Rt}),rightNode:Vt?a.createElement(_e.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Zt?An: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:Ot},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:Vt,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}),Le()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},35106:function(ft,Jt,te){"use strict";te.d(Jt,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},72161:function(ft,Jt,te){"use strict";te.d(Jt,{Y2:function(){return xt},ZP:function(){return Gt}});var y=te(59301),ve=te(14566),ye=te(6767),he=te(62957),Ee=te(77019),Ae=te(47889),Be=te(99571),_e=te(62673),Ne=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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",yt=te(47257),oe=te.n(yt),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,De=(Nt,Vt,Bt)=>Vt in Nt?ne(Nt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Vt]=Bt,ut=(Nt,Vt)=>{for(var Bt in Vt||(Vt={}))Se.call(Vt,Bt)&&De(Nt,Bt,Vt[Bt]);if(ie)for(var Bt of ie(Vt))Oe.call(Vt,Bt)&&De(Nt,Bt,Vt[Bt]);return Nt},vt=(Nt,Vt)=>re(Nt,ce(Vt)),Qe=(Nt,Vt,Bt)=>new Promise((Yt,Zt)=>{var Rt=St=>{try{Le(Bt.next(St))}catch(rt){Zt(rt)}},Ue=St=>{try{Le(Bt.throw(St))}catch(rt){Zt(rt)}},Le=St=>St.done?Yt(St.value):Promise.resolve(St.value).then(Rt,Ue);Le((Bt=Bt.apply(Nt,Vt)).next())});const{Dragger:tn}=ve.default,At=Nt=>{const Vt=rt=>rt&&rt.substring(0,rt.lastIndexOf("."));for(var Bt=[...Nt],Yt=0,Zt=[],Rt=0;Rt{if(rt.forEach(bt=>{let fn=bt.name.split(/\.(?=[^\.]+$)/);bt.name=`${fn[0]}.${fn[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]]})},pt=({onClose:Nt,onOK:Vt,visible:Bt,wrapClassName:Yt,rootIdentifier:Zt,multiple:Rt=!1,defaultMultipleValue:Ue=!0})=>{const[Le,St]=(0,y.useState)([]),[rt,bt]=(0,y.useState)({}),[fn,we]=(0,y.useState)(!1),[Ot,An]=(0,y.useState)(!0),on=(0,y.useRef)([]),Sn=(0,y.useRef)(0),na=()=>{Nt()};(0,y.useEffect)(()=>{Qt()},[]),(0,y.useEffect)(()=>{Bt&&(on.current=[],Sn.current=0,St([]),An(Ue))},[Bt]);const Qt=()=>Qe(void 0,null,function*(){try{const ze=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),je=JSON.parse((0,a.pe)(ze.data));bt(je)}catch(ze){}}),lt=ze=>ze&&ze.substring(0,ze.lastIndexOf(".")),nt=ze=>{var je,Xe;const ct=lt((je=ze[0])==null?void 0:je.name)||lt((Xe=ze[1])==null?void 0:Xe.name),jt=Le.filter(Ge=>lt(Ge.name)!==ct);on.current=[...jt],St([...jt])},Dt=ze=>{if(!Ot){const ke=new FormData;ke.append("file",ze.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ke},!0).then(fe=>{if(fe.status===0){Sn.current=Sn.current+1;const Pe=on.current.map(Ze=>{var ht;if(Ze.name===ze.name){const gt=ut({},Ze);return(ht=ze==null?void 0:ze.name)!=null&&ht.includes(".in")?gt.input=fe==null?void 0:fe.content:gt.output=fe==null?void 0:fe.content,gt}return Ze});if(on.current=[...Pe],St([...Pe]),Sn.current>0&&Sn.current===Le.length){we(!1);let Ze=At(Pe);Ze=Ze.filter(ht=>{var gt,Ct;return!!((gt=ht[0])!=null&>.name&&((Ct=ht[1])!=null&&Ct.name))}),Ze=Ze.map(ht=>vt(ut(ut({},ht[0]),ht[1]),{is_file:!1})),Vt(Ze),Nt()}}else we(!1),Nt()});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=ze.name,ct={container_type:"TestSet",file_name:Xe},jt=(0,b.Z)();let Ge=`testsets/${Zt}/${jt}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`;Zt===null&&(Ge=`testsets/${jt}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`),je.multipartUpload(Ge,new Blob([ze.file],{type:ze.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)(ct)}}).then(function(ke){if(ke.data.status===0){Sn.current=Sn.current+1;const de=on.current.map(fe=>{var Pe,Ze,ht,gt,Ct,Et,It,Cn,Rn,_t,vn,xn,Xt,Wt,wn,kn,ln;if(fe.name===((Ze=(Pe=ke.data)==null?void 0:Pe.data)==null?void 0:Ze.file_name)){const Bn=ut({},fe);return(Ct=(gt=(ht=ke.data)==null?void 0:ht.data)==null?void 0:gt.file_name)!=null&&Ct.includes(".in")?(Bn.in_object_key=(It=(Et=ke.data)==null?void 0:Et.data)==null?void 0:It.object,Bn.in_object_size=(Rn=(Cn=ke.data)==null?void 0:Cn.data)==null?void 0:Rn.size,Bn.input=(vn=(_t=ke.data)==null?void 0:_t.data)==null?void 0:vn.file_name,Bn.in_file=ze):(Bn.out_object_key=(Xt=(xn=ke.data)==null?void 0:xn.data)==null?void 0:Xt.object,Bn.out_object_size=(wn=(Wt=ke.data)==null?void 0:Wt.data)==null?void 0:wn.size,Bn.output=(ln=(kn=ke.data)==null?void 0:kn.data)==null?void 0:ln.file_name,Bn.out_file=ze),Bn}return fe});if(on.current=[...de],St([...de]),Sn.current>0&&Sn.current===Le.length){we(!1);let fe=At(de);fe=fe.filter(Pe=>{var Ze,ht;return!!((Ze=Pe[0])!=null&&Ze.name&&((ht=Pe[1])!=null&&ht.name))}),fe=fe.map(Pe=>vt(ut(ut({},Pe[0]),Pe[1]),{is_file:!0})),Vt(fe),Nt()}}})},We=ze=>new Promise((je,Xe)=>{let ct=0,jt=[];for(let Ge=0;Ge{ct++,ct===ze.length&&(jt.length?(ye.ZP.warning(`${jt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Xe()):je(ze))}).catch(ke=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ke),ct++,jt.push(ze[Ge].name),ct===ze.length&&(jt.length?(ye.ZP.warning(`${jt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Xe()):je(ze))})}),Ke=()=>Qe(void 0,null,function*(){if(Le.length===0){ye.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield We(Le),we(!0),At(Le).some(je=>{var Xe,ct;return!((Xe=je[0])!=null&&Xe.name&&((ct=je[1])!=null&&ct.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*(){Le.map(je=>Qe(void 0,null,function*(){Dt(je)}))}),onCancel:()=>{we(!1)}});return}Le.map(je=>Qe(void 0,null,function*(){Dt(je)}))}),Pt={name:"file",fileList:Le,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ze=>{if(Le!=null&&Le.some(Xe=>Xe.name===ze.name))return ye.ZP.info(`${ze.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ze.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(ze.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:ze.name,uid:ze.uid,file:ze,percent:0};return Le.push(je),on.current=[...Le],St([...Le]),!1}},Ce=At(Le);return console.log(Le,Ce,"fileList"),ee.createElement(he.default,{open:Bt,wrapClassName:Yt,onOk:Ke,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:fn},onCancel:na,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Ye.wrap},Le.length?ee.createElement("div",null,ee.createElement(Ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:Rt?"visible":"hidden"}},ee.createElement("span",{className:Ye.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(Ae.ZP.Group,{className:`ml20 ${Ye.testCaseRadio}`,optionType:"button",value:Ot,onChange:ze=>An(ze.target.value)},ee.createElement(Ae.ZP,{value:!1},"\u6587\u672C"),ee.createElement(Ae.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(ve.default,ut({},Pt),ee.createElement(Be.ZP,{type:"primary",className:Ye.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(xt,{data:Ce,onRemove:nt})):ee.createElement("div",{className:`${Ye.noData} mb30`},ee.createElement(ve.default.Dragger,vt(ut({},Pt),{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))))},xt=({data:Nt=[],onRemove:Vt,width:Bt="auto",showScore:Yt=!1,disabled:Zt=!1,inputChange:Rt,onEvaluatingChange:Ue,onSelectAll:Le,checkAll1:St,checkAll2:rt,checkAll3:bt,checkAll4:fn,checkAll5:we,showEvaluatingSetting:Ot=!1,className:An="",isProgramHomework:on=!1})=>{const Sn={value:"",filename:"",dataUrl:""},[na,Qt]=(0,y.useState)(ut({},Sn)),lt=We=>{let Ke=document.createElement("a");document.body.appendChild(Ke);let Pt=URL.createObjectURL(We.file);Ke.href=Pt,Ke.download=We.name,Ke.click(),URL.revokeObjectURL(Pt),document.body.removeChild(Ke)},nt=(We,Ke)=>{(0,x.LR)(We,Ke)},Dt=(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:()=>{Vt(We,Ke)},onCancel:()=>{}})};return Nt.length?ee.createElement("div",{className:An,style:{width:Bt}},ee.createElement("div",{className:`${on?Ye.headProgram:Ye.head}`},Ot&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(_e.default,{checked:St,onChange:We=>{Le(We.target.checked,"hidden")}}),ee.createElement(Ne.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:Yt?on?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Yt?on?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Yt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Ot&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(_e.default,{checked:fn,onChange:We=>{Le(We.target.checked,"input_visible")}}),ee.createElement(Ne.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"}))),Ot&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(_e.default,{checked:rt,onChange:We=>{Le(We.target.checked,"is_invisible")}}),ee.createElement(Ne.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"}))),Ot&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(_e.default,{checked:we,onChange:We=>{Le(We.target.checked,"actual_output_visible")}}),ee.createElement(Ne.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"}))),Ot&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(_e.default,{checked:bt,onChange:We=>{Le(We.target.checked,"last_match_rule")}}),ee.createElement(Ne.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"}},Nt.map((We,Ke)=>{var Pt,Ce,ze,je;return ee.createElement("div",{key:Ke,className:Ye.list,style:on?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Ot&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(_e.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:Yt?on?"20%":"15%":"25%"}},ee.createElement("span",{title:We.input||((Pt=We[0])==null?void 0:Pt.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 ct;typeof Xe=="string"?(ct=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Qt({value:yield ct.text(),filename:"",dataUrl:Xe})):(ct=yield(0,x.db)(Xe.file),Qt({value:ct.text,filename:Xe.name,dataUrl:ct.link}))})},We.input||((Ce=We[0])==null?void 0:Ce.name))),ee.createElement("div",{className:Ye.info,style:{width:Yt?on?"20%":"15%":"25%"}},ee.createElement("span",{title:We.output||((ze=We[1])==null?void 0:ze.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 ct;typeof Xe=="string"?(ct=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Qt({value:yield ct.text(),filename:"",dataUrl:Xe})):(ct=yield(0,x.db)(Xe.file),Qt({value:ct.text,filename:Xe.name,dataUrl:ct.link}))})},We.output||((je=We[1])==null?void 0:je.name))),Yt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(le.default,{size:"large",addonAfter:on?"%":null,disabled:Zt,style:{width:"80%"},onChange:Xe=>Rt(Xe,Ke),value:We.score}),!on&&ee.createElement("span",null,"\xA0%")),Ot&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.default,{checked:We.input_visible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.default,{checked:We.is_invisible||!1,onChange:Xe=>{Ue(Xe.target.checked,Ke,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.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")),Ot&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.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:()=>Dt(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:na.dataUrl,filename:na.filename,type:na.dataUrl.length?"txt":"",onClose:()=>Qt(ut({},Sn)),monacoEditor:{value:na.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var Gt=pt},34362:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return yt}});var y=te(59301),ve=te(6767),ye=te(25399),he=te(29787),Ee=te(77019),Ae=te(5269),Be=te(13747),_e=te(99571),Ne=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())}),yt=({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){ve.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(Ne.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(_e.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(ft,Jt,te){"use strict";te.d(Jt,{CP:function(){return ye},_V:function(){return Ae}});var y=te(28209),ve=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="",_e="exam"){const{secret:Ne,iv:le}=he[_e];return AES.encrypt(Be,Ne,{iv:le,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function Ae(Be="",_e="exam"){const{secret:Ne,iv:le}=he[_e];return y.AES.decrypt(Be,Ne,{iv:le,mode:ve().mode.CBC,padding:ve().pad.Pkcs7}).toString(y.enc.Utf8)}},4901:function(ft,Jt,te){"use strict";te.d(Jt,{BU:function(){return ve},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 ve(){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(ft,Jt,te){"use strict";te.d(Jt,{U:function(){return Ne}});var y=te(59301),ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ae=(le,Ye,Ve)=>Ye in le?ve(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},_e=(le,Ye,Ve)=>new Promise((yt,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?yt(x.value):Promise.resolve(x.value).then(a,E);b((Ve=Ve.apply(le,Ye)).next())});function Ne(le,Ye){const[Ve,yt]=(0,y.useState)(Ye),[oe,a]=(0,y.useState)(!1),[E,b]=(0,y.useState)();return[Ve,oe,(z,ee=!1)=>_e(this,null,function*(){const ne=ee?Ye:Be(Be({},Ve),z);a(!0),yt(ne);const re=yield le(ne);return a(!1),b(re),re}),E,b]}},85219:function(ft,Jt,te){"use strict";te.d(Jt,{_:function(){return ye}});var y=te(59301),ve=te(62957);const ye=he=>{var Ee,Ae;const Be=(0,y.useRef)([]),_e=()=>{for(const Ne of Be.current)clearTimeout(Ne);Be.current=[]};return(0,y.useEffect)(()=>{var Ne,le,Ye,Ve,yt,oe;if(_e(),(Ne=he==null?void 0:he.exercise)!=null&&Ne.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(((yt=he==null?void 0:he.exercise)==null?void 0:yt.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(()=>{ve.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]),_e}},24768:function(ft,Jt,te){"use strict";te.d(Jt,{AL:function(){return ne},Iy:function(){return Ye},Qv:function(){return oe},ez:function(){return ee},jb:function(){return Ve}});var y=te(32834),ve=te.n(y),ye=te(11690),he=te.n(ye);let Ee=1;function Ae(Oe,De){const ut=Oe.match(/^(\s+)(?:```)/);if(ut===null)return De;const vt=ut[1];return De.split(` -`).map(Qe=>{const tn=Qe.match(/^\s+/);if(tn===null)return Qe;const[At]=tn;return At.length>=vt.length?Qe.slice(vt.length):Qe}).join(` -`)}let Be=[],_e=["
    "];const Ne=new(ve()).Renderer,le=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ye(){Be.length=0,_e=["
      "]}const Ve={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function yt(Oe,De,ut,vt){if(De>=Oe.length||Oe[De].level<=ut)return De;var Qe=Oe[De];vt.push("
    • "+Qe.text+""),De++;var tn=[];return De=yt(Oe,De,Qe.level,tn),tn.length>0&&(vt.push("
        "),tn.forEach(function(At){vt.push(At)}),vt.push("
      ")),vt.push("
    • "),De=yt(Oe,De,ut,vt),De}function oe(){return yt(Be,0,0,_e),_e.push("
    "),_e.join("")}const a={heading(Oe){const De=le.exec(Oe);if(Ee+=1,De)return{type:"heading",raw:De[0],depth:De[1].length,text:De[2]}},fences(Oe){const De=this.rules.block.fences.exec(Oe);if(De){const ut=De[0];let vt=Ae(ut,De[3]||"");const Qe=De[2]?De[2].trim():De[2];if(["latex","katex","math"].indexOf(Qe)>=0){const tn=x(),At=vt;vt=tn,z[tn]={type:"block",expression:At}}return{type:"code",raw:ut,lang:Qe,text:vt}}}},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,(De,ut)=>{const vt=x();return z[vt]={type:"inline",expression:ut},vt}),Oe}const ce=Ne.listitem;Ne.listitem=function(Oe){return ce(re(Oe))};const ie=Ne.paragraph;Ne.paragraph=function(Oe){return ie(re(Oe))};const Se=Ne.tablecell;Ne.tablecell=function(Oe,De){return Se(re(Oe),De)},Ne.code=function(Oe,De,ut){const vt=(De||"").match(/\S*/)[0];return vt?["latex","katex","math"].indexOf(vt)>=0?`

    ${Oe}

    `:`
    ${ut?Oe:(0,ye.escape)(Oe,!0)}
    -`:'
    '+(ut?Oe:(0,ye.escape)(Oe,!0))+"
    "},Ne.heading=function(Oe,De,ut){let vt=this.options.headerPrefix+ut.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Be.push({anchor:vt,level:De,text:Oe}),"'+Oe+""},ve().setOptions({silent:!0,gfm:!0,pedantic:!1}),ve().use({tokenizer:a,renderer:Ne}),Jt.ZP=ve()},16479:function(ft,Jt,te){"use strict";te.d(Jt,{G:function(){return Ee},t:function(){return he}});var y=te(7062),ve=te.n(y);const ye=null;function he(Ae,Be){let _e=ve().get("__ec");_e||(_e={}),_e[Ae]=Be,ve().set("__ec",_e)}function Ee(Ae,Be){let _e=ve().get("__ec");return _e?_e[Ae]===void 0?Be:_e[Ae]:Be}},99381:function(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return jt}});var y=te(59301),ve=te(2826),ye=te(96949),he=te(55090),Ee=te(49618),Ae,Be;function _e(Ge,ke,de){if(ke<0||ke>31||Ge>>>ke)throw new RangeError("Value out of range");for(var fe=ke-1;fe>=0;fe--)de.push(Ge>>>fe&1)}function Ne(Ge,ke){return(Ge>>>ke&1)!=0}function le(Ge){if(!Ge)throw new Error("Assertion error")}var Ye=function(){function Ge(ke,de){(0,ye.Z)(this,Ge),(0,Ee.Z)(this,"modeBits",void 0),(0,Ee.Z)(this,"numBitsCharCount",void 0),this.modeBits=ke,this.numBitsCharCount=de}return(0,he.Z)(Ge,[{key:"numCharCountBits",value:function(de){return this.numBitsCharCount[Math.floor((de+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,de){(0,ye.Z)(this,Ge),(0,Ee.Z)(this,"ordinal",void 0),(0,Ee.Z)(this,"formatBits",void 0),this.ordinal=ke,this.formatBits=de});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 yt=function(){function Ge(ke,de,fe){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=de,this.bitData=fe,de<0)throw new RangeError("Invalid argument");this.bitData=fe.slice()}return(0,he.Z)(Ge,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(de){var fe=[],Pe=(0,ve.Z)(de),Ze;try{for(Pe.s();!(Ze=Pe.n()).done;){var ht=Ze.value;_e(ht,8,fe)}}catch(gt){Pe.e(gt)}finally{Pe.f()}return new Ge(Ye.BYTE,de.length,fe)}},{key:"makeNumeric",value:function(de){if(!Ge.isNumeric(de))throw new RangeError("String contains non-numeric characters");for(var fe=[],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=[],gt=0;gt>>9)*1335;var ht=(fe<<10|Pe)^21522;le(ht>>>15==0);for(var gt=0;gt<=5;gt++)this.setFunctionModule(8,gt,Ne(ht,gt));this.setFunctionModule(8,7,Ne(ht,6)),this.setFunctionModule(8,8,Ne(ht,7)),this.setFunctionModule(7,8,Ne(ht,8));for(var Ct=9;Ct<15;Ct++)this.setFunctionModule(14-Ct,8,Ne(ht,Ct));for(var Et=0;Et<8;Et++)this.setFunctionModule(this.size-1-Et,8,Ne(ht,Et));for(var It=8;It<15;It++)this.setFunctionModule(8,this.size-15+It,Ne(ht,It));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var de=this.version,fe=0;fe<12;fe++)de=de<<1^(de>>>11)*7973;var Pe=this.version<<12|de;le(Pe>>>18==0);for(var Ze=0;Ze<18;Ze++){var ht=Ne(Pe,Ze),gt=this.size-11+Ze%3,Ct=Math.floor(Ze/3);this.setFunctionModule(gt,Ct,ht),this.setFunctionModule(Ct,gt,ht)}}}},{key:"drawFinderPattern",value:function(de,fe){for(var Pe=-4;Pe<=4;Pe++)for(var Ze=-4;Ze<=4;Ze++){var ht=Math.max(Math.abs(Ze),Math.abs(Pe)),gt=de+Ze,Ct=fe+Pe;0<=gt&>=Ct)&&Xt.push(Bn[ln])})},wn=0;wn=1;Pe-=2){Pe==6&&(Pe=5);for(var Ze=0;Ze>>3],7-(fe&7)),fe++)}}le(fe==de.length*8)}},{key:"applyMask",value:function(de){if(de<0||de>7)throw new RangeError("Mask value out of range");for(var fe=0;fe5&&de++):(this.finderPenaltyAddHistory(Ze,ht),Pe||(de+=this.finderPenaltyCountPatterns(ht)*Ge.PENALTY_N3),Pe=this.modules[fe][gt],Ze=1);de+=this.finderPenaltyTerminateAndCount(Pe,Ze,ht)*Ge.PENALTY_N3}for(var Ct=0;Ct5&&de++):(this.finderPenaltyAddHistory(It,Cn),Et||(de+=this.finderPenaltyCountPatterns(Cn)*Ge.PENALTY_N3),Et=this.modules[Rn][Ct],It=1);de+=this.finderPenaltyTerminateAndCount(Et,It,Cn)*Ge.PENALTY_N3}for(var _t=0;_t0&&de[2]==fe&&de[3]==fe*3&&de[4]==fe&&de[5]==fe;return(Pe&&de[0]>=fe*4&&de[6]>=fe?1:0)+(Pe&&de[6]>=fe*4&&de[0]>=fe?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(de,fe,Pe){var Ze=fe;return de&&(this.finderPenaltyAddHistory(Ze,Pe),Ze=0),Ze+=this.size,this.finderPenaltyAddHistory(Ze,Pe),this.finderPenaltyCountPatterns(Pe)}},{key:"finderPenaltyAddHistory",value:function(de,fe){var Pe=de;fe[0]==0&&(Pe+=this.size),fe.pop(),fe.unshift(Pe)}}],[{key:"encodeText",value:function(de,fe){var Pe=yt.makeSegments(de);return Ge.encodeSegments(Pe,fe)}},{key:"encodeBinary",value:function(de,fe){var Pe=yt.makeBytes(de);return Ge.encodeSegments([Pe],fe)}},{key:"encodeSegments",value:function(de,fe){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,gt=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 Ct,Et;for(Ct=Pe;;Ct++){var It=Ge.getNumDataCodewords(Ct,fe)*8,Cn=yt.getTotalBits(de,Ct);if(Cn<=It){Et=Cn;break}if(Ct>=Ze)throw new RangeError("Data too long")}for(var Rn=fe,_t=0,vn=[Ve.MEDIUM,Ve.QUARTILE,Ve.HIGH];_t>>3]|=ya<<7-(un&7)}),new Ge(Ct,Rn,oa,ht)}},{key:"getNumRawDataModules",value:function(de){if(deGe.MAX_VERSION)throw new RangeError("Version number out of range");var fe=(16*de+128)*de+64;if(de>=2){var Pe=Math.floor(de/7)+2;fe-=(25*Pe-10)*Pe-55,de>=7&&(fe-=36)}return le(208<=fe&&fe<=29648),fe}},{key:"getNumDataCodewords",value:function(de,fe){return Math.floor(Ge.getNumRawDataModules(de)/8)-Ge.ECC_CODEWORDS_PER_BLOCK[fe.ordinal][de]*Ge.NUM_ERROR_CORRECTION_BLOCKS[fe.ordinal][de]}},{key:"reedSolomonComputeDivisor",value:function(de){if(de<1||de>255)throw new RangeError("Degree out of range");for(var fe=[],Pe=0;Pe>>8||fe>>>8)throw new RangeError("Byte out of range");for(var Pe=0,Ze=7;Ze>=0;Ze--)Pe=Pe<<1^(Pe>>>7)*285,Pe^=(fe>>>Ze&1)*de;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,de=[];return Ge.forEach(function(fe,Pe){var Ze=null;fe.forEach(function(ht,gt){if(!ht&&Ze!==null){de.push("M".concat(Ze+ke," ").concat(Pe+ke,"h").concat(gt-Ze,"v1H").concat(Ze+ke,"z")),Ze=null;return}if(gt===fe.length-1){if(!ht)return;Ze===null?de.push("M".concat(gt+ke,",").concat(Pe+ke," h1v1H").concat(gt+ke,"z")):de.push("M".concat(Ze+ke,",").concat(Pe+ke," h").concat(gt+1-Ze,"v1H").concat(Ze+ke,"z"));return}ht&&Ze===null&&(Ze=gt)})}),de.join("")}function Oe(Ge,ke){return Ge.slice().map(function(de,fe){return fe=ke.y+ke.h?de:de.map(function(Pe,Ze){return Ze=ke.x+ke.w?Pe:!1})})}function De(Ge,ke,de,fe){if(fe==null)return null;var Pe=Ge.length+de*2,Ze=Math.floor(ke*ie),ht=Pe/ke,gt=(fe.width||Ze)*ht,Ct=(fe.height||Ze)*ht,Et=fe.x==null?Ge.length/2-gt/2:fe.x*ht,It=fe.y==null?Ge.length/2-Ct/2:fe.y*ht,Cn=fe.opacity==null?1:fe.opacity,Rn=null;if(fe.excavate){var _t=Math.floor(Et),vn=Math.floor(It),xn=Math.ceil(gt+Et-_t),Xt=Math.ceil(Ct+It-vn);Rn={x:_t,y:vn,w:xn,h:Xt}}var Wt=fe.crossOrigin;return{x:Et,y:It,h:Ct,w:gt,excavation:Rn,opacity:Cn,crossOrigin:Wt}}function ut(Ge,ke){return ke!=null?Math.floor(ke):Ge?re:ce}var vt=function(){try{new Path2D().addPath(new Path2D)}catch(Ge){return!1}return!0}(),Qe=te(72308),tn=te(77321),At=te(52487),pt=te(74416);function xt(Ge){var ke=Ge.value,de=Ge.level,fe=Ge.minVersion,Pe=Ge.includeMargin,Ze=Ge.marginSize,ht=Ge.imageSettings,gt=Ge.size,Ct=(0,y.useMemo)(function(){var vn=yt.makeSegments(ke);return oe.encodeSegments(vn,a[de],fe)},[ke,de,fe]),Et=(0,y.useMemo)(function(){var vn=Ct.getModules(),xn=ut(Pe,Ze),Xt=vn.length+xn*2,Wt=De(vn,gt,xn,ht);return{cells:vn,margin:xn,numCells:Xt,calculatedImageSettings:Wt}},[Ct,gt,ht,Pe,Ze]),It=Et.cells,Cn=Et.margin,Rn=Et.numCells,_t=Et.calculatedImageSettings;return{qrcode:Ct,margin:Cn,cells:It,numCells:Rn,calculatedImageSettings:_t}}var Gt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],Nt=y.forwardRef(function(ke,de){var fe=ke.value,Pe=ke.size,Ze=Pe===void 0?E:Pe,ht=ke.level,gt=ht===void 0?b:ht,Ct=ke.bgColor,Et=Ct===void 0?x:Ct,It=ke.fgColor,Cn=It===void 0?z:It,Rn=ke.includeMargin,_t=Rn===void 0?ee:Rn,vn=ke.minVersion,xn=vn===void 0?ne:vn,Xt=ke.marginSize,Wt=ke.style,wn=ke.imageSettings,kn=(0,pt.Z)(ke,Gt),ln=wn==null?void 0:wn.src,Bn=(0,y.useRef)(null),_n=(0,y.useRef)(null),Un=(0,y.useCallback)(function(mn){Bn.current=mn,typeof de=="function"?de(mn):de&&(de.current=mn)},[de]),la=(0,y.useState)(!1),oa=(0,At.Z)(la,2),ya=oa[1],un=xt({value:fe,level:gt,minVersion:xn,includeMargin:_t,marginSize:Xt,imageSettings:wn,size:Ze}),sn=un.margin,be=un.cells,at=un.numCells,ot=un.calculatedImageSettings;(0,y.useEffect)(function(){if(Bn.current!=null){var mn=Bn.current,zn=mn.getContext("2d");if(!zn)return;var da=be,ma=_n.current,Fn=ot!=null&&ma!==null&&ma.complete&&ma.naturalHeight!==0&&ma.naturalWidth!==0;Fn&&ot.excavation!=null&&(da=Oe(be,ot.excavation));var Qa=window.devicePixelRatio||1;mn.height=mn.width=Ze*Qa;var tt=Ze/at*Qa;zn.scale(tt,tt),zn.fillStyle=Et,zn.fillRect(0,0,at,at),zn.fillStyle=Cn,vt?zn.fill(new Path2D(Se(da,sn))):be.forEach(function(qe,Mt){qe.forEach(function($e,st){$e&&zn.fillRect(st+sn,Mt+sn,1,1)})}),ot&&(zn.globalAlpha=ot.opacity),Fn&&zn.drawImage(ma,ot.x+sn,ot.y+sn,ot.w,ot.h)}}),(0,y.useEffect)(function(){ya(!1)},[ln]);var cn=(0,tn.Z)({height:Ze,width:Ze},Wt),Mn=null;return ln!=null&&(Mn=y.createElement("img",{src:ln,key:ln,style:{display:"none"},onLoad:function(){ya(!0)},ref:_n,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:Un,role:"img"},kn)),Mn)});Nt.displayName="QRCodeCanvas";var Vt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Bt=y.forwardRef(function(ke,de){var fe=ke.value,Pe=ke.size,Ze=Pe===void 0?E:Pe,ht=ke.level,gt=ht===void 0?b:ht,Ct=ke.bgColor,Et=Ct===void 0?x:Ct,It=ke.fgColor,Cn=It===void 0?z:It,Rn=ke.includeMargin,_t=Rn===void 0?ee:Rn,vn=ke.minVersion,xn=vn===void 0?ne:vn,Xt=ke.title,Wt=ke.marginSize,wn=ke.imageSettings,kn=(0,pt.Z)(ke,Vt),ln=xt({value:fe,level:gt,minVersion:xn,includeMargin:_t,marginSize:Wt,imageSettings:wn,size:Ze}),Bn=ln.margin,_n=ln.cells,Un=ln.numCells,la=ln.calculatedImageSettings,oa=_n,ya=null;wn!=null&&la!=null&&(la.excavation!=null&&(oa=Oe(_n,la.excavation)),ya=y.createElement("image",{href:wn.src,height:la.h,width:la.w,x:la.x+Bn,y:la.y+Bn,preserveAspectRatio:"none",opacity:la.opacity,crossOrigin:la.crossOrigin}));var un=Se(oa,Bn);return y.createElement("svg",(0,Qe.Z)({height:Ze,width:Ze,viewBox:"0 0 ".concat(Un," ").concat(Un),ref:de,role:"img"},kn),!!Xt&&y.createElement("title",null,Xt),y.createElement("path",{fill:Et,d:"M0,0 h".concat(Un,"v").concat(Un,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:Cn,d:un,shapeRendering:"crispEdges"}),ya)});Bt.displayName="QRCodeSVG";var Yt=te(92310),Zt=te.n(Yt),Rt=te(2738),Ue=te(26112),Le=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"},fn=bt,we=te(7657),Ot=function(ke,de){return y.createElement(we.Z,(0,Qe.Z)({},ke,{ref:de,icon:fn}))},An=y.forwardRef(Ot),on=An,Sn=te(99571),na=te(29787);const Qt=y.createElement(na.Z,null);function lt(Ge){let{prefixCls:ke,locale:de,onRefresh:fe,statusRender:Pe,status:Ze}=Ge;const ht=y.createElement(y.Fragment,null,y.createElement("p",{className:`${ke}-expired`},de==null?void 0:de.expired),fe&&y.createElement(Sn.ZP,{type:"link",icon:y.createElement(on,null),onClick:fe},de==null?void 0:de.refresh)),gt=y.createElement("p",{className:`${ke}-scanned`},de==null?void 0:de.scanned),Ct={expired:ht,loading:Qt,scanned:gt},Et=Cn=>Ct[Cn.status];return(Pe!=null?Pe:Et)({status:Ze,locale:de,onRefresh:fe})}var nt=te(93083),Dt=te(17835),We=te(63356),Ke=te(16931),Pt=te(51636);const Ce=Ge=>{const{componentCls:ke,lineWidth:de,lineType:fe,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)(de)} ${fe} ${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}}},ze=Ge=>({QRCodeMaskBackgroundColor:new Dt.FastColor(Ge.colorBgContainer).setA(.96).toRgbString()});var je=(0,Ke.I$)("QRCode",Ge=>{const ke=(0,Pt.mergeToken)(Ge,{QRCodeTextColor:Ge.colorText});return Ce(ke)},ze),Xe=function(Ge,ke){var de={};for(var fe in Ge)Object.prototype.hasOwnProperty.call(Ge,fe)&&ke.indexOf(fe)<0&&(de[fe]=Ge[fe]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,fe=Object.getOwnPropertySymbols(Ge);Pe{var ke,de,fe,Pe;const[,Ze]=(0,rt.ZP)(),{value:ht,type:gt="canvas",icon:Ct="",size:Et=160,iconSize:It,color:Cn=Ze.colorText,errorLevel:Rn="M",status:_t="active",bordered:vn=!0,onRefresh:xn,style:Xt,className:Wt,rootClassName:wn,prefixCls:kn,bgColor:ln="transparent",statusRender:Bn}=Ge,_n=Xe(Ge,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:Un}=(0,y.useContext)(Le.E_),la=Un("qrcode",kn),[oa,ya,un]=je(la),sn={src:Ct,x:void 0,y:void 0,height:typeof It=="number"?It:(ke=It==null?void 0:It.height)!==null&&ke!==void 0?ke:40,width:typeof It=="number"?It:(de=It==null?void 0:It.width)!==null&&de!==void 0?de:40,excavate:!0,crossOrigin:"anonymous"},be=(0,Ue.Z)(_n,!0),at=(0,Rt.Z)(_n,Object.keys(be)),ot=Object.assign({value:ht,size:Et,level:Rn,bgColor:ln,fgColor:Cn,style:{width:Xt==null?void 0:Xt.width,height:Xt==null?void 0:Xt.height},imageSettings:Ct?sn:void 0},be),[cn]=(0,St.Z)("QRCode");if(!ht)return null;const Mn=Zt()(la,Wt,wn,ya,un,{[`${la}-borderless`]:!vn}),mn=Object.assign(Object.assign({backgroundColor:ln},Xt),{width:(fe=Xt==null?void 0:Xt.width)!==null&&fe!==void 0?fe:Et,height:(Pe=Xt==null?void 0:Xt.height)!==null&&Pe!==void 0?Pe:Et});return oa(y.createElement("div",Object.assign({},at,{className:Mn,style:mn}),_t!=="active"&&y.createElement("div",{className:`${la}-mask`},y.createElement(lt,{prefixCls:la,locale:cn,status:_t,onRefresh:xn,statusRender:Bn})),gt==="canvas"?y.createElement(Nt,Object.assign({},ot)):y.createElement(Bt,Object.assign({},ot))))}},63727:function(ft,Jt,te){"use strict";te.d(Jt,{s:function(){return Ce},default:function(){return ke}});var y=te(72308),ve=te(77321),ye=te(80702),he=te(52487),Ee=te(74416),Ae=te(45560),Be=te(69582),_e=te(6089),Ne=te(18929),le=te(59301),Ye=le.createContext({}),Ve=Ye,yt=te(62853),oe=te(49618),a="__rc_cascader_search_mark__",E=function(fe,Pe,Ze){var ht=Ze.label,gt=ht===void 0?"":ht;return Pe.some(function(Ct){return String(Ct[gt]).toLowerCase().includes(fe.toLowerCase())})},b=function(fe,Pe,Ze,ht){return Pe.map(function(gt){return gt[ht.label]}).join(" / ")},x=function(fe,Pe,Ze,ht,gt,Ct){var Et=gt.filter,It=Et===void 0?E:Et,Cn=gt.render,Rn=Cn===void 0?b:Cn,_t=gt.limit,vn=_t===void 0?50:_t,xn=gt.sort;return le.useMemo(function(){var Xt=[];if(!fe)return[];function Wt(wn,kn){var ln=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wn.forEach(function(Bn){if(!(!xn&&vn!==!1&&vn>0&&Xt.length>=vn)){var _n=[].concat((0,ye.Z)(kn),[Bn]),Un=Bn[Ze.children],la=ln||Bn.disabled;if((!Un||Un.length===0||Ct)&&It(fe,_n,{label:Ze.label})){var oa;Xt.push((0,ve.Z)((0,ve.Z)({},Bn),{},(oa={disabled:la},(0,oe.Z)(oa,Ze.label,Rn(fe,_n,ht,Ze)),(0,oe.Z)(oa,a,_n),(0,oe.Z)(oa,Ze.children,void 0),oa)))}Un&&Wt(Bn[Ze.children],_n,la)}})}return Wt(Pe,[]),xn&&Xt.sort(function(wn,kn){return xn(wn[a],kn[a],fe,Ze)}),vn!==!1&&vn>0?Xt.slice(0,vn):Xt},[fe,Pe,Ze,ht,Rn,Ct,It,xn,vn])},z=x,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",re="SHOW_CHILD";function ce(de){return de.join(ee)}function ie(de){return de.map(ce)}function Se(de){return de.split(ee)}function Oe(de){var fe=de||{},Pe=fe.label,Ze=fe.value,ht=fe.children,gt=Ze||"value";return{label:Pe||"label",value:gt,key:gt,children:ht||"children"}}function De(de,fe){var Pe,Ze;return(Pe=de.isLeaf)!==null&&Pe!==void 0?Pe:!((Ze=de[fe.children])!==null&&Ze!==void 0&&Ze.length)}function ut(de){var fe=de.parentElement;if(fe){var Pe=de.offsetTop-fe.offsetTop;Pe-fe.scrollTop<0?fe.scrollTo({top:Pe}):Pe+de.offsetHeight-fe.scrollTop>fe.offsetHeight&&fe.scrollTo({top:Pe+de.offsetHeight-fe.offsetHeight})}}function vt(de,fe){return de.map(function(Pe){var Ze;return(Ze=Pe[a])===null||Ze===void 0?void 0:Ze.map(function(ht){return ht[fe.value]})})}function Qe(de){return Array.isArray(de)&&Array.isArray(de[0])}function tn(de){return de?Qe(de)?de:(de.length===0?[]:[de]).map(function(fe){return Array.isArray(fe)?fe:[fe]}):[]}function At(de,fe,Pe){var Ze=new Set(de),ht=fe();return de.filter(function(gt){var Ct=ht[gt],Et=Ct?Ct.parent:null,It=Ct?Ct.children:null;return Ct&&Ct.node.disabled?!0:Pe===re?!(It&&It.some(function(Cn){return Cn.key&&Ze.has(Cn.key)})):!(Et&&!Et.node.disabled&&Ze.has(Et.key))})}function pt(de,fe,Pe){for(var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ht=fe,gt=[],Ct=function(){var Cn,Rn,_t,vn=de[Et],xn=(Cn=ht)===null||Cn===void 0?void 0:Cn.findIndex(function(Wt){var wn=Wt[Pe.value];return Ze?String(wn)===String(vn):wn===vn}),Xt=xn!==-1?(Rn=ht)===null||Rn===void 0?void 0:Rn[xn]:null;gt.push({value:(_t=Xt==null?void 0:Xt[Pe.value])!==null&&_t!==void 0?_t:vn,index:xn,option:Xt}),ht=Xt==null?void 0:Xt[Pe.children]},Et=0;Et1){var oa=Xt.slice(0,-1);ln(oa)}else Cn(!1)},Un=function(){var oa,ya=((oa=wn[Wt])===null||oa===void 0?void 0:oa[Pe.children])||[],un=ya.find(function(be){return!be.disabled});if(un){var sn=[].concat((0,ye.Z)(Xt),[un[Pe.value]]);ln(sn)}};le.useImperativeHandle(de,function(){return{onKeyDown:function(oa){var ya=oa.which;switch(ya){case na.Z.UP:case na.Z.DOWN:{var un=0;ya===na.Z.UP?un=-1:ya===na.Z.DOWN&&(un=1),un!==0&&Bn(un);break}case na.Z.LEFT:{if(It)break;_t?Un():_n();break}case na.Z.RIGHT:{if(It)break;_t?_n():Un();break}case na.Z.BACKSPACE:{It||_n();break}case na.Z.ENTER:{if(Xt.length){var sn=wn[Wt],be=(sn==null?void 0:sn[a])||[];be.length?gt(be.map(function(at){return at[Pe.value]}),be[be.length-1]):gt(Xt,wn[Wt])}break}case na.Z.ESC:Cn(!1),Rn&&oa.stopPropagation()}},onKeyUp:function(){}}})},lt=le.forwardRef(function(de,fe){var Pe,Ze,ht,gt=de.prefixCls,Ct=de.multiple,Et=de.searchValue,It=de.toggleOpen,Cn=de.notFoundContent,Rn=de.direction,_t=de.open,vn=de.disabled,xn=le.useRef(null),Xt=Rn==="rtl",Wt=le.useContext(Ve),wn=Wt.options,kn=Wt.values,ln=Wt.halfValues,Bn=Wt.fieldNames,_n=Wt.changeOnSelect,Un=Wt.onSelect,la=Wt.searchOptions,oa=Wt.dropdownPrefixCls,ya=Wt.loadData,un=Wt.expandTrigger,sn=oa||gt,be=le.useState([]),at=(0,he.Z)(be,2),ot=at[0],cn=at[1],Mn=function(Aa){if(!(!ya||Et)){var wt=pt(Aa,wn,Bn),Lt=wt.map(function(Hn){var Tt=Hn.option;return Tt}),Te=Lt[Lt.length-1];if(Te&&!De(Te,Bn)){var Zn=ce(Aa);cn(function(Hn){return[].concat((0,ye.Z)(Hn),[Zn])}),ya(Lt)}}};le.useEffect(function(){ot.length&&ot.forEach(function(ja){var Aa=Se(ja),wt=pt(Aa,wn,Bn,!0).map(function(Te){var Zn=Te.option;return Zn}),Lt=wt[wt.length-1];(!Lt||Lt[Bn.children]||De(Lt,Bn))&&cn(function(Te){return Te.filter(function(Zn){return Zn!==ja})})})},[wn,ot,Bn]);var mn=le.useMemo(function(){return new Set(ie(kn))},[kn]),zn=le.useMemo(function(){return new Set(ie(ln))},[ln]),da=Sn(Ct,_t),ma=(0,he.Z)(da,2),Fn=ma[0],Qa=ma[1],tt=function(Aa){Qa(Aa),Mn(Aa)},qe=function(Aa){if(vn)return!1;var wt=Aa.disabled,Lt=De(Aa,Bn);return!wt&&(Lt||_n||Ct)},Mt=function(Aa,wt){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Un(Aa),!Ct&&(wt||_n&&(un==="hover"||Lt))&&It(!1)},$e=le.useMemo(function(){return Et?la:wn},[Et,la,wn]),st=le.useMemo(function(){for(var ja=[{options:$e}],Aa=$e,wt=vt(Aa,Bn),Lt=function(){var Hn=Fn[Te],Tt=Aa.find(function(xe,it){return(wt[it]?ce(wt[it]):xe[Bn.value])===Hn}),Je=Tt==null?void 0:Tt[Bn.children];if(!(Je!=null&&Je.length))return 1;Aa=Je,ja.push({options:Je})},Te=0;Te":kn,Bn=Pe.loadingIcon,_n=Pe.direction,Un=Pe.notFoundContent,la=Un===void 0?"Not Found":Un,oa=Pe.disabled,ya=!!It,un=(0,Ke.C8)(Cn,{value:Rn,postState:tn}),sn=(0,he.Z)(un,2),be=sn[0],at=sn[1],ot=le.useMemo(function(){return Oe(_t)},[JSON.stringify(_t)]),cn=Bt(ot,Et),Mn=(0,he.Z)(cn,3),mn=Mn[0],zn=Mn[1],da=Mn[2],ma=Gt(mn,ot),Fn=Le(ya,be,zn,da,ma),Qa=(0,he.Z)(Fn,3),tt=Qa[0],qe=Qa[1],Mt=Qa[2],$e=(0,Ke.zX)(function(ga){if(at(ga),xn){var aa=tn(ga),ja=aa.map(function(Lt){return pt(Lt,mn,ot).map(function(Te){return Te.option})}),Aa=ya?aa:aa[0],wt=ya?ja:ja[0];xn(Aa,wt)}}),st=Ue(ya,$e,tt,qe,Mt,zn,da,Xt),Nn=(0,Ke.zX)(function(ga){st(ga)}),Tn=le.useMemo(function(){return{options:mn,fieldNames:ot,values:tt,halfValues:qe,changeOnSelect:vn,onSelect:Nn,checkable:It,searchOptions:[],dropdownPrefixCls:void 0,loadData:Wt,expandTrigger:wn,expandIcon:ln,loadingIcon:Bn,dropdownMenuColumnStyle:void 0}},[mn,ot,tt,qe,vn,Nn,It,Wt,wn,ln,Bn]),qn="".concat(ht,"-panel"),Fa=!mn.length;return le.createElement(Ve.Provider,{value:Tn},le.createElement("div",{className:rt()(qn,(fe={},(0,oe.Z)(fe,"".concat(qn,"-rtl"),_n==="rtl"),(0,oe.Z)(fe,"".concat(qn,"-empty"),Fa),fe),Ct),style:gt},Fa?la:le.createElement(nt,{prefixCls:ht,searchValue:"",multiple:ya,toggleOpen:Pt,open:!0,direction:_n,disabled:oa})))}function ze(de){var fe=de.onPopupVisibleChange,Pe=de.popupVisible,Ze=de.popupClassName,ht=de.popupPlacement;warning(!fe,"`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(de,fe){if(de){var Pe=function Ze(ht){for(var gt=0;gt":Mn,zn=de.loadingIcon,da=de.children,ma=de.dropdownMatchSelectWidth,Fn=ma===void 0?!1:ma,Qa=de.showCheckedStrategy,tt=Qa===void 0?ne:Qa,qe=de.optionRender,Mt=(0,Ee.Z)(de,ct),$e=(0,Be.ZP)(Pe),st=!!_t,Nn=(0,Ne.Z)(Ct,{value:Et,postState:tn}),Tn=(0,he.Z)(Nn,2),qn=Tn[0],Fa=Tn[1],ga=le.useMemo(function(){return Oe(gt)},[JSON.stringify(gt)]),aa=Bt(ga,ln),ja=(0,he.Z)(aa,3),Aa=ja[0],wt=ja[1],Lt=ja[2],Te=(0,Ne.Z)("",{value:Xt,postState:function(no){return no||""}}),Zn=(0,he.Z)(Te,2),Hn=Zn[0],Tt=Zn[1],Je=function(no,xo){Tt(no),xo.source!=="blur"&&Wt&&Wt(no)},xe=Zt(wn),it=(0,he.Z)(xe,2),$t=it[0],zt=it[1],Pn=z(Hn,Aa,ga,Bn||ht,zt,It||st),rn=Gt(Aa,ga),Qn=Le(st,qn,wt,Lt,rn),Xn=(0,he.Z)(Qn,3),ua=Xn[0],Yn=Xn[1],kt=Xn[2],ta=le.useMemo(function(){var so=ie(ua),no=At(so,wt,tt);return[].concat((0,ye.Z)(kt),(0,ye.Z)(Lt(no)))},[ua,wt,Lt,kt,tt]),On=xt(ta,Aa,ga,st,Rn),Ta=(0,_e.Z)(function(so){if(Fa(so),Cn){var no=tn(so),xo=no.map(function(me){return pt(me,Aa,ga).map(function(en){return en.option})}),Co=st?no:no[0],Io=st?xo:xo[0];Cn(Co,Io)}}),Oa=Ue(st,Ta,ua,Yn,kt,wt,Lt,tt),xa=(0,_e.Z)(function(so){(!st||xn)&&Tt(""),Oa(so)}),Ja=function(no,xo){if(xo.type==="clear"){Ta([]);return}var Co=xo.values[0],Io=Co.valueCells;xa(Io)},to=la!==void 0?la:Un,Ht=ya||oa,Ha=at||be,_a=function(no){ot==null||ot(no),cn==null||cn(no)},ca=le.useMemo(function(){return{options:Aa,fieldNames:ga,values:ua,halfValues:Yn,changeOnSelect:It,onSelect:xa,checkable:_t,searchOptions:Pn,dropdownPrefixCls:Bn,loadData:_n,expandTrigger:kn,expandIcon:mn,loadingIcon:zn,dropdownMenuColumnStyle:un,optionRender:qe}},[Aa,ga,ua,Yn,It,xa,_t,Pn,Bn,_n,kn,mn,zn,un,qe]),Wa=!(Hn?Pn:Aa).length,Ao=Hn&&zt.matchInputWidth||Wa?{}:{minWidth:"auto"};return le.createElement(Ve.Provider,{value:ca},le.createElement(Ae.Ac,(0,y.Z)({},Mt,{ref:fe,id:$e,prefixCls:ht,autoClearSearchValue:xn,dropdownMatchSelectWidth:Fn,dropdownStyle:(0,ve.Z)((0,ve.Z)({},Ao),sn),displayValues:On,onDisplayValuesChange:Ja,mode:st?"multiple":void 0,searchValue:Hn,onSearch:Je,showSearch:$t,OptionList:We,emptyOptions:Wa,open:to,dropdownClassName:Ht,placement:Ha,onDropdownVisibleChange:_a,getRawInputElement:function(){return da}})))});jt.SHOW_PARENT=ne,jt.SHOW_CHILD=re,jt.Panel=Ce;var Ge=jt,ke=Ge},98535:function(ft,Jt,te){"use strict";te.r(Jt),te.d(Jt,{Panel:function(){return tn},default:function(){return Qe}});var y=te(72308),ve=te(80702),ye=te(52487),he=te(62853),Ee=te(92310),Ae=te.n(Ee),Be=te(18929),_e=te(48736),Ne=te(59301),le=te(74416),Ye=te(11592),Ve=te(77321),yt=te(49618),oe=te(77900),a=te(10228),E=Ne.forwardRef(function(At,pt){var xt=At.prefixCls,Gt=At.forceRender,Nt=At.className,Vt=At.style,Bt=At.children,Yt=At.isActive,Zt=At.role,Rt=At.classNames,Ue=At.styles,Le=Ne.useState(Yt||Gt),St=(0,ye.Z)(Le,2),rt=St[0],bt=St[1];return Ne.useEffect(function(){(Gt||Yt)&&bt(!0)},[Gt,Yt]),rt?Ne.createElement("div",{ref:pt,className:Ae()("".concat(xt,"-content"),(0,yt.Z)((0,yt.Z)({},"".concat(xt,"-content-active"),Yt),"".concat(xt,"-content-inactive"),!Yt),Nt),style:Vt,role:Zt},Ne.createElement("div",{className:Ae()("".concat(xt,"-content-box"),Rt==null?void 0:Rt.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=Ne.forwardRef(function(At,pt){var xt=At.showArrow,Gt=xt===void 0?!0:xt,Nt=At.headerClass,Vt=At.isActive,Bt=At.onItemClick,Yt=At.forceRender,Zt=At.className,Rt=At.classNames,Ue=Rt===void 0?{}:Rt,Le=At.styles,St=Le===void 0?{}:Le,rt=At.prefixCls,bt=At.collapsible,fn=At.accordion,we=At.panelKey,Ot=At.extra,An=At.header,on=At.expandIcon,Sn=At.openMotion,na=At.destroyInactivePanel,Qt=At.children,lt=(0,le.Z)(At,x),nt=bt==="disabled",Dt=Ot!=null&&typeof Ot!="boolean",We=(0,yt.Z)((0,yt.Z)((0,yt.Z)({onClick:function(){Bt==null||Bt(we)},onKeyDown:function(ct){(ct.key==="Enter"||ct.keyCode===a.Z.ENTER||ct.which===a.Z.ENTER)&&(Bt==null||Bt(we))},role:fn?"tab":"button"},"aria-expanded",Vt),"aria-disabled",nt),"tabIndex",nt?-1:0),Ke=typeof on=="function"?on(At):Ne.createElement("i",{className:"arrow"}),Pt=Ke&&Ne.createElement("div",(0,y.Z)({className:"".concat(rt,"-expand-icon")},["header","icon"].includes(bt)?We:{}),Ke),Ce=Ae()("".concat(rt,"-item"),(0,yt.Z)((0,yt.Z)({},"".concat(rt,"-item-active"),Vt),"".concat(rt,"-item-disabled"),nt),Zt),ze=Ae()(Nt,"".concat(rt,"-header"),(0,yt.Z)({},"".concat(rt,"-collapsible-").concat(bt),!!bt),Ue.header),je=(0,Ve.Z)({className:ze,style:St.header},["header","icon"].includes(bt)?{}:We);return Ne.createElement("div",(0,y.Z)({},lt,{ref:pt,className:Ce}),Ne.createElement("div",je,Gt&&Pt,Ne.createElement("span",(0,y.Z)({className:"".concat(rt,"-header-text")},bt==="header"?We:{}),An),Dt&&Ne.createElement("div",{className:"".concat(rt,"-extra")},Ot)),Ne.createElement(oe.default,(0,y.Z)({visible:Vt,leavedClassName:"".concat(rt,"-content-hidden")},Sn,{forceRender:Yt,removeOnLeave:na}),function(Xe,ct){var jt=Xe.className,Ge=Xe.style;return Ne.createElement(b,{ref:ct,prefixCls:rt,className:jt,classNames:Ue,style:Ge,styles:St,isActive:Vt,forceRender:Yt,role:fn?"tabpanel":void 0},Qt)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],re=function(pt,xt){var Gt=xt.prefixCls,Nt=xt.accordion,Vt=xt.collapsible,Bt=xt.destroyInactivePanel,Yt=xt.onItemClick,Zt=xt.activeKey,Rt=xt.openMotion,Ue=xt.expandIcon;return pt.map(function(Le,St){var rt=Le.children,bt=Le.label,fn=Le.key,we=Le.collapsible,Ot=Le.onItemClick,An=Le.destroyInactivePanel,on=(0,le.Z)(Le,ne),Sn=String(fn!=null?fn:St),na=we!=null?we:Vt,Qt=An!=null?An:Bt,lt=function(We){na!=="disabled"&&(Yt(We),Ot==null||Ot(We))},nt=!1;return Nt?nt=Zt[0]===Sn:nt=Zt.indexOf(Sn)>-1,Ne.createElement(ee,(0,y.Z)({},on,{prefixCls:Gt,key:Sn,panelKey:Sn,isActive:nt,accordion:Nt,openMotion:Rt,expandIcon:Ue,header:bt,collapsible:na,onItemClick:lt,destroyInactivePanel:Qt}),rt)})},ce=function(pt,xt,Gt){if(!pt)return null;var Nt=Gt.prefixCls,Vt=Gt.accordion,Bt=Gt.collapsible,Yt=Gt.destroyInactivePanel,Zt=Gt.onItemClick,Rt=Gt.activeKey,Ue=Gt.openMotion,Le=Gt.expandIcon,St=pt.key||String(xt),rt=pt.props,bt=rt.header,fn=rt.headerClass,we=rt.destroyInactivePanel,Ot=rt.collapsible,An=rt.onItemClick,on=!1;Vt?on=Rt[0]===St:on=Rt.indexOf(St)>-1;var Sn=Ot!=null?Ot:Bt,na=function(nt){Sn!=="disabled"&&(Zt(nt),An==null||An(nt))},Qt={key:St,panelKey:St,header:bt,headerClass:fn,isActive:on,prefixCls:Nt,destroyInactivePanel:we!=null?we:Yt,openMotion:Ue,accordion:Vt,children:pt.props.children,onItemClick:na,expandIcon:Le,collapsible:Sn};return typeof pt.type=="string"?pt:(Object.keys(Qt).forEach(function(lt){typeof Qt[lt]=="undefined"&&delete Qt[lt]}),Ne.cloneElement(pt,Qt))};function ie(At,pt,xt){return Array.isArray(At)?re(At,xt):(0,Ye.Z)(pt).map(function(Gt,Nt){return ce(Gt,Nt,xt)})}var Se=ie,Oe=te(26112);function De(At){var pt=At;if(!Array.isArray(pt)){var xt=(0,he.Z)(pt);pt=xt==="number"||xt==="string"?[pt]:[]}return pt.map(function(Gt){return String(Gt)})}var ut=Ne.forwardRef(function(At,pt){var xt=At.prefixCls,Gt=xt===void 0?"rc-collapse":xt,Nt=At.destroyInactivePanel,Vt=Nt===void 0?!1:Nt,Bt=At.style,Yt=At.accordion,Zt=At.className,Rt=At.children,Ue=At.collapsible,Le=At.openMotion,St=At.expandIcon,rt=At.activeKey,bt=At.defaultActiveKey,fn=At.onChange,we=At.items,Ot=Ae()(Gt,Zt),An=(0,Be.Z)([],{value:rt,onChange:function(Dt){return fn==null?void 0:fn(Dt)},defaultValue:bt,postState:De}),on=(0,ye.Z)(An,2),Sn=on[0],na=on[1],Qt=function(Dt){return na(function(){if(Yt)return Sn[0]===Dt?[]:[Dt];var We=Sn.indexOf(Dt),Ke=We>-1;return Ke?Sn.filter(function(Pt){return Pt!==Dt}):[].concat((0,ve.Z)(Sn),[Dt])})};(0,_e.ZP)(!Rt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var lt=Se(we,Rt,{prefixCls:Gt,accordion:Yt,openMotion:Le,expandIcon:St,collapsible:Ue,destroyInactivePanel:Vt,onItemClick:Qt,activeKey:Sn});return Ne.createElement("div",(0,y.Z)({ref:pt,className:Ot,style:Bt,role:Yt?"tablist":void 0},(0,Oe.Z)(At,{aria:!0,data:!0})),lt)}),vt=Object.assign(ut,{Panel:ee}),Qe=vt,tn=vt.Panel},48365:function(ft,Jt,te){"use strict";var y=te(61186),ve=te.n(y),ye=te(90111),he=te.n(ye),Ee=te(58319),Ae=te.n(Ee),Be=te(23250),_e=te.n(Be),Ne=te(74959),le=te.n(Ne),Ye=te(10238),Ve=te.n(Ye),yt=te(33656),oe=te.n(yt);ve().extend(oe()),ve().extend(Ve()),ve().extend(he()),ve().extend(Ae()),ve().extend(_e()),ve().extend(le()),ve().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=ve()();return typeof ee.tz=="function"?ee.tz():ee},getFixedDate:function(ee){return ve()(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 ve()().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 ve()().locale(E(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return ve()().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",ge=String(ae);ge.length2&&arguments[2]!==void 0?arguments[2]:[],ge=le.useState([!1,!1]),pe=(0,he.Z)(ge,2),Ie=pe[0],Re=pe[1],Fe=function(He,Kt){Re(function(an){return ce(an,Kt,He)})},mt=le.useMemo(function(){return Ie.map(function(Ft,He){if(Ft)return!0;var Kt=ae[He];return Kt?!!(!ue[He]&&!Kt||Kt&&se(Kt,{activeIndex:He})):!1})},[ae,Ie,se,ue]);return[mt,Fe]}function Qe(ae,se,ue,ge,pe){var Ie="",Re=[];return ae&&Re.push(pe?"hh":"HH"),se&&Re.push("mm"),ue&&Re.push("ss"),Ie=Re.join(":"),ge&&(Ie+=".SSS"),pe&&(Ie+=" A"),Ie}function tn(ae,se,ue,ge,pe,Ie){var Re=ae.fieldDateTimeFormat,Fe=ae.fieldDateFormat,mt=ae.fieldTimeFormat,Ft=ae.fieldMonthFormat,He=ae.fieldYearFormat,Kt=ae.fieldWeekFormat,an=ae.fieldQuarterFormat,Dn=ae.yearFormat,qt=ae.cellYearFormat,dn=ae.cellQuarterFormat,nn=ae.dayFormat,hn=ae.cellDateFormat,bn=Qe(se,ue,ge,pe,Ie);return(0,ye.Z)((0,ye.Z)({},ae),{},{fieldDateTimeFormat:Re||"YYYY-MM-DD ".concat(bn),fieldDateFormat:Fe||"YYYY-MM-DD",fieldTimeFormat:mt||bn,fieldMonthFormat:Ft||"YYYY-MM",fieldYearFormat:He||"YYYY",fieldWeekFormat:Kt||"gggg-wo",fieldQuarterFormat:an||"YYYY-[Q]Q",yearFormat:Dn||"YYYY",cellYearFormat:qt||"YYYY",cellQuarterFormat:dn||"[Q]Q",cellDateFormat:hn||nn||"D"})}function At(ae,se){var ue=se.showHour,ge=se.showMinute,pe=se.showSecond,Ie=se.showMillisecond,Re=se.use12Hours;return le.useMemo(function(){return tn(ae,ue,ge,pe,Ie,Re)},[ae,ue,ge,pe,Ie,Re])}var pt=te(62853);function xt(ae,se,ue){return ue!=null?ue:se.some(function(ge){return ae.includes(ge)})}var Gt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Nt(ae){var se=ie(ae,Gt),ue=ae.format,ge=ae.picker,pe=null;return ue&&(pe=ue,Array.isArray(pe)&&(pe=pe[0]),pe=(0,pt.Z)(pe)==="object"?pe.format:pe),ge==="time"&&(se.format=pe),[se,pe]}function Vt(ae){return ae&&typeof ae=="string"}function Bt(ae,se,ue,ge){return[ae,se,ue,ge].some(function(pe){return pe!==void 0})}function Yt(ae,se,ue,ge,pe){var Ie=se,Re=ue,Fe=ge;if(!ae&&!Ie&&!Re&&!Fe&&!pe)Ie=!0,Re=!0,Fe=!0;else if(ae){var mt,Ft,He,Kt=[Ie,Re,Fe].some(function(qt){return qt===!1}),an=[Ie,Re,Fe].some(function(qt){return qt===!0}),Dn=Kt?!0:!an;Ie=(mt=Ie)!==null&&mt!==void 0?mt:Dn,Re=(Ft=Re)!==null&&Ft!==void 0?Ft:Dn,Fe=(He=Fe)!==null&&He!==void 0?He:Dn}return[Ie,Re,Fe,pe]}function Zt(ae){var se=ae.showTime,ue=Nt(ae),ge=(0,he.Z)(ue,2),pe=ge[0],Ie=ge[1],Re=se&&(0,pt.Z)(se)==="object"?se:{},Fe=(0,ye.Z)((0,ye.Z)({defaultOpenValue:Re.defaultOpenValue||Re.defaultValue},pe),Re),mt=Fe.showMillisecond,Ft=Fe.showHour,He=Fe.showMinute,Kt=Fe.showSecond,an=Bt(Ft,He,Kt,mt),Dn=Yt(an,Ft,He,Kt,mt),qt=(0,he.Z)(Dn,3);return Ft=qt[0],He=qt[1],Kt=qt[2],[Fe,(0,ye.Z)((0,ye.Z)({},Fe),{},{showHour:Ft,showMinute:He,showSecond:Kt,showMillisecond:mt}),Fe.format,Ie]}function Rt(ae,se,ue,ge,pe){var Ie=ae==="time";if(ae==="datetime"||Ie){for(var Re=ge,Fe=Se(ae,pe,null),mt=Fe,Ft=[se,ue],He=0;He1&&(Re=se.addDate(Re,-7)),Re}function We(ae,se){var ue=se.generateConfig,ge=se.locale,pe=se.format;return ae?typeof pe=="function"?pe(ae):ue.locale.format(ge.locale,ae,pe):""}function Ke(ae,se,ue){var ge=se,pe=["getHour","getMinute","getSecond","getMillisecond"],Ie=["setHour","setMinute","setSecond","setMillisecond"];return Ie.forEach(function(Re,Fe){ue?ge=ae[Re](ge,ae[pe[Fe]](ue)):ge=ae[Re](ge,0)}),ge}function Pt(ae,se,ue,ge,pe){var Ie=(0,Ee.zX)(function(Re,Fe){return!!(ue&&ue(Re,Fe)||ge&&ae.isAfter(ge,Re)&&!Qt(ae,se,ge,Re,Fe.type)||pe&&ae.isAfter(Re,pe)&&!Qt(ae,se,pe,Re,Fe.type))});return Ie}function Ce(ae,se,ue){return le.useMemo(function(){var ge=Se(ae,se,ue),pe=re(ge),Ie=pe[0],Re=(0,pt.Z)(Ie)==="object"&&Ie.type==="mask"?Ie.format:null;return[pe.map(function(Fe){return typeof Fe=="string"||typeof Fe=="function"?Fe:Fe.format}),Re]},[ae,se,ue])}function ze(ae,se,ue){return typeof ae[0]=="function"||ue?!0:se}function je(ae,se,ue,ge){var pe=(0,Ee.zX)(function(Ie,Re){var Fe=(0,ye.Z)({type:se},Re);if(delete Fe.activeIndex,!ae.isValidate(Ie)||ue&&ue(Ie,Fe))return!0;if((se==="date"||se==="time")&&ge){var mt,Ft=Re&&Re.activeIndex===1?"end":"start",He=((mt=ge.disabledTime)===null||mt===void 0?void 0:mt.call(ge,Ie,Ft,{from:Fe.from}))||{},Kt=He.disabledHours,an=He.disabledMinutes,Dn=He.disabledSeconds,qt=He.disabledMilliseconds,dn=ge.disabledHours,nn=ge.disabledMinutes,hn=ge.disabledSeconds,bn=Kt||dn,En=an||nn,In=Dn||hn,$n=ae.getHour(Ie),yn=ae.getMinute(Ie),Vn=ae.getSecond(Ie),va=ae.getMillisecond(Ie);if(bn&&bn().includes($n)||En&&En($n).includes(yn)||In&&In($n,yn).includes(Vn)||qt&&qt($n,yn,Vn).includes(va))return!0}return!1});return pe}function Xe(ae){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=le.useMemo(function(){var ge=ae&&re(ae);return se&&ge&&(ge[1]=ge[1]||ge[0]),ge},[ae,se]);return ue}function ct(ae,se){var ue=ae.generateConfig,ge=ae.locale,pe=ae.picker,Ie=pe===void 0?"date":pe,Re=ae.prefixCls,Fe=Re===void 0?"rc-picker":Re,mt=ae.styles,Ft=mt===void 0?{}:mt,He=ae.classNames,Kt=He===void 0?{}:He,an=ae.order,Dn=an===void 0?!0:an,qt=ae.components,dn=qt===void 0?{}:qt,nn=ae.inputRender,hn=ae.allowClear,bn=ae.clearIcon,En=ae.needConfirm,In=ae.multiple,$n=ae.format,yn=ae.inputReadOnly,Vn=ae.disabledDate,va=ae.minDate,ea=ae.maxDate,wa=ae.showTime,pa=ae.value,Kn=ae.defaultValue,ra=ae.pickerValue,fa=ae.defaultPickerValue,La=Xe(pa),ka=Xe(Kn),Ya=Xe(ra),ia=Xe(fa),Na=Ie==="date"&&wa?"datetime":Ie,Ln=Na==="time"||Na==="datetime",ba=Ln||In,ha=En!=null?En:Ln,Wn=Zt(ae),za=(0,he.Z)(Wn,4),eo=za[0],pn=za[1],Jn=za[2],Ma=za[3],Da=At(ge,pn),Va=le.useMemo(function(){return Rt(Na,Jn,Ma,eo,Da)},[Na,Jn,Ma,eo,Da]),ao=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},ae),{},{prefixCls:Fe,locale:Da,picker:Ie,styles:Ft,classNames:Kt,order:Dn,components:(0,ye.Z)({input:nn},dn),clearIcon:Ue(Fe,hn,bn),showTime:Va,value:La,defaultValue:ka,pickerValue:Ya,defaultPickerValue:ia},se==null?void 0:se())},[ae]),uo=Ce(Na,Da,$n),qa=(0,he.Z)(uo,2),ro=qa[0],co=qa[1],$a=ze(ro,yn,In),po=Pt(ue,ge,Vn,va,ea),vo=je(ue,Ie,po,Va),Mo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},ao),{},{needConfirm:ha,inputReadOnly:$a,disabledDate:po})},[ao,ha,$a,po]);return[Mo,Na,ba,ro,co,vo]}var jt=te(16089);function Ge(ae,se,ue){var ge=(0,Ee.C8)(se,{value:ae}),pe=(0,he.Z)(ge,2),Ie=pe[0],Re=pe[1],Fe=le.useRef(ae),mt=le.useRef(),Ft=function(){jt.Z.cancel(mt.current)},He=(0,Ee.zX)(function(){Re(Fe.current),ue&&Ie!==Fe.current&&ue(Fe.current)}),Kt=(0,Ee.zX)(function(an,Dn){Ft(),Fe.current=an,an||Dn?He():mt.current=(0,jt.Z)(He)});return le.useEffect(function(){return Ft},[]),[Ie,Kt]}function ke(ae,se){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],ge=arguments.length>3?arguments[3]:void 0,pe=ue.every(function(He){return He})?!1:ae,Ie=Ge(pe,se||!1,ge),Re=(0,he.Z)(Ie,2),Fe=Re[0],mt=Re[1];function Ft(He){var Kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Kt.inherit||Fe)&&mt(He,Kt.force)}return[Fe,Ft]}function de(ae){var se=le.useRef();return le.useImperativeHandle(ae,function(){var ue;return{nativeElement:(ue=se.current)===null||ue===void 0?void 0:ue.nativeElement,focus:function(pe){var Ie;(Ie=se.current)===null||Ie===void 0||Ie.focus(pe)},blur:function(){var pe;(pe=se.current)===null||pe===void 0||pe.blur()}}}),se}function fe(ae,se){return le.useMemo(function(){return ae||(se?((0,Ne.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(ue){var ge=(0,he.Z)(ue,2),pe=ge[0],Ie=ge[1];return{label:pe,value:Ie}})):[])},[ae,se])}function Pe(ae,se){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ge=le.useRef(se);ge.current=se,(0,Ae.o)(function(){if(ae)ge.current(ae);else{var pe=(0,jt.Z)(function(){ge.current(ae)},ue);return function(){jt.Z.cancel(pe)}}},[ae])}function Ze(ae){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ge=le.useState(0),pe=(0,he.Z)(ge,2),Ie=pe[0],Re=pe[1],Fe=le.useState(!1),mt=(0,he.Z)(Fe,2),Ft=mt[0],He=mt[1],Kt=le.useRef([]),an=le.useRef(null),Dn=le.useRef(null),qt=function(In){an.current=In},dn=function(In){return an.current===In},nn=function(In){He(In)},hn=function(In){return In&&(Dn.current=In),Dn.current},bn=function(In){var $n=Kt.current,yn=new Set($n.filter(function(va){return In[va]||se[va]})),Vn=$n[$n.length-1]===0?1:0;return yn.size>=2||ae[Vn]?null:Vn};return Pe(Ft||ue,function(){Ft||(Kt.current=[],qt(null))}),le.useEffect(function(){Ft&&Kt.current.push(Ie)},[Ft,Ie]),[Ft,nn,hn,Ie,Re,bn,Kt.current,qt,dn]}function ht(ae,se,ue,ge,pe,Ie){var Re=ue[ue.length-1],Fe=function(Ft,He){var Kt=(0,he.Z)(ae,2),an=Kt[0],Dn=Kt[1],qt=(0,ye.Z)((0,ye.Z)({},He),{},{from:Oe(ae,ue)});return Re===1&&se[0]&&an&&!Qt(ge,pe,an,Ft,qt.type)&&ge.isAfter(an,Ft)||Re===0&&se[1]&&Dn&&!Qt(ge,pe,Dn,Ft,qt.type)&&ge.isAfter(Ft,Dn)?!0:Ie==null?void 0:Ie(Ft,qt)};return Fe}function gt(ae,se,ue,ge){switch(se){case"date":case"week":return ae.addMonth(ue,ge);case"month":case"quarter":return ae.addYear(ue,ge);case"year":return ae.addYear(ue,ge*10);case"decade":return ae.addYear(ue,ge*100);default:return ue}}var Ct=[];function Et(ae,se,ue,ge,pe,Ie,Re,Fe){var mt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Ct,Ft=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Ct,He=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Ct,Kt=arguments.length>11?arguments[11]:void 0,an=arguments.length>12?arguments[12]:void 0,Dn=arguments.length>13?arguments[13]:void 0,qt=Re==="time",dn=Ie||0,nn=function(Ya){var ia=ae.getNow();return qt&&(ia=Ke(ae,ia)),mt[Ya]||ue[Ya]||ia},hn=(0,he.Z)(Ft,2),bn=hn[0],En=hn[1],In=(0,Ee.C8)(function(){return nn(0)},{value:bn}),$n=(0,he.Z)(In,2),yn=$n[0],Vn=$n[1],va=(0,Ee.C8)(function(){return nn(1)},{value:En}),ea=(0,he.Z)(va,2),wa=ea[0],pa=ea[1],Kn=le.useMemo(function(){var ka=[yn,wa][dn];return qt?ka:Ke(ae,ka,He[dn])},[qt,yn,wa,dn,ae,He]),ra=function(Ya){var ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Na=[Vn,pa][dn];Na(Ya);var Ln=[yn,wa];Ln[dn]=Ya,Kt&&(!Qt(ae,se,yn,Ln[0],Re)||!Qt(ae,se,wa,Ln[1],Re))&&Kt(Ln,{source:ia,range:dn===1?"end":"start",mode:ge})},fa=function(Ya,ia){if(Fe){var Na={date:"month",week:"month",month:"year",quarter:"year"},Ln=Na[Re];if(Ln&&!Qt(ae,se,Ya,ia,Ln))return gt(ae,Re,ia,-1);if(Re==="year"&&Ya){var ba=Math.floor(ae.getYear(Ya)/10),ha=Math.floor(ae.getYear(ia)/10);if(ba!==ha)return gt(ae,Re,ia,-1)}}return ia},La=le.useRef(null);return(0,Ae.Z)(function(){if(pe&&!mt[dn]){var ka=qt?null:ae.getNow();if(La.current!==null&&La.current!==dn?ka=[yn,wa][dn^1]:ue[dn]?ka=dn===0?ue[0]:fa(ue[0],ue[1]):ue[dn^1]&&(ka=ue[dn^1]),ka){an&&ae.isAfter(an,ka)&&(ka=an);var Ya=Fe?gt(ae,Re,ka,1):ka;Dn&&ae.isAfter(Ya,Dn)&&(ka=Fe?gt(ae,Re,Dn,-1):Dn),ra(ka,"reset")}}},[pe,dn,ue[dn]]),le.useEffect(function(){pe?La.current=dn:La.current=null},[pe,dn]),(0,Ae.Z)(function(){pe&&mt&&mt[dn]&&ra(mt[dn],"reset")},[pe,dn]),[Kn,ra]}function It(ae,se){var ue=le.useRef(ae),ge=le.useState({}),pe=(0,he.Z)(ge,2),Ie=pe[1],Re=function(Ft){return Ft&&se!==void 0?se:ue.current},Fe=function(Ft){ue.current=Ft,Ie({})};return[Re,Fe,Re(!0)]}var Cn=[];function Rn(ae,se,ue){var ge=function(Re){return Re.map(function(Fe){return We(Fe,{generateConfig:ae,locale:se,format:ue[0]})})},pe=function(Re,Fe){for(var mt=Math.max(Re.length,Fe.length),Ft=-1,He=0;He2&&arguments[2]!==void 0?arguments[2]:1,ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,pe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Ie=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,Re=[],Fe=ue>=1?ue|0:1,mt=ae;mt<=se;mt+=Fe){var Ft=pe.includes(mt);(!Ft||!ge)&&Re.push({label:ne(mt,Ie),value:mt,disabled:Ft})}return Re}function _n(ae){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,ge=se||{},pe=ge.use12Hours,Ie=ge.hourStep,Re=Ie===void 0?1:Ie,Fe=ge.minuteStep,mt=Fe===void 0?1:Fe,Ft=ge.secondStep,He=Ft===void 0?1:Ft,Kt=ge.millisecondStep,an=Kt===void 0?100:Kt,Dn=ge.hideDisabledOptions,qt=ge.disabledTime,dn=ge.disabledHours,nn=ge.disabledMinutes,hn=ge.disabledSeconds,bn=le.useMemo(function(){return ue||ae.getNow()},[ue,ae]);if(0)var En,In,$n;var yn=le.useCallback(function(ba){var ha=(qt==null?void 0:qt(ba))||{};return[ha.disabledHours||dn||ln,ha.disabledMinutes||nn||ln,ha.disabledSeconds||hn||ln,ha.disabledMilliseconds||ln]},[qt,dn,nn,hn]),Vn=le.useMemo(function(){return yn(bn)},[bn,yn]),va=(0,he.Z)(Vn,4),ea=va[0],wa=va[1],pa=va[2],Kn=va[3],ra=le.useCallback(function(ba,ha,Wn,za){var eo=Bn(0,23,Re,Dn,ba()),pn=pe?eo.map(function(Va){return(0,ye.Z)((0,ye.Z)({},Va),{},{label:ne(Va.value%12||12,2)})}):eo,Jn=function(ao){return Bn(0,59,mt,Dn,ha(ao))},Ma=function(ao,uo){return Bn(0,59,He,Dn,Wn(ao,uo))},Da=function(ao,uo,qa){return Bn(0,999,an,Dn,za(ao,uo,qa),3)};return[pn,Jn,Ma,Da]},[Dn,Re,pe,an,mt,He]),fa=le.useMemo(function(){return ra(ea,wa,pa,Kn)},[ra,ea,wa,pa,Kn]),La=(0,he.Z)(fa,4),ka=La[0],Ya=La[1],ia=La[2],Na=La[3],Ln=function(ha,Wn){var za=function(){return ka},eo=Ya,pn=ia,Jn=Na;if(Wn){var Ma=yn(Wn),Da=(0,he.Z)(Ma,4),Va=Da[0],ao=Da[1],uo=Da[2],qa=Da[3],ro=ra(Va,ao,uo,qa),co=(0,he.Z)(ro,4),$a=co[0],po=co[1],vo=co[2],Mo=co[3];za=function(){return $a},eo=po,pn=vo,Jn=Mo}var Do=kn(ha,za,eo,pn,Jn,ae);return Do};return[Ln,ka,Ya,ia,Na]}function Un(ae){var se=ae.mode,ue=ae.internalMode,ge=ae.renderExtraFooter,pe=ae.showNow,Ie=ae.showTime,Re=ae.onSubmit,Fe=ae.onNow,mt=ae.invalid,Ft=ae.needConfirm,He=ae.generateConfig,Kt=ae.disabledDate,an=le.useContext(b),Dn=an.prefixCls,qt=an.locale,dn=an.button,nn=dn===void 0?"button":dn,hn=He.getNow(),bn=_n(He,Ie,hn),En=(0,he.Z)(bn,1),In=En[0],$n=ge==null?void 0:ge(se),yn=Kt(hn,{type:se}),Vn=function(){if(!yn){var fa=In(hn);Fe(fa)}},va="".concat(Dn,"-now"),ea="".concat(va,"-btn"),wa=pe&&le.createElement("li",{className:va},le.createElement("a",{className:oe()(ea,yn&&"".concat(ea,"-disabled")),"aria-disabled":yn,onClick:Vn},ue==="date"?qt.today:qt.now)),pa=Ft&&le.createElement("li",{className:"".concat(Dn,"-ok")},le.createElement(nn,{disabled:mt,onClick:Re},qt.ok)),Kn=(wa||pa)&&le.createElement("ul",{className:"".concat(Dn,"-ranges")},wa,pa);return!$n&&!Kn?null:le.createElement("div",{className:"".concat(Dn,"-footer")},$n&&le.createElement("div",{className:"".concat(Dn,"-footer-extra")},$n),Kn)}function la(ae,se,ue){function ge(pe,Ie){var Re=pe.findIndex(function(mt){return Qt(ae,se,mt,Ie,ue)});if(Re===-1)return[].concat((0,ve.Z)(pe),[Ie]);var Fe=(0,ve.Z)(pe);return Fe.splice(Re,1),Fe}return ge}var oa=le.createContext(null);function ya(){return le.useContext(oa)}function un(ae,se){var ue=ae.prefixCls,ge=ae.generateConfig,pe=ae.locale,Ie=ae.disabledDate,Re=ae.minDate,Fe=ae.maxDate,mt=ae.cellRender,Ft=ae.hoverValue,He=ae.hoverRangeValue,Kt=ae.onHover,an=ae.values,Dn=ae.pickerValue,qt=ae.onSelect,dn=ae.prevIcon,nn=ae.nextIcon,hn=ae.superPrevIcon,bn=ae.superNextIcon,En=ge.getNow(),In={now:En,values:an,pickerValue:Dn,prefixCls:ue,disabledDate:Ie,minDate:Re,maxDate:Fe,cellRender:mt,hoverValue:Ft,hoverRangeValue:He,onHover:Kt,locale:pe,generateConfig:ge,onSelect:qt,panelType:se,prevIcon:dn,nextIcon:nn,superPrevIcon:hn,superNextIcon:bn};return[In,En]}var sn=le.createContext({});function be(ae){for(var se=ae.rowNum,ue=ae.colNum,ge=ae.baseDate,pe=ae.getCellDate,Ie=ae.prefixColumn,Re=ae.rowClassName,Fe=ae.titleFormat,mt=ae.getCellText,Ft=ae.getCellClassName,He=ae.headerCells,Kt=ae.cellSelection,an=Kt===void 0?!0:Kt,Dn=ae.disabledDate,qt=ya(),dn=qt.prefixCls,nn=qt.panelType,hn=qt.now,bn=qt.disabledDate,En=qt.cellRender,In=qt.onHover,$n=qt.hoverValue,yn=qt.hoverRangeValue,Vn=qt.generateConfig,va=qt.values,ea=qt.locale,wa=qt.onSelect,pa=Dn||bn,Kn="".concat(dn,"-cell"),ra=le.useContext(sn),fa=ra.onCellDblClick,La=function(Wn){return va.some(function(za){return za&&Qt(Vn,ea,Wn,za,nn)})},ka=[],Ya=0;Ya1&&arguments[1]!==void 0?arguments[1]:!1;mo(Pa),nn==null||nn(Pa),Xa&&Ut(Pa)},Ia=function(Pa,Xa){Da(Pa),Xa&&sa(Xa),Ut(Xa,Pa)},Ca=function(Pa){if(vo(Pa),sa(Pa),Ma!==In){var Xa=["decade","year"],Ea=[].concat(Xa,["month"]),Sa={quarter:[].concat(Xa,["quarter"]),week:[].concat((0,ve.Z)(Ea),["week"]),date:[].concat((0,ve.Z)(Ea),["date"])},io=Sa[In]||Ea,Po=io.indexOf(Ma),bo=io[Po+1];bo&&Ia(bo,Pa)}},lo=le.useMemo(function(){var Ua,Pa;if(Array.isArray(Vn)){var Xa=(0,he.Z)(Vn,2);Ua=Xa[0],Pa=Xa[1]}else Ua=Vn;return!Ua&&!Pa?null:(Ua=Ua||Pa,Pa=Pa||Ua,pe.isAfter(Ua,Pa)?[Pa,Ua]:[Ua,Pa])},[Vn,pe]),Ba=ut(va,ea,wa),Ka=Kn[Va]||ga[Va]||Mn,oo=le.useContext(sn),yo=le.useMemo(function(){return(0,ye.Z)((0,ye.Z)({},oo),{},{hideHeader:ra})},[oo,ra]),jn="".concat(fa,"-panel"),Ga=ie(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return le.createElement(sn.Provider,{value:yo},le.createElement("div",{ref:La,tabIndex:mt,className:oe()(jn,(0,Ye.Z)({},"".concat(jn,"-rtl"),Ie==="rtl"))},le.createElement(Ka,(0,y.Z)({},Ga,{showTime:za,prefixCls:fa,locale:ha,generateConfig:pe,onModeChange:Ia,pickerValue:ho,onPickerValueChange:function(Pa){sa(Pa,!0)},value:$a[0],onSelect:Ca,values:$a,cellRender:Ba,hoverRangeValue:lo,hoverValue:yn}))))}var ja=le.memo(le.forwardRef(aa)),Aa=ja;function wt(ae){var se=ae.picker,ue=ae.multiplePanel,ge=ae.pickerValue,pe=ae.onPickerValueChange,Ie=ae.needConfirm,Re=ae.onSubmit,Fe=ae.range,mt=ae.hoverValue,Ft=le.useContext(b),He=Ft.prefixCls,Kt=Ft.generateConfig,an=le.useCallback(function(bn,En){return gt(Kt,se,bn,En)},[Kt,se]),Dn=le.useMemo(function(){return an(ge,1)},[ge,an]),qt=function(En){pe(an(En,-1))},dn={onCellDblClick:function(){Ie&&Re()}},nn=se==="time",hn=(0,ye.Z)((0,ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:nn});return Fe?hn.hoverRangeValue=mt:hn.hoverValue=mt,ue?le.createElement("div",{className:"".concat(He,"-panels")},le.createElement(sn.Provider,{value:(0,ye.Z)((0,ye.Z)({},dn),{},{hideNext:!0})},le.createElement(Aa,hn)),le.createElement(sn.Provider,{value:(0,ye.Z)((0,ye.Z)({},dn),{},{hidePrev:!0})},le.createElement(Aa,(0,y.Z)({},hn,{pickerValue:Dn,onPickerValueChange:qt})))):le.createElement(sn.Provider,{value:(0,ye.Z)({},dn)},le.createElement(Aa,hn))}function Lt(ae){return typeof ae=="function"?ae():ae}function Te(ae){var se=ae.prefixCls,ue=ae.presets,ge=ae.onClick,pe=ae.onHover;return ue.length?le.createElement("div",{className:"".concat(se,"-presets")},le.createElement("ul",null,ue.map(function(Ie,Re){var Fe=Ie.label,mt=Ie.value;return le.createElement("li",{key:Re,onClick:function(){ge(Lt(mt))},onMouseEnter:function(){pe(Lt(mt))},onMouseLeave:function(){pe(null)}},Fe)}))):null}function Zn(ae){var se=ae.panelRender,ue=ae.internalMode,ge=ae.picker,pe=ae.showNow,Ie=ae.range,Re=ae.multiple,Fe=ae.activeInfo,mt=Fe===void 0?[0,0,0]:Fe,Ft=ae.presets,He=ae.onPresetHover,Kt=ae.onPresetSubmit,an=ae.onFocus,Dn=ae.onBlur,qt=ae.onPanelMouseDown,dn=ae.direction,nn=ae.value,hn=ae.onSelect,bn=ae.isInvalid,En=ae.defaultOpenValue,In=ae.onOk,$n=ae.onSubmit,yn=le.useContext(b),Vn=yn.prefixCls,va="".concat(Vn,"-panel"),ea=dn==="rtl",wa=le.useRef(null),pa=le.useRef(null),Kn=le.useState(0),ra=(0,he.Z)(Kn,2),fa=ra[0],La=ra[1],ka=le.useState(0),Ya=(0,he.Z)(ka,2),ia=Ya[0],Na=Ya[1],Ln=le.useState(0),ba=(0,he.Z)(Ln,2),ha=ba[0],Wn=ba[1],za=function(Ca){Ca.width&&La(Ca.width)},eo=(0,he.Z)(mt,3),pn=eo[0],Jn=eo[1],Ma=eo[2],Da=le.useState(0),Va=(0,he.Z)(Da,2),ao=Va[0],uo=Va[1];le.useEffect(function(){uo(10)},[pn]),le.useEffect(function(){if(Ie&&pa.current){var Ia,Ca=((Ia=wa.current)===null||Ia===void 0?void 0:Ia.offsetWidth)||0,lo=pa.current.getBoundingClientRect();if(!lo.height||lo.right<0){uo(function(yo){return Math.max(0,yo-1)});return}var Ba=(ea?Jn-Ca:pn)-lo.left;if(Wn(Ba),fa&&fa=Fe&&ue<=mt)return Ie;var Ft=Math.min(Math.abs(ue-Fe),Math.abs(ue-mt));Ft0?zo:or));var nr=tr+Ko,gn=or-zo+1;return String(zo+(gn+nr-zo)%gn)};switch(Xa){case"Backspace":case"Delete":Ea="",Sa=Po;break;case"ArrowLeft":Ea="",bo(-1);break;case"ArrowRight":Ea="",bo(1);break;case"ArrowUp":Ea="",Sa=jo(1);break;case"ArrowDown":Ea="",Sa=jo(-1);break;default:isNaN(Number(Xa))||(Ea=ha+Xa,Sa=Ea);break}if(Ea!==null&&(Wn(Ea),Ea.length>=io&&(bo(1),Wn(""))),Sa!==null){var Lo=uo.slice(0,vo)+ne(Sa,io)+uo.slice(Mo);ho(Lo.slice(0,Re.length))}ao({})},jn=le.useRef();(0,Ae.Z)(function(){if(!(!fa||!Re||sa.current)){if(!co.match(uo)){ho(Re);return}return ro.current.setSelectionRange(vo,Mo),jn.current=(0,jt.Z)(function(){ro.current.setSelectionRange(vo,Mo)}),function(){jt.Z.cancel(jn.current)}}},[co,Re,fa,uo,pn,vo,Mo,Va,ho]);var Ga=Re?{onFocus:lo,onBlur:Ka,onKeyDown:yo,onMouseDown:Ia,onMouseUp:Ca,onPaste:Ut}:{};return le.createElement("div",{ref:qa,className:oe()(pa,(0,Ye.Z)((0,Ye.Z)({},"".concat(pa,"-active"),ue&&pe),"".concat(pa,"-placeholder"),He))},le.createElement(wa,(0,y.Z)({ref:ro,"aria-invalid":nn,autoComplete:"off"},bn,{onKeyDown:oo,onBlur:Ba},Ga,{value:uo,onChange:mo})),le.createElement(zt,{type:"suffix",icon:Ie}),hn)}),Ta=On,Oa=["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"],xa=["index"];function Ja(ae,se){var ue=ae.id,ge=ae.prefix,pe=ae.clearIcon,Ie=ae.suffixIcon,Re=ae.separator,Fe=Re===void 0?"~":Re,mt=ae.activeIndex,Ft=ae.activeHelp,He=ae.allHelp,Kt=ae.focused,an=ae.onFocus,Dn=ae.onBlur,qt=ae.onKeyDown,dn=ae.locale,nn=ae.generateConfig,hn=ae.placeholder,bn=ae.className,En=ae.style,In=ae.onClick,$n=ae.onClear,yn=ae.value,Vn=ae.onChange,va=ae.onSubmit,ea=ae.onInputChange,wa=ae.format,pa=ae.maskFormat,Kn=ae.preserveInvalidOnBlur,ra=ae.onInvalid,fa=ae.disabled,La=ae.invalid,ka=ae.inputReadOnly,Ya=ae.direction,ia=ae.onOpenChange,Na=ae.onActiveInfo,Ln=ae.placement,ba=ae.onMouseDown,ha=ae.required,Wn=ae["aria-required"],za=ae.autoFocus,eo=ae.tabIndex,pn=(0,Hn.Z)(ae,Oa),Jn=Ya==="rtl",Ma=le.useContext(b),Da=Ma.prefixCls,Va=le.useMemo(function(){if(typeof ue=="string")return[ue];var Ba=ue||{};return[Ba.start,Ba.end]},[ue]),ao=le.useRef(),uo=le.useRef(),qa=le.useRef(),ro=function(Ka){var oo;return(oo=[uo,qa][Ka])===null||oo===void 0?void 0:oo.current};le.useImperativeHandle(se,function(){return{nativeElement:ao.current,focus:function(Ka){if((0,pt.Z)(Ka)==="object"){var oo,yo=Ka||{},jn=yo.index,Ga=jn===void 0?0:jn,Ua=(0,Hn.Z)(yo,xa);(oo=ro(Ga))===null||oo===void 0||oo.focus(Ua)}else{var Pa;(Pa=ro(Ka!=null?Ka:0))===null||Pa===void 0||Pa.focus()}},blur:function(){var Ka,oo;(Ka=ro(0))===null||Ka===void 0||Ka.blur(),(oo=ro(1))===null||oo===void 0||oo.blur()}}});var co=xe(pn),$a=le.useMemo(function(){return Array.isArray(hn)?hn:[hn,hn]},[hn]),po=Tt((0,ye.Z)((0,ye.Z)({},ae),{},{id:Va,placeholder:$a})),vo=(0,he.Z)(po,1),Mo=vo[0],Do=le.useState({position:"absolute",width:0}),ho=(0,he.Z)(Do,2),mo=ho[0],Ut=ho[1],sa=(0,Ee.zX)(function(){var Ba=ro(mt);if(Ba){var Ka=Ba.nativeElement.getBoundingClientRect(),oo=ao.current.getBoundingClientRect(),yo=Ka.left-oo.left;Ut(function(jn){return(0,ye.Z)((0,ye.Z)({},jn),{},{width:Ka.width,left:yo})}),Na([Ka.left,Ka.right,oo.width])}});le.useEffect(function(){sa()},[mt]);var Ia=pe&&(yn[0]&&!fa[0]||yn[1]&&!fa[1]),Ca=za&&!fa[0],lo=za&&!Ca&&!fa[1];return le.createElement(wn.Z,{onResize:sa},le.createElement("div",(0,y.Z)({},co,{className:oe()(Da,"".concat(Da,"-range"),(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Da,"-focused"),Kt),"".concat(Da,"-disabled"),fa.every(function(Ba){return Ba})),"".concat(Da,"-invalid"),La.some(function(Ba){return Ba})),"".concat(Da,"-rtl"),Jn),bn),style:En,ref:ao,onClick:In,onMouseDown:function(Ka){var oo=Ka.target;oo!==uo.current.inputElement&&oo!==qa.current.inputElement&&Ka.preventDefault(),ba==null||ba(Ka)}}),ge&&le.createElement("div",{className:"".concat(Da,"-prefix")},ge),le.createElement(Ta,(0,y.Z)({ref:uo},Mo(0),{autoFocus:Ca,tabIndex:eo,"date-range":"start"})),le.createElement("div",{className:"".concat(Da,"-range-separator")},Fe),le.createElement(Ta,(0,y.Z)({ref:qa},Mo(1),{autoFocus:lo,tabIndex:eo,"date-range":"end"})),le.createElement("div",{className:"".concat(Da,"-active-bar"),style:mo}),le.createElement(zt,{type:"suffix",icon:Ie}),Ia&&le.createElement(Pn,{icon:pe,onClear:$n})))}var to=le.forwardRef(Ja),Ht=to;function Ha(ae,se){var ue=ae!=null?ae:se;return Array.isArray(ue)?ue:[ue,ue]}function _a(ae){return ae===1?"end":"start"}function ca(ae,se){var ue=ct(ae,function(){var No=ae.disabled,So=ae.allowEmpty,wo=Ha(No,!1),Ro=Ha(So,!1);return{disabled:wo,allowEmpty:Ro}}),ge=(0,he.Z)(ue,6),pe=ge[0],Ie=ge[1],Re=ge[2],Fe=ge[3],mt=ge[4],Ft=ge[5],He=pe.prefixCls,Kt=pe.styles,an=pe.classNames,Dn=pe.defaultValue,qt=pe.value,dn=pe.needConfirm,nn=pe.onKeyDown,hn=pe.disabled,bn=pe.allowEmpty,En=pe.disabledDate,In=pe.minDate,$n=pe.maxDate,yn=pe.defaultOpen,Vn=pe.open,va=pe.onOpenChange,ea=pe.locale,wa=pe.generateConfig,pa=pe.picker,Kn=pe.showNow,ra=pe.showToday,fa=pe.showTime,La=pe.mode,ka=pe.onPanelChange,Ya=pe.onCalendarChange,ia=pe.onOk,Na=pe.defaultPickerValue,Ln=pe.pickerValue,ba=pe.onPickerValueChange,ha=pe.inputReadOnly,Wn=pe.suffixIcon,za=pe.onFocus,eo=pe.onBlur,pn=pe.presets,Jn=pe.ranges,Ma=pe.components,Da=pe.cellRender,Va=pe.dateRender,ao=pe.monthCellRender,uo=pe.onClick,qa=de(se),ro=ke(Vn,yn,hn,va),co=(0,he.Z)(ro,2),$a=co[0],po=co[1],vo=function(So,wo){(hn.some(function(Ro){return!Ro})||!So)&&po(So,wo)},Mo=xn(wa,ea,Fe,!0,!1,Dn,qt,Ya,ia),Do=(0,he.Z)(Mo,5),ho=Do[0],mo=Do[1],Ut=Do[2],sa=Do[3],Ia=Do[4],Ca=Ut(),lo=Ze(hn,bn,$a),Ba=(0,he.Z)(lo,9),Ka=Ba[0],oo=Ba[1],yo=Ba[2],jn=Ba[3],Ga=Ba[4],Ua=Ba[5],Pa=Ba[6],Xa=Ba[7],Ea=Ba[8],Sa=function(So,wo){oo(!0),za==null||za(So,{range:_a(wo!=null?wo:jn)})},io=function(So,wo){oo(!1),eo==null||eo(So,{range:_a(wo!=null?wo:jn)})},Po=le.useMemo(function(){if(!fa)return null;var No=fa.disabledTime,So=No?function(wo){var Ro=_a(jn),Ho=Oe(Ca,Pa,jn);return No(wo,Ro,{from:Ho})}:void 0;return(0,ye.Z)((0,ye.Z)({},fa),{},{disabledTime:So})},[fa,jn,Ca,Pa]),bo=(0,Ee.C8)([pa,pa],{value:La}),jo=(0,he.Z)(bo,2),Lo=jo[0],Wo=jo[1],Ko=Lo[jn]||pa,Qo=Ko==="date"&&Po?"datetime":Ko,Go=Qo===pa&&Qo!=="time",zo=Wt(pa,Ko,Kn,ra,!0),or=Xt(pe,ho,mo,Ut,sa,hn,Fe,Ka,$a,Ft),Jo=(0,he.Z)(or,2),lr=Jo[0],tr=Jo[1],nr=ht(Ca,hn,Pa,wa,ea,En),gn=vt(Ca,Ft,bn),cr=(0,he.Z)(gn,2),dr=cr[0],gr=cr[1],Yo=Et(wa,ea,Ca,Lo,$a,jn,Ie,Go,Na,Ln,Po==null?void 0:Po.defaultOpenValue,ba,In,$n),ur=(0,he.Z)(Yo,2),Fr=ur[0],mr=ur[1],$o=(0,Ee.zX)(function(No,So,wo){var Ro=ce(Lo,jn,So);if((Ro[0]!==Lo[0]||Ro[1]!==Lo[1])&&Wo(Ro),ka&&wo!==!1){var Ho=(0,ve.Z)(Ca);No&&(Ho[jn]=No),ka(Ho,Ro)}}),ar=function(So,wo){return ce(Ca,wo,So)},_o=function(So,wo){var Ro=Ca;So&&(Ro=ar(So,jn)),Xa(jn);var Ho=Ua(Ro);sa(Ro),lr(jn,Ho===null),Ho===null?vo(!1,{force:!0}):wo||qa.current.focus({index:Ho})},Nr=function(So){var wo,Ro=So.target.getRootNode();if(!qa.current.nativeElement.contains((wo=Ro.activeElement)!==null&&wo!==void 0?wo:document.activeElement)){var Ho=hn.findIndex(function(br){return!br});Ho>=0&&qa.current.focus({index:Ho})}vo(!0),uo==null||uo(So)},ir=function(){tr(null),vo(!1,{force:!0})},Gn=le.useState(null),Ra=(0,he.Z)(Gn,2),Za=Ra[0],Fo=Ra[1],To=le.useState(null),Uo=(0,he.Z)(To,2),ko=Uo[0],Oo=Uo[1],Zo=le.useMemo(function(){return ko||Ca},[Ca,ko]);le.useEffect(function(){$a||Oo(null)},[$a]);var Bo=le.useState([0,0,0]),rr=(0,he.Z)(Bo,2),qo=rr[0],er=rr[1],fr=fe(pn,Jn),vr=function(So){Oo(So),Fo("preset")},pr=function(So){var wo=tr(So);wo&&vo(!1,{force:!0})},hr=function(So){_o(So)},Er=function(So){Oo(So?ar(So,jn):null),Fo("cell")},Sr=function(So){vo(!0),Sa(So)},Ar=function(){yo("panel")},Pr=function(So){var wo=ce(Ca,jn,So);sa(wo),!dn&&!Re&&Ie===Qo&&_o(So)},yr=function(){vo(!1)},Cr=ut(Da,Va,ao,_a(jn)),Mr=Ca[jn]||null,Dr=(0,Ee.zX)(function(No){return Ft(No,{activeIndex:jn})}),Eo=le.useMemo(function(){var No=(0,_e.Z)(pe,!1),So=(0,Be.Z)(pe,[].concat((0,ve.Z)(Object.keys(No)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return So},[pe]),fo=le.createElement(Zn,(0,y.Z)({},Eo,{showNow:zo,showTime:Po,range:!0,multiplePanel:Go,activeInfo:qo,disabledDate:nr,onFocus:Sr,onBlur:io,onPanelMouseDown:Ar,picker:pa,mode:Ko,internalMode:Qo,onPanelChange:$o,format:mt,value:Mr,isInvalid:Dr,onChange:null,onSelect:Pr,pickerValue:Fr,defaultOpenValue:re(fa==null?void 0:fa.defaultOpenValue)[jn],onPickerValueChange:mr,hoverValue:Zo,onHover:Er,needConfirm:dn,onSubmit:_o,onOk:Ia,presets:fr,onPresetHover:vr,onPresetSubmit:pr,onNow:hr,cellRender:Cr})),Vo=function(So,wo){var Ro=ar(So,wo);sa(Ro)},Xo=function(){yo("input")},sr=function(So,wo){var Ro=Pa.length,Ho=Pa[Ro-1];if(Ro&&Ho!==wo&&dn&&!bn[Ho]&&!Ea(Ho)&&Ca[Ho]){qa.current.focus({index:Ho});return}yo("input"),vo(!0,{inherit:!0}),jn!==wo&&$a&&!dn&&Re&&_o(null,!0),Ga(wo),Sa(So,wo)},wr=function(So,wo){if(vo(!1),!dn&&yo()==="input"){var Ro=Ua(Ca);lr(jn,Ro===null)}io(So,wo)},Br=function(So,wo){So.key==="Tab"&&_o(null,!0),nn==null||nn(So,wo)},xr=le.useMemo(function(){return{prefixCls:He,locale:ea,generateConfig:wa,button:Ma.button,input:Ma.input}},[He,ea,wa,Ma.button,Ma.input]);if((0,Ae.Z)(function(){$a&&jn!==void 0&&$o(null,pa,!1)},[$a,jn,pa]),(0,Ae.Z)(function(){var No=yo();!$a&&No==="input"&&(vo(!1),_o(null,!0)),!$a&&Re&&!dn&&No==="panel"&&(vo(!0),_o())},[$a]),0)var Ir;return le.createElement(b.Provider,{value:xr},le.createElement(ee,(0,y.Z)({},De(pe),{popupElement:fo,popupStyle:Kt.popup,popupClassName:an.popup,visible:$a,onClose:yr,range:!0}),le.createElement(Ht,(0,y.Z)({},pe,{ref:qa,suffixIcon:Wn,activeIndex:Ka||$a?jn:null,activeHelp:!!ko,allHelp:!!ko&&Za==="preset",focused:Ka,onFocus:sr,onBlur:wr,onKeyDown:Br,onSubmit:_o,value:Zo,maskFormat:mt,onChange:Vo,onInputChange:Xo,format:Fe,inputReadOnly:ha,disabled:hn,open:$a,onOpenChange:vo,onClick:Nr,onClear:ir,invalid:dr,onInvalid:gr,onActiveInfo:er}))))}var Wa=le.forwardRef(ca),Ao=Wa,so=te(11780);function no(ae){var se=ae.prefixCls,ue=ae.value,ge=ae.onRemove,pe=ae.removeIcon,Ie=pe===void 0?"\xD7":pe,Re=ae.formatDate,Fe=ae.disabled,mt=ae.maxTagCount,Ft=ae.placeholder,He="".concat(se,"-selector"),Kt="".concat(se,"-selection"),an="".concat(Kt,"-overflow");function Dn(nn,hn){return le.createElement("span",{className:oe()("".concat(Kt,"-item")),title:typeof nn=="string"?nn:null},le.createElement("span",{className:"".concat(Kt,"-item-content")},nn),!Fe&&hn&&le.createElement("span",{onMouseDown:function(En){En.preventDefault()},onClick:hn,className:"".concat(Kt,"-item-remove")},Ie))}function qt(nn){var hn=Re(nn),bn=function(In){In&&In.stopPropagation(),ge(nn)};return Dn(hn,bn)}function dn(nn){var hn="+ ".concat(nn.length," ...");return Dn(hn)}return le.createElement("div",{className:He},le.createElement(so.Z,{prefixCls:an,data:ue,renderItem:qt,renderRest:dn,itemKey:function(hn){return Re(hn)},maxCount:mt}),!ue.length&&le.createElement("span",{className:"".concat(se,"-selection-placeholder")},Ft))}var xo=["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 Co(ae,se){var ue=ae.id,ge=ae.open,pe=ae.prefix,Ie=ae.clearIcon,Re=ae.suffixIcon,Fe=ae.activeHelp,mt=ae.allHelp,Ft=ae.focused,He=ae.onFocus,Kt=ae.onBlur,an=ae.onKeyDown,Dn=ae.locale,qt=ae.generateConfig,dn=ae.placeholder,nn=ae.className,hn=ae.style,bn=ae.onClick,En=ae.onClear,In=ae.internalPicker,$n=ae.value,yn=ae.onChange,Vn=ae.onSubmit,va=ae.onInputChange,ea=ae.multiple,wa=ae.maxTagCount,pa=ae.format,Kn=ae.maskFormat,ra=ae.preserveInvalidOnBlur,fa=ae.onInvalid,La=ae.disabled,ka=ae.invalid,Ya=ae.inputReadOnly,ia=ae.direction,Na=ae.onOpenChange,Ln=ae.onMouseDown,ba=ae.required,ha=ae["aria-required"],Wn=ae.autoFocus,za=ae.tabIndex,eo=ae.removeIcon,pn=(0,Hn.Z)(ae,xo),Jn=ia==="rtl",Ma=le.useContext(b),Da=Ma.prefixCls,Va=le.useRef(),ao=le.useRef();le.useImperativeHandle(se,function(){return{nativeElement:Va.current,focus:function(mo){var Ut;(Ut=ao.current)===null||Ut===void 0||Ut.focus(mo)},blur:function(){var mo;(mo=ao.current)===null||mo===void 0||mo.blur()}}});var uo=xe(pn),qa=function(mo){yn([mo])},ro=function(mo){var Ut=$n.filter(function(sa){return sa&&!Qt(qt,Dn,sa,mo,In)});yn(Ut),ge||Vn()},co=Tt((0,ye.Z)((0,ye.Z)({},ae),{},{onChange:qa}),function(ho){var mo=ho.valueTexts;return{value:mo[0]||"",active:Ft}}),$a=(0,he.Z)(co,2),po=$a[0],vo=$a[1],Mo=!!(Ie&&$n.length&&!La),Do=ea?le.createElement(le.Fragment,null,le.createElement(no,{prefixCls:Da,value:$n,onRemove:ro,formatDate:vo,maxTagCount:wa,disabled:La,removeIcon:eo,placeholder:dn}),le.createElement("input",{className:"".concat(Da,"-multiple-input"),value:$n.map(vo).join(","),ref:ao,readOnly:!0,autoFocus:Wn,tabIndex:za}),le.createElement(zt,{type:"suffix",icon:Re}),Mo&&le.createElement(Pn,{icon:Ie,onClear:En})):le.createElement(Ta,(0,y.Z)({ref:ao},po(),{autoFocus:Wn,tabIndex:za,suffixIcon:Re,clearIcon:Mo&&le.createElement(Pn,{icon:Ie,onClear:En}),showActiveCls:!1}));return le.createElement("div",(0,y.Z)({},uo,{className:oe()(Da,(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Da,"-multiple"),ea),"".concat(Da,"-focused"),Ft),"".concat(Da,"-disabled"),La),"".concat(Da,"-invalid"),ka),"".concat(Da,"-rtl"),Jn),nn),style:hn,ref:Va,onClick:bn,onMouseDown:function(mo){var Ut,sa=mo.target;sa!==((Ut=ao.current)===null||Ut===void 0?void 0:Ut.inputElement)&&mo.preventDefault(),Ln==null||Ln(mo)}}),pe&&le.createElement("div",{className:"".concat(Da,"-prefix")},pe),Do)}var Io=le.forwardRef(Co),me=Io;function en(ae,se){var ue=ct(ae),ge=(0,he.Z)(ue,6),pe=ge[0],Ie=ge[1],Re=ge[2],Fe=ge[3],mt=ge[4],Ft=ge[5],He=pe,Kt=He.prefixCls,an=He.styles,Dn=He.classNames,qt=He.order,dn=He.defaultValue,nn=He.value,hn=He.needConfirm,bn=He.onChange,En=He.onKeyDown,In=He.disabled,$n=He.disabledDate,yn=He.minDate,Vn=He.maxDate,va=He.defaultOpen,ea=He.open,wa=He.onOpenChange,pa=He.locale,Kn=He.generateConfig,ra=He.picker,fa=He.showNow,La=He.showToday,ka=He.showTime,Ya=He.mode,ia=He.onPanelChange,Na=He.onCalendarChange,Ln=He.onOk,ba=He.multiple,ha=He.defaultPickerValue,Wn=He.pickerValue,za=He.onPickerValueChange,eo=He.inputReadOnly,pn=He.suffixIcon,Jn=He.removeIcon,Ma=He.onFocus,Da=He.onBlur,Va=He.presets,ao=He.components,uo=He.cellRender,qa=He.dateRender,ro=He.monthCellRender,co=He.onClick,$a=de(se);function po(Eo){return Eo===null?null:ba?Eo:Eo[0]}var vo=la(Kn,pa,Ie),Mo=ke(ea,va,[In],wa),Do=(0,he.Z)(Mo,2),ho=Do[0],mo=Do[1],Ut=function(fo,Vo,Xo){if(Na){var sr=(0,ye.Z)({},Xo);delete sr.range,Na(po(fo),po(Vo),sr)}},sa=function(fo){Ln==null||Ln(po(fo))},Ia=xn(Kn,pa,Fe,!1,qt,dn,nn,Ut,sa),Ca=(0,he.Z)(Ia,5),lo=Ca[0],Ba=Ca[1],Ka=Ca[2],oo=Ca[3],yo=Ca[4],jn=Ka(),Ga=Ze([In]),Ua=(0,he.Z)(Ga,4),Pa=Ua[0],Xa=Ua[1],Ea=Ua[2],Sa=Ua[3],io=function(fo){Xa(!0),Ma==null||Ma(fo,{})},Po=function(fo){Xa(!1),Da==null||Da(fo,{})},bo=(0,Ee.C8)(ra,{value:Ya}),jo=(0,he.Z)(bo,2),Lo=jo[0],Wo=jo[1],Ko=Lo==="date"&&ka?"datetime":Lo,Qo=Wt(ra,Lo,fa,La),Go=bn&&function(Eo,fo){bn(po(Eo),po(fo))},zo=Xt((0,ye.Z)((0,ye.Z)({},pe),{},{onChange:Go}),lo,Ba,Ka,oo,[],Fe,Pa,ho,Ft),or=(0,he.Z)(zo,2),Jo=or[1],lr=vt(jn,Ft),tr=(0,he.Z)(lr,2),nr=tr[0],gn=tr[1],cr=le.useMemo(function(){return nr.some(function(Eo){return Eo})},[nr]),dr=function(fo,Vo){if(za){var Xo=(0,ye.Z)((0,ye.Z)({},Vo),{},{mode:Vo.mode[0]});delete Xo.range,za(fo[0],Xo)}},gr=Et(Kn,pa,jn,[Lo],ho,Sa,Ie,!1,ha,Wn,re(ka==null?void 0:ka.defaultOpenValue),dr,yn,Vn),Yo=(0,he.Z)(gr,2),ur=Yo[0],Fr=Yo[1],mr=(0,Ee.zX)(function(Eo,fo,Vo){if(Wo(fo),ia&&Vo!==!1){var Xo=Eo||jn[jn.length-1];ia(Xo,fo)}}),$o=function(){Jo(Ka()),mo(!1,{force:!0})},ar=function(fo){!In&&!$a.current.nativeElement.contains(document.activeElement)&&$a.current.focus(),mo(!0),co==null||co(fo)},_o=function(){Jo(null),mo(!1,{force:!0})},Nr=le.useState(null),ir=(0,he.Z)(Nr,2),Gn=ir[0],Ra=ir[1],Za=le.useState(null),Fo=(0,he.Z)(Za,2),To=Fo[0],Uo=Fo[1],ko=le.useMemo(function(){var Eo=[To].concat((0,ve.Z)(jn)).filter(function(fo){return fo});return ba?Eo:Eo.slice(0,1)},[jn,To,ba]),Oo=le.useMemo(function(){return!ba&&To?[To]:jn.filter(function(Eo){return Eo})},[jn,To,ba]);le.useEffect(function(){ho||Uo(null)},[ho]);var Zo=fe(Va),Bo=function(fo){Uo(fo),Ra("preset")},rr=function(fo){var Vo=ba?vo(Ka(),fo):[fo],Xo=Jo(Vo);Xo&&!ba&&mo(!1,{force:!0})},qo=function(fo){rr(fo)},er=function(fo){Uo(fo),Ra("cell")},fr=function(fo){mo(!0),io(fo)},vr=function(fo){if(Ea("panel"),!(ba&&Ko!==ra)){var Vo=ba?vo(Ka(),fo):[fo];oo(Vo),!hn&&!Re&&Ie===Ko&&$o()}},pr=function(){mo(!1)},hr=ut(uo,qa,ro),Er=le.useMemo(function(){var Eo=(0,_e.Z)(pe,!1),fo=(0,Be.Z)(pe,[].concat((0,ve.Z)(Object.keys(Eo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,ye.Z)((0,ye.Z)({},fo),{},{multiple:pe.multiple})},[pe]),Sr=le.createElement(Zn,(0,y.Z)({},Er,{showNow:Qo,showTime:ka,disabledDate:$n,onFocus:fr,onBlur:Po,picker:ra,mode:Lo,internalMode:Ko,onPanelChange:mr,format:mt,value:jn,isInvalid:Ft,onChange:null,onSelect:vr,pickerValue:ur,defaultOpenValue:ka==null?void 0:ka.defaultOpenValue,onPickerValueChange:Fr,hoverValue:ko,onHover:er,needConfirm:hn,onSubmit:$o,onOk:yo,presets:Zo,onPresetHover:Bo,onPresetSubmit:rr,onNow:qo,cellRender:hr})),Ar=function(fo){oo(fo)},Pr=function(){Ea("input")},yr=function(fo){Ea("input"),mo(!0,{inherit:!0}),io(fo)},Cr=function(fo){mo(!1),Po(fo)},Mr=function(fo,Vo){fo.key==="Tab"&&$o(),En==null||En(fo,Vo)},Dr=le.useMemo(function(){return{prefixCls:Kt,locale:pa,generateConfig:Kn,button:ao.button,input:ao.input}},[Kt,pa,Kn,ao.button,ao.input]);return(0,Ae.Z)(function(){ho&&Sa!==void 0&&mr(null,ra,!1)},[ho,Sa,ra]),(0,Ae.Z)(function(){var Eo=Ea();!ho&&Eo==="input"&&(mo(!1),$o()),!ho&&Re&&!hn&&Eo==="panel"&&$o()},[ho]),le.createElement(b.Provider,{value:Dr},le.createElement(ee,(0,y.Z)({},De(pe),{popupElement:Sr,popupStyle:an.popup,popupClassName:Dn.popup,visible:ho,onClose:pr}),le.createElement(me,(0,y.Z)({},pe,{ref:$a,suffixIcon:pn,removeIcon:Jn,activeHelp:!!To,allHelp:!!To&&Gn==="preset",focused:Pa,onFocus:yr,onBlur:Cr,onKeyDown:Mr,onSubmit:$o,value:Oo,maskFormat:mt,onChange:Ar,onInputChange:Pr,internalPicker:Ie,format:Fe,inputReadOnly:eo,disabled:In,open:ho,onOpenChange:mo,onClick:ar,onClear:_o,invalid:cr,onInvalid:function(fo){gn(fo,0)}}))))}var Me=le.forwardRef(en),dt=Me,et=dt},9940:function(ft,Jt,te){"use strict";te.d(Jt,{Qw:function(){return Ot},FJ:function(){return on},hT:function(){return An},OF:function(){return ne},ZP:function(){return Pt}});var y=te(72308),ve=te(80702),ye=te(77321),he=te(52487),Ee=te(74416),Ae=te(62853),Be=te(45560),_e=te(69582),Ne=te(34643),le=te(18929),Ye=te(48736),Ve=te(59301),yt=function(Ce){var ze=Ve.useRef({valueLabels:new Map});return Ve.useMemo(function(){var je=ze.current.valueLabels,Xe=new Map,ct=Ce.map(function(jt){var Ge=jt.value,ke=jt.label,de=ke!=null?ke:je.get(Ge);return Xe.set(Ge,de),(0,ye.Z)((0,ye.Z)({},jt),{},{label:de})});return ze.current.valueLabels=Xe,[ct]},[Ce])},oe=function(ze,je,Xe,ct){return Ve.useMemo(function(){var jt=function(gt){return gt.map(function(Ct){var Et=Ct.value;return Et})},Ge=jt(ze),ke=jt(je),de=Ge.filter(function(ht){return!ct[ht]}),fe=Ge,Pe=ke;if(Xe){var Ze=(0,Ne.S)(Ge,!0,ct);fe=Ze.checkedKeys,Pe=Ze.halfCheckedKeys}return[Array.from(new Set([].concat((0,ve.Z)(de),(0,ve.Z)(fe)))),Pe]},[ze,je,Xe,ct])},a=oe,E=te(34061),b=function(Ce,ze){return Ve.useMemo(function(){var je=(0,E.I8)(Ce,{fieldNames:ze,initWrapper:function(ct){return(0,ye.Z)((0,ye.Z)({},ct),{},{valueEntities:new Map})},processEntity:function(ct,jt){var Ge=ct.node[ze.value];if(0)var ke;jt.valueEntities.set(Ge,ct)}});return je},[Ce,ze])},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(ze){if(!Ve.isValidElement(ze)||!ze.type)return null;var je=ze,Xe=je.key,ct=je.props,jt=ct.children,Ge=ct.value,ke=(0,Ee.Z)(ct,re),de=(0,ye.Z)({key:Xe,value:Ge},ke),fe=ce(jt);return fe.length&&(de.children=fe),de}).filter(function(ze){return ze})}function ie(Ce){if(!Ce)return Ce;var ze=(0,ye.Z)({},Ce);return"props"in ze||Object.defineProperty(ze,"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."),ze}}),ze}function Se(Ce,ze,je,Xe,ct,jt){var Ge=null,ke=null;function de(){function fe(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(gt,Ct){var Et="".concat(Ze,"-").concat(Ct),It=gt[jt.value],Cn=je.includes(It),Rn=fe(gt[jt.children]||[],Et,Cn),_t=Ve.createElement(ne,gt,Rn.map(function(xn){return xn.node}));if(ze===It&&(Ge=_t),Cn){var vn={pos:Et,node:_t,children:Rn};return ht||ke.push(vn),vn}return null}).filter(function(gt){return gt})}ke||(ke=[],fe(Xe),ke.sort(function(Pe,Ze){var ht=Pe.node.props.value,gt=Ze.node.props.value,Ct=je.indexOf(ht),Et=je.indexOf(gt);return Ct-Et}))}Object.defineProperty(Ce,"triggerNode",{get:function(){return(0,Ye.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),de(),Ge}}),Object.defineProperty(Ce,"allCheckedNodes",{get:function(){return(0,Ye.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),de(),ct?ke:ke.map(function(Pe){var Ze=Pe.node;return Ze})}})}var Oe=function(ze,je,Xe){var ct=Xe.fieldNames,jt=Xe.treeNodeFilterProp,Ge=Xe.filterTreeNode,ke=ct.children;return Ve.useMemo(function(){if(!je||Ge===!1)return ze;var de=typeof Ge=="function"?Ge:function(Pe,Ze){return String(Ze[jt]).toUpperCase().includes(je.toUpperCase())},fe=function Pe(Ze){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ze.reduce(function(gt,Ct){var Et=Ct[ke],It=ht||de(je,ie(Ct)),Cn=Pe(Et||[],It);return(It||Cn.length)&>.push((0,ye.Z)((0,ye.Z)({},Ct),{},(0,x.Z)({isLeaf:void 0},ke,Cn))),gt},[])};return fe(ze)},[ze,je,ke,jt,Ge])},De=Oe;function ut(Ce){var ze=Ve.useRef();ze.current=Ce;var je=Ve.useCallback(function(){return ze.current.apply(ze,arguments)},[]);return je}function vt(Ce,ze){var je=ze.id,Xe=ze.pId,ct=ze.rootPId,jt=new Map,Ge=[];return Ce.forEach(function(ke){var de=ke[je],fe=(0,ye.Z)((0,ye.Z)({},ke),{},{key:ke.key||de});jt.set(de,fe)}),jt.forEach(function(ke){var de=ke[Xe],fe=jt.get(de);fe?(fe.children=fe.children||[],fe.children.push(ke)):(de===ct||ct===null)&&Ge.push(ke)}),Ge}function Qe(Ce,ze,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 vt(Ce,Xe)}return Ce}return ce(ze)},[ze,je,Ce])}var tn=Ve.createContext(null),At=tn,pt=te(2826),xt=te(15018),Gt=te(10228),Nt=te(80547),Vt=Ve.createContext(null),Bt=Vt,Yt=function(ze){return Array.isArray(ze)?ze:ze!==void 0?[ze]:[]},Zt=function(ze){var je=ze||{},Xe=je.label,ct=je.value,jt=je.children;return{_title:Xe?[Xe]:["title","label"],value:ct||"value",key:ct||"value",children:jt||"children"}},Rt=function(ze){return!ze||ze.disabled||ze.disableCheckbox||ze.checkable===!1},Ue=function(ze,je){var Xe=[],ct=function jt(Ge){Ge.forEach(function(ke){var de=ke[je.children];de&&(Xe.push(ke[je.value]),jt(de))})};return ct(ze),Xe},Le=function(ze){return ze==null},St=te(70425),rt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},bt=function(ze,je){var Xe=(0,Be.lk)(),ct=Xe.prefixCls,jt=Xe.multiple,Ge=Xe.searchValue,ke=Xe.toggleOpen,de=Xe.open,fe=Xe.notFoundContent,Pe=Ve.useContext(Bt),Ze=Pe.virtual,ht=Pe.listHeight,gt=Pe.listItemHeight,Ct=Pe.listItemScrollOffset,Et=Pe.treeData,It=Pe.fieldNames,Cn=Pe.onSelect,Rn=Pe.dropdownMatchSelectWidth,_t=Pe.treeExpandAction,vn=Pe.treeTitleRender,xn=Pe.onPopupScroll,Xt=Pe.leftMaxCount,Wt=Pe.leafCountOnly,wn=Pe.valueEntities,kn=Ve.useContext(At),ln=kn.checkable,Bn=kn.checkedKeys,_n=kn.halfCheckedKeys,Un=kn.treeExpandedKeys,la=kn.treeDefaultExpandAll,oa=kn.treeDefaultExpandedKeys,ya=kn.onTreeExpand,un=kn.treeIcon,sn=kn.showTreeIcon,be=kn.switcherIcon,at=kn.treeLine,ot=kn.treeNodeFilterProp,cn=kn.loadData,Mn=kn.treeLoadedKeys,mn=kn.treeMotion,zn=kn.onTreeLoad,da=kn.keyEntities,ma=Ve.useRef(),Fn=(0,Nt.Z)(function(){return Et},[de,Et],function(Yn,kt){return kt[0]&&Yn[1]!==kt[1]}),Qa=Ve.useMemo(function(){return ln?{checked:Bn,halfChecked:_n}:null},[ln,Bn,_n]);Ve.useEffect(function(){if(de&&!jt&&Bn.length){var Yn;(Yn=ma.current)===null||Yn===void 0||Yn.scrollTo({key:Bn[0]})}},[de]);var tt=function(kt){kt.preventDefault()},qe=function(kt,ta){var On=ta.node;ln&&Rt(On)||(Cn(On.key,{selected:!Bn.includes(On.key)}),jt||ke(!1))},Mt=Ve.useState(oa),$e=(0,he.Z)(Mt,2),st=$e[0],Nn=$e[1],Tn=Ve.useState(null),qn=(0,he.Z)(Tn,2),Fa=qn[0],ga=qn[1],aa=Ve.useMemo(function(){return Un?(0,ve.Z)(Un):Ge?Fa:st},[st,Fa,Un,Ge]),ja=function(kt){Nn(kt),ga(kt),ya&&ya(kt)},Aa=String(Ge).toLowerCase(),wt=function(kt){return Aa?String(kt[ot]).toLowerCase().includes(Aa):!1};Ve.useEffect(function(){Ge&&ga(Ue(Et,It))},[Ge]);var Lt=Ve.useState(function(){return new Map}),Te=(0,he.Z)(Lt,2),Zn=Te[0],Hn=Te[1];Ve.useEffect(function(){Xt&&Hn(new Map)},[Xt]);function Tt(Yn){var kt=Yn[It.value];if(!Zn.has(kt)){var ta=wn.get(kt),On=(ta.children||[]).length===0;if(On)Zn.set(kt,!1);else{var Ta=ta.children.filter(function(xa){return!xa.node.disabled&&!xa.node.disableCheckbox&&!Bn.includes(xa.node[It.value])}),Oa=Ta.length;Zn.set(kt,Oa>Xt)}}return Zn.get(kt)}var Je=(0,St.zX)(function(Yn){var kt=Yn[It.value];return Bn.includes(kt)||Xt===null?!1:Xt<=0?!0:Wt&&Xt?Tt(Yn):!1}),xe=function Yn(kt){var ta=(0,pt.Z)(kt),On;try{for(ta.s();!(On=ta.n()).done;){var Ta=On.value;if(!(Ta.disabled||Ta.selectable===!1)){if(Ge){if(wt(Ta))return Ta}else return Ta;if(Ta[It.children]){var Oa=Yn(Ta[It.children]);if(Oa)return Oa}}}}catch(xa){ta.e(xa)}finally{ta.f()}return null},it=Ve.useState(null),$t=(0,he.Z)(it,2),zt=$t[0],Pn=$t[1],rn=da[zt];Ve.useEffect(function(){if(de){var Yn=null,kt=function(){var On=xe(Fn);return On?On[It.value]:null};!jt&&Bn.length&&!Ge?Yn=Bn[0]:Yn=kt(),Pn(Yn)}},[de,Ge]),Ve.useImperativeHandle(je,function(){var Yn;return{scrollTo:(Yn=ma.current)===null||Yn===void 0?void 0:Yn.scrollTo,onKeyDown:function(ta){var On,Ta=ta.which;switch(Ta){case Gt.Z.UP:case Gt.Z.DOWN:case Gt.Z.LEFT:case Gt.Z.RIGHT:(On=ma.current)===null||On===void 0||On.onKeyDown(ta);break;case Gt.Z.ENTER:{if(rn){var Oa=Je(rn.node),xa=(rn==null?void 0:rn.node)||{},Ja=xa.selectable,to=xa.value,Ht=xa.disabled;Ja!==!1&&!Ht&&!Oa&&qe(null,{node:{key:zt},selected:!Bn.includes(to)})}break}case Gt.Z.ESC:ke(!1)}},onKeyUp:function(){}}});var Qn=(0,Nt.Z)(function(){return!Ge},[Ge,Un||st],function(Yn,kt){var ta=(0,he.Z)(Yn,1),On=ta[0],Ta=(0,he.Z)(kt,2),Oa=Ta[0],xa=Ta[1];return On!==Oa&&!!(Oa||xa)}),Xn=Qn?cn:null;if(Fn.length===0)return Ve.createElement("div",{role:"listbox",className:"".concat(ct,"-empty"),onMouseDown:tt},fe);var ua={fieldNames:It};return Mn&&(ua.loadedKeys=Mn),aa&&(ua.expandedKeys=aa),Ve.createElement("div",{onMouseDown:tt},rn&&de&&Ve.createElement("span",{style:rt,"aria-live":"assertive"},rn.node.value),Ve.createElement(xt.y6.Provider,{value:{nodeDisabled:Je}},Ve.createElement(xt.ZP,(0,y.Z)({ref:ma,focusable:!1,prefixCls:"".concat(ct,"-tree"),treeData:Fn,height:ht,itemHeight:gt,itemScrollOffset:Ct,virtual:Ze!==!1&&Rn!==!1,multiple:jt,icon:un,showIcon:sn,switcherIcon:be,showLine:at,loadData:Xn,motion:mn,activeKey:zt,checkable:ln,checkStrictly:!0,checkedKeys:Qa,selectedKeys:ln?[]:Bn,defaultExpandAll:la,titleRender:vn},ua,{onActiveChange:Pn,onSelect:qe,onCheck:qe,onExpand:ja,onLoad:zn,filterTreeNode:wt,expandAction:_t,onScroll:xn}))))},fn=Ve.forwardRef(bt),we=fn,Ot="SHOW_ALL",An="SHOW_PARENT",on="SHOW_CHILD";function Sn(Ce,ze,je,Xe){var ct=new Set(Ce);return ze===on?Ce.filter(function(jt){var Ge=je[jt];return!Ge||!Ge.children||!Ge.children.some(function(ke){var de=ke.node;return ct.has(de[Xe.value])})||!Ge.children.every(function(ke){var de=ke.node;return Rt(de)||ct.has(de[Xe.value])})}):ze===An?Ce.filter(function(jt){var Ge=je[jt],ke=Ge?Ge.parent:null;return!ke||Rt(ke.node)||!ct.has(ke.key)}):Ce}function na(Ce){var ze=Ce.searchPlaceholder,je=Ce.treeCheckStrictly,Xe=Ce.treeCheckable,ct=Ce.labelInValue,jt=Ce.value,Ge=Ce.multiple,ke=Ce.showCheckedStrategy,de=Ce.maxCount;warning(!ze,"`searchPlaceholder` has been removed."),je&&ct===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ct||je)&&warning(toArray(jt).every(function(fe){return fe&&_typeof(fe)==="object"&&"value"in fe}),"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(!jt||Array.isArray(jt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(jt),"`value` should not be array when `TreeSelect` is single mode."),de&&(ke==="SHOW_ALL"&&!je||ke==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var Qt=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 Dt=Ve.forwardRef(function(Ce,ze){var je=Ce.id,Xe=Ce.prefixCls,ct=Xe===void 0?"rc-tree-select":Xe,jt=Ce.value,Ge=Ce.defaultValue,ke=Ce.onChange,de=Ce.onSelect,fe=Ce.onDeselect,Pe=Ce.searchValue,Ze=Ce.inputValue,ht=Ce.onSearch,gt=Ce.autoClearSearchValue,Ct=gt===void 0?!0:gt,Et=Ce.filterTreeNode,It=Ce.treeNodeFilterProp,Cn=It===void 0?"value":It,Rn=Ce.showCheckedStrategy,_t=Ce.treeNodeLabelProp,vn=Ce.multiple,xn=Ce.treeCheckable,Xt=Ce.treeCheckStrictly,Wt=Ce.labelInValue,wn=Ce.maxCount,kn=Ce.fieldNames,ln=Ce.treeDataSimpleMode,Bn=Ce.treeData,_n=Ce.children,Un=Ce.loadData,la=Ce.treeLoadedKeys,oa=Ce.onTreeLoad,ya=Ce.treeDefaultExpandAll,un=Ce.treeExpandedKeys,sn=Ce.treeDefaultExpandedKeys,be=Ce.onTreeExpand,at=Ce.treeExpandAction,ot=Ce.virtual,cn=Ce.listHeight,Mn=cn===void 0?200:cn,mn=Ce.listItemHeight,zn=mn===void 0?20:mn,da=Ce.listItemScrollOffset,ma=da===void 0?0:da,Fn=Ce.onDropdownVisibleChange,Qa=Ce.dropdownMatchSelectWidth,tt=Qa===void 0?!0:Qa,qe=Ce.treeLine,Mt=Ce.treeIcon,$e=Ce.showTreeIcon,st=Ce.switcherIcon,Nn=Ce.treeMotion,Tn=Ce.treeTitleRender,qn=Ce.onPopupScroll,Fa=(0,Ee.Z)(Ce,lt),ga=(0,_e.ZP)(je),aa=xn&&!Xt,ja=xn||Xt,Aa=Xt||Wt,wt=ja||vn,Lt=(0,le.Z)(Ge,{value:jt}),Te=(0,he.Z)(Lt,2),Zn=Te[0],Hn=Te[1],Tt=Ve.useMemo(function(){return xn?Rn||on:Ot},[Rn,xn]),Je=Ve.useMemo(function(){return Zt(kn)},[JSON.stringify(kn)]),xe=(0,le.Z)("",{value:Pe!==void 0?Pe:Ze,postState:function(ue){return ue||""}}),it=(0,he.Z)(xe,2),$t=it[0],zt=it[1],Pn=function(ue){zt(ue),ht==null||ht(ue)},rn=Qe(Bn,_n,ln),Qn=b(rn,Je),Xn=Qn.keyEntities,ua=Qn.valueEntities,Yn=Ve.useCallback(function(se){var ue=[],ge=[];return se.forEach(function(pe){ua.has(pe)?ge.push(pe):ue.push(pe)}),{missingRawValues:ue,existRawValues:ge}},[ua]),kt=De(rn,$t,{fieldNames:Je,treeNodeFilterProp:Cn,filterTreeNode:Et}),ta=Ve.useCallback(function(se){if(se){if(_t)return se[_t];for(var ue=Je._title,ge=0;geIo)){var Ie=Ta(se);if(Hn(Ie),Ct&&zt(""),ke){var Re=se;aa&&(Re=pe.map(function(nn){var hn=ua.get(nn);return hn?hn.node[Je.value]:nn}));var Fe=ue||{triggerValue:void 0,selected:void 0},mt=Fe.triggerValue,Ft=Fe.selected,He=Re;if(Xt){var Kt=Ht.filter(function(nn){return!Re.includes(nn.value)});He=[].concat((0,ve.Z)(He),(0,ve.Z)(Kt))}var an=Ta(He),Dn={preValue:to,triggerValue:mt},qt=!0;(Xt||ge==="selection"&&!Ft)&&(qt=!1),Se(Dn,mt,se,rn,qt,Je),ja?Dn.checked=Ft:Dn.selected=Ft;var dn=Aa?an:an.map(function(nn){return nn.value});ke(wt?dn:dn[0],Aa?null:an.map(function(nn){return nn.label}),Dn)}}}),en=Ve.useCallback(function(se,ue){var ge,pe=ue.selected,Ie=ue.source,Re=Xn[se],Fe=Re==null?void 0:Re.node,mt=(ge=Fe==null?void 0:Fe[Je.value])!==null&&ge!==void 0?ge:se;if(!wt)me([mt],{selected:!0,triggerValue:mt},"option");else{var Ft=pe?[].concat((0,ve.Z)(Ha),[mt]):Wa.filter(function(hn){return hn!==mt});if(aa){var He=Yn(Ft),Kt=He.missingRawValues,an=He.existRawValues,Dn=an.map(function(hn){return ua.get(hn).key}),qt;if(pe){var dn=(0,Ne.S)(Dn,!0,Xn);qt=dn.checkedKeys}else{var nn=(0,Ne.S)(Dn,{checked:!1,halfCheckedKeys:Ao},Xn);qt=nn.checkedKeys}Ft=[].concat((0,ve.Z)(Kt),(0,ve.Z)(qt.map(function(hn){return Xn[hn].node[Je.value]})))}me(Ft,{selected:pe,triggerValue:mt},Ie||"option")}pe||!wt?de==null||de(mt,ie(Fe)):fe==null||fe(mt,ie(Fe))},[Yn,ua,Xn,Je,wt,Ha,me,aa,de,fe,Wa,Ao,wn]),Me=Ve.useCallback(function(se){if(Fn){var ue={};Object.defineProperty(ue,"documentClickClose",{get:function(){return(0,Ye.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Fn(se,ue)}},[Fn]),dt=ut(function(se,ue){var ge=se.map(function(pe){return pe.value});if(ue.type==="clear"){me(ge,{},"selection");return}ue.values.length&&en(ue.values[0].value,{selected:!1,source:"selection"})}),et=Ve.useMemo(function(){return{virtual:ot,dropdownMatchSelectWidth:tt,listHeight:Mn,listItemHeight:zn,listItemScrollOffset:ma,treeData:kt,fieldNames:Je,onSelect:en,treeExpandAction:at,treeTitleRender:Tn,onPopupScroll:qn,leftMaxCount:wn===void 0?null:wn-Co.length,leafCountOnly:Tt==="SHOW_CHILD"&&!Xt&&!!xn,valueEntities:ua}},[ot,tt,Mn,zn,ma,kt,Je,en,at,Tn,qn,wn,Co.length,Tt,Xt,xn,ua]),ae=Ve.useMemo(function(){return{checkable:ja,loadData:Un,treeLoadedKeys:la,onTreeLoad:oa,checkedKeys:Wa,halfCheckedKeys:Ao,treeDefaultExpandAll:ya,treeExpandedKeys:un,treeDefaultExpandedKeys:sn,onTreeExpand:be,treeIcon:Mt,treeMotion:Nn,showTreeIcon:$e,switcherIcon:st,treeLine:qe,treeNodeFilterProp:Cn,keyEntities:Xn}},[ja,Un,la,oa,Wa,Ao,ya,un,sn,be,Mt,Nn,$e,st,qe,Cn,Xn]);return Ve.createElement(Bt.Provider,{value:et},Ve.createElement(At.Provider,{value:ae},Ve.createElement(Be.Ac,(0,y.Z)({ref:ze},Fa,{id:ga,prefixCls:ct,mode:wt?"multiple":void 0,displayValues:Co,onDisplayValuesChange:dt,searchValue:$t,onSearch:Pn,OptionList:we,emptyOptions:!rn.length,onDropdownVisibleChange:Me,dropdownMatchSelectWidth:tt}))))}),We=Dt;We.TreeNode=ne,We.SHOW_ALL=Ot,We.SHOW_PARENT=An,We.SHOW_CHILD=on;var Ke=We,Pt=Ke},90034:function(ft,Jt,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 ve(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]}ve.keys=function(){return Object.keys(y)},ve.resolve=ye,ft.exports=ve,ve.id=90034},32637:function(ft,Jt,te){"use strict";ft.exports=te.p+"static/AssistantCode3.a8740efb.jpeg"},93314:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAACaCAYAAADl9acYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4U1Ubfs/NaJtO9kzLahFQEJkiUBBFUFFkCCjiAAVFERT5FREQQQXBBcpysWRP2RtkKRsEOphNodCZdDfjnv85CU2TZt2bhABNDw9PmtzvrO+c957xLQIP0pkz1yrQIEmwwcDzHhTj91klEo7jpcG5zetWUJdmRjmPvTM9GI9JgSGvadOoLE9KJJ5kPp2YXLtZdO1kT8ooz2vigCNelvPYezPEG7z0CDAn4pJqPvJA5A3vdcl/S3LEy3Iee29OeIOX5YDx3nh4VFI5YDxin6DM5YARxKb7g6gcMHd+nMoBc+d57LKGhCQ1ZURBCoVL2nKCO8sBZWW50x1TOWDuLP8FlV4OGEFs8glROWB8wmbPKikHjGf882bucsB4k5t3qKxywNwhxrpRbJkGTOx0ehlA3d9e5VEtzA3ulGe55zmg1QOfrCVo34BgQGvr5rLDRl4RRZG+5NjBESBc4FHw1LlrCAuPsCo0JjKi7J5hYqfTXADBq4byCJLf82Nf3kA3OfD9LgKdgeCzZ4CUTJ1VKQFyKQgpmeMSjiKvQC+oplspN/wOMDcBVFv0Bo+KwYJ4VE50H3Jg7j6CWzkEX74A3MrSgTfeKZpSaBCHcAVn/JunBHlFPDR5BkG9LMjPt7mZLOtbskQADea9wqOW9coqiGHlRPcHBxYcJriQQvB9P+v2cqCwWFxgoOJk6JeTNX4HmJMAHv6xP4/6VXw/+OxNx/bM/pIohdUE9VW/VxwjOHiJYO5A6xolpGSpYW3jIW4w/A8wM+h+UHSY2pvHgzV9NXymeor0wPc7Cf7XzWJ/4Nsm+Ly2LzZx+OwZ3yuVbzhNsPEMwcI3rM8wMikHiURi5gNbbQoKrc84zpjkj2eYzQC6f96DomUd305ctrp8tp5gSk/f1utzlFhUOHYthy9f8D1gdpwnWHiEYOVQ6zNM6QM/AY+CImHnF9YtfwTMCgB9P+5G0SHa9xP3bk2gT9cBU3r6Hjp95nBYNcz3gDlwkRhX843vlfS59PmFHfjFzgC/2pJ1nEEnEIpIAG+834Wia2Ox7PJ8wt0twLz7J8Gsl3zf316zCVYPsz5oe85F1yUcu0YwcQPBjlElZyjL8wsrQeyBn+XxK8DETqefgyACFCPe6kjxfDPfT6C7BpilBLMG+L6/A34h+P1VikCZ60nuTYpzN4AxqznjCqPOMZ1RSp9f2OVLYZH1lbOrNvjVlswIGEAKYOyrj1K82NL3E+huAWbEMnbFSn1+Qzd4AcE3fajPZV6X04D3lnHGM4xOawKFJwLLYiD5H2AoCkHwJQMLA42v090CzJjVBBN7UCh8rN3AgDrqCYq6lX3L6RQ1MGQRhwWvA7UrALbnFzCJjOhG+d2WjFCkUYKZPZpSDIv1PWDGrycY34NCahI0+yxN/Ivg3c4UlUN8VqWxok/XEfRrSdG0tm/rzcoHBv7KYc5AILqqLWDcOb/45RmGEFyhFL8/0Yga33y+Tl9uJhjxOEVIoG9rnrqVKSJSRFb0fb3tG1A81sC39TLRSu85HL57Eaii0Bm3oqEKqZXSJaUURUxTU0Tyuy0ZAc5SYCUbxE+6+x4w3+0kGNiWooqP3/Qz9xB0bUTRsLqI2eEFUlbvA9WBJxv5ltdMit9jFocpLwB1InQIkBEQTmLUHStOBoMBOr24K2+/AwwPHOKArS2iKCY9VzKIg34jyMgTv6f1wpwqL8JLHKgUTLHwjZIxZTKg0V2Bzg2tLzvYBYA75xe/25J1mkEnGAzYyXE40KQmMK23uLeLN8b1j0ME7epTxFTzRmnCy/jzXyCqIny+NVryDzFeKfd+xLcrDOMMO8MMfgx45iFrOZA7AstiTvvVoZ91usM3tClHcLpeZWDmAN8DZtlRgkY1KJr5+BC87hQQLAeebCwcZN6gXH6MgG2P+rfyDmD+WLoV8xZugkIRiNh2TTHghcfRoF4tFBZpkXgpGQ81rmdu9puLOLzwMPBYPR1Cgzw/v7CC/WpLxjrc/jtaT2LApRrhwC+DfA+Y9aeI0dKzbT3vTCChk3r7eaBABzzfTGgO79CtPUmM9b7U2jv9bf3kOyjSlihLcoSg93MdkZ2Th227j2Hoq8/inTeeNzZ+xFIOsTHAsw/pAeL5+cUvAdPuG1pVRnArQgEsGex7wGw7RxAgBTo19M4EEjqtD1wEkrPYm15oDu/QbfkPSM0hHsu8du0/gSnfLkFGVrbThjFLynULJ6FOZHUw2RNbyd/qUJLFHZV+ywr9aksWO4Ou0BK8KueRz/bVq++CUuD+RGbhB3R/0LeAOZEEnFIRvPGYb+vdGw+cvU7w3uOe1dv+mfeRk5svCMUfvz8AA3o9jgkbCJQVgPe7lGTz5MDvj4f+VXs/JH1ip1PmAkHy17u8z42bjl4lxjf9C809m0CCZo4FUVwKsDPOJLz0ZTp6Fdh6jtnWe1bvuCm/4q/tRwQ1/b03e2LIwGfw1RaCkADg425AOvPkYCHZd0cG43dbsk4zaDFgWHiHcG85wjBQoEhnMhAzf5r/Jihkf9/+fjXDtDXqGA108+Eqcy0DYAfwMU95NnEFzVgLovibwK8HCab19qze61s24Pf5K7A5KwB5vHM1CblMij9m/Q87rtc1jsek54CMPIBayGD0BgP0ImUw/gwYFiqjllhHGAcvAkuPcijU8cgv0KGgSGv8LNJqweu1MOh14A3ss+S78W+Dzuo3RsPoTy0YgIjQALFz0C36tBzg570EE3p4NnHFVn5TA0zaSPDzy57Vu2bIS6jF67BDHYBHgnVI0kow+6ZjLyZNm9RD+35jkZINfNO7ZIVhEn+e16NQ6157/OqWjJ1h9n1IXoydTi8AeGD+KzxqinCEsfkswfBJC2HQacXOG7v0B+e9CGXVUK+U5aoQdm5iE3eqh296R/XoDEBu0e3/hcz3FzF+Z292trI91Zgav7N2tKrDrrfFTdgTI4dAl61BipZDDXYINRCMvBrusNvBikAMHT8LTM3/pwElK4xMAuQV6uBuKK4yA5hEVfY8SvmmHCETGyjDtzqbQLHf0KMgaCnWEcaW/whGT1mAHHZP6oW09bueaFy3khdKcl0EO+y+v4xgphs2MWxbs+K46bLCDIoi6+9iVLKY4PbTp8UB5t8h/UB53qimz1aJA9lyLExz7H1vyMCnUa15L/x9EfhtkIk/nh74y9ShPz5JnUGA26qFZIdcTofWqR5xxd5Uip1O9wDoJNYRxs4LBB9PXYxUdaHrGSqAYuWUp9GmSQ0BlN4h8cTq8qVfOGgKStpBeAoJb4DEYPrPsU89b/5e/LvEYPubLCIQX06NEtWpfwa/yA4h0FEgqVCK71OCUeTARdLLfbpg9PAXsfGsBBtOA0uHmKpyV0PZsqFl5lo5QaXWgRqNw4pTHiEYGa2M+KX0yMROpxsA9BDrCGNvAsG4GcuQdMt45eJx+nXsk3iyNbOY9k161wOry8/GqZCr1t4GBA/O3T0Nm7gSDl/89IBRHiU0nRk3CgU3knEmT4pZN51rrjI5TN2oGmCOMP44BKx7B8jINemP8ZRCK2Y5LNXAMrMlS0hSpwKw9TRGME+XHf5ekybEfPCInU7/BDBArCOMw5cIPvt+JRJUGqHj7JRu2rsd0P+JGBuanELTTVpwwO3/cnjFxNcTwMz95hquxud5pd+skIEfR6NJA+F2y6o1S3Fj4xpj/X9lBmK7OsDuChMUKMf+v36AXC4Fc4QxYwew/X0gM8/k5VKvN0BvcF9gfc8CJuGWuh4twgoQnJSBzK+nDP+3eLTsBahJSNL8DdD29kaUAFsDSU4vpVJp3FTETqdzAbwl1hHGySSCCTPX41RimlcmzthBrTCsV1Obss5cJ2hWXQupTIoiHUW+1nRYZkcn5kRbTzlIOQq5hBmimfRu2RwoeU4gl5rAFiI3Odpmb/NRK0zXu+zgKzZtWZWK/VvTxWZzSP/EK5HoEivcxsFQWIBzk8caVxmWmMT+g6thNlfMg/p1xYfv9DXSMEcYEzYAu247wnBXQ9myE/fslixRpf6FUgw2N5bgDChmk6Lw33MMqkqlg8JeVKmn8hRjHI0QIdgbiJynGWhiZ9AZoPhgaEeK50Q4wmDCvwmzt+HwGe8EcH67V1N8MshWV4UBpnlNLQID3Lcn5nkKrZ6iUEex4azEqC08di0BW1XDgsTP+2NHsrH6F+/0m9Xetns1PN9b3IWHPi8XyetXIOPoEeg1WbhYKMGK9CCoiiSoWq0SnuvWzqhLVuyoz+wI411mmi3epZI9Lt2zgElIUht9INtpdDJPMUsSGf59NCFFxc8TknI6AoZ9LqbCmj+V4X33zMAEAOMHtaXoJ0KLVpUJjJuzD3v+vSh+xtnJ0ffxaMwY0dHuCtO8pg6BAcK3LI4axCTai/4hRsBM3kww5DGK6o5vYx32S52pw9QxbEi8k6o2DMeoj2q5VVhqNnB29JsI0TP5M6Dj5Gg7dwmkpVZOsyOMtyg4joDyBhRq3d+Osbru3S2ZSp0LCmf+9ZM5CUY3qBWx3LREUy5RpbkKQOl0FAimvrksPAME08Q6wmD74DGz/8H2A/+5NdClM8U2r4VFE7rZBcwjtXQIkHsOGLbSLP7XBJhvdxD0fJiinhs+pVk5n41IBM/UFryQSHggvpxRooovpsgdFwjoD8MQri3ZIso/XYzm9a2FwDfUAFPxX/AaRYSCeCR/KW7fvQuYJE0RQF3vSQh2UQn3bsOaYXEJSZrPADrJBfP5BceCVx+4LO0r1hGG3gC8//Np/LXrmJjxdUhbv1YE9vzU22eAmbOPBRmieNCNFzvP8/jhaxVSL3vn4M9zBJN/bgSZgJsyplZ0KQ24oSZgq8vmE4V4+9hrkNIS8O5uPhbNOz+CprWpWRhd7Ahj9svMYM871rT38pbM/q2XvelHoeU4bpxBgt+Jjr8MAqfi80NXZEW/H1UEuOMIY/zCRPyxZr9XABMSJMP5pbelahYlsjNMi1p6402Pp8lyhWEhIBpVp2hdV1yp6nwgPAhYvzQF/+zOEpfZCfXgz6LRIMrxKsq0B5YcKsL6UxRFvBygelBdLjhZGMCx/RfTKWMCUGZzbAClvJEmtiGH97oEGLdhzBHGjL4UDyvLOmBUmn9AaamAay7GimAXgdErzG1RlX36k9el+PlgsPFtK9YRxtwtNzBl7havTZoLywYhuJRbSCNgauvBlAg9TQYDjyVHOeOWbOVxoEoo0Mn2JttpNZvOcmhfn0KTXoTr8TlITSnCrRSt8TMvV7gj79KVPDskCo+1tb/rZkLScavzcTlTARBrZUu+MB1coHNHZ8rQXEzvH4T+8yWY9DzQrj6QptFDzzRlPUj37JbM5pZMeCfZK5CNgsPt3PlbEny3LwSlHWEIqWLzcTWGfbFaCKkgml0zeyNaaa3QdqcAs+msSa2k+4OCmmYm2nyWQ98W9idabo4eqSla3EopMn6m3mRgKkJ6KlM6dV5Plz418ES3CjZE7Ar9w2X5UGXbv3bmC1NBAiqBEOf34zFhKlzLq40PuxK0i8qFutBzRdd7FjDx1zSDCKELxA2tmZoyyztqqc9tUdDlDAm+2hUCdxxhHIwrwOAJy5EvIkSCsz78Nq4rnmhpfU/BANOytgEydwQmpSpjQro/b68we+JNArzej4jjKouz0q+luDwGAzWCxnI1Kr0qPfpEZTzXv6pVwUzf6+MVBTiX6vi+hxoKQfUF4AJswWZZGF+UCUN2IsYMaINnbcVd4jp0m/qePcNcvJlTldcaUm5vVN3qnKNM1zUcJm4LhTuOMP65qMWYGWtxJcU76jGT3nwUrz1j7ZnCCBilAbLS96RucIFJtv88ZpLD/HMZSEgFXmkrrqANp2yjEYsroYRar6f44I3zxh9qNwnH8FHWNxBLj2ix6F85SKltmGV9lBrAF6RConCuh8fotCn7MSC2Fob3ELkPddDBexYwrL2JSZqtFPQpdwfHUT7mf+zjTWFwxxHG8St6zPhtCw6cZXcSnqdhLzTF2FethZcMMK2UBki9DBgmbz18mYAJbMUk5shiYBsxORzT5ucZ8PHbcUaC4OpBGDe55AbiShqP9/40gHLOt058UZbxXMPJnQuUKK+DLi8DEs0R/PJBLIIVwjULHPXgnt2SsQbHq7JeIJSYFIi8mNgeeeT6cFRQAItFOsL4L5li0do9WLrLriK06FZ2e7QO5v3PwugcgDcBo9MbsPT2CnMxFcYwdiNFuMhlKjcs/J23AMMEoONHJhj5JA2T44tvS2TTo5cX4kKqY5X9YuYacq9CEhzlMngmr8uGQasFLUpDPcUV/DCiKwrcNBwrrvueBsyKFVTSvG32aQraRPRMdJKBWaa+vSrcqNAo1hEGsyD8Y/1R/LzmjFea1EBZAbtn9rIqywiYSB5Siecey3U6A5YeN23JmCCPORIcK8IWhV0ps1Wpj8hzjyPmsDPN5P+ZNCWInMOXPz9g/PtgohZfbpEZ3SE5TxSGXBUkIa61vPnCDLCzFEuGrOMY1q02Xunq2VS6p7dkrKOJ17N7UAPP1PG9moatCoOBJ9go0hEGe+P+vC4e3yw84JX2VAoLxMmFL9sApnUkD4kXAKPV6bHsuNQIGDb5p28nmCwixmZSJnA5jeCZh1x3NzfpKi7M/xlFGRmo0qoNqnfohPAG1mcH1dUCfDP+sqkwjuCreY2Mf478swiJGa6V3Az518EFVgHhXMu0DYUZ4G8Dhuqy0Sg0EfM+8myHf88DhjEzIUmzAaA9XA+ZcIqR60KRp+XgjiOM3Sdu4s0vtyAkSIrgQCmCg6QIYZ+BMuPf7Dfzs9vP2bPi34ICZTh2szJ6NM41HuyrV7f2G8tWmNZRPCSc5yuMJWCYGcjHawm+7Sv8DPPfdSBfS9C5oWveHhg+GFqNyfRBEhgIeWgY2kz7AZysRDh5KT4fP0y5vZ0lwBdzGoO9FwbOK4S6KMDpCkP1eaD6fCNghCSDNhe8zmTsVznrMD59XIGa7Wx194SUVUxzT2/JihuZmJJThWoNZ0HgNY/EH28MRUY+B7GOMFibcrJzkJuXB3Z1zXHc7U9ivNlh0mX2aXpm/7ekLA57E6R44zHm5slWAs0A0ybKpDDoaWLhHJafMK0wLIm1ujx0iYD56WgrQO3ryuplSN6xzajkqM83+RCr1aUrol95A5zUJIT971QO5n2bZPybXYRNntsYvx4guLJrL1qkbsD2moOQHP6wlUskRkt5PfiCm5AEC/exa9DmgNcVoVL2KQy59RsqhAQg6tPvwAU5U1F0zvH7AjCsC4mqnE6UGpitvsfSJ0IIHb8lmNzIlkCsIwxPJzDLf10NrDtJMNyBjzDvAkaH5SdkbgOGOf5oVAN4sKawnl+YOwspf+81EzPIh9VvgCbvfoDAKlVx9JAai+ZcNz4PVBBE9W+M07uPo9/laeBgknSeC22ObbVeQ06QCRzselivuQhZBNveCX+JGAoyEZEThyE3fkIYNa00yh69UPdF6y2wsJ6ZqO6LLZl5pUlW9wHFMkrh6mTokgdf7QzG5UwpxDrCcFmwAAImPPztIMHorva3RkbA1GEhGoRPDkfVMj/EVoARaabM2vliCxj9QQtJ1GDAtU3rcGPXDmjVWWDfWWJbtHp9BiCwRScU6KQICJRg4VEp4g8ex4tXvrFSpGT0JxXNsKraIEgVFaHLuQ5ZSE1wAeLsEioRFZ5PnAVlTok5hiQwCG1+mAupwr1V5r4CDGNkgkrzEij93Znqi5CB/XafAhduySDWEYaQsl3RFGiB6Tsce4NkgGlbx+WtqatqjM9ZlOAVJ0tWmPeWEvzYX3gYcOY9cuKzsLE1EVK5oagQJ7/4DDlXS67gZTVqI6dlXxwNaIXrJ06j75UZkFhoHbNyK7Zqh2E3usHAlCupDgFhtSAJEmdsxsqJqZSHevmJaHPoC6vm1nvpNdTu7t6R+L4DjAk06t7M+tKuDb+QkQTw00EFTl2XQawjDIHFOyVj6h+frSeY4uC2it1MRVXgIeUIpBLTWcjdxMJArDgpN2/JPlpF8PlzwoPDjl9v0vZ1N2k1apz+ehJyVaZzS3HimUMKIoWUWrusqtDqUTR46308/bUKekghU1QBkbq+PbPXPkNuEog8DAOS5+ABzVEzSWj9GDSf+JVbXbovAcNs+oODFYSjsp8oqCm2gcj06z9BOHJNbjTZ7RDt/oQQWa2ZXEw0ZWY1yYzYGdCYuj5L7AJNwgBlvHRgj3mjnfvtx0YlS/Zcp9dj6wU5nmpiysccdLMYm5UECr3HruHwQ3/P+KPLzcWZ6VOQfdG5xWbVzl0R9fJgEI7DjO0Eu85rQSTuH1lbV45HbmYSzl1OR+2im4g0ZEJpyETdAC26zpnv1tDdt4AptulPNJ1rplMKUY6uFh8PxL5LARDrCMMtLtvJJAYw3qqTlcOCw7JYLUoBwWHZWWvBIYJxz3jeAiZxv7R0AZJ3bIetdT1B7T4voebTPc0VMbe2G08Wur26sII+6JyD5x4JQU6+FkfOp+DA2es4fO4GsvO1qFk5BE3qVEaTupWNn9G1K0AmILT1fQ8YxhhKqfTi9ewBoPQjSiFAxAasOh2AbfGBRr0qMY4wPJ86phLuFmBm7ibo2oSioYAL+uPXgKvpBIMe9VavgctnE5C7fyuyz58Bc2oRVKMWaj7XBxVbWGuELjxMsOxIAYjUtaqMo9Z90CkHz7WwXkoNPMXZy2k4ePYGDvx3HVdSTHIjBqCVn7verJQJwBQzjKnzJyRlPcZJuJ6UxwsAHEoP/joXgA3nAiHWEYa3ps7dAgyTeTwSRdHcuecDYzdXHCN4oBrwaH3v9Fqr55GWmY2ICNe3XWtOEvyy17MVZmRsLnq2dH4bdv5qBt6Ytg3d29TDOAFvhjIFmNLDGp+c1UxCycs8xTu3jcrMJDvi5VhxOghiHWF4Z+rcvRXGGBy2EvCYABB8sZHggycpqoa6f+lgya/MXC20RUUIDXV9gGJueb/d5tkZ5r0OOejd2nldm/+5gkkLDuOzQe3QrY1r2+0yDZjiwbp4PUNJeelKSqlZSX3/ZRkWHVNArCMMbwFm/AaC8c9Qt65rPWkDCw7Lggw9YVLhcprWnCCoH5qKGmHUaC4tl8sgl0kgl7FPqWhdt6upuQiWc1AoXN96MSd849ez62/31YPeeSwHL7Z1DpixvxzA7hNJWP9lL1RmjgtcJL8ADOOBSkWDCqiGaQoYlYn+TZJh/hEF3HGE4YqpQp7/sC0PrzRPhYxPg9yQjmCkoTA/HUV5aZDq0wBZBQQ0my6kKFE028/BGODpOYHBYfPy8qDT6aDT6Y2flolpUxeDhznscAWkfxKzEFNDAbncteIk8xIzYinxSBj1VrtcvPSo4y0Zs0Z96qPVqFpBgcXjnhXEx/saMCZfZNmTQCjTmZCAEC0oUglPU3iOnDEYtCcb16nCrDaN6ZxKU1HK0xOEIOrMDSlmHnDPEYZLzhoKAW0aivLSQXRpCKRp4HTpKMxNAy1KN36XE+cRAHjKIb/pckhk7h967bXz70STao47wWHZ9bZebwJOMYDY38Zrb4vEtKwZeAKMq5IJSDKZFOuPpqFr8yqCNBjYDd3AXwwgnPu+2Qa3zccrjzleNY7G3cR7P+7G8+2jMWaAMH8r9zVg4pKynudA1jmawExnjKf8fwRkAwF+j46MuJSoyupEKdkdnyoh0/e65wjDUX1c3MdA3hUEEO+YL6fU+BwRNUQa07tAM7v5OpNM8LoXg8PqDXrotHrojUDSQafXgXmrKZ3i0uV4vKkwiT2TJ/WcqYWBBLp8PzkieK1NIV5r71iO8/2qE1i2O8542GeHfiHpvgbMRVX2RzzlpwnpKCGEOa76i5dynxCeTriaTvpP2RnqliMMhwC9MBaBBaeFNEcQTU7FvpDWeU0QrVCiCynA7jjHip9Cy3FFxxz/mVYi0//sPD2u5wWgXUOBSmkAXvtVj7R819s3R215ta0Orz/m2FVVnwkbkJyWa7xOZtfKQtJ9DZiEpKzXAfKbkI6W0JAiQrDyZjZ5adyWUM4dRxiO6qOqRVCkLRPXHCfUt2gjhLXw7jmGBYdl18Uf+Tg47K4LBCz0uZh6P1oJnL/p/qH/5dYGvNnBfv5rN7PRb9JGVAoLwoavrC1enQ3gfQ2YC1ey6kil3CV2lhE7S7MKuMIxf4UGuuMIw1FdhszjCLk6XmxTHNLrqRT5TVdAJnNfPaR04cbgsPsIJjzrmbqL2E4evgxsPy+uXubM7+Vfmbss9661X2lDMdhuABRgyc4LmLnmJGKbKfHlW8KNyu5rwLBBS0zSbKBuWGOyWCoj1rrnCMPRZNEX5SLk3ACmVih2PjmkV9WYiso1RHrec1I7i1HJ5Ct3Kjiso6rPXgeY9P6bPsKB2uSRWKSlZbjNy3FjhuOTD5kIzja9891OnEhMxVs9muHVbsL5e98DJu5ydkNOxh934enfhmPsUDl0ZRgCZUS0IwyHWzJmqPPfcATorrk9yKUzZld5DTKlKUCQNxLr98jlJhV/X6ZrmcBXmwnmDBReb2R0CxQWmiOaiG5uj+5dsOyPH23yMd2ybmNWg6nJfDv8cbRpLDzO6H0PGMaN2zYyi8Q6/Ru+Ogw6A8FfIh1hOBs5evE7KLJ3ih5cRxluSR5FWLNxXiuPFeRJ6D53G5KWC3y4gmDhG8IAw7Ssa9Vlpsrup8jaNXHh+A6bAnYcu4bPfjto/H3z1D4IZ5JcgalMAIb1NVGlHkwpmQ1QwRf3H6wPRU6Re44wHPHXcGMTQm7+LJD9rsnU+soIaO2ux1z75Yu163fdStcUuYXA6wsIVg4VBpjMLDUeaOrgAOK6OjNFcvwhVCiluzbh90PYdvQqqlcMxuovSjSkhRRbZgDDOnsxOaczpYaFlEKQp4Sxm0KQlidxyxGGI+Zqs+IRfuUDIbwXTJMWsxghIc79CAsu7C6Ndg0lAAAdVklEQVStMEws88Jsgg3DhQEmSXUdLdt55hLJuIKs/g2x7UvcdrJtWPcxq40q/h2bKfGViAM/K69MAYZ16NKlzHCDlHwBwr0FUKdr7efbQpCs8a4jjMKCfITHDQRH3d97l578qmqTUblWczGYcErLzjDT+/hej63HLA5r32YOCl135dyFeHTuahtsynVOa4qvPv8II4aVyLJOXUzFsG9NW+bXuz+EISK9lJc5wBSz69KNzEheLxlFQVnEIrvmUlN3B+NiuncdYWi1OsjjP0KQznvxIDVVh0Bem1kreCcZg8N2pwhzX4juVkN6zebwx+u8oHr/OXoCPXrZBpsSW/GAvj3wy6yvzdl+WnsKi3aYnKFPHtIBnZu79qBpWWeZBUxxJ69coYE6ae4zlOqfIyBPM59uxc++36/AuZvedYTBJNz6+OkIL3AVn1b40N8K6oawRu8Jz+CCcvImgiEdKKoLF7p7pe4B8zl8148XVO+uPQcwYNAwj+tt0iga/+4t0Z4a8MUms9HY0vE9ECnUHc7tlpR5wFhyfA+l0lqq7L4A/QlAhTmHgnA8We51Rxh5FxejcvZSjwe7uIAk/cOo0nqK18qbsYPghebUGO7Dl+n1Pzh89iwvqN71G7fhzbc/9Lh5LALCzr+PQVMkR2w0Na4u566m49J1tVElRqyDEb8CTDH3LyblPMhTw67fjwZVPXTV+44wspP2oVq6IBU3QRPiprYWwtvOE0QrhGj2PoKO0dSoR+fL9O5SDm/H8oLq/XP5Gowc7R2tic9/XIlNyU2wY5RH1gJGVvklYFjHL6k0Ty85EbhxV6KceNsRRuatS6h1fYTX5mK+IQR5TZcbDb+8kVhw2MY1KFrV8UZpwsv4ZC3BCw8LC0o7/7fF+HRCydnDWS1FOSmQh1S363aX5XtlxGTEBfbCxveAIMFCB/s1+i1gGDsGL9Cvvpgm6eVtRxgZGZmomTQYHNUKn01OKHlIcEG5AfWE+eB2WefKY0DVMCDWO0G5XNZXTMDOTu3qUzxuinDhNH0/cx6+nGYrpS+diflxLkhPgFRRGfIQ+wzq9OxA5DUei5VDgYruObw0V+vXgOn8LR3L85jibUcY6iw1KiV9CLnhpqt5Ieg5DxkOV16PRyKFyTBcFbrxDPNZJj44rKtyXT1nvsYaVqeC4k1OmfoDfpjl2ncYb9CiMOOS0edyUOVoEGM4cuvUuGkrBHdbgIVvALWs4++6arLNc78GTOx0yq6efvS2I4zs7ByEJY1HkNYUactZ4kkg9FwE9JIKMEgijH8bjN/Z36bftCQcudLaeKC6q9KEPd8dB2Tliw8OK6x0x1Q/7SWoGkrRt4XrksZN/Brzfl3skpB59S9IN13hy0KrQxZkK+ANCQ1Do7ePYO5AoIF1DFqX5Zcm8G/AfENfB8Fv3naEkZubi6CkbxCou2yc9CZARJgBwcCRVlgZV3KC0aSmAhwnQYBcYowHI5FIwIN9MjPfkt/shcUQPdq3Mxy5DLDwfQNFBod1t77ifMyxuVxCBdX7wZgJWLzUdXh3Zh7NtmSgPCQBIQgIt+8/qtmw3fj5zep4yDoGregu+TVgOk2nTNl8pbcdYeTnFyA9U2MMDhQYIIFcwoGTSGCgnHHLECTnIJVIMG2H1BjywtcCRBYc9shlgrdEBocVPbtKZVjyDwGLLyqk3mHvjsGa9ZtdV0k4FGZdBa/NM/JbUcX+wSy692z8PDoWAjwpOa3TvwEzjXajHLa0b0DxSXfvnA9cj3AJxfe7TG5bq4aKyeU5bWIqsOkswcguvu3zyuPE6IBDSL2DBr+Hrdv3uOxshVqNkZqwH7q8NCNtYKUG4CS2V2G1OozE7ClvoZOHFx3+DZjptD0F/m4RRTHpOd9OHja4c/cRdHuQGh3r+TKxScuMuXz9kmDRmM/dgKB6+wwYgv0HjrhkS6+Bb2PlbzNQpDbZILEtGdualU4VH3gaX0/92ii89HZSVpY7NQllzvOLfYG7W7d7Nqe3a/NGA1hR7WfQZhKKU0yAN62396wkhTKFyUPa1qVo6KXDvNB62YH/2x0EXzzv/cnjrA07zhPsT4SgepkeGdMnc5V++nE6Phz/PTITmEIlhSykOmQK24M/W3mmzV2Lpxp7f5z9BjCPT6P1DRwuetMRhqsBtnzOnFHEVAMeVvp24hbpmata4lHcFzH9LKZl8TJXn4Cgep98+kWcPmtSknSWVi/7BZNmrsc/G2eC1xVAqqgEeYjtVRjhpPji1wN49qE7x+uYyAi7C4E3XvA+XWFU6Vo1ABsP2MzJwvDlMnjTEYarAbZ8zrYoVUKBR+vduUF01J67YUR2OhmYs49g9suu+9uhy/OIT2DyFedpz/bVWLXtFL77/F3o8zMhCQxHQJh9nZ/RU5diYJc7p95QZgCTnKHLppTaHK3Zm3bwYhkqKIDFg72/VLsabLZFYbYhnRu6nkCuyhL7/G4AJuEWwKT9QsyUWz3WDdeSkl1268zR3ThwLgtDBzyFIo0KnDwYgRH2VfYrP/jCzKTdX3pPZ8ll60wE990Kk5yhi6OU2kSaZx5OBy2UIkDqPUcYAnloJDtwkSC7AHj6Dm4THK4wIoPDiumXI1pVJjBqBcGqYa5fEA+16IxbqaabL2cp+dJJ3MqRoGXL1si7cRKcNAiBFe2vIopqDZemn133kqsyvf38fgTMJkops4WxSUOWSFGoI9joRUcYQhl+SgUkZZK7EtBp3DpgsjhzdqHdckiXlQcMWcReTq4Bw+z5mV2/sxQcrMCVuH+NoQof7DwESf/+aTz4B1WyH8tDHl7zhDpxlwA9A4+7alXAfQcYVYb2V1C8YY8N7y6XQl1AsGoojyD3vZK6zWHm9siDmK9u13u3Mgrtb71GbZCbm+e0mbVq1cDJIyavMK99OAvrfp0IfVEOFJWj7earUKUG9mxZ45WuOzqv2Cv8vgNMcqZuCuXpWHudGb1GipvZxKuOMLwyIn5eSGSDR8AiQDtLDzZ+ALu3rTKSzPrzAMa//xK0OSlQVLHZfd8uhuDQ/p1QKDyPiFCmAaNK17KD3g/2mP/ZXxJcyeAw/xUeNT3UZPXzOe7V7tes2wx6vcFpme3btcaa5SbX2gfP56Dnk62NipiKqo7tB1at+BMPPdjE47a6kr1YVnD/rTAZ+r6U8ivscWnyVgnibnL4sT+P+l6yN/F4NMoLQLXIh2zizpRmy9PduuCP+ab3YE4h8OCjzyMzfrvDMwyjm/rVZPR8vofHHC7TgLmRpetoMFC7Ximm75TgVDJn1G96srHrw6jHnC4vQBAHqipd+zvu/2JP/Dhjsrm8zv0n4sSWHx3KYRjh0DcH44NRnt8sl2nApGTROnqD7oq9kZq1T4IjV0Q7/xc06OVE7nPg6DS2bXL+AqvW4hVEdvnEXEna2bW4uGY4pEGO99ZPPv4YZs3y3DNpmQYM42hyujaBAjbXJxvOcFhxggHGI+UD92dGeU67HDg6/SGAd36GqfHoMNTuULJaFGZexem5T4CTOL7ufCCmAf7dv0EQ11MyrWN6WmYq84C5lqEdyVF8J4hTlkQc+URZUSbMG4PowsVlSEhSO3zlBtm5+alR0UOPD+KaZ5fa0aQryM+3oi/d/ocfaYOCQudxQCeOHYUPRrxpLocZk8U0i8Wt1HSHLQ+Qy3Hj0jFjzE1Xya8Bw4IuJWfoFgJ42RWjip8TQlbVqijtbwz3dw8kfwJM23YdkaXWOOX6tMljMWzIQCuawW9/hJVrNznNt37Fr+jc8VGXI+rXgCnmjipT353w/Es80IIALDAIM56QMFBQSpmkLAUEJzmeX1qrSuBfLrnqQwJ/AkyXJ7sh+bo5ALZdLs+cPgmvDuxj9ezPFesxbETJucZexrfeeAnTv3QdQqTMAyY5TdeZEspcjdjXjfDm5Ka4REDerF1F5tos0Ev1+hNger7QGxfiLzrl3PyfpqJfb+sr4vSMTDR4qCOYy15HSVmrJs4ddx3Dp8wDRpWhvQQKYfGjvTGJCS4rK8nvPDhvt9WfADPwlUE4etx5ROpFv/6A55950mYkn+zxMv45etLpCB/esw5NGjm3Vy77gEnX+lyQIua2xFOM+hNghg8fjp17Djhl2aolc9C1i21A1x9//h3jJn3jNO+EsaPwocWFgT3isg+Y8hXGatzv51uyTz75GGvWb3E66Teu+h0dLYIlFRNfuapCs7bOgzG1a9MCW9ezKI+OU5kHTPkZxnrw72fAfP3VFPy+yK42k7mTOzf+idYt7cfB7PBkH6cmzsz/29ULhxAe5thlT5kHjOV0SUzKfp6CLwkMAnIjJjLcyo3bRZV6Kk8xxpyPIjsmqiQgYkKS5jpAzfauBFzP6Miw9Z5urdzN709bsjmzZ+K7mb84ZdWBnavR9MFGdmm+/XE+Jn7pXOy2cP536NnD8UrkX4BRaSZQSieauUnIphhl+LNWoFJpFlFKSy7yCYmLUYabRyBBpdkISp8pzkMImRitDP/c3QnvaT5/AsyyJQswYcq3Tll29O+NaBht/45HyLZs0Et9MOvbSQ7r8DfArKOUPm/BjSkxkRFWl++JKvUuSvF4CSCwO1oZ0aX4e0KSmmn2fWoBmPXRynAf2ymW9MCfALNt8zqMGD3BKWDOHt2BKKVj36+du/XD8VNnHZZRu2YNnD+xqxwwjAOJKvU1SlHiDYGgT4wywspZb8I19QUQlBhPULokJqqCecVJUKl7g8JkocS0zQiSopURUZ6uFO7m9yfA/HtoL14Z8r5TViWe2Y9qVR2HUftp7kJ84iLGjLNVqsysMKcTk2s3i67t0KXIheTsSlJK0yilJRqVFPVjoiIuW59z1Ew5q8T9EsE3McoI85km4Zq6HgjMvn4IIVRPSJVGtcMy3J30nuTzJ8AkXjiJZ3uXRD+2xzdV/BGEhzsO1JlyMxWNHnncqRDzmymfYuhg+9pS3gKMq/kqZE54pBp85sy1CjRIEmww2BfnKoKC23NEsrzk/IKc/PycRjzTzrudQoLCAi3BwH6mlH6eV5Bjjo3HEUIUitALoDBfpfDU0C+/IM+5gEAIB9ygCVGEXXeUrawpX2bcvIx2jzuPHJ167SQCA5yHZevR9w3s+9uxy9mnn+qMZQtYyFPb5Awwaek3BcUBkEg4jhQY8po2jcpyY8gtprAnuV3kTVCpPwKFOcgkIdgbrYzobJntokrTgKfUKjY4B/RvEBlRAjTT1m4Ppehk0fIxMcoI51KxO9Q3f1phaFEmHmhuNWQ2XNWknHMYpq+YePGytXhnpPkYalNGSEgwkuIOQyq11V721grjjeng0QrjqgGJKs0SSqmF/ynyfUxk+CjLfAlJWR0BYmWFKZVyHevVDPvbmk7zHUBHFv9GCPkzWhkuWOPZVVvFPPcnwFQI5lE1qrlD9jA1/bSkUy7Zl52TiwYPdkBhUZFD2u0blqBta9u6/AcwSZrzFNR8PcxR8mqDqHCm2m9O8Uma/gTUKjY4R0h0A2W4lcbfxWuaQTyhC8yAAbkQHRne2OVI3QECfwIME7pWr9sC+QUFdjkZFhqK5MR/BHH5taEfOtUa+GT0u/hk9Ds2ZfkFYG7coIo8gyabUpiDHUqItGl9ZYjV/WJikmYUBbW66A+RhgfXrEmsLJsuqXIfMlD9mZIVBoZgSXhYaTpBI+chkb8BpknLJ6BKvmGXa1WrVMbFs/sFcXT7rv3o8/Iwh7SO1GT8AjCJydmPUp4/ZMGdwmhleCghRG+11VKpp4HiI4vfNDGRETbG4JRSaaJKk8Ni9ZhBw3HtomuHHRY0Wl4kEgsYL1bt9aJcWVyyCnv1HYBz5+x78K9Zswb27NwqqF16gwGxnZ9Eerr9y01mffnv4QNQKIIElceIfKl0y+q7Y2eY+CTNOwS05NqDkKMxyvDWpTmRqNIsppRanEXIhRgHW60ElYb5I21VXAYFGd4wMtxzTwqCh8dE6G+AGfzW2zhwwPLdV8KwunXqYOtm4VpKX0+bjt//cKxs+cu8n9Gh/WOCR6TMACZRlT2PUr7E0Jtw82KUYUNLcyL+mno3ISi5hiFkV4wy/Al7HEtQZc8F5d8q2ZZx86OVYebvgrnsIaG/Aeaj/43Fhr/smxs3bBiDDWtXCubohbg49OzVzyH9kMGv46MPzXc7LsstO4BJ0hyloC3Nkxt4JzoyYnZpDiRcU8eBwOxTlFK6uGFUhVfscSoxSf02BcwrCgE5Fh0Zbl5xXHLXSwRiAXM/ayuztn88/mv8PM/qrsbMyRbNH8KeLVYSAJdcZnKd/87H26Vr3uxB7NtmrR1d5s8w7LxxUZWdQ0Etzhvk0eja4TaSq4Qko4cFs5iYI9y0Bsqw/9kFTLKmLeWp+cxCQAobKMNszkUuR8xDAn8DzLTv5mDy1B/tcq1d25bYus4+mByxedacBRg7cardxxzH4VrcYSt1/zIPmMuqzKZ6ylnatRpCpPlhNWvWtLr5unmTBmdrNbmWnCOUjIqOCv/eHjdv3LihyNUrspmzjOLnUsI3q6esaL498xALgrL7G2B+W7gcI8fYVw5/PPYxrFvO3DcIT2npGWj4cGfo9Vb3P+YCmMSfSf6LU5kHTPy17FcJ4f8o2Y6R89GR4Taepy+pNNEGShOsAYN+0VERDi2WEpM05yioWf5CKfdaw6gws3xG+LC5T+lvgNmwaQcGDravgNm9a2csX2hfpcUZh/u/+i42b9ttl2T40Ffx1eclm4wyD5jEJM131FoqvyRaGW7tuMqo7pIVSynZa8k1Cr5jw8iKVlJ+y+elb9UIyPfRpbQH3IeCsJz+BphDR46jW0+7x0qj4RczABObNm7ZhZdef89uNmaMxozS/GaFSVSp91KKWAtufBQTGTG9NHcuXtf05w3WUn4CNIiOjHAYhTQhST0agFmHjBDsi1ZGlOiYiR05N+j9DTDxiZfRqoOVzZ+Za/369MD8WfbPI85Yq9Pp0fDhTmDumEondo5hZssRtzWgy/QKw1T5L6o0WZbq+pTiiYZRETYWQolJ2R9Q8DMsGRakDFcoCbGvhwEg/pq6CyEwO7MigKaBMrwCU/l3Y+67lcXfAMNC9tVp1M4ur159uQ9mznBsLemMwWMnTMOsueaduxXp0j9m4ZluJpvCMg2YxCR1fQqY9cDYRA4MC6usDCc2r5KEJDVbKdiKUZzUMZERFZwxWaXSVCwE0i1tbFytSm6hwkkmR4Cxp9rPirnfr5WZM75KymYwGGw99Qr1XmmPnefjEtG2k6UxbgmV5TmmbAMmWd2H8jBLsgjBtWhlhN1wuglJmiWAlTbz+Rg7lwOlmZ2oUl+lFGaLS8Khb3TtCLNFprcBUro8fwMM6z/zYpmaZutc/L23X8eUCZaaTeK437l7Pxw/aWu+3Oyhxvh7h2lIyzZgktRTKGCOY0kI1kUrI+xaICUkqZl715LzB8WumKgIu1J+y2FIVKnXUgqzTT8BvoyOjHBsbCFuDF1SiwWMywLvIoEQXTLWvB49+yAhwcpsydjqYUOHYNT79g/vQrq1bPkqTPj8CxtSdo759/DfCA1lLrcdp/te0p+g0myCRWhx5jGmYVQFu5f4CSpNHCg1S/kJIYuileGDXDE6/lrWBOY5xkxHyOYYZbjZq4yr/J4+90fAvPbGWzh8xFaNf8S772D4OzYaT4JZnJubi/Ydu9gNqTF39kx0irX1qGlZuM8Bc+PGZa86k8jVVzwGwOwRQQLD4CCpxq5LkFxDxXOgCC5mAOEwO5jLdHnlUqAP72KA5FcLxqWHSDPNajiCR8tNwlx9xav2sjo6w9ymTeCobjTR3bpjQlaDvLbddjnrptAV5oPRH2PTZlsPmLVrVv1q7+bf57rJSmO2Zu36TM3LLzArmAVWqo+qD/dD96c6Y1T3CiASx/F1JNpku9t9T9rjLO8d01a+Uw0uL/fucCCoSqPvCYGN9JJS8n5B2nn7ejMCmxpUpUl7TsL9HRHdBVWbD0CYspXRNZA+Lz394IQq91SI4HLACBxUfydTVGs8FpROseUDHZafGufRCtNxOh1nyM+YKFVUMqs86fLSaW7y0U1n5j/teahlLw5eOWC8yMyyXJSiWqMhoLBRGiOUvpaXFueRalLsdPongAGMfwUZl6G4sARtcw4e/XrXNhv7qbvN43sCMGcSUyy1Asw8aRpdw+gcw9FzMcwrLktMnnLaEg4oqjV8DpSzsRSjPAYUpF9Y5gmvOs2gbXke069tm8A9l7enaYNQWXCAhKMNK4ZFdl6yxqHfO0/qdDfvPQEYdxtfns93HIj9xpBm0BVUpgYteH0ReL0W1FAEWXDl/w5+VvEhIS1JSbli98VYnLdGjbr7furWZVGYXDawYlAAgmTSMY8vXn1XXGk56k+ZBYw3ViV7TLvXVipXk1DIRHZGwyYxex47nf4LwJ6xXuK+0cR5CDERjdjzWs8IXsvdvJRTGDDt7HXt9QLtmIJbF34QUcQdJS2zgLmjXPPHwmu2UCj0+SxYr1XiCN8l91a8fT19kXwqBv9Xg975fuHZaw9reZN6YLWqlfYe2rGoRO4motxiwIvI4pS0HDDe4qSflDPrqS5aA6UyAtAR23dz3u52gyffH3vj9HYWrcE0Nyl0lCOjC255dnXtrXaWA8ZbnPSTcna/3PsyBa0LILPLkjWVvN3tyk2emp+fljTEVC5N43j0zU2Ps/KM6u06xZRXDhgx3Cqnxe6Xe12gYKFJSF6XJaudK3qJ5xdRVG3ETNvZJcI5nqPPFt6ME629IL5a4TnKNGAopfLkbIRIDAgBj2BQnUJPiUIqQRD7JNSgAIgCBIGUkkCOIIAHH0gIFwBKAkH5QEogJwRyUCKn4OWEcDJCIQeBnFLIACoFAfOgLQX7TnH7O5UCHAdQCQjhQKkEIKbvAGf8m4DAFAqEEGIcCnLbbMH4m3FDAtDbtj70dtADCmb7w/6B8gB4gBiMfxNiAGW/se8sogLRg0IPYvyvA2D6DqIn7DuFlhJoKeV1BJwWhGophZZQaEG4QhBaSClfxIEr/HbR1mZrli2unp/8X6tcHW92bhJdv/6cLRvW/AIiyweHPIMEubXDkEsI0QqfhibK4KqNXqEA86hxOF9X1B1Zl5mDlHsq3dOASU2lIQYZKuv0usrgSCUJIRUBvgLlSQVKEMGBhPOgEaB8OEDCKBBGYAyJEUKBEAI2ocuTOxw4dfoMzp0/j/j4RJw5+x/i4uJZGBKbotq0boWFf9jGwKSAjgDMwUkuBXIIkA3QbBBOw4GoeVANoVATjmYBXJaB0syWrR79SSaX33rhuef7zpr2P/u+ad3pjBfz3BXAUEq5lCzUNhj0dQmhUQBRArQWBalBCGoAtBqlqAZAuM9QLzKlvCjgzaHDceCgydslc+Eqk8nNoSiYIRn7r9PpUCEiAn/vMxvAepN1BYTgFkBuUYoUApoCEBYcWEUpuSaRSK/UqIBkQghbZX2W7jhgKKWylCx9WwOPdoTQhylIE0IRbemzzGe9La+oTHGA+aWjBIkE9Byl5JSEw6EaFaRHCCFs+3lH0h0FTHK6bjIFhoNtm8pTOQd8wgGiJsBPtSvLrAIPe6vqOw8YguGg5YDx1oCVl+OCA4SoCb1PAcO6Zt6SAe0IpQ9TigcBRANwHhSxfGaUc8A1B1g4s0RC8B8l5JQE9/mWzFF/iw/9hOjrGkCiYKDmQz9AaxKCqpSSagAtP/S7njRllIIUEELZgT+VgqZwIDeMh34JUUlAr1FaRg/9noxm8bUy1esq6+1cK5vORiS8/FrZEy7fmbzOrpUBqgGImhCoCUqulaU8zSBSWbpEh/SqVYmVz+0700rxpd7RM4z45ng3hz3BJSREoadQSDkSZKBQgPIKUAeCS8IHMiElE16aBZeAnICTWQouCYHUJMQ0Ci9vCy6JlIJKOJOAkqNMcGkrwCTMFJdYCCwtBZilBZbsO5NWwiQPoaUFlsQouGQSS8oTkzCzRHAJGIWVtLTgEryOAtpiwSUTWjJhJqi14JKnKCKEFoKgEITLlxDk63laICXIh4Hme0Nw6d3RvzOl/R8AdGoXzom1qQAAAABJRU5ErkJggg=="},73631:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},62522:function(ft){"use strict";ft.exports="data:image/png;base64,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"},36413:function(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAZJJREFUSEvNkjtPAkEUhc/EQivEwkqxolFCq1Ep1s7C1hD8D5ZGEgtjbOz9DxIaKws7KDBRW0AKt+LRiJGwVBY65jBZXJhdGIgQb7LZ2bmP7557V8jHRYnpWV5MBAglAD71K9UazzSnoN6radf3R4D1O6BTUEUJW0kDlQOiJgSYjzQvZCM7vR18tfJCftjTAwiOyA9QzgCxlP8gnCoQWjMbkgZgcrsG1ArAzqlepPagfJEEENkdDekDsHgp85v06QALYWD7RN1RVbuqzvR1Gsq3HAsG+SoghMlOHTi87U8m5K0EvFeAWBLYSA5XoQE4gpcsMB8GmiUdkDsDxJzyWZfDuydaAzTLqiPKJmiwQ/rdkXjPQToC/6LR6zOL8APYxWctORrfhPee30Y2KYDFjSB+gPuba0TjW90CPHuN9zS7+NS73j867ovjd89mvgPOmd0FKXA7o9+rwo3X9jJzBeyAc3fnOLgDtVx9D/9LgdH/bRrU3UHLzkHCMs0ZK07KCyFbrxa+YUGI87GSRwWz+6Xo3g/REuYFwA5HMAAAAABJRU5ErkJggg=="},43214:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAcZJREFUSEutlb9Lw0AUx9+1SlGLg4WWQlERiosuLnZsiZP+AcVdd93cmmzddBb/gc5Sp0I71qW7BIqVYhGMDq1IKubkHb0QL3dJ+uNNpXn3/Xzvvbt3BCLEtnlfpBCvYCqltAgUDPz9snuihy0nQQlcmInKgoIRBpECQoVFWADIB9gyH5pKx2H1kIBcwOZTXQcCrM5zhwfEAAsV5+4mEIL1dmisOavrwkoK2t8WW55eGsN+YuhKZWJ2iajc9/LHcPNhwrVlBrIxrzsewO1n3ZdHKJSIrKno6jKVh3K/7VuE3zC6PwPmNh23oZo5g6u3OxnAmBpQyxVg5DxDY9RxBRcGwF1dbOR9bqcGoBCGWH/8fy8x/Oce8xCAPcBeeINQkJcIy4Ah9gAbKqs1AhpfHR9YCZA1WeWe72DuJqvcLwQQ5H5mQC13COX+I7ulCBj99tjxFOMoeQA7y1nVRTOUo0I8SXip8ATJAHh6xBOEeewmRx12OGe01ffIIwtPUDV7rkce19MAuDjbhWhJNfyiALzCXFf5JstAp+uvqhK1JuItMSH00XecWJG/dNqaxaanJ5TCoTvwqrDdAICWtCrpuM1cqhyLO/gDpZk8IJ3d/IwAAAAASUVORK5CYII="},96058:function(ft){"use strict";ft.exports="data:image/png;base64,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"},19773:function(ft){"use strict";ft.exports="data:image/png;base64,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"},63604:function(ft){"use strict";ft.exports="data:image/png;base64,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"},30045:function(ft){"use strict";ft.exports="data:image/png;base64,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"},13740:function(ft){"use strict";ft.exports="data:image/png;base64,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"},58881:function(ft){"use strict";ft.exports="data:image/png;base64,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"},28982:function(ft){"use strict";ft.exports="data:image/png;base64,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"},2487:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAOyUlEQVR4nO3dTWwc5R3H8f9DQkKhxHYaEG2BGAqV0qaKUalaFalxuHGoYoTUIg6NubS3YlT1BFIcCS7tIeHYXnB6QLRShREHeqqdSqAitcJRU6ImQGwSIOTF63XIi4Pt6f/nsGLZzDzPzOzzzM7s/j7SxLMmPLv2Pt+dt7VjpKRqn0ZDsiI7V0WGTCSDYmRYqBAffnz67C2bbvrBvd8YmNObPc3oUhq1y9Hg6lV5SoMY0Uc2KNQRs3MnZXl55fKWO/q39XokRpeO+zyMvfpgRoU6DoFcunRZNmzY0PORGF06qlaP9kYi40Kl0QgEej0So0tHYKsRLckr+giG9CaVSHMg0MuRGF0KhwPwaFmm9N779SaVTGsg0KuRGF0KVVuMRqJVeVHvmXGUVFwg0IuRGF0Kwy1HNSQFAr0WidGlELUo6o/qckLvkXGUnC0Q6KVIjC6FmF+IpvTehoVKzxUI9EokRpfg9FTumJ7K3a+rVAFpAoFeiMToEhR3raonbSDQ7ZEYXYI6X4/G9U726ipVRJZAoJsjMboEw61HNWUNBLo1EqNLMHrNYzSK9JoHVUqeQKAbIzG6BDNfjyb1w25dqELyBgLdFonRJRgNJNIPVDHtBALdFInRJYjahWg4WtWr5lQ57QYC3RKJ0SUInr2qLh+BQDdEYnQJQgM5oIM/patUMb4CgapHYnQJYn4hmtbRd+oqVYzPQKDKkRhdgmAg1eU7EKhqJEaXIBhIdYUIBKoYidElCAZSXadPn5H52oKu+Ve1SIwuQTCQ6jp79rycPXde18KoUiRGlyAYSHWdn6/JJ5+c1bVwqhKJ0SUIBlJdFy9ekrkPTulaWFWIxOgSBAOptneOHtM/wyt7JEaXIBhItYU6kxWnzJEYXYJgINVWxHFIs7JGYnQJgoFU28rKivzv2Hu6VpwyRmJ0CYKBVN+HH52Wen1R14pTtkiMLkEwkOq7evUzefe9E7pWrDJFYnQJgoF0h5BX1W3KEonRJQgG0h1wLHL83ROyurqqt4pVhkiMLkEwkO5R1IXDOJ2OxOgSBAPpLgsLdfno4090rXidjMToEgQD6T6dOKvV0KlIjC5BMJDu1KmDduhEJEaXIBhI9+ql3S2jSxAMpLtduXJFTp76SD77bFlvFavISIwuQTCQ3oAfrsL7too+DVxUJEaXIBhI78C1kvn5BVmo1wvdohQRidElCAbSmxYvfCqX9LrJxUuXZWlpST8TVuhIjC5BMBACXGSEKxrL6kqY3bAb19/41r2DfT/SVe8YCFVfJIc295thCYCBUPUxECILBkJkwUCILBgIkQUDIbJgIEQWDITIgoEQWTAQIgsGQmTBQIgsGAiRBQMhsmAgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFAyGyYCBEFgyEyIKBEFkwECKLygXy/BNDUz97bmrH7ff06y2ioA6fObGw6y/P7pJnXprRm175D0TjkBUz9dpjz/Q/dOc2/QRRWG+cOio//evzC7Iu8h6J30A+j0O3ef2vPfasMBAqwrVAntM14z0Sf4E0xaG3hIFQUb4IBPxG4ieQljiAgVBRvhwI+Iuk/UBi4gAGQkW5PhDwE0l7gSTEAQyEihIfCLQfSf5ALHEAA6GiJAcC7UWSLxBHHMBAqCj2QCB/JNkDSREHMBAqijsQyBdJtkBSxgEMhIqSLhDIHkn6QDLEAQyEipI+EMgWSbpAMsYBDISKki0QSB+JO5AccQADoaJkDwTSRWIPJGccwECoKPkCAXckyYG0EQcwECpK/kDAHkl8IG3GAQyEitJeIJAcyfWBeIgDGAgVpf1AID6SLwfiKQ5gIFQUP4HA9ZF8EYjHOICBUFH8BQJfjuRaIJ7jAAZCRfEbCHwRiQkRBzAQKor/QOBaJEZe+s1liaKb9DNePbHtJ3LXpi26RhTWycVz8tLRf+iaZ8ZcMfLP30W6SkQxGAiRBQMhsmAgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFA6FYQzffLn3rNsrgxk269OlnRKYXT+qfIocvnZGFlSVd636VDgRP4v6tu3StPQvLSzKjTzomwKEL1yZBHge2Piw7br5N1+LtO/WmTAcc/+m5qbWvI6/dA/fJyMD9utwn/evtb8+buXhGJmvH5eC5/8rsUl0/050qHcjwrXfJ1Hce1zV/Fpav6BP/ruz78M3MT/z0tsdl56a7dC0exrtn5o+6lo9r/F3vvJwrQESBF5rGliKribNHcn2/qoCBWBz4+F9rT3za3QnXBIYn33tdJs4d0bXsXONnDaRfd6Fe+faIDG+6W2+1By8sT77/N31xOa63ugcDccCuxKPHJ1O9OromMGAiYSuSNrpmrvGzBII4pnS8oVtu11v+PD33dzlw+t+61h0YSAqY1A8c+ZMzEtcEbth36g0Z1y1TVq7x0waCXam3t//CeZyR16PHJrtmS8JAUsKWZNfRl62v/K4J3IDg8mxFXOOnDWRq28+97FYlwdeX5gWlChhIBq5XftcEbnZQD2xH339d19JzjZ8mkPFv/lj23vmQrtnN6eTGyQq8MDQmOnbHcEBvewwNeb6+MurqQA7padthfdW3wb44Xk0xcXboBHDBK39jwrRyTeBWtrHiuMZ3BYJdqxNDv9Q1O9cLAb7vE996RLbqeDZZv74y6vlAmk3c+4jsuW27riWzvTK6JnCryfnjaycA0nKN7wokzdeX9iwbXlhmh34lfes36q14rtCqgIG0mNTTnrt1NyIJXhHxyhjHNYHjuCZ1M9f4trEwoWsP/lrXkmWd0KNbtsuLuiVJkuf7XzYMpEWa3ZAH/nMw9oq1awLHmV78QA/+/6xrbq7xbYGM3fF9vRj4sK7Fqy8vyeDMHzKfOJjV75VtV8u89Xv9s7oYSAzXViRpN8Q1gZOkPS3qGt8WiOv/zXv9wrXbxkA6KFQgOGC3nelJ2hVxTcIktt22Zq7xbYFEP/yt/pkM94/HkZXre8VAOihUIK59a9+BQJpXcNf4SYG4vk+H9VTu0JGDupYdxh62PKa471OVMJAYoQLB40n677i4hldx2zGAa/ykQHDtAu+5SmI7M9frGEgM125D3kBwrIF99qRTo0njNrjGTwok79dDDCRWqIN0TGDsjiRNVmxFbG/RSDM+A/GLgbQIeZq3MYFtp0Ztuztpx2/FQPJjIC1euX9ERjYnbz3wHqVBPVaIk3YCu45xcCwStxVJO34rBpIfA2my/+5dMvb1B3Utma9X+JntexLf+5V08TDL+M0YSH49HwjegoFJhyvNeNOiS9KrO2SZwK7H3vx3G7KM36zdQPCz//gFDnnU9axc3O5oVXR1IL69oNcpxvR6RZKsE9j29+O2Ira/D63jN7QbiOt+bdK8SJUZA0kJF9PwRPu8ToFX5re/t0fX4rWeLcs6fgMDyY+BpIA38uFKc9KuVYNrIsVNYFwXSXovE+4Pu3QNecYHBpIfA3HAlmPkuJ9f2hA3gV2nlZsnb57xgYHkx0AsXMccrVwTKc8ExsVDbEWwaxdifGAgyRhIC+xOYb8fbxxMs9Vo5ppISRMYZ9JsP53XmMB5x283EPxGRxwvxcFjTzpdDQykg1yBYLKnOcWIv4NX6rVfUqDreeWdwOCaxNiK4Hglz/iusV2B2LieAwbSQWV7ctoJBFxvQcHxSp7xGUh+DMSjdgNxvQUFWznbL3tLGt/1fXq1dlxGjk3qWnausYt+DnxjIB61GwjY3oLikjQ+tjy2M2U41sIuXB5lew58YyAe+QjE9TXZ2Ma37b6B7f+1cT3eop8D3xiIRz4CAdc4SWzj4wA/6YIk4Bgn6U2YNmV7DnxjIB65JrZtAjfDKVXbW1CS2MZ3/dgt2P7/JGV7DnxjIB75CgRcr/hxXOO7drPwe3hdv6C7VdmeA98YiEc+A3EdWMdxje86SwZZIsFFQvwyulFLyEU/B74xEI98BgKu6xet0oyf5iwZTifjLTb49wfjIAz8e4bj+tgQsk3Rz4FvDMQj34FgItregtIqzfg4vsHjTDMmQml9Z0H/upvW/hmEtLK+n61sGIhHmHg+A4EsW5G046fZ1fIB74TG9z/N7lpZMRCPQgQCroPrhizjZwkvj26IAxiIR6ECSfuKn3X8tONmhWsq2K2qehzAQDwKFQi4xoY84+N7iINt19hp4Fcijc1NSZrfVF8VDMQj1yTOM4EbXF8rtDM+tib4zS6uM1xx8H2e0K0Gfo6m21Q6EJxiHN3yXV2LN7u0WOiThkk2uHGTrsWb0NOmeGNgXpjAOLOVpN3xAd/TET2Fiyvv0Bp842ds1hY9zkCQ7d5nmVU6EKLQGAiRBQMhsmAgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFAyGyMLoEMb8QTevoO3WVKKxIDm3uN8MSAAOh6mMgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFAyGyYCBEFgyEyIKBEFkwECILBkJkwUCILBgIkQUDIbJgIEQWVQzkfD06oIM/patEQUUiL3ytz4zpqnc6h8PQQMZ18L26ShRUJLJPAxmXAHQOh1G7EA1HqzKlq0RBmRtk18CtZloCCBYIzNejSD8QBbW5zwSbx8EGBg1kUj/s1oUolFc1kBH9GETQQGqL0ahuQ17UVaIgdNvx5MAmMyGBhA0kivqjuszqvfTpTSK/IqmbPhkcMGZBbwURNBDg2SwKJQp49qpB525Y3IpQEAVsPSB4IFCrR2Na+35dJfJCJ+7TA33mgK4GpfdTDL71hLwJ+NaSVoUFwl0t8qKgXauGwgKB2qfRULQs03qvjISyQxzrZXjgq2ZGbxWi0EBg7S0oKzKp98xIKL0OxAGFBwLcklAmHYoDOhII1C5Hg9HS2pZkh94kihfJYbNRRga+YmalAzoWSMPahcRIxvSR9OlNomt0qxEZORD6QqBLxwMBbE1Wr8q4Ppg9epN6XCRy8IYNMt6prUYznZPl8Xkoo7pFGdVHtlU/Rb0ikjndYkxoGBNlCKOhVIE0w4G8rMjwqsiQBjOoj3Snfpq6ge4+6Z8zkZHZG/SjrJPpThyAp/F/OcKpbw/+s/sAAAAASUVORK5CYII="},3164:function(ft){"use strict";ft.exports="data:image/png;base64,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"},88745:function(ft){"use strict";ft.exports="data:image/png;base64,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"},49321:function(ft){"use strict";ft.exports="data:image/png;base64,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"},96908:function(ft){"use strict";ft.exports="data:image/png;base64,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"},57177:function(ft){"use strict";ft.exports="data:image/png;base64,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"},81378:function(ft){"use strict";ft.exports="data:image/png;base64,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"},3540:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ9JREFUOE+tk4ENgCAMBJ9BmEWdTJlMnMVBNC+i0FAVtYkJlPZ832IgYgZahKfZj7h2XFtgkPUmTcyhoJdFYu9S0AF42BxZB2QDVDZnkAhYbmRrx51R3u4BTKKLptLQNJwGyIy6+ExPQEl+FWAsSZP/XDOaCr4AVA+qTKSzVFEdFjD/DNKLacxHOWp/ONLly1S4lUzxZtJQBifT23O/JVe6STyD+ayHvAAAAABJRU5ErkJggg=="},56440:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,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"},7891:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMNJREFUOE+1lY0NAiEMhR+j3CTKZMpk4iSMonm1vSChJoe9JiRNAx/9oyQ40oArPuuiW6gX1esG1NnRNBoVdFOYdx/tBJYR/AVswB0AYUeEUJ4T2YGLMOPsUAFqmI8jbk32ZoZvQMKY9H+EhcopyDtzRIBuIbYux73rDfAiKtHASuDLS9yChwJ0C7IARDQwPIcCZP95TT0dAD96Nsc39ilPT6Erk2Y+HMy6OHHm46uDskgxA3Z4r/YF0MwLrOJP6t4X8AYF4kiKXoYSHQAAAABJRU5ErkJggg=="},68045:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAN1JREFUOE/NlNERgyAMhpONcAJxk9pFqotUNylOIBulBxIEDFd6falPXggfyZ8fUI2WQPjsojANq9uuAfEl5WIBMZxkFzUIkEcS0/x/gZSbpZPVfZ+AMAIZYgBp8wtIs312k7TZxRIAV60jxFUQEyqgFODzR+s0yiH+JLeAtEnVBEjPLZ8QpzoA2LWLotZaKeN+YgCQjbF1c5n3RxDu6ydNgmNNpvjX0znujofwyGqGK3108UlQXDc7FmkGwj4128H4YHkebaw4BKq3GIjmVOzwFDTd4tNHRIMAEd+TNwwnptC+b/gmAAAAAElFTkSuQmCC"},76502:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAAXNSR0IArs4c6QAAAM5JREFUOE+dk9ENgzAMRM+dKExQ2KR0EWCR0k2gE5CNXDlyaBCpTJI/pORxvvMRALjnNoLpDqCV76JDPPlXM9IOYZ78u1mLIIkIcr1fQPwRaqLM5umbMFHvWUDsZxeVDTbhcGP1s+tEzA8kyio8CiJMEHOHG1ow/VVqgzSNOIj6dwIWg4Kpj60FkViwnyqQJnTwsgqUG88GASHaZPOzhl8BAcSTVZ0zKGOkuZyabNyjBdqzoorIX+K7UJHY/KQ7phK9oOswSFfJMvMCNITyBYCZ1BI/pDzlAAAAAElFTkSuQmCC"},87190:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAOBJREFUOE+tU9EVgjAMTJyoTABsIi4CXUTdBJ2ATmQ0Kantg1p9tn+l5HJ3uSBUOFgBA+qAmMHRX2yQLAoIkoUH3H4GQxwB6e5BiHp3bYog5rh0cIDOnZuJG5rBzQkIPwLhuGGDZLnInJYpvK/f9N+EiXTaO0wbuIlnLAyi+1dyEhahvWfI1wCyKyfyKgyAq1h29PZRjpotMhFndzGSKzV0w6Q0HS0Ewpb9UMC3nExOApN4MllPcikj6oNX0VhXo1vOCEsq7o4UAIDq136xT2UQv1u5NEt2yiArk+xevXbuCVB6t/OWOuUlAAAAAElFTkSuQmCC"},23175:function(ft){"use strict";ft.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(ft){"use strict";ft.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(ft,Jt,te){"use strict";te.d(Jt,{Z:function(){return ve}});var y=te(13873);function ve(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 _e,Ne=!0,le=!1;return{s:function(){Ee=Ee.call(ye)},n:function(){var Ve=Ee.next();return Ne=Ve.done,Ve},e:function(Ve){le=!0,_e=Ve},f:function(){try{Ne||Ee.return==null||Ee.return()}finally{if(le)throw _e}}}}}}]); +`)}]};var _e=te(53184),Ne=te.n(_e),le=Object.defineProperty,Ye=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(We,Ke,Pt)=>Ke in We?le(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):We[Ke]=Pt,b=(We,Ke)=>{for(var Pt in Ke||(Ke={}))oe.call(Ke,Pt)&&E(We,Pt,Ke[Pt]);if(yt)for(var Pt of yt(Ke))a.call(Ke,Pt)&&E(We,Pt,Ke[Pt]);return We},x=(We,Ke)=>Ye(We,Ve(Ke)),z=(We,Ke,Pt)=>new Promise((Me,ze)=>{var Oe=Ot=>{try{ct(Pt.next(Ot))}catch(Ge){ze(Ge)}},Xe=Ot=>{try{ct(Pt.throw(Ot))}catch(Ge){ze(Ge)}},ct=Ot=>Ot.done?Me(Ot.value):Promise.resolve(Ot.value).then(Oe,Xe);ct((Pt=Pt.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(Pt=>({label:Pt,kind:We.languages.CompletionItemKind.Keyword,insertText:Pt})),re=We=>Object.keys(ee.tables).map(Ke=>({label:Ke,kind:We.languages.CompletionItemKind.Variable,insertText:Ke})),ce=(We,Ke)=>{const Pt=ee.tables[We];return Pt?Pt.map(Me=>({label:Me,kind:Ke.languages.CompletionItemKind.Field,insertText:Me})):[]};function ie(We,Ke,Pt,Me,ze){let Oe=Ke.getWordUntilPosition(Pt),Xe={startLineNumber:Pt.lineNumber,endLineNumber:Pt.lineNumber,startColumn:Oe.startColumn,endColumn:Oe.endColumn},ct=Me.map(Ot=>({label:Ot,kind:We.languages.CompletionItemKind.Keyword,insertText:Ot,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Xe}));return ze.map(Ot=>{ct.push(x(b({},Ot),{range:Xe}))}),ct}var Se=We=>{ee.languages.map(ze=>(We.languages.registerDocumentFormattingEditProvider(ze,{provideDocumentFormattingEdits(Oe,Xe,ct){return z(this,null,function*(){const Ot=Ne()(Oe.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:Oe.getFullModelRange(),text:Ot}]})}}),ze));const Ke=Ee.quickKey.map(ze=>({label:ze.label,kind:We.languages.CompletionItemKind.Method,insertText:ze.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Pt=Pe.quickKey.map(ze=>({label:ze.label,kind:We.languages.CompletionItemKind.Method,insertText:ze.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Me=he.quickKey.map(ze=>({label:ze.label,kind:We.languages.CompletionItemKind.Method,insertText:ze.content,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet}));We.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ze,Oe){var Xe=ze.getWordUntilPosition(Oe),ct={startLineNumber:Oe.lineNumber,endLineNumber:Oe.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=ze.getLineContent(Oe.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:ct})),...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:ct}))]}}}),We.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(ze,Oe){var Xe=ze.getWordUntilPosition(Oe),ct={startLineNumber:Oe.lineNumber,endLineNumber:Oe.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn};return{suggestions:[...Ce.keywords.map(Ot=>({label:Ot,kind:We.languages.CompletionItemKind.Function,documentation:Ot,insertText:Ot,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct}))]}}}),We.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ze,Oe){var Xe=ze.getWordUntilPosition(Oe),ct={startLineNumber:Oe.lineNumber,endLineNumber:Oe.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=ze.getLineContent(Oe.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:ct})),...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:ct}))]}}}),We.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(ze,Oe){var Xe=ze.getWordUntilPosition(Oe),ct={startLineNumber:Oe.lineNumber,endLineNumber:Oe.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=ze.getLineContent(Oe.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:ct})),...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:ct}))]}}}),We.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ze,Oe){var Xe=ze.getWordUntilPosition(Oe),ct={startLineNumber:Oe.lineNumber,endLineNumber:Oe.lineNumber,startColumn:Xe.startColumn,endColumn:Xe.endColumn},Ot=ze.getLineContent(Oe.lineNumber).substring(Xe.startColumn-2,Xe.endColumn);return{suggestions:[...Pe.keywords.map(Ge=>({label:Ge,kind:We.languages.CompletionItemKind.Function,documentation:Ge,insertText:Ge,insertTextRules:We.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ct})),...Pe.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:ct}))]}}})};const Te="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Fe=Object.defineProperty,ut=(We,Ke,Pt)=>Ke in We?Fe(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):We[Ke]=Pt,vt=(We,Ke,Pt)=>ut(We,typeof Ke!="symbol"?Ke+"":Ke,Pt);const Ze=class Lr{constructor(Ke,Pt,Me){this.placeholder=Ke,this.editor=Pt,this.monaco=Me,Pt.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)}};vt(Ze,"ID","editor.widget.placeholderHint");var At=Ze,pt=te(96236),xt=te(6767),Gt=te(25399),Nt=te(89392),Ht=te(34604),Bt=te(56102),Yt=Object.defineProperty,Zt=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,rt=(We,Ke,Pt)=>Ke in We?Yt(We,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):We[Ke]=Pt,Lt=(We,Ke)=>{for(var Pt in Ke||(Ke={}))xe.call(Ke,Pt)&&rt(We,Pt,Ke[Pt]);if(Re)for(var Pt of Re(Ke))St.call(Ke,Pt)&&rt(We,Pt,Ke[Pt]);return We},fn=(We,Ke)=>Zt(We,Rt(Ke)),we=(We,Ke)=>{var Pt={};for(var Me in We)xe.call(We,Me)&&Ke.indexOf(Me)<0&&(Pt[Me]=We[Me]);if(We!=null&&Re)for(var Me of Re(We))Ke.indexOf(Me)<0&&St.call(We,Me)&&(Pt[Me]=We[Me]);return Pt},Tt=(We,Ke,Pt)=>new Promise((Me,ze)=>{var Oe=Ot=>{try{ct(Pt.next(Ot))}catch(Ge){ze(Ge)}},Xe=Ot=>{try{ct(Pt.throw(Ot))}catch(Ge){ze(Ge)}},ct=Ot=>Ot.done?Me(Ot.value):Promise.resolve(Ot.value).then(Oe,Xe);ct((Pt=Pt.apply(We,Ke)).next())});function An(We){return/^\d+$/.test(We)?`${We}px`:We}function on(){}let Sn=!1;const na={"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 Qt(We=[]){let Ke=We;if(Array.isArray(We)){for(let Pt=0;Pt{var Ke=We,{width:Pt="100%",height:Me="100%",value:ze,language:Oe="javascript",style:Xe={},options:ct={},overrideServices:Ot={},theme:Ge="vs-dark",onEditBlur:ke,isCopy:ge=!1,onSave:fe,autoHeight:ye=!1,forbidCopy:Ue=!1,onChange:ht=on,editorDidMount:gt=on,onFocus:Ct=on,onBreakPoint:Et=on,breakPointValue:It=[],filename:Cn="educoder.txt",errorLine:Rn,errorContent:Xt="",highlightLine:vn,openBreakPoint:xn=!1,placeholder:qt="",showMiniMap:Kt=!0}=Ke,Nn=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 jn=(0,y.useRef)(),ln=(0,y.useRef)({}),wn=(0,y.useRef)(),_n=(0,y.useRef)(),Un=(0,y.useRef)([]),la=(0,y.useRef)(!1),oa=(0,y.useRef)(),ya=(0,y.useRef)(),un=(0,y.useRef)(!1),[sn,Le]=(0,y.useState)(!1);function at(){let Fn;return jn.current&&(Fn=new ve.Z(bn=>{for(let qn of bn)(qn.target.offsetHeight>0||qn.target.offsetWidth>0)&&ln.current.instance.layout()}),Fn.observe(jn.current)),Fn}function ot(){xt.ZP.warning({content:decodeURIComponent(Te),key:"monaco-editor-tip"})}const cn=()=>{let Fn=ln.current.instance;if(ze!=null&&Fn&&sn){const bn=Fn.getModel();bn&&ze!==bn.getValue()&&(Sn=!0,bn.setValue(ze),Fn.layout(),Sn=!1)}};(0,y.useEffect)(()=>{const Fn=Ht.Z.subscribe("formatDocument",bn=>{var qn;let Fa=ln.current.instance;(qn=Fa==null?void 0:Fa.getAction)==null||qn.call(Fa,"editor.action.formatDocument").run()});return window.updateMonacoValue=bn=>{ht(bn)},Fn},[]),(0,y.useEffect)(()=>{var Fn;let bn=ln.current.instance;_n.current&&clearTimeout(_n.current),_n.current=setTimeout(()=>{cn()},500),ze&&(ze!=null&&ze.length)&&((Fn=bn==null?void 0:bn.updateOptions)==null||Fn.call(bn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ze.split(/\r\n|\r|\n/g).length))+3,5)}))},[ze,sn,ln.current]),(0,y.useEffect)(()=>{if(Rn&&ln.current&&ln.current.instance){let bn=ln.current.instance;bn.changeViewZones(function(qn){var Fa=document.createElement("div");Fa.style.padding="10px 20px",Fa.style.width="calc(100% - 20px)",Fa.className="my-error-line-wrp",Fa.innerHTML=Xt,qn.addZone({afterLineNumber:Rn||11,heightInLines:3,domNode:Fa})});var Fn={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}};bn.addOverlayWidget(Fn),bn.revealPositionInCenter({lineNumber:20,column:1})}},[Rn,ln.current,sn]);const Mn=(Fn="",bn)=>{if(!Fn||Fn.trim()==="")return!0;const Fa=ln.current.instance.getModel().getLineTokens(bn);let ga=!1;for(let aa=0;aa<2;aa++)Fa.getStandardTokenType(aa)===1&&(ga=!0);return ga};(0,y.useEffect)(()=>{var Fn;const bn=(Fn=ln.current)==null?void 0:Fn.instance;if(bn&&sn&&Ue){const qn=bn.onDidBlurEditorWidget(()=>{un.current=!1}),Fa=bn.onDidFocusEditorText(()=>{un.current=!0});return()=>{qn.dispose(),Fa.dispose()}}},[ln.current,sn,Ue]),(0,y.useEffect)(()=>{var Fn;if((Fn=ln.current)!=null&&Fn.instance&&sn&&xn){let bn=ln.current.instance,qn=bn.getModel();if(!qn)return;(()=>{var Je;let be=[],it=[];const $t=qn.getAllDecorations();for(let Pn of $t)Pn.options.className==="highlighted-line"&&(be.push((Je=Pn==null?void 0:Pn.range)==null?void 0:Je.startLineNumber),it.push(Pn==null?void 0:Pn.id));if(vn===be[0])return;qn.deltaDecorations(it,[]);const zt=qn.getLineCount();vn&&vn<=zt&&(bn.deltaDecorations([],[{range:new lt.Range(vn,1,vn,qn.getLineMaxColumn(vn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),bn.revealLineInCenter(vn))})();const ga=(Je=!1)=>{var be;let it=[],$t=[];const zt=qn.getAllDecorations();for(let Pn of zt)Pn.options.linesDecorationsClassName==="breakpoints-select"&&(it.push((be=Pn==null?void 0:Pn.range)==null?void 0:be.startLineNumber),$t.push(Pn==null?void 0:Pn.id));if(Je)return{lines:it,ids:$t};Et(it)},aa=Je=>Tt(void 0,null,function*(){let be={range:new lt.Range(Je,1,Je,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield qn.deltaDecorations([],[be]),ga()}),ja=Je=>Tt(void 0,null,function*(){let be=[];const it=bn.getLineDecorations(Je);for(let $t of it)$t.options.linesDecorationsClassName==="breakpoints-select"&&be.push($t.id);yield qn.deltaDecorations(be,[]),ga()}),Aa=Je=>{let be=bn.getLineDecorations(Je);for(let it of be)if(it.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Nt.isEqual)(It,ga(!0).lines)){qn.deltaDecorations(ga(!0).ids,[]);const Je=It.map(be=>({range:new lt.Range(be,1,be,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));qn.deltaDecorations([],Je)}const wt=bn.onDidChangeModelContent(Je=>{let be=bn.getPosition();if(be){let it=be.lineNumber;clearTimeout(ya.current),ya.current=setTimeout(()=>{Mn(qn.getLineContent(it),it)?ja(it):Aa(it)?(ja(it),aa(it)):ga()},100)}}),jt=bn.onMouseDown(Je=>{var be,it,$t;if(Je.target.detail&&(($t=(it=(be=Je.target)==null?void 0:be.element)==null?void 0:it.className)!=null&&$t.includes("line-numbers"))){let zt=Je.target.position.lineNumber;if(Mn(qn.getLineContent(zt),zt))return;Aa(zt)?ja(zt):aa(zt)}}),Ie=Je=>{let be={range:new lt.Range(Je,1,Je,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Un.current=bn.deltaDecorations(Un.current,[be])},Zn=()=>{Un.current=bn.deltaDecorations(Un.current,[])},Yn=bn.onMouseMove(Je=>{var be,it,$t;if(Zn(),Je.target.detail&&(($t=(it=(be=Je.target)==null?void 0:be.element)==null?void 0:it.className)!=null&&$t.includes("line-numbers"))){let zt=Je.target.position.lineNumber;if(Mn(qn.getLineContent(zt),zt))return;Ie(zt)}}),bt=bn.onMouseLeave(()=>{Zn()});return()=>{wt.dispose(),jt.dispose(),Yn.dispose(),bt.dispose()}}},[ln.current,sn,It,vn,xn,Oe]),(0,y.useEffect)(()=>{var Fn;(Fn=ln.current)!=null&&Fn.instance&&xn&&ln.current.instance.setPosition({lineNumber:0,column:0})},[vn]);function mn(){let Fn=ln.current.instance;if(Fn){const bn=Fn.getSelection(),qn=ln.current.pastePos||{},Fa=new lt.Range(qn.startLineNumber||bn.endLineNumber,qn.startColumn||bn.endColumn,qn.endLineNumber||bn.endLineNumber,qn.endColumn||bn.endColumn);setTimeout(()=>{Fn.executeEdits("",[{range:Fa,text:""}])},300)}}function zn(Fn){(window.navigator.platform.match("Mac")?Fn.metaKey:Fn.ctrlKey)&&Fn.keyCode==83&&(Fn.preventDefault(),fe())}const da=()=>{if(ye&&ln.current.instance){const Fn=ln.current.instance.getContentHeight();$e(Fn{if(!un.current)return;const{keyCode:bn,ctrlKey:qn,metaKey:Fa,target:ga,type:aa}=Fn;return(aa==="paste"||(bn===67||bn===86)&&(Fa||qn))&&ga.nodeName==="TEXTAREA"&&(ot(),Fn.preventDefault()),!1};function Qa(Fn,bn){var qn=window.URL||window.webkitURL||window,Fa=new Blob([bn]),ga=document.createElementNS("http://www.w3.org/1999/xhtml","a");ga.href=qn.createObjectURL(Fa),ga.download=Fn,ma(ga)}(0,y.useEffect)(()=>{da()},[da]),(0,y.useEffect)(()=>{jn.current&&!sn&&Promise.all([te.e(8909),te.e(3267)]).then(te.bind(te,71448)).then(Fn=>{try{lt=Fn,ln.current.instance=lt.editor.create(jn.current,{value:ze,language:Qt(Oe),theme:Ge,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Kt||!1}},Ot);const bn=ln.current.instance;let ga=[...pt.BH._menuItems].find(wt=>wt[0]._debugName=="EditorContext")[1],aa=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],ja=(wt,jt)=>{var Ie,Zn;let Yn=wt._first;do jt.includes((Zn=(Ie=Yn.element)==null?void 0:Ie.command)==null?void 0:Zn.id)&&wt._remove(Yn);while(Yn=Yn.next)};if(gt(bn,lt),setTimeout(()=>{da(),ln.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Qa(Cn||"educoder.txt",bn.getValue())}})},500),ln.current.subscription=bn.onDidChangeModelContent(wt=>{la.current?clearTimeout(oa.current):(da(),ht(bn.getValue(),wt)),oa.current=setTimeout(()=>{la.current=!1},500)}),window.Monaco||Se(lt,Qt(Oe)),Ue&&(ja(ga,aa),jn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Dn),window.removeEventListener("paste",Dn),window.addEventListener("keydown",Dn),window.addEventListener("paste",Dn)),window.Monaco=lt,ke&&bn.onDidBlurEditorWidget(()=>{ke(bn.getValue())}),Ct&&bn.onDidFocusEditorText(()=>{Ct(bn.getValue())}),Ue)try{bn.onDidPaste(wt=>{const jt=bn.getSelection(),Ie=ln.current.pastePos||{},Zn=new lt.Range(Ie.startLineNumber||jt.endLineNumber,Ie.startColumn||jt.endColumn,Ie.endLineNumber||jt.endLineNumber,Ie.endColumn||jt.endColumn);bn.executeEdits("",[{range:wt.range,text:""}])})}catch(wt){}let Aa=at();return qt&&typeof qt=="string"&&new At(qt,bn,lt),Le(!0),()=>{const wt=ln.current.instance;wt.dispose();const jt=wt.getModel();jt&&jt.dispose(),ln.current.subscription&&ln.current.subscription.dispose(),Aa.unobserve(jn.current)}}catch(bn){}})},[]),(0,y.useEffect)(()=>{if(ln.current.instance&&sn)return document.addEventListener("keydown",zn,!1),()=>{document.removeEventListener("keydown",zn)}},[fe,sn]),(0,y.useEffect)(()=>{let Fn=ln.current.instance;if(Fn&&sn){let bn=Qt(Oe);lt.editor.setModelLanguage(Fn.getModel(),bn)}},[Oe,sn]),(0,y.useEffect)(()=>{ln.current.instance&&sn&<.editor.setTheme(Ge)},[Ge,sn]),(0,y.useEffect)(()=>{let Fn=ln.current.instance;wn.current=ct,Fn&&sn&&(Fn.updateOptions(Lt({},ct)),setTimeout(()=>{Fn.getModel().updateOptions(Lt({},ct))},200))},[JSON.stringify(ct),sn]),(0,y.useEffect)(()=>{let Fn=ln.current.instance;Fn&&sn&&Fn.layout()},[Pt,Me,sn]);const[tt,qe]=(0,y.useState)(An(Pt)),[Mt,$e]=(0,y.useState)(An(Me)),st=fn(Lt({},Xe),{width:tt,height:Mt,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:jn,style:st},ge&&y.createElement(Bt.CopyToClipboard,{text:ze,onCopy:()=>xt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Gt.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 Dt({width:We="100%",height:Ke="100%",original:Pt,modified:Me,language:ze,options:Oe={}}){const Xe=(0,y.useRef)(),[ct,Ot]=(0,y.useState)(null);function Ge(ye){let Ue;return Xe.current&&(Ue=new ve.Z(ht=>{for(let gt of ht)(gt.target.offsetHeight>0||gt.target.offsetWidth>0)&&ye.layout()}),Ue.observe(Xe.current)),Ue}(0,y.useEffect)(()=>(Xe.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(ye=>{lt=ye;const Ue=lt.editor.createDiffEditor(Xe.current,fn(Lt({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},Oe),{wordWrap:!0}));Ot(Ue);let ht=Ge(Ue);return()=>{Ue.dispose();const gt=Ue.getModel();gt&>.dispose(),ht.unobserve(Xe.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{ct&&ct.setModel({original:lt.editor.createModel(Pt,ze),modified:lt.editor.createModel(Me,ze)})},[Pt,Me,ze,ct]);const ke=An(We),ge=An(Ke),fe={width:ke,height:ge};return y.createElement("div",{className:"my-diff-editor",ref:Xe,style:fe})}},16869:function(ft,_t,te){"use strict";var y=te(38476),ve=te(82326),Ce=te(71411),he=te(59301);const Ee=ve.default.Option;_t.Z=({isTheoretical:Pe,onFontSizeChange:Be,cmFontSize:_e,cmCodeMode:Ne,autoFormat:le,onCodeModeChange:Ye,onTabToSpace:Ve,onAutoFormat:yt,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(ve.default,{bordered:!1,size:"small",value:Ne,onChange:Ye},he.createElement(Ee,{value:"vs"},"\u767D\u8272\u80CC\u666F"),he.createElement(Ee,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!Pe&&he.createElement(he.Fragment,null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),he.createElement(ve.default,{bordered:!1,size:"small",value:_e,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(Ce.Z,{checked:E,onChange:Ve})),he.createElement("div",{className:"file-item",onClick:oe},he.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!Pe&&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),!Pe&&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(ft,_t,te){"use strict";te.d(_t,{jL:function(){return Ee},w9:function(){return xe},QD:function(){return ht},cQ:function(){return Bt},op:function(){return Ge},O5:function(){return ya},_b:function(){return Rn},t7:function(){return x},Gi:function(){return Tt},YG:function(){return fn},qp:function(){return Ye},vr:function(){return Et},qE:function(){return fe},Je:function(){return ne},wb:function(){return pt},cq:function(){return lt},tp:function(){return oe}});var y=te(59301),ve={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ce="data:image/png;base64,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",Ee=({dataSource:un=[],img:sn,imgWidth:Le=346,title:at,sunTitle:ot,bannerExtraContent:cn})=>y.createElement("div",{className:ve.banner},y.createElement("div",{className:ve.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:ve.btns},un.map((Mn,mn)=>y.createElement("div",{key:mn,onClick:Mn.click},Mn.name,Mn.sign?y.createElement("img",{src:Ce,width:39}):null))),cn),sn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:sn,width:Le}))),Pe={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),_e=te.n(Be),Ne=te(89392),Ye=({dataSource:un=[],value:sn,onChange:Le,onTitleChange:at,className:ot,title:cn,titleWidth:Mn=41,style:mn={},fontColor:zn="#6A7283",showCount:da})=>{const[ma,Dn]=(0,y.useState)(0),[Qa,tt]=(0,y.useState)(!1),qe=(0,y.useRef)(null),Mt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var $e;un.length!==0&&((($e=qe==null?void 0:qe.current)==null?void 0:$e.clientHeight)>97?Dn(1):Dn(0)),un.length===0&&Dn(0),tt(!1)},[un]),y.createElement("div",{className:_e()(Pe.row,ot),style:mn},y.createElement("div",{onClick:(0,Ne.throttle)(()=>at==null?void 0:at(),2e3),style:{width:Mn,marginTop:Qa?12:4},className:`${Pe.title} ${at?"current":""}`},cn),y.createElement("div",{className:Qa?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},y.createElement("div",{className:Pe.bar,ref:Mt,style:ma>0?{height:ma===1?97:"auto",overflow:ma===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Pe.tag,ref:qe},un==null?void 0:un.map($e=>y.createElement("span",{onClick:()=>Le($e.id),key:$e.id,style:{color:zn},className:sn===$e.id?Pe.active:""},y.createElement("span",{title:$e.name,className:Pe.name},$e.name),!!da&&y.createElement("span",{className:Pe.num},$e.count))))),!!ma&&y.createElement(y.Fragment,null,ma===1?y.createElement("div",{onClick:()=>{var $e;Dn(2),(($e=qe==null?void 0:qe.current)==null?void 0:$e.clientHeight)>245?tt(!0):tt(!1)},className:Pe.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Mt.current.scrollTop=0,Dn(1),tt(!1)},className:Pe.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:Le,className:at,style:ot={}})=>y.createElement("div",{style:ot,className:_e()(Ve.tabs,at)},un.map(cn=>y.createElement("span",{onClick:()=>Le(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:Le,onInputChange:at=()=>{},className:ot,style:cn={},placeholder:Mn,allowClear:mn=!1})=>{var zn;const[da,ma]=(0,y.useState)(""),[Dn,Qa]=(0,y.useState)("");(0,y.useEffect)(()=>{var Mt;let $e=sn;(Mt=JSON.stringify(sn))!=null&&Mt.includes("{")&&(ma(sn.id),$e=sn.value||"");try{Qa(decodeURIComponent($e||""))}catch(st){Qa(decodeURIComponent($e||""))}},[sn]);const tt=()=>{Le(encodeURIComponent(Dn),da||null)},qe=Mt=>{Mt!==da&&(ma(Mt),Le(encodeURIComponent(Dn),Mt))};return y.createElement("div",{className:_e()(a.input,ot),style:cn},!!un.length&&y.createElement("div",{className:a.dropdown},y.createElement("div",{className:a.text},(zn=un.find(Mt=>Mt.id===da))==null?void 0:zn.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((Mt,$e)=>y.createElement("div",{key:$e,onClick:()=>qe(Mt.id)},Mt.name)))),y.createElement(E.default,{onPressEnter:tt,value:Dn,onChange:Mt=>{Qa(Mt.target.value),at(encodeURIComponent(Mt.target.value),da||null)},bordered:!1,placeholder:Mn}),y.createElement("i",{onClick:tt,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:Le,total:at,pageSize:ot,style:cn={}})=>{const Mn=un<2,mn=un>=Math.ceil(at/ot);return at<=ot?y.createElement(y.Fragment,null):y.createElement("div",{className:_e()(z.quickPager,Le),style:cn},y.createElement("div",{onClick:()=>{Mn||sn(un-1,"prev")},className:Mn?z.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{mn||sn(un+1,"next")},className:mn?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),Te=te(3294),Fe=te(955),ut=te(96908),vt=te(57177),Ze=te(81378),tn=te(8797),pt=({className:un,dataSource:sn=[],col:Le=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:Mn=1200,trackEventItems:mn,loading:zn})=>{const da=Math.floor((Mn-(Le-1)*at)/Le);return y.createElement(ce.Z,{spinning:zn},y.createElement("div",{className:_e()(re.list,un)},!!sn.length&&sn.map((ma,Dn)=>{const{name:Qa,id:tt,identifier:qe,power:Mt,cover_image_id:$e,pic:st}=ma;return y.createElement("div",{className:re.wrap,key:tt,style:{width:da,marginRight:(1+Dn)%Le===0?0:at+cn,marginBottom:ot}},y.createElement("a",{target:"_blank",href:`/shixuns/${qe}/challenges`,className:re.li,onClick:Fn=>{Fn.preventDefault(),mn&&(0,Fe.L9)([mn]),Mt&&(0,Fe.xg)(`/shixuns/${qe}/challenges`)}},y.createElement("div",{className:re.img},y.createElement("img",{className:re.cover,src:`${st}`}),ma.is_jupyter&&y.createElement("img",{className:re.sign,src:ut}),ma.is_jupyter_lab&&y.createElement("img",{className:re.sign,src:vt}),ma.is_unity_3d&&y.createElement("img",{className:re.sign,src:Ze})),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,ma.challenges_count))),!!ma.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,ma.myshixuns_count))),y.createElement(ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,ma.level))),y.createElement("div",{className:re.rate},y.createElement(Se.Z,{allowHalf:!0,disabled:!0,defaultValue:ma.score_info}),y.createElement("span",null,"\xA0",ma.score_info?`${ma.score_info}\u5206`:"5\u5206")))),!Mt&&y.createElement("div",{className:re.lockWrap},y.createElement("img",{src:`${Te.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(tn.Z,null)))},xt={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"},Gt=te(24065),Nt=te(59301),Bt=({className:un,dataSource:sn=[],col:Le=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:Mn=1200,trackEventItems:mn,loading:zn,onRemove:da=()=>{},isCurrent:ma=!0,showAlias:Dn=!1})=>{const Qa=Math.floor((Mn-(Le-1)*at)/Le),tt=[{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 Nt.createElement(ce.Z,{spinning:zn},Nt.createElement("div",{className:_e()(xt.list,un)},!!(sn!=null&&sn.length)&&(sn==null?void 0:sn.map((qe,Mt)=>{var $e;const{name:st,id:Fn,identifier:bn,featured:qn,school_name:Fa,image_url:ga,excellent:aa,is_plan:ja}=qe;return Nt.createElement("div",{key:Fn,className:xt.wrap,style:{width:Qa,marginRight:(1+Mt)%Le===0?0:at+cn,marginBottom:ot}},Nt.createElement("a",{className:xt.li,onClick:Aa=>{Aa.preventDefault(),Aa.stopPropagation(),mn&&(0,Fe.L9)([mn]),(0,Fe.xg)(`/paths/${bn}`)}},Nt.createElement("div",{className:xt.img},Nt.createElement("img",{className:xt.cover,src:`${ga}`}),ma&&(0,Gt.bg)()&&(qe==null?void 0:qe.studying)&&Nt.createElement("div",{className:`${xt.movebq} user-path-items`,onClick:Aa=>{Aa.stopPropagation(),da(qe)}},Nt.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Nt.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=qe==null?void 0:qe.subject_tags)==null?void 0:$e.map((Aa,wt)=>{var jt,Ie;if(wt===0){const Yn=(jt=tt.find(bt=>bt.name==Aa))==null?void 0:jt.swimg;return Nt.createElement("img",{className:xt.sign,src:Yn,style:{left:"-4px"}})}const Zn=(Ie=tt.find(Yn=>Yn.name==Aa))==null?void 0:Ie.ptimg;return Nt.createElement("img",{className:xt.sign,src:Zn,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),Nt.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qe==null?void 0:qe.excellent)&&Nt.createElement("div",{className:xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Nt.createElement("div",{className:xt.name},Nt.createElement(ie.Z,{title:Dn&&(qe!=null&&qe.excellent_alias_name)?Nt.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${st}`,Nt.createElement("br",null),Nt.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):st},Nt.createElement("span",{className:xt.e},Dn&&(qe==null?void 0:qe.excellent_alias_name)||st))),Nt.createElement(ie.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Fa}`},Nt.createElement("div",{className:xt.unit},Nt.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Fa)),Nt.createElement("div",{className:xt.tags},Nt.createElement("div",null,Nt.createElement(ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Nt.createElement("span",null,Nt.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Nt.createElement("span",null,qe.stages_count))),Nt.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Nt.createElement("span",null,Nt.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Nt.createElement("span",null,qe.members_count)))))))})),!sn.length&&Nt.createElement(tn.Z,null)))},Yt={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"},Zt="data:image/png;base64,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",Rt=te(59301),xe=({className:un,dataSource:sn=[],col:Le=4,right:at,bottom:ot=23,precision:cn=0,wrapWidth:Mn=1200,trackEventItems:mn,loading:zn,handleVery:da=()=>!0})=>{const ma=Math.floor((Mn-(Le-1)*at)/Le);return Rt.createElement(ce.Z,{spinning:zn},Rt.createElement("div",{className:_e()(Yt.list,un)},!!sn.length&&sn.map((Dn,Qa)=>{const{subject_identifier:tt,id:qe,identifier:Mt,power:$e}=Dn,st=Dn.is_public!=0&&Dn.is_public;return Rt.createElement("div",{className:Yt.wrap,key:qe,style:{width:ma,marginRight:(1+Qa)%Le===0?0:at+cn,marginBottom:ot}},Rt.createElement("a",{className:Yt.li,onClick:Fn=>{Fn.preventDefault(),da(Dn==null?void 0:Dn.first_category_url)&&(mn&&(0,Fe.L9)([mn]),(0,Fe.xg)(Dn.first_category_url))}},Rt.createElement("div",{className:Yt.top},Rt.createElement(ie.Z,{title:Dn.name},Rt.createElement("div",{className:Yt.name},Dn.name)),Rt.createElement("img",{className:Yt.img,src:Te.Z.IMG_SERVER+"/images/"+Dn.avatar_url}),Rt.createElement("div",{className:Yt.text,title:Dn.creator},Dn.creator),tt&&Rt.createElement("div",{className:Yt.btns},Rt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Rt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),st&&Rt.createElement("div",{className:Yt.sign},"\u516C\u5F00")),Rt.createElement("div",{className:Yt.bottom},Dn.visits>0&&Rt.createElement(ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Rt.createElement("span",null,Rt.createElement("i",{className:"iconfont icon-liulanyan"}),Rt.createElement("span",null,Dn.visits))),Dn.course_members_count>0&&Rt.createElement(ie.Z,{title:"\u6210\u5458",placement:"bottom"},Rt.createElement("span",null,Rt.createElement("i",{className:"iconfont icon-chengyuan"}),Dn.course_members_count)),Dn.tasks_count>0&&Rt.createElement(ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Rt.createElement("span",null,Rt.createElement("i",{className:"iconfont icon-zuoye"}),Dn.tasks_count)),Dn.is_end?Rt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Rt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Dn.is_accessible&&Rt.createElement("div",{className:Yt.lockWrap},Rt.createElement("img",{src:`${Te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Rt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&Rt.createElement(tn.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),fn=({dataSource:un=[],value:sn,onChange:Le,className:at,style:ot={},tabBarExtraContent:cn})=>y.createElement("div",{className:_e()(St.tabs,at),style:ot},y.createElement("div",{className:St.tabsWrap},un.map((Mn,mn)=>!(Mn!=null&&Mn.hide)&&y.createElement("aside",{className:St.tab,onClick:()=>{Le(Mn.id),Mn.link&&rt.history.push(Mn.link)},key:mn},y.createElement("div",{className:sn===Mn.id?St.active:""},Mn.name),(Mn==null?void 0:Mn.resetCount)==null&&(Mn==null?void 0:Mn.total)!==void 0&&y.createElement("span",null,"\uFF08",Mn==null?void 0:Mn.total,"\uFF09"),(Mn==null?void 0:Mn.resetCount)!==void 0&&(Mn==null?void 0:Mn.total)!==void 0&&y.createElement(ie.Z,{title:(Mn==null?void 0:Mn.tip)!=null?Mn==null?void 0:Mn.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},Mn==null?void 0:Mn.resetCount),"/",y.createElement("span",null,Mn==null?void 0:Mn.total),"\uFF09"))))),y.createElement("div",{className:St.tabBar},cn)),Tt=({className:un,style:sn={},children:Le})=>y.createElement("div",{className:_e()(un),style:sn},Le),An={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),Sn=te(93041);const na=[{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:Le,onSort:at,onDrop:ot,dataSource:cn=na})=>{var Mn;return y.createElement("div",{className:_e()(An.orderWrap,Le)},y.createElement(on.Z,{dropdownRender:()=>y.createElement(Sn.default,null,cn.map((mn,zn)=>y.createElement(Sn.default.Item,{key:zn,onClick:()=>ot(mn.id)},mn.name)))},y.createElement("span",{className:An.orderTextWrap},(Mn=cn.find(mn=>sn===mn.id))==null?void 0:Mn.name)),y.createElement("span",{className:An.orderIconWrap},y.createElement("span",{className:An.orderAsc},y.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${An.cursorPointer} ${An.active}`:`iconfont icon-sanjiaoxing-up font12 ${An.cursorPointer}`,onClick:()=>at(un==="asc"?"desc":"asc")})),y.createElement("span",{className:An.orderDesc},y.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${An.cursorPointer} ${An.active}`:`iconfont icon-sanjiaoxing-down font12 ${An.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"},Dt=te(99571),We=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ze=(un,sn,Le)=>sn in un?We(un,sn,{enumerable:!0,configurable:!0,writable:!0,value:Le}):un[sn]=Le,Oe=(un,sn)=>{for(var Le in sn||(sn={}))Pt.call(sn,Le)&&ze(un,Le,sn[Le]);if(Ke)for(var Le of Ke(sn))Me.call(sn,Le)&&ze(un,Le,sn[Le]);return un},Xe=(un,sn)=>{var Le={};for(var at in un)Pt.call(un,at)&&sn.indexOf(at)<0&&(Le[at]=un[at]);if(un!=null&&Ke)for(var at of Ke(un))sn.indexOf(at)<0&&Me.call(un,at)&&(Le[at]=un[at]);return Le},ct=(un,sn,Le)=>new Promise((at,ot)=>{var cn=zn=>{try{mn(Le.next(zn))}catch(da){ot(da)}},Mn=zn=>{try{mn(Le.throw(zn))}catch(da){ot(da)}},mn=zn=>zn.done?at(zn.value):Promise.resolve(zn.value).then(cn,Mn);mn((Le=Le.apply(un,sn)).next())}),Ge=un=>{var sn=un,{className:Le,style:at,children:ot,loading:cn=!1,openLoading:Mn,onClick:mn=()=>{},size:zn="middle",shape:da="round"}=sn,ma=Xe(sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Dn,Qa]=(0,y.useState)(!1);return y.createElement(Dt.ZP,Oe({onClick:(0,Ne.throttle)(tt=>ct(void 0,null,function*(){Mn&&Qa(!0);try{yield mn(tt)}catch(qe){console.log("error",qe)}Mn&&Qa(!1)}),2e3,{leading:!0,trailing:!1}),className:_e()(nt.btn,nt[`${zn}-${da}`],Le),style:at,size:zn,shape:da,loading:Dn||cn},ma),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"},fe=({className:un,style:sn,children:Le=null,onClick:at,title:ot})=>y.createElement("div",{className:_e()(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},Le)),ye={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:Le,cancelShow:at=!0,cancelTitle:ot,cancelClick:cn,className:Mn,style:mn,confirmLoading:zn=!1})=>y.createElement("div",{className:_e()(ye.btns,Mn),style:mn},un&&y.createElement(Dt.ZP,{loading:zn,onClick:Le,type:"primary",className:ye.confirm},sn),at&&y.createElement(Dt.ZP,{onClick:cn,className:ye.cancel},ot)),gt={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:Le,children:at,RightContent:ot})=>y.createElement("div",{className:_e()(gt.fixedBottom,un),style:sn},y.createElement("div",{className:gt.wrap},y.createElement("div",{className:gt.left},Le),y.createElement("div",{className:gt.center},at),y.createElement("div",{className:gt.right},ot))),It={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:Le=[]})=>y.createElement("div",{className:_e()(It.crumbs,un),style:sn},Le.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))),Xt=te(11938),vn=Object.defineProperty,xn=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,ln=(un,sn,Le)=>sn in un?vn(un,sn,{enumerable:!0,configurable:!0,writable:!0,value:Le}):un[sn]=Le,wn=(un,sn)=>{for(var Le in sn||(sn={}))Nn.call(sn,Le)&&ln(un,Le,sn[Le]);if(Kt)for(var Le of Kt(sn))jn.call(sn,Le)&&ln(un,Le,sn[Le]);return un},_n=(un,sn)=>xn(un,qt(sn)),Un=(un,sn)=>{var Le={};for(var at in un)Nn.call(un,at)&&sn.indexOf(at)<0&&(Le[at]=un[at]);if(un!=null&&Kt)for(var at of Kt(un))sn.indexOf(at)<0&&jn.call(un,at)&&(Le[at]=un[at]);return Le};const{Countdown:la}=Xt.default;var ya=un=>{var sn=un,{onChange:Le}=sn,at=Un(sn,["onChange"]);const[ot,cn]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof ot=="number"&&ot>=0&&Le(ot)},[ot]);const Mn=mn=>{const zn=Math.floor(mn/1e3);cn(zn)};return y.createElement(la,_n(wn({},at),{onChange:Mn}))}},58856:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return ve}});var y=te(59301);function ve(Ce,he){const Ee=(0,y.useRef)();(0,y.useEffect)(()=>{Ee.current=Ce}),(0,y.useEffect)(()=>{function Pe(){Ee.current()}if(he!==null){let Be=setInterval(Pe,he);return()=>clearInterval(Be)}},[he])}},7925:function(ft,_t,te){"use strict";var y=te(61186),ve=te.n(y),Ce=te(77019),he=te(59301);const Ee=({date:Pe,showTag:Be})=>he.createElement(Ce.Z,{align:"middle"},he.createElement("div",null," ",Pe?ve()(Pe).format("YYYY-MM-DD HH:mm"):"--"," "),Be&&he.createElement(Ce.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"));_t.Z=Ee},31947:function(ft,_t,te){"use strict";var y=te(59301),ve=te(11938),Ce=te(71051),he=te(28284),Ee=te(62957),Pe=te(29787),Be=te(54172),_e=te(37568),Ne=te(77019),le=te(5269),Ye=te(99571),Ve=te(94941),yt=te(61186),oe=te.n(yt),a=te(89070),E=te(955),b=te(16209),x=te(24065),z=te(83312),ee=te(59301),ne=(Se,Te,Fe)=>new Promise((ut,vt)=>{var Ze=pt=>{try{At(Fe.next(pt))}catch(xt){vt(xt)}},tn=pt=>{try{At(Fe.throw(pt))}catch(xt){vt(xt)}},At=pt=>pt.done?ut(pt.value):Promise.resolve(pt.value).then(Ze,tn);At((Fe=Fe.apply(Se,Te)).next())});const{Countdown:re}=ve.default,ce=({value:Se,onChange:Te,MaxMinutes:Fe})=>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(Ce.Z,{value:Se,onChange:Te,min:0,precision:0,max:Fe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Fe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ie=({exercise:Se,successCb:Te,dispatch:Fe})=>{var ut,vt,Ze,tn;const At=(0,a.useParams)(),[pt]=he.default.useForm(),xt=he.default.useWatch("time",pt),[Gt,Nt]=(0,y.useState)(!1),Ht=(0,y.useRef)(),{actionTabs:Bt}=Se,[Yt,Zt]=(0,y.useState)(),[,Rt,Re,xe]=(0,z.U)(Ve.n7,{id:At.categoryId}),[,St,rt]=(0,z.U)(Ve.Cd,{});(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&(Nt(!1),pt.resetFields())},[Se.actionTabs.key]);const Lt=()=>new Promise(lt=>ne(void 0,null,function*(){var nt,Dt;return Ht.current=yield(0,b.y)({ip_limit:(nt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:nt.ip_limit,ip_bind:(Dt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Dt.ip_bind_type}),lt()})),fn=()=>ne(void 0,null,function*(){var lt,nt,Dt,We,Ke;yield pt.validateFields();const Pt=pt.getFieldsValue();if(Nt(!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 Lt()),(yield(0,Ve.ZD)((Dt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:Dt.id,{exercise_user_id:(We=Bt==null?void 0:Bt.exerciseParams)==null?void 0:We.exercise_user_id,unlock_key:Pt.unlock_key,time:Pt.time,ip:Ht.current})).status===0){if(Te){Fe({type:"exercise/setActionTabs",payload:{}}),Te();return}const ze=Bt==null?void 0:Bt.exerciseParams;(0,E.nr)({inner_ip:ze.inner_ip,public_ip:ze.public_ip,open_camera:ze.open_camera,ip_limit:ze.ip_limit,ip_bind:ze.ip_bind,ip_bind_type:ze.ip_bind_type,exercise_tips:ze.exercise_tips,exerciseId:ze.id,screen_open:ze.screen_open,screen_num:ze.screen_num,screen_sec:ze.screen_sec,coursesId:At.coursesId,login:(Ke=(0,x.eY)())==null?void 0:Ke.login,history,identity_verify:ze.identity_verify,open_phone_video_recording:ze.open_phone_video_recording,current_status:ze.current_status}),Fe({type:"exercise/setActionTabs",payload:{}})}Nt(!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((vt=Bt==null?void 0:Bt.exerciseParams)==null?void 0:vt.errorMessage)=="object";(0,y.useEffect)(()=>{Se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const lt=yield rt(At);yield Re({}),lt.status||Zt(lt)})},[Se.actionTabs.key]);const{time:An,end_time:on}=(Yt==null?void 0:Yt.exercise)||{},Sn=xe!=null&&xe.user_end_time?oe()(xe==null?void 0:xe.user_end_time).add(1,"minutes"):oe()(),na=oe()(xe==null?void 0:xe.user_total_end_time)>Sn?Math.round(oe().duration(oe()(xe==null?void 0:xe.user_total_end_time).diff(Sn.startOf("minute"))).asMinutes()):0,Qt=((xe==null?void 0:xe.student_left_minutes)||0)+(xt||0);return ee.createElement(ee.Fragment,null,ee.createElement(Ee.default,{width:514,centered:!0,closable:!!((Ze=Bt==null?void 0:Bt.exerciseParams)!=null&&Ze.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:Se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Fe({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(Pe.Z,{spinning:Rt||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:[((tn=Bt==null?void 0:Bt.exerciseParams)==null?void 0:tn.errorMessage)||{}],columns:we}),ee.createElement("div",{className:""},ee.createElement(he.default,{form:pt,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(_e.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),An!==-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()(xe==null?void 0:xe.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(ce,{MaxMinutes:na})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},Rt||St?"--":Qt),"\u5206\u949F",Qt!==0&&(xe==null?void 0:xe.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},oe()(xe==null?void 0:xe.user_end_time).add(xt||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(Ne.Z,{justify:"space-between",align:"middle"},ee.createElement(le.Z,null),ee.createElement(le.Z,null,ee.createElement(Ye.ZP,{loading:Gt,onClick:fn},"\u8FDB\u5165\u8003\u8BD5"))))))};_t.Z=(0,a.connect)(({exercise:Se})=>({exercise:Se}))(ie)},30461:function(ft,_t,te){"use strict";var y=te(59301),ve=te(89070),Ce=te(28284),he=te(62957),Ee=te(6767),Pe=te(47889),Be=te(16326),_e=te(99064),Ne=Object.defineProperty,le=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,yt=(b,x,z)=>x in b?Ne(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)&&yt(b,z,x[z]);if(le)for(var z of le(x))Ve.call(x,z)&&yt(b,z,x[z]);return b},a=(b,x,z)=>new Promise((ee,ne)=>{var re=Se=>{try{ie(z.next(Se))}catch(Te){ne(Te)}},ce=Se=>{try{ie(z.throw(Se))}catch(Te){ne(Te)}},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]=Ce.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 Te,Fe,ut,vt;let Ze=yield(0,_e.ZP)(`/api/courses/${(Fe=(Te=ne==null?void 0:ne.actionTabs)==null?void 0:Te.params)==null?void 0:Fe.coursesId}/smart_plans/${(vt=(ut=ne==null?void 0:ne.actionTabs)==null?void 0:ut.params)==null?void 0:vt.smart_plans_id}/settings.json`,{method:"put",body:oe({},ie)});(Ze==null?void 0:Ze.status)==0&&(Ee.ZP.success("\u5F00\u8BFE\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),re())})},y.createElement("div",null,y.createElement(Ce.default,{form:ce,onValuesChange:()=>Se(oe({},ce.getFieldsValue()))},y.createElement(Ce.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},y.createElement(Pe.ZP.Group,{onChange:Te=>{ce.setFieldValue("start_at",null),ce.setFieldValue("end_at",null),Se(oe({},ce.getFieldsValue()))}},y.createElement(Pe.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),y.createElement(Pe.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(Ce.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:Te=>{const Fe=ce.getFieldValue("end_at");return Fe&&Te&&Te>Fe},onChange:(Te,Fe)=>{ie.start_at=Fe,Se(oe({},ie))}})),y.createElement(Ce.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:Te=>{const Fe=ce.getFieldValue("start_at");return Fe&&Te&&Te{ie.end_at=Fe,Se(oe({},ie))}}))))))};_t.Z=(0,ve.connect)(({account:b,loading:x,globalSetting:z,classroomList:ee})=>({account:b,globalSetting:z,loading:x.effects,classroomList:ee}))(E)},79148:function(ft,_t,te){"use strict";te.r(_t),te.d(_t,{default:function(){return Aa}});var y=te(59301),ve=te(91612),Ce=te.n(ve),he=te(57594),Ee=te(99064),Pe={"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),_e=te(62957),Ne=te(29787),le=te(30641),Ye=te(82326),Ve=te(54172),yt=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,Te=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,ut=(wt,jt,Ie)=>jt in wt?re(wt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):wt[jt]=Ie,vt=(wt,jt)=>{for(var Ie in jt||(jt={}))Te.call(jt,Ie)&&ut(wt,Ie,jt[Ie]);if(Se)for(var Ie of Se(jt))Fe.call(jt,Ie)&&ut(wt,Ie,jt[Ie]);return wt},Ze=(wt,jt)=>ce(wt,ie(jt)),tn=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const At=({problemset:wt,dispatch:jt,question:Ie,pageCache:Zn,solutionVis:Yn,disabled:bt,onSubmit:Je})=>{const[be,it]=(0,y.useState)({}),[$t,zt]=(0,y.useState)([]),Pn=["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 ua=(0,z.cloneDeep)(Ie);it(ua),zt(ua.choices)},[Ie]);const rn=()=>tn(void 0,null,function*(){var ua;if(!$t.some(ta=>ta==null?void 0:ta.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Vn=(ua=$t==null?void 0:$t.filter(ta=>ta==null?void 0:ta.checked))==null?void 0:ua.map(ta=>ta==null?void 0:ta.choice_id),kt=yield Je(Ie==null?void 0:Ie.smart_plan_item_bank_id,Vn)}),Qn=(ua,Vn)=>{if((Ie==null?void 0:Ie.status)=="ended"||Ie!=null&&Ie.is_answered)return;const kt=$t.map((ta,Tn)=>Ze(vt({},ta),{checked:Tn===Vn?ua.target.checked:ta==null?void 0:ta.checked}));zt(kt)},Xn=(ua=!1)=>{let Vn="";return $t.forEach((kt,ta)=>{ua?kt!=null&&kt.me_answered&&(Vn=Vn+Pn[ta]):kt!=null&&kt.is_answer&&(Vn=Vn+Pn[ta])}),Vn};return y.createElement("div",null,y.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),y.createElement(ne.Z,{value:be==null?void 0:be.name}),$t==null?void 0:$t.map((ua,Vn)=>{const{is_answer:kt,checked:ta,choice_text:Tn,me_answered:Ta}=ua;let Oa="";return Yn&&kt&&(Oa=ee.green),Yn&&!kt&&(ta||Ta)&&(Oa=ee.red),y.createElement("div",{key:Vn,style:{pointerEvents:Yn?"none":"auto"},className:`${ee.row} ${Oa}`},y.createElement(b.default,{disabled:(Ie==null?void 0:Ie.status)=="ended"||(Ie==null?void 0:Ie.is_answered)||(Zn==null?void 0:Zn.is_end),style:{padding:3},onChange:xa=>Qn(xa,Vn),checked:ta||(ua==null?void 0:ua.me_answered)}),y.createElement("span",null,Pn[Vn],".\xA0"),y.createElement(ne.Z,{className:ee.html,value:Tn}),Yn&&kt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Yn&&!kt&&(ta||Ta)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Yn&&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"),Xn(!0)),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Xn()),y.createElement("div",{className:"c-grey-333 mb10"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ne.Z,{className:`${ee.html} font14`,value:(be==null?void 0:be.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Ie==null?void 0:Ie.status)!="ended"&&!(Ie!=null&&Ie.is_answered)&&!(Zn!=null&&Zn.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:()=>{rn()}},"\u63D0\u4EA4")))};var pt=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(At),xt=te(47889),Gt=te(77019),Nt=te(59301),Ht=Object.defineProperty,Bt=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,xe=(wt,jt,Ie)=>jt in wt?Ht(wt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):wt[jt]=Ie,St=(wt,jt)=>{for(var Ie in jt||(jt={}))Rt.call(jt,Ie)&&xe(wt,Ie,jt[Ie]);if(Zt)for(var Ie of Zt(jt))Re.call(jt,Ie)&&xe(wt,Ie,jt[Ie]);return wt},rt=(wt,jt)=>Bt(wt,Yt(jt)),Lt=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const fn=({problemset:wt,dispatch:jt,question:Ie,solutionVis:Zn,pageCache:Yn,disabled:bt,onSubmit:Je})=>{const[be,it]=(0,y.useState)({}),[$t,zt]=(0,y.useState)([]),[Pn]=(0,oe.useSearchParams)(),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 ua=(0,z.cloneDeep)(Ie);it(ua),zt(ua.choices)},[Ie]);const Qn=()=>Lt(void 0,null,function*(){var ua;if(!$t.some(kt=>kt==null?void 0:kt.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Vn=yield Je(Ie==null?void 0:Ie.smart_plan_item_bank_id,(ua=$t.find(kt=>kt.checked))==null?void 0:ua.choice_id)}),Xn=(ua,Vn)=>{if((Ie==null?void 0:Ie.status)=="ended"||Ie!=null&&Ie.is_answered||Yn!=null&&Yn.is_end)return;const kt=$t.map((ta,Tn)=>rt(St({},ta),{checked:Tn===Vn?ua.target.checked:!1}));zt(kt)};return Nt.createElement("div",null,Nt.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),Nt.createElement(ne.Z,{value:be==null?void 0:be.name}),$t==null?void 0:$t.map((ua,Vn)=>{const{is_answer:kt,checked:ta,choice_text:Tn,me_answered:Ta}=ua;let Oa="";return Zn&&kt&&(Oa=ee.green),Zn&&!kt&&(ta||Ta)&&(Oa=ee.red),Nt.createElement("div",{key:Vn,style:{pointerEvents:Zn?"none":"auto"},className:`${ee.row} ${Oa}`},Nt.createElement(xt.ZP,{disabled:(Ie==null?void 0:Ie.status)=="ended"||(Ie==null?void 0:Ie.is_answered)||(Yn==null?void 0:Yn.is_end),onChange:xa=>Xn(xa,Vn),checked:ta||(ua==null?void 0:ua.me_answered)}),Nt.createElement("span",null,rn[Vn],".\xA0"),Nt.createElement(ne.Z,{className:ee.html,value:Tn}),Zn&&kt&&Nt.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Zn&&!kt&&(ta||Ta)&&Nt.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Zn&&Nt.createElement("div",null,Nt.createElement("div",{className:ee.line}),Nt.createElement("div",{className:"c-grey-333 mb5"},Nt.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),rn[$t.findIndex(ua=>ua==null?void 0:ua.me_answered)]||"--"),Nt.createElement("div",{className:"c-grey-333 mb5"},Nt.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),rn[$t.findIndex(ua=>ua==null?void 0:ua.is_answer)]),Nt.createElement(Gt.Z,{className:"c-grey-333 mb10"},Nt.createElement("b",null,"\u89E3\u6790:\xA0"),Nt.createElement(ne.Z,{className:`${ee.html} font14`,value:(be==null?void 0:be.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Ie==null?void 0:Ie.status)!="ended"&&!(Ie!=null&&Ie.is_answered)&&!(Yn!=null&&Yn.is_end)&&Nt.createElement("div",{className:"flex justify-center mt20"},Nt.createElement(x.ZP,{className:"flex item-center",type:"primary",icon:Nt.createElement("img",{width:14,src:te(87190)}),onClick:()=>{Qn()}},"\u63D0\u4EA4")))};var we=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(fn),Tt=Object.defineProperty,An=Object.defineProperties,on=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,lt=(wt,jt,Ie)=>jt in wt?Tt(wt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):wt[jt]=Ie,nt=(wt,jt)=>{for(var Ie in jt||(jt={}))na.call(jt,Ie)&<(wt,Ie,jt[Ie]);if(Sn)for(var Ie of Sn(jt))Qt.call(jt,Ie)&<(wt,Ie,jt[Ie]);return wt},Dt=(wt,jt)=>An(wt,on(jt)),We=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const Ke=({problemset:wt,dispatch:jt,question:Ie,pageCache:Zn,solutionVis:Yn,disabled:bt,onSubmit:Je})=>{var be,it;const[$t,zt]=(0,y.useState)({}),[Pn,rn]=(0,y.useState)([]),Qn=["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 Vn=(0,z.cloneDeep)(Ie);zt(Vn),rn(Vn.choices)},[Ie]);const Xn=()=>We(void 0,null,function*(){var Vn;if(!Pn.some(ta=>ta==null?void 0:ta.checked)){Be.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const kt=yield Je(Ie==null?void 0:Ie.smart_plan_item_bank_id,(Vn=Pn.find(ta=>ta.checked))==null?void 0:Vn.choice_id)}),ua=(Vn,kt)=>{if(Ie!=null&&Ie.is_answered||(Ie==null?void 0:Ie.status)=="ended")return;const ta=Pn.map((Tn,Ta)=>Dt(nt({},Tn),{checked:Ta===kt?Vn.target.checked:!1}));rn(ta)};return y.createElement("div",{style:{height:"90vh"}},y.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),y.createElement(ne.Z,{value:$t==null?void 0:$t.name}),Pn==null?void 0:Pn.map((Vn,kt)=>{const{is_answer:ta,checked:Tn,choice_text:Ta,me_answered:Oa}=Vn;let xa="";return Yn&&ta&&(xa=ee.green),Yn&&!ta&&(Tn||Oa)&&(xa=ee.red),y.createElement("div",{key:kt,style:{pointerEvents:Yn?"none":"auto"},className:`${ee.row} ${xa}`},y.createElement(xt.ZP,{disabled:(Ie==null?void 0:Ie.status)=="ended"||(Ie==null?void 0:Ie.is_answered)||(Zn==null?void 0:Zn.is_end),onChange:Ja=>ua(Ja,kt),checked:Tn||(Vn==null?void 0:Vn.me_answered)}),y.createElement(ne.Z,{className:ee.html,value:Ta}),Yn&&ta&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Yn&&!ta&&(Tn||Oa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Yn&&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"),(be=Pn.find(Vn=>Vn==null?void 0:Vn.me_answered))==null?void 0:be.choice_text),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(it=Pn.find(Vn=>Vn==null?void 0:Vn.is_answer))==null?void 0:it.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:($t==null?void 0:$t.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Ie==null?void 0:Ie.status)!="ended"&&!(Ie!=null&&Ie.is_answered)&&!(Zn!=null&&Zn.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:()=>{Xn()}},"\u63D0\u4EA4")))};var Pt=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(Ke),Me=te(8797),ze=te(94941),Oe=te(59301),Xe=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const ct=({problemset:wt,dispatch:jt,question:Ie,pageCache:Zn,solutionVis:Yn,SmartPlanItemBanks:bt,disabled:Je,onSubmit:be})=>{var it;const[$t,zt]=(0,y.useState)(!1),[Pn,rn]=(0,y.useState)(""),Qn=(0,oe.useParams)(),[Xn,ua]=(0,y.useState)(!1),Vn=(0,y.useRef)(null),kt=(0,y.useRef)(null),[ta,Tn]=(0,y.useState)(null);(0,y.useEffect)(()=>{if(!ta||ta.closed)return;const xa=()=>{var Ja;const to={type:"showIntelligentTeacherStatus",aiStatus:(Ja=bt==null?void 0:bt.page)==null?void 0:Ja.enable_ai_tutor,questionStatus:(Ie==null?void 0:Ie.status)==="ended",pptStatus:Zn==null?void 0:Zn.is_end};ta.postMessage(to,"*")};if(ta.document.readyState==="complete")setTimeout(()=>{xa()},3e3);else{const Ja=()=>{xa(),ta.removeEventListener("load",Ja)};ta.addEventListener("load",Ja)}},[ta,bt,Ie==null?void 0:Ie.status,Zn==null?void 0:Zn.is_end]),(0,y.useEffect)(()=>()=>{kt.current=null},[]);const Ta=()=>Xe(void 0,null,function*(){if(ua(!0),Ie!=null&&Ie.hack_identifier){const xa=yield(0,ze.nF)({id:Ie==null?void 0:Ie.hack_identifier});if((xa==null?void 0:xa.status)===0){const to=window.open(`/myproblems/${xa==null?void 0:xa.identifier}?type=smartPlan&exercisesId=${Qn==null?void 0:Qn.id}&coursesId=${Qn==null?void 0:Qn.coursesId}&questionId=${Ie==null?void 0:Ie.id}&smartPlanItemBankId=${Ie==null?void 0:Ie.smart_plan_item_bank_id}`,"_blank");Tn(to)}}ua(!1)}),Oa={C:Oe.createElement("span",{className:ee.c},"C"),"C++":Oe.createElement("span",{className:ee.cpp},"C++"),Java:Oe.createElement("span",{className:ee.java},"Java"),Python:Oe.createElement("span",{className:ee.python},"Python")};return Oe.createElement("div",null,Oe.createElement("div",{className:"c-light-primary mb10 font16"},"\u7F16\u7A0B\u9898"),Oe.createElement("div",{style:{color:"#333",fontSize:"16px",marginBottom:"5px"}},Oe.createElement("span",{className:"mr10"},"\u7F16\u7A0B\u8BED\u8A00"),(it=Ie==null?void 0:Ie.languages)==null?void 0:it.map((xa,Ja,to)=>Oe.createElement(y.Fragment,{key:Ja},Oa[xa==null?void 0:xa.language]))),Oe.createElement(ne.Z,{value:Ie==null?void 0:Ie.name,className:"mt20 mb20"}),Oe.createElement(ne.Z,{value:Ie==null?void 0:Ie.description}),Yn&&Oe.createElement("div",null,Oe.createElement("div",{className:ee.line}),Oe.createElement(Gt.Z,{className:"c-grey-333 mb5",align:"middle"},Oe.createElement("b",null,"\u53C2\u8003\u7B54\u6848:\xA0"),Oe.createElement(ne.Z,{className:`${ee.html} font14`,value:(Ie==null?void 0:Ie.answer_text)||"\u6682\u65E0\u89E3\u6790"})),Oe.createElement(Gt.Z,{className:"c-grey-333 mb10",align:"middle"},Oe.createElement("b",null,"\u89E3\u6790:\xA0"),Oe.createElement(ne.Z,{className:`${ee.html} font14`,value:(Ie==null?void 0:Ie.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Oe.createElement("div",{className:"flex justify-center mt20"},Oe.createElement(x.ZP,{loading:Xn,className:"flex item-center",type:"primary",icon:Oe.createElement("img",{width:14,src:te(87190)}),onClick:()=>Xe(void 0,null,function*(){yield Ta(),zt(!0)})},(Ie==null?void 0:Ie.status)!="ended"&&!(Zn!=null&&Zn.is_end)?"\u8FDB\u5165\u7B54\u9898":"\u67E5\u770B\u7B54\u9898")))};var Ot=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(ct),Ge=te(83251),ke=te(955),ge=te(34604),fe=te(59301),ye=Object.defineProperty,Ue=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,It=(wt,jt,Ie)=>jt in wt?ye(wt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):wt[jt]=Ie,Cn=(wt,jt)=>{for(var Ie in jt||(jt={}))Ct.call(jt,Ie)&&It(wt,Ie,jt[Ie]);if(gt)for(var Ie of gt(jt))Et.call(jt,Ie)&&It(wt,Ie,jt[Ie]);return wt},Rn=(wt,jt)=>Ue(wt,ht(jt)),Xt=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const vn=({user:wt,officeToken:jt,classroomList:Ie,globalSetting:Zn,loading:Yn,problemset:bt,dispatch:Je,pageCache:be,pageNum:it,maxPage:$t,aiImg:zt})=>{var Pn,rn,Qn,Xn,ua,Vn,kt,ta,Tn,Ta,Oa,xa,Ja,to,Wt,Ha,_a,ca,Wa,Ao,so,no,xo,Co;const[Io]=(0,oe.useSearchParams)(),[me,en]=(0,y.useState)(0),De=(0,oe.useParams)(),[dt,et]=(0,y.useState)(!1),[ae,se]=(0,y.useState)(!1),[ue,de]=(0,y.useState)(!1),pe=(0,y.useRef)(!0),{SmartPlanItemBanks:Ae}=Ie,[je,Qe]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),mt=(0,y.useRef)(null),Ft=(0,y.useRef)(null);(0,y.useEffect)(()=>{var dn;((dn=Ae==null?void 0:Ae.page)==null?void 0:dn.animation_code)!==""&&(clearTimeout(Ft.current),Ft.current=setTimeout(()=>{var Vt;const pn=document.createElement("iframe");if(pn.style.width="100%",pn.style.height="40vh",pn.style.overflow="auto",pn.style.border="0",mt.current){mt.current.innerHTML="",mt.current.appendChild(pn);const an=pn.contentDocument||pn.contentWindow.document;an.open(),an.write((Vt=Ae==null?void 0:Ae.page)==null?void 0:Vt.animation_code),an.close()}},1e3))},[(Pn=Ae==null?void 0:Ae.page)==null?void 0:Pn.animation_code]),(0,y.useEffect)(()=>ge.Z.subscribe("can-load-data",Vt=>{pe.current=Vt}),[]),(0,y.useEffect)(()=>{it&&pe.current&&He()},[it,$t,be==null?void 0:be.page,be==null?void 0:be.allow_answer,be==null?void 0:be.has_item_bank,be==null?void 0:be.randomData,be==null?void 0:be.enable_extra]);const He=()=>Xt(void 0,null,function*(){et(!0),console.log("123",1231231);const dn=Je({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:De==null?void 0:De.coursesId,id:De==null?void 0:De.id,position:it,max_position:$t}});et(!1)});(0,y.useEffect)(()=>{var dn,Vt,pn,an;Qe(Rn(Cn({},je),{defaultValue:(dn=Ae==null?void 0:Ae.page)==null?void 0:dn.animation_code})),nn((Vt=Ae==null?void 0:Ae.item_banks)==null?void 0:Vt[0]),en(0),se((an=(pn=Ae==null?void 0:Ae.item_banks)==null?void 0:pn[0])==null?void 0:an.enable_ai_tutor)},[Ae]);const Jt=(dn,Vt)=>Xt(void 0,null,function*(){const pn=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${dn}/user_answers.json`,{method:"post",body:{item_choice_id:Vt,ppt_url:zt==null?void 0:zt.url}});return(pn==null?void 0:pn.status)===0?(yield He(),Be.ZP.success("\u63D0\u4EA4\u6210\u529F"),!0):!1}),nn=dn=>{if(be!=null&&be.is_end){de(!0);return}switch(dn==null?void 0:dn.solution_visibility){case"hidden":de(!1);break;case"show_after_edit":dn!=null&&dn.is_answered?de(!0):de(!1);break;case"show_after_submission":(dn==null?void 0:dn.status)==="ended"?de(!0):de(!1);break;case"show_after_ended":be!=null&&be.is_end?de(!0):de(!1);break}};return fe.createElement("section",null,fe.createElement(Ne.Z,{spinning:!1},fe.createElement("div",{className:a.box},fe.createElement("div",{className:a.box_header},fe.createElement("div",{className:a.header_title},Ae!=null&&Ae.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"),(Ae==null?void 0:Ae.page_group)&&fe.createElement("div",{style:{color:"#5F6368"}},fe.createElement("span",{style:{color:"#2EC25B"}},"\u5B66\u4E60\u5355\u5143",(0,ke.EM)(`${(rn=Ae==null?void 0:Ae.page_group)==null?void 0:rn.number}`)),"\uFF08\u5B8C\u6210\u8FDB\u5EA6",fe.createElement(E.Z,{title:`\u5F53\u524D\u5DF2\u5B8C\u6210\u7684\u8BD5\u9898\u6570\u91CF\uFF1A${(Qn=Ae==null?void 0:Ae.page_group)==null?void 0:Qn.finished_count}`},fe.createElement("span",{style:{color:"#2EC25B",cursor:"pointer"}},"\xA0",(Xn=Ae==null?void 0:Ae.page_group)==null?void 0:Xn.finished_count))," / ",fe.createElement(E.Z,{title:`\u8BE5\u5B66\u4E60\u5355\u5143\u5185\u8BBE\u7F6E\u7684\u603B\u8BD5\u9898\u6570\u91CF\uFF1A${(ua=Ae==null?void 0:Ae.page_group)==null?void 0:ua.questions_count}`},fe.createElement("span",{style:{cursor:"pointer"}},(Vn=Ae==null?void 0:Ae.page_group)==null?void 0:Vn.questions_count)),"\uFF09")),fe.createElement("div",{className:"mt10"},fe.createElement(Ge.Z,{defaultValue:je.defaultValue,open:je.open,language:je.language,height:je.height,showExtra:!1}),((kt=Ae==null?void 0:Ae.page)==null?void 0:kt.animation_code)&&fe.createElement("div",{className:a.code_style},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),fe.createElement(E.Z,{title:"\u5168\u5C4F\u5C55\u793A"},fe.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Qe(Rn(Cn({},je),{open:je.open+1}))}}))),fe.createElement("div",{className:"mt10",ref:mt})),(ta=Ae==null?void 0:Ae.item_banks)!=null&&ta[me]&&((Oa=["in_progress","ended"])!=null&&Oa.includes((Ta=(Tn=Ae==null?void 0:Ae.item_banks)==null?void 0:Tn[me])==null?void 0:Ta.status))?fe.createElement("div",null,((Ja=(xa=Ae==null?void 0:Ae.item_banks)==null?void 0:xa[me])==null?void 0:Ja.item_type)==="SINGLE"&&fe.createElement(we,{question:(to=Ae==null?void 0:Ae.item_banks)==null?void 0:to[me],onSubmit:Jt,pageCache:be,solutionVis:ue}),((Ha=(Wt=Ae==null?void 0:Ae.item_banks)==null?void 0:Wt[me])==null?void 0:Ha.item_type)==="MULTIPLE"&&fe.createElement(pt,{question:(_a=Ae==null?void 0:Ae.item_banks)==null?void 0:_a[me],onSubmit:Jt,pageCache:be,solutionVis:ue}),((Wa=(ca=Ae==null?void 0:Ae.item_banks)==null?void 0:ca[me])==null?void 0:Wa.item_type)==="JUDGMENT"&&fe.createElement(Pt,{question:(Ao=Ae==null?void 0:Ae.item_banks)==null?void 0:Ao[me],onSubmit:Jt,pageCache:be,solutionVis:ue}),((no=(so=Ae==null?void 0:Ae.item_banks)==null?void 0:so[me])==null?void 0:no.item_type)==="PROGRAM"&&fe.createElement(Ot,{question:(xo=Ae==null?void 0:Ae.item_banks)==null?void 0:xo[me],onSubmit:Jt,SmartPlanItemBanks:Ae,pageCache:be,solutionVis:ue})):(Co=Ae==null?void 0:Ae.page)!=null&&Co.animation_code?"":Ae!=null&&Ae.is_extra?be!=null&&be.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":fe.createElement(Me.Z,null)))))};var xn=(0,oe.connect)(({user:wt,classroomList:jt,loading:Ie,globalSetting:Zn,problemset:Yn})=>({user:wt,classroomList:jt,globalSetting:Zn,loading:Ie.effects,problemset:Yn}))(vn),qt={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"},Kt={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 Nn=({problemset:wt,dispatch:jt,question:Ie})=>{const[Zn,Yn]=(0,y.useState)({}),[bt,Je]=(0,y.useState)([]),be=["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 it=(0,z.cloneDeep)(Ie);Yn(it),Je(it.choices)},[Ie]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u591A\u9009\u3011 ${Zn==null?void 0:Zn.name}`}),bt==null?void 0:bt.map((it,$t)=>{const{is_answer:zt,checked:Pn,choice_text:rn,me_answered:Qn}=it;let Xn="";return zt&&(Xn=Kt.green),!zt&&(Pn||Qn)&&(Xn=Kt.red),y.createElement("div",{key:$t,style:{pointerEvents:"auto"},className:`${Kt.row} ${Xn}`},y.createElement(b.default,{disabled:!0,style:{padding:3},checked:Pn||(it==null?void 0:it.me_answered)}),y.createElement("span",null,be[$t],".\xA0"),y.createElement(ne.Z,{className:Kt.html,value:rn}),zt&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!zt&&(Pn||Qn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var jn=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(Nn),ln=te(59301);const wn=({problemset:wt,dispatch:jt,question:Ie})=>{const[Zn,Yn]=(0,y.useState)({}),[bt,Je]=(0,y.useState)([]),be=["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 it=(0,z.cloneDeep)(Ie);Yn(it),Je(it.choices)},[Ie]),ln.createElement("div",null,ln.createElement(ne.Z,{value:`\u3010\u5355\u9009\u3011 ${Zn==null?void 0:Zn.name}`}),bt==null?void 0:bt.map((it,$t)=>{const{is_answer:zt,checked:Pn,choice_text:rn,me_answered:Qn}=it;let Xn="";return zt&&(Xn=Kt.green),!zt&&(Pn||Qn)&&(Xn=Kt.red),ln.createElement("div",{key:$t,style:{pointerEvents:"auto"},className:`${Kt.row} ${Xn}`},ln.createElement(xt.ZP,{disabled:!0,checked:Pn||(it==null?void 0:it.me_answered)}),ln.createElement("span",null,be[$t],".\xA0"),ln.createElement(ne.Z,{className:Kt.html,value:rn}),zt&&ln.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!zt&&(Pn||Qn)&&ln.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var _n=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(wn);const Un=({problemset:wt,dispatch:jt,question:Ie})=>{const[Zn,Yn]=(0,y.useState)({}),[bt,Je]=(0,y.useState)([]);return(0,y.useEffect)(()=>{const be=(0,z.cloneDeep)(Ie);Yn(be),Je(be.choices)},[Ie]),y.createElement("div",null,y.createElement(ne.Z,{value:`\u3010\u5224\u65AD\u3011 ${Zn==null?void 0:Zn.name}`}),bt==null?void 0:bt.map((be,it)=>{const{is_answer:$t,checked:zt,choice_text:Pn,me_answered:rn}=be;let Qn="";return $t&&(Qn=Kt.green),!$t&&(zt||rn)&&(Qn=Kt.red),y.createElement("div",{key:it,style:{pointerEvents:"auto"},className:`${Kt.row} ${Qn}`},y.createElement(xt.ZP,{disabled:!0,checked:zt||(be==null?void 0:be.me_answered)}),y.createElement(ne.Z,{className:Kt.html,value:Pn}),$t&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!$t&&(zt||rn)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var la=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(Un),oa=te(59301);const ya=({problemset:wt,dispatch:jt,question:Ie})=>{const Zn={C:oa.createElement("span",{className:Kt.c},"C"),"C++":oa.createElement("span",{className:Kt.cpp},"C++"),Java:oa.createElement("span",{className:Kt.java},"Java"),Python:oa.createElement("span",{className:Kt.python},"Python")};return oa.createElement("div",null,oa.createElement(ne.Z,{value:`\u3010\u7F16\u7A0B\u3011 ${Ie==null?void 0:Ie.name}`}))};var un=(0,oe.connect)(({problemset:wt})=>({problemset:wt}))(ya),sn=te(20554),Le=te(23954),at=te(24334),ot=te(87001),cn=te(67248),Mn=te(7925),mn=te(59301);const{TabPane:zn}=sn.default;var ma=({item:wt,autoHeight:jt})=>{var Ie,Zn;const[Yn,bt]=(0,y.useState)([]),[Je,be]=(0,y.useState)(!1),[it]=(0,oe.useSearchParams)(),$t=(0,oe.useParams)();(0,y.useEffect)(()=>{var rn,Qn;((rn=wt==null?void 0:wt.evaluate_codes)==null?void 0:rn.length)>0?bt((Qn=wt==null?void 0:wt.evaluate_codes)==null?void 0:Qn.map((Xn,ua)=>({key:ua+1,error_msg:Xn!=null&&Xn.error_msg?at.Base64.decode(Xn==null?void 0:Xn.error_msg):"",status:Xn==null?void 0:Xn.status,created_at:Xn.created_at,code:Xn==null?void 0:Xn.code,show_code:Xn==null?void 0:Xn.show_code,language:Xn==null?void 0:Xn.language,resubmit:Xn==null?void 0:Xn.resubmit}))):bt([{key:"--",error_msg:"--",show_code:!1}])},[wt==null?void 0:wt.evaluate_codes]);const zt=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(rn,Qn)=>mn.createElement("span",null,Qn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(rn,Qn)=>mn.createElement(Mn.Z,{date:Qn.created_at,showTag:Qn==null?void 0:Qn.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:(rn,Qn)=>{var Xn;return mn.createElement("span",{className:rn===0?"c-green":"c-red"},((Xn=ot.Im[rn])==null?void 0:Xn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((Ie=Yn==null?void 0:Yn[0])==null?void 0:Ie.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(rn,Qn)=>mn.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{_e.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:mn.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",mn.createElement(cn.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Qn==null?void 0:Qn.language]})),content:mn.createElement("div",{className:"mb10"},mn.createElement(Le.ZP,{height:300,language:"python",theme:"vs-light",value:Qn!=null&&Qn.code?at.Base64.decode(Qn==null?void 0:Qn.code):"",autoHeight:jt,options:Pn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(rn=>!!rn),Pn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return mn.createElement("div",{style:{position:"relative"}},mn.createElement(sn.default,{defaultActiveKey:"1"},mn.createElement(zn,{tab:mn.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",mn.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"},mn.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},!!((Zn=wt==null?void 0:wt.user_answer)!=null&&Zn.length)&&(wt==null?void 0:wt.passed_code)&&mn.createElement("aside",{className:Kt.shixunWrp},mn.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),mn.createElement("div",{className:Kt.full},mn.createElement(cn.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[wt==null?void 0:wt.language]}),mn.createElement("span",{onClick:()=>be(!0)},mn.createElement("i",{className:"iconfont icon-quanping2"}),mn.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),mn.createElement(Le.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:wt!=null&&wt.passed_code?at.Base64.decode(wt==null?void 0:wt.passed_code):"",autoHeight:jt,options:Pn}))),mn.createElement(zn,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},mn.createElement(Ve.default,{className:"mt5",bordered:!0,dataSource:Yn,columns:zt,pagination:!1}))),(wt==null?void 0:wt.hack_user_identifier)&&mn.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ke.xg)(`/myproblems/${wt==null?void 0:wt.hack_user_identifier}?backUrl=/classrooms/${$t==null?void 0:$t.coursesId}/smart_plan/${$t==null?void 0:$t.id}/users/${$t==null?void 0:$t.user_login}/ppt_info/info`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),mn.createElement(_e.default,{centered:!0,destroyOnClose:!0,open:Je,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>be(!1),footer:null},mn.createElement(Le.ZP,{height:500,language:"python",theme:"vs-light",value:wt!=null&&wt.passed_code?at.Base64.decode(wt==null?void 0:wt.passed_code):"",autoHeight:jt,options:Pn})))},Dn=te(59301),Qa=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const tt=({user:wt,globalSetting:jt,classroomList:Ie,loading:Zn,problemset:Yn,dispatch:bt,pageNum:Je,maxPage:be})=>{var it,$t,zt,Pn,rn,Qn,Xn,ua,Vn,kt,ta,Tn,Ta,Oa,xa,Ja,to,Wt;const[Ha]=(0,oe.useSearchParams)(),[_a,ca]=(0,y.useState)(0),Wa=(0,oe.useParams)(),[Ao,so]=(0,y.useState)(!1);console.log("paramsHttp--",Wa);const[no,xo]=(0,y.useState)(null),[Co,Io]=(0,y.useState)(!1),[me,en]=(0,y.useState)(!1),{SmartPlanItemBanks:De}=Ie;(0,y.useEffect)(()=>{Je&&dt()},[Je,Wa==null?void 0:Wa.user_login]);const dt=()=>Qa(void 0,null,function*(){so(!0),bt({type:"classroomList/getSmartPlanItemBanks",payload:{login:Wa==null?void 0:Wa.user_login,course_id:Wa==null?void 0:Wa.coursesId,id:Wa==null?void 0:Wa.id,position:Je,max_position:be}}),so(!1)});(0,y.useEffect)(()=>{var ae,se;ca(0),(ae=De==null?void 0:De.page)!=null&&ae.id&&et((se=De==null?void 0:De.page)==null?void 0:se.id)},[De]);const et=ae=>Qa(void 0,null,function*(){Io(!0);const se=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${ae}/student_comment.json`,{method:"get",params:{user_id:Wa==null?void 0:Wa.user_login}});(se==null?void 0:se.status)===0&&xo(se==null?void 0:se.data),Io(!1)});return Dn.createElement("section",null,Dn.createElement(Ne.Z,{spinning:Ao},Dn.createElement("div",{className:qt.box},Dn.createElement("div",{className:qt.box_header},Dn.createElement("div",{style:{display:"flex",alignItems:"center"}},Dn.createElement("div",{className:qt.header_title},De!=null&&De.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Dn.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Dn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Dn.createElement("span",{style:{color:"#333333"}},((it=De==null?void 0:De.user_info)==null?void 0:it.user_name)||"--"),Dn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),Dn.createElement("span",{style:{color:"#333333"}},(($t=De==null?void 0:De.user_info)==null?void 0:$t.student_id)||"--"),Dn.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),Dn.createElement("span",{style:{color:"#333333"}},((zt=De==null?void 0:De.user_info)==null?void 0:zt.group_name)||"--")),Dn.createElement("div",{className:"mt10"},((rn=(Pn=De==null?void 0:De.item_banks)==null?void 0:Pn[_a])==null?void 0:rn.item_type)==="SINGLE"&&Dn.createElement(_n,{question:(Qn=De==null?void 0:De.item_banks)==null?void 0:Qn[_a]}),((ua=(Xn=De==null?void 0:De.item_banks)==null?void 0:Xn[_a])==null?void 0:ua.item_type)==="MULTIPLE"&&Dn.createElement(jn,{question:(Vn=De==null?void 0:De.item_banks)==null?void 0:Vn[_a]}),((ta=(kt=De==null?void 0:De.item_banks)==null?void 0:kt[_a])==null?void 0:ta.item_type)==="JUDGMENT"&&Dn.createElement(la,{question:(Tn=De==null?void 0:De.item_banks)==null?void 0:Tn[_a]}),((Oa=(Ta=De==null?void 0:De.item_banks)==null?void 0:Ta[_a])==null?void 0:Oa.item_type)==="PROGRAM"&&Dn.createElement(Dn.Fragment,null,Dn.createElement(un,{question:(xa=De==null?void 0:De.item_banks)==null?void 0:xa[_a]}),Dn.createElement(ma,{item:(Ja=De==null?void 0:De.item_banks)==null?void 0:Ja[_a]}))),((to=De==null?void 0:De.page)==null?void 0:to.knowledge_test)&&Dn.createElement(Dn.Fragment,null,Dn.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Dn.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Dn.createElement(x.ZP,{type:"link",loading:Co,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Qa(void 0,null,function*(){en(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Dn.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Dn.createElement(ne.Z,{className:qt.ansWrap,value:(no==null?void 0:no.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Dn.createElement(_e.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:me,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{en(!1)},onCancel:()=>{en(!1)}},Dn.createElement(Ne.Z,{spinning:Co},Dn.createElement("div",{className:qt.evalueWrap},Dn.createElement("div",{className:qt.evalueSty},Dn.createElement("div",{className:qt.title},"\u5B66\u4E60\u8BC4\u4EF7"),Dn.createElement(ne.Z,{className:qt.ansWrap,value:(no==null?void 0:no.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Dn.createElement("div",{className:qt.evalueSty,style:{marginTop:"20px"}},Dn.createElement("div",{className:qt.title},"\u95EE\u7B54\u8BB0\u5F55"),Dn.createElement("div",{className:qt.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Wt=no==null?void 0:no.question_and_answer_list)==null?void 0:Wt.map((ae,se)=>Dn.createElement("div",{key:se,className:"mt10"},Dn.createElement("div",{style:{display:"flex"}},Dn.createElement("div",{className:qt.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Dn.createElement(ne.Z,{className:qt.asnCont,value:ae==null?void 0:ae.question})),Dn.createElement("div",{style:{display:"flex"}},Dn.createElement("div",{className:qt.label},"\u56DE\u7B54\uFF1A"),Dn.createElement(ne.Z,{className:qt.asnCont,value:ae==null?void 0:ae.answer})))))))))))};var qe=(0,oe.connect)(({user:wt,classroomList:jt,loading:Ie,globalSetting:Zn,problemset:Yn})=>({user:wt,classroomList:jt,globalSetting:Zn,loading:Ie.effects,problemset:Yn}))(tt),Mt=te(61907),$e=te(30461),st=Object.defineProperty,Fn=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Fa=(wt,jt,Ie)=>jt in wt?st(wt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):wt[jt]=Ie,ga=(wt,jt)=>{for(var Ie in jt||(jt={}))bn.call(jt,Ie)&&Fa(wt,Ie,jt[Ie]);if(Fn)for(var Ie of Fn(jt))qn.call(jt,Ie)&&Fa(wt,Ie,jt[Ie]);return wt},aa=(wt,jt,Ie)=>new Promise((Zn,Yn)=>{var bt=it=>{try{be(Ie.next(it))}catch($t){Yn($t)}},Je=it=>{try{be(Ie.throw(it))}catch($t){Yn($t)}},be=it=>it.done?Zn(it.value):Promise.resolve(it.value).then(bt,Je);be((Ie=Ie.apply(wt,jt)).next())});const ja=({user:wt,classroomList:jt,globalSetting:Ie,loading:Zn,dispatch:Yn})=>{var bt,Je,be,it,$t,zt,Pn,rn,Qn,Xn,ua;const Vn=(0,y.useRef)(),kt=(0,y.useRef)(),[ta]=(0,oe.useSearchParams)(),[Tn,Ta]=(0,y.useState)({}),[Oa,xa]=(0,y.useState)(""),[Ja,to]=(0,y.useState)(""),Wt=(0,oe.useParams)(),[Ha,_a]=(0,y.useState)({}),[ca,Wa]=(0,y.useState)(),[Ao,so]=(0,y.useState)(!1),no=(0,y.useRef)(),[xo,Co]=(0,y.useState)(!1),[Io,me]=(0,y.useState)(""),[en,De]=(0,y.useState)(!0),[dt,et]=(0,y.useState)(!0),[ae,se]=(0,y.useState)(!1),[ue,de]=(0,y.useState)([]),[pe,Ae]=(0,y.useState)(!1),[je,Qe]=(0,y.useState)([]),[mt,Ft]=(0,y.useState)(!1),[He,Jt]=(0,y.useState)(0),[nn,dn]=(0,y.useState)([]),[Vt,pn]=(0,y.useState)(ga({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),an=(0,y.useRef)(null),[Bn,kn]=(0,y.useState)(!1),[En,In]=(0,y.useState)(!1),$n=(0,y.useRef)(!1),{SmartPlanItemBanks:yn}=jt;(0,y.useEffect)(()=>{$n.current=En},[En]),(0,y.useEffect)(()=>{(0,ke.s2)()&&oe.history.replace(`/miniprogram/courseware/study?courses_id=${Wt==null?void 0:Wt.coursesId}&id=${Wt==null?void 0:Wt.id}`)},[]),(0,y.useEffect)(()=>{Tn!=null&&Tn.WebofficeURL&&setTimeout(()=>{Ya()},300)},[Tn]),(0,y.useEffect)(()=>{var hn;return(hn=wt==null?void 0:wt.userInfo)!=null&&hn.login&&ka(),()=>{clearInterval(no.current)}},[(bt=wt==null?void 0:wt.userInfo)==null?void 0:bt.login]),(0,y.useEffect)(()=>{!(Tn!=null&&Tn.IsCreator)&&(ca==null?void 0:ca.is_end)===!1&&(Tn==null?void 0:Tn.Status)=="in_progress"&&ra()},[ca==null?void 0:ca.is_end,Tn]),(0,y.useEffect)(()=>{if(ca!=null&&ca.is_end&&clearInterval(no.current),!(Tn!=null&&Tn.IsCreator)&&(ca!=null&&ca.is_end)){let hn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];hn&&(hn!=null&&hn.includes(Wt==null?void 0:Wt.id))||(Be.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(hn==null?void 0:hn.length)===0?hn=[Wt==null?void 0:Wt.id]:hn.push(Wt==null?void 0:Wt.id),sessionStorage.setItem("endPPTIds",JSON.stringify(hn)))}},[ca==null?void 0:ca.is_end,Tn]),(0,y.useEffect)(()=>{if(ca!=null&&ca.enable_extra&&!(ca!=null&&ca.is_end)){let hn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];hn&&!(hn!=null&&hn.includes(Wt==null?void 0:Wt.id))&&_e.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:()=>aa(void 0,null,function*(){(hn==null?void 0:hn.length)===0?hn=[Wt==null?void 0:Wt.id]:hn.push(Wt==null?void 0:Wt.id),ea(ca==null?void 0:ca.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(hn))})})}},[ca==null?void 0:ca.enable_extra]);const Hn=(0,y.useRef)(null);(0,y.useEffect)(()=>{var hn,Jn;(hn=wt==null?void 0:wt.userInfo)!=null&&hn.login&&(Tn!=null&&Tn.IsCreator?so(!0):so((Tn==null?void 0:Tn.Status)&&(Tn==null?void 0:Tn.Status)!="not_started"),(Jn=Vn.current)!=null&&Jn.ready&&va())},[(Je=wt==null?void 0:wt.userInfo)==null?void 0:Je.login,Tn]),(0,y.useEffect)(()=>{var hn,Jn,Ma;return En&&((hn=yn==null?void 0:yn.page)!=null&&hn.position)&&!(Tn!=null&&Tn.IsCreator)&&(((Jn=yn==null?void 0:yn.page)==null?void 0:Jn.knowledge_need_answer)==!0?Hn.current=setTimeout(()=>{kn(!0)},1e3):(Ma=yn==null?void 0:yn.page)!=null&&Ma.has_item_bank&&kn(!0)),()=>{clearTimeout(Hn.current)}},[(be=yn==null?void 0:yn.page)==null?void 0:be.position]),(0,y.useEffect)(()=>{ca!=null&&ca.page&&ea(ca==null?void 0:ca.page)},[ca==null?void 0:ca.page]),(0,y.useEffect)(()=>{var hn;((hn=wt==null?void 0:wt.userInfo)==null?void 0:hn.real_name)==="\u6E38\u5BA2"&&Yn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(it=wt==null?void 0:wt.userInfo)==null?void 0:it.real_name]);function va(){return aa(this,null,function*(){try{yield Vn.current.ready();const Ma=yield(yield Vn.current.Application.ActiveWindow).View;Ma.ZoomToFit=-1;const Da=new Event("resize");window.dispatchEvent(Da)}catch(hn){}})}function ea(hn){return aa(this,null,function*(){yield Vn.current.ready(),Vn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(hn)})}function wa(hn){return aa(this,null,function*(){Wt!=null&&Wt.user_login||setTimeout(()=>aa(this,null,function*(){yield Vn.current.ready();const Jn=Vn.current.Application,Ma=yield Jn.ActivePresentation,Da=yield Jn.ActivePresentation.SlideShowSettings,Va=yield Ma.SlideShowWindow;hn?yield Da.Run():Va.IsFullScreen=!1;const ao=(yield Jn.ActivePresentation.SlideShowWindow)!==null;In(ao),va()}),800)})}function pa(){return aa(this,null,function*(){try{const hn=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/set_page_cache.json`,{method:"post",body:{type:1}});Wa(hn==null?void 0:hn.data)}catch(hn){}})}const Kn=()=>aa(void 0,null,function*(){var hn;let Jn=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}.json`,{method:"get"});(Jn==null?void 0:Jn.status)==0&&(_a(Jn==null?void 0:Jn.data),((hn=Jn==null?void 0:Jn.data)==null?void 0:hn.status)=="in_progress"&&wa(!0))}),ra=()=>aa(void 0,null,function*(){const hn=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/start_class.json`,{method:"post"})}),fa=()=>aa(void 0,null,function*(){var hn;const Jn=yield(0,Ee.ZP)(`/api/smart_plan_item_banks/${(hn=yn==null?void 0:yn.page)==null?void 0:hn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),La=()=>aa(void 0,null,function*(){Yn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Wt==null?void 0:Wt.coursesId,id:Wt==null?void 0:Wt.id,position:Oa||(ca==null?void 0:ca.page)||1,max_position:Ja}})}),ka=()=>aa(void 0,null,function*(){var hn,Jn,Ma;const Da=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/get_office_token.json`,{method:"get",params:Wt!=null&&Wt.user_login?{login:Wt==null?void 0:Wt.user_login}:null});Ta(Da==null?void 0:Da.data),De(!1);const Va=((hn=Da==null?void 0:Da.data)==null?void 0:hn.FileName)||"";document.title=Va,(Jn=Da==null?void 0:Da.data)!=null&&Jn.IsCreator?Kn():(((Ma=Da==null?void 0:Da.data)==null?void 0:Ma.Status)=="in_progress"&&wa(!0),no.current=setInterval(()=>{pa()},2e3))});function Ya(){return aa(this,null,function*(){var hn=document.getElementById("weboffice-zone");Vn.current=Ce().config({mount:hn,url:Tn==null?void 0:Tn.WebofficeURL,refreshToken:ia,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(Tn!=null&&Tn.IsCreator),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Vn.current.setToken({token:Tn==null?void 0:Tn.AccessToken,timeout:25*60*1e3}),Vn.current.on("fileStatus",function(Jn){return aa(this,null,function*(){console.log("fileStatus:",Jn),yield Vn.current.ready();const Ma=Vn.current.Application,Da=yield Ma.ActivePresentation.ExportAsFixedFormat({FixedFormatType:Ma.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});me(Da)})}),Vn.current.on("fileOpen",function(Jn){Ln()}),Vn.current.on("fullscreenChange",function(Jn){Jn.status==1&&wa(!0),console.log("fullscreenChange:",Jn)})})}function ia(){return new Promise(function(hn){return aa(this,null,function*(){const Jn=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/refresh_office_token.json`,{method:"get",access_token:Tn==null?void 0:Tn.AccessToken,refresh_token:Tn==null?void 0:Tn.RefreshToken});hn(Jn==null?void 0:Jn.data)})})}function Na(){return aa(this,null,function*(){De(!0),yield Vn.current.ready();const hn=Vn.current.Application,Jn=yield hn.ActivePresentation,Da=yield(yield Jn.Slides).Count;to(Da);let Va=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Va==null?void 0:Va.status)==0&&Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield hn.ActivePresentation.Slides.AddSlide(Da),setTimeout(()=>aa(this,null,function*(){De(!1),Jn.Slides.Item(Da).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 Ln(){return aa(this,null,function*(){yield Vn.current.ready();const hn=Vn.current.Application,Jn=yield hn.ActivePresentation.GetSlideRemark();console.log("operatorsInfo:",Jn);const Da=yield(yield hn.ActivePresentation).Slides,Va=yield hn.ActivePresentation.ExportAsFixedFormat({FixedFormatType:hn.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:1,To:1});me(Va);const ao=yield Da.Count;to(ao),hn.Sub.SlideShowEnd=()=>aa(this,null,function*(){In(!1),va()});const uo=yield hn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;xa(uo),hn.Sub.SlideSelectionChanged=qa=>aa(this,null,function*(){var ro,co;if(!(Tn!=null&&Tn.IsCreator)){const po=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/check_page_group.json`,{method:"post",body:{position:qa}});(po==null?void 0:po.status)==0&&((ro=po==null?void 0:po.data)!=null&&ro.allow||(de((co=po==null?void 0:po.data)==null?void 0:co.not_finish_positions),se(!0)))}to(yield Da.Count),xa(qa);const $a=yield hn.ActivePresentation.ExportAsFixedFormat({FixedFormatType:hn.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,From:qa,To:qa});me($a)}),hn.Sub.SlideDelete=qa=>aa(this,null,function*(){var ro;let co=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/delete_page.json`,{method:"delete",body:{position:(ro=qa==null?void 0:qa.Data)==null?void 0:ro.SlideIndex}});(co==null?void 0:co.status)==0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),to(yield Da.Count))}),hn.Sub.PresentationNewSlide=qa=>aa(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",qa)}),hn.Sub.SlideMove=qa=>aa(this,null,function*(){var ro,co,$a;if(Tn!=null&&Tn.IsCreator){let po=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/change_page_postition.json`,{method:"post",body:{origin_position:(ro=qa==null?void 0:qa.Data)==null?void 0:ro.SlideFromIndex,target_position:(co=qa==null?void 0:qa.Data)==null?void 0:co.SlideIndex}});(po==null?void 0:po.status)==0&&(Be.ZP.success("\u79FB\u52A8\u6210\u529F"),xa(($a=qa==null?void 0:qa.Data)==null?void 0:$a.SlideIndex))}})})}const ba=()=>aa(void 0,null,function*(){var hn,Jn;Ft(!0);const Ma=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/smart_plan_users.json`,{method:"get",params:Vt});(Ma==null?void 0:Ma.status)==0&&(Qe((hn=Ma==null?void 0:Ma.data)==null?void 0:hn.smart_plan_users),Jt((Jn=Ma==null?void 0:Ma.data)==null?void 0:Jn.count)),Ft(!1)}),ha=()=>aa(void 0,null,function*(){var hn;Ft(!0);const Jn=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/header_info.json`,{method:"get"});(Jn==null?void 0:Jn.status)===0&&dn([{name:"\u5168\u90E8",id:""},...((hn=Jn==null?void 0:Jn.data)==null?void 0:hn.course_groups)||[]]),Ft(!1)});(0,y.useEffect)(()=>{var hn,Jn,Ma,Da,Va,ao,uo;return(Tn==null?void 0:Tn.IsCreator)===!0&&(!((hn=yn==null?void 0:yn.item_banks)!=null&&hn.length)&&!((Jn=yn==null?void 0:yn.page)!=null&&Jn.animation_code)&&!((Da=(Ma=yn==null?void 0:yn.page)==null?void 0:Ma.smart_plan_page_knowledges)!=null&&Da.length)?et(!0):et(!1)),(Tn==null?void 0:Tn.IsCreator)===!1&&(((Va=yn==null?void 0:yn.page)==null?void 0:Va.knowledge_need_answer)===!0?et(!0):et(!1)),yn&&((ao=yn==null?void 0:yn.page)!=null&&ao.id)&&!((uo=yn==null?void 0:yn.page)!=null&&uo.has_study_record)&&(Tn==null?void 0:Tn.IsCreator)===!1&&(Tn==null?void 0:Tn.Status)=="in_progress"&&(an.current=setTimeout(()=>{fa()},3e3)),()=>{an.current&&clearTimeout(an.current)}},[Zn["classroomList/getSmartPlanItemBanks"],yn,Tn==null?void 0:Tn.IsCreator]);const[Wn,za]=(0,y.useState)(null);(0,y.useEffect)(()=>{dt||za(new Date)},[dt]),(0,y.useEffect)(()=>{pe&&(ha(),ba())},[pe,Vt]);const eo=()=>y.createElement(y.Fragment,null,Ao&&(Wt!=null&&Wt.user_login?y.createElement("div",{className:Pe.right}," ",y.createElement(qe,{pageNum:Oa,maxPage:Ja})):y.createElement("div",{className:Pe.right},y.createElement(Ne.Z,{spinning:Zn["classroomList/getSmartPlanItemBanks"]},y.createElement("div",{style:{visibility:yn?"visible":"hidden",height:Bn?"94vh":"100vh"}},(Tn==null?void 0:Tn.IsCreator)!==void 0&&y.createElement(Mt.Z,{key:Oa,pageData:yn,onModelPageChange:et,aiImg:Io,isCreator:Tn==null?void 0:Tn.IsCreator,pageNum:Oa,showModelPage:dt,node:Tn!=null&&Tn.IsCreator?y.createElement(he.default,{pageNum:Oa,maxPage:Ja,pptInfo:Ha,openEwm:xo,setOpenEwm:()=>{Co(null)},aiImg:Io,addPage:()=>{Na()},setShowModelPage:()=>{et(!1)},behavior:Wn}):y.createElement(xn,{officeToken:Tn,pageCache:ca,pageNum:Oa,aiImg:Io,maxPage:Ja})}))))));return y.createElement(Ne.Z,{spinning:en},y.createElement("div",{style:{display:"flex"}},y.createElement("div",{className:Pe.officeWrp},y.createElement("div",{className:Pe.left},y.createElement("div",{id:"weboffice-zone"}),!Bn&&En&&y.createElement("div",{className:Pe.left_float},y.createElement("div",{className:Pe.float_icon},y.createElement("img",{src:te(23175),width:20,height:20})),y.createElement("div",{className:Pe.float_more},y.createElement("div",{className:Pe.float_text,onClick:()=>{kn(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Ha==null?void 0:Ha.status)=="in_progress"&&(($t=yn==null?void 0:yn.page)==null?void 0:$t.lesson_mode)!="self_learning"&&!(yn!=null&&yn.is_extra)&&((Pn=(zt=yn==null?void 0:yn.item_banks)==null?void 0:zt[0])==null?void 0:Pn.status)=="not_started"&&(Tn==null?void 0:Tn.IsCreator)&&y.createElement(y.Fragment,null,y.createElement("div",{className:Pe.float_icon},y.createElement("img",{src:te(68045),width:20,height:20})),y.createElement("div",{className:Pe.float_text,onClick:()=>aa(void 0,null,function*(){var hn,Jn;let Ma=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Jn=(hn=yn==null?void 0:yn.item_banks)==null?void 0:hn[0])==null?void 0:Jn.smart_plan_item_bank_id}});(Ma==null?void 0:Ma.status)==0&&(Be.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),La(),kn(!0))})},"\u542F\u52A8\u7B54\u9898")),(Ha==null?void 0:Ha.status)=="in_progress"&&!(yn!=null&&yn.is_extra)&&((Qn=(rn=yn==null?void 0:yn.item_banks)==null?void 0:rn[0])==null?void 0:Qn.status)=="in_progress"&&(Tn==null?void 0:Tn.IsCreator)&&y.createElement(y.Fragment,null,y.createElement("div",{className:Pe.float_icon,style:{background:"rgba(227,0,0,0.1)"}},y.createElement("img",{src:te(7891),width:20,height:20})),y.createElement("div",{className:Pe.float_text,style:{marginRight:"0px"},onClick:()=>aa(void 0,null,function*(){var hn,Jn;let Ma=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Jn=(hn=yn==null?void 0:yn.item_banks)==null?void 0:hn[0])==null?void 0:Jn.smart_plan_item_bank_id}});(Ma==null?void 0:Ma.status)==0&&(Be.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),La())})},"\u7ED3\u675F\u7B54\u9898")))),!En&&(Wt!=null&&Wt.user_login?y.createElement("div",{className:Pe.over_content},y.createElement("div",{className:Pe.over_button,onClick:()=>{Ae(!0)}},y.createElement("img",{src:te(78868),className:Pe.ewm_img,style:{width:"16px",height:"15px"}}),y.createElement("div",{className:Pe.ewm_text},"\u5B66\u751F\u5217\u8868")),y.createElement("div",{className:Pe.over_button,onClick:()=>{oe.history.push(`/classrooms/${Wt==null?void 0:Wt.coursesId}/smart_plan/${Wt==null?void 0:Wt.id}/detail`)}},y.createElement("img",{src:te(50066),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))):Tn!=null&&Tn.IsCreator?y.createElement("div",{className:Pe.over_content},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{className:Pe.over_button,onClick:()=>{wa(!0)}},y.createElement("img",{src:te(15091),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u5168\u5C4F\u64AD\u653E")),(Ha==null?void 0:Ha.status)=="not_started"&&y.createElement("div",{className:Pe.over_button,onClick:()=>aa(void 0,null,function*(){Yn({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan",params:{coursesId:Wt==null?void 0:Wt.coursesId,smart_plans_id:Wt==null?void 0:Wt.id}}})})},y.createElement("img",{src:te(76502),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(Ha==null?void 0:Ha.status)=="in_progress"&&y.createElement("div",{className:Pe.over_button,onClick:()=>aa(void 0,null,function*(){_e.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:()=>aa(void 0,null,function*(){let hn=yield(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/change_status.json`,{method:"post"});(hn==null?void 0:hn.status)==0&&(Be.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),oe.history.push(`/classrooms/${Wt==null?void 0:Wt.coursesId}/smart_plan`),(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:Oa,allow_answer:!1,is_end:!0}}}))})})})},y.createElement("img",{src:te(3540),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),y.createElement("div",{className:Pe.over_button,onClick:()=>{Co(new Date)}},y.createElement("img",{src:te(56440),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801"))),y.createElement("div",{className:Pe.over_button,onClick:()=>{oe.history.push(`/classrooms/${Wt==null?void 0:Wt.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u4FDD\u5B58\u5E76\u9000\u51FA"))):y.createElement("div",{className:Pe.over_content},y.createElement("div",{className:Pe.over_button,onClick:()=>{oe.history.push(`/classrooms/${Wt==null?void 0:Wt.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:Pe.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:Pe.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))))),!En&&eo(),En&&y.createElement(le.Z,{bodyStyle:{padding:0},width:800,onClose:()=>{kn(!1)},forceRender:!0,open:Bn},eo())),y.createElement($e.Z,{Callback:()=>{Kn(),(0,Ee.ZP)(`/api/courses/${Wt==null?void 0:Wt.coursesId}/smart_plans/${Wt==null?void 0:Wt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:Oa,allow_answer:!1,is_end:!1}}})}}),y.createElement(_e.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ae,title:"\u5B66\u4E60\u8FDB\u5EA6\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var hn;se(!1),ea((hn=ue==null?void 0:ue.sort())==null?void 0:hn[0])},onOk:()=>aa(void 0,null,function*(){var hn;se(!1),ea((hn=ue==null?void 0:ue.sort())==null?void 0:hn[0])})},y.createElement("div",null,"\u8BF7\u5148\u5B8C\u6210\u672C\u5355\u5143\u5168\u90E8\u8BD5\u9898\uFF08\u672A\u5B8C\u6210\uFF1A",(Xn=ue==null?void 0:ue.sort())==null?void 0:Xn.map((hn,Jn)=>y.createElement("span",{key:Jn,style:{color:"#FF9D18",cursor:"pointer"},onClick:()=>{se(!1),ea(hn)}},"\u7B2C",hn,"\u9875",Jn+1==(ue==null?void 0:ue.length)?"":"\u3001")),"\uFF09\uFF0C\u5B8C\u6210\u540E\u5373\u53EF\u7EE7\u7EED\u5B66\u4E60\u4E0B\u4E00\u5355\u5143\u3002")),y.createElement(_e.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:pe,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Ae(!1)},footer:null},y.createElement(Ne.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:Vt==null?void 0:Vt.course_group_id,options:(ua=nn||[])==null?void 0:ua.map(hn=>({label:hn==null?void 0:hn.name,value:hn==null?void 0:hn.id})),onChange:hn=>{Vt.page=1,Vt.course_group_id=hn,pn(ga({},Vt))}}),y.createElement(yt.t7,{style:{width:300},value:{value:Vt.search},onChange:(hn,Jn)=>{Vt.page=1,Vt.search=hn,pn(ga({},Vt))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),y.createElement(Ve.default,{loading:mt,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:hn=>y.createElement("span",{style:{color:"#666666"}},hn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:hn=>y.createElement("span",{style:{color:"#666666"}},hn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:hn=>y.createElement("span",{style:{color:"#666666"}},hn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(hn,Jn)=>y.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ae(!1),oe.history.push(`/classrooms/${Wt==null?void 0:Wt.coursesId}/smart_plan/${Wt==null?void 0:Wt.id}/users/${Jn==null?void 0:Jn.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:je,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:Vt.limit,current:Vt.page,position:["bottomRight"],onChange:(hn,Jn)=>{Vt.page=hn,Vt.limit=Jn,pn(ga({},Vt))},total:He,showTotal:(hn,Jn)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",hn," "),"\u6761\u6570\u636E")}})))))};var Aa=(0,oe.connect)(({user:wt,classroomList:jt,loading:Ie,globalSetting:Zn})=>({user:wt,classroomList:jt,globalSetting:Zn,loading:Ie.effects}))(ja)},57594:function(ft,_t,te){"use strict";te.r(_t),te.d(_t,{default:function(){return Yn}});var y=te(59301),ve=te(89070),Ce={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),Pe=te(71411),Be=te(82326),_e=te(29787),Ne=te(47889),le=te(25399),Ye=te(62957),Ve=te(54172),yt=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:bt,dispatch:Je,question:be,disabled:it,showAnswer:$t})=>{const[zt,Pn]=(0,y.useState)({}),[rn,Qn]=(0,y.useState)([]),[Xn,ua]=(0,y.useState)(!1),[Vn]=(0,ve.useSearchParams)(),kt=["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"],ta={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,y.useEffect)(()=>{const Tn=(0,ee.cloneDeep)(be);Pn(Tn),Qn(Tn==null?void 0:Tn.choices)},[be]),ce.createElement("div",null,ce.createElement("div",{className:"mb10 font14",style:{fontWeight:500,color:"#333"}},ta[be==null?void 0:be.item_type]),ce.createElement(z.Z,{value:zt==null?void 0:zt.name,style:{fontSize:"14px"}}),rn==null?void 0:rn.map((Tn,Ta)=>{const{is_answer:Oa,choice_text:xa}=Tn;let Ja="";return Oa&&$t&&(Ja=re.green),ce.createElement("div",{key:Ta,style:{pointerEvents:"none",fontSize:"14px"},className:`${re.row} ${Ja}`},ce.createElement(Ne.ZP,{disabled:it,checked:Oa&&$t}),ce.createElement("span",null,kt[Ta],".\xA0"),ce.createElement(z.Z,{className:re.html,value:xa,style:{fontSize:"14px"}}))}))};var Se=(0,ve.connect)(({problemset:bt})=>({problemset:bt}))(ie),Te=te(77019),Fe=te(5269),ut=te(12893),vt=te(12290),Ze=te(59301),tn=Object.defineProperty,At=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ht=(bt,Je,be)=>Je in bt?tn(bt,Je,{enumerable:!0,configurable:!0,writable:!0,value:be}):bt[Je]=be,Bt=(bt,Je)=>{for(var be in Je||(Je={}))Gt.call(Je,be)&&Ht(bt,be,Je[be]);if(xt)for(var be of xt(Je))Nt.call(Je,be)&&Ht(bt,be,Je[be]);return bt},Yt=(bt,Je)=>At(bt,pt(Je)),Zt=(bt,Je)=>{var be={};for(var it in bt)Gt.call(bt,it)&&Je.indexOf(it)<0&&(be[it]=bt[it]);if(bt!=null&&xt)for(var it of xt(bt))Je.indexOf(it)<0&&Nt.call(bt,it)&&(be[it]=bt[it]);return be};const Rt=bt=>{var Je=bt,{value:be,onChange:it,scrollId:$t}=Je,zt=Zt(Je,["value","onChange","scrollId"]);return Ze.createElement("div",{id:$t||""},Ze.createElement(vt.Z,Yt(Bt({},zt),{defaultValue:be,onChange:(Pn,rn)=>{rn!=null&&rn.length?it(Pn,rn):it(Pn)}})))},Re=({value:bt,onChange:Je,placeholder:be,height:it=150,isEdit:$t,miniToolbar:zt,watch:Pn=!0})=>$t?Ze.createElement(vt.Z,{isFocus:!0,height:it||void 0,placeholder:be,defaultValue:bt,onChange:Je,miniToolbar:zt}):Ze.createElement("div",{style:{cursor:"pointer"}},bt?Ze.createElement(z.Z,{className:re.inputBorder,value:bt}):Ze.createElement("div",{className:`${re.inputBorder} ${re.placeholder} inputBorderError`},be));var xe=te(59301),St=Object.defineProperty,rt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,An=(bt,Je,be)=>Je in bt?St(bt,Je,{enumerable:!0,configurable:!0,writable:!0,value:be}):bt[Je]=be,on=(bt,Je)=>{for(var be in Je||(Je={}))we.call(Je,be)&&An(bt,be,Je[be]);if(fn)for(var be of fn(Je))Tt.call(Je,be)&&An(bt,be,Je[be]);return bt},Sn=(bt,Je)=>rt(bt,Lt(Je)),na=(bt,Je)=>{var be={};for(var it in bt)we.call(bt,it)&&Je.indexOf(it)<0&&(be[it]=bt[it]);if(bt!=null&&fn)for(var it of fn(bt))Je.indexOf(it)<0&&Tt.call(bt,it)&&(be[it]=bt[it]);return be};const Qt=["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:bt,onChange:Je,choiceTextKey:be,answerKey:it,index:$t,isEdit:zt,setInputActive:Pn,form:rn,choiceOptionsPath:Qn,allowChangeMode:Xn,showAddIcon:ua,addItem:Vn,deleteItem:kt})=>{const ta=(bt==null?void 0:bt[it])===1,Tn=()=>{const Oa=rn.getFieldValue(Qn);rn.setFieldValue(Qn,Oa.map(xa=>Sn(on({},xa),{[it]:0})))},Ta=()=>{ta?Je(Sn(on({},bt),{[it]:0})):(Xn||Tn(),Je(Sn(on({},bt),{[it]:1})))};return xe.createElement(Te.Z,{className:re.choiceWrap,align:"middle",wrap:!1},xe.createElement(Fe.Z,{onClick:Ta,className:`${re.choiceIndex} ${ta?re.activeAnswer:""}`},Qt[$t]),xe.createElement(Fe.Z,{flex:1,className:`${re.editorWrap} ml15`,onClick:Pn},xe.createElement(Re,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:zt,value:bt==null?void 0:bt[be],onChange:Oa=>{Je(Sn(on({},bt),{[be]:Oa}))}})),xe.createElement(Fe.Z,{className:re.actionWrapper},xe.createElement(le.Z,{title:"\u5220\u9664"},xe.createElement(ut.Z,{className:re.deleteIcon,onClick:kt,style:{visibility:$t>1?"visible":"hidden"}}))))},nt=({questionTitlePlaceholder:bt,titleKey:Je,choiceKey:be,analysisKey:it,choiceTextKey:$t,answerKey:zt,choiceOptionsPath:Pn,allowChangeMode:rn=!0,form:Qn,showAnalysis:Xn=!0})=>{const[ua,Vn]=(0,y.useState)(),[kt,ta]=(0,y.useState)(!1);return xe.createElement("div",{className:re.wrap},xe.createElement("div",{className:re.questionTitleEditorWrap},xe.createElement(he.default.Item,{label:"\u9898\u5E72",name:Je,labelCol:{span:24},rules:[{required:!0}]},xe.createElement(Rt,{scrollId:Array.isArray(Je)?Je.join("_"):`${Je}`,height:150,placeholder:bt}))),xe.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),xe.createElement(he.default.List,{name:be,rules:[{validator(Tn,Ta){const Oa=Ta.some(Ja=>Ja[zt]===1),xa=Ta.findIndex(Ja=>{var to;return((to=Ja[$t])==null?void 0:to.length)<=0});return xa!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Qt[xa]}\u9009\u9879\u7684\u5185\u5BB9`)):Oa?Promise.resolve():(Ee.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Tn,{add:Ta,remove:Oa})=>xe.createElement("div",{id:Array.isArray(Pn)?Pn.join("_"):`${Pn}`,style:{marginTop:"-20px"}},Tn.map((xa,Ja)=>{var to=xa,{key:Wt,name:Ha}=to,_a=na(to,["key","name"]);const ca=ua===Wt,Wa=()=>{Vn(Wt)},Ao=Ja<7&&Ja===Tn.length-1,so=()=>Ta({[$t]:"",[zt]:0}),no=()=>Oa(Ha);return xe.createElement(he.default.Item,Sn(on({},_a),{key:Wt,name:Ha,className:re.choiceListWrap,rules:[{validator(xo,Co){return Co!=null&&Co.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Qt[Ja]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),xe.createElement(lt,{choiceTextKey:$t,answerKey:zt,index:Ja,isEdit:ca,setInputActive:Wa,form:Qn,choiceOptionsPath:Pn,allowChangeMode:rn,showAddIcon:Ao,addItem:so,deleteItem:no}))}),Tn.length<8&&xe.createElement("div",{className:`${re.addBtn} mb30`,onClick:()=>Ta({[$t]:"",[zt]:0})},xe.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Xn&&xe.createElement("div",{onClick:()=>ta(!0)},xe.createElement(he.default.Item,{name:it,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},xe.createElement(Re,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:kt}))))};var Dt=te(59301),We=Object.defineProperty,Ke=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Xe=(bt,Je,be)=>Je in bt?We(bt,Je,{enumerable:!0,configurable:!0,writable:!0,value:be}):bt[Je]=be,ct=(bt,Je)=>{for(var be in Je||(Je={}))ze.call(Je,be)&&Xe(bt,be,Je[be]);if(Me)for(var be of Me(Je))Oe.call(Je,be)&&Xe(bt,be,Je[be]);return bt},Ot=(bt,Je)=>Ke(bt,Pt(Je)),Ge=(bt,Je)=>{var be={};for(var it in bt)ze.call(bt,it)&&Je.indexOf(it)<0&&(be[it]=bt[it]);if(bt!=null&&Me)for(var it of Me(bt))Je.indexOf(it)<0&&Oe.call(bt,it)&&(be[it]=bt[it]);return be};const ke={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ge=({value:bt,onChange:Je,form:be})=>{const it=(bt==null?void 0:bt.is_answer)===1,$t=bt==null?void 0:bt.choice_text,zt=()=>{const Pn=be.getFieldsValue().choices.map(rn=>({choice_text:rn.choice_text,is_answer:0}));be.setFieldsValue({choices:Pn}),Je(Ot(ct({},bt),{is_answer:1}))};return Dt.createElement(Te.Z,{className:re.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Dt.createElement(Fe.Z,{onClick:zt,className:`${re.choiceIndex} ${re.judgementIndex} ${it?re.activeAnswer:""}`},ke[$t]),Dt.createElement(Fe.Z,{flex:1,className:`${re.editorWrap} ml15`},Dt.createElement("div",{className:`${re.inputBorder} ${re.placeholder} ${it?re.activeJudgementAnswer:""}`},$t)))},fe=({questionTitlePlaceholder:bt,choiceKey:Je,form:be})=>{const[it,$t]=(0,y.useState)(!1);return Dt.createElement("div",{className:re.wrap},Dt.createElement("div",{className:re.questionTitleEditorWrap},Dt.createElement(he.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Dt.createElement(Rt,{scrollId:"name",height:140,placeholder:bt}))),Dt.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Dt.createElement(he.default.List,{name:"choices",rules:[{validator(zt,Pn){return Pn.some(Qn=>(Qn==null?void 0:Qn.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")))}}]},zt=>Dt.createElement("div",{id:"choices"},zt.map(Pn=>{var rn=Pn,{key:Qn,name:Xn}=rn,ua=Ge(rn,["key","name"]);return Dt.createElement(he.default.Item,Ot(ct({},ua),{key:Qn,name:Xn,noStyle:!0}),Dt.createElement(ge,{form:be}))})))),Dt.createElement("div",{onClick:()=>$t(!0)},Dt.createElement(he.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Dt.createElement(Re,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:it}))))};var ye=te(59301);const Ue=({problemset:bt,dispatch:Je,question:be})=>{var it;const $t={C:ye.createElement("span",{className:re.c},"C"),"C++":ye.createElement("span",{className:re.cpp},"C++"),Java:ye.createElement("span",{className:re.java},"Java"),Python:ye.createElement("span",{className:re.python},"Python")};return ye.createElement("div",{style:{color:"#333",fontSize:"14px"}},ye.createElement("div",{className:"font14",style:{fontWeight:500,color:"#333"}},"\u7F16\u7A0B\u9898"),ye.createElement("div",{className:"mt15"},ye.createElement("span",{className:"mr10"},"\u7F16\u7A0B\u8BED\u8A00"),(it=be==null?void 0:be.languages)==null?void 0:it.map((zt,Pn,rn)=>ye.createElement(y.Fragment,{key:Pn},$t[zt==null?void 0:zt.language]))),ye.createElement("div",{className:"mt20 mb20"},be==null?void 0:be.name),ye.createElement(z.Z,{className:re.html,value:be==null?void 0:be.description,style:{fontSize:"14px"}}))};var ht=(0,ve.connect)(({problemset:bt})=>({problemset:bt}))(Ue),gt=te(955),Ct={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Et={log(...bt){this.enabled&&(bt.push(Date.now()),Ct.logger.log("[ActionCable]",...bt))}};const It=()=>new Date().getTime(),Cn=bt=>(It()-bt)/1e3;class Rn{constructor(Je){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Je,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=It(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Et.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=It(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Et.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=It()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Et.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=It(),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:Je,reconnectionBackoffRate:be}=this.constructor,it=Math.pow(1+be,Math.min(this.reconnectAttempts,10)),zt=(this.reconnectAttempts===0?1:be)*Math.random();return Je*1e3*it*(1+zt)}reconnectIfStale(){this.connectionIsStale()&&(Et.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Cn(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Et.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Cn(this.disconnectedAt)} s`):(Et.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Cn(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Cn(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 Xt={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:vn,protocols:xn}=Xt,qt=xn.slice(0,xn.length-1),Kt=[].indexOf;class Nn{constructor(Je){this.open=this.open.bind(this),this.consumer=Je,this.subscriptions=this.consumer.subscriptions,this.monitor=new Rn(this),this.disconnected=!0}send(Je){return this.isOpen()?(this.webSocket.send(JSON.stringify(Je)),!0):!1}open(){if(this.isActive())return Et.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Je=[...xn,...this.consumer.subprotocols||[]];return Et.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Je}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Ct.WebSocket(this.consumer.url,Je),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Je}={allowReconnect:!0}){if(Je||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(Je){Et.log("Failed to reopen WebSocket",Je)}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 Kt.call(qt,this.getProtocol())>=0}isState(...Je){return Kt.call(Je,this.getState())>=0}getState(){if(this.webSocket){for(let Je in Ct.WebSocket)if(Ct.WebSocket[Je]===this.webSocket.readyState)return Je.toLowerCase()}return null}installEventHandlers(){for(let Je in this.events){const be=this.events[Je].bind(this);this.webSocket[`on${Je}`]=be}}uninstallEventHandlers(){for(let Je in this.events)this.webSocket[`on${Je}`]=function(){}}}Nn.reopenDelay=500,Nn.prototype.events={message(bt){if(!this.isProtocolSupported())return;const{identifier:Je,message:be,reason:it,reconnect:$t,type:zt}=JSON.parse(bt.data);switch(this.monitor.recordMessage(),zt){case vn.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case vn.disconnect:return Et.log(`Disconnecting. Reason: ${it}`),this.close({allowReconnect:$t});case vn.ping:return null;case vn.confirmation:return this.subscriptions.confirmSubscription(Je),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Je,"connected",{reconnected:!0})):this.subscriptions.notify(Je,"connected",{reconnected:!1});case vn.rejection:return this.subscriptions.reject(Je);default:return this.subscriptions.notify(Je,"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(bt){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 jn=function(bt,Je){if(Je!=null)for(let be in Je){const it=Je[be];bt[be]=it}return bt};class ln{constructor(Je,be={},it){this.consumer=Je,this.identifier=JSON.stringify(be),jn(this,it)}perform(Je,be={}){return be.action=Je,this.send(be)}send(Je){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Je)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class wn{constructor(Je){this.subscriptions=Je,this.pendingSubscriptions=[]}guarantee(Je){this.pendingSubscriptions.indexOf(Je)==-1?(Et.log(`SubscriptionGuarantor guaranteeing ${Je.identifier}`),this.pendingSubscriptions.push(Je)):Et.log(`SubscriptionGuarantor already guaranteeing ${Je.identifier}`),this.startGuaranteeing()}forget(Je){Et.log(`SubscriptionGuarantor forgetting ${Je.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(be=>be!==Je)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Je=>{Et.log(`SubscriptionGuarantor resubscribing ${Je.identifier}`),this.subscriptions.subscribe(Je)})},500)}}class _n{constructor(Je){this.consumer=Je,this.guarantor=new wn(this),this.subscriptions=[]}create(Je,be){const it=Je,$t=typeof it=="object"?it:{channel:it},zt=new ln(this.consumer,$t,be);return this.add(zt)}add(Je){return this.subscriptions.push(Je),this.consumer.ensureActiveConnection(),this.notify(Je,"initialized"),this.subscribe(Je),Je}remove(Je){return this.forget(Je),this.findAll(Je.identifier).length||this.sendCommand(Je,"unsubscribe"),Je}reject(Je){return this.findAll(Je).map(be=>(this.forget(be),this.notify(be,"rejected"),be))}forget(Je){return this.guarantor.forget(Je),this.subscriptions=this.subscriptions.filter(be=>be!==Je),Je}findAll(Je){return this.subscriptions.filter(be=>be.identifier===Je)}reload(){return this.subscriptions.map(Je=>this.subscribe(Je))}notifyAll(Je,...be){return this.subscriptions.map(it=>this.notify(it,Je,...be))}notify(Je,be,...it){let $t;return typeof Je=="string"?$t=this.findAll(Je):$t=[Je],$t.map(zt=>typeof zt[be]=="function"?zt[be](...it):void 0)}subscribe(Je){this.sendCommand(Je,"subscribe")&&this.guarantor.guarantee(Je)}confirmSubscription(Je){Et.log(`Subscription confirmed ${Je}`),this.findAll(Je).map(be=>this.guarantor.forget(be))}sendCommand(Je,be){const{identifier:it}=Je;return this.consumer.send({command:be,identifier:it})}}class Un{constructor(Je){this._url=Je,this.subscriptions=new _n(this),this.connection=new Nn(this),this.subprotocols=[]}get url(){return la(this._url)}send(Je){return this.connection.send(Je)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Je){this.subprotocols=[...this.subprotocols,Je]}}function la(bt){if(typeof bt=="function"&&(bt=bt()),bt&&!/^wss?:/i.test(bt)){const Je=document.createElement("a");return Je.href=bt,Je.href=Je.href,Je.protocol=Je.protocol.replace("http","ws"),Je.href}else return bt}function oa(bt=ya("url")||Xt.default_mount_path){return new Un(bt)}function ya(bt){const Je=document.head.querySelector(`meta[name='action-cable-${bt}']`);if(Je)return Je.getAttribute("content")}var un=te(80525),sn=te(34604),Le=te(30641),at=te(14566),ot={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},cn=te(85057),Mn=te(14791),mn=te(2554),zn=te(86106),da=te(36136),ma=te(88985),Dn=te(25355),Qa="data:image/png;base64,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",tt=(bt,Je,be)=>new Promise((it,$t)=>{var zt=Qn=>{try{rn(be.next(Qn))}catch(Xn){$t(Xn)}},Pn=Qn=>{try{rn(be.throw(Qn))}catch(Xn){$t(Xn)}},rn=Qn=>Qn.done?it(Qn.value):Promise.resolve(Qn.value).then(zt,Pn);rn((be=be.apply(bt,Je)).next())}),Mt=(0,y.forwardRef)(({onSave:bt,aiImg:Je},be)=>{var it;const $t=`\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%`,zt=(0,ve.useParams)(),[Pn,rn]=(0,y.useState)(!1),[Qn,Xn]=(0,y.useState)([]),[ua,Vn]=(0,y.useState)(!0),[kt,ta]=(0,y.useState)(null),[Tn,Ta]=(0,y.useState)([]),[Oa,xa]=(0,y.useState)(0),[Ja,to]=(0,y.useState)(0),[Wt,Ha]=(0,y.useState)(!1),[_a,ca]=(0,y.useState)(""),[Wa,Ao]=(0,y.useState)(0),[so,no]=(0,y.useState)(0),[xo,Co]=(0,y.useState)(0),[Io,me]=(0,y.useState)(0),[en,De]=(0,y.useState)(0),[dt,et]=(0,y.useState)(0),[ae,se]=(0,y.useState)(0),[ue,de]=(0,y.useState)(0),[pe,Ae]=(0,y.useState)(null),[je,Qe]=(0,y.useState)(Dn.Q),{contentRef:mt,value:Ft,status:He,open:Jt,close:nn}=je,dn=(0,da.Z)({contentRef:mt,status:He}),{openProgress:Vt,closeProgress:pn,CreateProgressModal:an,progressOpen:Bn}=(0,zn.Z)();(0,y.useEffect)(()=>{kt&&(yn(),$n()),kt===!1&&(nn(),Xn([]),ca($t),Ao(0),no(0),Co(0),me(0),De(0),et(0),se(0),de(0),Ae(null))},[kt]);const kn=()=>{ta(!0)};(0,y.useImperativeHandle)(be,()=>({onClick:kn}));const En=Kn=>{Ha(!0),xa(Kn),to(0)},In=Kn=>tt(void 0,null,function*(){const ra=Kn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ra)==-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}),$n=()=>tt(void 0,null,function*(){const Kn=yield(0,b.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Kn.status===0&&(xa(Kn.total_number),to(Kn.remaining_number))}),yn=()=>tt(void 0,null,function*(){var Kn;console.log(zt,"params"),Vn(!0);const ra=yield(0,b.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/smart_plans/${zt==null?void 0:zt.id}/question_requirements.json`,{method:"post",body:{url:Je.url}});ra.status===0&&ca((Kn=ra==null?void 0:ra.data)==null?void 0:Kn.question_requirements),Vn(!1)}),Hn=Kn=>(Kn=Kn||"",Kn=String(Kn),Kn=Kn.replace(/\s+/g,""),Kn),va=()=>tt(void 0,null,function*(){var Kn,ra;if(Hn(_a)){if(_a.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(!Hn(_a)&&!(Qn!=null&&Qn.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(pe===null){Ee.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const fa=[{name:"\u5355\u9009\u9898",num:pe===0?1:0},{name:"\u591A\u9009\u9898",num:pe===1?1:0},{name:"\u5224\u65AD\u9898",num:pe===2?1:0},{name:"\u586B\u7A7A\u9898",num:Io||0},{name:"\u7B80\u7B54\u9898",num:en||0},{name:"\u7EC4\u5408\u9898",num:ue||0},{name:"\u7F16\u7A0B\u9898",num:pe===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:ae||0}];Ha(!1);const ka={scene_type:6,request_identifier:Math.random(),file_id:(ra=(Kn=Qn[0])==null?void 0:Kn.response)==null?void 0:ra.id,content:_a,count_arr:fa.map(Ya=>Ya.num).join(",")};yield Jt(ka),$n()}),ea=()=>tt(void 0,null,function*(){const Kn=dn();Vt(),rn(!0),Ta([]);const ra=new FormData;ra.append("html",Kn);const fa=yield(0,b.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ra},!0);if((fa==null?void 0:fa.status)===0)if(fa!=null&&fa.data){pn(100),Ta(fa==null?void 0:fa.data);return}else Ee.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");rn(!1),pn()}),wa=()=>tt(void 0,null,function*(){const Kn=dn();(0,gt.RG)(Kn)}),pa=["uploading","error"].includes((it=Qn==null?void 0:Qn[0])==null?void 0:it.status);return y.createElement(y.Fragment,null,y.createElement(ma.Z,{visible:Wt,totalCount:Oa,usedCount:Ja,onCancel:()=>Ha(!1),onOk:va}),y.createElement(Le.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:ot.extraHeader},y.createElement(Te.Z,{align:"middle"},!He&&!!Ft&&y.createElement(y.Fragment,null,y.createElement(cn.op,{onClick:ea,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 Kn=ra=>{Ye.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ra,onOk:()=>{ta(!1)}})};if(He){Kn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ft?Kn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ta(!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:kt},y.createElement("div",{className:ot.wrap},y.createElement("div",{className:ot.left},y.createElement(_e.Z,{spinning:ua},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:_a,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=>{ca(Kn.target.value)}}),y.createElement(at.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${x.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Qn,withCredentials:!0,data:{upload_type:1},beforeUpload:In,onChange:({file:Kn})=>{var ra,fa;Kn.status!=="removed"&&(Kn.status==="done"&&((ra=Kn==null?void 0:Kn.response)==null?void 0:ra.status)!==0&&(Kn.status="error",Kn.response=(fa=Kn==null?void 0:Kn.response)==null?void 0:fa.message),Xn([Kn]))},onRemove:()=>Xn([])},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(Ne.ZP.Group,{value:pe,onChange:Kn=>Ae(Kn.target.value)},y.createElement(Ne.ZP,{value:0},"\u5355\u9009\u9898"),y.createElement(Ne.ZP,{value:1},"\u591A\u9009\u9898"),y.createElement(Ne.ZP,{value:2},"\u5224\u65AD\u9898"),y.createElement(Ne.ZP,{value:6},"\u7F16\u7A0B\u9898"))),He?y.createElement("div",{onClick:nn,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(Oa!==-1){Ha(!0);return}va()},className:ot.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),y.createElement(Dn.Z,{onStatusChange:Qe,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Bn,noRestrictModal:En,stringTransformer:mn.o,onError:Kn=>{Object.prototype.toString.call(Kn)==="[object Object]"&&Kn.status===-9&&En(Kn.data)}}))),y.createElement(Le.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Pn},y.createElement(Te.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(Mn.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Tn,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>rn(!1),onSuccess:()=>{rn(!1),ta(!1)},onSave:Kn=>tt(void 0,null,function*(){yield bt(Kn,()=>{rn(!1),ta(!1)})})}),y.createElement("div",{style:{height:70}})),an("\u5904\u7406\u4E2D"))}),$e=te(83251),st=te(59301),Fn=Object.defineProperty,bn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,ja=(bt,Je,be)=>Je in bt?Fn(bt,Je,{enumerable:!0,configurable:!0,writable:!0,value:be}):bt[Je]=be,Aa=(bt,Je)=>{for(var be in Je||(Je={}))ga.call(Je,be)&&ja(bt,be,Je[be]);if(Fa)for(var be of Fa(Je))aa.call(Je,be)&&ja(bt,be,Je[be]);return bt},wt=(bt,Je)=>bn(bt,qn(Je)),jt=(bt,Je,be)=>new Promise((it,$t)=>{var zt=Qn=>{try{rn(be.next(Qn))}catch(Xn){$t(Xn)}},Pn=Qn=>{try{rn(be.throw(Qn))}catch(Xn){$t(Xn)}},rn=Qn=>Qn.done?it(Qn.value):Promise.resolve(Qn.value).then(zt,Pn);rn((be=be.apply(bt,Je)).next())});const Ie=["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"],Zn=({user:bt,classroomList:Je,globalSetting:be,loading:it,problemset:$t,dispatch:zt,pageNum:Pn,pptInfo:rn,openEwm:Qn,aiImg:Xn,addPage:ua,maxPage:Vn,setShowModelPage:kt,setOpenEwm:ta,behavior:Tn})=>{var Ta,Oa,xa,Ja,to,Wt,Ha,_a,ca,Wa,Ao,so,no,xo,Co,Io,me,en,De,dt,et,ae,se,ue,de,pe,Ae,je,Qe,mt,Ft,He,Jt,nn,dn,Vt,pn,an,Bn,kn,En,In,$n,yn,Hn,va,ea,wa,pa,Kn,ra;const[fa,La]=(0,y.useState)(null),[ka,Ya]=(0,y.useState)(!1),[ia,Na]=(0,y.useState)(""),[Ln]=he.default.useForm(),[ba,ha]=(0,y.useState)(!1),Wn=(0,ve.useParams)(),[za,eo]=(0,y.useState)(!0),[hn,Jn]=(0,y.useState)(!1),[Ma,Da]=(0,y.useState)(!1),[Va,ao]=(0,y.useState)({summary:[],details:[],studentList:[]}),[uo,qa]=(0,y.useState)(null),[ro,co]=(0,y.useState)(!1),[$a,po]=(0,y.useState)(!1),[vo,Mo]=(0,y.useState)(null),Do=(0,y.useRef)(null),[ho,mo]=(0,y.useState)(null),[Ut,sa]=(0,y.useState)(!1),[Ia,Ca]=(0,y.useState)(null),[lo,Ba]=(0,y.useState)([{label:"\u5B66\u4E60\u4E92\u52A8",value:1}]),[Ka,oo]=(0,y.useState)(1),yo=(0,y.useRef)(!0),On=(0,y.useRef)(oa(x.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Ga=(0,y.useRef)(null),[Ua,Pa]=(0,y.useState)(!1),[Xa,Ea]=(0,y.useState)({}),[Sa,io]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[Po,bo]=(0,y.useState)(!1),[jo,Lo]=(0,y.useState)("show_after_edit"),[Wo,Ko]=(0,y.useState)(!1),[Qo,Go]=(0,y.useState)(!1),[zo,or]=(0,y.useState)([]),[Jo,lr]=(0,y.useState)([]),[tr,nr]=(0,y.useState)(!1),{SmartPlanItemBanks:gn}=Je,cr=Gn=>{sa(!0);const Ra=On.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:Gn},{connected:()=>{console.log("didi--connect"),Ra.perform("request_initial_stats",{smart_plan_item_bank_id:Gn})},received:Za=>{const Fo={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};ao({summary:[Fo],details:Za==null?void 0:Za.choice_list,studentList:Za==null?void 0:Za.knowledge_answer_student_list}),console.log("Received data:",Za)}});Ca(Ra)},dr=()=>{sa(!1),Ia&&(Ia.unsubscribe(),Ca(null),yo.current=!0)};(0,y.useEffect)(()=>(ho&&(Ia&&dr(),ho&&cr(ho)),()=>{Ia&&(Ia.unsubscribe(),Ca(null))}),[ho]),(0,y.useEffect)(()=>()=>{dr(),On.current&&On.current.disconnect()},[]),(0,y.useEffect)(()=>{if(Pn)return sn.Z.subscribe("active-modal-index",Ra=>{var Za,Fo;Ra===1&&(La(!0),Ya(!1)),Ra===2&&(Jn(!0),Da(!0),Na("SELECT"),Ln.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),kt(),ur((Za=gn==null?void 0:gn.page)==null?void 0:Za.id)),Ra===3&&$o(),Ra===4&&((Fo=Ga.current)==null||Fo.onClick())})},[Pn,ua]),(0,y.useEffect)(()=>sn.Z.subscribe("active-data-update",Ra=>{Yo()}),[]),(0,y.useEffect)(()=>{$a&&mr()},[$a]),(0,y.useEffect)(()=>{Pn&&Pn<=Vn&&(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Yo(),Jn(!1),Da(!1))},[Pn]),(0,y.useEffect)(()=>{Qn&&ha(!0)},[Qn]);const gr=(Gn,Ra,Za)=>{(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:Gn,allow_answer:Ra,is_end:Za,randomData:new Date}}})};(0,y.useEffect)(()=>{var Gn,Ra,Za,Fo,To,Uo,ko,Oo,Zo,Bo,rr,qo,er,fr,vr,pr,hr,Er,Sr,Ar,Pr,yr,Cr,Mr,Dr,Eo,fo,Vo,Xo,sr,wr,Br,xr,Ir;io(wt(Aa({},Sa),{defaultValue:(Gn=gn==null?void 0:gn.page)==null?void 0:Gn.animation_code,showExtra:!0})),(gn==null?void 0:gn.count)==0&&Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),(rn==null?void 0:rn.status)!="not_started"&&(((Za=(Ra=gn==null?void 0:gn.page)==null?void 0:Ra.smart_plan_page_knowledges)==null?void 0:Za.length)>0||((Fo=gn==null?void 0:gn.page)==null?void 0:Fo.lesson_mode)=="self_learning")&&Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]),oo(1),(rn==null?void 0:rn.status)!=="ended"&&gr(Pn,((Uo=(To=gn==null?void 0:gn.item_banks)==null?void 0:To[0])==null?void 0:Uo.status)=="in_progress",(rn==null?void 0:rn.status)=="ended"),(rn==null?void 0:rn.status)=="in_progress"?mo((ko=gn==null?void 0:gn.page)==null?void 0:ko.id):mo(void 0),(gn==null?void 0:gn.count)>0&&(Do.current=(Zo=(Oo=gn==null?void 0:gn.item_banks)==null?void 0:Oo[0])==null?void 0:Zo.status,((rr=(Bo=gn==null?void 0:gn.item_banks)==null?void 0:Bo[0])==null?void 0:rr.status)=="in_progress"||((er=(qo=gn==null?void 0:gn.item_banks)==null?void 0:qo[0])==null?void 0:er.status)=="ended"?Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1},{label:"\u5B66\u4E60\u62A5\u544A",value:2}]):Ba([{label:gn!=null&&gn.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8",value:1}]),((vr=(fr=gn==null?void 0:gn.item_banks)==null?void 0:fr[0])==null?void 0:vr.status)=="in_progress"&&(rn==null?void 0:rn.status)!="not_started"&&oo(2),Na(((hr=(pr=gn==null?void 0:gn.item_banks)==null?void 0:pr[0])==null?void 0:hr.item_type)=="SINGLE"||((Sr=(Er=gn==null?void 0:gn.item_banks)==null?void 0:Er[0])==null?void 0:Sr.item_type)=="MULTIPLE"?"SELECT":(Pr=(Ar=gn==null?void 0:gn.item_banks)==null?void 0:Ar[0])==null?void 0:Pr.item_type),Ln.setFieldsValue({item_type:((Cr=(yr=gn==null?void 0:gn.item_banks)==null?void 0:yr[0])==null?void 0:Cr.item_type)=="SINGLE"||((Dr=(Mr=gn==null?void 0:gn.item_banks)==null?void 0:Mr[0])==null?void 0:Dr.item_type)=="MULTIPLE"?"SELECT":(fo=(Eo=gn==null?void 0:gn.item_banks)==null?void 0:Eo[0])==null?void 0:fo.item_type,choices:(sr=(Xo=(Vo=gn==null?void 0:gn.item_banks)==null?void 0:Vo[0])==null?void 0:Xo.choices)==null?void 0:sr.map(No=>(No.is_answer=No.is_answer?1:0,No)),analysis:(Br=(wr=gn==null?void 0:gn.item_banks)==null?void 0:wr[0])==null?void 0:Br.analysis,name:(Ir=(xr=gn==null?void 0:gn.item_banks)==null?void 0:xr[0])==null?void 0:Ir.name}))},[gn]);const Yo=()=>jt(void 0,null,function*(){eo(!0),zt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Wn==null?void 0:Wn.coursesId,id:Wn==null?void 0:Wn.id,position:Pn,max_position:Vn}}),eo(!1)}),ur=Gn=>jt(void 0,null,function*(){var Ra,Za,Fo,To,Uo,ko,Oo,Zo;let Bo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${Gn}/edit.json`,{method:"get"});(Bo==null?void 0:Bo.status)==0&&(bo(!((Ra=Bo==null?void 0:Bo.data)!=null&&Ra.hidden_solution_visibility)),Lo((Za=Bo==null?void 0:Bo.data)==null?void 0:Za.solution_visibility),Ko((Fo=Bo==null?void 0:Bo.data)==null?void 0:Fo.enable_ai_tutor),Go((Uo=(To=Bo==null?void 0:Bo.data)==null?void 0:To.page_group)==null?void 0:Uo.open),or((Oo=(ko=Bo==null?void 0:Bo.data)==null?void 0:ko.page_group)==null?void 0:Oo.smart_plan_item_banks_ids),lr((Zo=Bo==null?void 0:Bo.data)==null?void 0:Zo.all_pages))}),Fr=Gn=>jt(void 0,null,function*(){var Ra,Za,Fo,To,Uo,ko;eo(!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:Gn}});if((Oo==null?void 0:Oo.status)==0){const Zo={class_num:(Ra=Oo==null?void 0:Oo.data)==null?void 0:Ra.class_num,answerd_num:(Za=Oo==null?void 0:Oo.data)==null?void 0:Za.answerd_num,correctly_num:(Fo=Oo==null?void 0:Oo.data)==null?void 0:Fo.correctly_num,submitted_rate:(To=Oo==null?void 0:Oo.data)==null?void 0:To.submitted_rate,correct_rate:(Uo=Oo==null?void 0:Oo.data)==null?void 0:Uo.correct_rate};ao({summary:[Zo],details:(ko=Oo==null?void 0:Oo.data)==null?void 0:ko.choice_list})}eo(!1)}),mr=()=>jt(void 0,null,function*(){var Gn;co(!0);const Ra=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Gn=gn==null?void 0:gn.page)==null?void 0:Gn.id}/student_comment.json`,{method:"get",params:{user_id:vo}});(Ra==null?void 0:Ra.status)===0&&qa(Ra==null?void 0:Ra.data),co(!1)}),$o=ne().throttle(ua,2500,{leading:!0,trailing:!1}),ar=(0,y.useRef)(null),_o=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Gn;((Gn=gn==null?void 0:gn.page)==null?void 0:Gn.animation_code)!==""&&Ka==1&&(clearTimeout(_o.current),_o.current=setTimeout(()=>{var Ra;const Za=document.createElement("iframe");if(Za.style.width="100%",Za.style.height="40vh",Za.style.overflow="auto",Za.style.border="0",ar.current){ar.current.innerHTML="",ar.current.appendChild(Za);const Fo=Za.contentDocument||Za.contentWindow.document;Fo.open(),Fo.write((Ra=gn==null?void 0:gn.page)==null?void 0:Ra.animation_code),Fo.close()}},1e3))},[(Ta=gn==null?void 0:gn.page)==null?void 0:Ta.animation_code,Ka]);const Nr=(Gn,Ra)=>jt(void 0,null,function*(){var Za;const Fo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Za=gn==null?void 0:gn.page)==null?void 0:Za.id}/animation_code.json`,{method:"put",body:{animation_code:Gn}});(Fo==null?void 0:Fo.status)===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yo(),Ra())});(0,y.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[Tn]);const ir=()=>st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},st.createElement(Pe.Z,{disabled:(rn==null?void 0:rn.status)=="ended",checked:Po,onChange:Gn=>{bo(Gn),Lo(Gn?"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,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",disabled:(rn==null?void 0:rn.status)=="ended",style:{width:"560px"},size:"large",value:jo,onChange:Gn=>{Lo(Gn)}},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(Pe.Z,{disabled:(rn==null?void 0:rn.status)=="ended",checked:Wo,onChange:Gn=>{Ko(Gn)}}),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(Pe.Z,{disabled:(rn==null?void 0:rn.status)=="ended",checked:Qo,onChange:Gn=>{Go(Gn)}}),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,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Ce.selectMore,disabled:(rn==null?void 0:rn.status)=="ended",style:{width:"560px"},mode:"multiple",size:"large",value:zo,onChange:Gn=>{or(Gn)}},Jo==null?void 0:Jo.map((Gn,Ra)=>st.createElement(Be.default.Option,{value:Gn==null?void 0:Gn.smart_plan_item_bank_id,key:Ra,disabled:Gn==null?void 0:Gn.disabled},"\u7B2C",Gn==null?void 0:Gn.position,"\u9875",Gn!=null&&Gn.item_bank_id?"(\u6709\u8BD5\u9898)":null))))));return st.createElement("section",null,st.createElement(_e.Z,{spinning:!1},st.createElement("div",{className:Ce.box,id:"target"},st.createElement("div",{className:Ce.box_header},st.createElement(Ne.ZP.Group,{className:Ce.scoreByBlankRadio,optionType:"button",options:lo,onChange:Gn=>{var Ra;io(wt(Aa({},Sa),{open:0,showExtra:!0})),oo(Gn.target.value),Gn.target.value==2&&(rn==null?void 0:rn.status)=="ended"&&Fr((Ra=gn==null?void 0:gn.page)==null?void 0:Ra.id)},value:Ka}),(gn==null?void 0:gn.page_group)&&st.createElement(le.Z,{title:`\u5B66\u4E60\u5355\u5143${(0,gt.EM)(String((Oa=gn==null?void 0:gn.page_group)==null?void 0:Oa.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(to=(Ja=(xa=gn==null?void 0:gn.page_group)==null?void 0:xa.positions)==null?void 0:Ja.sort())==null?void 0:to.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Wt=gn==null?void 0:gn.page_group)==null?void 0:Wt.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,gt.EM)(`${(Ha=gn==null?void 0:gn.page_group)==null?void 0:Ha.number}`)))),Ka===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}),((_a=gn==null?void 0:gn.page)==null?void 0:_a.animation_code)&&st.createElement("div",{className:Ce.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(wt(Aa({},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(wt(Aa({},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:()=>jt(void 0,null,function*(){var Gn;const Ra=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Gn=gn==null?void 0:gn.page)==null?void 0:Gn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(Ra==null?void 0:Ra.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Yo())})})}}))),st.createElement("div",{className:"mt10",ref:ar})),((gn==null?void 0:gn.count)>0||hn)&&st.createElement(he.default,{form:Ln,className:Ce.formWrap,layout:"vertical",colon:!1},st.createElement("div",{className:Ce.shiti_icon},(gn==null?void 0:gn.count)>0&&((Wa=(ca=gn==null?void 0:gn.item_banks)==null?void 0:ca[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 ${(Ao=Ce)==null?void 0:Ao.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>jt(void 0,null,function*(){var Gn,Ra;const{identifier:Za}=yield(0,un.uE)((Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.hack_identifier);(0,gt.xg)(`/myproblems/${Za}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`)})})),(gn==null?void 0:gn.count)>0&&((no=(so=gn==null?void 0:gn.item_banks)==null?void 0:so[0])==null?void 0:no.item_type)=="PROGRAM"&&((rn==null?void 0:rn.status)=="not_started"||((Co=(xo=gn==null?void 0:gn.item_banks)==null?void 0:xo[0])==null?void 0:Co.status)!="ended")&&st.createElement(le.Z,{title:"\u8BBE\u7F6E",placement:"left"},st.createElement("i",{className:`iconfont icon-shezhi9 mr10 font16 ${(Io=Ce)==null?void 0:Io.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>jt(void 0,null,function*(){var Gn;yield ur((Gn=gn==null?void 0:gn.page)==null?void 0:Gn.id),nr(!0)})})),(hn||(gn==null?void 0:gn.count)>0&&((en=(me=gn==null?void 0:gn.item_banks)==null?void 0:me[0])==null?void 0:en.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 ${(De=Ce)==null?void 0:De.genghuan}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>jt(void 0,null,function*(){La(!0),Ya(!0)})})),(gn==null?void 0:gn.count)>0&&((et=(dt=gn==null?void 0:gn.item_banks)==null?void 0:dt[0])==null?void 0:et.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=Ce)==null?void 0:ae.shanchu}`,style:{fontSize:"13px",cursor:"pointer",marginLeft:"auto"},onClick:()=>jt(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:()=>jt(void 0,null,function*(){var Gn,Ra;const Za=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}.json`,{method:"delete"});(Za==null?void 0:Za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Jn(!1),Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Yo())})})})}))),Ma&&st.createElement(he.default.Item,{name:"item_type",label:"\u9898\u578B"},st.createElement(Be.default,{size:"large",onChange:Gn=>{switch(Ln.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Na(Gn),Gn){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=(se=gn==null?void 0:gn.item_banks)==null?void 0:se[0])==null?void 0:ue.status)=="ended"||((pe=(de=gn==null?void 0:gn.item_banks)==null?void 0:de[0])==null?void 0:pe.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"))),ia=="SELECT"&&(Ma?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:(Ae=gn==null?void 0:gn.item_banks)==null?void 0:Ae[0],disabled:!0,showAnswer:(rn==null?void 0:rn.status)==="ended"||Do.current=="ended"}))),ia=="JUDGMENT"&&(Ma?st.createElement(fe,{form:Ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}):st.createElement("div",null,st.createElement(Se,{question:(je=gn==null?void 0:gn.item_banks)==null?void 0:je[0],disabled:!0,showAnswer:(rn==null?void 0:rn.status)==="ended"||Do.current=="ended"}))),ia=="PROGRAM"&&st.createElement(ht,{question:(Qe=gn==null?void 0:gn.item_banks)==null?void 0:Qe[0]}),Ma&&st.createElement(st.Fragment,null,st.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),ir()),(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"||((Ft=(mt=gn==null?void 0:gn.item_banks)==null?void 0:mt[0])==null?void 0:Ft.status)!="ended")&&(Ma?st.createElement("div",{className:Ce.save_button,onClick:()=>jt(void 0,null,function*(){var Gn,Ra,Za,Fo,To,Uo;yield Ln.validateFields();let ko="";if(Ln.getFieldValue("item_type")=="SELECT"?Ln.getFieldValue("choices").filter(Bo=>Bo.is_answer==1).length>1?ko="MULTIPLE":ko="SINGLE":ko=Ln.getFieldValue("item_type"),Qo&&(zo==null?void 0:zo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}if(Qo&&(zo==null?void 0:zo.length)>0){let Bo=[];if(zo==null||zo.map(qo=>{Jo==null||Jo.map(er=>{qo==(er==null?void 0:er.smart_plan_item_bank_id)&&Bo.push(er==null?void 0:er.item_bank_id)})}),!Bo.some(qo=>qo!=null&&qo!=null&&qo!="")){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054");return}}const Oo=wt(Aa({},Ln.getFieldsValue()),{item_type:ko,position:Pn,smart_plan_id:Wn==null?void 0:Wn.id,difficulty:2,hidden_solution_visibility:!Po,solution_visibility:jo,enable_ai_tutor:Wo,page_group:{open:Qo,smart_plan_item_banks_ids:zo}}),Zo=(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])!=null&&Ra.smart_plan_item_bank_id?`/api/smart_plan_item_banks/${(Fo=(Za=gn==null?void 0:gn.item_banks)==null?void 0:Za[0])==null?void 0:Fo.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 Bo=yield(0,b.ZP)(Zo,{method:(Uo=(To=gn==null?void 0:gn.item_banks)==null?void 0:To[0])!=null&&Uo.smart_plan_item_bank_id?"put":"post",body:Oo});(Bo==null?void 0:Bo.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),Yo(),Jn(!1),Da(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Bo){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}})},"\u4FDD\u5B58"):st.createElement("div",{className:Ce.save_button,onClick:()=>jt(void 0,null,function*(){var Gn,Ra,Za,Fo,To;((Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Fo=(Za=gn==null?void 0:gn.item_banks)==null?void 0:Za[0])==null?void 0:Fo.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`):(Da(!0),ur((To=gn==null?void 0:gn.page)==null?void 0:To.id))})},"\u7F16\u8F91")),(rn==null?void 0:rn.status)=="in_progress"&&((He=gn==null?void 0:gn.page)==null?void 0:He.lesson_mode)!="self_learning"&&!(gn!=null&&gn.is_extra)&&((nn=(Jt=gn==null?void 0:gn.item_banks)==null?void 0:Jt[0])==null?void 0:nn.status)=="not_started"&&!Ma&&st.createElement("div",{className:Ce.start_button,onClick:()=>jt(void 0,null,function*(){var Gn,Ra;let Za=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:(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}});(Za==null?void 0:Za.status)==0&&(Ee.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Yo(),ao(Za==null?void 0:Za.data))})},st.createElement("i",{className:"iconfont icon-qidongdati mr10 font14"}),"\u542F\u52A8\u7B54\u9898"),(rn==null?void 0:rn.status)=="in_progress"&&!(gn!=null&&gn.is_extra)&&((Vt=(dn=gn==null?void 0:gn.item_banks)==null?void 0:dn[0])==null?void 0:Vt.status)=="in_progress"&&!Ma&&st.createElement("div",{className:Ce.submit_button,onClick:()=>jt(void 0,null,function*(){var Gn,Ra;let Za=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:(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}});(Za==null?void 0:Za.status)==0&&(Ee.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Yo(),ao(Za==null?void 0:Za.data))})},st.createElement("i",{className:"iconfont icon-jieshushouke mr10 font14"}),"\u7ED3\u675F\u7B54\u9898"))),((an=(pn=gn==null?void 0:gn.page)==null?void 0:pn.smart_plan_page_knowledges)==null?void 0:an.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:((Bn=gn==null?void 0:gn.page)==null?void 0:Bn.smart_plan_page_knowledges)||[],columns:[{title:"\u63D0\u95EE",align:"left",dataIndex:"question",ellipsis:!0,render:(Gn,Ra,Za)=>st.createElement("span",{style:{color:"#000"}},Gn)},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:130,render:(Gn,Ra)=>st.createElement("span",null,st.createElement("span",{style:{cursor:"pointer",color:"#3061D0",marginRight:"20px"},onClick:()=>{Pa(!0),Ea(Ra)}},"\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:()=>jt(void 0,null,function*(){const Za=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${Ra==null?void 0:Ra.id}.json`,{method:"delete"});(Za==null?void 0:Za.status)===0&&(Ee.ZP.success("\u5220\u9664\u6210\u529F"),Yo())})})}},"\u5220\u9664"))}]}))),Ka===2&&st.createElement("div",null,((gn==null?void 0:gn.count)>0||((En=(kn=gn==null?void 0:gn.page)==null?void 0:kn.smart_plan_page_knowledges)==null?void 0:En.length)>0)&&(rn==null?void 0:rn.status)!="not_started"&&!Ma&&(($n=(In=gn==null?void 0:gn.item_banks)==null?void 0:In[0])==null?void 0:$n.status)!="not_started"&&st.createElement("div",{className:Ce.staticWrap},(gn==null?void 0:gn.count)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:Ce.subTitle},"\u7B54\u9898\u6982\u89C8"),st.createElement(Ve.default,{pagination:!1,dataSource:(Va==null?void 0:Va.summary)||[],columns:((Hn=(yn=gn==null?void 0:gn.item_banks)==null?void 0:yn[0])==null?void 0:Hn.item_type)==="PROGRAM"?[{title:"\u4E0A\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u901A\u8FC7\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)},{title:"\u901A\u8FC7\u7387",align:"right",dataIndex:"correct_rate",render:(Gn,Ra)=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)}]:[{title:"\u542C\u8BFE\u4EBA\u6570",align:"left",width:100,dataIndex:"class_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u7B54\u9898\u4EBA\u6570",align:"left",width:110,dataIndex:"answerd_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u7B54\u5BF9\u4EBA\u6570",align:"left",ellipsis:!0,width:130,dataIndex:"correctly_num",render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"0")},{title:"\u63D0\u4EA4\u7387",align:"left",width:120,dataIndex:"submitted_rate",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)},{title:"\u6B63\u786E\u7387",align:"right",dataIndex:"correct_rate",render:(Gn,Ra)=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)}]}),((ea=(va=gn==null?void 0:gn.item_banks)==null?void 0:va[0])==null?void 0:ea.item_type)!=="PROGRAM"&&st.createElement(st.Fragment,null,st.createElement("div",{className:Ce.subTitle},"\u7B54\u9898\u8BE6\u60C5"),st.createElement(Ve.default,{pagination:!1,dataSource:(Va==null?void 0:Va.details)||[],columns:[{title:"\u9009\u9879",align:"left",dataIndex:"choice_text",ellipsis:!0,render:(Gn,Ra,Za)=>{var Fo,To;return st.createElement("span",{style:{color:"#000"}},((To=(Fo=gn==null?void 0:gn.item_banks)==null?void 0:Fo[0])==null?void 0:To.item_type)=="JUDGMENT"?st.createElement(z.Z,{className:"font14",value:Gn}):st.createElement("span",{style:{display:"flex"}},Ie[Za],"\u3001",st.createElement(z.Z,{className:"font14",value:Gn})))}},{title:"\u9009\u62E9\u4EBA\u6570",align:"left",width:110,dataIndex:"user_num",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u4EBA\u6570\u6BD4\u4F8B",align:"right",ellipsis:!0,width:130,dataIndex:"rate",render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn+"%"||0)}]}))),((pa=(wa=gn==null?void 0:gn.page)==null?void 0:wa.smart_plan_page_knowledges)==null?void 0:pa.length)>0&&st.createElement(st.Fragment,null,st.createElement("div",{className:Ce.subTitle},"\u5B66\u4E60\u8BC4\u4EF7"),st.createElement(Ve.default,{pagination:!1,dataSource:(Va==null?void 0:Va.studentList)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(Gn,Ra,Za)=>Gn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:Gn=>st.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:Gn=>st.createElement(yt.ZP,{type:"link",loading:!1,onClick:()=>jt(void 0,null,function*(){Mo(Gn),po(!0)})},"\u67E5\u770B")}]})))))),fa&&st.createElement(E.Z,{ispptModal:!0,setScoreShow:La,isshixuns:!1,ScoreShow:!!fa,isloadings:!1,onOk:Gn=>jt(void 0,null,function*(){if(!Gn.length){Ee.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+ka);let Ra=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:Gn,position:Pn,is_smart_plan:!0}});(Ra==null?void 0:Ra.status)==0&&(Ee.ZP.success("\u9009\u9898\u6210\u529F"),La(!1),Yo(),Da(!1))})}),st.createElement(Mt,{aiImg:Xn,ref:Ga,onSave:(Gn,Ra)=>jt(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:Gn,mode:1,smart_plan:{id:Wn==null?void 0:Wn.id,position:Pn}}});Za.status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yo(),console.log(Za)),Ra()})}),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:Ua,title:"\u7F16\u8F91\u63D0\u95EE",width:800,forceRender:!0,onOk:()=>jt(void 0,null,function*(){const Gn=yield(0,b.ZP)(`/api/smart_plan_page_knowledges/${Xa==null?void 0:Xa.id}.json`,{method:"put",body:Xa});(Gn==null?void 0:Gn.status)===0&&(Ee.ZP.success("\u7F16\u8F91\u6210\u529F"),Pa(!1),Yo())}),onCancel:()=>{Pa(!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:Gn=>{Xa.question=Gn.target.value,Ea(Aa({},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:Gn=>{Xa.answer=Gn.target.value,Ea(Aa({},Xa))}}))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:ba,title:gn==null?void 0:gn.smart_plan_name,width:600,forceRender:!0,footer:null,onOk:()=>{ha(!1),ta()},onCancel:()=>{ha(!1),ta()}},st.createElement("div",{className:Ce.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:Ce.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:$a,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{po(!1)},onCancel:()=>{po(!1)}},st.createElement(_e.Z,{spinning:ro},st.createElement("div",{className:Ce.evalueWrap},st.createElement("div",{className:Ce.evalueSty},st.createElement("div",{className:Ce.title},"\u5B66\u4E60\u8BC4\u4EF7"),st.createElement(z.Z,{className:Ce.ansWrap,value:uo==null?void 0:uo.comment})),st.createElement("div",{className:Ce.evalueSty,style:{marginTop:"20px"}},st.createElement("div",{className:Ce.title},"\u95EE\u7B54\u8BB0\u5F55"),st.createElement("div",{className:Ce.ansWrap,style:{padding:"0px 12px 12px 12px"}},(ra=uo==null?void 0:uo.question_and_answer_list)==null?void 0:ra.map((Gn,Ra)=>st.createElement("div",{key:Ra,className:"mt10"},st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:Ce.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),st.createElement(z.Z,{className:Ce.asnCont,value:Gn==null?void 0:Gn.question})),st.createElement("div",{style:{display:"flex"}},st.createElement("div",{className:Ce.label},"\u56DE\u7B54\uFF1A"),st.createElement(z.Z,{className:Ce.asnCont,value:Gn==null?void 0:Gn.answer}))))))))),st.createElement(Ye.default,{centered:!0,keyboard:!1,open:tr,title:"\u8BBE\u7F6E",width:685,forceRender:!0,onOk:()=>jt(void 0,null,function*(){var Gn,Ra,Za,Fo;if(Qo&&(zo==null?void 0:zo.length)==0){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u9700\u8981\u5173\u8054\u7684\u9875");return}if(Qo&&(zo==null?void 0:zo.length)>0){let ko=[];if(zo==null||zo.map(Zo=>{Jo==null||Jo.map(Bo=>{Zo==(Bo==null?void 0:Bo.smart_plan_item_bank_id)&&ko.push(Bo==null?void 0:Bo.item_bank_id)})}),!ko.some(Zo=>Zo!=null&&Zo!=null&&Zo!="")){Ee.ZP.warning("\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054");return}}const To={position:Pn,smart_plan_id:Wn==null?void 0:Wn.id,hidden_solution_visibility:!Po,solution_visibility:jo,enable_ai_tutor:Wo,page_group:{open:Qo,smart_plan_item_banks_ids:zo}},Uo=`/api/smart_plan_item_banks/${(Ra=(Gn=gn==null?void 0:gn.item_banks)==null?void 0:Gn[0])==null?void 0:Ra.smart_plan_item_bank_id}.json`;try{const ko=yield(0,b.ZP)(Uo,{method:"put",body:To});(ko==null?void 0:ko.status)===0?(Ee.ZP.success("\u4FDD\u5B58\u6210\u529F"),gr(Pn,((Fo=(Za=gn==null?void 0:gn.item_banks)==null?void 0:Za[0])==null?void 0:Fo.status)=="in_progress",(rn==null?void 0:rn.status)=="ended"),nr(!1)):Ee.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(ko){Ee.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}),onCancel:()=>{nr(!1)}},st.createElement("div",null,ir())))};var Yn=(0,ve.connect)(({user:bt,classroomList:Je,loading:be,globalSetting:it,problemset:$t})=>({user:bt,classroomList:Je,globalSetting:it,loading:be.effects,problemset:$t}))(Zn)},8394:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return a}});var y=te(59301),ve=te(89070),Ce=te(62957),he=te(99571),Ee=te(29787),Pe=te(88264),Be=te(25555),_e=te(23954),Ne=te(24334),le=te(61186),Ye=te.n(le),Ve=te(35106),yt=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,ve.useLocation)(),33);const ee=(0,ve.useLocation)();(0,y.useEffect)(()=>{E&&function(){return oe(this,null,function*(){const Zt=yield(0,Pe.X6)(E);z(Zt.data)})}()},[E]);const{status:ne,created_at:re,code:ce,name:ie,language:Se,pass_sets_count:Te,set_count:Fe,error_msg:ut,output:vt,input:Ze,expected_output:tn,execute_memory:At,user:pt,execute_time:xt,input_file_url:Gt,output_file_url:Nt,is_file:Ht,expected_output_file_url:Bt}=x||{};return yt.createElement(Ce.default,{open:E,width:1e3,onCancel:()=>b(!1),footer:yt.createElement(he.ZP,{type:"primary",onClick:()=>b(!1)},"\u5173\u95ED"),centered:!0},yt.createElement(Ee.Z,{spinning:!x,delay:500},yt.createElement("div",{className:"record-detail-info"},x?yt.createElement(yt.Fragment,null,yt.createElement("div",{className:"record-detail-body"},yt.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),yt.createElement("ul",{className:"record-info"},yt.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",yt.createElement("span",{className:ne===0?"c-green":"c-red"},Be.Im[ne])," "),yt.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",yt.createElement("span",null,Ye()(re).format("YYYY-MM-DD HH:mm:ss"))," "),yt.createElement("li",null," \u8BED\u8A00\uFF1A",yt.createElement("span",null,Se)," "),yt.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",yt.createElement("span",null,xt*1e3,"ms")," "),yt.createElement("li",null," ",`${ne===Ve.h.HIDE_COMPILE_STATUS?"--":Te} / ${Fe} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Be.gZ)({status:ne,error_msg:ut,execute_time:xt,output:vt,input:Ze,expected_output:tn,input_file_url:Gt,output_file_url:Nt,is_file:Ht,expected_output_file_url:Bt}),yt.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),yt.createElement(_e.ZP,{height:"200px",width:"100%",language:Se==null?void 0:Se.toLocaleLowerCase(),value:Ne.Base64.decode(ce),options:{readOnly:!0}}))):null)))}},87001:function(ft,_t,te){"use strict";te.d(_t,{Im:function(){return Fe},Y4:function(){return vt}});var y=te(59301),ve=te(37568),Ce=te(6767),he=te(99571),Ee=te(74440),Pe=te(24334),Be=te.n(Pe),_e=te(61293),Ne=te(33538),le=te(85149),Ye=te(955),Ve=te(34376),yt=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,pt,xt)=>new Promise((Gt,Nt)=>{var Ht=Zt=>{try{Yt(xt.next(Zt))}catch(Rt){Nt(Rt)}},Bt=Zt=>{try{Yt(xt.throw(Zt))}catch(Rt){Nt(Rt)}},Yt=Zt=>Zt.done?Gt(Zt.value):Promise.resolve(Zt.value).then(Ht,Bt);Yt((xt=xt.apply(At,pt)).next())});const{TextArea:Te}=ve.default,Fe={[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 vt(At){const{status:pt,error_msg:xt,output:Gt,input:Nt,expected_output:Ht,is_file:Bt,input_file_url:Yt,output_file_url:Zt,expected_output_file_url:Rt,setMonacoValue:Re,setData:xe}=At,St=(0,y.useRef)(),rt=(0,y.useRef)(),Lt=(0,y.useRef)();let fn=null;const we={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,y.useEffect)(()=>{if(Gt&&!Bt&&St.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(St.current);const An=(0,Ye.pp)(Pe.Base64.decode(Gt));Tt.write(An),Tt.setOption("theme",{background:"#1e1e1e"})}if(Nt&&!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)(Nt)),Tt.setOption("theme",{background:"#1e1e1e"})}if(Ht&&!Bt&&Lt.current){const Tt=new Ve.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Tt.open(Lt.current),Tt.write((0,Ye.pp)(Pe.Base64.decode(Ht))),Tt.setOption("theme",{background:"#1e1e1e"})}},[Gt]),pt){case Ee.h.NOMATCH:fn=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)(Zt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Re(Tt),setTimeout(()=>{xe(Zt)},200)})},Gt)),ie.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Bt&&ie.createElement("div",{ref:Lt}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(this,null,function*(){const Tt=yield fetch(Rt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Re(yield Tt.text()),setTimeout(()=>{xe(Rt)},200)})},Ht)));break;case Ee.h.EXECUTEFAILURE:fn=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:Nt,style:we}),Bt&&ie.createElement("div",{style:we},ie.createElement("a",{onClick:()=>(0,Ye.LR)(Yt,Nt)},Nt))),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:_e.Z.error,style:{color:"#E30000",padding:"0 10px"}},Pe.Base64.decode(xt),"111")));break;case Ee.h.COMPILEFAILURE:fn=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:_e.Z.error},Pe.Base64.decode(xt)));break;case Ee.h.PODFAILURE:fn=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:fn=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",fn," ")}function Ze(At){const{status:pt,error_msg:xt,execute_time:Gt,output:Nt,input:Ht,expected_output:Bt,is_file:Yt,input_file_url:Zt,output_file_url:Rt,expected_output_file_url:Re}=At;let xe=null;switch(pt){case Ee.h.OK:case Ee.h.NOMATCH:case Ee.h.EXECUTEFAILURE:case Ee.h.COMPILEFAILURE:xe=ie.createElement("div",{id:"outputResultRef",className:"h100"});break;case Ee.h.PODFAILURE:xe=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ee.h.TIMEOUT:xe=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",xe," ")}function tn({value:At,className:pt}){return ie.createElement("span",{className:pt},At)}_t.ZP=({input:At,is_file:pt,debuging:xt,submitting:Gt,executingMessage:Nt,debugResult:Ht,onChangeInput:Bt,onDebugCode:Yt,onSubmitCode:Zt,hack:Rt,user:Re,submitResult:xe,isWhiteTheme:St,topDispatch:rt})=>{const[Lt]=(0,a.useSearchParams)(),fn=(0,a.useParams)(),[we,Tt]=(0,y.useState)(!1),[An,on]=(0,y.useState)(!1),[Sn,na]=(0,y.useState)(1),[Qt,lt]=(0,y.useState)(!1),[nt,Dt]=(0,y.useState)(0),[We,Ke]=(0,y.useState)(!1),[Pt,Me]=(0,y.useState)(""),[ze,Oe]=(0,y.useState)(""),Xe=(0,y.useRef)(),ct=(0,y.useRef)(),Ot=(0,y.useRef)(null),Ge=(0,y.useRef)(null),ke=(0,y.useRef)(null);console.log(xe,"submitResult",fn);const{status:ge,id:fe,input:ye,output:Ue,expected_output:ht,is_file:gt,input_file_url:Ct,output_file_url:Et,expected_output_file_url:It,error_msg:Cn,hack_sets:Rn}=xe||{};(0,y.useEffect)(()=>{ge===0&&(na(1),Dt(0))},[ge,fe]),(0,y.useEffect)(()=>{Se(void 0,null,function*(){var _n;const Un=yield(0,x.rX)(fn==null?void 0:fn.id,"submit");(Un==null?void 0:Un.status)===0&&(Un!=null&&Un.data&&((_n=Un==null?void 0:Un.data)==null?void 0:_n.status)!==0?(rt({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:Un==null?void 0:Un.data}}),na(2),Dt(320)):(na(1),Dt(0)))})},[fn==null?void 0:fn.id]),(0,y.useEffect)(()=>{if(Xe.current){let wn=function(Le){oa=la.offsetHeight,ya=!0,un=Le.pageY,ke.current.style.display="block"},_n=function(){ya=!1,ke.current.style.display="none"},Un=function(Le){if(ya){Xt();let at=un-Le.pageY,ot=oa+at;if(ot<0&&(ot=0),ot>window.innerHeight-150&&(ot=window.innerHeight-150),Sn===1){ot<=34?Dt(0):Dt(ot);return}console.log(ot,"resizeH"),Dt(ot)}};const la=Ot.current;let oa=0,ya=!1,un=0;const sn=document.getElementById("case-y-bar");return sn==null||sn.addEventListener("mousedown",wn),document.addEventListener("mousemove",Un),document.addEventListener("mouseup",_n),()=>{const Le=document.getElementById("case-y-bar");Le==null||Le.removeEventListener("mousedown",wn),document.removeEventListener("mousemove",Un),document.removeEventListener("mouseup",_n)}}},[Xe,Sn]),(0,y.useEffect)(()=>{const wn=b.Z.subscribe("resize-move-bar",Xt);if(Lt.get("type")!=="exercises")return document.addEventListener((0,ce.gH)(),qt),()=>{document.removeEventListener((0,ce.gH)(),qt),wn()}},[]),(0,y.useEffect)(()=>{});function Xt(){var wn,_n,Un,la;const oa=document.getElementById("outputResultRef");if(oa){let ya=oa.dataset.text;ct.current.reset(),ct.current.writeln(ya);const un=document.getElementById("outputResultRef").offsetWidth-20,sn=((la=(Un=(_n=(wn=ct.current)==null?void 0:wn._core)==null?void 0:_n._renderService)==null?void 0:Un.dimensions)==null?void 0:la.actualCellWidth)||10,Le=Math.ceil(un/sn);ct.current.resize(Le,Math.ceil(oa.clientHeight/16))}}function vn(){Tt(!we),setTimeout(()=>{Xt()},300),Dt(we?320:window.innerHeight-150)}function xn(){An?(on(!1),(0,ce.BU)()):(on(!0),(0,ce.Dj)(Ge.current))}const qt=wn=>{(0,ce.vp)()||on(!1)},Kt=(0,y.useMemo)(()=>{if(Ht){const{status:wn,output:_n,error_msg:Un}=Ht;return setTimeout(()=>{let la="",oa=document.getElementById("outputResultRef");_n?la=Pe.Base64.decode(_n):Un&&(la=Pe.Base64.decode(Un)),ct.current=new Ve.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),ct.current.open(oa),ct.current.onKey(function(ya){var un;if(ya.domEvent.key.toLocaleUpperCase()==="C"&&ya.domEvent.ctrlKey){ya.domEvent.preventDefault();let sn=(un=ct.current)==null?void 0:un.getSelection();navigator.clipboard.writeText(sn).then(()=>{})}}),oa.dataset.text=la,ct.current.setOption("convertEol",!0),Xt()},300),ie.createElement(ie.Fragment,null,Ze(Ht))}return null},[Ht]);function Nn(){var wn,_n;if(!(Rt!=null&&Rt.code)||((wn=Rt==null?void 0:Rt.code)==null?void 0:wn.trim().length)===0){(_n=Ce.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}na(1),Dt(320),Yt()}const jn=wn=>Se(void 0,null,function*(){let _n=yield(0,oe.ZP)(`/api/problems/${wn}/start.json`,{method:"get",params:{hack_user_id:Re==null?void 0:Re.user_id}});_n&&(window.location.href=`/myproblems/${_n==null?void 0:_n.identifier}${window.location.search}`)});function ln(){gt?navigator.clipboard.writeText(Pe.Base64.decode(Cn)).then(()=>{Ce.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(Pe.Base64.decode(Ue)).then(()=>{Ce.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ie.createElement(y.Fragment,null,ie.createElement("div",{className:re()(_e.Z.case,St&&_e.Z.whiteCase),style:{height:nt},ref:Ot},ie.createElement("div",{className:_e.Z.fullMask,ref:ke}),ie.createElement("div",{className:_e.Z["resize-y-bar"],id:"case-y-bar",ref:Xe,draggable:!1},Sn===2&&ie.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Sn===1&&(nt<=34?ie.createElement("div",{onClick:()=>{Dt(320)},className:_e.Z.unfoldBtn},"\u63A7\u5236\u53F0",ie.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ie.createElement("div",{onClick:()=>{Dt(0)},className:_e.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:_e.Z.caseHead},ie.createElement("div",{className:_e.Z.dot}),ie.createElement("div",{className:_e.Z.text},Sn===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Sn===2&&!Gt&&typeof ge=="number"&&ie.createElement(ie.Fragment,null,ge===Ee.h.OK?ie.createElement("div",{className:_e.Z.pass},ie.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ie.createElement("div",{className:_e.Z.noPass},ie.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Fe[ge])),ie.createElement("div",{className:_e.Z.btns},Sn===2&&!Gt&&ie.createElement(ie.Fragment,null,ge!==Ee.h.OK&&ie.createElement("div",{onClick:ln},ie.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ie.createElement("div",{onClick:()=>{Ke(fe)}},ie.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Lt.get("type")!=="exercises"&&ie.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>vn()},ie.createElement("i",{className:`iconfont icon-${we?"suoxiao1":"fangda"}`})))),ie.createElement("div",{style:{display:Sn===1?"block":"none"}},xt?ie.createElement(Ne.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ie.createElement("div",{style:{height:nt-34}},ie.createElement("div",{className:_e.Z.result},ie.createElement("div",{className:_e.Z.left},ie.createElement("div",{className:_e.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:_e.Z.leftNode},ie.createElement(Te,{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:pt?"":At,onChange:Bt}))),ie.createElement("div",{className:_e.Z.right},ie.createElement("div",{className:_e.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:_e.Z.node},Ht?Kt: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:Sn===2?"block":"none"}},Gt?ie.createElement(Ne.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:_e.Z.elseNode},ie.createElement("div",{className:_e.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:_e.Z.scroll},ie.createElement("pre",{className:_e.Z.scrollBox,style:Qt?{height:An?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!gt&&ie.createElement(tn,{value:ye}),gt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const wn=yield fetch(Ct,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Oe(yield wn.text()),setTimeout(()=>{Me(Ct)},200)})},ye)),ye&&ie.createElement("div",{className:_e.Z.action},ie.createElement("span",{onClick:()=>lt(!Qt)},Qt?"\u6536\u8D77":"\u5C55\u5F00"),Lt.get("type")!=="exercises"&&ie.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>xn(),className:`iconfont icon-${An?"suoxiao1":"fangda"}`})))),ie.createElement("div",{className:_e.Z.result,style:{flex:1,overflow:"hidden"}},ie.createElement("div",{className:_e.Z.left},ie.createElement("div",{className:_e.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:_e.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ie.createElement("pre",null,!gt&&ie.createElement(tn,{className:"mb10",value:ht&&Pe.Base64.decode(ht)||""}),gt&&ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const wn=yield fetch(It,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Oe(yield wn.text()),setTimeout(()=>{Me(It)},200)})},ht)))),ie.createElement("div",{className:_e.Z.right},ie.createElement("div",{className:_e.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:_e.Z.node,style:{color:ge===Ee.h.OK?"#2ABD8C":"#FF2C29"}},ie.createElement("pre",null,(ge===4||ge===5)&&ie.createElement(tn,{className:"mb10",value:Cn&&Pe.Base64.decode(Cn)||""}),ge!=4&&ge!=5&&(gt?ie.createElement("a",{style:{fontSize:"16px"},onClick:()=>Se(void 0,null,function*(){const wn=yield(0,oe.ZP)(Et,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Oe(wn)}catch(_n){Oe("")}setTimeout(()=>{Me(Et)},200)})},Ue):ie.createElement(tn,{className:"mb10",value:Ue&&Pe.Base64.decode(Ue)||""})))))))))),ie.createElement("div",{className:re()(_e.Z.footer,St&&_e.Z.whiteFooter),style:{zIndex:100}},(Rt==null?void 0:Rt.is_program)&&(Rt==null?void 0:Rt.above_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>jn(Rt==null?void 0:Rt.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Rt==null?void 0:Rt.is_program)&&(Rt==null?void 0:Rt.under_question)&&ie.createElement(he.ZP,{className:"mr10",type:"primary",onClick:()=>jn(Rt==null?void 0:Rt.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ie.createElement(he.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:xt||Gt,loading:xt,color:"#2ABD8C",className:"mr10",onClick:Nn},"\u8C03\u8BD5\u4EE3\u7801"),Lt.get("qtype")!=="8"&&ie.createElement(he.ZP,{className:_e.Z.disabled,type:"primary",icon:ie.createElement("i",{className:"iconfont icon-bofang1"}),loading:Gt,disabled:xt||Gt,onClick:()=>{var wn,_n;if(!(Rt!=null&&Rt.code)||((wn=Rt==null?void 0:Rt.code)==null?void 0:wn.trim().length)===0){(_n=Ce.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}na(2),Dt(320),Zt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ie.createElement(E.Z,{onClose:Ke,open:We}),ie.createElement(ee.Z,{close:!0,data:Pt,type:Pt.length?"txt":"",onClose:()=>Me(""),monacoEditor:{value:ze,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},34587:function(ft,_t,te){"use strict";te.r(_t),te.d(_t,{Types:function(){return so},default:function(){return Io}});var y=te(59301),ve=te(89070),Ce=te(11938),he=te(62957),Ee=te(29787),Pe=te(99571),Be=te(25399),_e=te(77019),Ne=te(88264),le=te(94941),Ye=te(4901),Ve=te(17064),yt=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,Te=Object.prototype.propertyIsEnumerable,Fe=(De,dt,et)=>dt in De?ne(De,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):De[dt]=et,ut=(De,dt)=>{for(var et in dt||(dt={}))Se.call(dt,et)&&Fe(De,et,dt[et]);if(ie)for(var et of ie(dt))Te.call(dt,et)&&Fe(De,et,dt[et]);return De},vt=(De,dt)=>re(De,ce(dt));const Ze={theme:(0,x.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,x.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,x.G)("cmTabToSpace",!0)};var tn=(De=>(De[De.set_font_size=0]="set_font_size",De[De.set_theme=1]="set_theme",De[De.on_tab_to_space=2]="on_tab_to_space",De[De.set_show_editor_setting=3]="set_show_editor_setting",De))(tn||{});function At(De,dt){switch(dt.type){case 3:return vt(ut({},De),{showEditorSetting:dt.payload});case 1:return vt(ut({},De),{theme:dt.payload});case 0:return vt(ut({},De),{fontSize:dt.payload});case 2:return vt(ut({},De),{tabToSpace:dt.payload});default:throw new Error}}var pt=({isLoading:De,value:dt,onChange:et,language:ae,onUpdateCode:se,ActionBarRender:ue,setIsWhiteTheme:de})=>{const[pe,Ae]=(0,y.useReducer)(At,Ze),{theme:je,fontSize:Qe,showEditorSetting:mt,tabToSpace:Ft}=pe,He=(0,y.useRef)(),Jt=(0,y.useRef)();(0,y.useEffect)(()=>{de(je==="vs")},[je]);const nn={onFontSizeChange:an=>{Ae({type:0,payload:an}),(0,x.t)("cmFontSize",an)},tabToSpace:Ft,cmFontSize:Qe,className:"oj",cmCodeMode:je,onTabToSpace:an=>{Ae({type:2,payload:an}),(0,x.t)("cmTabToSpace",an)},onCodeModeChange:an=>{Ae({type:1,payload:an}),(0,x.t)("ProgrammingCodeMode",an)}};function dn(){Ae({type:3,payload:!1})}function Vt(){Ae({type:3,payload:!0})}const pn={value:dt,language:ae,theme:je,options:{fontSize:Qe,insertSpaces:Ft},onChange:an=>{et(an),Jt.current=an,clearTimeout(He.current),He.current=setTimeout(()=>{se(Jt.current)},1e4)},onEditBlur:an=>{Jt.current&&se(Jt.current)}};return ee.createElement(y.Fragment,null,ue(Vt),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!De&&ee.createElement(E.ZP,ut({},pn))),ee.createElement(b.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:mt,onClose:dn},ee.createElement(z.Z,ut({},nn)))))},xt=te(60141),Gt=te(24334),Nt=te(87001),Ht={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"},Yt=te(54172),Zt=te(13747),Rt=te(58617),Re=te(8394),xe=te(61186),St=te.n(xe),rt=te(59301);const{Column:Lt}=Yt.default;var fn=({submitResult:De,submitting:dt,submitRecords:et,page:ae,onPageChange:se,topicId:ue})=>{const[de]=(0,ve.useSearchParams)(),{records:pe,records_count:Ae}=et||{},[je,Qe]=(0,y.useState)(!1),mt=de.get("type")==="1";return rt.createElement(Ee.Z,{spinning:dt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:rt.createElement(Rt.Z,{style:{fontSize:24},spin:!0})},(pe==null?void 0:pe.length)>0?rt.createElement(Yt.default,{dataSource:pe,rowKey:"id",pagination:!1},rt.createElement(Lt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Ft,He)=>rt.createElement("span",null," ",St()(Ft).format("YYYY-MM-DD HH:mm:ss"))}),rt.createElement(Lt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Ft,He)=>{var Jt;return rt.createElement("span",{className:`${Ft===0?"c-green":"c-red"} current`,onClick:()=>{Qe(He.id)}},(Jt=Nt.Im[Ft])==null?void 0:Jt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),rt.createElement(Lt,{title:`\u6267\u884C\u7528\u65F6 (${mt?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Ft=>Ft?mt?Ft:Ft/1e3:""}),rt.createElement(Lt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${mt?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Ft=>Ft?mt?Ft:parseFloat((Ft/1024).toFixed(2)):""}),rt.createElement(Lt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),rt.createElement(Lt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Ft,He)=>rt.createElement("span",{className:"c-light-primary current",onClick:()=>{Qe(He.id)}},"\u67E5\u770B")})):rt.createElement("div",{style:{height:300,width:"100%"}}),rt.createElement(Re.Z,{onClose:Qe,open:je}),Ae>15?rt.createElement(Zt.Z,{className:Bt.pagination,current:ae,pageSize:15,total:Ae,onChange:se}):null)},we=te(8797),Tt=te(96599),An={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},on=te(85149),Sn=te(59301);const na={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Qt=({hack:De})=>{const{language:dt,difficult:et,time_limit:ae,description:se}=De,[ue]=(0,ve.useSearchParams)(),de=na[et];return Sn.createElement(Sn.Fragment,null,Sn.createElement("ul",{className:An.info},Sn.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Sn.createElement("b",{className:An.info_tag},dt)),Sn.createElement("li",null,Sn.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Sn.createElement(Tt.default,{color:de==null?void 0:de.color},de==null?void 0:de.name)),Sn.createElement("li",null,Sn.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Sn.createElement("span",{style:{color:"#333333"}},ae,"\u79D2"))),ue.get("qtype")==="8"?Sn.createElement(on.Z,{value:se,showProgramFill:!0,className:An.desc}):Sn.createElement(on.Z,{value:se,className:An.desc}))},lt={},nt=te(59301),Dt=({hack:De,current_user:dt})=>nt.createElement("div",{className:lt.answer},De!=null&&De.answer_text?nt.createElement(on.Z,{style:{padding:"13px 0"},value:(De==null?void 0:De.answer_text)||""}):nt.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),We=te(34604),Ke=te(99064);function Pt(De,dt){return(0,Ke.U2)(`/problems/${De}/comments.json`,{page:dt,limit:10})}function Me(De){return(0,Ke.v_)(`/discusses/${De}/plus.json`,{container_type:"Discuss",type:1})}function ze(De,dt,et){return(0,Ke.v_)(`/problems/${De}/comments/reply.json`,{comments:{content:et,parent_id:dt}})}function Oe(De,dt){return(0,Ke.v_)(`/problems/${De}/comments.json`,{comments:{content:dt}})}function Xe(De,dt,et){return(0,Ke.v_)(`/problems/${De}/comments/${dt}/hidden.json`,et)}function ct(De,dt){return(0,Ke.IV)(`/problems/${De}/comments/${dt}`)}var Ot=te(34362);function Ge({author:De}){return y.createElement("a",{href:`/users/${De.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${yt.Z.IMG_SERVER}/images/${De.image_url}`,width:"50"}))}function ke({data:De,index:dt,parentDiscussIndex:et,user:ae,onSetActionType:se}){const{author:ue,can_delete:de,content:pe,id:Ae,time:je}=De;function Qe(){se({id:Ae,index:dt,type:"delete-discuss",parentDiscussIndex:et,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const mt=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"},je),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},mt?y.createElement("a",{onClick:Qe,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(on.Z,{className:"discuss-content",value:pe})))}var ge=({user:De,data:dt,index:et,onPlusDiscuss:ae,onSetActionType:se,activeDiscussIndex:ue,onReplyDiscuss:de,onSetActiveDiscussIndex:pe})=>{const{content:Ae,children:je,hidden:Qe,id:mt,praise_count:Ft,time:He,user_praise:Jt,can_delete:nn,author:dn}=dt;function Vt(){pe(mt)}function pn(){ae(mt,!Jt,et)}function an(){se({id:mt,index:et,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Bn(){se({id:mt,index:et,params:{hidden:Qe?"0":"1"},type:"hidden-discuss",message:Qe?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const kn=De.admin||De.user_id===dn.user_id;return y.createElement("div",{className:"discuss-item-container",key:mt},y.createElement(Ge,{author:dn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${dn.login}`,target:"_blank"}," ",dn.name," "),y.createElement("span",{className:"grey"},He)),y.createElement(on.Z,{className:"discuss-content",value:Ae}),je&&je.length>0?y.createElement("div",{className:"reply-discuss-container"},je.map((En,In)=>y.createElement(ke,{key:En.id,data:En,index:In,user:De,onSetActionType:se,parentDiscussIndex:et}))):null,y.createElement("div",{className:"btn-group"},kn?y.createElement("a",{onClick:Bn,title:Qe?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:Qe?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,nn&&(!je||je.length==0)?y.createElement("a",{onClick:an,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:Vt,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:pn,className:Jt?"c-orange":""},y.createElement("i",{className:Jt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Ft||""))),y.createElement(Ot.Z,{id:mt,activeDiscussIndex:ue,onReplyDiscuss:de})))},fe=te(61398),ye={"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"},Ue=te(12290),ht=(De,dt,et)=>new Promise((ae,se)=>{var ue=Ae=>{try{pe(et.next(Ae))}catch(je){se(je)}},de=Ae=>{try{pe(et.throw(Ae))}catch(je){se(je)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ue,de);pe((et=et.apply(De,dt)).next())}),gt=({user_praise:De,praise_count:dt,praisePlus:et,onCreateDiscuss:ae,discuss_count:se})=>{const[ue,de]=(0,y.useState)(!1),[pe,Ae]=(0,y.useState)("");function je(He){Ae(He)}function Qe(){de(!0)}function mt(){de(!1)}function Ft(){return ht(this,null,function*(){ae(pe),Ae(""),de(!1)})}return y.createElement("div",{className:`${ye["dis-input-editor-container"]} ${ue?ye.active:""} `},y.createElement("div",{className:ue?`hide ${ye["text-area"]}`:ye["text-area"]},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Qe}),y.createElement("a",null," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",se," "),y.createElement("a",{className:"c-light-black",onClick:et,title:De?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${De?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),dt?y.createElement("span",null,dt):"")),ue?y.createElement("div",{className:ye["input-mask"],onClick:mt}):null,y.createElement("div",{className:ue?ye["md-container"]:`${ye["md-container"]} hide`},y.createElement(Ue.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:pe,height:240,onChange:je}),y.createElement("div",{className:ye["tip-container"],onClick:mt},y.createElement("a",{className:ye["btn-send"],onClick:Ft}," \u53D1\u9001 "))))},Ct=te(59301),Et=Object.defineProperty,It=Object.defineProperties,Cn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,xn=(De,dt,et)=>dt in De?Et(De,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):De[dt]=et,qt=(De,dt)=>{for(var et in dt||(dt={}))Xt.call(dt,et)&&xn(De,et,dt[et]);if(Rn)for(var et of Rn(dt))vn.call(dt,et)&&xn(De,et,dt[et]);return De},Kt=(De,dt)=>It(De,Cn(dt)),Nn=(De,dt,et)=>new Promise((ae,se)=>{var ue=Ae=>{try{pe(et.next(Ae))}catch(je){se(je)}},de=Ae=>{try{pe(et.throw(Ae))}catch(je){se(je)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ue,de);pe((et=et.apply(De,dt)).next())});const jn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var ln=(De=>(De[De.GET_DISCUSSES=0]="GET_DISCUSSES",De[De.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",De[De.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",De[De.PLUS_DISCUSS=3]="PLUS_DISCUSS",De[De.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",De[De.SET_PAGE=5]="SET_PAGE",De[De.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",De))(ln||{});function wn(De,dt){switch(dt.type){case 6:return Kt(qt({},De),{loading:!0});case 0:return qt(qt({},De),dt.payload);case 1:return qt(qt({},De),dt.payload);case 4:return qt(qt({},De),dt.payload);case 3:return qt(qt({},De),dt.payload);case 5:return Kt(qt({},De),{page:dt.payload});case 2:return qt(qt({},De),dt.payload);default:throw new Error}}var _n=({user:De,identifier:dt,hack:et,onTriggerPraise:ae,activeIndex:se})=>{const[ue,de]=(0,y.useReducer)(wn,jn),{loading:pe,page:Ae,data:je,count:Qe,actionType:mt,activeDiscussIndex:Ft}=ue,He=(0,y.useCallback)(()=>Nn(void 0,null,function*(){de({type:6});const En=yield Pt(dt,Ae),{comments:In,disscuss_count:$n}=En;de({type:0,payload:{data:In,count:$n,loading:!1}})}),[Ae,dt]);(0,y.useEffect)(()=>{se==="2"&&He()},[dt,Ae,se]);function Jt(En){de({type:5,payload:En})}function nn(En){de({type:4,payload:{actionType:En}})}function dn(En){de(Ft===En?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:En}})}function Vt(En,In,$n){return Nn(this,null,function*(){try{const yn=yield Me(En);je[$n].user_praise=In,je[$n].praise_count=yn.praise_count,de({type:3,payload:{data:[...je]}})}catch(yn){console.log(yn)}})}function pn(){return Nn(this,null,function*(){const{id:En,params:In,type:$n,index:yn,parentDiscussIndex:Hn}=mt;if($n==="hidden-discuss"&&(yield Xe(dt,En,In),Hn?je[Hn].children[yn].hidden=In.hidden==1:je[yn].hidden=In.hidden==1,de({type:4,payload:{actionType:null,data:[...je]}})),$n==="delete-discuss"){if(yield ct(dt,En),Hn||Hn===0){let va=je[Hn].children;for(let ea=va.length-1;ea>=0;ea--)if(va[ea].id===En){va.splice(ea,1);break}je[Hn].children=va}else for(let va=je.length-1;va>=0;va--)if(je[va].id===En){je.splice(va,1);break}de({type:4,payload:{actionType:null,data:[...je]}})}})}function an(){de({type:4,payload:{actionType:null}})}function Bn(En,In){return Nn(this,null,function*(){try{yield ze(dt,En,In),He()}catch($n){console.log($n)}})}function kn(En){return Nn(this,null,function*(){de({type:6}),yield Oe(dt,En),He()})}return Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"discuss-panel"},je.length===0?Ct.createElement(we.Z,null):je.map((En,In)=>Ct.createElement(ge,{onReplyDiscuss:Bn,onPlusDiscuss:Vt,onSetActiveDiscussIndex:dn,onSetActionType:nn,data:En,index:In,user:De,activeDiscussIndex:Ft})),Qe>10?Ct.createElement("div",{className:"pagination-container"},Ct.createElement(Zt.Z,{showQuickJumper:!0,onChange:Jt,current:Ae,total:Qe})):null),Ct.createElement(gt,{user_praise:et.user_praise,praise_count:et.praises_count,praisePlus:ae,discuss_count:et.comments_count,onCreateDiscuss:kn}),Ct.createElement(b.Z,null,Ct.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:!!mt,onOk:pn,onCancel:an},Ct.createElement("p",null,mt?mt.message:"")),Ct.createElement(fe.Z,null)))},Un=te(82326),la=te(37568),oa=te(86743),ya={},un=te(59301),sn=({hack:De,current_user:dt})=>un.createElement("div",{className:ya.answer},De!=null&&De.analysis?un.createElement(on.Z,{style:{padding:"13px 0"},value:(De==null?void 0:De.analysis)||""}):un.createElement(we.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Le={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),Mn=te(71051),mn=te(72161),zn=te(59301);const{TextArea:da}=la.default,{Panel:ma}=at.default;var Dn=({data:De,hack:dt})=>(console.log(De,dt,"data"),dt!=null&&dt.is_file?zn.createElement(mn.Y2,{disabled:!0,className:Le.uploadTableWrapper,showScore:!dt.test_set_score,data:De,isProgramHomework:!0}):zn.createElement("div",{className:Le.hackSets},De==null?void 0:De.map((et,ae)=>zn.createElement(at.default,{accordion:!0,bordered:!1,key:ae,defaultActiveKey:ae===0&&et.id,className:Le.collapseWrapper,expandIcon:({isActive:se})=>zn.createElement("i",{className:`iconfont icon-weizhankai ${se?Le.open:Le.close}`,style:{fontSize:14,transition:"all .2s"}})},zn.createElement(ma,{key:et.id,header:zn.createElement(_e.Z,{align:"middle",justify:"space-between",wrap:!1},zn.createElement(ot.Z,{className:Le.panelHeader},zn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ae+1)),zn.createElement(ot.Z,{flex:1},zn.createElement(_e.Z,{align:"middle",justify:"end",wrap:!1},!(dt!=null&&dt.test_set_score)&&zn.createElement(ot.Z,{className:Le.rateInput},zn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),zn.createElement("div",null,zn.createElement(cn.default.Item,{noStyle:!0},zn.createElement(Mn.Z,{value:et==null?void 0:et.score,className:Le.baseFormItem,min:0,max:100,disabled:!0}))),zn.createElement("span",{className:"ml10"},"%")))))},zn.createElement(cn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},zn.createElement(da,{readOnly:!0,value:et==null?void 0:et.input,rows:4})),zn.createElement(cn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},zn.createElement(da,{readOnly:!0,value:et==null?void 0:et.output,rows:4}))))))),Qa={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},tt=te(59301),Mt=(0,y.forwardRef)(({data:De=[]},dt)=>{var et;const[ae,se]=(0,y.useState)(),ue=De.filter(pe=>pe.show);(0,y.useEffect)(()=>{ue.length&&se(ue[0].id)},[De==null?void 0:De.length]);const de=((et=ue.find(pe=>pe.id===ae))==null?void 0:et.element)||null;return(0,y.useImperativeHandle)(dt,()=>({setActiveTab:pe=>se(pe)})),tt.createElement("div",{className:Qa.tabs},tt.createElement("div",{className:Qa.tabWarp},ue.map(pe=>tt.createElement("div",{onClick:()=>se(pe.id),className:`${Qa.tab} ${pe.id===ae?Qa.active:""}`,key:pe.id},pe.name))),tt.createElement("div",{className:Qa.content},de))}),$e=te(59301),st=Object.defineProperty,Fn=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,qn=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,aa=(De,dt,et)=>dt in De?st(De,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):De[dt]=et,ja=(De,dt)=>{for(var et in dt||(dt={}))Fa.call(dt,et)&&aa(De,et,dt[et]);if(qn)for(var et of qn(dt))ga.call(dt,et)&&aa(De,et,dt[et]);return De},Aa=(De,dt)=>Fn(De,bn(dt)),wt=(De,dt,et)=>new Promise((ae,se)=>{var ue=Ae=>{try{pe(et.next(Ae))}catch(je){se(je)}},de=Ae=>{try{pe(et.throw(Ae))}catch(je){se(je)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ue,de);pe((et=et.apply(De,dt)).next())});const jt={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Ie={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Zn=({hack:De,onTriggerPraise:dt,topicId:et,page:ae,onPageChange:se,user:ue,current_user:de,submitRecords:pe,submitting:Ae,submitResult:je,setActiveIndex:Qe,hack_sets:mt})=>{var Ft,He;const[Jt]=(0,ve.useSearchParams)(),[nn,dn]=(0,y.useState)("0"),Vt=(0,ve.useLocation)(),[pn,an]=(0,y.useState)(!1),[Bn,kn]=(0,y.useState)(null),[En,In]=(0,y.useState)([]),[$n,yn]=(0,y.useState)([]),[Hn,va]=(0,y.useState)({page:1,limit:10}),ea=(0,y.useRef)(null),wa=(0,y.useRef)(null);console.log(ue,"user");let[pa,Kn]=(0,y.useState)(Aa(ja({},(0,ve.useParams)()),{page:1,per_page:20,name:""}));(0,y.useEffect)(()=>{wa.current&&(De==null?void 0:De.is_close_tips)===!1&&Bn===null&&kn(!0)},[wa.current,De==null?void 0:De.is_close_tips,Bn]);function ra(){return wt(this,null,function*(){yield(0,Ke.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,y.useEffect)(()=>{Qe(nn)},[nn]);function fa(ia){return wt(this,null,function*(){let Na=ia.target.id;if(Na==="1"){let Ln=yield(0,Ke.ZP)(`/api/myproblems/${pa.id}/redo_logs.json`,{method:"get",params:ja({},Hn)});(Ln==null?void 0:Ln.status)===0&&yn(Ln==null?void 0:Ln.data)}dn(Na)})}(0,y.useEffect)(()=>We.Z.subscribe("to-commit-info",()=>{dn("1"),ea.current&&ea.current.setActiveTab("1")}),[]),(0,y.useEffect)(()=>We.Z.subscribe("to-reset-info",()=>{fa({target:{id:"1"}}),ea.current&&ea.current.setActiveTab("2")}),[]);function La(){dn("2")}function ka(){return wt(this,null,function*(){let ia=yield(0,Ke.ZP)("/api/problems/my_hack_list.json",{method:"get",params:ja({identifier:pa==null?void 0:pa.id},pa)});In(ia)})}const Ya=[{title:null,description:$e.createElement("div",null,$e.createElement("b",{onClick:()=>{kn(!1),ra(),an(!0),ka()},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(Pe.ZP,{onClick:()=>{kn(!1),ra()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>wa.current}];return $e.createElement("div",{className:Ht["left-panel"]},$e.createElement("ul",{className:`${Ht["s-navs"]} ${Ht["bg-white"]} ${Ht.b1}`},(De==null?void 0:De.is_program)&&!Jt.get("pageId")&&$e.createElement(Be.Z,{title:"\u9898\u76EE\u5217\u8868"},$e.createElement("div",{onClick:()=>{ka(),an(!0)},className:Ht.btns,ref:wa,style:Bn?{pointerEvents:"none"}:{}},$e.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),$e.createElement("li",{style:{marginLeft:20}},$e.createElement("a",{className:nn==="0"?Ht.active:"",id:"0",onClick:fa},"\u9898\u76EE\u63CF\u8FF0")),$e.createElement("li",null,$e.createElement("a",{className:nn==="1"?Ht.active:"",id:"1",onClick:fa},"\u64CD\u4F5C\u8BB0\u5F55")),(Jt.get("type")!=="exercises"&&(De==null?void 0:De.answer_text_show)||Jt.get("type")!=="exercises"&&(De==null?void 0:De.analysis_show))&&$e.createElement("li",null,$e.createElement("a",{className:nn==="4"?Ht.active:"",id:"4",onClick:fa},"\u89E3\u7B54\u53C2\u8003")),Jt.get("type")!=="exercises"&&$e.createElement("li",null,$e.createElement("a",{className:nn==="2"?Ht.active:"",id:"2",onClick:fa},"\u8BC4\u8BBA")),!!(mt!=null&&mt.length)&&Jt.get("type")!=="exercises"&&Jt.get("type")!=="1"&&$e.createElement("li",null,$e.createElement("a",{className:nn==="5"?Ht.active:"",id:"5",onClick:fa},"\u6D4B\u8BD5\u7528\u4F8B"))),$e.createElement("div",{className:`${Ht["tab-panel-body"]} ${nn==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},$e.createElement(Qt,{hack:De,onTriggerPraise:dt,toDiscuss:La})),$e.createElement("div",{style:{padding:"12px"},className:`${Ht["tab-panel-body"]} ${nn==="1"?"":"hide"}`},$e.createElement(Mt,{ref:ea,data:[{id:"1",show:Jt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,pe!=null&&pe.records_count||Ae?$e.createElement(fn,{page:ae,onPageChange:se,topicId:et,submitting:Ae,key:(je==null?void 0:je.id)||1,submitRecords:pe,submitResult:je}):$e.createElement(we.Z,null))},{id:"2",show:Jt.get("type")==="exercises"||(De==null?void 0:De.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:$e.createElement($e.Fragment,null,$e.createElement(Yt.default,{pagination:!1,dataSource:$n==null?void 0:$n.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ia,Na,Ln)=>St()(ia).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ia,Na,Ln)=>{var ba;return(ba=[{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===ia))==null?void 0:ba.name}}]}),$e.createElement(Zt.Z,{style:{marginTop:10},current:Hn.page,total:$n==null?void 0:$n.count,hideOnSinglePage:!0,onChange:ia=>wt(void 0,null,function*(){Hn.page=ia,va(Hn);let Na=yield(0,Ke.ZP)(`/api/myproblems/${pa.id}/redo_logs.json`,{method:"get",params:Aa(ja({},Hn),{courseId:pa.courseId})});(Na==null?void 0:Na.status)===0&&yn(Na==null?void 0:Na.data)})}))}]})),$e.createElement("div",{style:{padding:"12px"},className:`${Ht["tab-panel-body"]} ${nn==="4"?"":"hide"}`},$e.createElement(Mt,{data:[{id:"1",show:Jt.get("type")!=="exercises"&&(De==null?void 0:De.answer_text_show),name:"\u7B54\u6848",element:$e.createElement($e.Fragment,null,$e.createElement(Dt,{hack:De,current_user:de}))},{id:"2",show:Jt.get("type")!=="exercises"&&(De==null?void 0:De.analysis_show),name:"\u89E3\u6790",element:$e.createElement($e.Fragment,null,$e.createElement(sn,{hack:De,current_user:de}))}]})),$e.createElement("div",{className:`${Ht["tab-panel-body"]} ${nn==="2"?"":"hide"}`,style:{padding:0}},$e.createElement(_n,{user:ue,activeIndex:nn,identifier:De.identifier,hack:De,onTriggerPraise:dt})),$e.createElement("div",{className:`${Ht["tab-panel-body"]} ${nn==="5"?"":"hide"}`,style:{padding:12}},$e.createElement(Dn,{data:mt||[],hack:De})),$e.createElement(a.Z,{rootClassName:Ht.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>an(!1),open:pn},$e.createElement(_e.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",En==null?void 0:En.total_count,"\u9898\xA0[\xA0",En==null?void 0:En.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",En==null?void 0:En.work_score,"\u5206")),$e.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),$e.createElement(_e.Z,{align:"middle",className:"mt10 mb10"},!(ue!=null&&ue.hack_manager)&&$e.createElement(Un.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:ia=>{pa.page=1,pa.finish_status=ia,Kn(ja({},pa)),ka()}},$e.createElement(Un.default.Option,{value:""},"\u5168\u90E8"),$e.createElement(Un.default.Option,{value:0},"\u672A\u5F00\u59CB"),$e.createElement(Un.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),$e.createElement(Un.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),$e.createElement(Un.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:ia=>{pa.page=1,pa.difficult=ia||null,Kn(ja({},pa)),ka()}},$e.createElement(Un.default.Option,{value:0},"\u5168\u90E8"),$e.createElement(Un.default.Option,{value:1},"\u7B80\u5355"),$e.createElement(Un.default.Option,{value:2},"\u9002\u4E2D"),$e.createElement(Un.default.Option,{value:3},"\u56F0\u96BE")),$e.createElement(la.default.Search,{size:"large",onSearch:ia=>{pa.name=ia,pa.page=1,Kn(ja({},pa)),ka()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),$e.createElement("div",{className:Ht.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}},(Ft=En==null?void 0:En.data)!=null&&Ft.length?(He=En==null?void 0:En.data)==null?void 0:He.map((ia,Na)=>$e.createElement("div",{onClick:()=>wt(void 0,null,function*(){let Ln=yield(0,Ke.ZP)(`/api/problems/${ia==null?void 0:ia.identifier}/start.json`,{method:"get",params:{hack_user_id:ue==null?void 0:ue.user_id}});Ln&&(ve.history.replace(`/myproblems/${Ln==null?void 0:Ln.identifier}${window.location.search}`),window.location.reload())}),className:`${Ht.list} ${ia!=null&&ia.checked?Ht.active:""}`},!(ue!=null&&ue.hack_manager)&&$e.createElement($e.Fragment,null,!(ia!=null&&ia.opened)&&$e.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(ia==null?void 0:ia.opened)&&!(ia!=null&&ia.passed)&&$e.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(ia==null?void 0:ia.opened)&&(ia==null?void 0:ia.passed)&&$e.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),$e.createElement("span",null,(pa.page-1)*20+(Na+1)),$e.createElement("span",{style:{flex:1},title:ia.name},`[${ia==null?void 0:ia.score}\u5206]`,"\xA0",ia.name),$e.createElement("span",{style:{flexBasis:48,paddingRight:0}},jt[ia.difficult]))):$e.createElement(we.Z,null)),$e.createElement(Zt.Z,{current:pa.page,className:"mt20",hideOnSinglePage:!0,total:En==null?void 0:En.count,pageSize:pa.per_page,onChange:(ia,Na)=>{pa.page=ia,pa.per_page=Na,ka()}})),$e.createElement(oa.Z,{rootClassName:Ht.tour,closeIcon:!1,open:!!Bn,steps:Ya,gap:{offset:3,radius:2}}))},Yn=te(62522),bt=te(16209),Je=te(19105),be=te(31947),it=te(85219),$t=te(67054),zt=te(61293),Pn=te(92310),rn=te.n(Pn),Qn=te(23960),Xn=te(31707),ua=te(39775),Vn=te(93450),kt=te(59301),ta=Object.defineProperty,Tn=Object.defineProperties,Ta=Object.getOwnPropertyDescriptors,Oa=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,to=(De,dt,et)=>dt in De?ta(De,dt,{enumerable:!0,configurable:!0,writable:!0,value:et}):De[dt]=et,Wt=(De,dt)=>{for(var et in dt||(dt={}))xa.call(dt,et)&&to(De,et,dt[et]);if(Oa)for(var et of Oa(dt))Ja.call(dt,et)&&to(De,et,dt[et]);return De},Ha=(De,dt)=>Tn(De,Ta(dt)),_a=(De,dt)=>{var et={};for(var ae in De)xa.call(De,ae)&&dt.indexOf(ae)<0&&(et[ae]=De[ae]);if(De!=null&&Oa)for(var ae of Oa(De))dt.indexOf(ae)<0&&Ja.call(De,ae)&&(et[ae]=De[ae]);return et},ca=(De,dt,et)=>new Promise((ae,se)=>{var ue=Ae=>{try{pe(et.next(Ae))}catch(je){se(je)}},de=Ae=>{try{pe(et.throw(Ae))}catch(je){se(je)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ue,de);pe((et=et.apply(De,dt)).next())});const{Countdown:Wa}=Ce.default,Ao={Java:"java",C:"c",Python:"py","C++":"c"};var so=(De=>(De[De.SET_LOADING=0]="SET_LOADING",De[De.GET_DATA=1]="GET_DATA",De[De.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",De[De.SET_DATA=3]="SET_DATA",De[De.SET_DEBUGING=4]="SET_DEBUGING",De[De.SET_SUBMITING=5]="SET_SUBMITING",De[De.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",De[De.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",De[De.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",De[De.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",De[De.SET_PAGE=10]="SET_PAGE",De))(so||{});function no(){return new Date().getTime()}const xo={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Co(De,dt){switch(dt.type){case 1:return Wt(Wt({},De),dt.payload);case 3:return Ha(Wt({},De),{data:dt.payload});case 0:return Ha(Wt({},De),{loading:dt.payload});case 9:return Ha(Wt({},De),{showNote:dt.payload});case 4:return Ha(Wt({},De),{debuging:dt.payload});case 5:return Ha(Wt({},De),{submitting:dt.payload});case 2:return Ha(Wt({},De),{submitRecords:dt.payload});case 10:return Ha(Wt({},De),{submitRecordPage:dt.payload});case 6:return Ha(Wt({},De),{executingMessage:dt.payload});case 7:return Wt(Wt({},De),dt.payload);case 8:return Wt(Wt({},De),dt.payload);default:throw new Error}}var Io=({children:De})=>{var dt,et,ae,se,ue,de,pe,Ae;const[je,Qe]=(0,y.useReducer)(Co,xo),{id:mt}=(0,ve.useParams)(),Ft=(0,ve.useLocation)(),[He]=(0,ve.useSearchParams)(),{loading:Jt,data:nn,debugResult:dn,submitResult:Vt,submitRecords:pn,submitRecordPage:an,showNote:Bn,debuging:kn,submitting:En,executingMessage:In}=je,[$n,yn]=(0,y.useState)("#37AD83"),[Hn,va]=(0,y.useState)(null),[ea,wa]=(0,y.useState)({}),[pa,Kn]=(0,y.useState)(!0),[ra,fa]=(0,y.useState)(!1),[La,ka]=(0,y.useState)(!1),Ya=(0,y.useRef)(null),ia=(0,y.useRef)(0),Na=nn==null?void 0:nn.user,Ln=nn==null?void 0:nn.hack,[ba,ha]=(0,y.useState)(!1),Wn=(0,y.useRef)(1),za=(0,y.useRef)(!1);(0,Qn.y)(He.get("type")==="exercises");const{setOpenDisableCopyAndPaste:eo}=(0,Qn.X)(),[hn,Jn]=(0,y.useState)(""),Ma=(0,it._)(ea);(0,y.useEffect)(()=>{function On(){return ca(this,null,function*(){var Ga,Ua,Pa,Xa,Ea;Kn(!0);const Sa=yield(0,Ne.fu)(mt,{exercise_id:He.get("exercisesId")});if(setTimeout(()=>{Kn(!1)},800),Sa.status!==401){try{Sa.hack.code=Gt.Base64.decode(Sa.hack.code)}catch(io){console.log(io)}Sa.hack=Ha(Wt({},Sa.hack),{is_program:He.get("type")==="1"}),Qe({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(Wt({},io)),eo((Ga=io==null?void 0:io.exercise)==null?void 0:Ga.forbid_copy),typeof((Ua=io==null?void 0:io.exercise)==null?void 0:Ua.left_time)=="number"&&(va(Date.now()+((Pa=io==null?void 0:io.exercise)==null?void 0:Pa.left_time)*1e3),setTimeout(()=>{yn("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))}})}mt&&On()},[mt]),(0,y.useEffect)(()=>{var On;return He.get("type")==="exercises"&&((On=ea==null?void 0:ea.exercise)!=null&&On.screen_open)&&(window.removeEventListener("blur",Va,!1),$t.U.forEach((Ga,Ua)=>{window.addEventListener(Ga,Va,!1)}),window.addEventListener("blur",Va,!1),window.focus()),()=>{document.removeEventListener((0,Ye.gH)(),Va)}},[ea]),(0,y.useEffect)(()=>{hn==="1"&&mt&&Ln!=null&&Ln.language&&ao()},[mt,an,Ln==null?void 0:Ln.language,hn]),(0,y.useEffect)(()=>(Ln!=null&&Ln.is_program&&(ia.current=0,Ya.current=setInterval(()=>{Da()},15e3)),()=>{clearInterval(Ya.current)}),[Ln==null?void 0:Ln.is_program]);const Da=()=>ca(void 0,null,function*(){let On=yield(0,Ke.ZP)(`/api/myproblems/${mt}/save_long_time.json`,{method:"get",params:{answer_long_time:ia.current}})}),Va=()=>{za.current||(0,Ye.BU)(),window.parent.postMessage("backExercise","*")};function ao(){return ca(this,null,function*(){try{const On=yield(0,Ne.zO)(mt,{limit:15,page:an,language:Ln==null?void 0:Ln.language});Qe({type:2,payload:On})}catch(On){console.log(On)}})}function uo(On){Qe({type:10,payload:On})}function qa(On){return ca(this,null,function*(){var Ga;let Ua;(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Ua=yield(0,bt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}));const Pa=yield(0,Ne.n4)(mt,{code:Gt.Base64.encode(On||Ln.code),language:Ln==null?void 0:Ln.language,exercise_id:He.get("exercisesId"),question_id:He.get("questionId"),ip:Ua});return Pa.status===-5&&(0,ve.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Ha(Wt({errorMessage:Pa==null?void 0:Pa.message},(ea==null?void 0:ea.exercise)||{}),{exercise_user_id:(Ga=ea==null?void 0:ea.exercise)==null?void 0:Ga.exercise_user_id,id:He.get("exercisesId")})}}),Pa})}function ro(){return ca(this,null,function*(){if(Wn.current=2,!En){Qe({type:5,payload:!0});try{We.Z.publish("to-commit-info");const On=yield qa();if(console.log(On,1),On.status===0){let Sa=function(){return ca(this,null,function*(){const{status:io,data:Po}=yield(0,Ne.rX)(mt,"submit"),jo=no()-Ea>(Pa*Xa+3)*1e3;if(io!==0&&!jo&&setTimeout(Sa,1e3),jo){he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Qe({type:5,payload:!1});return}if(io===0){Po.status===2&&he.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Po==null?void 0:Po.status)===0&&He.get("type")==="1"&&ka(!0);const Lo=yield(0,Ne.zO)(mt,{limit:15,page:an,language:Ln==null?void 0:Ln.language});Qe({type:8,payload:Ha(Wt({},je),{submitResult:Po,submitting:!1,submitRecords:Lo})})}})},Ga={};if(He.get("type")==="exercises"?(Ga.extras={exercise_id:He.get("exercisesId"),question_id:He.get("questionId")},(He.get("ip_limit")==="inner"||He.get("ip_bind_type")==="true")&&(Ga.extras.ip=yield(0,bt.y)({ip_limit:He.get("ip_limit"),ip_bind:He.get("ip_bind_type")==="true"}))):He.get("type")==="smartPlan"&&(Ga.extras={smart_plan_item_bank_id:He.get("smartPlanItemBankId")}),(yield(0,Ne.bM)(mt,Ga)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const{time_limit:Pa,test_case_size:Xa}=Ln,Ea=no();Sa()}else Qe({type:5,payload:!1})}catch(On){console.log(On),Qe({type:5,payload:!1})}ha(!1)}})}function co(){return ca(this,null,function*(){Wn.current=1,je.debuging=!0,Qe({type:4,payload:!0});try{if((yield qa()).status===0){let Ea=function(){return ca(this,null,function*(){const{status:Sa,message:io,data:Po}=yield(0,Ne.rX)(mt,"debug"),jo=no()-Xa>(Ga+3)*1e3;if(Sa!==0&&!jo&&(Qe({type:6,payload:io}),setTimeout(Ea,1e3)),jo){he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Qe({type:4,payload:!1}),Qe({type:7,payload:Ha(Wt({},je),{debugResult:{status:2},debuging:!1})});return}Sa===0&&(Po.status===2&&he.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Qe({type:4,payload:!1}),Qe({type:7,payload:Ha(Wt({},je),{debugResult:Po,debuging:!1})}))})};const{time_limit:Ga}=Ln;let Ua={input:encodeURIComponent(nn.test_case.input)};if(He.get("type")==="exercises"&&(Ua.exercise_id=He.get("exercisesId")),(yield(0,Ne.MU)(mt,Ua)).status===-1&&He.get("exercisesId")){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`;return}const Xa=no();Ea()}else Qe({type:4,payload:!1})}catch(On){console.log(On)}finally{}})}function $a(On,Ga){const Ua=Ga?{modify_code:!1}:{};Qe({type:3,payload:Ha(Wt({},nn),{hack:Wt(Ha(Wt({},Ln),{code:On}),Ua)})}),ha(!0)}const po=On=>ca(void 0,null,function*(){let Ga=yield(0,Ke.ZP)(`/api/problems/${Ln==null?void 0:Ln.identifier}/start.json`,{method:"get",params:{language:On==="C++"||On==="c++"?encodeURIComponent(On):On,hack_user_id:Na==null?void 0:Na.user_id}});Ga.status!==-1&&ve.history.replace(`/myproblems/${Ga==null?void 0:Ga.identifier}${window.location.search}`)});function vo(On){let Ga=On.target.value;Qe({type:3,payload:Ha(Wt({},nn),{test_case:{input:Ga}})})}function Mo(){return ca(this,null,function*(){try{let On={};He.get("type")==="exercises"?On.exercise_id=He.get("exercisesId"):Ln!=null&&Ln.homework_common_id&&(On.homework_common_id=Ln==null?void 0:Ln.homework_common_id);const Ga=yield(0,Ne.H7)(mt,Wt({},On));Ga.status===401||($a(Gt.Base64.decode(Ga.code)),(He.get("type")==="exercises"||Ln!=null&&Ln.homework_common_id)&&We.Z.publish("to-reset-info"))}catch(On){console.log(On)}})}function Do(){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:kt.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",kt.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ca(this,null,function*(){const On=yield(0,Ne.fi)(mt);On.status===401||$a(Gt.Base64.decode(On.code),!0)})}})}function ho(){Qe({type:9,payload:!0})}function mo(){Qe({type:9,payload:!1})}function Ut(On){return ca(this,null,function*(){yield(0,Ne.MK)(mt,On),Qe({type:1,payload:{showNote:!1,data:Ha(Wt({},nn),{hack:Ha(Wt({},Ln),{notes:On.notes})})}})})}const sa={hack:Ln,isLoading:pa,input:(dt=nn==null?void 0:nn.test_case)==null?void 0:dt.input,is_file:(et=nn==null?void 0:nn.test_case)==null?void 0:et.is_file,language:Ln==null?void 0:Ln.language,code:Ln==null?void 0:Ln.code,title:"main."+Ao[Ln==null?void 0:Ln.language],modify_code:Ln==null?void 0:Ln.modify_code,notes:Ln==null?void 0:Ln.notes,debugResult:dn,debuging:kn,submitting:En,submitResult:Vt,executingMessage:In,onCancelNote:mo,onAddNote:Ut,showNote:Bn,user:Na,onShowNote:ho,onSubmitCode:ro,onChangeCode:$a,onChangeInput:vo,onDebugCode:co,onResetCode:Mo,onSyncCode:Do,onUpdateCode:qa,onChangeLanguage:po,isWhiteTheme:ra,setIsWhiteTheme:fa,topDispatch:Qe};function Ia(){return ca(this,null,function*(){const{praise_count:On}=yield(0,Ne.vl)(Ln.id,{container_type:"Hack",type:1});let Ga=Ha(Wt({},nn),{hack:Ha(Wt({},Ln),{praises_count:On,user_praise:!Ln.user_praise})});Qe({type:3,payload:Ga})})}const Ca={topicId:mt,submitResult:Vt,submitRecords:pn,submitting:En,page:an,onPageChange:uo,hack:Ln,user:nn==null?void 0:nn.user,hack_sets:nn==null?void 0:nn.hack_sets,current_user:nn==null?void 0:nn.current_user,onTriggerPraise:Ia,setActiveIndex:Jn};console.log(ea);const[lo,Ba]=(0,y.useState)(!1),[Ka,oo]=(0,y.useState)(!1);(0,y.useEffect)(()=>{const On=Ga=>{if(console.log("event-----",Ga),Ga.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ua,questionStatus:Pa,pptStatus:Xa}=Ga.data;if(Ba(Ua),Pa||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:kt.createElement("div",{className:"tc font16"},Pa?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>ca(void 0,null,function*(){ro(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(Ea.push(He.get("smartPlanItemBankId"))))})})}}};return window.addEventListener("message",On),()=>{window.removeEventListener("message",On)}},[]);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"&&(lo||He.get("showAi")));return kt.createElement(kt.Fragment,null,kt.createElement(Ee.Z,{spinning:Jt,delay:500},nn?kt.createElement(kt.Fragment,null,kt.createElement("header",{className:rn()(zt.Z.header,ra&&zt.Z.whiteHeader)},!((ae=["smartPlan","exercises"])!=null&&ae.includes(He.get("type")))&&kt.createElement("div",null,kt.createElement("img",{src:`${yt.Z.IMG_SERVER}/images/${Na==null?void 0:Na.image_url}`,alt:"user",width:36}),kt.createElement("span",{style:{color:ra?"#333":"#B2BACB",fontSize:16}},Na==null?void 0:Na.name)),((se=["smartPlan","exercises"])==null?void 0:se.includes(He.get("type")))&&kt.createElement("div",null,kt.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",kt.createElement("span",{className:"ml10"},((ue=ea==null?void 0:ea.exercise)==null?void 0:ue.user_name)||(Na==null?void 0:Na.name)||"--")),kt.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",kt.createElement("span",{className:"ml10"},((de=ea==null?void 0:ea.exercise)==null?void 0:de.student_id)||(Na==null?void 0:Na.student_id)||"--"))),kt.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},kt.createElement("div",null,Ln.name)),(He.get("type")==="smartPlan"||(Ln==null?void 0:Ln.is_program))&&kt.createElement(Je.Z,{defaultValue:(Ln==null?void 0:Ln.answer_long_time)||0,onChange:On=>{ia.current=On},className:zt.Z.timepiece}),Na!=null&&Na.hack_manager&&!He.get("is_smart_plan")?kt.createElement(ve.Link,{className:zt.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}`}," ",kt.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((pe=ea==null?void 0:ea.exercise)!=null&&pe.left_time)&&kt.createElement(kt.Fragment,null,kt.createElement("span",{style:{color:$n,marginRight:6},className:`iconfont icon-daojishi ${zt.Z.djs}`}),kt.createElement("span",{className:"c-white mr20"},kt.createElement(Wa,{valueStyle:{color:$n,fontSize:20,fontWeight:500},title:kt.createElement("span",{style:{color:$n,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Hn,onFinish:()=>ca(void 0,null,function*(){const On=yield(0,le.VL)({categoryId:He.get("exercisesId"),commit_method:2});if((On==null?void 0:On.status)===0&&(qa(),he.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:kt.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",kt.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ca(void 0,null,function*(){window.parent.location.href=`/classrooms/${He.get("coursesId")}/exercise/${He.get("exercisesId")}/detail`})})),(On==null?void 0:On.status)===-3){const Ga=parseInt(On==null?void 0:On.message);va(Date.now()+Ga*1e3)}})}))),(Ae=["smartPlan","exercises"])!=null&&Ae.includes(He.get("type"))?kt.createElement(Pe.ZP,{type:"primary",onClick:()=>{if(He.get("type")==="exercises"){const On=()=>ca(void 0,null,function*(){yield qa(),ha(!1),Ma(),za.current=!0,Va()});if(!(pn!=null&&pn.records_count)||ba){he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:kt.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:On});return}On()}else{let On="";He.get("isMiniprogram")?On=`/miniprogram/courseware/study?courses_id=${He.get("coursesId")}&id=${He.get("exercisesId")}`:On=`/classrooms/${He.get("coursesId")}/smart_plan/${He.get("exercisesId")}/ppt_info/info`,console.log("backurl----",On,"backurl----"),window.opener?window.close():ve.history.push(On)}}},kt.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"}),He.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):kt.createElement("span",{onClick:()=>{var On;if(He.get("backUrl"))ve.history.push(He.get("backUrl"));else if(He.get("type")==="1"){let Ga=(On=localStorage.getItem("program_homework"))==null?void 0:On.split(",");ve.history.push(`/classrooms/${Ga==null?void 0:Ga[0]}/program_homework/${Ga==null?void 0:Ga[1]}/detail`)}else ve.history.push("/problemset")}},kt.createElement(Be.Z,{title:"\u5173\u95ED"},kt.createElement("i",{style:{color:ra?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),kt.createElement(Ee.Z,{size:"large",spinning:pa},kt.createElement(Ve.Z,{className:rn()(zt.Z.myProblems,ra&&zt.Z.whiteMyProblems),leftChild:kt.createElement(Zn,Wt({},Ca)),rightChild:kt.createElement(en,Wt({},sa))}))):null,kt.createElement(he.default,{centered:!0,closable:!1,width:680,footer:null,open:La,className:"oj-modal"},kt.createElement("section",{className:"oj-modal-content"},kt.createElement("div",{className:"oj-modal-head"},kt.createElement("img",{src:Yn,alt:""}),kt.createElement("i",{onClick:()=>ka(!1),className:"iconfont icon-guanbi1"})),kt.createElement("aside",null,kt.createElement("img",{className:"mr30",src:Vn.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",kt.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Vt==null?void 0:Vt.execute_time,"ms"),"\u4F18\u4E8E",kt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Vt==null?void 0:Vt.time_better_than)||100,"%"),"\u7684\u7528\u6237"),kt.createElement("aside",{className:"mb50"},kt.createElement("img",{src:ua.Z,className:"mr30"}),kt.createElement("span",{className:"oj-modal-tt"},kt.createElement("span",null,kt.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),kt.createElement("span",{className:"c-light-primary"},Vt==null?void 0:Vt.execute_memory,"kb")),kt.createElement("span",null,kt.createElement("span",null))),"\u4F18\u4E8E",kt.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Vt==null?void 0:Vt.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),kt.createElement("div",{id:"oj-modal-next",onClick:()=>ca(void 0,null,function*(){var On;if(Vt!=null&&Vt.next_identifier){let Ga=yield(0,Ke.ZP)(`/api/problems/${Vt==null?void 0:Vt.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Na==null?void 0:Na.user_id}});Ga&&(ve.history.replace(`/myproblems/${Ga==null?void 0:Ga.identifier}${window.location.search}`),window.location.reload())}else{let Ga=(On=localStorage.getItem("program_homework"))==null?void 0:On.split(",");ve.history.push(`/classrooms/${Ga==null?void 0:Ga[0]}/program_homework/${Ga==null?void 0:Ga[1]}/detail`)}}),className:"oj-modal-btn"},Vt!=null&&Vt.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),yo()&&kt.createElement(Xn.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:mt}})),kt.createElement(be.Z,{successCb:()=>{Wn.current===1?co():ro()}}))};function me({title:De,modify_code:dt,onSyncCode:et,onShowCodeSetting:ae,onResetCode:se,hack:ue,onChangeLanguage:de,isWhiteTheme:pe}){var Ae;const je=()=>{he.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:kt.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:se})},[Qe]=(0,ve.useSearchParams)(),mt=Qe.get("language"),Ft=He=>He==="1"?"c++":He==="2"?"C++":He;return(0,y.useEffect)(()=>{mt&&de(Ft(mt))},[]),(0,y.useEffect)(()=>{ue!=null&&ue.tpm_code_modified&&he.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:kt.createElement(oe.Z,null),content:kt.createElement("div",null,kt.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),kt.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),kt.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:()=>se()})},[ue==null?void 0:ue.language]),console.log(ue,pe,"hack"),kt.createElement("div",{className:`${zt.Z.codeHead} ${pe?zt.Z.whiteCodeHead:""}`},kt.createElement("div",{className:zt.Z.navWrap},(Ae=ue==null?void 0:ue.all_language)==null?void 0:Ae.map(He=>kt.createElement("div",{className:`${zt.Z.nav} ${He===(ue==null?void 0:ue.language)?zt.Z.active:""}`,key:He,onClick:()=>de(He)},kt.createElement(Be.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},kt.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),kt.createElement("span",null,He)))),kt.createElement(_e.Z,{align:"middle",style:{marginLeft:"auto"}},dt?kt.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:et},kt.createElement("img",{src:xt,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,kt.createElement("a",{onClick:je},kt.createElement(Be.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},kt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),kt.createElement("a",{onClick:ae},kt.createElement(Be.Z,{title:"\u8BBE\u7F6E"},kt.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function en(De){var dt=De,{input:et,is_file:ae,showNote:se,onShowNote:ue,notes:de,onCancelNote:pe,onAddNote:Ae,debugResult:je,language:Qe,debuging:mt,submitting:Ft,executingMessage:He,code:Jt,onSubmitCode:nn,onDebugCode:dn,onChangeCode:Vt,onChangeInput:pn,onUpdateCode:an,user:Bn,isLoading:kn,submitResult:En}=dt,In=_a(dt,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function $n(Hn){return kt.createElement(me,Ha(Wt({},In),{onShowCodeSetting:Hn}))}const yn=Wt({input:et,is_file:ae,debugResult:je,debuging:mt,submitting:Ft,executingMessage:He,onDebugCode:dn,onChangeCode:Vt,onSubmitCode:nn,onChangeInput:pn,user:Bn,submitResult:En},In);return kt.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},kt.createElement(pt,{setIsWhiteTheme:In==null?void 0:In.setIsWhiteTheme,isLoading:kn,language:Qe,value:Jt,onChange:Vt,onUpdateCode:an,ActionBarRender:$n}),kt.createElement(Nt.ZP,Wt({},yn)))}},74440:function(ft,_t,te){"use strict";te.d(_t,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},88264:function(ft,_t,te){"use strict";te.d(_t,{H7:function(){return a},MK:function(){return oe},MU:function(){return le},X6:function(){return Ve},bM:function(){return Ne},fi:function(){return E},fu:function(){return _e},n4:function(){return b},rX:function(){return yt},vl:function(){return x},zO:function(){return Ye}});var y=te(99064),ve=Object.defineProperty,Ce=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(z,ee,ne)=>ee in z?ve(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)&&Pe(z,ne,ee[ne]);if(Ce)for(var ne of Ce(ee))Ee.call(ee,ne)&&Pe(z,ne,ee[ne]);return z};function _e(z,ee){return(0,y.U2)(`myproblems/${z}.json`,Be({hidePopLogin:!0},ee||{}))}function Ne(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 yt(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(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Re}});var y=te(59301),ve=te(28284),Ce=te(6767),he=te(62957),Ee=te(20554),Pe=te(82326),Be=te(17149),_e=te(69219),Ne=te(37568),le=te(54172),Ye=te(25399),Ve=te(13747),yt=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:xe})=>{var St,rt,Lt,fn,we,Tt,An,on,Sn,na;return y.createElement("div",{className:b.warp},y.createElement("div",{className:b.mainPart},y.createElement("div",{className:b.qcount},(xe==null?void 0:xe.question_type)===8&&y.createElement(x.Z,{className:b.content,showProgramFill:!0,value:(St=xe==null?void 0:xe.program_attr)==null?void 0:St.description}),(xe==null?void 0:xe.question_type)!=8&&y.createElement(x.Z,{className:b.qtitle,value:(xe==null?void 0:xe.name)||(xe==null?void 0:xe.title)})),((xe==null?void 0:xe.question_type)===0||(xe==null?void 0:xe.question_type)===2)&&y.createElement("div",null,(rt=xe==null?void 0:xe.choices)==null?void 0:rt.map((Qt,lt)=>y.createElement("div",{className:b.redio},!(Qt!=null&&Qt.is_answer)&&y.createElement("span",{className:b.redioitem}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Qt!=null&&Qt.is_answer?b.titleyes:b.title,value:ne[lt]+(Qt==null?void 0:Qt.choice_text)}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(xe==null?void 0:xe.question_type)===1&&y.createElement("div",null,(Lt=xe==null?void 0:xe.choices)==null?void 0:Lt.map((Qt,lt)=>y.createElement("div",{className:b.checkbox},!(Qt!=null&&Qt.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Qt!=null&&Qt.is_answer?b.titleyes:b.title,value:ne[lt]+(Qt==null?void 0:Qt.choice_text)}),(Qt==null?void 0:Qt.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(xe==null?void 0:xe.question_type)===3&&y.createElement("div",{className:b.completion},(fn=xe==null?void 0:xe.standard_answer)==null?void 0:fn.map((Qt,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=Qt==null?void 0:Qt.answer_text)==null?void 0:nt.map((Dt,We)=>y.createElement("div",{className:b.items},Dt))))})),(xe==null?void 0:xe.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=xe==null?void 0:xe.answer_texts)!=null&&we[0]?y.createElement(x.Z,{className:b.content,value:(Tt=xe==null?void 0:xe.answer_texts)==null?void 0:Tt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(xe==null?void 0:xe.question_type)===5&&((An=xe==null?void 0:xe.challenge_names)==null?void 0:An.map((Qt,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"),Qt)))),(xe==null?void 0:xe.question_type)===6&&y.createElement("div",{className:b.program},y.createElement(x.Z,{className:b.content,value:((on=xe==null?void 0:xe.program_attr)==null?void 0:on.description)||"- -"})),(xe==null?void 0:xe.question_type)===7&&((Sn=xe==null?void 0:xe.sub_item_banks)==null?void 0:Sn.map((Qt,lt)=>{var nt,Dt,We,Ke,Pt;return y.createElement("div",null,y.createElement("div",{className:b.combination},y.createElement("span",{className:b.qtitle},Qt==null?void 0:Qt.name)),y.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},y.createElement("div",null,((Qt==null?void 0:Qt.item_type)=="SINGLE"||(Qt==null?void 0:Qt.item_type)=="JUDGMENT")&&((nt=Qt==null?void 0:Qt.choices)==null?void 0:nt.map((Me,ze)=>y.createElement("div",{className:b.redio},!(Me!=null&&Me.is_answer)&&y.createElement("span",{className:b.redioitem}),(Me==null?void 0:Me.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Me!=null&&Me.is_answer?b.titleyes:b.title,value:ne[ze]+(Me==null?void 0:Me.choice_text)}),(Me==null?void 0:Me.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Qt==null?void 0:Qt.item_type)=="MULTIPLE"&&((Dt=Qt==null?void 0:Qt.choices)==null?void 0:Dt.map((Me,ze)=>y.createElement("div",{className:b.checkbox},!(Me!=null&&Me.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Me==null?void 0:Me.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Me!=null&&Me.is_answer?b.titleyes:b.title,value:ne[ze]+(Me==null?void 0:Me.choice_text)}),(Me==null?void 0:Me.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Qt==null?void 0:Qt.item_type)=="COMPLETION"&&y.createElement("div",{className:b.completion},(We=Qt==null?void 0:Qt.standard_answer)==null?void 0:We.map((Me,ze)=>{var Oe;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",ze+1),y.createElement("div",{className:b.content},(Oe=Me==null?void 0:Me.answer_text)==null?void 0:Oe.map((Xe,ct)=>y.createElement("div",{className:b.items},Xe))))})),(Qt==null?void 0:Qt.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=Qt==null?void 0:Qt.answer_texts)!=null&&Ke[0]?y.createElement(x.Z,{className:b.content,value:(Pt=Qt==null?void 0:Qt.answer_texts)==null?void 0:Pt[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(xe==null?void 0:xe.question_type)===8&&y.createElement("div",null,y.createElement(x.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:ee.Base64.decode(((na=xe==null?void 0:xe.program_attr)==null?void 0:na.code)||"")})),(xe==null?void 0:xe.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"}},(xe==null?void 0:xe.author_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),y.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.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"}},(xe==null?void 0:xe.study_count)||"0"))),y.createElement("a",{className:b.shixunbutton,href:`/shixuns/${xe==null?void 0:xe.identifier}/challenges?exercise=true`,target:"_blank"},y.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((xe==null?void 0:xe.question_type)<=4||[6,8].includes(xe==null?void 0:xe.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},xe!=null&&xe.analysis?y.createElement(x.Z,{value:xe==null?void 0:xe.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},(xe==null?void 0:xe.difficulty)===1?"\u7B80\u5355":(xe==null?void 0:xe.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},xe!=null&&xe.tag_discipline?xe==null?void 0:xe.tag_discipline:y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ie=te(86087),Se=te(84287),Te=te(89070),Fe=te(61485),ut=te(32570),vt=te(16149),Ze=te(59301),tn=Object.defineProperty,At=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ht=(xe,St,rt)=>St in xe?tn(xe,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):xe[St]=rt,Bt=(xe,St)=>{for(var rt in St||(St={}))Gt.call(St,rt)&&Ht(xe,rt,St[rt]);if(xt)for(var rt of xt(St))Nt.call(St,rt)&&Ht(xe,rt,St[rt]);return xe},Yt=(xe,St)=>At(xe,pt(St)),Zt=(xe,St,rt)=>new Promise((Lt,fn)=>{var we=on=>{try{An(rt.next(on))}catch(Sn){fn(Sn)}},Tt=on=>{try{An(rt.throw(on))}catch(Sn){fn(Sn)}},An=on=>on.done?Lt(on.value):Promise.resolve(on.value).then(we,Tt);An((rt=rt.apply(xe,St)).next())});const Rt=({setScoreShow:xe,ScoreShow:St,onOk:rt,isshixuns:Lt,isloadings:fn,dispatch:we,isIntelligentAssistant:Tt=!1,ispptModal:An=!1,newExercisePaper:on,shixunsDetail:Sn})=>{var na,Qt,lt;let[nt,Dt]=(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:An,group_id:[]}),[We,Ke]=(0,y.useState)([]),[Pt,Me]=(0,y.useState)([]),[ze,Oe]=(0,y.useState)([]),[Xe,ct]=(0,y.useState)([]);const[Ot,Ge]=(0,y.useState)(!1),[ke]=ve.default.useForm(),[ge,fe]=(0,y.useState)(),[ye,Ue]=(0,y.useState)(!1);let[ht,gt]=(0,y.useState)(Lt);const[Ct,Et]=(0,y.useState)([]),[It,Cn]=(0,y.useState)(0),[Rn,Xt]=(0,y.useState)(!0),[vn,xn]=(0,y.useState)([]),[qt,Kt]=(0,y.useState)([]),Nn=[{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}],jn=[{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[ln,wn]=(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),Un=(0,y.useRef)(new Set),la=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],oa=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],ya=[{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),Le=()=>{ke.resetFields(),ht=!1,gt(!1),sn(!1),ke.submit()};(0,y.useEffect)(()=>{var tt,qe,Mt,$e,st,Fn,bn,qn,Fa,ga;(((Mt=(qe=(tt=on==null?void 0:on.editData)==null?void 0:tt.exercise)==null?void 0:qe.exist_item_bank_ids)==null?void 0:Mt.length)>0||((Fn=(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:Fn.length)>0)&&Kt([...(qn=(bn=on==null?void 0:on.editData)==null?void 0:bn.exercise)==null?void 0:qn.exist_item_bank_ids,...(ga=(Fa=on==null?void 0:on.editData)==null?void 0:Fa.exercise)==null?void 0:ga.exist_item_bank_shixun_ids])},[(Qt=(na=on==null?void 0:on.editData)==null?void 0:na.exercise)==null?void 0:Qt.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",Dt(Bt({},nt)),Xt(!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)(()=>{It>0&&setTimeout(()=>{Cn(0)},2e3)},[It]);function at(tt){return Zt(this,null,function*(){var qe,Mt,$e;if(Ge(!0),Dt(Bt({},tt)),(ze==null?void 0:ze.length)<=0&&tt.type==="5"){ct([]),Ge(!1);return}console.log("----",ze,Ct);let st=tt.type==="5"?ze==null?void 0:ze.filter(qn=>!Ct.includes(qn)):null,Fn=tt.type==="5"?ze==null?void 0:ze.filter(qn=>Ct.includes(qn)):null,bn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Yt(Bt({},tt),{discipline_id:((qe=tt==null?void 0:tt.courseid)==null?void 0:qe[0])||null,sub_discipline_id:((Mt=tt==null?void 0:tt.courseid)==null?void 0:Mt[1])||null,ids:st,shixun_ids:Fn,include_shixuns:!Tt,group_id:(($e=tt.group_id)==null?void 0:$e.map(qn=>qn==null?void 0:qn.value))||null,keyword:tt.keyword?encodeURIComponent(tt.keyword):tt.keyword,type:tt.type==="5"?null:tt.type,clazz:tt.type==="3"?"ItemBanksGroup":null,bigmodel:Tt,is_smart_plan:An})});ct(bn),Ge(!1)})}function ot(){return Zt(this,null,function*(){let tt=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)(tt==null?void 0:tt.disciplines))})}function cn(tt){return Zt(this,null,function*(){var qe;let Mt=yield(0,oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:tt}),$e=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(qe=Mt==null?void 0:Mt.data)==null?void 0:qe.map(st=>({title:st.name,id:st.id,pid:st.id,value:st.id,key:st.id,isLeaf:!st.have_child}))}];xn($e)})}function Mn(tt){return Zt(this,null,function*(){var qe,Mt,$e,st;Ge(!0);let Fn=(qe=tt.list)==null?void 0:qe.filter(Fa=>!Ct.includes(Fa)),bn=(Mt=tt.list)==null?void 0:Mt.filter(Fa=>Ct.includes(Fa));if(Fn.length===0&&bn.length===0){Ge(!1),ct([]);return}let qn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Yt(Bt({},tt),{discipline_id:(($e=tt==null?void 0:tt.courseid)==null?void 0:$e[0])||null,sub_discipline_id:((st=tt==null?void 0:tt.courseid)==null?void 0:st[1])||null,ids:Fn,shixun_ids:bn,type:tt.type==="5"?null:tt.type,clazz:tt.type==="3"?"ItemBanksGroup":null})});Ge(!1),ct(qn)})}const mn=tt=>Zt(void 0,null,function*(){const qe=yield we({type:"shixunsDetail/release",payload:{id:tt}});let Mt=qe==null?void 0:qe.tag_position,$e=(qe==null?void 0:qe.evaluation_set_position)||[],st=qe.status;return st===0?(Ce.ZP.success("\u53D1\u5E03\u6210\u529F"),at(nt),!0):(st===2?Ce.ZP.error(`\u7B2C${$e.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):st===3?Ce.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Mt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Ce.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),zn=tt=>(tt==null?void 0:tt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",da=(tt,qe,Mt)=>tt.map($e=>$e.key===qe?Bt(Bt({},$e),Mt):$e.children?Yt(Bt({},$e),{children:da($e.children,qe,Mt)}):$e),ma=tt=>Zt(void 0,null,function*(){const{key:qe}=tt;let Mt=nt.type;const $e=yield(0,vt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(qe),type:Mt}),{data:st,total_count:Fn}=$e||{};Fn>0&&xn(bn=>da(bn,qe,{children:st.map(qn=>({title:qn.name,id:qn.id,pid:qn.id,value:qn.id,key:qn.id,isLeaf:!qn.have_child}))}))});function Dn(tt){console.log("----",nt),tt==="1"&&(ln.gg=Bt({},nt)),tt==="2"&&(ln.scj=Bt({},nt)),tt==="3"&&(ln.ttgx=Bt({},nt)),tt==="0"&&(ln.wcjd=Bt({},nt)),tt==="5"&&(ln.yx=Bt({},nt)),wn(Bt({},ln))}function Qa(){nt.type==="1"&&(nt=ln.gg),nt.type==="2"&&(nt=ln.scj),nt.type==="3"&&(nt=ln.ttgx),nt.type==="0"&&(nt=ln.wcjd),nt.type==="5"&&(nt=ln.yx),(nt==null?void 0:nt.item_type)==="SHIXUN"?(ht=!0,gt(!0)):(ht=!1,gt(!1)),ke.setFieldsValue(Bt({},nt)),Dt(Bt({},nt)),at(Bt({},nt))}return Ze.createElement("div",null,Ze.createElement(he.default,{title:!1,footer:!1,open:St,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{xe(!1)}},Ze.createElement("div",{style:{display:"flex",alignItems:"center"}},Ze.createElement("div",{className:a.title},Tt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Tt&&Ze.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"),Ze.createElement(Ee.default,{className:a.tabWrap,activeKey:nt.type,onChange:tt=>{tt==="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,tt==="0"&&cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Dn(nt.type),nt.type=tt,(nt==null?void 0:nt.item_type)==="SHIXUN"&&nt.type!=="5"&&(ht=!0,gt(!0)),sn(!1),nt.type==="5"&&(ht=!1,gt(!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:Ze.createElement("div",null,"\u5DF2\u9009",ze.length>0&&Ze.createElement("span",{className:a.titlecount},ze.length),It>0&&Ze.createElement("span",{className:a.add},"+",It)),key:"5"}]}),Ze.createElement(ve.default,{layout:"inline",form:ke,onValuesChange:(tt,qe)=>{const Mt=Object.values(qe).some(st=>st!==null&&st!==""&&st!==void 0),$e=qe.keyword==="";if(sn(Mt||!$e),nt.page=1,(qe==null?void 0:qe.item_type)==="SHIXUN"){if(nt.type==="5"?gt(!1):gt(!0),tt.keyword||tt.keyword==="")return;ke.submit()}else{if(tt!=null&&tt.courseid&&ke.setFieldsValue({tag_discipline_id:""}),gt(!1),tt.keyword||tt.keyword==="")return;ke.submit()}},onFinish:tt=>{var qe;nt.type==="3"&&(!tt.group_id||((qe=tt==null?void 0:tt.group_id)==null?void 0:qe.length)===0)?nt.show_all_share=!0:nt.show_all_share=null,Dt(Bt(Bt({},nt),tt)),at(Bt(Bt({},nt),tt))}},Ze.createElement(ve.default.Item,{name:"item_type"},Ze.createElement(Pe.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(An?jn:Tt?Nn==null?void 0:Nn.filter(tt=>tt.question_type!==5):Nn).map(tt=>Ze.createElement(Pe.default.Option,{key:tt.value},tt.name)))),Ze.createElement(ve.default.Item,{name:"courseid"},Ze.createElement(Be.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:We})),!ht&&Ze.createElement(ve.default.Item,{name:"tag_discipline_id"},Ze.createElement(Pe.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(tt=>Ze.createElement(Pe.default.Option,{key:tt.id},tt.name)))),Ze.createElement(ve.default.Item,{name:ht?"diff":"difficulty"},Ze.createElement(Pe.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&la.map(tt=>Ze.createElement(Pe.default.Option,{key:tt.value},tt.name)),ht&&oa.map(tt=>Ze.createElement(Pe.default.Option,{key:tt.value},tt.name)))),ht&&Ze.createElement(ve.default.Item,{name:"shixun_publish_status"},Ze.createElement(Pe.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},ya.map(tt=>Ze.createElement(Pe.default.Option,{key:tt.value},tt.name)))),(nt.type==="3"||nt.type==="0")&&!ht&&Ze.createElement(ve.default.Item,{name:"group_id"},Ze.createElement(_e.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(tt,qe)=>qe.title.toUpperCase().indexOf(tt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ma,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:vn})),un&&Ze.createElement("span",{className:a.allqingchu,onClick:Le},Ze.createElement("i",{className:"iconfont icon-guanbi4"}),Ze.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ze.createElement(ve.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ze.createElement(Ne.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ze.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>ke.submit()}),onSearch:tt=>{ke.submit()}}))),Ze.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ze.createElement("div",{onClick:()=>{nt.updated_at==="asc"?nt.updated_at="desc":nt.updated_at="asc",Dt(Yt(Bt({},nt),{page:1})),at(Yt(Bt({},nt),{page:1}))}}," ",nt.updated_at?Ze.createElement("img",{src:nt.updated_at==="asc"?ie.Z:Se.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ze.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ze.createElement("div",{onClick:()=>{nt.quotes==="asc"?nt.quotes="desc":nt.quotes="asc",Dt(Yt(Bt({},nt),{page:1})),at(Yt(Bt({},nt),{page:1}))},style:{marginLeft:20}}," ",nt.quotes?Ze.createElement("img",{src:nt.quotes==="asc"?ie.Z:Se.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ze.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ze.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:tt=>tt.id,rowSelection:{type:Tt||An?"radio":"checkbox",selectedRowKeys:Pt,getCheckboxProps:tt=>({disabled:tt.shixun_tag_num===1||(qt==null?void 0:qt.find(qe=>tt.id===qe))}),onSelect(tt,qe,Mt){if(Tt||An){Me([tt.id]),Un.current=new Set([tt.id]),Cn(1),Oe([tt.id]);return}if(qe)(ht||tt!=null&&tt.challenge_names)&&Et([...Ct,tt.id]),Me([...Pt,tt.id]),tt.identifier?_n.current.add(tt.id):Un.current.add(tt.id),Cn(1),Oe([...ze,tt.id]);else{tt.identifier?_n.current.delete(tt.id):Un.current.delete(tt.id);let $e=ze.filter(st=>st!==tt.id);if(Me($e),Oe($e),ht||tt!=null&&tt.challenge_names){let st=Ct.filter(Fn=>Fn!==tt.id);Et([...st])}if(nt.type==="5"){Mn(Yt(Bt({},nt),{list:[...$e]}));return}}},onSelectAll(tt,qe,Mt){var $e,st;if(tt){const Fn=Mt.map(qn=>qn.id),bn=(st=Mt==null?void 0:Mt.filter(qn=>qn==null?void 0:qn.challenge_names))==null?void 0:st.map(qn=>qn.id);Et([...Ct,...bn]),Me([...Pt,...Fn]),Oe([...ze,...Fn]);for(const qn of Mt)qn.identifier?_n.current.add(qn.id):Un.current.add(qn.id)}else{const Fn=Mt.map(ga=>ga.id),bn=Pt.filter(ga=>!Fn.some(aa=>aa===ga)),qn=($e=Mt==null?void 0:Mt.filter(ga=>ga==null?void 0:ga.challenge_names))==null?void 0:$e.map(ga=>ga.id);Me([...bn]),Oe([...bn]);let Fa=Ct.filter(ga=>!qn.some(aa=>aa===ga.id));Et([...Fa]),nt.type==="5"&&Mn(Yt(Bt({},nt),{list:[...bn]}));for(const ga of Fn)ga.identifier?_n.current.delete(ga):Un.current.delete(ga)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(tt,qe,Mt)=>{var $e,st;return Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",null,ht||qe!=null&&qe.challenge_names?"\u5B9E\u8BAD\u9898":(st=($e=Nn==null?void 0:Nn.filter(Fn=>Fn.value===tt))==null?void 0:$e[0])==null?void 0:st.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(tt,qe,Mt)=>{var $e;return Ze.createElement("div",{style:{display:"flex",alignItems:"center"}},Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",{className:qe!=null&&qe.high_resources_consume?a.q_title:""},Ze.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||qe!=null&&qe.challenge_names?qe!=null&&qe.title||tt===null?"--":tt:(qe==null?void 0:qe.item_type)=="BPROGRAM"?($e=qe==null?void 0:qe.program_attr)==null?void 0:$e.description:tt}))),(qe==null?void 0:qe.high_resources_consume)&&Ze.createElement(ut.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(tt,qe,Mt)=>{var $e;return Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("span",null,tt?($e=tt==null?void 0:tt.split("\u3001"))==null?void 0:$e[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(tt,qe,Mt)=>Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("span",null,tt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(tt,qe,Mt)=>{var $e,st,Fn,bn;return Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",null,ht||qe!=null&&qe.challenge_names?(qe==null?void 0:qe.level)||((st=($e=la==null?void 0:la.filter(qn=>qn.value===tt))==null?void 0:$e[0])==null?void 0:st.name):(bn=(Fn=la==null?void 0:la.filter(qn=>qn.value===tt))==null?void 0:Fn[0])==null?void 0:bn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(tt,qe,Mt)=>Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",null,tt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(tt,qe,Mt)=>Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",null,ht||qe!=null&&qe.challenge_names?(qe==null?void 0:qe.study_count)||(qe==null?void 0:qe.stu_num):tt))},{title:Ze.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ze.createElement(Ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ze.createElement(Fe.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(tt,qe,Mt)=>Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",null,tt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(tt,qe,Mt)=>Ze.createElement(Ye.Z,{title:zn(qe)},Ze.createElement("div",{style:{flex:1,textAlign:"start"}},Ze.createElement("a",{onClick:()=>{var $e,st;fe(Yt(Bt({},qe),{question_type:ht||qe!=null&&qe.challenge_names?5:(st=($e=Nn==null?void 0:Nn.filter(Fn=>Fn.value===(qe==null?void 0:qe.item_type)))==null?void 0:$e[0])==null?void 0:st.question_type})),Ue(!0)}},"\u67E5\u770B"),(qe==null?void 0:qe.shixun_tag_num)===1&&Ze.createElement("a",{style:{marginLeft:10},onClick:()=>{he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ze.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ze.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${qe==null?void 0:qe.identifier}/challenges`)}},(qe==null?void 0:qe.shixun_name)||"--"),"\uFF1F"),onOk:()=>Zt(void 0,null,function*(){if(!mn(qe==null?void 0:qe.identifier))return new Promise(($e,st)=>{st()})})})}},"\u53D1\u5E03")))}].filter(tt=>!tt.hidden)}),Ze.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:tt=>Ze.createElement("span",null,"\u5171\xA0",Ze.createElement("span",{style:{color:"#165DFF"}},tt),"\xA0\u6761\u6570\u636E"),pageSize:nt.per_page,onChange:(tt,qe)=>{nt.page=tt,nt.per_page=qe,Dt(Bt({},nt)),at(Bt({},nt))}}),Ze.createElement("div",{className:a.bottom},Ze.createElement(yt.ZP,{className:a.no,onClick:()=>{xe(!1)}},"\u53D6\u6D88"),Ze.createElement(yt.ZP,{loading:fn,style:{width:fn&&75},className:a.yes,onClick:()=>Zt(void 0,null,function*(){if((ze==null?void 0:ze.length)<=0){Ce.ZP.info(Tt||An?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}rt([...Un.current],[..._n.current],!0,ze==null?void 0:ze.length)})},Tt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ze.createElement(he.default,{open:ye,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{Ue(!1)},onOk:()=>{Ue(!1)}},Ze.createElement(ce,{qitem:ge})))};var Re=(0,Te.connect)(({shixunsDetail:xe,newExercisePaper:St})=>({shixunsDetail:xe,newExercisePaper:St}))(Rt)},80525:function(ft,_t,te){"use strict";te.d(_t,{GM:function(){return _e},MK:function(){return Be},PR:function(){return ve},ZS:function(){return le},d1:function(){return Ce},fu:function(){return he},j2:function(){return Ne},l_:function(){return Ee},uE:function(){return Ye},zQ:function(){return Pe}});var y=te(99064);function ve(){return(0,y.U2)("problems/new.json")}function Ce(yt="question"){return(0,y.U2)("disciplines.json",{source:yt})}function he(yt){return(0,y.U2)(`problems/${yt}/edit.json`)}function Ee(yt,oe){return(0,y.gz)(`problems/${yt}.json`,oe)}function Pe(yt){return(0,y.v_)("problems.json",yt)}function Be(yt,oe){return(0,y.v_)(`exercises/${yt}/exercise_questions.json`,oe)}function _e(yt,oe){return(0,y.gz)(`exercise_questions/${yt}.json`,oe)}function Ne(yt){return(0,y.v_)(`problems/${yt}/publish.json`)}function le(yt){return(0,y.v_)(`problems/${yt}/cancel_publish.json`)}function Ye(yt){return(0,y.U2)(`problems/${yt}/start.json`)}function Ve(yt,oe){return post("tag_disciplines.json",{name:oe,sub_discipline_id:yt})}},25555:function(ft,_t,te){"use strict";te.d(_t,{Im:function(){return Fe},ZP:function(){return pt},gZ:function(){return tn}});var y=te(59301),ve=te(37568),Ce=te(99571),he=te(84105),Ee=te(87395),Pe=te(35106),Be=te(24334),_e=te(33538),Ne=te(85149),le=te(955),Ye=te(13787),Ve=te(34376),yt=te(92310),oe=te.n(yt),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(xt,Gt,Nt)=>Gt in xt?E(xt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):xt[Gt]=Nt,ce=(xt,Gt)=>{for(var Nt in Gt||(Gt={}))ee.call(Gt,Nt)&&re(xt,Nt,Gt[Nt]);if(z)for(var Nt of z(Gt))ne.call(Gt,Nt)&&re(xt,Nt,Gt[Nt]);return xt},ie=(xt,Gt)=>b(xt,x(Gt));const{TextArea:Se}=ve.default,Te={visible:!1,tabIndex:"0"},Fe={[Pe.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[Pe.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[Pe.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=(xt=>(xt[xt.SET_VISIBLE=0]="SET_VISIBLE",xt[xt.SET_TABINDEX=1]="SET_TABINDEX",xt))(ut||{});function vt(xt,Gt){switch(Gt.type){case 0:return ie(ce({},xt),{visible:Gt.payload});case 1:return ie(ce({},xt),{tabIndex:Gt.payload});default:throw new Error}}function Ze({value:xt,className:Gt}){const[Nt,Ht]=(0,y.useState)(!1),Bt=(0,y.useRef)(),Yt=(0,y.useRef)();return(0,y.useEffect)(()=>{Nt&&(Yt.current.reset(),Yt.current.write((0,le.pp)(xt||"")))},[xt,Nt]),(0,y.useEffect)(()=>{var Zt,Rt,Re,xe;if(Bt.current){Yt.current=new Ve.Terminal({fontSize:14,disableStdin:!0}),Yt.current.open(Bt.current);const St=Bt.current.offsetWidth-14,rt=((xe=(Re=(Rt=(Zt=Yt.current)==null?void 0:Zt._core)==null?void 0:Rt._renderService)==null?void 0:Re.dimensions)==null?void 0:xe.actualCellWidth)||9.5,Lt=Math.ceil(St/rt);Yt.current.resize(Lt,8),Ht(!0)}},[]),a.createElement("div",{ref:Bt,className:oe()("XtermText-valueRef",Gt)})}function tn(xt){const{status:Gt,error_msg:Nt,output:Ht,input:Bt,expected_output:Yt,is_file:Zt,input_file_url:Rt,output_file_url:Re,expected_output_file_url:xe}=xt;let St=null;const rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Gt){case Pe.h.NOMATCH:St=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Zt&&a.createElement(Ze,{className:"mb10",value:Bt}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Rt,Bt)},Bt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Zt&&a.createElement(Ze,{className:"mb10",value:Ht&&Be.Base64.decode(Ht)||""}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Re,Ht)},Ht)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Zt&&a.createElement(Ze,{className:"mb10",value:Yt&&Be.Base64.decode(Yt)||""}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(xe,Yt)},Yt)));break;case Pe.h.EXECUTEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Zt&&a.createElement(Ne.Z,{value:Bt,style:rt}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Rt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));break;case Pe.h.COMPILEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Zt&&a.createElement(Ne.Z,{value:Bt,style:rt}),Zt&&a.createElement("div",{style:rt},a.createElement("a",{onClick:()=>(0,le.LR)(Rt,Bt)},Bt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));break;case Pe.h.PODFAILURE:St=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Pe.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(xt){const{status:Gt,error_msg:Nt,execute_time:Ht,output:Bt,input:Yt,expected_output:Zt,is_file:Rt,input_file_url:Re,output_file_url:xe,expected_output_file_url:St}=xt;let rt=null;switch(Gt){case Pe.h.OK:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ht,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,Be.Base64.decode(Bt)));break;case Pe.h.NOMATCH:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Yt)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",Bt&&Be.Base64.decode(Bt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Zt&&Be.Base64.decode(Zt)));break;case Pe.h.EXECUTEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Yt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));break;case Pe.h.COMPILEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Yt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Be.Base64.decode(Nt)));break;case Pe.h.PODFAILURE:rt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Pe.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 pt=({id:xt,is_file:Gt,input:Nt,debuging:Ht,submitting:Bt,executingMessage:Yt,debugResult:Zt,onChangeInput:Rt,onDebugCode:Re,onSubmitCode:xe})=>{const[St,rt]=(0,y.useReducer)(vt,Te),{visible:Lt,tabIndex:fn}=St;(0,y.useEffect)(()=>{rt({type:0,payload:!1})},[xt]);function we(Sn){let na=Sn.target.id;rt({type:1,payload:na})}function Tt(){rt({type:0,payload:!Lt})}const An=(0,y.useMemo)(()=>{if(Zt){const{status:Sn}=Zt;return a.createElement(a.Fragment,null,At(Zt))}return null},[Zt]);function on(){rt({type:0,payload:!0}),rt({type:1,payload:"1"}),Re()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${Lt?"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:Gt?"":Nt,onChange:Rt}),rightNode:Ht?a.createElement(_e.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Zt?An: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 ${Lt?"up":""}`,onClick:Tt},Lt?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(Ce.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(Ce.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(Ce.ZP,{className:"btn-green",type:"ghost",loading:Ht,onClick:on},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(Ce.ZP,{type:"primary",className:"custom-ant-disabled",loading:Bt,disabled:Bt,onClick:()=>{rt({type:0,payload:!1}),xe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},35106:function(ft,_t,te){"use strict";te.d(_t,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},72161:function(ft,_t,te){"use strict";te.d(_t,{Y2:function(){return xt},ZP:function(){return Gt}});var y=te(59301),ve=te(14566),Ce=te(6767),he=te(62957),Ee=te(77019),Pe=te(47889),Be=te(99571),_e=te(62673),Ne=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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",yt=te(47257),oe=te.n(yt),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,Te=Object.prototype.propertyIsEnumerable,Fe=(Nt,Ht,Bt)=>Ht in Nt?ne(Nt,Ht,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Ht]=Bt,ut=(Nt,Ht)=>{for(var Bt in Ht||(Ht={}))Se.call(Ht,Bt)&&Fe(Nt,Bt,Ht[Bt]);if(ie)for(var Bt of ie(Ht))Te.call(Ht,Bt)&&Fe(Nt,Bt,Ht[Bt]);return Nt},vt=(Nt,Ht)=>re(Nt,ce(Ht)),Ze=(Nt,Ht,Bt)=>new Promise((Yt,Zt)=>{var Rt=St=>{try{xe(Bt.next(St))}catch(rt){Zt(rt)}},Re=St=>{try{xe(Bt.throw(St))}catch(rt){Zt(rt)}},xe=St=>St.done?Yt(St.value):Promise.resolve(St.value).then(Rt,Re);xe((Bt=Bt.apply(Nt,Ht)).next())});const{Dragger:tn}=ve.default,At=Nt=>{const Ht=rt=>rt&&rt.substring(0,rt.lastIndexOf("."));for(var Bt=[...Nt],Yt=0,Zt=[],Rt=0;Rt{if(rt.forEach(Lt=>{let fn=Lt.name.split(/\.(?=[^\.]+$)/);Lt.name=`${fn[0]}.${fn[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]]})},pt=({onClose:Nt,onOK:Ht,visible:Bt,wrapClassName:Yt,rootIdentifier:Zt,multiple:Rt=!1,defaultMultipleValue:Re=!0})=>{const[xe,St]=(0,y.useState)([]),[rt,Lt]=(0,y.useState)({}),[fn,we]=(0,y.useState)(!1),[Tt,An]=(0,y.useState)(!0),on=(0,y.useRef)([]),Sn=(0,y.useRef)(0),na=()=>{Nt()};(0,y.useEffect)(()=>{Qt()},[]),(0,y.useEffect)(()=>{Bt&&(on.current=[],Sn.current=0,St([]),An(Re))},[Bt]);const Qt=()=>Ze(void 0,null,function*(){try{const ze=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Oe=JSON.parse((0,a.pe)(ze.data));Lt(Oe)}catch(ze){}}),lt=ze=>ze&&ze.substring(0,ze.lastIndexOf(".")),nt=ze=>{var Oe,Xe;const ct=lt((Oe=ze[0])==null?void 0:Oe.name)||lt((Xe=ze[1])==null?void 0:Xe.name),Ot=xe.filter(Ge=>lt(Ge.name)!==ct);on.current=[...Ot],St([...Ot])},Dt=ze=>{if(!Tt){const ke=new FormData;ke.append("file",ze.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ke},!0).then(fe=>{if(fe.status===0){Sn.current=Sn.current+1;const ye=on.current.map(Ue=>{var ht;if(Ue.name===ze.name){const gt=ut({},Ue);return(ht=ze==null?void 0:ze.name)!=null&&ht.includes(".in")?gt.input=fe==null?void 0:fe.content:gt.output=fe==null?void 0:fe.content,gt}return Ue});if(on.current=[...ye],St([...ye]),Sn.current>0&&Sn.current===xe.length){we(!1);let Ue=At(ye);Ue=Ue.filter(ht=>{var gt,Ct;return!!((gt=ht[0])!=null&>.name&&((Ct=ht[1])!=null&&Ct.name))}),Ue=Ue.map(ht=>vt(ut(ut({},ht[0]),ht[1]),{is_file:!1})),Ht(Ue),Nt()}}else we(!1),Nt()});return}const Oe=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=ze.name,ct={container_type:"TestSet",file_name:Xe},Ot=(0,b.Z)();let Ge=`testsets/${Zt}/${Ot}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`;Zt===null&&(Ge=`testsets/${Ot}${Xe.indexOf(".")>-1?"."+Xe.split(".").pop():""}`),Oe.multipartUpload(Ge,new Blob([ze.file],{type:ze.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)(ct)}}).then(function(ke){if(ke.data.status===0){Sn.current=Sn.current+1;const ge=on.current.map(fe=>{var ye,Ue,ht,gt,Ct,Et,It,Cn,Rn,Xt,vn,xn,qt,Kt,Nn,jn,ln;if(fe.name===((Ue=(ye=ke.data)==null?void 0:ye.data)==null?void 0:Ue.file_name)){const wn=ut({},fe);return(Ct=(gt=(ht=ke.data)==null?void 0:ht.data)==null?void 0:gt.file_name)!=null&&Ct.includes(".in")?(wn.in_object_key=(It=(Et=ke.data)==null?void 0:Et.data)==null?void 0:It.object,wn.in_object_size=(Rn=(Cn=ke.data)==null?void 0:Cn.data)==null?void 0:Rn.size,wn.input=(vn=(Xt=ke.data)==null?void 0:Xt.data)==null?void 0:vn.file_name,wn.in_file=ze):(wn.out_object_key=(qt=(xn=ke.data)==null?void 0:xn.data)==null?void 0:qt.object,wn.out_object_size=(Nn=(Kt=ke.data)==null?void 0:Kt.data)==null?void 0:Nn.size,wn.output=(ln=(jn=ke.data)==null?void 0:jn.data)==null?void 0:ln.file_name,wn.out_file=ze),wn}return fe});if(on.current=[...ge],St([...ge]),Sn.current>0&&Sn.current===xe.length){we(!1);let fe=At(ge);fe=fe.filter(ye=>{var Ue,ht;return!!((Ue=ye[0])!=null&&Ue.name&&((ht=ye[1])!=null&&ht.name))}),fe=fe.map(ye=>vt(ut(ut({},ye[0]),ye[1]),{is_file:!0})),Ht(fe),Nt()}}})},We=ze=>new Promise((Oe,Xe)=>{let ct=0,Ot=[];for(let Ge=0;Ge{ct++,ct===ze.length&&(Ot.length?(Ce.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()):Oe(ze))}).catch(ke=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ke),ct++,Ot.push(ze[Ge].name),ct===ze.length&&(Ot.length?(Ce.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()):Oe(ze))})}),Ke=()=>Ze(void 0,null,function*(){if(xe.length===0){Ce.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield We(xe),we(!0),At(xe).some(Oe=>{var Xe,ct;return!((Xe=Oe[0])!=null&&Xe.name&&((ct=Oe[1])!=null&&ct.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:()=>Ze(void 0,null,function*(){xe.map(Oe=>Ze(void 0,null,function*(){Dt(Oe)}))}),onCancel:()=>{we(!1)}});return}xe.map(Oe=>Ze(void 0,null,function*(){Dt(Oe)}))}),Pt={name:"file",fileList:xe,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ze=>{if(xe!=null&&xe.some(Xe=>Xe.name===ze.name))return Ce.ZP.info(`${ze.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ze.size/1024/1024>100)return Ce.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(ze.name))return Ce.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Oe={name:ze.name,uid:ze.uid,file:ze,percent:0};return xe.push(Oe),on.current=[...xe],St([...xe]),!1}},Me=At(xe);return console.log(xe,Me,"fileList"),ee.createElement(he.default,{open:Bt,wrapClassName:Yt,onOk:Ke,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:fn},onCancel:na,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Ye.wrap},xe.length?ee.createElement("div",null,ee.createElement(Ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:Rt?"visible":"hidden"}},ee.createElement("span",{className:Ye.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(Pe.ZP.Group,{className:`ml20 ${Ye.testCaseRadio}`,optionType:"button",value:Tt,onChange:ze=>An(ze.target.value)},ee.createElement(Pe.ZP,{value:!1},"\u6587\u672C"),ee.createElement(Pe.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(ve.default,ut({},Pt),ee.createElement(Be.ZP,{type:"primary",className:Ye.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(xt,{data:Me,onRemove:nt})):ee.createElement("div",{className:`${Ye.noData} mb30`},ee.createElement(ve.default.Dragger,vt(ut({},Pt),{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))))},xt=({data:Nt=[],onRemove:Ht,width:Bt="auto",showScore:Yt=!1,disabled:Zt=!1,inputChange:Rt,onEvaluatingChange:Re,onSelectAll:xe,checkAll1:St,checkAll2:rt,checkAll3:Lt,checkAll4:fn,checkAll5:we,showEvaluatingSetting:Tt=!1,className:An="",isProgramHomework:on=!1})=>{const Sn={value:"",filename:"",dataUrl:""},[na,Qt]=(0,y.useState)(ut({},Sn)),lt=We=>{let Ke=document.createElement("a");document.body.appendChild(Ke);let Pt=URL.createObjectURL(We.file);Ke.href=Pt,Ke.download=We.name,Ke.click(),URL.revokeObjectURL(Pt),document.body.removeChild(Ke)},nt=(We,Ke)=>{(0,x.LR)(We,Ke)},Dt=(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:()=>{Ht(We,Ke)},onCancel:()=>{}})};return Nt.length?ee.createElement("div",{className:An,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(_e.default,{checked:St,onChange:We=>{xe(We.target.checked,"hidden")}}),ee.createElement(Ne.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:Yt?on?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Yt?on?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Yt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Tt&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(_e.default,{checked:fn,onChange:We=>{xe(We.target.checked,"input_visible")}}),ee.createElement(Ne.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(_e.default,{checked:rt,onChange:We=>{xe(We.target.checked,"is_invisible")}}),ee.createElement(Ne.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(_e.default,{checked:we,onChange:We=>{xe(We.target.checked,"actual_output_visible")}}),ee.createElement(Ne.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(_e.default,{checked:Lt,onChange:We=>{xe(We.target.checked,"last_match_rule")}}),ee.createElement(Ne.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"}},Nt.map((We,Ke)=>{var Pt,Me,ze,Oe;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(_e.default,{checked:!!We.hidden,onChange:Xe=>{Re(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:Yt?on?"20%":"15%":"25%"}},ee.createElement("span",{title:We.input||((Pt=We[0])==null?void 0:Pt.name),onClick:()=>Ze(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 ct;typeof Xe=="string"?(ct=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Qt({value:yield ct.text(),filename:"",dataUrl:Xe})):(ct=yield(0,x.db)(Xe.file),Qt({value:ct.text,filename:Xe.name,dataUrl:ct.link}))})},We.input||((Me=We[0])==null?void 0:Me.name))),ee.createElement("div",{className:Ye.info,style:{width:Yt?on?"20%":"15%":"25%"}},ee.createElement("span",{title:We.output||((ze=We[1])==null?void 0:ze.name),onClick:()=>Ze(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 ct;typeof Xe=="string"?(ct=yield fetch(Xe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Qt({value:yield ct.text(),filename:"",dataUrl:Xe})):(ct=yield(0,x.db)(Xe.file),Qt({value:ct.text,filename:Xe.name,dataUrl:ct.link}))})},We.output||((Oe=We[1])==null?void 0:Oe.name))),Yt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(le.default,{size:"large",addonAfter:on?"%":null,disabled:Zt,style:{width:"80%"},onChange:Xe=>Rt(Xe,Ke),value:We.score}),!on&&ee.createElement("span",null,"\xA0%")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.default,{checked:We.input_visible||!1,onChange:Xe=>{Re(Xe.target.checked,Ke,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.default,{checked:We.is_invisible||!1,onChange:Xe=>{Re(Xe.target.checked,Ke,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.default,{checked:We.actual_output_visible||!1,onChange:Xe=>{Re(Xe.target.checked,Ke,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Tt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(_e.default,{checked:We.last_match_rule||!1,onChange:Xe=>{Re(Xe.target.checked,Ke,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>Dt(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:na.dataUrl,filename:na.filename,type:na.dataUrl.length?"txt":"",onClose:()=>Qt(ut({},Sn)),monacoEditor:{value:na.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var Gt=pt},34362:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return yt}});var y=te(59301),ve=te(6767),Ce=te(25399),he=te(29787),Ee=te(77019),Pe=te(5269),Be=te(13747),_e=te(99571),Ne=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())}),yt=({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){ve.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(Ne.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(Ce.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(Pe.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(Pe.Z,null,y.createElement(_e.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(ft,_t,te){"use strict";te.d(_t,{CP:function(){return Ce},_V:function(){return Pe}});var y=te(28209),ve=te.n(y);const Ce={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:Ce};function Ee(Be="",_e="exam"){const{secret:Ne,iv:le}=he[_e];return AES.encrypt(Be,Ne,{iv:le,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function Pe(Be="",_e="exam"){const{secret:Ne,iv:le}=he[_e];return y.AES.decrypt(Be,Ne,{iv:le,mode:ve().mode.CBC,padding:ve().pad.Pkcs7}).toString(y.enc.Utf8)}},4901:function(ft,_t,te){"use strict";te.d(_t,{BU:function(){return ve},Dj:function(){return y},gH:function(){return Ce},vp:function(){return he}});function y(Ee){try{Ee.mozRequestFullScreen?Ee.mozRequestFullScreen():Ee.webkitRequestFullScreen&&Ee.webkitRequestFullScreen()}catch(Pe){console.log(Pe,":e")}}function ve(){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 Ce=()=>{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,Pe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ee),window.isFullScreen?window.isFullScreen:Ee!=null}},83312:function(ft,_t,te){"use strict";te.d(_t,{U:function(){return Ne}});var y=te(59301),ve=Object.defineProperty,Ce=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(le,Ye,Ve)=>Ye in le?ve(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)&&Pe(le,Ve,Ye[Ve]);if(Ce)for(var Ve of Ce(Ye))Ee.call(Ye,Ve)&&Pe(le,Ve,Ye[Ve]);return le},_e=(le,Ye,Ve)=>new Promise((yt,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?yt(x.value):Promise.resolve(x.value).then(a,E);b((Ve=Ve.apply(le,Ye)).next())});function Ne(le,Ye){const[Ve,yt]=(0,y.useState)(Ye),[oe,a]=(0,y.useState)(!1),[E,b]=(0,y.useState)();return[Ve,oe,(z,ee=!1)=>_e(this,null,function*(){const ne=ee?Ye:Be(Be({},Ve),z);a(!0),yt(ne);const re=yield le(ne);return a(!1),b(re),re}),E,b]}},85219:function(ft,_t,te){"use strict";te.d(_t,{_:function(){return Ce}});var y=te(59301),ve=te(62957);const Ce=he=>{var Ee,Pe;const Be=(0,y.useRef)([]),_e=()=>{for(const Ne of Be.current)clearTimeout(Ne);Be.current=[]};return(0,y.useEffect)(()=>{var Ne,le,Ye,Ve,yt,oe;if(_e(),(Ne=he==null?void 0:he.exercise)!=null&&Ne.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(((yt=he==null?void 0:he.exercise)==null?void 0:yt.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(()=>{ve.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,(Pe=he==null?void 0:he.exercise)==null?void 0:Pe.exercise_events]),_e}},24768:function(ft,_t,te){"use strict";te.d(_t,{AL:function(){return ne},Iy:function(){return Ye},Qv:function(){return oe},ez:function(){return ee},jb:function(){return Ve}});var y=te(32834),ve=te.n(y),Ce=te(11690),he=te.n(Ce);let Ee=1;function Pe(Te,Fe){const ut=Te.match(/^(\s+)(?:```)/);if(ut===null)return Fe;const vt=ut[1];return Fe.split(` +`).map(Ze=>{const tn=Ze.match(/^\s+/);if(tn===null)return Ze;const[At]=tn;return At.length>=vt.length?Ze.slice(vt.length):Ze}).join(` +`)}let Be=[],_e=["
      "];const Ne=new(ve()).Renderer,le=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ye(){Be.length=0,_e=["
        "]}const Ve={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function yt(Te,Fe,ut,vt){if(Fe>=Te.length||Te[Fe].level<=ut)return Fe;var Ze=Te[Fe];vt.push("
      • "+Ze.text+""),Fe++;var tn=[];return Fe=yt(Te,Fe,Ze.level,tn),tn.length>0&&(vt.push("
          "),tn.forEach(function(At){vt.push(At)}),vt.push("
        ")),vt.push("
      • "),Fe=yt(Te,Fe,ut,vt),Fe}function oe(){return yt(Be,0,0,_e),_e.push("
      "),_e.join("")}const a={heading(Te){const Fe=le.exec(Te);if(Ee+=1,Fe)return{type:"heading",raw:Fe[0],depth:Fe[1].length,text:Fe[2]}},fences(Te){const Fe=this.rules.block.fences.exec(Te);if(Fe){const ut=Fe[0];let vt=Pe(ut,Fe[3]||"");const Ze=Fe[2]?Fe[2].trim():Fe[2];if(["latex","katex","math"].indexOf(Ze)>=0){const tn=x(),At=vt;vt=tn,z[tn]={type:"block",expression:At}}return{type:"code",raw:ut,lang:Ze,text:vt}}}},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(Te){return Te=Te.replace(E,(Fe,ut)=>{const vt=x();return z[vt]={type:"inline",expression:ut},vt}),Te}const ce=Ne.listitem;Ne.listitem=function(Te){return ce(re(Te))};const ie=Ne.paragraph;Ne.paragraph=function(Te){return ie(re(Te))};const Se=Ne.tablecell;Ne.tablecell=function(Te,Fe){return Se(re(Te),Fe)},Ne.code=function(Te,Fe,ut){const vt=(Fe||"").match(/\S*/)[0];return vt?["latex","katex","math"].indexOf(vt)>=0?`

      ${Te}

      `:`
      ${ut?Te:(0,Ce.escape)(Te,!0)}
      +`:'
      '+(ut?Te:(0,Ce.escape)(Te,!0))+"
      "},Ne.heading=function(Te,Fe,ut){let vt=this.options.headerPrefix+ut.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Be.push({anchor:vt,level:Fe,text:Te}),"'+Te+""},ve().setOptions({silent:!0,gfm:!0,pedantic:!1}),ve().use({tokenizer:a,renderer:Ne}),_t.ZP=ve()},16479:function(ft,_t,te){"use strict";te.d(_t,{G:function(){return Ee},t:function(){return he}});var y=te(7062),ve=te.n(y);const Ce=null;function he(Pe,Be){let _e=ve().get("__ec");_e||(_e={}),_e[Pe]=Be,ve().set("__ec",_e)}function Ee(Pe,Be){let _e=ve().get("__ec");return _e?_e[Pe]===void 0?Be:_e[Pe]:Be}},99381:function(ft,_t,te){"use strict";te.d(_t,{Z:function(){return Ot}});var y=te(59301),ve=te(2826),Ce=te(96949),he=te(55090),Ee=te(49618),Pe,Be;function _e(Ge,ke,ge){if(ke<0||ke>31||Ge>>>ke)throw new RangeError("Value out of range");for(var fe=ke-1;fe>=0;fe--)ge.push(Ge>>>fe&1)}function Ne(Ge,ke){return(Ge>>>ke&1)!=0}function le(Ge){if(!Ge)throw new Error("Assertion error")}var Ye=function(){function Ge(ke,ge){(0,Ce.Z)(this,Ge),(0,Ee.Z)(this,"modeBits",void 0),(0,Ee.Z)(this,"numBitsCharCount",void 0),this.modeBits=ke,this.numBitsCharCount=ge}return(0,he.Z)(Ge,[{key:"numCharCountBits",value:function(ge){return this.numBitsCharCount[Math.floor((ge+7)/17)]}}]),Ge}();Pe=Ye,(0,Ee.Z)(Ye,"NUMERIC",new Pe(1,[10,12,14])),(0,Ee.Z)(Ye,"ALPHANUMERIC",new Pe(2,[9,11,13])),(0,Ee.Z)(Ye,"BYTE",new Pe(4,[8,16,16])),(0,Ee.Z)(Ye,"KANJI",new Pe(8,[8,10,12])),(0,Ee.Z)(Ye,"ECI",new Pe(7,[0,0,0]));var Ve=(0,he.Z)(function Ge(ke,ge){(0,Ce.Z)(this,Ge),(0,Ee.Z)(this,"ordinal",void 0),(0,Ee.Z)(this,"formatBits",void 0),this.ordinal=ke,this.formatBits=ge});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 yt=function(){function Ge(ke,ge,fe){if((0,Ce.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=ge,this.bitData=fe,ge<0)throw new RangeError("Invalid argument");this.bitData=fe.slice()}return(0,he.Z)(Ge,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(ge){var fe=[],ye=(0,ve.Z)(ge),Ue;try{for(ye.s();!(Ue=ye.n()).done;){var ht=Ue.value;_e(ht,8,fe)}}catch(gt){ye.e(gt)}finally{ye.f()}return new Ge(Ye.BYTE,ge.length,fe)}},{key:"makeNumeric",value:function(ge){if(!Ge.isNumeric(ge))throw new RangeError("String contains non-numeric characters");for(var fe=[],ye=0;ye=1<Ge.MAX_VERSION)throw new RangeError("Version value out of range");if(Ue<-1||Ue>7)throw new RangeError("Mask value out of range");this.size=ke*4+17;for(var ht=[],gt=0;gt>>9)*1335;var ht=(fe<<10|ye)^21522;le(ht>>>15==0);for(var gt=0;gt<=5;gt++)this.setFunctionModule(8,gt,Ne(ht,gt));this.setFunctionModule(8,7,Ne(ht,6)),this.setFunctionModule(8,8,Ne(ht,7)),this.setFunctionModule(7,8,Ne(ht,8));for(var Ct=9;Ct<15;Ct++)this.setFunctionModule(14-Ct,8,Ne(ht,Ct));for(var Et=0;Et<8;Et++)this.setFunctionModule(this.size-1-Et,8,Ne(ht,Et));for(var It=8;It<15;It++)this.setFunctionModule(8,this.size-15+It,Ne(ht,It));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var ge=this.version,fe=0;fe<12;fe++)ge=ge<<1^(ge>>>11)*7973;var ye=this.version<<12|ge;le(ye>>>18==0);for(var Ue=0;Ue<18;Ue++){var ht=Ne(ye,Ue),gt=this.size-11+Ue%3,Ct=Math.floor(Ue/3);this.setFunctionModule(gt,Ct,ht),this.setFunctionModule(Ct,gt,ht)}}}},{key:"drawFinderPattern",value:function(ge,fe){for(var ye=-4;ye<=4;ye++)for(var Ue=-4;Ue<=4;Ue++){var ht=Math.max(Math.abs(Ue),Math.abs(ye)),gt=ge+Ue,Ct=fe+ye;0<=gt&>=Ct)&&qt.push(wn[ln])})},Nn=0;Nn=1;ye-=2){ye==6&&(ye=5);for(var Ue=0;Ue>>3],7-(fe&7)),fe++)}}le(fe==ge.length*8)}},{key:"applyMask",value:function(ge){if(ge<0||ge>7)throw new RangeError("Mask value out of range");for(var fe=0;fe5&&ge++):(this.finderPenaltyAddHistory(Ue,ht),ye||(ge+=this.finderPenaltyCountPatterns(ht)*Ge.PENALTY_N3),ye=this.modules[fe][gt],Ue=1);ge+=this.finderPenaltyTerminateAndCount(ye,Ue,ht)*Ge.PENALTY_N3}for(var Ct=0;Ct5&&ge++):(this.finderPenaltyAddHistory(It,Cn),Et||(ge+=this.finderPenaltyCountPatterns(Cn)*Ge.PENALTY_N3),Et=this.modules[Rn][Ct],It=1);ge+=this.finderPenaltyTerminateAndCount(Et,It,Cn)*Ge.PENALTY_N3}for(var Xt=0;Xt0&&ge[2]==fe&&ge[3]==fe*3&&ge[4]==fe&&ge[5]==fe;return(ye&&ge[0]>=fe*4&&ge[6]>=fe?1:0)+(ye&&ge[6]>=fe*4&&ge[0]>=fe?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(ge,fe,ye){var Ue=fe;return ge&&(this.finderPenaltyAddHistory(Ue,ye),Ue=0),Ue+=this.size,this.finderPenaltyAddHistory(Ue,ye),this.finderPenaltyCountPatterns(ye)}},{key:"finderPenaltyAddHistory",value:function(ge,fe){var ye=ge;fe[0]==0&&(ye+=this.size),fe.pop(),fe.unshift(ye)}}],[{key:"encodeText",value:function(ge,fe){var ye=yt.makeSegments(ge);return Ge.encodeSegments(ye,fe)}},{key:"encodeBinary",value:function(ge,fe){var ye=yt.makeBytes(ge);return Ge.encodeSegments([ye],fe)}},{key:"encodeSegments",value:function(ge,fe){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,gt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(Ge.MIN_VERSION<=ye&&ye<=Ue&&Ue<=Ge.MAX_VERSION)||ht<-1||ht>7)throw new RangeError("Invalid value");var Ct,Et;for(Ct=ye;;Ct++){var It=Ge.getNumDataCodewords(Ct,fe)*8,Cn=yt.getTotalBits(ge,Ct);if(Cn<=It){Et=Cn;break}if(Ct>=Ue)throw new RangeError("Data too long")}for(var Rn=fe,Xt=0,vn=[Ve.MEDIUM,Ve.QUARTILE,Ve.HIGH];Xt>>3]|=ya<<7-(un&7)}),new Ge(Ct,Rn,oa,ht)}},{key:"getNumRawDataModules",value:function(ge){if(geGe.MAX_VERSION)throw new RangeError("Version number out of range");var fe=(16*ge+128)*ge+64;if(ge>=2){var ye=Math.floor(ge/7)+2;fe-=(25*ye-10)*ye-55,ge>=7&&(fe-=36)}return le(208<=fe&&fe<=29648),fe}},{key:"getNumDataCodewords",value:function(ge,fe){return Math.floor(Ge.getNumRawDataModules(ge)/8)-Ge.ECC_CODEWORDS_PER_BLOCK[fe.ordinal][ge]*Ge.NUM_ERROR_CORRECTION_BLOCKS[fe.ordinal][ge]}},{key:"reedSolomonComputeDivisor",value:function(ge){if(ge<1||ge>255)throw new RangeError("Degree out of range");for(var fe=[],ye=0;ye>>8||fe>>>8)throw new RangeError("Byte out of range");for(var ye=0,Ue=7;Ue>=0;Ue--)ye=ye<<1^(ye>>>7)*285,ye^=(fe>>>Ue&1)*ge;return le(ye>>>8==0),ye}}]),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,ge=[];return Ge.forEach(function(fe,ye){var Ue=null;fe.forEach(function(ht,gt){if(!ht&&Ue!==null){ge.push("M".concat(Ue+ke," ").concat(ye+ke,"h").concat(gt-Ue,"v1H").concat(Ue+ke,"z")),Ue=null;return}if(gt===fe.length-1){if(!ht)return;Ue===null?ge.push("M".concat(gt+ke,",").concat(ye+ke," h1v1H").concat(gt+ke,"z")):ge.push("M".concat(Ue+ke,",").concat(ye+ke," h").concat(gt+1-Ue,"v1H").concat(Ue+ke,"z"));return}ht&&Ue===null&&(Ue=gt)})}),ge.join("")}function Te(Ge,ke){return Ge.slice().map(function(ge,fe){return fe=ke.y+ke.h?ge:ge.map(function(ye,Ue){return Ue=ke.x+ke.w?ye:!1})})}function Fe(Ge,ke,ge,fe){if(fe==null)return null;var ye=Ge.length+ge*2,Ue=Math.floor(ke*ie),ht=ye/ke,gt=(fe.width||Ue)*ht,Ct=(fe.height||Ue)*ht,Et=fe.x==null?Ge.length/2-gt/2:fe.x*ht,It=fe.y==null?Ge.length/2-Ct/2:fe.y*ht,Cn=fe.opacity==null?1:fe.opacity,Rn=null;if(fe.excavate){var Xt=Math.floor(Et),vn=Math.floor(It),xn=Math.ceil(gt+Et-Xt),qt=Math.ceil(Ct+It-vn);Rn={x:Xt,y:vn,w:xn,h:qt}}var Kt=fe.crossOrigin;return{x:Et,y:It,h:Ct,w:gt,excavation:Rn,opacity:Cn,crossOrigin:Kt}}function ut(Ge,ke){return ke!=null?Math.floor(ke):Ge?re:ce}var vt=function(){try{new Path2D().addPath(new Path2D)}catch(Ge){return!1}return!0}(),Ze=te(72308),tn=te(77321),At=te(52487),pt=te(74416);function xt(Ge){var ke=Ge.value,ge=Ge.level,fe=Ge.minVersion,ye=Ge.includeMargin,Ue=Ge.marginSize,ht=Ge.imageSettings,gt=Ge.size,Ct=(0,y.useMemo)(function(){var vn=yt.makeSegments(ke);return oe.encodeSegments(vn,a[ge],fe)},[ke,ge,fe]),Et=(0,y.useMemo)(function(){var vn=Ct.getModules(),xn=ut(ye,Ue),qt=vn.length+xn*2,Kt=Fe(vn,gt,xn,ht);return{cells:vn,margin:xn,numCells:qt,calculatedImageSettings:Kt}},[Ct,gt,ht,ye,Ue]),It=Et.cells,Cn=Et.margin,Rn=Et.numCells,Xt=Et.calculatedImageSettings;return{qrcode:Ct,margin:Cn,cells:It,numCells:Rn,calculatedImageSettings:Xt}}var Gt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],Nt=y.forwardRef(function(ke,ge){var fe=ke.value,ye=ke.size,Ue=ye===void 0?E:ye,ht=ke.level,gt=ht===void 0?b:ht,Ct=ke.bgColor,Et=Ct===void 0?x:Ct,It=ke.fgColor,Cn=It===void 0?z:It,Rn=ke.includeMargin,Xt=Rn===void 0?ee:Rn,vn=ke.minVersion,xn=vn===void 0?ne:vn,qt=ke.marginSize,Kt=ke.style,Nn=ke.imageSettings,jn=(0,pt.Z)(ke,Gt),ln=Nn==null?void 0:Nn.src,wn=(0,y.useRef)(null),_n=(0,y.useRef)(null),Un=(0,y.useCallback)(function(mn){wn.current=mn,typeof ge=="function"?ge(mn):ge&&(ge.current=mn)},[ge]),la=(0,y.useState)(!1),oa=(0,At.Z)(la,2),ya=oa[1],un=xt({value:fe,level:gt,minVersion:xn,includeMargin:Xt,marginSize:qt,imageSettings:Nn,size:Ue}),sn=un.margin,Le=un.cells,at=un.numCells,ot=un.calculatedImageSettings;(0,y.useEffect)(function(){if(wn.current!=null){var mn=wn.current,zn=mn.getContext("2d");if(!zn)return;var da=Le,ma=_n.current,Dn=ot!=null&&ma!==null&&ma.complete&&ma.naturalHeight!==0&&ma.naturalWidth!==0;Dn&&ot.excavation!=null&&(da=Te(Le,ot.excavation));var Qa=window.devicePixelRatio||1;mn.height=mn.width=Ue*Qa;var tt=Ue/at*Qa;zn.scale(tt,tt),zn.fillStyle=Et,zn.fillRect(0,0,at,at),zn.fillStyle=Cn,vt?zn.fill(new Path2D(Se(da,sn))):Le.forEach(function(qe,Mt){qe.forEach(function($e,st){$e&&zn.fillRect(st+sn,Mt+sn,1,1)})}),ot&&(zn.globalAlpha=ot.opacity),Dn&&zn.drawImage(ma,ot.x+sn,ot.y+sn,ot.w,ot.h)}}),(0,y.useEffect)(function(){ya(!1)},[ln]);var cn=(0,tn.Z)({height:Ue,width:Ue},Kt),Mn=null;return ln!=null&&(Mn=y.createElement("img",{src:ln,key:ln,style:{display:"none"},onLoad:function(){ya(!0)},ref:_n,crossOrigin:ot==null?void 0:ot.crossOrigin})),y.createElement(y.Fragment,null,y.createElement("canvas",(0,Ze.Z)({style:cn,height:Ue,width:Ue,ref:Un,role:"img"},jn)),Mn)});Nt.displayName="QRCodeCanvas";var Ht=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Bt=y.forwardRef(function(ke,ge){var fe=ke.value,ye=ke.size,Ue=ye===void 0?E:ye,ht=ke.level,gt=ht===void 0?b:ht,Ct=ke.bgColor,Et=Ct===void 0?x:Ct,It=ke.fgColor,Cn=It===void 0?z:It,Rn=ke.includeMargin,Xt=Rn===void 0?ee:Rn,vn=ke.minVersion,xn=vn===void 0?ne:vn,qt=ke.title,Kt=ke.marginSize,Nn=ke.imageSettings,jn=(0,pt.Z)(ke,Ht),ln=xt({value:fe,level:gt,minVersion:xn,includeMargin:Xt,marginSize:Kt,imageSettings:Nn,size:Ue}),wn=ln.margin,_n=ln.cells,Un=ln.numCells,la=ln.calculatedImageSettings,oa=_n,ya=null;Nn!=null&&la!=null&&(la.excavation!=null&&(oa=Te(_n,la.excavation)),ya=y.createElement("image",{href:Nn.src,height:la.h,width:la.w,x:la.x+wn,y:la.y+wn,preserveAspectRatio:"none",opacity:la.opacity,crossOrigin:la.crossOrigin}));var un=Se(oa,wn);return y.createElement("svg",(0,Ze.Z)({height:Ue,width:Ue,viewBox:"0 0 ".concat(Un," ").concat(Un),ref:ge,role:"img"},jn),!!qt&&y.createElement("title",null,qt),y.createElement("path",{fill:Et,d:"M0,0 h".concat(Un,"v").concat(Un,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:Cn,d:un,shapeRendering:"crispEdges"}),ya)});Bt.displayName="QRCodeSVG";var Yt=te(92310),Zt=te.n(Yt),Rt=te(2738),Re=te(26112),xe=te(48755),St=te(9017),rt=te(57700),Lt={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"},fn=Lt,we=te(7657),Tt=function(ke,ge){return y.createElement(we.Z,(0,Ze.Z)({},ke,{ref:ge,icon:fn}))},An=y.forwardRef(Tt),on=An,Sn=te(99571),na=te(29787);const Qt=y.createElement(na.Z,null);function lt(Ge){let{prefixCls:ke,locale:ge,onRefresh:fe,statusRender:ye,status:Ue}=Ge;const ht=y.createElement(y.Fragment,null,y.createElement("p",{className:`${ke}-expired`},ge==null?void 0:ge.expired),fe&&y.createElement(Sn.ZP,{type:"link",icon:y.createElement(on,null),onClick:fe},ge==null?void 0:ge.refresh)),gt=y.createElement("p",{className:`${ke}-scanned`},ge==null?void 0:ge.scanned),Ct={expired:ht,loading:Qt,scanned:gt},Et=Cn=>Ct[Cn.status];return(ye!=null?ye:Et)({status:Ue,locale:ge,onRefresh:fe})}var nt=te(93083),Dt=te(17835),We=te(63356),Ke=te(16931),Pt=te(51636);const Me=Ge=>{const{componentCls:ke,lineWidth:ge,lineType:fe,colorSplit:ye}=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)(ge)} ${fe} ${ye}`,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}}},ze=Ge=>({QRCodeMaskBackgroundColor:new Dt.FastColor(Ge.colorBgContainer).setA(.96).toRgbString()});var Oe=(0,Ke.I$)("QRCode",Ge=>{const ke=(0,Pt.mergeToken)(Ge,{QRCodeTextColor:Ge.colorText});return Me(ke)},ze),Xe=function(Ge,ke){var ge={};for(var fe in Ge)Object.prototype.hasOwnProperty.call(Ge,fe)&&ke.indexOf(fe)<0&&(ge[fe]=Ge[fe]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,fe=Object.getOwnPropertySymbols(Ge);ye{var ke,ge,fe,ye;const[,Ue]=(0,rt.ZP)(),{value:ht,type:gt="canvas",icon:Ct="",size:Et=160,iconSize:It,color:Cn=Ue.colorText,errorLevel:Rn="M",status:Xt="active",bordered:vn=!0,onRefresh:xn,style:qt,className:Kt,rootClassName:Nn,prefixCls:jn,bgColor:ln="transparent",statusRender:wn}=Ge,_n=Xe(Ge,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:Un}=(0,y.useContext)(xe.E_),la=Un("qrcode",jn),[oa,ya,un]=Oe(la),sn={src:Ct,x:void 0,y:void 0,height:typeof It=="number"?It:(ke=It==null?void 0:It.height)!==null&&ke!==void 0?ke:40,width:typeof It=="number"?It:(ge=It==null?void 0:It.width)!==null&&ge!==void 0?ge:40,excavate:!0,crossOrigin:"anonymous"},Le=(0,Re.Z)(_n,!0),at=(0,Rt.Z)(_n,Object.keys(Le)),ot=Object.assign({value:ht,size:Et,level:Rn,bgColor:ln,fgColor:Cn,style:{width:qt==null?void 0:qt.width,height:qt==null?void 0:qt.height},imageSettings:Ct?sn:void 0},Le),[cn]=(0,St.Z)("QRCode");if(!ht)return null;const Mn=Zt()(la,Kt,Nn,ya,un,{[`${la}-borderless`]:!vn}),mn=Object.assign(Object.assign({backgroundColor:ln},qt),{width:(fe=qt==null?void 0:qt.width)!==null&&fe!==void 0?fe:Et,height:(ye=qt==null?void 0:qt.height)!==null&&ye!==void 0?ye:Et});return oa(y.createElement("div",Object.assign({},at,{className:Mn,style:mn}),Xt!=="active"&&y.createElement("div",{className:`${la}-mask`},y.createElement(lt,{prefixCls:la,locale:cn,status:Xt,onRefresh:xn,statusRender:wn})),gt==="canvas"?y.createElement(Nt,Object.assign({},ot)):y.createElement(Bt,Object.assign({},ot))))}},63727:function(ft,_t,te){"use strict";te.d(_t,{s:function(){return Me},default:function(){return ke}});var y=te(72308),ve=te(77321),Ce=te(80702),he=te(52487),Ee=te(74416),Pe=te(45560),Be=te(69582),_e=te(6089),Ne=te(18929),le=te(59301),Ye=le.createContext({}),Ve=Ye,yt=te(62853),oe=te(49618),a="__rc_cascader_search_mark__",E=function(fe,ye,Ue){var ht=Ue.label,gt=ht===void 0?"":ht;return ye.some(function(Ct){return String(Ct[gt]).toLowerCase().includes(fe.toLowerCase())})},b=function(fe,ye,Ue,ht){return ye.map(function(gt){return gt[ht.label]}).join(" / ")},x=function(fe,ye,Ue,ht,gt,Ct){var Et=gt.filter,It=Et===void 0?E:Et,Cn=gt.render,Rn=Cn===void 0?b:Cn,Xt=gt.limit,vn=Xt===void 0?50:Xt,xn=gt.sort;return le.useMemo(function(){var qt=[];if(!fe)return[];function Kt(Nn,jn){var ln=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Nn.forEach(function(wn){if(!(!xn&&vn!==!1&&vn>0&&qt.length>=vn)){var _n=[].concat((0,Ce.Z)(jn),[wn]),Un=wn[Ue.children],la=ln||wn.disabled;if((!Un||Un.length===0||Ct)&&It(fe,_n,{label:Ue.label})){var oa;qt.push((0,ve.Z)((0,ve.Z)({},wn),{},(oa={disabled:la},(0,oe.Z)(oa,Ue.label,Rn(fe,_n,ht,Ue)),(0,oe.Z)(oa,a,_n),(0,oe.Z)(oa,Ue.children,void 0),oa)))}Un&&Kt(wn[Ue.children],_n,la)}})}return Kt(ye,[]),xn&&qt.sort(function(Nn,jn){return xn(Nn[a],jn[a],fe,Ue)}),vn!==!1&&vn>0?qt.slice(0,vn):qt},[fe,ye,Ue,ht,Rn,Ct,It,xn,vn])},z=x,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",re="SHOW_CHILD";function ce(ge){return ge.join(ee)}function ie(ge){return ge.map(ce)}function Se(ge){return ge.split(ee)}function Te(ge){var fe=ge||{},ye=fe.label,Ue=fe.value,ht=fe.children,gt=Ue||"value";return{label:ye||"label",value:gt,key:gt,children:ht||"children"}}function Fe(ge,fe){var ye,Ue;return(ye=ge.isLeaf)!==null&&ye!==void 0?ye:!((Ue=ge[fe.children])!==null&&Ue!==void 0&&Ue.length)}function ut(ge){var fe=ge.parentElement;if(fe){var ye=ge.offsetTop-fe.offsetTop;ye-fe.scrollTop<0?fe.scrollTo({top:ye}):ye+ge.offsetHeight-fe.scrollTop>fe.offsetHeight&&fe.scrollTo({top:ye+ge.offsetHeight-fe.offsetHeight})}}function vt(ge,fe){return ge.map(function(ye){var Ue;return(Ue=ye[a])===null||Ue===void 0?void 0:Ue.map(function(ht){return ht[fe.value]})})}function Ze(ge){return Array.isArray(ge)&&Array.isArray(ge[0])}function tn(ge){return ge?Ze(ge)?ge:(ge.length===0?[]:[ge]).map(function(fe){return Array.isArray(fe)?fe:[fe]}):[]}function At(ge,fe,ye){var Ue=new Set(ge),ht=fe();return ge.filter(function(gt){var Ct=ht[gt],Et=Ct?Ct.parent:null,It=Ct?Ct.children:null;return Ct&&Ct.node.disabled?!0:ye===re?!(It&&It.some(function(Cn){return Cn.key&&Ue.has(Cn.key)})):!(Et&&!Et.node.disabled&&Ue.has(Et.key))})}function pt(ge,fe,ye){for(var Ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ht=fe,gt=[],Ct=function(){var Cn,Rn,Xt,vn=ge[Et],xn=(Cn=ht)===null||Cn===void 0?void 0:Cn.findIndex(function(Kt){var Nn=Kt[ye.value];return Ue?String(Nn)===String(vn):Nn===vn}),qt=xn!==-1?(Rn=ht)===null||Rn===void 0?void 0:Rn[xn]:null;gt.push({value:(Xt=qt==null?void 0:qt[ye.value])!==null&&Xt!==void 0?Xt:vn,index:xn,option:qt}),ht=qt==null?void 0:qt[ye.children]},Et=0;Et1){var oa=qt.slice(0,-1);ln(oa)}else Cn(!1)},Un=function(){var oa,ya=((oa=Nn[Kt])===null||oa===void 0?void 0:oa[ye.children])||[],un=ya.find(function(Le){return!Le.disabled});if(un){var sn=[].concat((0,Ce.Z)(qt),[un[ye.value]]);ln(sn)}};le.useImperativeHandle(ge,function(){return{onKeyDown:function(oa){var ya=oa.which;switch(ya){case na.Z.UP:case na.Z.DOWN:{var un=0;ya===na.Z.UP?un=-1:ya===na.Z.DOWN&&(un=1),un!==0&&wn(un);break}case na.Z.LEFT:{if(It)break;Xt?Un():_n();break}case na.Z.RIGHT:{if(It)break;Xt?_n():Un();break}case na.Z.BACKSPACE:{It||_n();break}case na.Z.ENTER:{if(qt.length){var sn=Nn[Kt],Le=(sn==null?void 0:sn[a])||[];Le.length?gt(Le.map(function(at){return at[ye.value]}),Le[Le.length-1]):gt(qt,Nn[Kt])}break}case na.Z.ESC:Cn(!1),Rn&&oa.stopPropagation()}},onKeyUp:function(){}}})},lt=le.forwardRef(function(ge,fe){var ye,Ue,ht,gt=ge.prefixCls,Ct=ge.multiple,Et=ge.searchValue,It=ge.toggleOpen,Cn=ge.notFoundContent,Rn=ge.direction,Xt=ge.open,vn=ge.disabled,xn=le.useRef(null),qt=Rn==="rtl",Kt=le.useContext(Ve),Nn=Kt.options,jn=Kt.values,ln=Kt.halfValues,wn=Kt.fieldNames,_n=Kt.changeOnSelect,Un=Kt.onSelect,la=Kt.searchOptions,oa=Kt.dropdownPrefixCls,ya=Kt.loadData,un=Kt.expandTrigger,sn=oa||gt,Le=le.useState([]),at=(0,he.Z)(Le,2),ot=at[0],cn=at[1],Mn=function(Aa){if(!(!ya||Et)){var wt=pt(Aa,Nn,wn),jt=wt.map(function(Yn){var bt=Yn.option;return bt}),Ie=jt[jt.length-1];if(Ie&&!Fe(Ie,wn)){var Zn=ce(Aa);cn(function(Yn){return[].concat((0,Ce.Z)(Yn),[Zn])}),ya(jt)}}};le.useEffect(function(){ot.length&&ot.forEach(function(ja){var Aa=Se(ja),wt=pt(Aa,Nn,wn,!0).map(function(Ie){var Zn=Ie.option;return Zn}),jt=wt[wt.length-1];(!jt||jt[wn.children]||Fe(jt,wn))&&cn(function(Ie){return Ie.filter(function(Zn){return Zn!==ja})})})},[Nn,ot,wn]);var mn=le.useMemo(function(){return new Set(ie(jn))},[jn]),zn=le.useMemo(function(){return new Set(ie(ln))},[ln]),da=Sn(Ct,Xt),ma=(0,he.Z)(da,2),Dn=ma[0],Qa=ma[1],tt=function(Aa){Qa(Aa),Mn(Aa)},qe=function(Aa){if(vn)return!1;var wt=Aa.disabled,jt=Fe(Aa,wn);return!wt&&(jt||_n||Ct)},Mt=function(Aa,wt){var jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Un(Aa),!Ct&&(wt||_n&&(un==="hover"||jt))&&It(!1)},$e=le.useMemo(function(){return Et?la:Nn},[Et,la,Nn]),st=le.useMemo(function(){for(var ja=[{options:$e}],Aa=$e,wt=vt(Aa,wn),jt=function(){var Yn=Dn[Ie],bt=Aa.find(function(be,it){return(wt[it]?ce(wt[it]):be[wn.value])===Yn}),Je=bt==null?void 0:bt[wn.children];if(!(Je!=null&&Je.length))return 1;Aa=Je,ja.push({options:Je})},Ie=0;Ie":jn,wn=ye.loadingIcon,_n=ye.direction,Un=ye.notFoundContent,la=Un===void 0?"Not Found":Un,oa=ye.disabled,ya=!!It,un=(0,Ke.C8)(Cn,{value:Rn,postState:tn}),sn=(0,he.Z)(un,2),Le=sn[0],at=sn[1],ot=le.useMemo(function(){return Te(Xt)},[JSON.stringify(Xt)]),cn=Bt(ot,Et),Mn=(0,he.Z)(cn,3),mn=Mn[0],zn=Mn[1],da=Mn[2],ma=Gt(mn,ot),Dn=xe(ya,Le,zn,da,ma),Qa=(0,he.Z)(Dn,3),tt=Qa[0],qe=Qa[1],Mt=Qa[2],$e=(0,Ke.zX)(function(ga){if(at(ga),xn){var aa=tn(ga),ja=aa.map(function(jt){return pt(jt,mn,ot).map(function(Ie){return Ie.option})}),Aa=ya?aa:aa[0],wt=ya?ja:ja[0];xn(Aa,wt)}}),st=Re(ya,$e,tt,qe,Mt,zn,da,qt),Fn=(0,Ke.zX)(function(ga){st(ga)}),bn=le.useMemo(function(){return{options:mn,fieldNames:ot,values:tt,halfValues:qe,changeOnSelect:vn,onSelect:Fn,checkable:It,searchOptions:[],dropdownPrefixCls:void 0,loadData:Kt,expandTrigger:Nn,expandIcon:ln,loadingIcon:wn,dropdownMenuColumnStyle:void 0}},[mn,ot,tt,qe,vn,Fn,It,Kt,Nn,ln,wn]),qn="".concat(ht,"-panel"),Fa=!mn.length;return le.createElement(Ve.Provider,{value:bn},le.createElement("div",{className:rt()(qn,(fe={},(0,oe.Z)(fe,"".concat(qn,"-rtl"),_n==="rtl"),(0,oe.Z)(fe,"".concat(qn,"-empty"),Fa),fe),Ct),style:gt},Fa?la:le.createElement(nt,{prefixCls:ht,searchValue:"",multiple:ya,toggleOpen:Pt,open:!0,direction:_n,disabled:oa})))}function ze(ge){var fe=ge.onPopupVisibleChange,ye=ge.popupVisible,Ue=ge.popupClassName,ht=ge.popupPlacement;warning(!fe,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(ye===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Ue===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(ht===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Oe(ge,fe){if(ge){var ye=function Ue(ht){for(var gt=0;gt":Mn,zn=ge.loadingIcon,da=ge.children,ma=ge.dropdownMatchSelectWidth,Dn=ma===void 0?!1:ma,Qa=ge.showCheckedStrategy,tt=Qa===void 0?ne:Qa,qe=ge.optionRender,Mt=(0,Ee.Z)(ge,ct),$e=(0,Be.ZP)(ye),st=!!Xt,Fn=(0,Ne.Z)(Ct,{value:Et,postState:tn}),bn=(0,he.Z)(Fn,2),qn=bn[0],Fa=bn[1],ga=le.useMemo(function(){return Te(gt)},[JSON.stringify(gt)]),aa=Bt(ga,ln),ja=(0,he.Z)(aa,3),Aa=ja[0],wt=ja[1],jt=ja[2],Ie=(0,Ne.Z)("",{value:qt,postState:function(no){return no||""}}),Zn=(0,he.Z)(Ie,2),Yn=Zn[0],bt=Zn[1],Je=function(no,xo){bt(no),xo.source!=="blur"&&Kt&&Kt(no)},be=Zt(Nn),it=(0,he.Z)(be,2),$t=it[0],zt=it[1],Pn=z(Yn,Aa,ga,wn||ht,zt,It||st),rn=Gt(Aa,ga),Qn=xe(st,qn,wt,jt,rn),Xn=(0,he.Z)(Qn,3),ua=Xn[0],Vn=Xn[1],kt=Xn[2],ta=le.useMemo(function(){var so=ie(ua),no=At(so,wt,tt);return[].concat((0,Ce.Z)(kt),(0,Ce.Z)(jt(no)))},[ua,wt,jt,kt,tt]),Tn=xt(ta,Aa,ga,st,Rn),Ta=(0,_e.Z)(function(so){if(Fa(so),Cn){var no=tn(so),xo=no.map(function(me){return pt(me,Aa,ga).map(function(en){return en.option})}),Co=st?no:no[0],Io=st?xo:xo[0];Cn(Co,Io)}}),Oa=Re(st,Ta,ua,Vn,kt,wt,jt,tt),xa=(0,_e.Z)(function(so){(!st||xn)&&bt(""),Oa(so)}),Ja=function(no,xo){if(xo.type==="clear"){Ta([]);return}var Co=xo.values[0],Io=Co.valueCells;xa(Io)},to=la!==void 0?la:Un,Wt=ya||oa,Ha=at||Le,_a=function(no){ot==null||ot(no),cn==null||cn(no)},ca=le.useMemo(function(){return{options:Aa,fieldNames:ga,values:ua,halfValues:Vn,changeOnSelect:It,onSelect:xa,checkable:Xt,searchOptions:Pn,dropdownPrefixCls:wn,loadData:_n,expandTrigger:jn,expandIcon:mn,loadingIcon:zn,dropdownMenuColumnStyle:un,optionRender:qe}},[Aa,ga,ua,Vn,It,xa,Xt,Pn,wn,_n,jn,mn,zn,un,qe]),Wa=!(Yn?Pn:Aa).length,Ao=Yn&&zt.matchInputWidth||Wa?{}:{minWidth:"auto"};return le.createElement(Ve.Provider,{value:ca},le.createElement(Pe.Ac,(0,y.Z)({},Mt,{ref:fe,id:$e,prefixCls:ht,autoClearSearchValue:xn,dropdownMatchSelectWidth:Dn,dropdownStyle:(0,ve.Z)((0,ve.Z)({},Ao),sn),displayValues:Tn,onDisplayValuesChange:Ja,mode:st?"multiple":void 0,searchValue:Yn,onSearch:Je,showSearch:$t,OptionList:We,emptyOptions:Wa,open:to,dropdownClassName:Wt,placement:Ha,onDropdownVisibleChange:_a,getRawInputElement:function(){return da}})))});Ot.SHOW_PARENT=ne,Ot.SHOW_CHILD=re,Ot.Panel=Me;var Ge=Ot,ke=Ge},98535:function(ft,_t,te){"use strict";te.r(_t),te.d(_t,{Panel:function(){return tn},default:function(){return Ze}});var y=te(72308),ve=te(80702),Ce=te(52487),he=te(62853),Ee=te(92310),Pe=te.n(Ee),Be=te(18929),_e=te(48736),Ne=te(59301),le=te(74416),Ye=te(11592),Ve=te(77321),yt=te(49618),oe=te(77900),a=te(10228),E=Ne.forwardRef(function(At,pt){var xt=At.prefixCls,Gt=At.forceRender,Nt=At.className,Ht=At.style,Bt=At.children,Yt=At.isActive,Zt=At.role,Rt=At.classNames,Re=At.styles,xe=Ne.useState(Yt||Gt),St=(0,Ce.Z)(xe,2),rt=St[0],Lt=St[1];return Ne.useEffect(function(){(Gt||Yt)&&Lt(!0)},[Gt,Yt]),rt?Ne.createElement("div",{ref:pt,className:Pe()("".concat(xt,"-content"),(0,yt.Z)((0,yt.Z)({},"".concat(xt,"-content-active"),Yt),"".concat(xt,"-content-inactive"),!Yt),Nt),style:Ht,role:Zt},Ne.createElement("div",{className:Pe()("".concat(xt,"-content-box"),Rt==null?void 0:Rt.body),style:Re==null?void 0:Re.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=Ne.forwardRef(function(At,pt){var xt=At.showArrow,Gt=xt===void 0?!0:xt,Nt=At.headerClass,Ht=At.isActive,Bt=At.onItemClick,Yt=At.forceRender,Zt=At.className,Rt=At.classNames,Re=Rt===void 0?{}:Rt,xe=At.styles,St=xe===void 0?{}:xe,rt=At.prefixCls,Lt=At.collapsible,fn=At.accordion,we=At.panelKey,Tt=At.extra,An=At.header,on=At.expandIcon,Sn=At.openMotion,na=At.destroyInactivePanel,Qt=At.children,lt=(0,le.Z)(At,x),nt=Lt==="disabled",Dt=Tt!=null&&typeof Tt!="boolean",We=(0,yt.Z)((0,yt.Z)((0,yt.Z)({onClick:function(){Bt==null||Bt(we)},onKeyDown:function(ct){(ct.key==="Enter"||ct.keyCode===a.Z.ENTER||ct.which===a.Z.ENTER)&&(Bt==null||Bt(we))},role:fn?"tab":"button"},"aria-expanded",Ht),"aria-disabled",nt),"tabIndex",nt?-1:0),Ke=typeof on=="function"?on(At):Ne.createElement("i",{className:"arrow"}),Pt=Ke&&Ne.createElement("div",(0,y.Z)({className:"".concat(rt,"-expand-icon")},["header","icon"].includes(Lt)?We:{}),Ke),Me=Pe()("".concat(rt,"-item"),(0,yt.Z)((0,yt.Z)({},"".concat(rt,"-item-active"),Ht),"".concat(rt,"-item-disabled"),nt),Zt),ze=Pe()(Nt,"".concat(rt,"-header"),(0,yt.Z)({},"".concat(rt,"-collapsible-").concat(Lt),!!Lt),Re.header),Oe=(0,Ve.Z)({className:ze,style:St.header},["header","icon"].includes(Lt)?{}:We);return Ne.createElement("div",(0,y.Z)({},lt,{ref:pt,className:Me}),Ne.createElement("div",Oe,Gt&&Pt,Ne.createElement("span",(0,y.Z)({className:"".concat(rt,"-header-text")},Lt==="header"?We:{}),An),Dt&&Ne.createElement("div",{className:"".concat(rt,"-extra")},Tt)),Ne.createElement(oe.default,(0,y.Z)({visible:Ht,leavedClassName:"".concat(rt,"-content-hidden")},Sn,{forceRender:Yt,removeOnLeave:na}),function(Xe,ct){var Ot=Xe.className,Ge=Xe.style;return Ne.createElement(b,{ref:ct,prefixCls:rt,className:Ot,classNames:Re,style:Ge,styles:St,isActive:Ht,forceRender:Yt,role:fn?"tabpanel":void 0},Qt)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],re=function(pt,xt){var Gt=xt.prefixCls,Nt=xt.accordion,Ht=xt.collapsible,Bt=xt.destroyInactivePanel,Yt=xt.onItemClick,Zt=xt.activeKey,Rt=xt.openMotion,Re=xt.expandIcon;return pt.map(function(xe,St){var rt=xe.children,Lt=xe.label,fn=xe.key,we=xe.collapsible,Tt=xe.onItemClick,An=xe.destroyInactivePanel,on=(0,le.Z)(xe,ne),Sn=String(fn!=null?fn:St),na=we!=null?we:Ht,Qt=An!=null?An:Bt,lt=function(We){na!=="disabled"&&(Yt(We),Tt==null||Tt(We))},nt=!1;return Nt?nt=Zt[0]===Sn:nt=Zt.indexOf(Sn)>-1,Ne.createElement(ee,(0,y.Z)({},on,{prefixCls:Gt,key:Sn,panelKey:Sn,isActive:nt,accordion:Nt,openMotion:Rt,expandIcon:Re,header:Lt,collapsible:na,onItemClick:lt,destroyInactivePanel:Qt}),rt)})},ce=function(pt,xt,Gt){if(!pt)return null;var Nt=Gt.prefixCls,Ht=Gt.accordion,Bt=Gt.collapsible,Yt=Gt.destroyInactivePanel,Zt=Gt.onItemClick,Rt=Gt.activeKey,Re=Gt.openMotion,xe=Gt.expandIcon,St=pt.key||String(xt),rt=pt.props,Lt=rt.header,fn=rt.headerClass,we=rt.destroyInactivePanel,Tt=rt.collapsible,An=rt.onItemClick,on=!1;Ht?on=Rt[0]===St:on=Rt.indexOf(St)>-1;var Sn=Tt!=null?Tt:Bt,na=function(nt){Sn!=="disabled"&&(Zt(nt),An==null||An(nt))},Qt={key:St,panelKey:St,header:Lt,headerClass:fn,isActive:on,prefixCls:Nt,destroyInactivePanel:we!=null?we:Yt,openMotion:Re,accordion:Ht,children:pt.props.children,onItemClick:na,expandIcon:xe,collapsible:Sn};return typeof pt.type=="string"?pt:(Object.keys(Qt).forEach(function(lt){typeof Qt[lt]=="undefined"&&delete Qt[lt]}),Ne.cloneElement(pt,Qt))};function ie(At,pt,xt){return Array.isArray(At)?re(At,xt):(0,Ye.Z)(pt).map(function(Gt,Nt){return ce(Gt,Nt,xt)})}var Se=ie,Te=te(26112);function Fe(At){var pt=At;if(!Array.isArray(pt)){var xt=(0,he.Z)(pt);pt=xt==="number"||xt==="string"?[pt]:[]}return pt.map(function(Gt){return String(Gt)})}var ut=Ne.forwardRef(function(At,pt){var xt=At.prefixCls,Gt=xt===void 0?"rc-collapse":xt,Nt=At.destroyInactivePanel,Ht=Nt===void 0?!1:Nt,Bt=At.style,Yt=At.accordion,Zt=At.className,Rt=At.children,Re=At.collapsible,xe=At.openMotion,St=At.expandIcon,rt=At.activeKey,Lt=At.defaultActiveKey,fn=At.onChange,we=At.items,Tt=Pe()(Gt,Zt),An=(0,Be.Z)([],{value:rt,onChange:function(Dt){return fn==null?void 0:fn(Dt)},defaultValue:Lt,postState:Fe}),on=(0,Ce.Z)(An,2),Sn=on[0],na=on[1],Qt=function(Dt){return na(function(){if(Yt)return Sn[0]===Dt?[]:[Dt];var We=Sn.indexOf(Dt),Ke=We>-1;return Ke?Sn.filter(function(Pt){return Pt!==Dt}):[].concat((0,ve.Z)(Sn),[Dt])})};(0,_e.ZP)(!Rt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var lt=Se(we,Rt,{prefixCls:Gt,accordion:Yt,openMotion:xe,expandIcon:St,collapsible:Re,destroyInactivePanel:Ht,onItemClick:Qt,activeKey:Sn});return Ne.createElement("div",(0,y.Z)({ref:pt,className:Tt,style:Bt,role:Yt?"tablist":void 0},(0,Te.Z)(At,{aria:!0,data:!0})),lt)}),vt=Object.assign(ut,{Panel:ee}),Ze=vt,tn=vt.Panel},48365:function(ft,_t,te){"use strict";var y=te(61186),ve=te.n(y),Ce=te(90111),he=te.n(Ce),Ee=te(58319),Pe=te.n(Ee),Be=te(23250),_e=te.n(Be),Ne=te(74959),le=te.n(Ne),Ye=te(10238),Ve=te.n(Ye),yt=te(33656),oe=te.n(yt);ve().extend(oe()),ve().extend(Ve()),ve().extend(he()),ve().extend(Pe()),ve().extend(_e()),ve().extend(le()),ve().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=ve()();return typeof ee.tz=="function"?ee.tz():ee},getFixedDate:function(ee){return ve()(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 ve()().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 ve()().locale(E(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return ve()().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]),pe=(0,he.Z)(de,2),Ae=pe[0],je=pe[1],Qe=function(He,Jt){je(function(nn){return ce(nn,Jt,He)})},mt=le.useMemo(function(){return Ae.map(function(Ft,He){if(Ft)return!0;var Jt=ae[He];return Jt?!!(!ue[He]&&!Jt||Jt&&se(Jt,{activeIndex:He})):!1})},[ae,Ae,se,ue]);return[mt,Qe]}function Ze(ae,se,ue,de,pe){var Ae="",je=[];return ae&&je.push(pe?"hh":"HH"),se&&je.push("mm"),ue&&je.push("ss"),Ae=je.join(":"),de&&(Ae+=".SSS"),pe&&(Ae+=" A"),Ae}function tn(ae,se,ue,de,pe,Ae){var je=ae.fieldDateTimeFormat,Qe=ae.fieldDateFormat,mt=ae.fieldTimeFormat,Ft=ae.fieldMonthFormat,He=ae.fieldYearFormat,Jt=ae.fieldWeekFormat,nn=ae.fieldQuarterFormat,dn=ae.yearFormat,Vt=ae.cellYearFormat,pn=ae.cellQuarterFormat,an=ae.dayFormat,Bn=ae.cellDateFormat,kn=Ze(se,ue,de,pe,Ae);return(0,Ce.Z)((0,Ce.Z)({},ae),{},{fieldDateTimeFormat:je||"YYYY-MM-DD ".concat(kn),fieldDateFormat:Qe||"YYYY-MM-DD",fieldTimeFormat:mt||kn,fieldMonthFormat:Ft||"YYYY-MM",fieldYearFormat:He||"YYYY",fieldWeekFormat:Jt||"gggg-wo",fieldQuarterFormat:nn||"YYYY-[Q]Q",yearFormat:dn||"YYYY",cellYearFormat:Vt||"YYYY",cellQuarterFormat:pn||"[Q]Q",cellDateFormat:Bn||an||"D"})}function At(ae,se){var ue=se.showHour,de=se.showMinute,pe=se.showSecond,Ae=se.showMillisecond,je=se.use12Hours;return le.useMemo(function(){return tn(ae,ue,de,pe,Ae,je)},[ae,ue,de,pe,Ae,je])}var pt=te(62853);function xt(ae,se,ue){return ue!=null?ue:se.some(function(de){return ae.includes(de)})}var Gt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Nt(ae){var se=ie(ae,Gt),ue=ae.format,de=ae.picker,pe=null;return ue&&(pe=ue,Array.isArray(pe)&&(pe=pe[0]),pe=(0,pt.Z)(pe)==="object"?pe.format:pe),de==="time"&&(se.format=pe),[se,pe]}function Ht(ae){return ae&&typeof ae=="string"}function Bt(ae,se,ue,de){return[ae,se,ue,de].some(function(pe){return pe!==void 0})}function Yt(ae,se,ue,de,pe){var Ae=se,je=ue,Qe=de;if(!ae&&!Ae&&!je&&!Qe&&!pe)Ae=!0,je=!0,Qe=!0;else if(ae){var mt,Ft,He,Jt=[Ae,je,Qe].some(function(Vt){return Vt===!1}),nn=[Ae,je,Qe].some(function(Vt){return Vt===!0}),dn=Jt?!0:!nn;Ae=(mt=Ae)!==null&&mt!==void 0?mt:dn,je=(Ft=je)!==null&&Ft!==void 0?Ft:dn,Qe=(He=Qe)!==null&&He!==void 0?He:dn}return[Ae,je,Qe,pe]}function Zt(ae){var se=ae.showTime,ue=Nt(ae),de=(0,he.Z)(ue,2),pe=de[0],Ae=de[1],je=se&&(0,pt.Z)(se)==="object"?se:{},Qe=(0,Ce.Z)((0,Ce.Z)({defaultOpenValue:je.defaultOpenValue||je.defaultValue},pe),je),mt=Qe.showMillisecond,Ft=Qe.showHour,He=Qe.showMinute,Jt=Qe.showSecond,nn=Bt(Ft,He,Jt,mt),dn=Yt(nn,Ft,He,Jt,mt),Vt=(0,he.Z)(dn,3);return Ft=Vt[0],He=Vt[1],Jt=Vt[2],[Qe,(0,Ce.Z)((0,Ce.Z)({},Qe),{},{showHour:Ft,showMinute:He,showSecond:Jt,showMillisecond:mt}),Qe.format,Ae]}function Rt(ae,se,ue,de,pe){var Ae=ae==="time";if(ae==="datetime"||Ae){for(var je=de,Qe=Se(ae,pe,null),mt=Qe,Ft=[se,ue],He=0;He1&&(je=se.addDate(je,-7)),je}function We(ae,se){var ue=se.generateConfig,de=se.locale,pe=se.format;return ae?typeof pe=="function"?pe(ae):ue.locale.format(de.locale,ae,pe):""}function Ke(ae,se,ue){var de=se,pe=["getHour","getMinute","getSecond","getMillisecond"],Ae=["setHour","setMinute","setSecond","setMillisecond"];return Ae.forEach(function(je,Qe){ue?de=ae[je](de,ae[pe[Qe]](ue)):de=ae[je](de,0)}),de}function Pt(ae,se,ue,de,pe){var Ae=(0,Ee.zX)(function(je,Qe){return!!(ue&&ue(je,Qe)||de&&ae.isAfter(de,je)&&!Qt(ae,se,de,je,Qe.type)||pe&&ae.isAfter(je,pe)&&!Qt(ae,se,pe,je,Qe.type))});return Ae}function Me(ae,se,ue){return le.useMemo(function(){var de=Se(ae,se,ue),pe=re(de),Ae=pe[0],je=(0,pt.Z)(Ae)==="object"&&Ae.type==="mask"?Ae.format:null;return[pe.map(function(Qe){return typeof Qe=="string"||typeof Qe=="function"?Qe:Qe.format}),je]},[ae,se,ue])}function ze(ae,se,ue){return typeof ae[0]=="function"||ue?!0:se}function Oe(ae,se,ue,de){var pe=(0,Ee.zX)(function(Ae,je){var Qe=(0,Ce.Z)({type:se},je);if(delete Qe.activeIndex,!ae.isValidate(Ae)||ue&&ue(Ae,Qe))return!0;if((se==="date"||se==="time")&&de){var mt,Ft=je&&je.activeIndex===1?"end":"start",He=((mt=de.disabledTime)===null||mt===void 0?void 0:mt.call(de,Ae,Ft,{from:Qe.from}))||{},Jt=He.disabledHours,nn=He.disabledMinutes,dn=He.disabledSeconds,Vt=He.disabledMilliseconds,pn=de.disabledHours,an=de.disabledMinutes,Bn=de.disabledSeconds,kn=Jt||pn,En=nn||an,In=dn||Bn,$n=ae.getHour(Ae),yn=ae.getMinute(Ae),Hn=ae.getSecond(Ae),va=ae.getMillisecond(Ae);if(kn&&kn().includes($n)||En&&En($n).includes(yn)||In&&In($n,yn).includes(Hn)||Vt&&Vt($n,yn,Hn).includes(va))return!0}return!1});return pe}function Xe(ae){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=le.useMemo(function(){var de=ae&&re(ae);return se&&de&&(de[1]=de[1]||de[0]),de},[ae,se]);return ue}function ct(ae,se){var ue=ae.generateConfig,de=ae.locale,pe=ae.picker,Ae=pe===void 0?"date":pe,je=ae.prefixCls,Qe=je===void 0?"rc-picker":je,mt=ae.styles,Ft=mt===void 0?{}:mt,He=ae.classNames,Jt=He===void 0?{}:He,nn=ae.order,dn=nn===void 0?!0:nn,Vt=ae.components,pn=Vt===void 0?{}:Vt,an=ae.inputRender,Bn=ae.allowClear,kn=ae.clearIcon,En=ae.needConfirm,In=ae.multiple,$n=ae.format,yn=ae.inputReadOnly,Hn=ae.disabledDate,va=ae.minDate,ea=ae.maxDate,wa=ae.showTime,pa=ae.value,Kn=ae.defaultValue,ra=ae.pickerValue,fa=ae.defaultPickerValue,La=Xe(pa),ka=Xe(Kn),Ya=Xe(ra),ia=Xe(fa),Na=Ae==="date"&&wa?"datetime":Ae,Ln=Na==="time"||Na==="datetime",ba=Ln||In,ha=En!=null?En:Ln,Wn=Zt(ae),za=(0,he.Z)(Wn,4),eo=za[0],hn=za[1],Jn=za[2],Ma=za[3],Da=At(de,hn),Va=le.useMemo(function(){return Rt(Na,Jn,Ma,eo,Da)},[Na,Jn,Ma,eo,Da]),ao=le.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},ae),{},{prefixCls:Qe,locale:Da,picker:Ae,styles:Ft,classNames:Jt,order:dn,components:(0,Ce.Z)({input:an},pn),clearIcon:Re(Qe,Bn,kn),showTime:Va,value:La,defaultValue:ka,pickerValue:Ya,defaultPickerValue:ia},se==null?void 0:se())},[ae]),uo=Me(Na,Da,$n),qa=(0,he.Z)(uo,2),ro=qa[0],co=qa[1],$a=ze(ro,yn,In),po=Pt(ue,de,Hn,va,ea),vo=Oe(ue,Ae,po,Va),Mo=le.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},ao),{},{needConfirm:ha,inputReadOnly:$a,disabledDate:po})},[ao,ha,$a,po]);return[Mo,Na,ba,ro,co,vo]}var Ot=te(16089);function Ge(ae,se,ue){var de=(0,Ee.C8)(se,{value:ae}),pe=(0,he.Z)(de,2),Ae=pe[0],je=pe[1],Qe=le.useRef(ae),mt=le.useRef(),Ft=function(){Ot.Z.cancel(mt.current)},He=(0,Ee.zX)(function(){je(Qe.current),ue&&Ae!==Qe.current&&ue(Qe.current)}),Jt=(0,Ee.zX)(function(nn,dn){Ft(),Qe.current=nn,nn||dn?He():mt.current=(0,Ot.Z)(He)});return le.useEffect(function(){return Ft},[]),[Ae,Jt]}function ke(ae,se){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,pe=ue.every(function(He){return He})?!1:ae,Ae=Ge(pe,se||!1,de),je=(0,he.Z)(Ae,2),Qe=je[0],mt=je[1];function Ft(He){var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Jt.inherit||Qe)&&mt(He,Jt.force)}return[Qe,Ft]}function ge(ae){var se=le.useRef();return le.useImperativeHandle(ae,function(){var ue;return{nativeElement:(ue=se.current)===null||ue===void 0?void 0:ue.nativeElement,focus:function(pe){var Ae;(Ae=se.current)===null||Ae===void 0||Ae.focus(pe)},blur:function(){var pe;(pe=se.current)===null||pe===void 0||pe.blur()}}}),se}function fe(ae,se){return le.useMemo(function(){return ae||(se?((0,Ne.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(ue){var de=(0,he.Z)(ue,2),pe=de[0],Ae=de[1];return{label:pe,value:Ae}})):[])},[ae,se])}function ye(ae,se){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,de=le.useRef(se);de.current=se,(0,Pe.o)(function(){if(ae)de.current(ae);else{var pe=(0,Ot.Z)(function(){de.current(ae)},ue);return function(){Ot.Z.cancel(pe)}}},[ae])}function Ue(ae){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,de=le.useState(0),pe=(0,he.Z)(de,2),Ae=pe[0],je=pe[1],Qe=le.useState(!1),mt=(0,he.Z)(Qe,2),Ft=mt[0],He=mt[1],Jt=le.useRef([]),nn=le.useRef(null),dn=le.useRef(null),Vt=function(In){nn.current=In},pn=function(In){return nn.current===In},an=function(In){He(In)},Bn=function(In){return In&&(dn.current=In),dn.current},kn=function(In){var $n=Jt.current,yn=new Set($n.filter(function(va){return In[va]||se[va]})),Hn=$n[$n.length-1]===0?1:0;return yn.size>=2||ae[Hn]?null:Hn};return ye(Ft||ue,function(){Ft||(Jt.current=[],Vt(null))}),le.useEffect(function(){Ft&&Jt.current.push(Ae)},[Ft,Ae]),[Ft,an,Bn,Ae,je,kn,Jt.current,Vt,pn]}function ht(ae,se,ue,de,pe,Ae){var je=ue[ue.length-1],Qe=function(Ft,He){var Jt=(0,he.Z)(ae,2),nn=Jt[0],dn=Jt[1],Vt=(0,Ce.Z)((0,Ce.Z)({},He),{},{from:Te(ae,ue)});return je===1&&se[0]&&nn&&!Qt(de,pe,nn,Ft,Vt.type)&&de.isAfter(nn,Ft)||je===0&&se[1]&&dn&&!Qt(de,pe,dn,Ft,Vt.type)&&de.isAfter(Ft,dn)?!0:Ae==null?void 0:Ae(Ft,Vt)};return Qe}function gt(ae,se,ue,de){switch(se){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 Ct=[];function Et(ae,se,ue,de,pe,Ae,je,Qe){var mt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Ct,Ft=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Ct,He=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Ct,Jt=arguments.length>11?arguments[11]:void 0,nn=arguments.length>12?arguments[12]:void 0,dn=arguments.length>13?arguments[13]:void 0,Vt=je==="time",pn=Ae||0,an=function(Ya){var ia=ae.getNow();return Vt&&(ia=Ke(ae,ia)),mt[Ya]||ue[Ya]||ia},Bn=(0,he.Z)(Ft,2),kn=Bn[0],En=Bn[1],In=(0,Ee.C8)(function(){return an(0)},{value:kn}),$n=(0,he.Z)(In,2),yn=$n[0],Hn=$n[1],va=(0,Ee.C8)(function(){return an(1)},{value:En}),ea=(0,he.Z)(va,2),wa=ea[0],pa=ea[1],Kn=le.useMemo(function(){var ka=[yn,wa][pn];return Vt?ka:Ke(ae,ka,He[pn])},[Vt,yn,wa,pn,ae,He]),ra=function(Ya){var ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Na=[Hn,pa][pn];Na(Ya);var Ln=[yn,wa];Ln[pn]=Ya,Jt&&(!Qt(ae,se,yn,Ln[0],je)||!Qt(ae,se,wa,Ln[1],je))&&Jt(Ln,{source:ia,range:pn===1?"end":"start",mode:de})},fa=function(Ya,ia){if(Qe){var Na={date:"month",week:"month",month:"year",quarter:"year"},Ln=Na[je];if(Ln&&!Qt(ae,se,Ya,ia,Ln))return gt(ae,je,ia,-1);if(je==="year"&&Ya){var ba=Math.floor(ae.getYear(Ya)/10),ha=Math.floor(ae.getYear(ia)/10);if(ba!==ha)return gt(ae,je,ia,-1)}}return ia},La=le.useRef(null);return(0,Pe.Z)(function(){if(pe&&!mt[pn]){var ka=Vt?null:ae.getNow();if(La.current!==null&&La.current!==pn?ka=[yn,wa][pn^1]:ue[pn]?ka=pn===0?ue[0]:fa(ue[0],ue[1]):ue[pn^1]&&(ka=ue[pn^1]),ka){nn&&ae.isAfter(nn,ka)&&(ka=nn);var Ya=Qe?gt(ae,je,ka,1):ka;dn&&ae.isAfter(Ya,dn)&&(ka=Qe?gt(ae,je,dn,-1):dn),ra(ka,"reset")}}},[pe,pn,ue[pn]]),le.useEffect(function(){pe?La.current=pn:La.current=null},[pe,pn]),(0,Pe.Z)(function(){pe&&mt&&mt[pn]&&ra(mt[pn],"reset")},[pe,pn]),[Kn,ra]}function It(ae,se){var ue=le.useRef(ae),de=le.useState({}),pe=(0,he.Z)(de,2),Ae=pe[1],je=function(Ft){return Ft&&se!==void 0?se:ue.current},Qe=function(Ft){ue.current=Ft,Ae({})};return[je,Qe,je(!0)]}var Cn=[];function Rn(ae,se,ue){var de=function(je){return je.map(function(Qe){return We(Qe,{generateConfig:ae,locale:se,format:ue[0]})})},pe=function(je,Qe){for(var mt=Math.max(je.length,Qe.length),Ft=-1,He=0;He2&&arguments[2]!==void 0?arguments[2]:1,de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,pe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Ae=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,je=[],Qe=ue>=1?ue|0:1,mt=ae;mt<=se;mt+=Qe){var Ft=pe.includes(mt);(!Ft||!de)&&je.push({label:ne(mt,Ae),value:mt,disabled:Ft})}return je}function _n(ae){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,de=se||{},pe=de.use12Hours,Ae=de.hourStep,je=Ae===void 0?1:Ae,Qe=de.minuteStep,mt=Qe===void 0?1:Qe,Ft=de.secondStep,He=Ft===void 0?1:Ft,Jt=de.millisecondStep,nn=Jt===void 0?100:Jt,dn=de.hideDisabledOptions,Vt=de.disabledTime,pn=de.disabledHours,an=de.disabledMinutes,Bn=de.disabledSeconds,kn=le.useMemo(function(){return ue||ae.getNow()},[ue,ae]);if(0)var En,In,$n;var yn=le.useCallback(function(ba){var ha=(Vt==null?void 0:Vt(ba))||{};return[ha.disabledHours||pn||ln,ha.disabledMinutes||an||ln,ha.disabledSeconds||Bn||ln,ha.disabledMilliseconds||ln]},[Vt,pn,an,Bn]),Hn=le.useMemo(function(){return yn(kn)},[kn,yn]),va=(0,he.Z)(Hn,4),ea=va[0],wa=va[1],pa=va[2],Kn=va[3],ra=le.useCallback(function(ba,ha,Wn,za){var eo=wn(0,23,je,dn,ba()),hn=pe?eo.map(function(Va){return(0,Ce.Z)((0,Ce.Z)({},Va),{},{label:ne(Va.value%12||12,2)})}):eo,Jn=function(ao){return wn(0,59,mt,dn,ha(ao))},Ma=function(ao,uo){return wn(0,59,He,dn,Wn(ao,uo))},Da=function(ao,uo,qa){return wn(0,999,nn,dn,za(ao,uo,qa),3)};return[hn,Jn,Ma,Da]},[dn,je,pe,nn,mt,He]),fa=le.useMemo(function(){return ra(ea,wa,pa,Kn)},[ra,ea,wa,pa,Kn]),La=(0,he.Z)(fa,4),ka=La[0],Ya=La[1],ia=La[2],Na=La[3],Ln=function(ha,Wn){var za=function(){return ka},eo=Ya,hn=ia,Jn=Na;if(Wn){var Ma=yn(Wn),Da=(0,he.Z)(Ma,4),Va=Da[0],ao=Da[1],uo=Da[2],qa=Da[3],ro=ra(Va,ao,uo,qa),co=(0,he.Z)(ro,4),$a=co[0],po=co[1],vo=co[2],Mo=co[3];za=function(){return $a},eo=po,hn=vo,Jn=Mo}var Do=jn(ha,za,eo,hn,Jn,ae);return Do};return[Ln,ka,Ya,ia,Na]}function Un(ae){var se=ae.mode,ue=ae.internalMode,de=ae.renderExtraFooter,pe=ae.showNow,Ae=ae.showTime,je=ae.onSubmit,Qe=ae.onNow,mt=ae.invalid,Ft=ae.needConfirm,He=ae.generateConfig,Jt=ae.disabledDate,nn=le.useContext(b),dn=nn.prefixCls,Vt=nn.locale,pn=nn.button,an=pn===void 0?"button":pn,Bn=He.getNow(),kn=_n(He,Ae,Bn),En=(0,he.Z)(kn,1),In=En[0],$n=de==null?void 0:de(se),yn=Jt(Bn,{type:se}),Hn=function(){if(!yn){var fa=In(Bn);Qe(fa)}},va="".concat(dn,"-now"),ea="".concat(va,"-btn"),wa=pe&&le.createElement("li",{className:va},le.createElement("a",{className:oe()(ea,yn&&"".concat(ea,"-disabled")),"aria-disabled":yn,onClick:Hn},ue==="date"?Vt.today:Vt.now)),pa=Ft&&le.createElement("li",{className:"".concat(dn,"-ok")},le.createElement(an,{disabled:mt,onClick:je},Vt.ok)),Kn=(wa||pa)&&le.createElement("ul",{className:"".concat(dn,"-ranges")},wa,pa);return!$n&&!Kn?null:le.createElement("div",{className:"".concat(dn,"-footer")},$n&&le.createElement("div",{className:"".concat(dn,"-footer-extra")},$n),Kn)}function la(ae,se,ue){function de(pe,Ae){var je=pe.findIndex(function(mt){return Qt(ae,se,mt,Ae,ue)});if(je===-1)return[].concat((0,ve.Z)(pe),[Ae]);var Qe=(0,ve.Z)(pe);return Qe.splice(je,1),Qe}return de}var oa=le.createContext(null);function ya(){return le.useContext(oa)}function un(ae,se){var ue=ae.prefixCls,de=ae.generateConfig,pe=ae.locale,Ae=ae.disabledDate,je=ae.minDate,Qe=ae.maxDate,mt=ae.cellRender,Ft=ae.hoverValue,He=ae.hoverRangeValue,Jt=ae.onHover,nn=ae.values,dn=ae.pickerValue,Vt=ae.onSelect,pn=ae.prevIcon,an=ae.nextIcon,Bn=ae.superPrevIcon,kn=ae.superNextIcon,En=de.getNow(),In={now:En,values:nn,pickerValue:dn,prefixCls:ue,disabledDate:Ae,minDate:je,maxDate:Qe,cellRender:mt,hoverValue:Ft,hoverRangeValue:He,onHover:Jt,locale:pe,generateConfig:de,onSelect:Vt,panelType:se,prevIcon:pn,nextIcon:an,superPrevIcon:Bn,superNextIcon:kn};return[In,En]}var sn=le.createContext({});function Le(ae){for(var se=ae.rowNum,ue=ae.colNum,de=ae.baseDate,pe=ae.getCellDate,Ae=ae.prefixColumn,je=ae.rowClassName,Qe=ae.titleFormat,mt=ae.getCellText,Ft=ae.getCellClassName,He=ae.headerCells,Jt=ae.cellSelection,nn=Jt===void 0?!0:Jt,dn=ae.disabledDate,Vt=ya(),pn=Vt.prefixCls,an=Vt.panelType,Bn=Vt.now,kn=Vt.disabledDate,En=Vt.cellRender,In=Vt.onHover,$n=Vt.hoverValue,yn=Vt.hoverRangeValue,Hn=Vt.generateConfig,va=Vt.values,ea=Vt.locale,wa=Vt.onSelect,pa=dn||kn,Kn="".concat(pn,"-cell"),ra=le.useContext(sn),fa=ra.onCellDblClick,La=function(Wn){return va.some(function(za){return za&&Qt(Hn,ea,Wn,za,an)})},ka=[],Ya=0;Ya1&&arguments[1]!==void 0?arguments[1]:!1;mo(Pa),an==null||an(Pa),Xa&&Ut(Pa)},Ia=function(Pa,Xa){Da(Pa),Xa&&sa(Xa),Ut(Xa,Pa)},Ca=function(Pa){if(vo(Pa),sa(Pa),Ma!==In){var Xa=["decade","year"],Ea=[].concat(Xa,["month"]),Sa={quarter:[].concat(Xa,["quarter"]),week:[].concat((0,ve.Z)(Ea),["week"]),date:[].concat((0,ve.Z)(Ea),["date"])},io=Sa[In]||Ea,Po=io.indexOf(Ma),bo=io[Po+1];bo&&Ia(bo,Pa)}},lo=le.useMemo(function(){var Ua,Pa;if(Array.isArray(Hn)){var Xa=(0,he.Z)(Hn,2);Ua=Xa[0],Pa=Xa[1]}else Ua=Hn;return!Ua&&!Pa?null:(Ua=Ua||Pa,Pa=Pa||Ua,pe.isAfter(Ua,Pa)?[Pa,Ua]:[Ua,Pa])},[Hn,pe]),Ba=ut(va,ea,wa),Ka=Kn[Va]||ga[Va]||Mn,oo=le.useContext(sn),yo=le.useMemo(function(){return(0,Ce.Z)((0,Ce.Z)({},oo),{},{hideHeader:ra})},[oo,ra]),On="".concat(fa,"-panel"),Ga=ie(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return le.createElement(sn.Provider,{value:yo},le.createElement("div",{ref:La,tabIndex:mt,className:oe()(On,(0,Ye.Z)({},"".concat(On,"-rtl"),Ae==="rtl"))},le.createElement(Ka,(0,y.Z)({},Ga,{showTime:za,prefixCls:fa,locale:ha,generateConfig:pe,onModeChange:Ia,pickerValue:ho,onPickerValueChange:function(Pa){sa(Pa,!0)},value:$a[0],onSelect:Ca,values:$a,cellRender:Ba,hoverRangeValue:lo,hoverValue:yn}))))}var ja=le.memo(le.forwardRef(aa)),Aa=ja;function wt(ae){var se=ae.picker,ue=ae.multiplePanel,de=ae.pickerValue,pe=ae.onPickerValueChange,Ae=ae.needConfirm,je=ae.onSubmit,Qe=ae.range,mt=ae.hoverValue,Ft=le.useContext(b),He=Ft.prefixCls,Jt=Ft.generateConfig,nn=le.useCallback(function(kn,En){return gt(Jt,se,kn,En)},[Jt,se]),dn=le.useMemo(function(){return nn(de,1)},[de,nn]),Vt=function(En){pe(nn(En,-1))},pn={onCellDblClick:function(){Ae&&je()}},an=se==="time",Bn=(0,Ce.Z)((0,Ce.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:an});return Qe?Bn.hoverRangeValue=mt:Bn.hoverValue=mt,ue?le.createElement("div",{className:"".concat(He,"-panels")},le.createElement(sn.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},pn),{},{hideNext:!0})},le.createElement(Aa,Bn)),le.createElement(sn.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},pn),{},{hidePrev:!0})},le.createElement(Aa,(0,y.Z)({},Bn,{pickerValue:dn,onPickerValueChange:Vt})))):le.createElement(sn.Provider,{value:(0,Ce.Z)({},pn)},le.createElement(Aa,Bn))}function jt(ae){return typeof ae=="function"?ae():ae}function Ie(ae){var se=ae.prefixCls,ue=ae.presets,de=ae.onClick,pe=ae.onHover;return ue.length?le.createElement("div",{className:"".concat(se,"-presets")},le.createElement("ul",null,ue.map(function(Ae,je){var Qe=Ae.label,mt=Ae.value;return le.createElement("li",{key:je,onClick:function(){de(jt(mt))},onMouseEnter:function(){pe(jt(mt))},onMouseLeave:function(){pe(null)}},Qe)}))):null}function Zn(ae){var se=ae.panelRender,ue=ae.internalMode,de=ae.picker,pe=ae.showNow,Ae=ae.range,je=ae.multiple,Qe=ae.activeInfo,mt=Qe===void 0?[0,0,0]:Qe,Ft=ae.presets,He=ae.onPresetHover,Jt=ae.onPresetSubmit,nn=ae.onFocus,dn=ae.onBlur,Vt=ae.onPanelMouseDown,pn=ae.direction,an=ae.value,Bn=ae.onSelect,kn=ae.isInvalid,En=ae.defaultOpenValue,In=ae.onOk,$n=ae.onSubmit,yn=le.useContext(b),Hn=yn.prefixCls,va="".concat(Hn,"-panel"),ea=pn==="rtl",wa=le.useRef(null),pa=le.useRef(null),Kn=le.useState(0),ra=(0,he.Z)(Kn,2),fa=ra[0],La=ra[1],ka=le.useState(0),Ya=(0,he.Z)(ka,2),ia=Ya[0],Na=Ya[1],Ln=le.useState(0),ba=(0,he.Z)(Ln,2),ha=ba[0],Wn=ba[1],za=function(Ca){Ca.width&&La(Ca.width)},eo=(0,he.Z)(mt,3),hn=eo[0],Jn=eo[1],Ma=eo[2],Da=le.useState(0),Va=(0,he.Z)(Da,2),ao=Va[0],uo=Va[1];le.useEffect(function(){uo(10)},[hn]),le.useEffect(function(){if(Ae&&pa.current){var Ia,Ca=((Ia=wa.current)===null||Ia===void 0?void 0:Ia.offsetWidth)||0,lo=pa.current.getBoundingClientRect();if(!lo.height||lo.right<0){uo(function(yo){return Math.max(0,yo-1)});return}var Ba=(ea?Jn-Ca:hn)-lo.left;if(Wn(Ba),fa&&fa=Qe&&ue<=mt)return Ae;var Ft=Math.min(Math.abs(ue-Qe),Math.abs(ue-mt));Ft0?zo:or));var nr=tr+Ko,gn=or-zo+1;return String(zo+(gn+nr-zo)%gn)};switch(Xa){case"Backspace":case"Delete":Ea="",Sa=Po;break;case"ArrowLeft":Ea="",bo(-1);break;case"ArrowRight":Ea="",bo(1);break;case"ArrowUp":Ea="",Sa=jo(1);break;case"ArrowDown":Ea="",Sa=jo(-1);break;default:isNaN(Number(Xa))||(Ea=ha+Xa,Sa=Ea);break}if(Ea!==null&&(Wn(Ea),Ea.length>=io&&(bo(1),Wn(""))),Sa!==null){var Lo=uo.slice(0,vo)+ne(Sa,io)+uo.slice(Mo);ho(Lo.slice(0,je.length))}ao({})},On=le.useRef();(0,Pe.Z)(function(){if(!(!fa||!je||sa.current)){if(!co.match(uo)){ho(je);return}return ro.current.setSelectionRange(vo,Mo),On.current=(0,Ot.Z)(function(){ro.current.setSelectionRange(vo,Mo)}),function(){Ot.Z.cancel(On.current)}}},[co,je,fa,uo,hn,vo,Mo,Va,ho]);var Ga=je?{onFocus:lo,onBlur:Ka,onKeyDown:yo,onMouseDown:Ia,onMouseUp:Ca,onPaste:Ut}:{};return le.createElement("div",{ref:qa,className:oe()(pa,(0,Ye.Z)((0,Ye.Z)({},"".concat(pa,"-active"),ue&&pe),"".concat(pa,"-placeholder"),He))},le.createElement(wa,(0,y.Z)({ref:ro,"aria-invalid":an,autoComplete:"off"},kn,{onKeyDown:oo,onBlur:Ba},Ga,{value:uo,onChange:mo})),le.createElement(zt,{type:"suffix",icon:Ae}),Bn)}),Ta=Tn,Oa=["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"],xa=["index"];function Ja(ae,se){var ue=ae.id,de=ae.prefix,pe=ae.clearIcon,Ae=ae.suffixIcon,je=ae.separator,Qe=je===void 0?"~":je,mt=ae.activeIndex,Ft=ae.activeHelp,He=ae.allHelp,Jt=ae.focused,nn=ae.onFocus,dn=ae.onBlur,Vt=ae.onKeyDown,pn=ae.locale,an=ae.generateConfig,Bn=ae.placeholder,kn=ae.className,En=ae.style,In=ae.onClick,$n=ae.onClear,yn=ae.value,Hn=ae.onChange,va=ae.onSubmit,ea=ae.onInputChange,wa=ae.format,pa=ae.maskFormat,Kn=ae.preserveInvalidOnBlur,ra=ae.onInvalid,fa=ae.disabled,La=ae.invalid,ka=ae.inputReadOnly,Ya=ae.direction,ia=ae.onOpenChange,Na=ae.onActiveInfo,Ln=ae.placement,ba=ae.onMouseDown,ha=ae.required,Wn=ae["aria-required"],za=ae.autoFocus,eo=ae.tabIndex,hn=(0,Yn.Z)(ae,Oa),Jn=Ya==="rtl",Ma=le.useContext(b),Da=Ma.prefixCls,Va=le.useMemo(function(){if(typeof ue=="string")return[ue];var Ba=ue||{};return[Ba.start,Ba.end]},[ue]),ao=le.useRef(),uo=le.useRef(),qa=le.useRef(),ro=function(Ka){var oo;return(oo=[uo,qa][Ka])===null||oo===void 0?void 0:oo.current};le.useImperativeHandle(se,function(){return{nativeElement:ao.current,focus:function(Ka){if((0,pt.Z)(Ka)==="object"){var oo,yo=Ka||{},On=yo.index,Ga=On===void 0?0:On,Ua=(0,Yn.Z)(yo,xa);(oo=ro(Ga))===null||oo===void 0||oo.focus(Ua)}else{var Pa;(Pa=ro(Ka!=null?Ka:0))===null||Pa===void 0||Pa.focus()}},blur:function(){var Ka,oo;(Ka=ro(0))===null||Ka===void 0||Ka.blur(),(oo=ro(1))===null||oo===void 0||oo.blur()}}});var co=be(hn),$a=le.useMemo(function(){return Array.isArray(Bn)?Bn:[Bn,Bn]},[Bn]),po=bt((0,Ce.Z)((0,Ce.Z)({},ae),{},{id:Va,placeholder:$a})),vo=(0,he.Z)(po,1),Mo=vo[0],Do=le.useState({position:"absolute",width:0}),ho=(0,he.Z)(Do,2),mo=ho[0],Ut=ho[1],sa=(0,Ee.zX)(function(){var Ba=ro(mt);if(Ba){var Ka=Ba.nativeElement.getBoundingClientRect(),oo=ao.current.getBoundingClientRect(),yo=Ka.left-oo.left;Ut(function(On){return(0,Ce.Z)((0,Ce.Z)({},On),{},{width:Ka.width,left:yo})}),Na([Ka.left,Ka.right,oo.width])}});le.useEffect(function(){sa()},[mt]);var Ia=pe&&(yn[0]&&!fa[0]||yn[1]&&!fa[1]),Ca=za&&!fa[0],lo=za&&!Ca&&!fa[1];return le.createElement(Nn.Z,{onResize:sa},le.createElement("div",(0,y.Z)({},co,{className:oe()(Da,"".concat(Da,"-range"),(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Da,"-focused"),Jt),"".concat(Da,"-disabled"),fa.every(function(Ba){return Ba})),"".concat(Da,"-invalid"),La.some(function(Ba){return Ba})),"".concat(Da,"-rtl"),Jn),kn),style:En,ref:ao,onClick:In,onMouseDown:function(Ka){var oo=Ka.target;oo!==uo.current.inputElement&&oo!==qa.current.inputElement&&Ka.preventDefault(),ba==null||ba(Ka)}}),de&&le.createElement("div",{className:"".concat(Da,"-prefix")},de),le.createElement(Ta,(0,y.Z)({ref:uo},Mo(0),{autoFocus:Ca,tabIndex:eo,"date-range":"start"})),le.createElement("div",{className:"".concat(Da,"-range-separator")},Qe),le.createElement(Ta,(0,y.Z)({ref:qa},Mo(1),{autoFocus:lo,tabIndex:eo,"date-range":"end"})),le.createElement("div",{className:"".concat(Da,"-active-bar"),style:mo}),le.createElement(zt,{type:"suffix",icon:Ae}),Ia&&le.createElement(Pn,{icon:pe,onClear:$n})))}var to=le.forwardRef(Ja),Wt=to;function Ha(ae,se){var ue=ae!=null?ae:se;return Array.isArray(ue)?ue:[ue,ue]}function _a(ae){return ae===1?"end":"start"}function ca(ae,se){var ue=ct(ae,function(){var No=ae.disabled,So=ae.allowEmpty,wo=Ha(No,!1),Ro=Ha(So,!1);return{disabled:wo,allowEmpty:Ro}}),de=(0,he.Z)(ue,6),pe=de[0],Ae=de[1],je=de[2],Qe=de[3],mt=de[4],Ft=de[5],He=pe.prefixCls,Jt=pe.styles,nn=pe.classNames,dn=pe.defaultValue,Vt=pe.value,pn=pe.needConfirm,an=pe.onKeyDown,Bn=pe.disabled,kn=pe.allowEmpty,En=pe.disabledDate,In=pe.minDate,$n=pe.maxDate,yn=pe.defaultOpen,Hn=pe.open,va=pe.onOpenChange,ea=pe.locale,wa=pe.generateConfig,pa=pe.picker,Kn=pe.showNow,ra=pe.showToday,fa=pe.showTime,La=pe.mode,ka=pe.onPanelChange,Ya=pe.onCalendarChange,ia=pe.onOk,Na=pe.defaultPickerValue,Ln=pe.pickerValue,ba=pe.onPickerValueChange,ha=pe.inputReadOnly,Wn=pe.suffixIcon,za=pe.onFocus,eo=pe.onBlur,hn=pe.presets,Jn=pe.ranges,Ma=pe.components,Da=pe.cellRender,Va=pe.dateRender,ao=pe.monthCellRender,uo=pe.onClick,qa=ge(se),ro=ke(Hn,yn,Bn,va),co=(0,he.Z)(ro,2),$a=co[0],po=co[1],vo=function(So,wo){(Bn.some(function(Ro){return!Ro})||!So)&&po(So,wo)},Mo=xn(wa,ea,Qe,!0,!1,dn,Vt,Ya,ia),Do=(0,he.Z)(Mo,5),ho=Do[0],mo=Do[1],Ut=Do[2],sa=Do[3],Ia=Do[4],Ca=Ut(),lo=Ue(Bn,kn,$a),Ba=(0,he.Z)(lo,9),Ka=Ba[0],oo=Ba[1],yo=Ba[2],On=Ba[3],Ga=Ba[4],Ua=Ba[5],Pa=Ba[6],Xa=Ba[7],Ea=Ba[8],Sa=function(So,wo){oo(!0),za==null||za(So,{range:_a(wo!=null?wo:On)})},io=function(So,wo){oo(!1),eo==null||eo(So,{range:_a(wo!=null?wo:On)})},Po=le.useMemo(function(){if(!fa)return null;var No=fa.disabledTime,So=No?function(wo){var Ro=_a(On),Ho=Te(Ca,Pa,On);return No(wo,Ro,{from:Ho})}:void 0;return(0,Ce.Z)((0,Ce.Z)({},fa),{},{disabledTime:So})},[fa,On,Ca,Pa]),bo=(0,Ee.C8)([pa,pa],{value:La}),jo=(0,he.Z)(bo,2),Lo=jo[0],Wo=jo[1],Ko=Lo[On]||pa,Qo=Ko==="date"&&Po?"datetime":Ko,Go=Qo===pa&&Qo!=="time",zo=Kt(pa,Ko,Kn,ra,!0),or=qt(pe,ho,mo,Ut,sa,Bn,Qe,Ka,$a,Ft),Jo=(0,he.Z)(or,2),lr=Jo[0],tr=Jo[1],nr=ht(Ca,Bn,Pa,wa,ea,En),gn=vt(Ca,Ft,kn),cr=(0,he.Z)(gn,2),dr=cr[0],gr=cr[1],Yo=Et(wa,ea,Ca,Lo,$a,On,Ae,Go,Na,Ln,Po==null?void 0:Po.defaultOpenValue,ba,In,$n),ur=(0,he.Z)(Yo,2),Fr=ur[0],mr=ur[1],$o=(0,Ee.zX)(function(No,So,wo){var Ro=ce(Lo,On,So);if((Ro[0]!==Lo[0]||Ro[1]!==Lo[1])&&Wo(Ro),ka&&wo!==!1){var Ho=(0,ve.Z)(Ca);No&&(Ho[On]=No),ka(Ho,Ro)}}),ar=function(So,wo){return ce(Ca,wo,So)},_o=function(So,wo){var Ro=Ca;So&&(Ro=ar(So,On)),Xa(On);var Ho=Ua(Ro);sa(Ro),lr(On,Ho===null),Ho===null?vo(!1,{force:!0}):wo||qa.current.focus({index:Ho})},Nr=function(So){var wo,Ro=So.target.getRootNode();if(!qa.current.nativeElement.contains((wo=Ro.activeElement)!==null&&wo!==void 0?wo:document.activeElement)){var Ho=Bn.findIndex(function(br){return!br});Ho>=0&&qa.current.focus({index:Ho})}vo(!0),uo==null||uo(So)},ir=function(){tr(null),vo(!1,{force:!0})},Gn=le.useState(null),Ra=(0,he.Z)(Gn,2),Za=Ra[0],Fo=Ra[1],To=le.useState(null),Uo=(0,he.Z)(To,2),ko=Uo[0],Oo=Uo[1],Zo=le.useMemo(function(){return ko||Ca},[Ca,ko]);le.useEffect(function(){$a||Oo(null)},[$a]);var Bo=le.useState([0,0,0]),rr=(0,he.Z)(Bo,2),qo=rr[0],er=rr[1],fr=fe(hn,Jn),vr=function(So){Oo(So),Fo("preset")},pr=function(So){var wo=tr(So);wo&&vo(!1,{force:!0})},hr=function(So){_o(So)},Er=function(So){Oo(So?ar(So,On):null),Fo("cell")},Sr=function(So){vo(!0),Sa(So)},Ar=function(){yo("panel")},Pr=function(So){var wo=ce(Ca,On,So);sa(wo),!pn&&!je&&Ae===Qo&&_o(So)},yr=function(){vo(!1)},Cr=ut(Da,Va,ao,_a(On)),Mr=Ca[On]||null,Dr=(0,Ee.zX)(function(No){return Ft(No,{activeIndex:On})}),Eo=le.useMemo(function(){var No=(0,_e.Z)(pe,!1),So=(0,Be.Z)(pe,[].concat((0,ve.Z)(Object.keys(No)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return So},[pe]),fo=le.createElement(Zn,(0,y.Z)({},Eo,{showNow:zo,showTime:Po,range:!0,multiplePanel:Go,activeInfo:qo,disabledDate:nr,onFocus:Sr,onBlur:io,onPanelMouseDown:Ar,picker:pa,mode:Ko,internalMode:Qo,onPanelChange:$o,format:mt,value:Mr,isInvalid:Dr,onChange:null,onSelect:Pr,pickerValue:Fr,defaultOpenValue:re(fa==null?void 0:fa.defaultOpenValue)[On],onPickerValueChange:mr,hoverValue:Zo,onHover:Er,needConfirm:pn,onSubmit:_o,onOk:Ia,presets:fr,onPresetHover:vr,onPresetSubmit:pr,onNow:hr,cellRender:Cr})),Vo=function(So,wo){var Ro=ar(So,wo);sa(Ro)},Xo=function(){yo("input")},sr=function(So,wo){var Ro=Pa.length,Ho=Pa[Ro-1];if(Ro&&Ho!==wo&&pn&&!kn[Ho]&&!Ea(Ho)&&Ca[Ho]){qa.current.focus({index:Ho});return}yo("input"),vo(!0,{inherit:!0}),On!==wo&&$a&&!pn&&je&&_o(null,!0),Ga(wo),Sa(So,wo)},wr=function(So,wo){if(vo(!1),!pn&&yo()==="input"){var Ro=Ua(Ca);lr(On,Ro===null)}io(So,wo)},Br=function(So,wo){So.key==="Tab"&&_o(null,!0),an==null||an(So,wo)},xr=le.useMemo(function(){return{prefixCls:He,locale:ea,generateConfig:wa,button:Ma.button,input:Ma.input}},[He,ea,wa,Ma.button,Ma.input]);if((0,Pe.Z)(function(){$a&&On!==void 0&&$o(null,pa,!1)},[$a,On,pa]),(0,Pe.Z)(function(){var No=yo();!$a&&No==="input"&&(vo(!1),_o(null,!0)),!$a&&je&&!pn&&No==="panel"&&(vo(!0),_o())},[$a]),0)var Ir;return le.createElement(b.Provider,{value:xr},le.createElement(ee,(0,y.Z)({},Fe(pe),{popupElement:fo,popupStyle:Jt.popup,popupClassName:nn.popup,visible:$a,onClose:yr,range:!0}),le.createElement(Wt,(0,y.Z)({},pe,{ref:qa,suffixIcon:Wn,activeIndex:Ka||$a?On:null,activeHelp:!!ko,allHelp:!!ko&&Za==="preset",focused:Ka,onFocus:sr,onBlur:wr,onKeyDown:Br,onSubmit:_o,value:Zo,maskFormat:mt,onChange:Vo,onInputChange:Xo,format:Qe,inputReadOnly:ha,disabled:Bn,open:$a,onOpenChange:vo,onClick:Nr,onClear:ir,invalid:dr,onInvalid:gr,onActiveInfo:er}))))}var Wa=le.forwardRef(ca),Ao=Wa,so=te(11780);function no(ae){var se=ae.prefixCls,ue=ae.value,de=ae.onRemove,pe=ae.removeIcon,Ae=pe===void 0?"\xD7":pe,je=ae.formatDate,Qe=ae.disabled,mt=ae.maxTagCount,Ft=ae.placeholder,He="".concat(se,"-selector"),Jt="".concat(se,"-selection"),nn="".concat(Jt,"-overflow");function dn(an,Bn){return le.createElement("span",{className:oe()("".concat(Jt,"-item")),title:typeof an=="string"?an:null},le.createElement("span",{className:"".concat(Jt,"-item-content")},an),!Qe&&Bn&&le.createElement("span",{onMouseDown:function(En){En.preventDefault()},onClick:Bn,className:"".concat(Jt,"-item-remove")},Ae))}function Vt(an){var Bn=je(an),kn=function(In){In&&In.stopPropagation(),de(an)};return dn(Bn,kn)}function pn(an){var Bn="+ ".concat(an.length," ...");return dn(Bn)}return le.createElement("div",{className:He},le.createElement(so.Z,{prefixCls:nn,data:ue,renderItem:Vt,renderRest:pn,itemKey:function(Bn){return je(Bn)},maxCount:mt}),!ue.length&&le.createElement("span",{className:"".concat(se,"-selection-placeholder")},Ft))}var xo=["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 Co(ae,se){var ue=ae.id,de=ae.open,pe=ae.prefix,Ae=ae.clearIcon,je=ae.suffixIcon,Qe=ae.activeHelp,mt=ae.allHelp,Ft=ae.focused,He=ae.onFocus,Jt=ae.onBlur,nn=ae.onKeyDown,dn=ae.locale,Vt=ae.generateConfig,pn=ae.placeholder,an=ae.className,Bn=ae.style,kn=ae.onClick,En=ae.onClear,In=ae.internalPicker,$n=ae.value,yn=ae.onChange,Hn=ae.onSubmit,va=ae.onInputChange,ea=ae.multiple,wa=ae.maxTagCount,pa=ae.format,Kn=ae.maskFormat,ra=ae.preserveInvalidOnBlur,fa=ae.onInvalid,La=ae.disabled,ka=ae.invalid,Ya=ae.inputReadOnly,ia=ae.direction,Na=ae.onOpenChange,Ln=ae.onMouseDown,ba=ae.required,ha=ae["aria-required"],Wn=ae.autoFocus,za=ae.tabIndex,eo=ae.removeIcon,hn=(0,Yn.Z)(ae,xo),Jn=ia==="rtl",Ma=le.useContext(b),Da=Ma.prefixCls,Va=le.useRef(),ao=le.useRef();le.useImperativeHandle(se,function(){return{nativeElement:Va.current,focus:function(mo){var Ut;(Ut=ao.current)===null||Ut===void 0||Ut.focus(mo)},blur:function(){var mo;(mo=ao.current)===null||mo===void 0||mo.blur()}}});var uo=be(hn),qa=function(mo){yn([mo])},ro=function(mo){var Ut=$n.filter(function(sa){return sa&&!Qt(Vt,dn,sa,mo,In)});yn(Ut),de||Hn()},co=bt((0,Ce.Z)((0,Ce.Z)({},ae),{},{onChange:qa}),function(ho){var mo=ho.valueTexts;return{value:mo[0]||"",active:Ft}}),$a=(0,he.Z)(co,2),po=$a[0],vo=$a[1],Mo=!!(Ae&&$n.length&&!La),Do=ea?le.createElement(le.Fragment,null,le.createElement(no,{prefixCls:Da,value:$n,onRemove:ro,formatDate:vo,maxTagCount:wa,disabled:La,removeIcon:eo,placeholder:pn}),le.createElement("input",{className:"".concat(Da,"-multiple-input"),value:$n.map(vo).join(","),ref:ao,readOnly:!0,autoFocus:Wn,tabIndex:za}),le.createElement(zt,{type:"suffix",icon:je}),Mo&&le.createElement(Pn,{icon:Ae,onClear:En})):le.createElement(Ta,(0,y.Z)({ref:ao},po(),{autoFocus:Wn,tabIndex:za,suffixIcon:je,clearIcon:Mo&&le.createElement(Pn,{icon:Ae,onClear:En}),showActiveCls:!1}));return le.createElement("div",(0,y.Z)({},uo,{className:oe()(Da,(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},"".concat(Da,"-multiple"),ea),"".concat(Da,"-focused"),Ft),"".concat(Da,"-disabled"),La),"".concat(Da,"-invalid"),ka),"".concat(Da,"-rtl"),Jn),an),style:Bn,ref:Va,onClick:kn,onMouseDown:function(mo){var Ut,sa=mo.target;sa!==((Ut=ao.current)===null||Ut===void 0?void 0:Ut.inputElement)&&mo.preventDefault(),Ln==null||Ln(mo)}}),pe&&le.createElement("div",{className:"".concat(Da,"-prefix")},pe),Do)}var Io=le.forwardRef(Co),me=Io;function en(ae,se){var ue=ct(ae),de=(0,he.Z)(ue,6),pe=de[0],Ae=de[1],je=de[2],Qe=de[3],mt=de[4],Ft=de[5],He=pe,Jt=He.prefixCls,nn=He.styles,dn=He.classNames,Vt=He.order,pn=He.defaultValue,an=He.value,Bn=He.needConfirm,kn=He.onChange,En=He.onKeyDown,In=He.disabled,$n=He.disabledDate,yn=He.minDate,Hn=He.maxDate,va=He.defaultOpen,ea=He.open,wa=He.onOpenChange,pa=He.locale,Kn=He.generateConfig,ra=He.picker,fa=He.showNow,La=He.showToday,ka=He.showTime,Ya=He.mode,ia=He.onPanelChange,Na=He.onCalendarChange,Ln=He.onOk,ba=He.multiple,ha=He.defaultPickerValue,Wn=He.pickerValue,za=He.onPickerValueChange,eo=He.inputReadOnly,hn=He.suffixIcon,Jn=He.removeIcon,Ma=He.onFocus,Da=He.onBlur,Va=He.presets,ao=He.components,uo=He.cellRender,qa=He.dateRender,ro=He.monthCellRender,co=He.onClick,$a=ge(se);function po(Eo){return Eo===null?null:ba?Eo:Eo[0]}var vo=la(Kn,pa,Ae),Mo=ke(ea,va,[In],wa),Do=(0,he.Z)(Mo,2),ho=Do[0],mo=Do[1],Ut=function(fo,Vo,Xo){if(Na){var sr=(0,Ce.Z)({},Xo);delete sr.range,Na(po(fo),po(Vo),sr)}},sa=function(fo){Ln==null||Ln(po(fo))},Ia=xn(Kn,pa,Qe,!1,Vt,pn,an,Ut,sa),Ca=(0,he.Z)(Ia,5),lo=Ca[0],Ba=Ca[1],Ka=Ca[2],oo=Ca[3],yo=Ca[4],On=Ka(),Ga=Ue([In]),Ua=(0,he.Z)(Ga,4),Pa=Ua[0],Xa=Ua[1],Ea=Ua[2],Sa=Ua[3],io=function(fo){Xa(!0),Ma==null||Ma(fo,{})},Po=function(fo){Xa(!1),Da==null||Da(fo,{})},bo=(0,Ee.C8)(ra,{value:Ya}),jo=(0,he.Z)(bo,2),Lo=jo[0],Wo=jo[1],Ko=Lo==="date"&&ka?"datetime":Lo,Qo=Kt(ra,Lo,fa,La),Go=kn&&function(Eo,fo){kn(po(Eo),po(fo))},zo=qt((0,Ce.Z)((0,Ce.Z)({},pe),{},{onChange:Go}),lo,Ba,Ka,oo,[],Qe,Pa,ho,Ft),or=(0,he.Z)(zo,2),Jo=or[1],lr=vt(On,Ft),tr=(0,he.Z)(lr,2),nr=tr[0],gn=tr[1],cr=le.useMemo(function(){return nr.some(function(Eo){return Eo})},[nr]),dr=function(fo,Vo){if(za){var Xo=(0,Ce.Z)((0,Ce.Z)({},Vo),{},{mode:Vo.mode[0]});delete Xo.range,za(fo[0],Xo)}},gr=Et(Kn,pa,On,[Lo],ho,Sa,Ae,!1,ha,Wn,re(ka==null?void 0:ka.defaultOpenValue),dr,yn,Hn),Yo=(0,he.Z)(gr,2),ur=Yo[0],Fr=Yo[1],mr=(0,Ee.zX)(function(Eo,fo,Vo){if(Wo(fo),ia&&Vo!==!1){var Xo=Eo||On[On.length-1];ia(Xo,fo)}}),$o=function(){Jo(Ka()),mo(!1,{force:!0})},ar=function(fo){!In&&!$a.current.nativeElement.contains(document.activeElement)&&$a.current.focus(),mo(!0),co==null||co(fo)},_o=function(){Jo(null),mo(!1,{force:!0})},Nr=le.useState(null),ir=(0,he.Z)(Nr,2),Gn=ir[0],Ra=ir[1],Za=le.useState(null),Fo=(0,he.Z)(Za,2),To=Fo[0],Uo=Fo[1],ko=le.useMemo(function(){var Eo=[To].concat((0,ve.Z)(On)).filter(function(fo){return fo});return ba?Eo:Eo.slice(0,1)},[On,To,ba]),Oo=le.useMemo(function(){return!ba&&To?[To]:On.filter(function(Eo){return Eo})},[On,To,ba]);le.useEffect(function(){ho||Uo(null)},[ho]);var Zo=fe(Va),Bo=function(fo){Uo(fo),Ra("preset")},rr=function(fo){var Vo=ba?vo(Ka(),fo):[fo],Xo=Jo(Vo);Xo&&!ba&&mo(!1,{force:!0})},qo=function(fo){rr(fo)},er=function(fo){Uo(fo),Ra("cell")},fr=function(fo){mo(!0),io(fo)},vr=function(fo){if(Ea("panel"),!(ba&&Ko!==ra)){var Vo=ba?vo(Ka(),fo):[fo];oo(Vo),!Bn&&!je&&Ae===Ko&&$o()}},pr=function(){mo(!1)},hr=ut(uo,qa,ro),Er=le.useMemo(function(){var Eo=(0,_e.Z)(pe,!1),fo=(0,Be.Z)(pe,[].concat((0,ve.Z)(Object.keys(Eo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Ce.Z)((0,Ce.Z)({},fo),{},{multiple:pe.multiple})},[pe]),Sr=le.createElement(Zn,(0,y.Z)({},Er,{showNow:Qo,showTime:ka,disabledDate:$n,onFocus:fr,onBlur:Po,picker:ra,mode:Lo,internalMode:Ko,onPanelChange:mr,format:mt,value:On,isInvalid:Ft,onChange:null,onSelect:vr,pickerValue:ur,defaultOpenValue:ka==null?void 0:ka.defaultOpenValue,onPickerValueChange:Fr,hoverValue:ko,onHover:er,needConfirm:Bn,onSubmit:$o,onOk:yo,presets:Zo,onPresetHover:Bo,onPresetSubmit:rr,onNow:qo,cellRender:hr})),Ar=function(fo){oo(fo)},Pr=function(){Ea("input")},yr=function(fo){Ea("input"),mo(!0,{inherit:!0}),io(fo)},Cr=function(fo){mo(!1),Po(fo)},Mr=function(fo,Vo){fo.key==="Tab"&&$o(),En==null||En(fo,Vo)},Dr=le.useMemo(function(){return{prefixCls:Jt,locale:pa,generateConfig:Kn,button:ao.button,input:ao.input}},[Jt,pa,Kn,ao.button,ao.input]);return(0,Pe.Z)(function(){ho&&Sa!==void 0&&mr(null,ra,!1)},[ho,Sa,ra]),(0,Pe.Z)(function(){var Eo=Ea();!ho&&Eo==="input"&&(mo(!1),$o()),!ho&&je&&!Bn&&Eo==="panel"&&$o()},[ho]),le.createElement(b.Provider,{value:Dr},le.createElement(ee,(0,y.Z)({},Fe(pe),{popupElement:Sr,popupStyle:nn.popup,popupClassName:dn.popup,visible:ho,onClose:pr}),le.createElement(me,(0,y.Z)({},pe,{ref:$a,suffixIcon:hn,removeIcon:Jn,activeHelp:!!To,allHelp:!!To&&Gn==="preset",focused:Pa,onFocus:yr,onBlur:Cr,onKeyDown:Mr,onSubmit:$o,value:Oo,maskFormat:mt,onChange:Ar,onInputChange:Pr,internalPicker:Ae,format:Qe,inputReadOnly:eo,disabled:In,open:ho,onOpenChange:mo,onClick:ar,onClear:_o,invalid:cr,onInvalid:function(fo){gn(fo,0)}}))))}var De=le.forwardRef(en),dt=De,et=dt},9940:function(ft,_t,te){"use strict";te.d(_t,{Qw:function(){return Tt},FJ:function(){return on},hT:function(){return An},OF:function(){return ne},ZP:function(){return Pt}});var y=te(72308),ve=te(80702),Ce=te(77321),he=te(52487),Ee=te(74416),Pe=te(62853),Be=te(45560),_e=te(69582),Ne=te(34643),le=te(18929),Ye=te(48736),Ve=te(59301),yt=function(Me){var ze=Ve.useRef({valueLabels:new Map});return Ve.useMemo(function(){var Oe=ze.current.valueLabels,Xe=new Map,ct=Me.map(function(Ot){var Ge=Ot.value,ke=Ot.label,ge=ke!=null?ke:Oe.get(Ge);return Xe.set(Ge,ge),(0,Ce.Z)((0,Ce.Z)({},Ot),{},{label:ge})});return ze.current.valueLabels=Xe,[ct]},[Me])},oe=function(ze,Oe,Xe,ct){return Ve.useMemo(function(){var Ot=function(gt){return gt.map(function(Ct){var Et=Ct.value;return Et})},Ge=Ot(ze),ke=Ot(Oe),ge=Ge.filter(function(ht){return!ct[ht]}),fe=Ge,ye=ke;if(Xe){var Ue=(0,Ne.S)(Ge,!0,ct);fe=Ue.checkedKeys,ye=Ue.halfCheckedKeys}return[Array.from(new Set([].concat((0,ve.Z)(ge),(0,ve.Z)(fe)))),ye]},[ze,Oe,Xe,ct])},a=oe,E=te(34061),b=function(Me,ze){return Ve.useMemo(function(){var Oe=(0,E.I8)(Me,{fieldNames:ze,initWrapper:function(ct){return(0,Ce.Z)((0,Ce.Z)({},ct),{},{valueEntities:new Map})},processEntity:function(ct,Ot){var Ge=ct.node[ze.value];if(0)var ke;Ot.valueEntities.set(Ge,ct)}});return Oe},[Me,ze])},x=te(49618),z=te(11592),ee=function(){return null},ne=ee,re=["children","value"];function ce(Me){return(0,z.Z)(Me).map(function(ze){if(!Ve.isValidElement(ze)||!ze.type)return null;var Oe=ze,Xe=Oe.key,ct=Oe.props,Ot=ct.children,Ge=ct.value,ke=(0,Ee.Z)(ct,re),ge=(0,Ce.Z)({key:Xe,value:Ge},ke),fe=ce(Ot);return fe.length&&(ge.children=fe),ge}).filter(function(ze){return ze})}function ie(Me){if(!Me)return Me;var ze=(0,Ce.Z)({},Me);return"props"in ze||Object.defineProperty(ze,"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."),ze}}),ze}function Se(Me,ze,Oe,Xe,ct,Ot){var Ge=null,ke=null;function ge(){function fe(ye){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return ye.map(function(gt,Ct){var Et="".concat(Ue,"-").concat(Ct),It=gt[Ot.value],Cn=Oe.includes(It),Rn=fe(gt[Ot.children]||[],Et,Cn),Xt=Ve.createElement(ne,gt,Rn.map(function(xn){return xn.node}));if(ze===It&&(Ge=Xt),Cn){var vn={pos:Et,node:Xt,children:Rn};return ht||ke.push(vn),vn}return null}).filter(function(gt){return gt})}ke||(ke=[],fe(Xe),ke.sort(function(ye,Ue){var ht=ye.node.props.value,gt=Ue.node.props.value,Ct=Oe.indexOf(ht),Et=Oe.indexOf(gt);return Ct-Et}))}Object.defineProperty(Me,"triggerNode",{get:function(){return(0,Ye.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),ge(),Ge}}),Object.defineProperty(Me,"allCheckedNodes",{get:function(){return(0,Ye.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),ge(),ct?ke:ke.map(function(ye){var Ue=ye.node;return Ue})}})}var Te=function(ze,Oe,Xe){var ct=Xe.fieldNames,Ot=Xe.treeNodeFilterProp,Ge=Xe.filterTreeNode,ke=ct.children;return Ve.useMemo(function(){if(!Oe||Ge===!1)return ze;var ge=typeof Ge=="function"?Ge:function(ye,Ue){return String(Ue[Ot]).toUpperCase().includes(Oe.toUpperCase())},fe=function ye(Ue){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ue.reduce(function(gt,Ct){var Et=Ct[ke],It=ht||ge(Oe,ie(Ct)),Cn=ye(Et||[],It);return(It||Cn.length)&>.push((0,Ce.Z)((0,Ce.Z)({},Ct),{},(0,x.Z)({isLeaf:void 0},ke,Cn))),gt},[])};return fe(ze)},[ze,Oe,ke,Ot,Ge])},Fe=Te;function ut(Me){var ze=Ve.useRef();ze.current=Me;var Oe=Ve.useCallback(function(){return ze.current.apply(ze,arguments)},[]);return Oe}function vt(Me,ze){var Oe=ze.id,Xe=ze.pId,ct=ze.rootPId,Ot=new Map,Ge=[];return Me.forEach(function(ke){var ge=ke[Oe],fe=(0,Ce.Z)((0,Ce.Z)({},ke),{},{key:ke.key||ge});Ot.set(ge,fe)}),Ot.forEach(function(ke){var ge=ke[Xe],fe=Ot.get(ge);fe?(fe.children=fe.children||[],fe.children.push(ke)):(ge===ct||ct===null)&&Ge.push(ke)}),Ge}function Ze(Me,ze,Oe){return Ve.useMemo(function(){if(Me){if(Oe){var Xe=(0,Ce.Z)({id:"id",pId:"pId",rootPId:null},(0,Pe.Z)(Oe)==="object"?Oe:{});return vt(Me,Xe)}return Me}return ce(ze)},[ze,Oe,Me])}var tn=Ve.createContext(null),At=tn,pt=te(2826),xt=te(15018),Gt=te(10228),Nt=te(80547),Ht=Ve.createContext(null),Bt=Ht,Yt=function(ze){return Array.isArray(ze)?ze:ze!==void 0?[ze]:[]},Zt=function(ze){var Oe=ze||{},Xe=Oe.label,ct=Oe.value,Ot=Oe.children;return{_title:Xe?[Xe]:["title","label"],value:ct||"value",key:ct||"value",children:Ot||"children"}},Rt=function(ze){return!ze||ze.disabled||ze.disableCheckbox||ze.checkable===!1},Re=function(ze,Oe){var Xe=[],ct=function Ot(Ge){Ge.forEach(function(ke){var ge=ke[Oe.children];ge&&(Xe.push(ke[Oe.value]),Ot(ge))})};return ct(ze),Xe},xe=function(ze){return ze==null},St=te(70425),rt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Lt=function(ze,Oe){var Xe=(0,Be.lk)(),ct=Xe.prefixCls,Ot=Xe.multiple,Ge=Xe.searchValue,ke=Xe.toggleOpen,ge=Xe.open,fe=Xe.notFoundContent,ye=Ve.useContext(Bt),Ue=ye.virtual,ht=ye.listHeight,gt=ye.listItemHeight,Ct=ye.listItemScrollOffset,Et=ye.treeData,It=ye.fieldNames,Cn=ye.onSelect,Rn=ye.dropdownMatchSelectWidth,Xt=ye.treeExpandAction,vn=ye.treeTitleRender,xn=ye.onPopupScroll,qt=ye.leftMaxCount,Kt=ye.leafCountOnly,Nn=ye.valueEntities,jn=Ve.useContext(At),ln=jn.checkable,wn=jn.checkedKeys,_n=jn.halfCheckedKeys,Un=jn.treeExpandedKeys,la=jn.treeDefaultExpandAll,oa=jn.treeDefaultExpandedKeys,ya=jn.onTreeExpand,un=jn.treeIcon,sn=jn.showTreeIcon,Le=jn.switcherIcon,at=jn.treeLine,ot=jn.treeNodeFilterProp,cn=jn.loadData,Mn=jn.treeLoadedKeys,mn=jn.treeMotion,zn=jn.onTreeLoad,da=jn.keyEntities,ma=Ve.useRef(),Dn=(0,Nt.Z)(function(){return Et},[ge,Et],function(Vn,kt){return kt[0]&&Vn[1]!==kt[1]}),Qa=Ve.useMemo(function(){return ln?{checked:wn,halfChecked:_n}:null},[ln,wn,_n]);Ve.useEffect(function(){if(ge&&!Ot&&wn.length){var Vn;(Vn=ma.current)===null||Vn===void 0||Vn.scrollTo({key:wn[0]})}},[ge]);var tt=function(kt){kt.preventDefault()},qe=function(kt,ta){var Tn=ta.node;ln&&Rt(Tn)||(Cn(Tn.key,{selected:!wn.includes(Tn.key)}),Ot||ke(!1))},Mt=Ve.useState(oa),$e=(0,he.Z)(Mt,2),st=$e[0],Fn=$e[1],bn=Ve.useState(null),qn=(0,he.Z)(bn,2),Fa=qn[0],ga=qn[1],aa=Ve.useMemo(function(){return Un?(0,ve.Z)(Un):Ge?Fa:st},[st,Fa,Un,Ge]),ja=function(kt){Fn(kt),ga(kt),ya&&ya(kt)},Aa=String(Ge).toLowerCase(),wt=function(kt){return Aa?String(kt[ot]).toLowerCase().includes(Aa):!1};Ve.useEffect(function(){Ge&&ga(Re(Et,It))},[Ge]);var jt=Ve.useState(function(){return new Map}),Ie=(0,he.Z)(jt,2),Zn=Ie[0],Yn=Ie[1];Ve.useEffect(function(){qt&&Yn(new Map)},[qt]);function bt(Vn){var kt=Vn[It.value];if(!Zn.has(kt)){var ta=Nn.get(kt),Tn=(ta.children||[]).length===0;if(Tn)Zn.set(kt,!1);else{var Ta=ta.children.filter(function(xa){return!xa.node.disabled&&!xa.node.disableCheckbox&&!wn.includes(xa.node[It.value])}),Oa=Ta.length;Zn.set(kt,Oa>qt)}}return Zn.get(kt)}var Je=(0,St.zX)(function(Vn){var kt=Vn[It.value];return wn.includes(kt)||qt===null?!1:qt<=0?!0:Kt&&qt?bt(Vn):!1}),be=function Vn(kt){var ta=(0,pt.Z)(kt),Tn;try{for(ta.s();!(Tn=ta.n()).done;){var Ta=Tn.value;if(!(Ta.disabled||Ta.selectable===!1)){if(Ge){if(wt(Ta))return Ta}else return Ta;if(Ta[It.children]){var Oa=Vn(Ta[It.children]);if(Oa)return Oa}}}}catch(xa){ta.e(xa)}finally{ta.f()}return null},it=Ve.useState(null),$t=(0,he.Z)(it,2),zt=$t[0],Pn=$t[1],rn=da[zt];Ve.useEffect(function(){if(ge){var Vn=null,kt=function(){var Tn=be(Dn);return Tn?Tn[It.value]:null};!Ot&&wn.length&&!Ge?Vn=wn[0]:Vn=kt(),Pn(Vn)}},[ge,Ge]),Ve.useImperativeHandle(Oe,function(){var Vn;return{scrollTo:(Vn=ma.current)===null||Vn===void 0?void 0:Vn.scrollTo,onKeyDown:function(ta){var Tn,Ta=ta.which;switch(Ta){case Gt.Z.UP:case Gt.Z.DOWN:case Gt.Z.LEFT:case Gt.Z.RIGHT:(Tn=ma.current)===null||Tn===void 0||Tn.onKeyDown(ta);break;case Gt.Z.ENTER:{if(rn){var Oa=Je(rn.node),xa=(rn==null?void 0:rn.node)||{},Ja=xa.selectable,to=xa.value,Wt=xa.disabled;Ja!==!1&&!Wt&&!Oa&&qe(null,{node:{key:zt},selected:!wn.includes(to)})}break}case Gt.Z.ESC:ke(!1)}},onKeyUp:function(){}}});var Qn=(0,Nt.Z)(function(){return!Ge},[Ge,Un||st],function(Vn,kt){var ta=(0,he.Z)(Vn,1),Tn=ta[0],Ta=(0,he.Z)(kt,2),Oa=Ta[0],xa=Ta[1];return Tn!==Oa&&!!(Oa||xa)}),Xn=Qn?cn:null;if(Dn.length===0)return Ve.createElement("div",{role:"listbox",className:"".concat(ct,"-empty"),onMouseDown:tt},fe);var ua={fieldNames:It};return Mn&&(ua.loadedKeys=Mn),aa&&(ua.expandedKeys=aa),Ve.createElement("div",{onMouseDown:tt},rn&&ge&&Ve.createElement("span",{style:rt,"aria-live":"assertive"},rn.node.value),Ve.createElement(xt.y6.Provider,{value:{nodeDisabled:Je}},Ve.createElement(xt.ZP,(0,y.Z)({ref:ma,focusable:!1,prefixCls:"".concat(ct,"-tree"),treeData:Dn,height:ht,itemHeight:gt,itemScrollOffset:Ct,virtual:Ue!==!1&&Rn!==!1,multiple:Ot,icon:un,showIcon:sn,switcherIcon:Le,showLine:at,loadData:Xn,motion:mn,activeKey:zt,checkable:ln,checkStrictly:!0,checkedKeys:Qa,selectedKeys:ln?[]:wn,defaultExpandAll:la,titleRender:vn},ua,{onActiveChange:Pn,onSelect:qe,onCheck:qe,onExpand:ja,onLoad:zn,filterTreeNode:wt,expandAction:Xt,onScroll:xn}))))},fn=Ve.forwardRef(Lt),we=fn,Tt="SHOW_ALL",An="SHOW_PARENT",on="SHOW_CHILD";function Sn(Me,ze,Oe,Xe){var ct=new Set(Me);return ze===on?Me.filter(function(Ot){var Ge=Oe[Ot];return!Ge||!Ge.children||!Ge.children.some(function(ke){var ge=ke.node;return ct.has(ge[Xe.value])})||!Ge.children.every(function(ke){var ge=ke.node;return Rt(ge)||ct.has(ge[Xe.value])})}):ze===An?Me.filter(function(Ot){var Ge=Oe[Ot],ke=Ge?Ge.parent:null;return!ke||Rt(ke.node)||!ct.has(ke.key)}):Me}function na(Me){var ze=Me.searchPlaceholder,Oe=Me.treeCheckStrictly,Xe=Me.treeCheckable,ct=Me.labelInValue,Ot=Me.value,Ge=Me.multiple,ke=Me.showCheckedStrategy,ge=Me.maxCount;warning(!ze,"`searchPlaceholder` has been removed."),Oe&&ct===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ct||Oe)&&warning(toArray(Ot).every(function(fe){return fe&&_typeof(fe)==="object"&&"value"in fe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Oe||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."),ge&&(ke==="SHOW_ALL"&&!Oe||ke==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var Qt=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(Me){return!Me||(0,Pe.Z)(Me)!=="object"}var Dt=Ve.forwardRef(function(Me,ze){var Oe=Me.id,Xe=Me.prefixCls,ct=Xe===void 0?"rc-tree-select":Xe,Ot=Me.value,Ge=Me.defaultValue,ke=Me.onChange,ge=Me.onSelect,fe=Me.onDeselect,ye=Me.searchValue,Ue=Me.inputValue,ht=Me.onSearch,gt=Me.autoClearSearchValue,Ct=gt===void 0?!0:gt,Et=Me.filterTreeNode,It=Me.treeNodeFilterProp,Cn=It===void 0?"value":It,Rn=Me.showCheckedStrategy,Xt=Me.treeNodeLabelProp,vn=Me.multiple,xn=Me.treeCheckable,qt=Me.treeCheckStrictly,Kt=Me.labelInValue,Nn=Me.maxCount,jn=Me.fieldNames,ln=Me.treeDataSimpleMode,wn=Me.treeData,_n=Me.children,Un=Me.loadData,la=Me.treeLoadedKeys,oa=Me.onTreeLoad,ya=Me.treeDefaultExpandAll,un=Me.treeExpandedKeys,sn=Me.treeDefaultExpandedKeys,Le=Me.onTreeExpand,at=Me.treeExpandAction,ot=Me.virtual,cn=Me.listHeight,Mn=cn===void 0?200:cn,mn=Me.listItemHeight,zn=mn===void 0?20:mn,da=Me.listItemScrollOffset,ma=da===void 0?0:da,Dn=Me.onDropdownVisibleChange,Qa=Me.dropdownMatchSelectWidth,tt=Qa===void 0?!0:Qa,qe=Me.treeLine,Mt=Me.treeIcon,$e=Me.showTreeIcon,st=Me.switcherIcon,Fn=Me.treeMotion,bn=Me.treeTitleRender,qn=Me.onPopupScroll,Fa=(0,Ee.Z)(Me,lt),ga=(0,_e.ZP)(Oe),aa=xn&&!qt,ja=xn||qt,Aa=qt||Kt,wt=ja||vn,jt=(0,le.Z)(Ge,{value:Ot}),Ie=(0,he.Z)(jt,2),Zn=Ie[0],Yn=Ie[1],bt=Ve.useMemo(function(){return xn?Rn||on:Tt},[Rn,xn]),Je=Ve.useMemo(function(){return Zt(jn)},[JSON.stringify(jn)]),be=(0,le.Z)("",{value:ye!==void 0?ye:Ue,postState:function(ue){return ue||""}}),it=(0,he.Z)(be,2),$t=it[0],zt=it[1],Pn=function(ue){zt(ue),ht==null||ht(ue)},rn=Ze(wn,_n,ln),Qn=b(rn,Je),Xn=Qn.keyEntities,ua=Qn.valueEntities,Vn=Ve.useCallback(function(se){var ue=[],de=[];return se.forEach(function(pe){ua.has(pe)?de.push(pe):ue.push(pe)}),{missingRawValues:ue,existRawValues:de}},[ua]),kt=Fe(rn,$t,{fieldNames:Je,treeNodeFilterProp:Cn,filterTreeNode:Et}),ta=Ve.useCallback(function(se){if(se){if(Xt)return se[Xt];for(var ue=Je._title,de=0;deIo)){var Ae=Ta(se);if(Yn(Ae),Ct&&zt(""),ke){var je=se;aa&&(je=pe.map(function(an){var Bn=ua.get(an);return Bn?Bn.node[Je.value]:an}));var Qe=ue||{triggerValue:void 0,selected:void 0},mt=Qe.triggerValue,Ft=Qe.selected,He=je;if(qt){var Jt=Wt.filter(function(an){return!je.includes(an.value)});He=[].concat((0,ve.Z)(He),(0,ve.Z)(Jt))}var nn=Ta(He),dn={preValue:to,triggerValue:mt},Vt=!0;(qt||de==="selection"&&!Ft)&&(Vt=!1),Se(dn,mt,se,rn,Vt,Je),ja?dn.checked=Ft:dn.selected=Ft;var pn=Aa?nn:nn.map(function(an){return an.value});ke(wt?pn:pn[0],Aa?null:nn.map(function(an){return an.label}),dn)}}}),en=Ve.useCallback(function(se,ue){var de,pe=ue.selected,Ae=ue.source,je=Xn[se],Qe=je==null?void 0:je.node,mt=(de=Qe==null?void 0:Qe[Je.value])!==null&&de!==void 0?de:se;if(!wt)me([mt],{selected:!0,triggerValue:mt},"option");else{var Ft=pe?[].concat((0,ve.Z)(Ha),[mt]):Wa.filter(function(Bn){return Bn!==mt});if(aa){var He=Vn(Ft),Jt=He.missingRawValues,nn=He.existRawValues,dn=nn.map(function(Bn){return ua.get(Bn).key}),Vt;if(pe){var pn=(0,Ne.S)(dn,!0,Xn);Vt=pn.checkedKeys}else{var an=(0,Ne.S)(dn,{checked:!1,halfCheckedKeys:Ao},Xn);Vt=an.checkedKeys}Ft=[].concat((0,ve.Z)(Jt),(0,ve.Z)(Vt.map(function(Bn){return Xn[Bn].node[Je.value]})))}me(Ft,{selected:pe,triggerValue:mt},Ae||"option")}pe||!wt?ge==null||ge(mt,ie(Qe)):fe==null||fe(mt,ie(Qe))},[Vn,ua,Xn,Je,wt,Ha,me,aa,ge,fe,Wa,Ao,Nn]),De=Ve.useCallback(function(se){if(Dn){var ue={};Object.defineProperty(ue,"documentClickClose",{get:function(){return(0,Ye.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Dn(se,ue)}},[Dn]),dt=ut(function(se,ue){var de=se.map(function(pe){return pe.value});if(ue.type==="clear"){me(de,{},"selection");return}ue.values.length&&en(ue.values[0].value,{selected:!1,source:"selection"})}),et=Ve.useMemo(function(){return{virtual:ot,dropdownMatchSelectWidth:tt,listHeight:Mn,listItemHeight:zn,listItemScrollOffset:ma,treeData:kt,fieldNames:Je,onSelect:en,treeExpandAction:at,treeTitleRender:bn,onPopupScroll:qn,leftMaxCount:Nn===void 0?null:Nn-Co.length,leafCountOnly:bt==="SHOW_CHILD"&&!qt&&!!xn,valueEntities:ua}},[ot,tt,Mn,zn,ma,kt,Je,en,at,bn,qn,Nn,Co.length,bt,qt,xn,ua]),ae=Ve.useMemo(function(){return{checkable:ja,loadData:Un,treeLoadedKeys:la,onTreeLoad:oa,checkedKeys:Wa,halfCheckedKeys:Ao,treeDefaultExpandAll:ya,treeExpandedKeys:un,treeDefaultExpandedKeys:sn,onTreeExpand:Le,treeIcon:Mt,treeMotion:Fn,showTreeIcon:$e,switcherIcon:st,treeLine:qe,treeNodeFilterProp:Cn,keyEntities:Xn}},[ja,Un,la,oa,Wa,Ao,ya,un,sn,Le,Mt,Fn,$e,st,qe,Cn,Xn]);return Ve.createElement(Bt.Provider,{value:et},Ve.createElement(At.Provider,{value:ae},Ve.createElement(Be.Ac,(0,y.Z)({ref:ze},Fa,{id:ga,prefixCls:ct,mode:wt?"multiple":void 0,displayValues:Co,onDisplayValuesChange:dt,searchValue:$t,onSearch:Pn,OptionList:we,emptyOptions:!rn.length,onDropdownVisibleChange:De,dropdownMatchSelectWidth:tt}))))}),We=Dt;We.TreeNode=ne,We.SHOW_ALL=Tt,We.SHOW_PARENT=An,We.SHOW_CHILD=on;var Ke=We,Pt=Ke},90034:function(ft,_t,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 ve(he){var Ee=Ce(he);return te(Ee)}function Ce(he){if(!te.o(y,he)){var Ee=new Error("Cannot find module '"+he+"'");throw Ee.code="MODULE_NOT_FOUND",Ee}return y[he]}ve.keys=function(){return Object.keys(y)},ve.resolve=Ce,ft.exports=ve,ve.id=90034},32637:function(ft,_t,te){"use strict";ft.exports=te.p+"static/AssistantCode3.a8740efb.jpeg"},93314:function(ft){"use strict";ft.exports="data:image/png;base64,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"},73631:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},62522:function(ft){"use strict";ft.exports="data:image/png;base64,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"},36413:function(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAZJJREFUSEvNkjtPAkEUhc/EQivEwkqxolFCq1Ep1s7C1hD8D5ZGEgtjbOz9DxIaKws7KDBRW0AKt+LRiJGwVBY65jBZXJhdGIgQb7LZ2bmP7557V8jHRYnpWV5MBAglAD71K9UazzSnoN6radf3R4D1O6BTUEUJW0kDlQOiJgSYjzQvZCM7vR18tfJCftjTAwiOyA9QzgCxlP8gnCoQWjMbkgZgcrsG1ArAzqlepPagfJEEENkdDekDsHgp85v06QALYWD7RN1RVbuqzvR1Gsq3HAsG+SoghMlOHTi87U8m5K0EvFeAWBLYSA5XoQE4gpcsMB8GmiUdkDsDxJzyWZfDuydaAzTLqiPKJmiwQ/rdkXjPQToC/6LR6zOL8APYxWctORrfhPee30Y2KYDFjSB+gPuba0TjW90CPHuN9zS7+NS73j867ovjd89mvgPOmd0FKXA7o9+rwo3X9jJzBeyAc3fnOLgDtVx9D/9LgdH/bRrU3UHLzkHCMs0ZK07KCyFbrxa+YUGI87GSRwWz+6Xo3g/REuYFwA5HMAAAAABJRU5ErkJggg=="},43214:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAcZJREFUSEutlb9Lw0AUx9+1SlGLg4WWQlERiosuLnZsiZP+AcVdd93cmmzddBb/gc5Sp0I71qW7BIqVYhGMDq1IKubkHb0QL3dJ+uNNpXn3/Xzvvbt3BCLEtnlfpBCvYCqltAgUDPz9snuihy0nQQlcmInKgoIRBpECQoVFWADIB9gyH5pKx2H1kIBcwOZTXQcCrM5zhwfEAAsV5+4mEIL1dmisOavrwkoK2t8WW55eGsN+YuhKZWJ2iajc9/LHcPNhwrVlBrIxrzsewO1n3ZdHKJSIrKno6jKVh3K/7VuE3zC6PwPmNh23oZo5g6u3OxnAmBpQyxVg5DxDY9RxBRcGwF1dbOR9bqcGoBCGWH/8fy8x/Oce8xCAPcBeeINQkJcIy4Ah9gAbKqs1AhpfHR9YCZA1WeWe72DuJqvcLwQQ5H5mQC13COX+I7ulCBj99tjxFOMoeQA7y1nVRTOUo0I8SXip8ATJAHh6xBOEeewmRx12OGe01ffIIwtPUDV7rkce19MAuDjbhWhJNfyiALzCXFf5JstAp+uvqhK1JuItMSH00XecWJG/dNqaxaanJ5TCoTvwqrDdAICWtCrpuM1cqhyLO/gDpZk8IJ3d/IwAAAAASUVORK5CYII="},96058:function(ft){"use strict";ft.exports="data:image/png;base64,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"},19773:function(ft){"use strict";ft.exports="data:image/png;base64,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"},63604:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAQWUlEQVR4nO3df2zU9R3H8c/3SqECSpFUyGCjYCYmG9DTDCgILc4pLhNrUBMNC+wPdXFumdPplrg5jckyp45sarb5j0QjiT9Cp/uD6YQCKuLiWmB/yKZQHDiwYK9YoPTXd+9X8aC9u8/nvnf3/Vzv+7nXI+n1c9jefe7u+/z+uhM8NQo6Ozvr+vtja5Tn18nVRkWhOHGyRx04dFhVVY3tjsVi78eU94vL58/ZLv+J8lTUQCSM6r6B2O885a9VFLpkIMONG1u5eVysd1U8Hk/IVcpR0QKROOr6B7wtMqyWL7IgUyDgxbzTFd7goiUL4m1ylXJQlEAkjlqJo1WG1fJFlugCgZjn9cZigwsZSW6KEkjH0QS2HI2KrDIFAowkd9YDOXq0s8lX3kYZkmXZAgFGkhvrgXQc7WyWu7lehmRZkECAkQRXhEASvnyjIggaCDCSYKwGIgfnOHPVKkMqglwCAUaSndVAOjo6G5U3dGqXiiDXQICRmDEQh+QTCDASPQbikHwDAUaSGQNxSCGBACNJx0AcUmggwEhGYiAOCSMQYCTnMBCHhBUIMJIzGIhDwgwEGIliIC4JOxAo90gYiENsBALlHAkDcYitQKBcI2EgDrEZCJRjJAzEIbYDgXKLhIE4pBiBQDlFwkAcUqxAoFwiYSAOKWYgUA6RMBCHFDsQcD0SBuKQ0QgEXI6EgThktAIBVyNhIA4ZzUDAxUgYiENGOxBwLRIG4pBSCARcioSBOKRUAgFXImEgDimlQMCFSBiIQ0otEIh6JAzEIaUYCEQ5EgbikFINBKIaCQNxSCkHAlGMhIE4pNQDgahFwkAcEoVAIEqRMBCHRCUQiEokDMQhUQoEohAJA3FI1AKBUo+EgTgkioFAKUfCQBwS1UCgVCNhIA6JciBQipEwEIdEPRAotUgYiENcCARKKRIG4hBXAoFSiYSBOMSlQACR+P7gHcvq48+qUcJAHOJaIEme8r83WpEwEIe4GgiMViQMxCEuBwKjEQkDcYjrgUCxI2EgDimHQKCYkTAQh/Sc7lX7Pv5ERu4bU+HHi3EKmIE45oOPPlaDg4MycpvnqZOVvv+1+vp4u7KIgTjm0OGjquvzbhm5T94n2bB00fxbZWgNA3FMb1+/+rD9oIzKw1jlz7K5FWEgDjrWeVwdOfqZjNznef7dyxbF18nQCgbiqLLZ1fL9vzQsjjfJyAoG4rBy2JLIAvz2svq6K2Rohdy+PQxk9OGYpONYQn1+4qSTZ7fGVFS0LVkwNy5DKxhIGcEbiYD3S1yJRR7Lby6bd8nPZGgFA6Fo8/3lNTWTW5QlDISijYEQGTAQIgMGQmTAQIgMGAiRAQMhMmAgRAYMhMiAgRAZMBAiAwZCZMBAiAwYCJEBAyEyYCBEBgyEyICBEBkwECIDBkJkwECIDKIcyN/f2fOd+Zd8+TUZElmx69//ve6qxXP/KkMrrAUy4Rt31k2pHv/k+xseWCJXiay4/JZH3j6WOHnXiX883SZXQ2clEMTRN9C/ZcqkCe27X3qwTv6IyIp5Nz3UdqzrRG1lxZjlNiIJPZBkHDKslkDaGAjZ9EUgWMYSNiIJNZDhcciXYiBk27BAIPRIQgskNQ5gIGRbSiAQaiShBJIpDmAgZFuGQCC0SAoORBcHMBCyTRMIhBJJQYGY4gAGQrYZAoGCI8k7kGxxAAMh27IEAgVFklcgQeIABkK2BQgE8o4k50CCxgEMhGwLGAjkFUlOgeQSBzAQsi2HQCDnSAIHkmscwEDIthwDgZwiCRRIPnEAAyHb8ggEAkeSNZB84wAGQrblGQgEisQYSCFxAAMh2woIBLJGog2k0DiAgZBtBQYCxkgyBhJGHMBAyLYQAgFtJGmBVF/52MxTxw8876vBiXK1IF+6aErX73++pkGGRFb86Nfrt37y6bFJMiyIp2Ld510wc3Vi870H5OpZnnyNULViQ6Pv+1tkSFRWPM9b3rPplhY1DAMh+gIDITJgIEQGDITIgIEQGTAQIgMGQmTAQIgMGEiJua5+upp/8WQZKTVv9mRVPbFSRkoluvvU7n2dMlLqtR2H1K6PzoyLZfi8ls27SC7P2PVRQnWd6JXvnWr7nk+H5ukSpwLBCzhpwpkFKl/bdn8ql8WFBe6735olC+EMCWKs/El2ie5eCeWgeu6N/dbmnM+8tu0+oh55/l/y3c6cis2pQF5/9JtDL2qhkgvfq+8clO+H5E/smDl1gvrtHZeplYtnyLX8PffGvqGF8sCRE3KtcGHMC6Hc9vjO0OY0WhhIFth1+Omf/ikveLhrRKyZn7lnkYzCc9vj70os+2WUP8wLcQTdYphgRXP7EzuHVjRRxUACwloaoYSxj/3MPQtlQZwto/D9YePeoXnmA3GEHS0s/MGmoRVNFDGQHOBFvub+NwuKxGYcSYgZuze5sBUHYEtyzf2bh56/qGEgOcKLnG8kP7xhztDuiwnOCGGXBLt0qfvveGw4LsDZrWywFcHWJAgcc+x8akWg3SrMC2fTsNDDsnlT5eRItZwcMf8unjdsSaKmLALBwoIXyAS/hwUEa9JsL/aTzXvVvX/MbTcGZ9iwEOogDCzQONjOBgv0Y9+/bOjskg4W4KBr7dcfvVIe/1QZZYa5YV7YMulWDHjeHlg9d2huOo88v0e+sj++UlIWgVx935tDa76g8GJjATSFkutt7l1/nSw8mf+HTKyRb3poe9oWI5ts80Qc2dbauA3TrhXmhseqC2M4vGeDLaRuFxLRXrr2Vfme/bZKBQPRwIuN29Ptzhw40q3mrAn2j/WaFsJcFsBMsGXCFkAXyc0Pbx/aZdMxhYvn7OaHt+U8N9NxVtS2IgzEIFsk2Ra+JNNCiDU81vSFMB3b4P2Iq+/bLKN0eK7w+DLBbtWcNfmv7d97ekXG5w1bkWk3viKjaGAgWWANrTt2MC18SaatR5hrU91jB93jf+nBpdrjmKDx65iet0Jvu5gYSACmXQasZU3HDrqFsNA1dCo8bjz+THQnFeSFl8t0eDyYW6F0jx2fUsAxVxQwkABwZmbv+pUySoczZDj7pHP45VWyq5Z+fKBbaAuhe/x47HgOhsPP4eczCeMdecB94CuTsLactjGQgHT71Dj1qXtTzrSbEcaxRyrTsYi8hnJ5julnp934cmhbtqhjIAE9sPrr8jVXRiOZzmaZFkJ5TuUyXKYgU58D3e5PWLtXrmAgAeEd7Bd/uVRG6eT5kct0uqgwF8zJBnkx5TId7g/3m6R7rkxbxHLEQALC7eL2M5HnRy7TjUYgR15ZlfE9Edwf7jcJjwWPKVWYZ9ZcwEACwu3i9jOR50cu0+nOfmEumJMNmCPmmgr3h/tN0v0cAxmJgQSE28XtZ6I74MbP4/dS2dyN0d1n6nsPup9jICMxkIBwu7j9TOT5kct0+JzUXU1zZDQS5oI52YA5Yq6pcH+43yTdz9mMN4oYSEC4Xdx+JvL8yGW60TgGkRdTLtPh/nC/SXgseEyp8DP4WTqDgQSE28XtZyLPj1ym0wViOjVcCHx27PDLN8ooXepzgMeCx5QKP4OfpTMYSEC69zRM7xuYPoeF38HvhgmPHc9BJqlv/ulOIIT9YUJ80hhwZg3v0yRFZVeOgQSkW6BML7TpIyphfZxjON0xDz5Sv+DOTTI6Rxc8pMaUL9N7R6knDUoVAwlI95mqbJ/FQiAIJRXOeuHsV5h0c8z0uS+szXXvuocVr26lgg9qTl0V3lbKJgYSgGlNmG1XSbeQQKHzGs60O6dbW8sLL5fpwvi0rel4yLTVLTUMJADd//CUadclFbYe2IpkgoN1bEUK3Z3BwvjBsyvle/rWA/Ei4kxM8eJ38Lv50p2gADxmbEGjgIFkYdpXD7orovtgIISxNjUt6KY3/ky7WUH+ZzAd00oBrwNej6hgIAam3RbsR2MtG2TtjzlhbjqFRGKKI8gcdR/jh6ArgFSIDvFlku9rMVoYiIZpFwFyXXhMWxHAMcLtT7xrXJiHw1oaWzYcH+lkO4EA+H3d8RWYtkCpsKv3558sGrrNTPAa4LWIEgbyBSxw+MJCvHLxdBmnH3Mk4bZwm7nAwrPzqWvldtPPaCXhPQhEh7NOuv1/rJlXXzVLthqz5DbTjzmScpljtnhxrIRIcPCuCxjzwUrF9Lxha6Z7XKWqLAIJE3ZbsG+ez0EmFm7sfgSB28d9YYFKRmX6y92Gw+/h5AF+NwjEi2MGvJmXzfB5AeYWZF65bIlKCQPJARaMfONIwppWd1wTBswRp2ixBcmFzXlhLkG3ZqWGgQSEBa/QOJKwJcFHMIKssXNR6BwRCd6ND3NeOBWOYJNbnKhhIAFg3xsH5br973wgEhxkhzVfrKUxx0IXRMwLB+3YdSoU5pTP38xYShiIAcLAQTPOMNmCMz4IJd8FEkEgDCyMYcExCT7ThfeA8tmaYEuGj7bguYs6pwLB7oHunH4QOFuDBQ5fiKOYaz6EgrhxNilbLMn5IQqb8WIemBd2vYI8r5gP5oX3dYr53NnkVCCuwBo8uUBilwf/MCkWPsA+/WgtfAgYknOCUpiXTQyEyOD0325N6yHtD2DcNS/48o2onHRJINXyfQRNIBualfKvlyFRWfA8tb5n061rVYqMgYy/9oWmgUG1UYZEZSHT8QdkDASqVrzQ4vuqQYZETtNtPUAbSHXTxupTp061K6UmyReRq3add955jYnmGxIyTqMNBCZ8+8W6gcH+ZtmSzJSrRK7ZJbtWTbJr1a40jIEAtiQ9PafWSSRr5CqREzzPf6iqavw63ZYjKWsgSfL+SK3caJOE0iRXlXxvkG9EkSDHGVt930vEYn6LfG82bTWGCxxIPjo6OhtlZltkSGSH7y+vqZncoixhIBRtDITIgIEQGTAQIgMGQmTAQIgMGAiRAQMhMmAgRAYMhMiAgRAZMBAiAwZCZMBAiAwYCJEBAyEyYCBEBgyEyICBEOl98J/9y5fWx1uUJVYD2b6jtfHSr85iIGRN5AOZXTvjubGVlfp/VpUoT93dJ9sO/u/I3ZEO5PzzJz44fVpNoyIK2cefHN568sSpX0U6kEHlNV968VdULBbjX2FKoent6zv4Yfuh82PKb4p6IFuqxla+NXvm9Cvkj4hC8WH7wZ29ff0LJZBoH4MgEBmqmimT36q5cBIjoYK1H5Jdq5M9DTJUzgQC48dXba2dPq1BhkR52Xfg0Fs9vX1nV7ROBTLEUwdrLqxul6+zD5LIZHBwsOtY4viejs8StcpXM+SPznIvkHO6Kioq9o8bV9k1Jlbhy3WiEXp7e8f0DQxOHBgYqJOrGY2p8ONLFsTbZGiF1UDefq+1rn/Aa5UhkRUN9XVWl2GrNw5bd7Rx60BW+Mo/0Fgfr1UW2Q/kndZm5XnXy5AoZP76hvr4WmWR9UC27Wxt8ge9jTIkCpXtA3SwHghs3dHaInfVoIhCY3/rAUUJZMeO1trTSrV5ypskV4kKIsceuyZVqcZ4PJ6Qq1YVJRDAGa2+AdXCSKgQiKOyQq21eWp3uKIFAq2trdXHe9Q6uds1cpUoR/76C6rUj4ux5UgqaiBJ2Jr096u1cu91iscmpCFbiy5ZQNtk2DJWqWfr6+Ptqsj+Dz/HRYzs4T73AAAAAElFTkSuQmCC"},30045:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAARiUlEQVR4nO3dW2wdxR0G8BluBRWIQ/tAgyoMLa3agjBIUNSq2JF6eUBVTF+4SC0O4gkqxSkSPABKEPAAEo2RCk8Ih1bi8tI4Qjz0IsVJ1aotEjiCtiIQJSkkhKbxJQm5EXv7/w4+9MTs/md2z87ezveTxt5jJXtmZ+ebmd1z7GNNRc0ciQbMvBlcMGbARqbfWDNkqBB7P9h/4PMXnnvd5SuW75GHPc1KqYyZY1H/wkmzRgIxLDXrN1SK3XveM6dOzR/74sV93+j1kFgppVsMxjqpzIih0iEgR48eM+ecc07Ph8RKKdXMXLQuMma9ocpoBwR6PSRWSikwa0QnzCapwYA8pArpDAj0ckislMLhAjw6ZbbIs/fJQ6qYpQGBXg2JlVKomUPRcLRgxuWZGY6KigsI9GJIrJTCcOaoh6SAQK+FxEopxEwU9UVzZpc8I8NRcVpAoJdCYqUUYno22iLPNmSo8lwBgV4JiZUSnNzKHZVbuRtkk2rAJyDQCyGxUoLi0qp+fAMCTQ+JlRLUwblovTzJOtmkmkgTEGhySKyUYDh71FPagEBTQ2KlBCOveYxEkbzmQbWSJSDQxJBYKcFMz0UT8m2VFKqRrAGBpoXESglGAhLJN6qZbgICTQqJlRLEzOFoKFqQV82pdroNCDQlJFZKELx7VV95BASaEBIrJQgJyJjsfI1sUs3kFRCoe0islCCmZ6NJ2fugbFLN5BkQqHNIrJQgGJD6yjsgUNeQWClBMCD1FSIgUMeQWClBMCD1tX//f8z0zKxs5a9uIbFSgmBA6uvAgYPmwH8PylYYdQqJlRIEA1JfB6dnzIcfHpCtcOoSEislCAakvj766KjZ8+/3ZSusOoTESgmCAam3f/5rh3wNr+ohsVKCYEDqLdSdrDhVDomVEgQDUm9FXId0qmpIrJQgGJB6m5+fN2/v2ClbxaliSKyUIBiQ+tu7b7+ZmzskW8WpWkislCAYkPo7efJj8+7OXbJVrCqFxEoJggFphpCvqmuqEhIrJQgGpBlwLfLOu7vMwsKCPCpWFUJipQTBgDRHUS8cxik7JFZKEAxIs8zOzpl9H3woW8UrMyRWShAMSPOUcVerrayQWClBMCDNVNZFO5QREislCAakuXppuWWlBMGANNvx48fNe+/vMx9/fEoeFavIkFgpQTAgvQG/XIX3bRV9G7iokFgpQTAgvQOvlUxPz5rZublCZ5QiQmKlBMGA9KZDh4+Yo/K6yUdHj5kTJ07IT8IKHRIrJQgGhAAvMsJxCcvCfJhl2Nlnnf23y/uX3SCbuWNAqP4is/WiPjtkAmBAqP4YECIFA0KkYECIFAwIkYIBIVIwIEQKBoRIwYAQKRgQIgUDQqRgQIgUDAiRggEhUjAgRAoGhEjBgBApGBAiBQNCpGBAiBQMCJGCASFSMCBECgaESMGAECkYECJF7QLS/52BLS88t+Xqb329Tx4RBbX9H2/Prrz9zpVm91+m5GGu8g+IhMPMmy2vjP+q77vXXSM/IArrz6+9YX68+uez5kyTe0jyDchiOEwU9b2y8WnDgFARWgEZuUd6s809JPkFpCMc8sgwIFSUTwMCOYckn4AsCQcwIFSU0wICOYak+4DEhAMYECrKZwICOYWku4AkhAMYECpKbEAgh5BkD4gSDmBAqCiJAYEuQ5ItII5wAANCRVEDAl2EJH1APMIBDAgVxRkQyBiSdAHxDAcwIFQUr4BAhpD4ByRFOIABoaJ4BwRShsQvICnDAQwIFSVVQCBFSNwByRAOYECoKKkDAp4h0QOSMRzAgFBRMgUEPEKSHJAuwgEMCBUlc0DAEZL4gHQZDmBAqChdBQSUkHw2IDmEAxgQKkrXAYGEkJwekJzCAQwIFSWXgEBMSP4fkBzDAQwIFSW3gMCSkHwSkJzDAQwIFSXXgEBHSGyIcAADQkXJPSCwGBJrvnnLMWMWzpUf5er24ZvMl1dcLFtEYb23b795YeJV2crbGcet+fbaSLaIKAYDQqRgQIgUDAiRggEhUjAgRAoGhEjBgBApGBAiBQNCpGBAutB3wXnm6itWyJYxQ9d+1cwePmam3tkrj4zZ/s6+1uMyDF77FflqzMAVl7TqCJOvvytfy61XHZUWkIGvXWI2jK6SrWxwkqfkZO/+YNps3vZW63ER+r90kVl145Vm5KbrWsegmdqx12x89bVW/VDPkNp1Gh68Sh7pstQLxz3+0K2ylQzn4Ob7x2UrvfV3/ejTYCd56uVtZmLrW7JVnNICghF3yzN3y1Y+Jra+aSbkhD8vJz4EjMQI9MhN18uj9Da++nezdmxzqxPlCe2IjosOnAXq9fCzv/cKysQTd7aCqFn9yIuyz3TnAHXftelB2Uo2d+SY6b/50dzbz6UxAWnDUgInHN/zgpF5w+hwKyTdwMldOzaRugPFQV3GH7zVa8ZwQb1WP/qiDDL66OzTkRG0y6Qjp7HxodvMHdLGmoef/Z1ZL6VojQtI29hLW6Uzbpat7mDWGL11ULby023dEI4tT9/tXOKl5VMvn86cZhbxCd0eCR1mjzI0NiCA5cPqR16SrWywdMm6pHLppm5v/Pre3MPR5urcCOdu6dDLzk+eTdPMInkHLm+NDghk7Yijt94os8ewbIWD5dbYS9tkyx8uZtdJCemanz3ZupBP4lOHlXc/41zm+swe2+Wu4MBPn5StclQ2ILgom9qxT7ZO13fBuXJrNd3ombYj4sRhlMZo6YI7QehMuL3bJ6Mq/i+OzXVHBrD2X3nPM63/7wOzBurlgiUJbligg84ePi4/wf9dYYZvvMqrXvh/6OBJ0C5TUo9L5ViTuPYBeQUtpMoGZOvrO83Q3U/LVjycJFw8j95yo3qi2lyjYid0QnRGDeo38siLreVEHARl4onVzjCjTqibD596uS5m0e4bZenoajNXx0Tbj8vySKPtA+dv128fbH1PgjbW+kARahuQNjTwmCyFXOtYnCicMJfhwSvNpsfvlK1kuJWMcPjIa43tUy+f/QDazDUDYGYcvu852UqGaxFtH1qb+8weuI5JGoCKUvuAtPl0RJwsnDQN6oS6JUlbL5j6zb3qTOIzi7jq5dOhO2Ff2GcSLP+W/+AB2Urm2gfEtTkC6po90gxCITUmINDNiAauOkGWUc1nv6gX6hcHyzXXxWyWernaC6FFeDWTz9yjXtfEBdc1e+D6ExfmaY8nhEYFxLVP0E762Nphs0auaZJ0M6q5Zjht3647anGd0Iero/rc3PBp887wYtZwzR6u66giNSog4FrOaCfddRF88/3POV9tTuK6hkAHQkeK43qLh++1x1KuOvl21DThd4USswdeFMQSrwoaFxDX3ZWk0RYj2swfHpOteDhxfd9/QLaycy1pEBAEZSksr7DMSpL0/1xc58A3IKgb6qhp1xFtjLZOog1gZWhcQFwnCyNT3MVnqPp0cq3Xk65Dor/+Ur7G6ya4aCsMKEkm5Zjj6hPHNTNgFsG+tMELr99g9qiSxgUEZv/4mPpWCHvDL+Tr6Vz18R1NNa5OlLRU0gLSTTvlCbMCZkit3TGDIJRJulnChtLIgLhG6riAYCTVRrciAhL3HOhQ2ozYTTvlzXV8miodR6eeDEjcUsZ1cuM6b1pZniNkO4WAWUS7zkoSd06qgAFZlKXzppXlOUK2UwiumThO0o2TKmBAFmXpvGlleY6Q7RSK61b7Uu07XFXEgCzK0nnTyvIcIdspFFedO+HuVvs1kipiQBZl6bxpZXmOkO0Uku8sUuXZAxiQRVk6b1pZniNkO4XiuvPWKe6Yq4QBWZSl86aV5TlCtlMoqC/q7QMv3OL9cVWdRRiQRVk6b1pZniNkO4Xgqm+cKl+HMCCLsnTetLI8R8h2CsH1hs8kceekCnoyIJjSl77lPUvnTSvLc4Rsp7xleQ2kDeFASKqmkQFxjWJxbzVx1Seu86aVJSB4jxPeAZukm3bKGy7McYGeVdJ70crUyIBob+6DLAHJY53s+oUsjKAYSZfSjgczIWbEsrnCj3fqovNr/wYX6jgWXLhXReMC4tovTlTcW6ox42DmSZJHR3Qt/bIEBOIC78PVVnEzWhzMcq7fEsTsgD9FhPdqae/49X3OojQuIK7fbsNfCB/dMCFbn+V6m3w3L2qh82hLJUjq6FmD5eI6B76d1TUzdg5KrpkGswcGoqztnLdGBQSd0DWSab9z4PrV1m5+2811Aasdr6sDaqHXuDqrz/HimgPXHhrMHlheAc6NaxbJYzmbl0YFxHXC8dt3GMkwSsVx/XEEjGqYRbJAJ0JnSqJ1RtfvjuN4LvtJ8nElcc22PjPTpsdXS/2ukq14nbNHm+s8AWYRLGvL1piAuK4hwDXS+oxunaOhL9fsAQgeApjEtfzzXQ614VhdSz78arIWOtc5hLj2wnO72hnBREDL1oiAoMFdSytwdUJwjaroMGn/ni4+qkCrm8+SwjXqpq2Xa9nm80ejcf5wHpPEzR5truMBbTlclNoHBMuP8QdvUzsguGaPNiyDsBzSIGT4qDFXZ0Q4sATBPjU+wcXxuUZ87MOnXmgzbckGrhnJZ1aMmz3acDyuWQTHg7YpU2UDgpM8KuvyOOhwA1eskBN9VWvbBaPhkEzXGGV9+IxugA+ceerlP7VOZCfUac0t35NrmkF5pPMNLvjUC8c4JvvEfrHdCfVad9cPpXNfL4+Sua7VAIMI9pdEmz3afI7HFdTQKhuQvOBkIxwIXBq+v88A6Ej4+APo/GRZFwTXtYxZKk29cMyzcvyAzoziw9UpXTczwLUPQDu5ZhG0bZYbEHlpfEC0aV6DzoTOqJ28bmQNLpZtk9JuoerlCi06tet6D8eG2cOnU7uu+cDnGi2UxgYEJylLB+wUqjN2Wze0HT57JES9EI6lS8ZOeS+LMBBhueZS1m3fRgYEF/i4fsmjQXEC0Rl9lzUuGKGH7xtXO6GPvMOLeo088pLaZmgLV2dGyHxnjzafWaSs276NCgguDDFyZVlSabCcwCdZYe2dtUOi4+CFQFxAp+k8GnRY3K7VXv33gT+7gyWMq14+HTnN7NGG43AFD8q47Vv7gKDjodEmtr3Z+h4SgoJPs8JtUt+gtOuHTtPtrJEEbTm2dlXqWQ4zLeqF0dkFz+E6XzjWtLNHm0/40H5F3/YtLSDobLjj0w2fExsKOgyC0j6G9psJ0ekAd7VQP4SjKBiJUSd8WCfggzvbQUbnxYei4q7WxNY3pW47Wx3OF/aNosG+tSWaxrc/oF2zBDCr0gJCVAcMCJGCASFSMCBECgaESMGAECkYECIFA0KkYECIFAwIkYIBIVJYKUFMz0aTsvdB2SQKKzJbL+qzQyYABoTqjwEhUjAgRAoGhEjBgBApGBAiBQNCpGBAiBQMCJGCASFSMCBECgaESMGAECkYECIFA0KkYECIFAwIkYIBIVLUMSAH56Ix2fka2SQKKjLmqS8ss6OymTvpw2FIQNbLztfJJlFQkTEPS0DWmwCkD4cxczgaihbMFtkkCsqeYVYuv8BOmgCCBQSm56JIvhEFddEyG6wfB9sxSEAm5NsqKUShbJaADMv3IIIGZOZQNCJzyLhsEgUhc8fq5RfajSaQsAGJor5ozuyWZ1kmD4nyFZk5u8z0L7d2Vh4FETQgwLtZFEoU8O5Vm/TdsDiLUBAFzB4QPCAwMxeNSto3yCZRLqTjrl2+zI7JZlDyPMXgW08oNwHfWrJUYQHhUotyUdDSqq2wgMDMkWggOmUm5VkZEkoP4TjLDC0/307Jo0IUGhBovQVl3kzIMzMk5K+EcEDhAQHOJJRKSeGAUgICM8ei/uhEaya5Wh4SxYvMdvs5M7z8PLvblKC0gLS1XkiMzKjUZJk8JPqEzBqRNWOhXwh0KT0ggNlk4aRZL5W5Qx5Sj4uMef6Mc8z6smaNTtInq2MxKCMyo4xIzS6VH1GviMwemTE2SjA2ViEYbZUKSCdcyJt5M7RgzIAEpl9qOig/piaQ5ZN8nYqs2X2GfDdnmskyLsB9/A+krB6cv+qtogAAAABJRU5ErkJggg=="},13740:function(ft){"use strict";ft.exports="data:image/png;base64,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"},58881:function(ft){"use strict";ft.exports="data:image/png;base64,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"},28982:function(ft){"use strict";ft.exports="data:image/png;base64,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"},2487:function(ft){"use strict";ft.exports="data:image/png;base64,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"},3164:function(ft){"use strict";ft.exports="data:image/png;base64,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"},88745:function(ft){"use strict";ft.exports="data:image/png;base64,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"},49321:function(ft){"use strict";ft.exports="data:image/png;base64,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"},96908:function(ft){"use strict";ft.exports="data:image/png;base64,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"},57177:function(ft){"use strict";ft.exports="data:image/png;base64,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"},81378:function(ft){"use strict";ft.exports="data:image/png;base64,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"},3540:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ9JREFUOE+tk4ENgCAMBJ9BmEWdTJlMnMVBNC+i0FAVtYkJlPZ832IgYgZahKfZj7h2XFtgkPUmTcyhoJdFYu9S0AF42BxZB2QDVDZnkAhYbmRrx51R3u4BTKKLptLQNJwGyIy6+ExPQEl+FWAsSZP/XDOaCr4AVA+qTKSzVFEdFjD/DNKLacxHOWp/ONLly1S4lUzxZtJQBifT23O/JVe6STyD+ayHvAAAAABJRU5ErkJggg=="},56440:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,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"},7891:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMNJREFUOE+1lY0NAiEMhR+j3CTKZMpk4iSMonm1vSChJoe9JiRNAx/9oyQ40oArPuuiW6gX1esG1NnRNBoVdFOYdx/tBJYR/AVswB0AYUeEUJ4T2YGLMOPsUAFqmI8jbk32ZoZvQMKY9H+EhcopyDtzRIBuIbYux73rDfAiKtHASuDLS9yChwJ0C7IARDQwPIcCZP95TT0dAD96Nsc39ilPT6Erk2Y+HMy6OHHm46uDskgxA3Z4r/YF0MwLrOJP6t4X8AYF4kiKXoYSHQAAAABJRU5ErkJggg=="},68045:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAN1JREFUOE/NlNERgyAMhpONcAJxk9pFqotUNylOIBulBxIEDFd6falPXggfyZ8fUI2WQPjsojANq9uuAfEl5WIBMZxkFzUIkEcS0/x/gZSbpZPVfZ+AMAIZYgBp8wtIs312k7TZxRIAV60jxFUQEyqgFODzR+s0yiH+JLeAtEnVBEjPLZ8QpzoA2LWLotZaKeN+YgCQjbF1c5n3RxDu6ydNgmNNpvjX0znujofwyGqGK3108UlQXDc7FmkGwj4128H4YHkebaw4BKq3GIjmVOzwFDTd4tNHRIMAEd+TNwwnptC+b/gmAAAAAElFTkSuQmCC"},76502:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAAXNSR0IArs4c6QAAAM5JREFUOE+dk9ENgzAMRM+dKExQ2KR0EWCR0k2gE5CNXDlyaBCpTJI/pORxvvMRALjnNoLpDqCV76JDPPlXM9IOYZ78u1mLIIkIcr1fQPwRaqLM5umbMFHvWUDsZxeVDTbhcGP1s+tEzA8kyio8CiJMEHOHG1ow/VVqgzSNOIj6dwIWg4Kpj60FkViwnyqQJnTwsgqUG88GASHaZPOzhl8BAcSTVZ0zKGOkuZyabNyjBdqzoorIX+K7UJHY/KQ7phK9oOswSFfJMvMCNITyBYCZ1BI/pDzlAAAAAElFTkSuQmCC"},87190:function(ft){"use strict";ft.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(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAAXNSR0IArs4c6QAAAOBJREFUOE+tU9EVgjAMTJyoTABsIi4CXUTdBJ2ATmQ0Kantg1p9tn+l5HJ3uSBUOFgBA+qAmMHRX2yQLAoIkoUH3H4GQxwB6e5BiHp3bYog5rh0cIDOnZuJG5rBzQkIPwLhuGGDZLnInJYpvK/f9N+EiXTaO0wbuIlnLAyi+1dyEhahvWfI1wCyKyfyKgyAq1h29PZRjpotMhFndzGSKzV0w6Q0HS0Ewpb9UMC3nExOApN4MllPcikj6oNX0VhXo1vOCEsq7o4UAIDq136xT2UQv1u5NEt2yiArk+xevXbuCVB6t/OWOuUlAAAAAElFTkSuQmCC"},23175:function(ft){"use strict";ft.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(ft){"use strict";ft.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(ft,_t,te){"use strict";te.d(_t,{Z:function(){return ve}});var y=te(13873);function ve(Ce,he){var Ee=typeof Symbol!="undefined"&&Ce[Symbol.iterator]||Ce["@@iterator"];if(!Ee){if(Array.isArray(Ce)||(Ee=(0,y.Z)(Ce))||he&&Ce&&typeof Ce.length=="number"){Ee&&(Ce=Ee);var Pe=0,Be=function(){};return{s:Be,n:function(){return Pe>=Ce.length?{done:!0}:{done:!1,value:Ce[Pe++]}},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 _e,Ne=!0,le=!1;return{s:function(){Ee=Ee.call(Ce)},n:function(){var Ve=Ee.next();return Ne=Ve.done,Ve},e:function(Ve){le=!0,_e=Ve},f:function(){try{Ne||Ee.return==null||Ee.return()}finally{if(le)throw _e}}}}}}]); diff --git a/umi.d0a35145.js b/umi.78621324.js similarity index 99% rename from umi.d0a35145.js rename to umi.78621324.js index 4a04640309..c6d699b588 100644 --- a/umi.d0a35145.js +++ b/umi.78621324.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:"dbb934dc",67:"5f53e096",109:"1c5e50fa",195:"7a6eae05",264:"4df7e6a1",265:"cedacd3c",292:"5a84daa6",310:"0365fd18",316:"1f60ada6",337:"598e6a49",342:"2b07677a",354:"d4d139cf",479:"6fe3904c",485:"d5c1e341",508:"829ff018",532:"d98c06c9",533:"30ed0c85",547:"1cc461b4",556:"b86b58e8",559:"baa45b0e",576:"ae70abf5",629:"44a1d9a5",643:"83764e8d",671:"4a609b8d",680:"aa5c71b1",700:"00a7906c",737:"0de7478a",741:"ac5fd360",745:"55095da0",799:"0a8ae110",869:"ca262cc4",895:"e82a2824",919:"844e0b1e",921:"d8968493",928:"1fdeff04",981:"24da50c7",1006:"1180f41b",1043:"f1f0d758",1045:"d1731b2e",1048:"588691bd",1070:"255027fc",1144:"c90eccaf",1148:"350556df",1154:"8cb80842",1211:"4acfbb43",1253:"b50e1c0f",1257:"40391cd6",1265:"a6b780a9",1274:"5f6ea65a",1276:"7890fcfb",1343:"6a4bb91f",1416:"6e8b2343",1423:"fa28bb43",1427:"7025130b",1443:"25e3af2b",1450:"5db28b09",1461:"c4b7797c",1462:"fcf08abc",1470:"791215dd",1475:"e9511d83",1482:"2bddf2a6",1512:"0c690207",1520:"6002d287",1545:"5fa86920",1578:"f456722c",1581:"bbc0c1f8",1582:"163cfa18",1599:"ccf584ef",1646:"e6e27b60",1657:"9d61cd9f",1660:"1499a16f",1674:"23284d7c",1702:"5e3f1faa",1713:"46854909",1717:"e9240ff3",1727:"53b09b41",1783:"38a56568",1799:"84f9c8d3",1831:"bc30577b",1836:"d6764186",1855:"62a79a88",1880:"e238deba",1939:"74e209bb",1953:"ce36f500",1962:"2a4d487d",2011:"59d51f98",2045:"756515e7",2076:"4822205f",2102:"f0f6db3e",2125:"0917684a",2141:"90c96552",2216:"18860238",2240:"e98a3028",2249:"f4830452",2254:"bfb20786",2300:"e1bf89cf",2303:"7649a762",2307:"426fdaa6",2338:"6efe360c",2339:"24f74d9d",2386:"192e235c",2396:"78fd76e8",2404:"6f11dd86",2412:"c176a51d",2425:"25e9f091",2443:"1a040638",2476:"61106d63",2494:"68080a87",2501:"d6e55b79",2524:"84f42448",2529:"bbdf83a9",2538:"de4a3723",2539:"6130ef1c",2548:"a8fbf09d",2570:"39ea75d0",2594:"e87d3761",2603:"5ef80c14",2659:"02b14e93",2707:"b6905725",2786:"1e161926",2806:"9293308c",2819:"4de943a5",2823:"23a35be1",2826:"35c460ca",2829:"acf5b710",2837:"54a82605",2865:"00edaab2",2875:"1ebc95d4",2884:"0a1aafa2",2969:"ab3357d7",2983:"0b90eda8",3006:"f5705f68",3133:"9bf3f89c",3141:"1f0b8338",3157:"1b368625",3183:"d00a3930",3198:"8e655451",3212:"8720ed83",3220:"c88150d2",3247:"2d1651bb",3260:"168b341d",3267:"c5139daf",3282:"6db29d42",3317:"1f0eea21",3332:"c0d16bf2",3355:"6da9a6bc",3356:"73806efc",3391:"d3c64d57",3433:"009f505a",3442:"c50caf64",3447:"b4d6a414",3451:"f4ecd90a",3496:"44d52875",3509:"9f80a423",3550:"3dc83156",3581:"2ad2f315",3585:"819434c1",3589:"286429c4",3665:"a6736f79",3668:"c6c0dc2a",3685:"aff1e4fc",3697:"481a10d9",3747:"62c52090",3754:"8b1d9127",3777:"d5b0f2f1",3779:"f78e4bb8",3784:"1f9994c4",3805:"9dbcb95e",3862:"a2b70702",3873:"2a53f92e",3885:"f87f7f15",3897:"a04aa22d",3907:"4a0826f5",3910:"badbd452",3935:"a3172516",3951:"b7f32b15",3987:"a5fa1e4d",4014:"27a8e97c",4017:"1f354e7a",4030:"f20a8a1a",4056:"b29d15d8",4058:"6208ddf2",4078:"934700c6",4088:"6f7d1078",4093:"a6467ae6",4105:"8749faca",4144:"c32834ea",4164:"840a342b",4184:"ff08337d",4216:"ee4d9adc",4217:"a0ce7818",4227:"6a97b743",4259:"7ef83b2c",4264:"0ff151b5",4330:"e6eb0c76",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"94583569",4492:"84ed9b60",4496:"d0d927e2",4498:"67df5cd6",4504:"348c3b35",4514:"89dbb886",4520:"b99134a2",4546:"fc1bd991",4565:"34ca03e6",4572:"91a62950",4599:"b3837f28",4601:"9d849874",4610:"957b7c68",4621:"76c291bb",4628:"ece2c60c",4662:"18ed2a66",4685:"c33f1528",4715:"6cb5bd4b",4736:"bfe090fc",4741:"ea3be084",4757:"482687ba",4766:"d267690e",4770:"f53cb9c1",4779:"00742390",4790:"619413e4",4795:"62889414",4797:"a24e92db",4800:"54106067",4849:"4f5174dc",4850:"1edda4b7",4862:"7009e6ff",4884:"2e3fb81b",4889:"d998a6e0",4928:"bed3e8ed",4973:"ce01d46a",4994:"9e26adde",5022:"ac19a000",5043:"64cf9670",5048:"f0592132",5060:"85dafcc6",5096:"84b810ff",5111:"da22fc05",5125:"dd76afc7",5148:"f9e8ca1c",5176:"2d82b4ed",5179:"2c3af82a",5186:"a4bf637a",5191:"5c8050f6",5238:"81652416",5290:"5dabcdc2",5297:"c79f98fd",5319:"270be340",5321:"1163c84e",5335:"ab2330bb",5354:"7ae70604",5357:"d4e9c836",5359:"ab16e08d",5382:"892df427",5402:"46743696",5416:"454536b7",5434:"38b302a6",5470:"25ef94c1",5494:"d89549c4",5518:"d5fb135b",5546:"537b4e83",5549:"36ac3242",5572:"fad64ba6",5573:"0b82952b",5599:"e26ed087",5624:"87bb489a",5631:"e00d3d36",5650:"77e1ead3",5679:"4a090bef",5705:"41d2c5f1",5729:"c4442cca",5741:"69293473",5764:"e0d7e586",5775:"885253db",5786:"49ced6d0",5798:"75d4b4f3",5816:"4783f45b",5825:"f70900a2",5876:"5eded409",5886:"490e40cd",5888:"a97a0b54",5891:"48bfdc3f",5895:"fa797808",5902:"0f666204",5915:"87a1e835",5992:"3d920011",6029:"b757f3de",6034:"98fce572",6045:"d268f87f",6047:"3ce45acd",6052:"bef03c42",6063:"bbb295d4",6069:"3cbf5b4b",6126:"99519171",6127:"d3d6f395",6170:"07f25c2b",6265:"d1d4f724",6270:"980e9c74",6277:"8d7a50c0",6328:"92640a5b",6366:"db96bfd2",6378:"7f3a946a",6411:"11344277",6434:"12e3ad2b",6444:"6e42afa9",6452:"dcefd066",6486:"f648d246",6531:"eac0ffe2",6541:"c79ed4bf",6583:"8e85074b",6587:"9c32add3",6597:"5320aad8",6634:"20da49fe",6651:"d243e26a",6685:"cd2c7e95",6729:"4abb27c9",6741:"9278e468",6758:"f4c0b130",6774:"59d4d618",6784:"7f5e39ca",6788:"31253a70",6796:"c8eca40a",6805:"8c798c1c",6820:"6d4be07e",6845:"c86eb9c4",6882:"8dc86cb3",6883:"ee63ca22",6904:"802717d8",6913:"e07bca0b",6963:"4af0e0e7",6982:"4dedbe50",7008:"2e7e1cf5",7042:"93cbf959",7043:"16cd8f52",7045:"669b61a4",7046:"d6fee5c5",7058:"52d739e1",7062:"fd473daf",7084:"46ccce72",7156:"e7466006",7178:"a248f059",7182:"a5224de0",7202:"a172f252",7242:"fdf0f039",7260:"410c4368",7331:"2e27a23b",7333:"79b1c3a2",7365:"1005464f",7395:"8593a2a2",7460:"bcef1194",7477:"4e7763c2",7482:"f4d5880b",7527:"4fc1e510",7545:"63b57ce9",7560:"d5de73fd",7589:"29b8f57b",7591:"8354027c",7614:"ecbb4d76",7622:"208e1720",7686:"4fcec9f9",7706:"c2a79e40",7806:"afe75373",7852:"2adb65d8",7855:"a09263d3",7857:"e4928228",7878:"7ebf4372",7883:"0876f486",7884:"12387ca1",7922:"f50afedc",7964:"29aed9a1",8014:"7f187b8b",8062:"634ad684",8072:"0acd77e3",8077:"3ba8d022",8085:"41e2c56c",8089:"d536b13a",8143:"5c14c923",8155:"c76af062",8161:"83c5fa9a",8162:"a6c7ebfa",8237:"1243f985",8241:"2fb31c32",8285:"36b5872d",8302:"74f8cfa0",8307:"0e890ad3",8340:"a9a9580b",8350:"07df8a75",8398:"3968fa97",8431:"62cb54dd",8435:"5bd5dc96",8447:"071c8a74",8517:"dc79ea33",8522:"2cd0b723",8561:"333e8ec9",8563:"393e84a8",8634:"95681861",8639:"68809bd0",8665:"7ee4d352",8688:"c44b3b15",8689:"37301afb",8723:"cd69c38e",8737:"ce7dad23",8776:"0ad26240",8782:"0a4b5976",8787:"0c498ddd",8797:"f310c655",8823:"687ddeb3",8827:"e9d3d796",8842:"9f25a3e2",8866:"cc1e8649",8882:"8e9ab45c",8885:"0bd06c82",8891:"c5c3d051",8898:"d002bcd8",8909:"5f08d7e7",8920:"7f82440c",8963:"790aecdd",8982:"75f35f75",8999:"ea7a1908",9076:"3eaf790a",9094:"712fc063",9104:"bbcb2345",9133:"922f230c",9205:"9b7c7712",9215:"fbc30faf",9252:"0d791a59",9260:"f163e60e",9332:"20cc2d46",9360:"49edca3f",9366:"bb101bc3",9391:"44a77f1b",9404:"9fcc3d3e",9408:"e2ebe0cc",9416:"2e55b1f2",9472:"a923eab5",9487:"bbefb860",9489:"78452274",9507:"3d9997fc",9554:"ed358e7b",9559:"f794af19",9590:"4dd7914f",9647:"c629f3ee",9649:"c59bf997",9674:"72ba26ce",9677:"f84af92d",9695:"6067ada0",9715:"efe0c936",9716:"1ac27da3",9785:"91bc2e03",9788:"433c4c46",9890:"e4e898d7",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:"f2edce08",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"30068f89",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:"4e6801b3",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:"3ac63050",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:"104fe5f4",3668:"3f4049ff",3685:"5356e3de",3747:"ce08ca10",3784:"c81d4a51",3873:"a3ce6945",3897:"1a04f1e0",3910:"658d457f",3935:"7f21d22b",3951:"9b238a39",4030:"70af0a74",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"7b4f1394",4144:"f10aa199",4164:"c6a0bf24",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"7fa2ab27",4496:"c366f3d3",4498:"99c27c8e",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"c5215115",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:"8ea47e09",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:"5810219d",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:"5b1b1e87",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"7ba904f4",7545:"5a171ce1",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"46d58a04",7806:"bd9accb9",7852:"ff9c09cd",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"c7b1a6ca",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"c5edbea7",8077:"0b2c51d9",8085:"5215bc21",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"3b193075",8302:"4f956ab4",8307:"02e15761",8398:"ecb314e7",8431:"7c8704ae",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"3306b77f",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:"dbb934dc",67:"5f53e096",109:"1c5e50fa",195:"7a6eae05",264:"4df7e6a1",265:"cedacd3c",292:"5a84daa6",310:"0365fd18",316:"1f60ada6",337:"598e6a49",342:"2b07677a",354:"d4d139cf",479:"6fe3904c",485:"d5c1e341",508:"829ff018",532:"d98c06c9",533:"30ed0c85",547:"1cc461b4",556:"b86b58e8",559:"baa45b0e",576:"ae70abf5",629:"44a1d9a5",643:"83764e8d",671:"4a609b8d",680:"aa5c71b1",700:"00a7906c",737:"0de7478a",741:"ac5fd360",745:"55095da0",799:"0a8ae110",869:"ca262cc4",895:"e82a2824",919:"844e0b1e",921:"d8968493",928:"1fdeff04",981:"24da50c7",1006:"1180f41b",1043:"f1f0d758",1045:"d1731b2e",1048:"588691bd",1070:"255027fc",1144:"c90eccaf",1148:"350556df",1154:"8cb80842",1211:"4acfbb43",1253:"b50e1c0f",1257:"40391cd6",1265:"a6b780a9",1274:"5f6ea65a",1276:"7890fcfb",1343:"6a4bb91f",1416:"6e8b2343",1423:"fa28bb43",1427:"7025130b",1443:"25e3af2b",1450:"5db28b09",1461:"c4b7797c",1462:"fcf08abc",1470:"791215dd",1475:"e9511d83",1482:"2bddf2a6",1512:"0c690207",1520:"6002d287",1545:"5fa86920",1578:"f456722c",1581:"bbc0c1f8",1582:"163cfa18",1599:"ccf584ef",1646:"e6e27b60",1657:"9d61cd9f",1660:"1499a16f",1674:"23284d7c",1702:"5e3f1faa",1713:"46854909",1717:"e9240ff3",1727:"53b09b41",1783:"38a56568",1799:"84f9c8d3",1831:"bc30577b",1836:"d6764186",1855:"62a79a88",1880:"e238deba",1939:"74e209bb",1953:"ce36f500",1962:"2a4d487d",2011:"59d51f98",2045:"756515e7",2076:"4822205f",2102:"f0f6db3e",2125:"0917684a",2141:"90c96552",2216:"18860238",2240:"e98a3028",2249:"f4830452",2254:"bfb20786",2300:"e1bf89cf",2303:"7649a762",2307:"426fdaa6",2338:"6efe360c",2339:"24f74d9d",2386:"192e235c",2396:"78fd76e8",2404:"6f11dd86",2412:"c176a51d",2425:"25e9f091",2443:"1a040638",2476:"61106d63",2494:"68080a87",2501:"d6e55b79",2524:"84f42448",2529:"bbdf83a9",2538:"de4a3723",2539:"6130ef1c",2548:"a8fbf09d",2570:"39ea75d0",2594:"e87d3761",2603:"5ef80c14",2659:"02b14e93",2707:"b6905725",2786:"1e161926",2806:"9293308c",2819:"4de943a5",2823:"23a35be1",2826:"35c460ca",2829:"acf5b710",2837:"54a82605",2865:"00edaab2",2875:"1ebc95d4",2884:"0a1aafa2",2969:"ab3357d7",2983:"0b90eda8",3006:"f5705f68",3133:"9bf3f89c",3141:"1f0b8338",3157:"1b368625",3183:"d00a3930",3198:"8e655451",3212:"8720ed83",3220:"c88150d2",3247:"2d1651bb",3260:"168b341d",3267:"c5139daf",3282:"6db29d42",3317:"1f0eea21",3332:"c0d16bf2",3355:"6da9a6bc",3356:"73806efc",3391:"d3c64d57",3433:"009f505a",3442:"c50caf64",3447:"b4d6a414",3451:"f4ecd90a",3496:"44d52875",3509:"9f80a423",3550:"3dc83156",3581:"2ad2f315",3585:"819434c1",3589:"286429c4",3665:"a6736f79",3668:"c6c0dc2a",3685:"aff1e4fc",3697:"481a10d9",3747:"62c52090",3754:"8b1d9127",3777:"d5b0f2f1",3779:"f78e4bb8",3784:"1f9994c4",3805:"9dbcb95e",3862:"a2b70702",3873:"2a53f92e",3885:"f87f7f15",3897:"a04aa22d",3907:"4a0826f5",3910:"badbd452",3935:"a3172516",3951:"b7f32b15",3987:"a5fa1e4d",4014:"27a8e97c",4017:"1f354e7a",4030:"f20a8a1a",4056:"b29d15d8",4058:"6208ddf2",4078:"934700c6",4088:"6f7d1078",4093:"a6467ae6",4105:"8749faca",4144:"c32834ea",4164:"840a342b",4184:"ff08337d",4216:"ee4d9adc",4217:"a0ce7818",4227:"6a97b743",4259:"7ef83b2c",4264:"0ff151b5",4330:"e6eb0c76",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"94583569",4492:"84ed9b60",4496:"d0d927e2",4498:"67df5cd6",4504:"348c3b35",4514:"89dbb886",4520:"b99134a2",4546:"fc1bd991",4565:"34ca03e6",4572:"91a62950",4599:"b3837f28",4601:"9d849874",4610:"957b7c68",4621:"76c291bb",4628:"ece2c60c",4662:"18ed2a66",4685:"c33f1528",4715:"6cb5bd4b",4736:"bfe090fc",4741:"ea3be084",4757:"482687ba",4766:"d267690e",4770:"f53cb9c1",4779:"00742390",4790:"619413e4",4795:"62889414",4797:"a24e92db",4800:"54106067",4849:"4f5174dc",4850:"1edda4b7",4862:"7009e6ff",4884:"2e3fb81b",4889:"d998a6e0",4928:"bed3e8ed",4973:"ce01d46a",4994:"9e26adde",5022:"ac19a000",5043:"64cf9670",5048:"f0592132",5060:"85dafcc6",5096:"84b810ff",5111:"da22fc05",5125:"dd76afc7",5148:"f9e8ca1c",5176:"2d82b4ed",5179:"2c3af82a",5186:"a4bf637a",5191:"5c8050f6",5238:"81652416",5290:"5dabcdc2",5297:"c79f98fd",5319:"270be340",5321:"1163c84e",5335:"ab2330bb",5354:"7ae70604",5357:"d4e9c836",5359:"ab16e08d",5382:"892df427",5402:"46743696",5416:"454536b7",5434:"38b302a6",5470:"25ef94c1",5494:"d89549c4",5518:"d5fb135b",5546:"537b4e83",5549:"36ac3242",5572:"fad64ba6",5573:"0b82952b",5599:"e26ed087",5624:"87bb489a",5631:"e00d3d36",5650:"77e1ead3",5679:"4a090bef",5705:"41d2c5f1",5729:"c4442cca",5741:"69293473",5764:"e0d7e586",5775:"885253db",5786:"49ced6d0",5798:"75d4b4f3",5816:"4783f45b",5825:"f70900a2",5876:"5eded409",5886:"490e40cd",5888:"a97a0b54",5891:"48bfdc3f",5895:"fa797808",5902:"0f666204",5915:"87a1e835",5992:"3d920011",6029:"b757f3de",6034:"98fce572",6045:"d268f87f",6047:"3ce45acd",6052:"bef03c42",6063:"bbb295d4",6069:"3cbf5b4b",6126:"99519171",6127:"d3d6f395",6170:"07f25c2b",6265:"d1d4f724",6270:"980e9c74",6277:"8d7a50c0",6328:"92640a5b",6366:"db96bfd2",6378:"7f3a946a",6411:"11344277",6434:"12e3ad2b",6444:"6e42afa9",6452:"dcefd066",6486:"f648d246",6531:"eac0ffe2",6541:"c79ed4bf",6583:"8e85074b",6587:"9c32add3",6597:"5320aad8",6634:"20da49fe",6651:"d243e26a",6685:"cd2c7e95",6729:"4abb27c9",6741:"9278e468",6758:"f4c0b130",6774:"59d4d618",6784:"7f5e39ca",6788:"31253a70",6796:"c8eca40a",6805:"8c798c1c",6820:"6d4be07e",6845:"c86eb9c4",6882:"8dc86cb3",6883:"ee63ca22",6904:"802717d8",6913:"e07bca0b",6963:"4af0e0e7",6982:"4dedbe50",7008:"2e7e1cf5",7042:"93cbf959",7043:"16cd8f52",7045:"669b61a4",7046:"d6fee5c5",7058:"52d739e1",7062:"fd473daf",7084:"46ccce72",7156:"e7466006",7178:"a248f059",7182:"a5224de0",7202:"a172f252",7242:"fdf0f039",7260:"410c4368",7331:"2e27a23b",7333:"79b1c3a2",7365:"1005464f",7395:"8593a2a2",7460:"bcef1194",7477:"4e7763c2",7482:"f4d5880b",7527:"4fc1e510",7545:"63b57ce9",7560:"d5de73fd",7589:"29b8f57b",7591:"8354027c",7614:"ecbb4d76",7622:"208e1720",7686:"4fcec9f9",7706:"c2a79e40",7806:"afe75373",7852:"2adb65d8",7855:"a09263d3",7857:"e4928228",7878:"7ebf4372",7883:"0876f486",7884:"12387ca1",7922:"f50afedc",7964:"29aed9a1",8014:"7f187b8b",8062:"634ad684",8072:"0acd77e3",8077:"3ba8d022",8085:"41e2c56c",8089:"d536b13a",8143:"5c14c923",8155:"c76af062",8161:"83c5fa9a",8162:"a6c7ebfa",8237:"1243f985",8241:"2fb31c32",8285:"36b5872d",8302:"74f8cfa0",8307:"0e890ad3",8340:"a9a9580b",8350:"07df8a75",8398:"3968fa97",8431:"62cb54dd",8435:"5bd5dc96",8447:"071c8a74",8517:"dc79ea33",8522:"3b302bf1",8561:"333e8ec9",8563:"393e84a8",8634:"95681861",8639:"68809bd0",8665:"7ee4d352",8688:"c44b3b15",8689:"37301afb",8723:"cd69c38e",8737:"ce7dad23",8776:"0ad26240",8782:"0a4b5976",8787:"0c498ddd",8797:"f310c655",8823:"687ddeb3",8827:"e9d3d796",8842:"9f25a3e2",8866:"cc1e8649",8882:"8e9ab45c",8885:"0bd06c82",8891:"c5c3d051",8898:"d002bcd8",8909:"5f08d7e7",8920:"7f82440c",8963:"790aecdd",8982:"75f35f75",8999:"ea7a1908",9076:"3eaf790a",9094:"712fc063",9104:"bbcb2345",9133:"922f230c",9205:"9b7c7712",9215:"fbc30faf",9252:"0d791a59",9260:"f163e60e",9332:"20cc2d46",9360:"49edca3f",9366:"bb101bc3",9391:"44a77f1b",9404:"9fcc3d3e",9408:"e2ebe0cc",9416:"2e55b1f2",9472:"a923eab5",9487:"bbefb860",9489:"78452274",9507:"3d9997fc",9554:"ed358e7b",9559:"f794af19",9590:"4dd7914f",9647:"c629f3ee",9649:"c59bf997",9674:"72ba26ce",9677:"f84af92d",9695:"6067ada0",9715:"efe0c936",9716:"1ac27da3",9785:"91bc2e03",9788:"433c4c46",9890:"e4e898d7",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:"f2edce08",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"30068f89",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:"4e6801b3",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:"3ac63050",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:"104fe5f4",3668:"3f4049ff",3685:"5356e3de",3747:"ce08ca10",3784:"c81d4a51",3873:"a3ce6945",3897:"1a04f1e0",3910:"658d457f",3935:"7f21d22b",3951:"9b238a39",4030:"70af0a74",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"7b4f1394",4144:"f10aa199",4164:"c6a0bf24",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"7fa2ab27",4496:"c366f3d3",4498:"99c27c8e",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"c5215115",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:"8ea47e09",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:"5810219d",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:"5b1b1e87",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"7ba904f4",7545:"5a171ce1",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"46d58a04",7806:"bd9accb9",7852:"ff9c09cd",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"c7b1a6ca",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"c5edbea7",8077:"0b2c51d9",8085:"5215bc21",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"3b193075",8302:"4f956ab4",8307:"02e15761",8398:"ecb314e7",8431:"7c8704ae",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"3306b77f",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(4330),__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(4330),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,63041))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,66415))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21871))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,28625))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,4654))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,44180))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,76175))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,19116))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15732))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,84625))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,89859))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,427))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,90923))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,60884))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,72794))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,4549))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,75405))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,8993))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,79131))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,15056))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,852))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94884))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,89590))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,55964))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,37710))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,55818))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,70145))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,4987))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),176:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,85419))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,48979))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,74917))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,47400))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4359))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92511))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,85597))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,8735))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,59360))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,86529))),343:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,31480))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,31480))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,8741))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,80096))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,437))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,429))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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(4330),__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(4330),__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(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),480:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__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(4330),__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(4330),__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"})})()})();