You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/3856.7c0bbac6.async.js

224 lines
1.8 MiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

(self.webpackChunk=self.webpackChunk||[]).push([[3856],{20699:function(Ct,at){"use strict";at.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},9973:function(Ct,at){"use strict";at.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"}},44780:function(Ct,at){"use strict";at.Z={modalContent:"modalContent___UXmJC",modalContentLeft:"modalContentLeft___JOFgX",green:"green___rI_w_",textArea:"textArea___OTapv",red:"red___cDswv",row:"row___CE3Y7",html:"html___u9n4r",line:"line___Lh9Lb"}},67913:function(){"use strict"},77171:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,ne,x)=>ne in z?Ce(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[ne]=x,ae=(z,ne)=>{for(var x in ne||(ne={}))de.call(ne,x)&&ie(z,x,ne[x]);if(a)for(var x of a(ne))ue.call(ne,x)&&ie(z,x,ne[x]);return z};const te=z=>React.createElement("svg",ae({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},z),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"}));at.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},19581:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,ne,x)=>ne in z?Ce(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[ne]=x,ae=(z,ne)=>{for(var x in ne||(ne={}))de.call(ne,x)&&ie(z,x,ne[x]);if(a)for(var x of a(ne))ue.call(ne,x)&&ie(z,x,ne[x]);return z};const te=z=>React.createElement("svg",ae({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},z),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"}));at.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},53206:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,ne,x)=>ne in z?Ce(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[ne]=x,ae=(z,ne)=>{for(var x in ne||(ne={}))de.call(ne,x)&&ie(z,x,ne[x]);if(a)for(var x of a(ne))ue.call(ne,x)&&ie(z,x,ne[x]);return z};const te=z=>React.createElement("svg",ae({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},z),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"})));at.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},71681:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,ne,x)=>ne in z?Ce(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[ne]=x,ae=(z,ne)=>{for(var x in ne||(ne={}))de.call(ne,x)&&ie(z,x,ne[x]);if(a)for(var x of a(ne))ue.call(ne,x)&&ie(z,x,ne[x]);return z};const te=z=>React.createElement("svg",ae({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},z),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"})));at.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},5296:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ct={},at="5.0",pe={},re=null,Ce=!1,a=!1,de=null,ue=!1,ie=null,ae=null,te=0;te<arguments.length;te++){var z=arguments[te];if(z!==null)switch(typeof z){case"number":at=z.toFixed(1);break;case"string":z.match(new RegExp("^[0-9]\\.[0-9]+$"))?at=z:de=z;break;case"object":typeof z.is3D!="undefined"?re=z:pe=z;break;case"boolean":Ce=z,a=!0;break}}re===null&&(re={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},pe.material_id!==void 0&&!a&&(Ce=!0)),de!==null&&pe.id===void 0&&(pe.id=de);var ne="",x="",b=!1,y=null,E=null,ee=null,oe=!1,ce=null,fe=null,se=null,le=null,he=null;pe.height!==void 0&&(pe.height=Math.round(pe.height)),pe.width!==void 0&&(pe.width=Math.round(pe.width));var be=function(He){return parseFloat(He)>4?parseFloat(He):5};Ct.setHTML5Codebase=function(He,Ne){ae=He,Ve(He,Ne)},Ct.setJavaCodebase=Ct.setJavaCodebaseVersion=Ct.isCompiledInstalled=Ct.setPreCompiledScriptPath=Ct.setPreCompiledResourcePath=function(){},Ct.setHTML5CodebaseVersion=function(He,Ne){var ke=parseFloat(He);if(ke!==NaN&&ke<5){console.log("The GeoGebra HTML5 codebase version "+ke+" is deprecated. Using version latest instead.");return}ie=He,Ze(He,Ne)},Ct.getHTML5CodebaseVersion=function(){return E},Ct.getParameters=function(){return pe},Ct.setFontsCSSURL=function(He){le=He},Ct.setGiacJSURL=function(He){},Ct.setJNLPFile=function(He){ne=He},Ct.setJNLPBaseDir=function(He){},Ct.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ne="auto",ke=pe.id,ze,Ye=!1,nt=0;nt<arguments.length;nt++){var rt=arguments[nt];typeof rt=="string"?(rt=rt.toLowerCase(),rt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?Ne=rt:ke=arguments[nt]):typeof rt=="boolean"?Ye=rt:rt instanceof HTMLElement&&(ze=rt)}We();function We(){if(!ue){setTimeout(We,200);return}Ne=je(Ne);var Fe=ze||document.getElementById(ke);if(!Fe){console.log("possibly bug on ajax loading? ");return}if(Ct.removeExistingApplet(Fe,!1),pe.width===void 0&&Fe.clientWidth&&(pe.width=Fe.clientWidth),pe.height===void 0&&Fe.clientHeight&&(pe.height=Fe.clientHeight),!(pe.width&&pe.height)&&Ne==="html5"&&(delete pe.width,delete pe.height),y=Ne,Ne==="screenshot")xe(Fe,pe);else{var Xe=!1;pe.hasOwnProperty("playButton")&&pe.playButton||pe.hasOwnProperty("clickToLoad")&&pe.clickToLoad?Xe=!0:pe.hasOwnProperty("playButtonAutoDecide")&&pe.playButtonAutoDecide&&(Xe=(!ge()||He())&&me()),Xe?(y="screenshot",we(Fe,pe,Ye,Ne)):Se(Fe,pe,Ye)}}};function ge(){try{return window.self!==window.top}catch(He){return!0}}function me(){return pe.hasOwnProperty("screenshotGenerator")&&pe.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}Ct.getViews=function(){return re},Ct.isJavaInstalled=function(){return!1};var ve=function(He){var Ne=function(nt){var rt=JSON.parse(nt),We=function(Te){return Te.type=="G"||Te.type=="E"},Fe=rt.elements?rt.elements.filter(We)[0]:rt;if(!Fe||!Fe.url){ke();return}pe.fileName=Fe.url,Ee(Fe.settings||{}),re.is3D=!0;var Xe="https://www.geogebra.org/images/";Ct.setPreviewImage(ce||Fe.previewUrl,Xe+"GeoGebra_loading.png",Xe+"applet_play.png"),He()},ke=function(){pe.onError&&pe.onError(),Ge("Error: Fetching material (id "+pe.material_id+") failed.",pe)},ze=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",Ye="/materials/"+pe.material_id+"?scope=basic";ye("https://"+ze+"/api/proxy.php?path="+encodeURIComponent(Ye),Ne,ke)};function Ee(He){var Ne=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(ke){He[ke]=!!He[ke]}),Ne.forEach(function(ke){pe[ke]===void 0&&He[ke]!==void 0&&(pe[ke]=He[ke])}),pe.showToolBarHelp===void 0&&(pe.showToolBarHelp=pe.showToolBar)}function ye(He,Ne,ke){var ze=new XMLHttpRequest;ze.open("GET",He),ze.onload=function(){Ne(ze.responseText)},ze.onerror=ke,ze.send()}Ct.isHTML5Installed=function(){return!0},Ct.getLoadedAppletType=function(){return y},Ct.setPreviewImage=function(He,Ne,ke){ce=He,fe=Ne,se=ke},Ct.removeExistingApplet=function(He,Ne){var ke;typeof He=="string"&&(He=document.getElementById(He)),y=null;var ze=null;for(ke=0;ke<He.childNodes.length;ke++){var Ye=He.childNodes[ke],nt=Ye.className;nt==="applet_screenshot"?Ne?(Ye.style.display="block",y="screenshot"):Ye.style.display="none":nt!=="applet_scaler prerender"&&(He.removeChild(Ye),ze=nt&&nt.indexOf("appletParameters")!=-1?Ye.id:null,ke--)}var rt=pe.id!==void 0?pe.id:ze,We=window[rt];We&&typeof We.getBase64=="function"&&(We.remove(),window[rt]=null)},Ct.refreshHitPoints=function(){if(be(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var He=Ct.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},Ct.startAnimation=function(){var He=Ct.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},Ct.stopAnimation=function(){var He=Ct.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},Ct.getAppletObject=function(){var He=pe.id!==void 0?pe.id:"ggbApplet";return window[He]},Ct.resize=function(){};var Ae=function(He,Ne,ke){var ze=document.createElement("param");ze.setAttribute("name",Ne),ze.setAttribute("value",ke),He.appendChild(ze)},_e=function(He){return He&&He!=="false"},Se=function(He,Ne,ke){be(E)<=4.2&&(ke=!0);var ze=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==E||ggbHTML5LoadedCodebaseIsWebSimple&&!oe)&&(ze=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ye=document.createElement("div");Ye.classList.add("appletParameters","notranslate");var nt=Ne.width,rt=Ne.height;if(Ne.disableAutoScale=Ne.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ne.disableAutoScale,Ne.width!==void 0)if(be(E)<=4.4)_e(Ne.showToolBar)&&(Ne.height-=7),_e(Ne.showAlgebraInput)&&(Ne.height-=37),Ne.width<605&&_e(Ne.showToolBar)&&(Ne.width=605,nt=605);else{var We=100;(_e(Ne.showToolBar)||_e(Ne.showMenuBar))&&(Ne.hasOwnProperty("customToolBar")&&(Ne.customToolbar=Ne.customToolBar),We=_e(Ne.showMenuBar)?245:155),nt<We&&(Ne.width=We,nt=We)}Ye.style.border="none",Ye.style.display="inline-block";for(var Fe in Ne)Ne.hasOwnProperty(Fe)&&Fe!=="appletOnLoad"&&Ye.setAttribute("data-param-"+Fe,Ne[Fe]);le&&Ye.setAttribute("data-param-fontscssurl",le),Ct.resize=function(){GGBAppletUtils.responsiveResize(He,Ne)},window.addEventListener("resize",function($e){Ct.resize()});var Xe=typeof Ne.appletOnLoad=="function"?Ne.appletOnLoad:function(){};if(!ke&&Ne.width!==void 0){Ne.hasOwnProperty("showSplash")||Ye.setAttribute("data-param-showSplash","false");var Te=He.querySelector(".applet_scaler.prerender"),Ue=Te!==null;if(Ue)var et=Te.querySelector(".ggb_preview");else{var et=Be(nt,rt,Ne.borderColor,!1);Te=document.createElement("div"),Te.className="applet_scaler",Te.style.position="relative",Te.style.display="block",Te.style.width=nt+"px",Te.style.height=rt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Te,"66%"),be(E)>=5?(Ne.appletOnLoad=function($e){var ot=He.querySelector(".ggb_preview");ot&&ot.parentNode.removeChild(ot),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Te),window.GGBT_wsf_view&&$(window).trigger("resize"),Xe($e)},Ue||Te.appendChild(et)):Ye.appendChild(et),Te.appendChild(Ye),Ue||He.appendChild(Te),setTimeout(function(){Ct.resize()},1)}else{var tt=document.createElement("div");tt.className="applet_scaler",tt.style.position="relative",tt.style.display="block",tt.appendChild(Ye),He.appendChild(tt),Ne.appletOnLoad=function($e){Ct.resize(),Xe($e)}}function qe($e,ot){ot&&typeof ot.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement($e,ot.appletOnLoad):renderGGBElement($e),Ge("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ot)}function Re($e,ot){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:$e,params:ot}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(wt){qe(wt.article,wt.params)}),html5AppletsToProcess=null)},be(E)<5&&($e.className+=" geogebraweb")):qe($e,ot)}if(ze){scriptLoadStarted=!0;for(var Ie=0;Ie<Ye.childNodes.length;Ie++){var Le=Ye.childNodes[Ie].tagName;Le==="TABLE"&&(Ye.removeChild(Ye.childNodes[Ie]),Ie--)}if(ggbHTML5LoadedScript!==null){var Me=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Me!=null&&Me.parentNode.removeChild(Me)}var Je=document.createElement("script"),lt=function(){Re(Ye,Ne)};Je.src=x+ee,ggbHTML5LoadedCodebaseIsWebSimple=oe,ggbHTML5LoadedCodebaseVersion=E,ggbHTML5LoadedScript=Je.src,Ge("GeoGebra HTML5 codebase loaded: '"+x+"'.",Ne),!ae&&(!ie||ie=="5.0")?(oe?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),lt()):x.requirejs?__webpack_require__.e(5994).then(function(){var $e=[__webpack_require__(35994)];lt.apply(null,$e)}.bind(this)).catch(__webpack_require__.oe):(Je.onload=lt,He.appendChild(Je))}else Re(Ye,Ne);Ne.height=rt,Ne.width=nt},xe=function(He,Ne,ke){var ze=Be(Ne.width,Ne.height,Ne.borderColor,ke),Ye=document.createElement("div");Ye.style.position="relative",Ye.style.display="block",Ye.style.width=Ne.width+"px",Ye.style.height=Ne.height+"px",Ye.className="applet_screenshot applet_scaler"+(ke?" applet_screenshot_play":""),Ye.appendChild(ze);var nt=GGBAppletUtils.getScale(Ne,He,ke);ke?(He.appendChild(Pe()),window.GGBT_wsf_view||(He.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Ye,"66%"),He.appendChild(Ye),nt!==1&&!isNaN(nt)&&(GGBAppletUtils.scaleElement(Ye,nt),Ye.style.width=Ne.width+"px",Ye.style.height=Ne.height+"px",Ye.parentNode.style.width=Ne.width*nt+"px",Ye.parentNode.style.height=Ne.height*nt+"px"),Ct.resize=function(){Oe(He,ze,Ye,ke)},window.addEventListener("resize",function(rt){Ct.resize()}),Ct.resize()};function Oe(He,Ne,ke,ze){if(He.contains(Ne)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(He.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(He)}var Ye=GGBAppletUtils.getScale(pe,He,ze);ke.parentNode!==null&&(!isNaN(Ye)&&Ye!==1?(GGBAppletUtils.scaleElement(ke,Ye),ke.parentNode.style.width=pe.width*Ye+"px",ke.parentNode.style.height=pe.height*Ye+"px"):(GGBAppletUtils.scaleElement(ke,1),ke.parentNode.style.width=pe.width+"px",ke.parentNode.style.height=pe.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(He),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}Ct.onExitFullscreen=function(He,Ne){Ne.appendChild(He)};var we=function(He,Ne,ke,ze){xe(He,Ne,!0);for(var Ye=function(){var We=[];for(rt=0;rt<He.childNodes.length;rt++)We.push(He.childNodes[rt]);if(window.GGBT_wsf_view){var Fe=window.GGBT_wsf_view.renderFullScreen(He,Ne.id),Xe=document.getElementById("fullscreencontainer"),Te=jQuery(He).find(".fullscreencontent");Te.length>0?(Fe.remove(),Te.attr("id","fullscreencontent").show(),jQuery(Xe).append(Te),window.dispatchEvent(new Event("resize"))):Se(Fe,Ne,!1),window.GGBT_wsf_view.launchFullScreen(Xe)}else y=ze,Se(He,Ne,!1);if(!window.GGBT_wsf_view)for(rt=0;rt<We.length;rt++)He.removeChild(We[rt])},nt=He.getElementsByClassName("ggb_preview_play"),rt=0;rt<nt.length;rt++)nt[rt].addEventListener("click",Ye,!1),nt[rt].addEventListener("ontouchstart",Ye,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(He),me()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},Pe=function(){var He=document.createElement("div");if(He.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var Ne='.icon-applet-play { width: 100%; height: 100%;box-sizing: border-box;position: absolute;z-index: 1001;cursor: pointer;border-width: 0px; background-color: transparent;background-repeat: no-repeat;left: 0;top: 0;background-position: center center; background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet.png");}.icon-applet-play:hover {background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet-hover.png");}',ke=document.createElement("style");ke.styleSheet?ke.styleSheet.cssText=Ne:ke.appendChild(document.createTextNode(Ne)),document.getElementsByTagName("head")[0].appendChild(ke)}return He},Be=function(He,Ne,ke,ze){var Ye=document.createElement("div");Ye.className="ggb_preview",Ye.style.position="absolute",Ye.style.zIndex="90",Ye.style.width=He-2+"px",Ye.style.height=Ne-2+"px",Ye.style.top="0px",Ye.style.left="0px",Ye.style.overflow="hidden",Ye.style.backgroundColor="white";var nt="lightgrey";ke!==void 0&&(ke==="none"?nt="transparent":nt=ke),Ye.style.border="1px solid "+nt;var rt=document.createElement("img");if(rt.style.position="relative",rt.style.zIndex="1000",rt.style.top="-1px",rt.style.left="-1px",ce!==null&&rt.setAttribute("src",ce),rt.style.opacity=.7,fe!==null){var We,Fe,Xe;if(!ze){We=document.createElement("img"),We.style.position="absolute",We.style.zIndex="1001",We.style.opacity=1,rt.style.opacity=.3,Fe=360,Fe>He/4*3&&(Fe=He/4*3),Xe=Fe/5.8,We.setAttribute("src",fe),We.setAttribute("width",Fe),We.setAttribute("height",Xe);var Te=(He-Fe)/2,Ue=(Ne-Xe)/2;We.style.left=Te+"px",We.style.top=Ue+"px",Ye.appendChild(We)}}return Ye.appendChild(rt),Ye},je=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},De=["web","webSimple","web3d","tablet","tablet3d","phone"],Ze=function(He,Ne){if(E=He,Ne){Ve(E,!0);return}var ke=!Ce;if(ke){var ze=be(E);!isNaN(ze)&&ze<4.4&&(ke=!1)}var Ye,nt;window.location.protocol.substr(0,4)==="http"?Ye=window.location.protocol:Ye="http:";var rt=E.indexOf("//");rt>0?nt=E:rt===0?nt=Ye+E:nt="https://www.geogebra.org/apps/5.2.814.0/";for(var We in De)if(E.slice(De[We].length*-1)===De[We]||E.slice((De[We].length+1)*-1)===De[We]+"/"){Ve(nt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ke&&!re.is3D&&!re.AV&&!re.SV&&!re.CV&&!re.EV2&&!re.CP&&!re.PC&&!re.DA&&!re.FI&&!re.PV&&!_e(pe.showToolBar)&&!_e(pe.showMenuBar)&&!_e(pe.showAlgebraInput)&&!_e(pe.enableRightClick)&&(!pe.appName||pe.appName=="classic")?nt+="webSimple/":nt+="web3d/",Ve(nt,!1)},Ve=function(He,Ne){if(He.requirejs){x=He;return}He.slice(-1)!=="/"&&(He+="/"),x=He,Ne===null&&(Ne=He.indexOf("http")===-1),b=Ne,ee="web.nocache.js",oe=!1;var ke=x.split("/");ke.length>1&&(!Ne&&ke[ke.length-2]==="webSimple"?(ee="webSimple.nocache.js",oe=!0):De.indexOf(ke[ke.length-2])>=0&&(ee=ke[ke.length-2]+".nocache.js")),ke=He.split("/"),E=ke[ke.length-3],E.substr(0,4)==="test"?E=E.substr(4,1)+"."+E.substr(5,1):(E.substr(0,3)==="war"||E.substr(0,4)==="beta")&&(E="5.0");var ze=parseFloat(E);ze!==NaN&&ze<5&&He.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+ze+" is deprecated. Using version latest instead."),Ze("5.0",Ne))},Ge=function(He,Ne){window.console&&window.console.log&&(!Ne||typeof Ne.showLogging=="undefined"||Ne.showLogging&&Ne.showLogging!=="false")&&console.log(He)};pe.material_id!==void 0?ve(Ke):Ke();function Ke(){var He=at;ie!==null?He=ie:parseFloat(He)<5&&(He="5.0"),Ze(He,!1),ae!==null&&Ve(ae,b),ue=!0}return Ct},GGBAppletUtils=function(){"use strict";function Ct(){return window.GGBT_wsf_edit!==void 0}function at(ue,ie){ie!=1?(ue.style.transformOrigin="0% 0% 0px",ue.style.webkitTransformOrigin="0% 0% 0px",ue.style.transform="scale("+ie+","+ie+")",ue.style.webkitTransform="scale("+ie+","+ie+")",ue.style.maxWidth="initial",ue.querySelector(".ggb_preview")!==null&&(ue.querySelector(".ggb_preview").style.maxWidth="initial"),ue.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ue.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ue.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ue.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ue.style.transform="none",ue.style.webkitTransform="none")}function pe(ue,ie,ae,te,z,ne){var x=null;if(ne!=null&&ne!="")for(var b=ue.parentNode;b!=null;)if((" "+b.className+" ").indexOf(" "+ne+" ")>-1){x=b;break}else b=b.parentNode;var y=0,E=0,ee=0,oe=0,ce=0,fe=0,se=0;if(x)y=x.offsetWidth,E=Math.max(te?x.offsetWidth:0,x.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(y=Math.min(window.innerWidth,document.documentElement.clientWidth),E=Math.min(window.innerHeight,document.documentElement.clientHeight),ee=y):(y=window.innerWidth,E=window.innerHeight,ee=window.innerWidth),ue){var le=ue.getBoundingClientRect();le.left>0&&le.left<=y&&(z===void 0||!z)&&(document.dir==="rtl"?(ce=y-le.width-le.left,fe=ee<=480?10:30):(fe=le.left,ce=ee<=480?10:30),oe=fe+ce)}if(ue&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var he=ue.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(oe=40,se=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(oe=0,se=40)}}return ue&&((ae===void 0||!ae)&&ie>0&&ie+oe<y?y=ie:y-=oe,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ae===void 0||!ae)&&(E-=se)),{width:y,height:E}}function re(ue,ie,ae,te,z){if(ue.isScreenshoGenerator)return 1;var ne=te!==void 0&&te,x=ue.noScaleMargin!=null&&ue.noScaleMargin,b=function(he){return he&&he!=="false"},y=b(ue.autoHeight),E=pe(ie,ue.width,ae,y,ne&&window.GGBT_wsf_view||x,z),ee=parseInt(E.width),oe=ue.width,ce=ue.height;if(oe===void 0){var fe=ie.querySelector(".appletParameters");fe&&(oe=fe.offsetWidth,ce=fe.offsetHeight)}var se=ee/oe,le=ne?1:E.height/ce;return ae!==void 0&&!ae&&(se=Math.min(1,se),le=Math.min(1,le)),Math.min(se,le)}function Ce(ue,ie,ae){var te=1,z,ne=!1;if(ue.hasOwnProperty("allowUpscale")&&(ne=ue.allowUpscale),ue.hasOwnProperty("scale")&&(te=parseFloat(ue.scale),(isNaN(te)||te===null||te===0)&&(te=1),te>1&&(ne=!0)),ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ne=!0),!(ue.hasOwnProperty("disableAutoScale")&&ue.disableAutoScale))z=re(ue,ie,ne,ae,ue.scaleContainerClass);else return te;return ne&&(!ue.hasOwnProperty("scale")||te===1)?z:Math.min(te,z)}function a(ue){var ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),te=ue.getBoundingClientRect(),z=(ie-te.width)/2,ne=(ae-te.height)/2;ne<0&&(ne=0),ue.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(z<40?ue.style.left="40px":ue.style.left=z+"px",ue.style.top=ne+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ne<40?ue.style.top="40px":ue.style.top=ne+"px",ue.style.left=z+"px")}function de(ue,ie){var ae=ue.querySelector(".appletParameters");if(ae){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ie.id!==ae.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ue)}if(ae.parentElement&&/fullscreen/.test(ae.parentElement.className))return;var te=Ce(ie,ue);Ct()&&ae.setAttribute("data-param-scale",te);for(var z=null,ne=0;ne<ue.childNodes.length;ne++)if(ue.childNodes[ne].className!==void 0&&ue.childNodes[ne].className.match(/^applet_scaler/)){z=ue.childNodes[ne];break}if(z!==null&&z.querySelector(".noscale")!==null)return;var x=ie.id!==void 0?ie.id:"ggbApplet",b=window[x];(b==null||!b.recalculateEnvironments)&&z!==null&&!z.className.match(/fullscreen/)&&(z.parentNode.style.transform="",!isNaN(te)&&te!==1?(z.parentNode.style.width=ie.width*te+"px",z.parentNode.style.height=ie.height*te+"px",at(z,te)):(at(z,1),z.parentNode.style.width=ie.width+"px",z.parentNode.style.height=ie.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&a(ue),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ae).parents(".content-added-content"))}}return{responsiveResize:de,isFlexibleWorksheetEditor:Ct,positionCenter:a,getScale:Ce,scaleElement:at}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="<!doctype html>",W="",X="<html><head></head><body></body></html>",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var Ct=n.location.search;return Ct.indexOf(J)!=-1||Ct.indexOf(K)!=-1}function q(Ct,at){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(Ct){var at=s[L].bindings;s[L].bindings=function(){for(var pe=at?at():{},re=Ct[webModule.__softPermutationId],Ce=O;Ce<re.length;Ce++){var a=re[Ce];pe[a[O]]=a[P]}return pe}};var t;function u(){return v(),t}function v(){if(!t){var Ct=o.createElement(Q);if(Ct.id=L,Ct.style.cssText=R+S,Ct.tabIndex=-1,o.body.appendChild(Ct),t=Ct.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var at=document.compatMode==U?V:W;t.write(at+X),t.close()}}}function w(Ct){function at(re){function Ce(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var a=Ce();if(a){re();return}function de(){if(!a){if(!Ce())return;a=!0,re(),o.removeEventListener&&o.removeEventListener(Z,de,!1),ue&&clearInterval(ue)}}o.addEventListener&&o.addEventListener(Z,de,!1);var ue=setInterval(function(){de()},$)}function pe(re){var Ce=u(),a=Ce.body,de=Ce.createElement(_);de.language=ab,de.crossOrigin=W,de.src=re,webModule.__errFn&&(de.onerror=function(){webModule.__errFn(L,new Error(bb+re))}),a.appendChild(de)}at(function(){pe(Ct)})}webModule.__startLoadingFragment=function(Ct){return C(Ct)},webModule.__installRunAsyncCode=function(Ct){var at=u(),pe=at.body,re=at.createElement(_);re.language=ab,re.text=Ct,pe.appendChild(re),pe.removeChild(re)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ct){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ct){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ct){var at=c[Ct];return at==null?null:at},r=d,webModule.__errFn=e}function B(){function Ct(ue){var ie=ue.lastIndexOf(rb);ie==-1&&(ie=ue.length);var ae=ue.indexOf(sb);ae==-1&&(ae=ue.length);var te=ue.lastIndexOf(tb,Math.min(ae,ie));return te>=O?ue.substring(O,te+P):W}function at(ue){if(!ue.match(/^\w+:\/\//)){var ie=o.createElement(ub);ie.src=ue+vb,ue=Ct(ie.src)}return ue}function pe(){var ue=__gwt_getMetaProperty(wb);return ue!=null?ue:W}function re(){for(var ue=o.getElementsByTagName(_),ie=O;ie<ue.length;++ie)if(ue[ie].src.indexOf(xb)!=-1)return Ct(ue[ie].src);return W}function Ce(){var ue=o.getElementsByTagName(yb);return ue.length>O?ue[ue.length-P].href:W}function a(){var ue=o.location;return ue.href==ue.protocol+zb+ue.host+ue.pathname+ue.search+ue.hash}var de=pe();return de==W&&(de=re()),de==W&&(de=Ce()),de==W&&a()&&(de=Ct(o.location.href)),de=at(de),de}function C(Ct){return Ct.match(/^\//)||Ct.match(/^[a-zA-Z]+:\/\//)?Ct:webModule.__moduleBase+Ct}function D(){var Ct=[],at=O,pe=[],re=[];function Ce(ue){var ie=re[ue](),ae=pe[ue];if(ie in ae)return ie;var te=[];for(var z in ae)te[ae[z]]=z;throw r&&r(ue,te,ie),null}if(__gwt_isKnownPropertyValue=function(ue,ie){return ie in pe[ue]},webModule.__getPropMap=function(){var ue={};for(var ie in pe)pe.hasOwnProperty(ie)&&(ue[ie]=Ce(ie));return ue},webModule.__computePropValue=Ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var a;try{a=Cb;var de=a.indexOf(Db);de!=-1&&(at=parseInt(a.substring(de+P),$),a=a.substring(O,de))}catch(ue){}return webModule.__softPermutationId=at,C(a+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},33045:function(Ct,at,pe){"use strict";pe.d(at,{Ax:function(){return de},Ds:function(){return ue},KI:function(){return ae},SI:function(){return a},f1:function(){return Ce}});var re=pe(82506);function Ce(te){let z=!0;if(te.length>0){for(let ne=0;ne<te.length;ne++)if(te[ne].compile_success==0||!te[ne].compile_success){z=!1;break}}else z=!1;return z}function a(te,z=""){let ne=[];for(let x=0;x<te.length;x++){let b=te[x],y=z?`${z}/${b.name}`:`${b.name}`;ne.push({title:b.name,type:b.type,isLeaf:b.type!=="tree",key:y})}return ne}function de(te,z,ne){for(let x=0;x<te.length;x++){let b=te[x];if(b.key===z){b.children=ne;break}b.children&&de(b.children,z,ne)}return te}function ue(te,z,ne){let x;return function(){let b=this,y=arguments,E=function(){x=null,ne||te.apply(b,y)},ee=ne&&!x;clearTimeout(x),x=setTimeout(E,z),ee&&te.apply(b,y)}}const ie=!0,ae=re.Z.API_SERVER},49525:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return He}});var re=pe(59301),Ce=pe(78241),a=pe(71418),de=pe(43418),ue=pe(95237),ie=pe(19842),ae=pe(8591),te=pe(4676),z="data:image/png;base64,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",ne={tip:"tip___tKX6W",knowledgeWrapper:"knowledgeWrapper___KcnuR",fixedLoading:"fixedLoading___XmyB7",leftNode:"leftNode___Y2uWT",option:"option____sKqP",serial:"serial___qF0bP",row:"row___oV21b",label:"label___XumW5",content:"content___qfqms"},x=pe(92797),b=pe(9137),y=pe(56640),E=pe(41722),ee=pe(23559),oe=pe(51740),ce=pe(43428),fe=pe(3113),se={wrap:"wrap___YcSZv",left:"left___Rou01",leftNode:"leftNode___hFjN9",option:"option___JIrUI",serial:"serial___U64xx",row:"row___gQbg9",label:"label___brOMv",content:"content___qUMZz",bottomActionContainer:"bottomActionContainer___eMaBv",bottomBtn:"bottomBtn___hQiMj"},le=pe(58199),he=pe(71162),be=pe(5871),ge=pe(34313),me=pe(89164),ve=pe(59703),Ee=pe(33754),ye=pe(48275),Ae=pe(24334),_e=pe(67120),Se=(Ne,ke,ze)=>new Promise((Ye,nt)=>{var rt=Xe=>{try{Fe(ze.next(Xe))}catch(Te){nt(Te)}},We=Xe=>{try{Fe(ze.throw(Xe))}catch(Te){nt(Te)}},Fe=Xe=>Xe.done?Ye(Xe.value):Promise.resolve(Xe.value).then(rt,We);Fe((ze=ze.apply(Ne,ke)).next())}),Oe=({questionId:Ne,visible:ke,onChange:ze,questionData:Ye,noRestrictModal:nt,noReselect:rt,noSaveSuccess:We})=>{const[Fe,Xe]=(0,re.useState)(!1),[Te,Ue]=(0,re.useState)([]),[et,tt]=(0,re.useState)(ve.Q),{contentRef:qe,value:Re,status:Ie,open:Le,close:Me}=et,Je=(0,me.Z)({contentRef:qe,status:Ie}),{openProgress:lt,closeProgress:$e,CreateProgressModal:ot,progressOpen:wt}=(0,ge.Z)();(0,re.useEffect)(()=>{ke===!0&&(qe!=null&&qe.current)&&ft(),ke===!1&&Me()},[ke,!!(qe!=null&&qe.current)]);const ft=()=>Se(void 0,null,function*(){const Ot={scene_type:5,request_identifier:Math.random(),item_bank_id:Ne};yield Le(Ot)}),ht=[{id:"0",type:"\u5355\u9009\u9898",value:"SINGLE"},{id:"1",type:"\u591A\u9009\u9898",value:"MULTIPLE"},{id:"2",type:"\u5224\u65AD\u9898",value:"JUDGMENT"},{id:"3",type:"\u586B\u7A7A\u9898",value:"COMPLETION"},{id:"4",type:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{id:"6",type:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{id:"7",type:"\u7EC4\u5408\u9898",value:"COMBINATION"},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}],st=["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"],vt=()=>Se(void 0,null,function*(){lt(),Xe(!0),Ue([]);const xt=Je(),Ot=new FormData;Ot.append("html",xt);const Mt=yield(0,y.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Ot},!0);if((Mt==null?void 0:Mt.status)===0)if(Mt!=null&&Mt.data){$e(100),Ue(Mt==null?void 0:Mt.data);return}else ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Xe(!1),$e()}),yt=()=>Se(void 0,null,function*(){const xt=Je();(0,be.RG)(xt)}),Et=(xt,Ot="")=>{var Mt,At,Tt;const It=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],nn=["SINGLE","MULTIPLE","JUDGMENT","COMPLETION","SUBJECTIVE"],{name:an,choices:Xt=[],item_type:Lt,tag_disciplines:Kt=[],difficulty:rn,analysis:pn,answer_texts:wn,standard_answer:Nt,standard_answers:Qt,description:Jt,time_limit:Rt,language:it,hack_sets:Dt,code:St,sub_item_banks:bt}=xt||Ye,Ft=(Mt=ht.find(en=>en.value===Lt))==null?void 0:Mt.type,jt=`1.${Ot}\u3010${Ft}\u3011${an}`;let Ht="";const tn=(At=Kt==null?void 0:Kt.map(en=>en.name))==null?void 0:At.join("\u3001");return Lt==="SUBJECTIVE"?Ht=(wn==null?void 0:wn[0])||"":Lt==="JUDGMENT"?Xt==null||Xt.forEach((en,dn)=>{en.is_answer&&(Ht=dn?"\u9519\u8BEF":"\u6B63\u786E")}):Xt==null||Xt.forEach((en,dn)=>{en.is_answer&&(Ht=Ht+st[dn])}),re.createElement("div",{className:se.leftNode,style:xt?{padding:0}:{}},re.createElement(Ee.Z,{className:"mb10",value:jt}),Xt==null?void 0:Xt.map((en,dn)=>re.createElement("div",{key:dn,className:se.option},re.createElement("div",{className:se.serial},st[dn],"."),re.createElement(Ee.Z,{style:{flex:1},value:en==null?void 0:en.choice_text}))),Jt&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u8BD5\u9898\u63CF\u8FF0"),re.createElement(Ee.Z,{style:{flex:1},value:Jt||""})),Lt==="COMPLETION"?(Tt=Nt||Qt)==null?void 0:Tt.map((en,dn)=>{var hn,dt;return re.createElement("div",{className:se.row,style:{alignItems:"center"},key:dn},re.createElement("div",{className:se.label},"\u7B54\u6848",dn+1),re.createElement("div",{className:se.content},(en==null?void 0:en.model)===1?(hn=en==null?void 0:en.answer_text)==null?void 0:hn.join("\u3001"):re.createElement(ye.Z,{value:(dt=en==null?void 0:en.answer_text)==null?void 0:dt.join("\u3001"),readOnly:!0})))}):nn.includes(Lt)&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u7B54\u6848"),re.createElement("div",{className:se.content},Ht)),!xt&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u96BE\u5EA6"),re.createElement("div",{className:se.content},It[rn-1]||"")),Lt!=="COMBINATION"&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u89E3\u6790"),re.createElement(Ee.Z,{style:{flex:1},value:pn||""})),!xt&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u77E5\u8BC6\u70B9"),re.createElement("div",{className:se.content},tn)),Rt&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09"),re.createElement("div",{className:se.content},Rt)),it&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u7F16\u7A0B\u8BED\u8A00"),re.createElement("div",{className:se.content},it)),St&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},Lt==="PROGRAM"?"\u5B66\u5458\u521D\u59CB\u4EE3\u7801":"\u7A0B\u5E8F\u4EE3\u7801"),re.createElement("div",{className:se.content,style:{whiteSpace:"pre-wrap"}},Ae.Base64.decode(St))),Dt==null?void 0:Dt.map((en,dn)=>{const hn=Lt==="PROGRAM"?`(${dn+1})`:"";return re.createElement(re.Fragment,{key:dn},re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u6D4B\u8BD5\u7528\u4F8B",hn,"\u8F93\u5165"),re.createElement("div",{className:se.content},(en==null?void 0:en.input)||"")),re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u6D4B\u8BD5\u7528\u4F8B",hn,"\u8F93\u51FA"),re.createElement("div",{className:se.content},(en==null?void 0:en.output)||"")))}),Lt==="BPROGRAM"&&(Nt==null?void 0:Nt.map((en,dn)=>re.createElement("div",{className:se.row,key:dn},re.createElement("div",{className:se.label},"\u7B54\u6848",dn+1),re.createElement("div",{className:se.content,style:{whiteSpace:"pre-wrap"}},(en==null?void 0:en.answer_text)||"")))),bt==null?void 0:bt.map((en,dn)=>re.createElement(re.Fragment,{key:en.id},Et(en,dn+1))))};return re.createElement(re.Fragment,null,re.createElement(ce.Z,{title:"\u4EE5\u9898\u6362\u9898",extra:re.createElement("div",{className:se.extraHeader},re.createElement(ue.Z,{align:"middle"},!Ie&&!!Re&&re.createElement(re.Fragment,null,re.createElement(le.op,{onClick:vt,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),re.createElement(le.op,{onClick:yt,shape:"default",type:"text"},re.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),re.createElement("i",{onClick:()=>{const xt=Ot=>{de.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ot,onOk:()=>{ze(!1)}})};if(Ie){xt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Re?xt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ze(!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:ke},re.createElement("div",{className:se.wrap},re.createElement("div",{className:se.left},re.createElement(ue.Z,{justify:"space-between"},re.createElement("b",{className:"font16 c-grey-333"},"\u539F\u9898"),!Ie&&re.createElement(fe.ZP,{onClick:()=>{ze(!1),rt()},type:"primary"},"\u91CD\u65B0\u9009\u62E9\u8BD5\u9898")),Et()),re.createElement(ve.Z,{stringTransformer:_e.o,onStatusChange:tt,bottomOffset:160,style:{paddingBottom:86},bottomContainerNode:re.createElement("div",{className:se.bottomActionContainer},Ie?re.createElement("div",{onClick:Me,className:se.bottomBtn},re.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u751F\u6210"):re.createElement("div",{onClick:ft,className:se.bottomBtn},re.createElement("i",{className:"iconfont icon-zhongxinshengcheng1"}),"\u91CD\u65B0\u751F\u6210")),loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!wt,noRestrictModal:nt,onError:xt=>{Object.prototype.toString.call(xt)==="[object Object]"&&xt.status===-9&&nt(xt.data)}}))),re.createElement(ce.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Fe},re.createElement(ue.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},re.createElement("img",{src:pe(11215),alt:"\u4EE5\u9898\u6362\u9898"}),re.createElement("span",{className:"ml10"},"\u4EE5\u9898\u6362\u9898")),re.createElement(he.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Te,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>Xe(!1),onSuccess:()=>{Xe(!1),ze(!1),We()}}),re.createElement("div",{style:{height:70}})),ot("\u5904\u7406\u4E2D"))},we=pe(59301),Pe=Object.defineProperty,Be=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ze=(Ne,ke,ze)=>ke in Ne?Pe(Ne,ke,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ne[ke]=ze,Ve=(Ne,ke)=>{for(var ze in ke||(ke={}))je.call(ke,ze)&&Ze(Ne,ze,ke[ze]);if(Be)for(var ze of Be(ke))De.call(ke,ze)&&Ze(Ne,ze,ke[ze]);return Ne},Ge=(Ne,ke,ze)=>new Promise((Ye,nt)=>{var rt=Xe=>{try{Fe(ze.next(Xe))}catch(Te){nt(Te)}},We=Xe=>{try{Fe(ze.throw(Xe))}catch(Te){nt(Te)}},Fe=Xe=>Xe.done?Ye(Xe.value):Promise.resolve(Xe.value).then(rt,We);Fe((ze=ze.apply(Ne,ke)).next())}),He=(0,re.forwardRef)(({onUpdateNum:Ne,onlyMediatorOpenStr:ke},ze)=>{var Ye;const[nt]=Ce.default.useForm(),[rt,We]=(0,re.useState)({}),[Fe,Xe]=(0,re.useState)({}),[Te,Ue]=(0,re.useState)(null),[et,tt]=(0,re.useState)(!1),[qe,Re]=(0,re.useState)(!1),[Ie,Le]=(0,re.useState)([]),[Me,Je]=(0,re.useState)(!1),[lt,$e]=(0,re.useState)(!1),[ot,wt]=(0,re.useState)(""),[ft,ht]=(0,re.useState)([]),[st,vt]=(0,re.useState)([]),[yt,Et]=(0,re.useState)(null),xt=Ce.default.useWatch("knowledge",nt);(0,re.useEffect)(()=>{if(ke)return ee.Z.subscribe(ke,Kt=>{Tt(Kt.id)})},[ke]),(0,re.useEffect)(()=>{Te===!1&&Ne&&Ne()},[Te]);const Ot=()=>Ge(void 0,null,function*(){const Lt=yield(0,y.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});vt(Lt.disciplines||[])}),Mt=Lt=>Ge(void 0,null,function*(){const Kt=yield(0,y.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Lt}});ht(Kt.tag_disciplines)}),At=Lt=>Ge(void 0,null,function*(){var Kt,rn,pn,wn;const Nt=document.createElement("div");Nt.className=ne.fixedLoading,document.body.appendChild(Nt),te.render(we.createElement(a.Z,{spinning:!0}),Nt);let Qt={};const Jt=[],[Rt,it]=yield Promise.all([(0,y.ZP)("/api/intelligent_imports/check_number.json",{method:"get"}),(0,y.ZP)(`/api/item_banks/${Lt}/edit_single.json`,{method:"get"})]);if((Rt==null?void 0:Rt.status)===0&&(Qt.usedCount=Rt==null?void 0:Rt.remaining_number,Qt.totalCount=Rt==null?void 0:Rt.total_number),it.id){if(it!=null&&it.analysis||Jt.push(3),(it==null?void 0:it.item_type)==="SUBJECTIVE"&&!((Kt=it==null?void 0:it.answer_texts)!=null&&Kt.length)&&Jt.push(2),!((rn=it==null?void 0:it.tag_disciplines)!=null&&rn.length)){Jt.push(1);const Dt=[(pn=it==null?void 0:it.discipline)==null?void 0:pn.id,(wn=it==null?void 0:it.sub_discipline)==null?void 0:wn.id].filter(St=>!!St);nt.setFieldValue("course",Dt)}Qt=Ve(Ve({},Qt),it),Le(Jt)}Xe(it),We(Qt),Qt.totalCount===-1?Jt.length?tt(!0):Je(!0):$e(!0),document.body.removeChild(Nt)}),Tt=Lt=>Ge(void 0,null,function*(){Et(Lt),At(Lt),Ot()}),It=()=>{Ue(!0)};(0,re.useImperativeHandle)(ze,()=>({onClick:It}));const nn=Lt=>{ht([...ft,Ve({},Lt)])},an=(Lt,Kt)=>{if(Lt!=null&&Lt.course){const[rn,pn]=Lt.course;Mt(pn),wt(new Date),nt.setFieldsValue({knowledge:[]})}},Xt=()=>Ge(void 0,null,function*(){const{analysis:Lt="",answer_texts:Kt="",course:rn=[],knowledge:pn=[]}=nt.getFieldsValue()||{},wn={item_bank_id:yt,analysis:Lt,answer_texts:Kt?[Kt]:"",sub_discipline_id:(rn==null?void 0:rn[1])||"",tag_discipline_ids:pn==null?void 0:pn.map(Qt=>Qt.value)};Re(!0);const Nt=yield(0,y.ZP)("/api/intelligent_imports/exchange_save_info.json",{method:"post",body:wn});Nt.id&&(Xe(Nt),tt(!1),Je(!0)),Re(!1)});return we.createElement(re.Fragment,null,we.createElement(de.default,{centered:!0,open:et,title:"\u6E29\u99A8\u63D0\u793A",width:810,okText:"\u7EE7\u7EED\u6362\u9898",zIndex:1002,confirmLoading:qe,onCancel:()=>tt(!1),onOk:()=>nt.submit(),afterClose:()=>{nt.resetFields()}},we.createElement("div",{className:ne.tip},"\u6211\u53D1\u73B0\u60A8\u9009\u4E2D\u7684\u8FD9\u9053\u9898\u76EE\u4E0D\u5B8C\u5584\u3002\u4E3A\u4E86\u80FD\u66F4\u7CBE\u51C6\u7684\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u5EFA\u8BAE\u60A8\u63D0\u4F9B\u66F4\u591A\u7684\u5173\u4E8E\u5F53\u524D\u9898\u76EE\u7684\u4FE1\u606F~"),we.createElement("img",{src:z,style:{marginTop:-100}}),we.createElement(Ce.default,{form:nt,onValuesChange:an,layout:"vertical",colon:!1,onFinish:Xt},Ie.includes(1)&&we.createElement(ue.Z,{align:"middle",className:"mb20"},we.createElement(Ce.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"course",className:"mr10 mb0"},we.createElement(ie.Z,{size:"large",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},style:{width:240},placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:st})),we.createElement(Ce.default.Item,{name:"knowledge",className:"mb0 mt30"},we.createElement(b.N,{key:ot,height:300,zIndex:1003,selectvalues:xt,subId:(Ye=nt.getFieldsValue().course)==null?void 0:Ye[1],knowledgeOptions:ft,onAddKnowledgeFinish:nn,className:ne.knowledgeWrapper}))),Ie.includes(2)&&we.createElement(Ce.default.Item,{className:"mt20 mb10",name:"answer_texts",label:"\u53C2\u8003\u7B54\u6848",valuePropName:"defaultValue"},we.createElement(E.Z,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848",height:120})),Ie.includes(3)&&we.createElement(Ce.default.Item,{className:"mb0",name:"analysis",label:"\u9898\u76EE\u89E3\u6790",valuePropName:"defaultValue"},we.createElement(E.Z,{placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u89E3\u6790",height:120})))),Te&&we.createElement(x.Z,{isIntelligentAssistant:!0,setScoreShow:Ue,isshixuns:!1,ScoreShow:!!Te,isloadings:!1,onOk:Lt=>{if(!Lt.length){ae.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}Tt(Lt[0])}}),we.createElement(oe.Z,{visible:lt,usedCount:rt==null?void 0:rt.usedCount,totalCount:rt==null?void 0:rt.totalCount,onCancel:()=>$e(!1),onOk:()=>{$e(!1),Ie.length?tt(!0):Je(!0)}}),we.createElement(Oe,{noReselect:()=>{Ue(!0)},noRestrictModal:Lt=>{We({usedCount:0,totalCount:Lt}),$e(!0)},questionId:yt,visible:Me,questionData:Fe,onChange:Lt=>{Je(Lt)},noSaveSuccess:()=>Ue(!1)}))})},73807:function(Ct,at,pe){"use strict";var re=pe(59301);const Ce=({scrollBoxRef:a,bottomInspectRef:de,contentRef:ue,status:ie,rootMargin:ae="70px",bottomOffset:te=110})=>{const[z,ne]=(0,re.useState)(!0),x=(0,re.useRef)(!1);return(0,re.useEffect)(()=>{if(!a.current||!de.current)return;const b=new IntersectionObserver(([y])=>{var E,ee,oe,ce;if(!document.contains(y.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((E=y.rootBounds)==null?void 0:E.width)===0&&((ee=y.rootBounds)==null?void 0:ee.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((oe=y.boundingClientRect)==null?void 0:oe.width)===0&&((ce=y.boundingClientRect)==null?void 0:ce.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}ne(y.isIntersecting)},{root:a.current,rootMargin:ae,threshold:0});return b.observe(de.current),()=>{b.disconnect()}},[a.current,de.current,ae]),(0,re.useEffect)(()=>{if(!ie)return;const b=a.current,y=ue.current;x.current=!1;let E=b.scrollTop;const ee=()=>{const{scrollTop:ce,scrollHeight:fe,clientHeight:se}=b;ce>E?ce+se>=fe-te&&(b.scrollTop=b.scrollHeight,x.current=!1):ce<E&&(x.current=!0),E=ce};b.addEventListener("scroll",ee);const oe=new ResizeObserver(()=>{x.current||(b.scrollTop=b.scrollHeight)});return oe.observe(y),()=>{setTimeout(()=>{oe.unobserve(y)},250),b.removeEventListener("scroll",ee)}},[ie]),z};at.Z=Ce},89164:function(Ct,at,pe){"use strict";var re=pe(59301);const Ce=({contentRef:a,status:de})=>((0,re.useEffect)(()=>{!de&&(a!=null&&a.current)&&a.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(ae=>{ae.tagName.toLowerCase()==="code"?ae.parentElement&&(ae.parentElement.contentEditable="false"):ae.tagName.toLowerCase()==="mathx"&&(ae.contentEditable="false")})},[de]),(ie=!1)=>{const ae=x=>{const b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&nbsp;":" ","&copy;":"\xA9","&reg;":"\xAE","&euro;":"\u20AC"};return x.replace(/&[^;]+;/g,y=>b[y]||y)};if(!a.current)return"";const te=a.current.cloneNode(!0);te.querySelectorAll("code[data-text], mathx[data-text]").forEach(x=>{let b=x.getAttribute("data-text");x.tagName.toLowerCase()==="code"?b=b.replace(/```.*\n|\n```/g,""):x.tagName.toLowerCase()==="mathx"&&(b=`$$${b}$$`);const y=document.createTextNode(b);x.parentNode.replaceChild(y,x)}),ie&&te.querySelectorAll('[data-select="disabled"]').forEach(b=>{var y;const E=b.textContent||"",ee=document.createTextNode(E+`
`);(y=b.parentNode)==null||y.replaceChild(ee,b)});let ne=te.innerHTML;return ie||(ne=ne.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),ne=ne.replace(/<p>/g,""),ne=ne.replace(/<\/p>/g,`
`),ne=ne.replace(/<br>/g,`
`),ne=ne.replace(/\r\n/g,`
`),ne=ne.replace(/<[^>]*>/g,""),ne=ae(ne),ne});at.Z=Ce},34313:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return b}});var re=pe(59301),Ce=pe(43418),a=pe(95237),de=pe(93948),ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABYCAYAAAAORCLFAAAAAXNSR0IArs4c6QAAIABJREFUeF7lfQecXFXZ/nNumT6zvWeTTSWkEEJooUgRpSMooiLfxycqTcQGIvipAf1UsNFEUAQBQTpSDCgtIQVTSAgJ6ckm2ZJt2dnd6XPL+fuec8/sZAmSbAKBv/P73Z3ZmXvv3Ps+5+1lGD5kD855cHM8P85xtRqmG1a5H5sqQqz1Q3aZ+/xy2D4/4zBOyGfN0lZe9v0Tt/fj0vZenBAf0MozFgNjAOe2XR1jy8qC7s/OPdT/12Gc/iNxyH4HYlVrctrb3b5bN7Wzj3X1agDXYOgQILgccFwgk+OoKOOY1uT89nPPmldiFnM/EtTdg4vcr0C8uC59xbIt5k3bu/Sgz2Twm4BuAJom78B1AdsG8haQywMOc5BLDPzsD5eXX7cH9/iR2HW/AMFnQXvwEwM/e7vN913b9iMQAPw+wPQBuscNnIBwPCDyQDZHnAEsXtPHzzo6fPG1p/vu/khQeDcvcr8A8cC8xKzV240fuW4AoSAQCAI+H+AzAdMEwADLliBYFmATR2SBZAbY0mWhsyuZvfRM48Tzj4i9vpv3+aHf7QMH4qXVqbPnr8ETqWxIi0SAUEgCURoFDD+QswDuANkswJkEIZ8HkmnA0QBfALj/2U6Mr4kt+u3nOo9vamryS+jEpiUBjQFaJp3WNRYSr1kQGstBtwCdMfm5ZeV1BqYxmMxmIGGoaTZ0x4TuOLZBmoox6K5jGw7t50BzvGMZfReD5gKa60JP5x3tyTULH511wgn2cBH/QIFoH+CVv7h/wUrEjqqNhhkIiEBIgtGXAFrapDgiXVFdDlSWcqQ5Q9YBfCEAHMhlgH8s6kWV5jhXnlPW43Ie45wz7nINjJGOJyIxXWdM12gD0zTxljAAhCXmoSagK3oM/kt7yP0KL+i4IhNBfEbX4/DMss0DX7v02Ip7hwsCHfeBAvG/v3no5mbrqG/U149CaQkQCsttcxuwcgOQtVwEtByivkxLLKotr62KRI2Yfvy4CYzlc0A6DWRSwAuL+3DsKBdHjA/A5RwM3CMyg64BpqEh4NNBBoDGJAB0p8U3W3hdQIXoyiUbyleDIOwEigcSB1xo7oI1O87/+km1j+wNCB8oEB0JXn3NL5/fFB11aqQkAsRiQDgMdPYB85dx9KayqI1afQ3luasSVd0PPHbe5Dxd4NVPpq4/8qjQDxNJIJ2SYDwxrxfjS3I4fXoQ3OWC+IbGSJjAb+oIh02EfBp04gRNyiqJhXwhQZDg7QwPAUFvSTAKrKPA8tChJzr32vbUnWdOLblsb0H4QIG459klV8xZW3FbZfVolBIIpBN8wHPzbXT0ZjC63O4fU5s98eaL6pcV39hrcX52VxZPJRIeR6SBu17oxox6F6dP9Qsb12dq8Bka/KaGWNRELGTA1CV3EE0JCHGzRVwhQSgSU7uiZhEABQ7x+CWVd7sefHHtxJ9/8aD4RwqIm59Y9cKG+ISTS6Imop5u6O538de5aYCncPQBzpf/cFnDPUNv6uUd/BddKVxFnJBKA/0DHL/5awcuOMyPgxs1GBoQMCUIpVETZTEDQZO4wdPaBIbS5koeESDFlN2VgC5a/YVr8oAhE3t5c/K7p06K/WJfgPCBccTSpUvNOW0127rSI2ojISAYAgwT2NTm4KUlAzig2tk0fWblxFknsJ2sjm7Oo4u7sG5HCnXZjARi7WYL987pxE/OjKEiAvh1hoCPIRY2UF3mQzQoRZTucYLiAsUB76R5kZLweES+Q5qHnr2/nEtEOZCx3PjNT64cc/OXpvd9pIBYN8ArZy8caN+Ripkhct6C0oN+Y52Fro40RlU69/z+soovD72peTv4La0pXJnJAJmsFE2PvjKA7X0ZzDojAg0cAZ+GSIChttKHiiiJKCa4ROiFgm4YVAW7Y5149FZ0H7wswkIDtvRk7zqkPnjpvgLhA+OIt7t47fw1uba2Xr8WDAJcBwJRoKXbwoNPxfHpQ4xb77yi4hvFN7a4j1+1NYmb0lkw4VWngc0tDu59pRefmmriYxN8IiYV8muoLTdQX2kgSN65Rs6CDJMI8VNE+aEEVv/vihCKgwZtXaVQOF5cHj/6s4dXLPzIAdHezkOvtjrbV7XoMd0PVNYCZWWATwceeKKfL/5r7zU988YIedua5RM2pXFDRwqfy+alM0diKZkCHnoxia5kFtefEYHOuPA3KmIGmuoNRAMMfgMwikSSIiJJFfVQL4WkGQKS+p+8O2U4FYD0Dkykrebzf7NgwpxZw3fedgXg7nDqPgH+nFvzL1VWGR+fOI4hGpbhDIMIp4FW8sagiU2ui+qUjSnZPEwKcVh5GewjL/vlRRbmr0/h4mNMHFinC/MxEmQYN8JERZTBr3vcoHG47gbPttHhugyuS0JMOM/gfOdnuAxcLwc5fcIHITPYCzoWrFsPBBJ3zT25302qCVy+T4hSdJK9AqIvy8f2MxxiuQgxhh0+YN0IPzYzxpyhFzrm4k0lZ5816r4RdfqnAuYgEEKEKI+XnCQKfXtxJhF1zQGvr3Dx8qoMjhvLceZ0EzroeIYxDSbqy4tBIN3AYfNnAFjeJdDJibIGGAuCsRJoPAoGExw2Ul1vYlv6NJh+8j101JQaAoxiblGii0Te/A3p0088IDz7QwEEf/RRvfXsz/wmwbSLUzlsdDR0w+VR7rDRQR8SPoZ/6DYemRDGa4wxRRHcOJ9HmQ9v+XQ0CY7QB6OtwqYnEDwgKNhHumHeGxyvrc/j8EYH5x9piHVtGgwja3WMrNIQ8LiKiCRMVnDk3GcBLvzBwTAUI/j8YFoIDGEBBD1SnWuwceBk+P0+VJX6UBU1Bh3AIcs0a/HMzU+3jZh1XmPvhwKI5gy/MG3g9vUdOPOcRjZHXdTXZ3P/0ZMwOWbg1FgU54YMRE0Hf6xkuLsuyrppvxte4TOCMbxgMFSSCBBOV1H+gRJBFNPp6gFeWQqs2m7jlIkOzpimg3MuOKGxhkBgIM4S52DymfQD2ZfZ/HNwkfVMT8/sFBcppD/5xdLLBkOqqwsbE+ciHPShqTaEEIVFPN9jKLH7kvaimph55L4GYdhW03qLPx3PInFElF3w7hfF2V/WYkZVhXtp1KedFtTwSFDHr8aHWOv3XuDjykr4U0xnU4iIwnrhMuQd7wPWbAZWtJDV4+C8Q1yMqZb7xMIamuo01JYxwQkmcZQHQsFvEOey4LgOcraFnGXD5TalXGVYFzYYyF2Rr+2chTQ/EEG/joqoIQwIAdEQbqB/W+LWnaPLffskpDGUbsPSEWvyfH48hcVHlbFv787q+O3iZO24+vAV0RC/MKSxR4Iafv7M68g4mvutgSz7UiKF0ak0YxR3aovzZEfCWTyyzP3HZScYP3MdMLKOyksZasoZSoKQ1pEurS7iKAFCcQjDs0ttAtfhAmSxqfiRd9EULhQxccFNTACr4lJDVym9v2a79dUp9e9PQmpYQKxM8cezNozDStjZuwOE2uf2RbxifIP7nViInR/g7PbSctz+3cdgBfqzI60Ur24Z0JN297aWRbeNH1i2zfqYpRlz4QIBnwyNk/ghYhEIwl9QYQyPq4hYrtsO190KhxvgrgEOA+CkD7zXpLTpPbGZYJoOxnRoYtPksxCVnvDyKERgL9yQ/djxBwTn7ck97+6+wwJiQRe/hmv4ZnsnRp03mSmtuLvfiT+sSI8YW+2/PurXjvD/K8B6UDl7fujBbSl+pm7gGbKcVHRBZnkGARABPY8T1ErmfB1crCzKFakzkyXEwCnMzTQBBocPTGwBgNPmE/qDChgGmYc4SobFHTf/iM9w2sG1RDox0H3XHbk7Z+0jf2JYQLzSyqfpPr68t9855Zzx5j92G4EhOz6+Nn9odYlxa2mYtbFE5ttTG0ItapfODL/AMPAA+ROFR5E9X5DjQ8QSAQG+cjADVLCclOAn64lWO3EEKQRTbIz5wciqYj6A02eeXU0CzdMtpFNAugYuUju2J3/0w/aa3//+kvRw77/4uGEBQRmxudv50nTO3XbaaOOcvbmQzz7K9YsPdS6qLtevNl33lgPLtN8xxtwdGX6RZuKPlLcm+is5Xyy7C56w54eI63C2wnVWC4VN+U1yaRhzC76KJDDxEQEy9JmsqeL3pPMn9i+O1gJIxru7v/iFUP2cOfvGwx4WEHS/szfkLwpFjLvWrO2bftkJ5av2Bgw69umVvKaxmt+V11gsmcP3x5TggoCOywvhCRWW3kX4WnGH8oTzlPPOk75wweAIK0ljtFnQkBevdVgCJPEes73XtC8BJ5NNAn3iCAG0VOwy18oQ7473v97+iZ/GIrwrHNKbx/mxpL6eDZs7hg3Eva/yQF2Tuyafs944a2Lg3L0F4oVWPm2bhb8ls2gQRo8rPWyihea5AuQnqI2UNVlN9BygIKIhNwp1iHCHZ1UJnVJk4gpzuSgyOzRKqxJJIaGwpX4gU/ftdgezV9ooDdqIBRxonCPDKkHZRtMg0PmSP7/NZj523jujCrtDm2EDQSe/+3X7K+NHsbs2bBg44SvHlb22O19I+yzdxEs6XPfSvKNV+nS3By7vaHf1y3IujqDPqbBM+BUOJecBmwrNvGfyvCkMQhtJa/pMeOMih+yJMRIoDIj5gVObgIgJhA2g3A8ECBjvc0X04sydUvoFwDy1v7iZ48kVDGETCNL5fEBdBUTcTNOFmZx5fna89rYrKwZ2lw57rSPUCS6+a6l5yscOWeLXs3zJm81HzPLyzP/uQjjnxt1L8ZoFzCQzlLaBHLA5ASSpmo/8LCkRRBi7kElTiloD/GFJdPLCxeYdIgJcUnKIz10GHFINHFQpuaTEBGqDgEFcpkzfIqur2Ico6CKPe+avB15cC4QICAMoDUogqDjOA6Lrpj+zhjmzdk5u7S4oe8UR9CW3vmIdN22i8XJbS/y6848ov+m9vvjeJfy0FPC3ABGUjBMOtCSBNkr+OLKwjMAgQ4U4g8praCNjxfWMlpISQI9JEOgzAYRXgCEsT9q82tmjRgBNMSm+oibQEAb8nogT5nARdyjOKJjCRSC99Dbw+pZBIKoisuSHIsgERN7my04br814r/t/t8/3Ggg68Z+X2X8cWe1+ft2ankO/+on6Nf/uYu5cwh8F8Fklz0n0bBgAenJAlqKuHuEFAERor+CMW95rW+YyrPBgkFCIMgKD7sYzdOg1rfpPjpGiiVYxPY+gEh5yBkUlhhfrotceJRQYJPqSWVnwlreBjW0c6zqBLGcI+TlGlTNRBEEg0LH9affhs6foX9ivQMx6tL/88EOiK3g+2b5kVcux7yaiXlrDK97uw9aAgTDJWVK0vVlgYxIYyEudQJviAsUBAoQ8QM8UjypvBEgQkxKnTVlWihOEe6ABlWHg8Dqp1IkjIj4JBHGGzqWnrhxEgaHnofelpMgMB6WII0Co9mp7D5CygSyV+OnAqCqglHSERtlG94dfPFz/8X4Fgr78D3Ozp02e4Ht2e2vfzz9zWPn3d3VBty7gX7V1/D7kWTkikKbEkscNJJZoE2B4xKeINnEG5SZIDMVGAWnP4yZ5r8xWYVkWuQFTq4GRJZLgxIEhA6gPS6VNhf1kgSmuUCD0JIDymOQucS1cmsJbWoH2Pmkg0AIioPIuBSKBEVXAhhbn3P852nhivwNBF/Dom/nbRtWySzes6zr9guMa3uFx3zifz2MMx5CYoFVK4YstA0CcVrpXgi/kPukDxQWkF/JAKkvsD1RWAm5Mii2SR6RmFBBehFvIHVqxx40U2T9BNOII+t7aEFBJxQt0bCGHIVf1jgSEuFG9GcI+4EA6B2xtAdoGJEA+z1QmkURWmxkAtndj6jdOZsP2p/aJjlCrYNaz7aGjJtYs8JlW3dZN3TMu/Hhjm/rs4UV8wuoMVlMBno9WrgMMpIHOFJAhbiDzUylnBYSXLk1kgP4MkM4ABx4IpD3zlkQSEUMQTKYXRGGCZgBlnlgS6U/yLTw9URcGKkMU7vP0hOdj0HdQETQlrIof9B1UQdJMQCSkDgpREJIWk6drHM4Rz7ILLj6OPbhfOYJzru0ADtCBzJxFVkVFvfFSOpVavb6548QrTxufo4v76UvO9Sld+6GI9NhAJgnE+4F4AkikgRwR3xMFpCeE70BAkC9B2TpLEnjsBCmz6XMiPBFaAUFJOGYA9DypBmiiakKRh5bmK3FEdQioDlNRmuQIFfqOp4BodDAPISKwnv6hcp5NrUBLSmYUyYdQQJAFFmRAHrxjWzc74MrT2AfvRyj030zzwxM6FrkOuKEhlemHbiURNJzU3NpR4YW662x+5W392t4MxpA4sjJA3w6grQvoisvCMSoQIDCE+UogKB9BOXMOMLIBiNuA6QeCAaChVPZTUC6WRBs92yTbNY5DazmCGkfQZML2D/mYAKImBNREgLBf5h9oy1scjsbgJ92h8hoeh5G2piqSt1uA9qw0V0npC6uPCh80oJREnw/Y2u9+47+P1W8dDlfsE9E0i3PtsD7MAcex6kbSPYBuO/BFbAQr/EImi0VGBLaAVAro7AaWrQWenQ/QiqRVT58Ja4m0Mm208oULDdSPBdo7qXIAQBCorgbqSiCTRaZX40qrPACMKHVQGeBwXA7H4WCcMhMcMR9QHmCiKE2A49OQznOEIrrIhQtHz0s4KVM2mwaWtQEdWUnwiF9yGPlCYQ2oIY/dFCJzwckHs2P2GxD0xU9u41OCJVjiWgioiuvurRzlIQc8xOGPmjKuWZRRE5aKRsTl+Pk9wNK1pP048bk0V0TEmZ656KHQgwyJJAl1AoIBpUwUM5cHgGhAhh5IFFVVACNjwAHVkkAigVRU/SeLa+RG4omAEmWaghsGs3aUtaBjSVkvamfozwH+EBANyu8if6TMABro/wCQ50gsbUPd1Sez1J6CsU84Qn3p0518lm7gR7SK5WriaN/oYmy1i2xIh+nXCoE6kU0jGpOCpmeL476nOP7yLIdlUaDJayklYBwXFfU6dmx3JFsR9UIMCEvBTwDRKo1SpZ8OTB8NlPmAMeVAjEIaHhDKVCU5LypIPDNUZf2K3xOEIU1NosmmFC7DW9uk30PtBOGAPHddEBgbBQJUmM7Al2/G6CtOZ1v3KxD3NvNARRhLOMeUoO5iSiyFZNbCWxsjqC7XwGIMOnWPGpp03ggEDwhl+Kze4OLuPztYucaBlfJ2cDjKR+nobbE9IABQBxHJB7IlSXP6NTCToSwEHFwn40ojSoCamBRbFCGlTaRZVbq16H8CpwAIca0HlBBTtL/HyQ/MJVCASBgoiwBjKoCJVLVI+SQNeHMjxl5+Btu8X4GgL39sCz/KF8Jc1+HGlOAalOm9yFlBLG+fisYKGxWhjUi4IxELZLC6vxyGzy+tHpVnYJ68TXN0dHK0tLhobXPR1sWxZb2F7V0uetMOLMUZZEMSGB6Vq+s1BDlDRQCoi0gdQlYOiSiS7yr/TeDQRoeSyUpYFsBSFSJkCheDQgXIncAdLwCVMaCmDJjUAEwslx2xDuO5ectY3bVfZHvcM7FPRZNaBU+28VsYcCWJHKKXj5IvFmBYBuqCbchqOhpL4li3ZQBWzZE7dYsUUqAei4jQg0cMMkvJxE2lOXrjHB1dDlo7XLRs52jv4tjh6ujsYRjIM5RS/VOUoSbKEBaKWbYQExBBsrrU6yKQCBhRhUjgeBtZSYI7PCexux/40cNATSnQVANMbwImlAO6BGLlMRO1g/aUG5Q0GM5x//aYP/+Tx4INeJO7GK0S/nRDIZsj6AK6nyNtatIXKApRqIS9zIS9s8FPBPUGRbfQLbRfASjSNQ4VLHP09nPEezn64gz9cY6BASbMUMdmwgQN+pmIJUWCVFE+yC2CcxT3eFJPMByBYQAd/cD3HwLqyoAJI4CjJwCjy6Sl1p1wrz99hj5rOAR9XziCLuThdfxUzYe/Uasaeb/E9iS/zRwXDh1MjpRORcHv9GTFCimycobsUpBihYSQp2cKHnZxjsGT/eTUUW6DzONMiiNFjiTlQBJMmNLkPZP/QhxDPRwEBllGwl+gjcSXDmwfAH7wMNBYDkwdDRw/CWgoAZiP9y9eyw745qcYGdh7/HjfgKAr+csGfj84/otWOK2okhBQFQXScVFtJDI0fSJK5610pSu8shllcqrPiwdwiASmZ1ipjJ1gsCJdU+ycqbxDIXXqhTZE+INWOwDqXN3SAixZIcUYcYwQZcqBM4AuEk2PAmMqgcMmAidNlmKqtc+95Lyj9N/vMQLeAe8rEPcs41WBIFZyjhq6YRIB1TF5Y4kdXJiblsbRY5HFPkhElVNW9r/qUZDVeoOgCcvWC0OoFKpS/AU8vAybLFD2qgKLEkOqn0I809rQgJVrORYulu0DNBmBmmsIEFLqvQPAjx8HJtYAx04FPjaZIgLujV88Vv/ecEF433RE8QXdv5yfr5l4kMQCiSeK31dRQoVRSQpH2OCwdaCXzKCi1VwoJFN1wyqD6ukF4e95IklxBH0kuKYIMHGTisNU2FsVFBT/r0CicInFcc/DsgyTQCAwRMsZ6YE+jhufBCbWMRwxCbnqSvfbP/+8fsfegPCBAEFfcv8K/ozj4ExReWFKMCpiXkx/wBViyjWAHblBMaVqUlX/hFLSitiqaGAnsaRSpkXWsLpJAkO1dImqDvqf/APvfVHWX5Q6ffp5ji1bmGi8JK+ZPHt67k1y/HkuMGoEQ30t/vn0N9jMvQXhAwPivqV8pMWwwnVQKmSyIT3TchF847CyLnSHwedn6MkNSstCdYUnXoTzR2EnL2SuKjcIDK/eQDnDhaI0xRF0VlUrKzxqjxtUz12x6KJ916znePIZJrxoBQJxR3+W496lDHXlwKQ69/7ZV+sXfmSAoAu9YyH/Wo7jdhJRqkGFnqkaojzIEWQcInMXZOhKy6baQgq0uIlFiSMvDFUMguAO732l9z1JJiemFGXk5LSCoponFQPzxBh1sP7qVi4CgQU9EaSULseDK4HGaoaJlfb3/n6teeNHCohHH+X6hnK8mrNwrCAChReoAsLzaMMmxzgKSQSJMzjW9exsRyj1UawDlPIWnUZFYBW4o4hCO+kJDxDVKCPKeooKnFVx8133cLS2ekAQZwSApM3x+FqgoYFhbGnuU6/9IEB9Ynv9eF+tJk+uU94s1N8P319WoOntDsyzbYQpVUrxGTE0iwJzXnPj9CqO2gAjLxVLu2RjIRGpuPK7YGENEUnFNbJDwVAeujJfCxzhVXKogKAAxLOw5i7keOYpIBJlUjyFgIzr4rlNDNUjGEZGchOX/iSwbq9R2LkLeV+cTp6jOR4vzfXhHMMMnsF142DOeDU1rTFdy7T3I7BiGwvMX8vQ3QdUl8j6oChNq/EGaE2v5qgkjvEDr3fItaJqkAr5aU/2kKgrmLSqIaUIIOG5F/VPKPGkxNJOEdkhPRfdvRw3XM8RCmgIRyQQFnPx0laOqlH6wMhy1L0xa/j1rsUU36cc0dXVFYnn/FdZNvu632eUB/0aHK6JagfX5TAM2XLl2ByJPMOibTr+8KomqjNG1wANdUCUoqX/GpZyaA1QY3Jhqby6nQmvt3iSgFeaKu+l0BEkE08FT9x7ocBTTl0xNwiOU1zhOXkFR/JfB876sYPEDoZQWBNAuIaD+a0cFeO0VTtu06fuq+W7z4Bo7UoenMjyRxjjE2jQVceAi7StQzd0aHSnjInYEHddlAUZGmNyBNj2FMONLxhYtY1hZAXQNBIoLZdia0YVMDrAEQ0Bf29joshAKV3BJYobPDkkGlqKuGLoilMmrEpO7SSeCi1cRfkLBvzlKQfz/s4RjdD4IQoN21jaCZSO05/o+6127ltb+Zg3t7nnjK/WDhs1AhUhP5LZHFZzhqfrQmzx7gK1T4Bo60melMqzJ3I5K7axJ4+kayIWCYq5GLpOQTYKIBTyLGLGEjV/lBoOGqI6Ovo5fvp3H9a0SLOwrh4orZT56GkVwNQoF77H7FaGnmyRmFIBwyKFIKaMFQNUJH9Vd5FqBS6IJc9iKmQPi6YXrG928asbbFSU6AIMPWRjZR8w+iDc+sNTtMhAVrsABnzTG+UMKhlO5zBNxk0DL+ZtXNpUyprfC5C9BqItnpqey+tz+hLp2LrOPMxIFH4fTQYggnkzXDU5SYzkM+WQw34NE8sZ3upyYeUyGFtiYnOc4X+fpOwKUFECRMqBEEU1/cCEGHB0OVAR5nihHdiSkNNnZBZtsGC5uBxccYeSU15AVyr9IsKr7J1S4iparOJUGYvjx9/JgTs6SqMG/DEbWzLAydNN65MzYU4dz7EjwUTOXRRQe558wM/RWAmMrkdnJmt94sBaP/WTvetjr4Do6OBh28gv6x1IT9gcd+H6iAs0MU6BNtEXLcTS4GwLpmlijkZ1SI7zaY67iOl5RBnH06v9eOR1HQ1UZR2Tc/xM6j8IAo0h4JNVVC7JsbQfWLrDyzGrinHFFcKRkFsxUMVdp8prL+Syh/gQg/69PNWDd+Sw+k2G0hIDJWUOcpaLH1xhoraBYXsvLbiiPLcK1VNQ0qEUKsch47GJGezgydUs+W5I7BUQ3QnrB4mUdUNLPI+44xeTxMSKEJTnQifQJDEiuCiHVMpTsD6lTKXct20XYyIWWntdfOuxsCh7qawBfF4YhNratCBQ5gfOqQVKTY7mLPBCOxss3VexD8fTEyrXoTjGE1GqMUWFO8Q6KepOFbkQeRPi3HQPyxdZ+NvtNsxyE9VNwFfOAQ6aoqO5SxYdkAGiZnkUE1RcEpV2GsBBjfZ3Z4wz33XQ1rCBIG5gQbu5vSddFecB0VDizZj0ZLTsbyYAaLrYTpNgvNEvBAbdMYEVZRnYGRu3zI1sXNXKttZVsmn+SlTqEVmQJpa3Vzbz6RqgmvIZGvDAZmlRkeIXXFDEEQVRpQoBvesR3FE04UyJqqFiifAgQsYHOO77Wgo87MM1t5g4aQyweLMrFhOV5Mh+78HRdUocyogwlfRQftttbWzcPuE/CO+eAAAMI0lEQVSoxsbMrrhi2ECkc/Y5/Wnnyda4g14Kn+5k4BetfnHDpLRlrGewLK8wEEyQqSZItY1pvNocWXbZcdqMU2/d4K8pHznBX+I7FD7MdIDDchYOcEIIuhpwcjnQ5OfC9/jjBlnqIs5NC0KB4nGJmiSu5L5y7pS+KAAwZOCWMjCIQ9fNteGHjos+D6zbxjGQ5WI0UZCAoHSqN02zmPOpFFOEXTyT+sgJ9p11VeYD1UH8kxo294kfkco6d7TtyFzWnfchQ605kF+qHqqQV968FE3SSpGN5IUYkFdWU0U6I5fBgma9N1QWqNtV//bPnuNlHQxTkwyH5/2YeXQ5P2SEHyMbotD+sgnYOMDewRFkRYmuI8/CoteFiThkAnsjsAWHFFX5KQdyRAyoIl2V5QhYDLVVHK+tdWWhWUAOZSkMcvREmqjCUb3ZqirIAaaM5qivZpTOXWhl8xdNaxj0yofNEXmXv7x2a/LE9pwPgaAuirRUiKGYOXbWC1KW7qp3jUojY04Gi7dpqbposvaEydXvqtgG4eba7DX2sRnHeKgx7Na/3qVZ89pAc/aqxHAVVTHorb1CG1hRQ6PQGR5Dq2EoKjHVEAVm1AIVBrCxA+gQM2k4bNcVBW0RPw11pGJkuicp9wo2g8cNorVMgEE5YyBMtbcUUytl3clc6rjjmqKisWfYQORsvmT11sSh2/N+xCI6tS7t0iDw5tkWPqPVo5QY3TCFxekRNBiiThpLWoxeI7q57rzJcu7r7jxmr+Ajehw8Wh3iR4ws4Q/+6Z/a7dvSzlSbs6O4ps2wbRxA4wWE160oVTQnylNVQm8o8UX1smeNB9w0sHQLkMpJzgqYJJI4SihHQaWXXpmmEEkeOWVEmBcAEK0GXjaR8ih5R4rUyXXu4o8fYM4kMTVsIPIun7e+JXnMxn4TNRVmQSlJ8SQFj7hpJpV2wRShMkeNiYukD4T1ZDJEdFeIpn+2BZf/z0zzkN0BoHgfajd2w/il38DlU2v4csNln5vcyDbSPp/9dX95LhyapkE7TPOxmQ7YdA7eCJ1pSpwqMJSpPaOG4+AyYMFmJoqj6ZaIewIGF92qUa/yg7KOgoieuaWGr6jCBuIEBQLpCvpf5FM4RQ8YxoR6zj3nyJonhg1Eznbu7+zN/tecTQ7GjyTThuiqYg3yi7yKxZ1Sl3IPKgqWZCQQiEtiPI+BRA5v7TBu/fLMyE6DFvcElLvm2xdmuXbboSOYFTRxySEj2OPvOH4W184MZ0exqDmdGWwmM9gRLtgUrqGM7oNW8GUHu1i0SZMgeA8x9o6SWj4uNrp2qWOk1iPul/pBdb1KrlBZxKHgGIaGsJlbdPmxwSOHDUQqb19k2/yPL6xIoLY+JkxUNVFbOUREa9vTHWrlFQoAaKa3xw0md1CmWdjYbfF2HjrqS9N8/9wT4g/d987X+KTuNH90aj2f1FCm3c50fO/Q95gK8NlvtQRzE2omQtcOHVWhffLjo3HuG1ulGKUHEUo011PxsSkHO5J/IMSZR0VVRSJEr8ipe1aTly+RgNDMQaqTleZuyA87394ycthA0OT70gBv3tiejGzoN9FQ5TUXCMnkSUvv7FT0RSyplLkinAq6RZ0MuONgzYD/tfOmBY4fMqd4WJjc+HR3tJ+V/bqxVPvKpDr+pt+nffHIUWz17pyMcz76voXY3E6Fk949ELGJI8hnkCB4YyLUPEKPG5T+c8iK9MzWYq5QKoqug+JwZVGGLS3xqcMGgk6UzvFf5B37qoVrk6iqCSPkN5Cgzh4RB1JGqrz1nO0WLkyMdVAtVdkUIj4NzQMsv22AHfXVI8Nv7A6xdnefqx/PfSEcMG4/fDR8IdO57riHfvpbNmvWv/2NIs556X0L3e3dCS0gdEBRPoPil6p/QqOmD49d1CJT4rjgQ3gBSCWehDoRISAIEEwT7srWzPA5gk64tptHG2Pu+lTWrl24PoUDR5eIxo/tKVLCRbLTW1hk4qYtV8SfuGMjaGVQGjLQkXKxLRe8+guTzV/uLoH3ZL/vPxEflbQi905txAlNlez5mJ6/5PBxgyOJdnWup1a4c9a24jj6nQuRn1AWlRr8Lp6lc6LsE5kvl5y/U4mPpzOkDSNFEoEwrg7oSPCND131+MRhcUQ6nR7x3HPB7ZMOT9xUEja+GQubGhF5dVsWlu5HIOIrzE4lQEQU3DOdsnkqt0+jzOSIhHyI5zVsz5k/P3Wsfu2eEHdP96Wc+aupzLfrq30/mjYK2ZCJ73x8gn4/E9R85+PV9dmTVrYYf0/nmBaJaCKVq+JU0sIaPGxQ3EidoBQ2QSJN2UFdQ8BReqCpWtbg5l33qjNG6L/aYyDyvPlCm/f+bktrfkNJ6OCD1v1rlH1Sj9w9c6Tv5CBzG/uSebT3OUjaOpia003dOdyBCRcRctzCJlymo9vS010pfO/kMfpte0rY4e7/3YcTB6btwD0Hj3aPrC/Tni8L2pfPHB3csqvzPbbcunZbD/+/XJ4xnX7shiw8rzpc07gcOSfDZdIyVEpbpWoLYkkaJtKRZbJwjYaq1PCXF8xdcxoNCNgjIDLO29fZrPfH1LfjWGks31DhJILTv3POWP2W+1ckqg9rDP6iPqJ9wQduWo6LvOUKq0lyhQyP20xDn6U57SnnhY64893zJvt3S4EOl/C7Oo6GuQzYk66Y0GjMmjaKUSzvx40Tjdsms3eOxbtvYe6ceE77WTbPDhhIMjGZOejn8Pu4yCJShTgpXWE9CXHlvRYjhrx0CflL9GtGhvxxEdMHHo04D21sjV92zTFV1DS8e5710qXcnHTw0l/b2o4r6Kd8uEMWQT/a+7LOmpaKU8877PQX1Q3fvzJ34JgK44LqMDvJxzBe0xB1OeM5lyeSFjbsSPFXegbsh8+f6n9rXxJ3OOc6/47OMaFg9OZDxupnNpSzN0O6861PHBgszLFV5yTgRjZMOCyd1acnUijx+WHoBnzBgB4wTIQMU/NrhmaWBHGgZmiNadt9S9Ool5AHGDQfdxBg9OsKJuKAszTt2n/61vTQguJrfk+O4JyHM868+yz0foZAoGyHa/ehP5XDpt7I6wu2Vp4x65RTdjkZ+H/ubQ5MqKmM+oKcv7yyM/H8lbLn+sP2+PLdPWePrw/9cmSNMToSwGMVPvf7R48PbNrT65y9IX9kxtUfXtmujRv6Wxjvda5/C8TAQHulHlzxVwvxo2l0J3Wgu3YcfQN5bIyXzn65ufzzN33qU4K1PuqPi+9aGiotG/OtprrQVRUx3ec3cVd90Ljp8NGsY3fvbWk7D21KuNu7+6zDrjgisH53j/u3oikeX9NkhFa9YCNxAFwTsHNw83H09jvYGK/80+wF9ZfeduVpH8oVvicEGLrvVx7qrJnUELquLBr4imFodtB0fz8iat1y5IjQbv2C8JNb3S1tPc5FX59hvrIn17FLjujufmNGOLbq6ZyTaqDRm8zKwc31ojsOrOut++VZ//jqNf8//nBrMeG+80R81PiR4asNn3EhpaSDBn+s1HTuPHXcTxcztmuHsKOjIzw3W9O2qc0+9bqjzT361ch3AJFMLjyZaUsfzrv5Urg+aFYaTq4Xnb0+d3VPw7WfOf6y95xSticr4cO+7zef6K4bPSJ2sT9gXKRrrJEBK00791Rtqf78J5t6VzFWK5rbeceK8Ev2lJ9sSbLPP7OhY+yzZ9bv0cTLnYDIZ2b/t+W8cVeetLxrQLdSsLP96OgN5FbuaLr0vI9/7U8fdsK9X9dHqdvjDms8MeI3LmAaO4mDVWvcHTBMrTXsYznDwMi+LNfbevPn33BM4B2Tnd/rujwgOEv33XONg1X/Z7t+TXM1CUK6H229ZYnlvRPOv+Dky557r5P9p3xOoBw6pX5KLGQexMGbOIOes9nGDZ252Q98Oto1HDowcv3POuH6XzpY+00bpdBcE3o+gXwqhW29Nd1v9Ew660tnXb5XYenhXNh/2jGsu/uJujD7dbNj1/k1qlXNZZBN5tDcO2rr4h0zTrnk3EvW/qcRZX/crxBNnX2XXFWSXP0LNpBCJqFjQ9+UVYt7Dz3ta1/4WmFo+v64uP+k7yzoiJ4tZ/wk3LHs2rc6j5/3ct/Rn77uwit2/CcRYn/f605W05znvznzT4umLf/TrC9l9/eF/ad9//8DKbvze3g2WI4AAAAASUVORK5CYII=",ie="data:image/png;base64,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",ae="data:image/png;base64,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",te={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},z=pe(59301);const ne=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var b=()=>{const[y,E]=(0,re.useState)(0),[ee,oe]=(0,re.useState)(!1),[ce,fe]=(0,re.useState)(!0),se=(0,re.useRef)(null);(0,re.useEffect)(()=>{if(ce)return;const ve=()=>{E(Ee=>Ee>=99?(clearInterval(se.current),99):Ee+1)};return se.current=setInterval(ve,5e4/99),()=>clearInterval(se.current)},[ce]);const le=()=>{E(0),oe(!0),fe(!1)},he=(ve=0)=>{fe(!0),E(ve),oe(!1)},be=ve=>{const Ee=ve/1048576;let ye;return Ee<=.3?ye=3:Ee<=.5?ye=5:Ee<=1?ye=10:Ee<=2?ye=20:Ee<=3?ye=30:Ee<=10?ye=Ee*10:ye=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ye}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ge=()=>z.createElement("span",{className:te.dotLoading},z.createElement("span",null,"."),z.createElement("span",null,"."),z.createElement("span",null,"."));return{progress:y,progressOpen:ee,openProgress:le,closeProgress:he,toggleLock:()=>fe(ve=>!ve),CreateProgressModal:(ve=ne,Ee)=>(typeof ve=="string"&&(ve=[ve,ve,ve]),z.createElement(Ce.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:ee,title:null,footer:null,width:500,afterClose:()=>E(0)},z.createElement(a.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},y<=30&&z.createElement(z.Fragment,null,z.createElement("img",{src:ue,alt:"Step 1"}),z.createElement("div",{className:"mt20 c-light-primary"},ve[0],ge())),y>30&&y<60&&z.createElement(z.Fragment,null,z.createElement("img",{src:ie,alt:"Step 2"}),z.createElement("div",{className:"mt20 c-light-primary"},ve[1],ge())),y>=60&&z.createElement(z.Fragment,null,z.createElement("img",{src:ae,alt:"Step 3"}),z.createElement("div",{className:"mt20 c-light-primary"},ve[2],ge())),z.createElement(de.Z,{className:te.progress,status:"active",style:{width:"auto"},size:[300,8],percent:y}),!!Ee&&z.createElement("div",{className:"c-grey-999"},be(Ee)))))}}},63250:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return Ve}});var re=pe(59301),Ce=pe(38854),a=pe(8591),de=pe(6848),ue=pe(92832),ie=pe(3113),ae=pe(54216),te={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"},ne=({position:Ge,children:Ke})=>{const{left:He=0,top:Ne=0}=Ge||{},[ke,ze]=(0,re.useState)(He),[Ye,nt]=(0,re.useState)(Ne),rt=(0,re.useRef)(null),We=()=>{if(rt.current){const Fe=rt.current.offsetWidth,Xe=rt.current.offsetHeight,Te=window.innerWidth,Ue=window.innerHeight;let et=He,tt=Ne;He+Fe>Te&&(et=Te-Fe),et<0&&(et=0),Ne+Xe>Ue&&(tt=Ue-Xe),tt<0&&(tt=0),ze(et),nt(tt)}};return(0,re.useEffect)(()=>{if(!rt.current||!Ge)return;const Fe=new ResizeObserver(()=>{We()});return Fe.observe(rt.current),()=>{Fe.disconnect()}},[He,Ne,Ge]),(0,re.useEffect)(()=>{Ge&&We()},[He,Ne,Ge]),Ge?re.createElement("div",{ref:rt,style:{position:"fixed",left:`${ke}px`,top:`${Ye}px`,zIndex:1050}},Ke):null},x=pe(82506),b=pe(56102),y=pe(70751),E=Object.defineProperty,ee=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,le=(Ge,Ke,He)=>Ke in Ge?E(Ge,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ge[Ke]=He,he=(Ge,Ke)=>{for(var He in Ke||(Ke={}))fe.call(Ke,He)&&le(Ge,He,Ke[He]);if(ce)for(var He of ce(Ke))se.call(Ke,He)&&le(Ge,He,Ke[He]);return Ge},be=(Ge,Ke)=>ee(Ge,oe(Ke)),ge=(Ge,Ke,He)=>new Promise((Ne,ke)=>{var ze=rt=>{try{nt(He.next(rt))}catch(We){ke(We)}},Ye=rt=>{try{nt(He.throw(rt))}catch(We){ke(We)}},nt=rt=>rt.done?Ne(rt.value):Promise.resolve(rt.value).then(ze,Ye);nt((He=He.apply(Ge,Ke)).next())}),ve=({visible:Ge,position:Ke,selectText:He,applyRefinedText:Ne,fetchUrl:ke,noRestrictModal:ze})=>{var Ye;const[nt,rt]=(0,re.useState)(!1),[We,Fe]=(0,re.useState)([]),[Xe,Te]=(0,re.useState)(""),[Ue,et]=(0,re.useState)(1),[tt,qe]=(0,re.useState)(""),[Re,Ie]=(0,re.useState)(!1),Le=(0,re.useRef)(null),[Me,Je]=(0,re.useState)(!1),[lt,$e]=(0,re.useState)(0),ot=(0,re.useRef)(!1),wt=((Ye=We==null?void 0:We[(We==null?void 0:We.length)-1])==null?void 0:Ye.loading)===!0;(0,re.useEffect)(()=>{if(Ge){et(1);return}Je(!1),rt(!1),ft(),$e(0),Fe([]),et(0)},[Ge]);const ft=()=>{var Xt,Lt;Te(""),qe(""),(Lt=(Xt=Le.current)==null?void 0:Xt.cancelRequest)==null||Lt.call(Xt)},ht=(...Xt)=>ge(void 0,[...Xt],function*(Lt="",Kt=We){const rn=Date.now(),pn=[...Kt,{text:Lt,key:rn,sender:"user",show:!0},{loading:!0,key:rn,sender:"AI",show:!0}];et(2),Fe(pn);const wn=vt(Kt),Nt={no_record_times:!0,prompt:Lt,history:wn};Le.current=new y.Z(x.Z.API_SERVER+ke,Nt),yield new Promise(Qt=>{Le.current.on("data",Jt=>{const{chunk:{msg:Rt},full:it}=Jt,Dt=Rt==="error";Je(!0),qe(Mt(it)),Fe(St=>St.map((bt,Ft)=>Ft===St.length-1?be(he({},bt),{text:it,loading:!1,error:Dt}):bt))}),Le.current.on("done",()=>Qt()),Le.current.on("error",Jt=>{const Rt="\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(Jt)==="[object Object]"&&Jt.status===-9&&(et(1),ze(Jt.data)),Fe(it=>it.map((Dt,St)=>St===it.length-1?be(he({},Dt),{text:Rt,loading:!1,error:!0}):Dt)),Qt()}),Le.current.on("cancelled",()=>Qt()),Le.current.startStream()}),rt(!1)}),st=Xt=>{Te(Xt.target.value)},vt=Xt=>Xt.reduce((Kt,rn)=>{if(rn.sender==="user"){const pn=Xt.find(wn=>wn.key===rn.key&&wn.sender==="AI");pn&&(pn!=null&&pn.text)&&!(pn!=null&&pn.error)&&Kt.push({question:rn.text,answer:pn.text})}return Kt},[]),yt=()=>{if(an)return;const Xt=At("\u6539\u5199");ft(),rt(!0),ht(Xt)},Et=Xt=>{if(Xt.key==="Enter"&&!Xt.shiftKey){if(Xt.preventDefault(),ot.current||nn)return;yt()}},xt=()=>{var Xt,Lt;$e(Kt=>Kt+1),(Lt=(Xt=Le.current)==null?void 0:Xt.cancelRequest)==null||Lt.call(Xt),rt(!1),Je(!1)},Ot=[{key:"1",label:re.createElement("span",null," ",re.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:re.createElement("span",null,re.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:re.createElement("span",null," ",re.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],Mt=(Xt="")=>{const Lt=["\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((Kt,rn)=>{Lt.push(`\u7B54\u6848${rn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${rn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${rn+1})\u8F93\u51FA\uFF1A`)}),Lt.forEach(Kt=>{const rn=new RegExp(Kt,"g");Xt=Xt.replace(rn,`**${Kt}** `)}),Xt},At=Xt=>Xt==="\u6539\u5199"?`${Xe}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${He}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${He}\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`,Tt=Xt=>{let Lt="";Xt.key==="1"&&(Lt=At("\u6DA6\u8272")),Xt.key==="2"&&(Lt=At("\u6269\u5199")),Xt.key==="3"&&(Lt=At("\u7F29\u5199")),ft(),rt(!0),ht(Lt)},It=()=>{const Xt=We.splice(We.length-2),{text:Lt}=(Xt==null?void 0:Xt[0])||{};ft(),rt(!0),ht(Lt,We)},nn=nt||Me,an=(Xe==null?void 0:Xe.trim())==="";return Ge?re.createElement(Ce.Z,{open:an&&!nn&&(Re||!tt),overlayStyle:{minWidth:200},menu:{items:Ot,onClick:Tt}},re.createElement(ne,{position:Ke},re.createElement("div",{className:te.wrap},Ue===2&&re.createElement(re.Fragment,null,re.createElement("div",{className:te.chatContainer},wt&&re.createElement("div",{className:te.loadingWrp},re.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),re.createElement("div",{className:"ai-loading"})),tt&&re.createElement(ae.Z,{cancelIndex:lt,streamingStatus:nt,loadImage:!1,onFinish:()=>ge(void 0,null,function*(){$e(0),setTimeout(()=>Je(!1),0)}),value:tt})),re.createElement("div",{className:te.btnContainer},re.createElement("div",{onClick:()=>Ne(!0,tt),className:te.btn,style:{padding:"0 16px",width:"initial"}},re.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),re.createElement("div",{onClick:()=>Ne(!1,tt),className:te.btn,style:{padding:"0 16px",width:"initial"}},re.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),re.createElement(b.CopyToClipboard,{text:tt,onCopy:()=>a.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},re.createElement(de.Z,{title:"\u590D\u5236"},re.createElement("div",{className:te.btn,style:{marginLeft:"auto"}},re.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),re.createElement(de.Z,{title:"\u91CD\u65B0\u751F\u6210"},re.createElement("div",{onClick:It,className:te.btn},re.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),re.createElement(de.Z,{title:"\u5220\u9664"},re.createElement("div",{onClick:()=>{et(1),ft(),Fe([])},className:te.btn},re.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),re.createElement("div",{className:te.inputContainer},re.createElement(ue.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Xe,bordered:!1,onFocus:()=>Ie(!0),onBlur:()=>setTimeout(()=>Ie(!1),300),onChange:st,onPressEnter:Et,onCompositionStart:()=>ot.current=!0,onCompositionEnd:()=>ot.current=!1}),Me?re.createElement("div",{className:`iconfont icon-tingzhihuida ${te.cancelBtn}`,onClick:xt}):re.createElement(ie.ZP,{className:an?te.sendBtnDisabled:te.sendBtn,icon:re.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:nn,onClick:yt}))))):re.createElement(re.Fragment,null)},Ee={"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"},ye=Object.defineProperty,Ae=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,xe=(Ge,Ke,He)=>Ke in Ge?ye(Ge,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ge[Ke]=He,Oe=(Ge,Ke)=>{for(var He in Ke||(Ke={}))_e.call(Ke,He)&&xe(Ge,He,Ke[He]);if(Ae)for(var He of Ae(Ke))Se.call(Ke,He)&&xe(Ge,He,Ke[He]);return Ge};const we=Ge=>React.createElement("svg",Oe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ge),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 Pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",je=(0,re.forwardRef)(({initialContent:Ge,onButtonClick:Ke},He)=>{const[Ne,ke]=(0,re.useState)(null),[ze,Ye]=(0,re.useState)(null),[nt,rt]=(0,re.useState)(""),[We,Fe]=(0,re.useState)(null),Xe=He,Te=Le=>{const Me=document.elementFromPoint(10,Le),Je=document.createRange();let lt=null;const $e=document.createTreeWalker(Xe.current,NodeFilter.SHOW_TEXT,{acceptNode:yt=>{const Et=document.createRange();Et.selectNodeContents(yt);const xt=Et.getBoundingClientRect();return xt.top<=Le&&xt.bottom>=Le?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let ot="",wt,ft,ht=null,st=null,vt=null;for(;wt=$e.nextNode();){wt.parentNode.getAttribute("data-select")==="disabled"&&(ft=!0),ot+=wt.textContent,st||(st=wt),vt=wt;const yt=document.createRange();yt.selectNodeContents(wt);const Et=yt.getBoundingClientRect();ht===null&&(ht=Et.top)}if(st&&vt&&!ft){const yt=document.createRange();yt.setStart(st,0),yt.setEnd(vt,vt.textContent.length),Fe(yt)}else Fe(null);return Ye(ht-1),ft?"":ot.trim()};function Ue(Le){for(;Le.parentElement&&Le.parentElement.tagName.toLowerCase()!=="section";){var Me=window.getComputedStyle(Le.parentElement);if(Me.pointerEvents==="none")return!0;Le=Le.parentElement}return!1}const et=Le=>{var Me,Je;if(Ue(Le.target)){Ye(-1e6);return}if(((Je=(Me=document.getSelection())==null?void 0:Me.toString)==null?void 0:Je.call(Me))!==""){Ye(-1e6);return}const lt=Te(Le.clientY);if((lt==null?void 0:lt.trim())===""){Ye(-1e6);return}const $e=Xe.current.getBoundingClientRect();ke($e.left-30),rt(lt)},tt=()=>{},qe=Le=>{Ke&&nt&&Ke(nt,Le.clientX,Le.clientY,We)},Re=()=>{if(We){const Le=window.getSelection();Le.removeAllRanges(),Le.addRange(We)}},Ie=()=>{window.getSelection().removeAllRanges()};return(0,re.useEffect)(()=>{const Le=Xe.current;return Le.addEventListener("mousemove",et),Le.addEventListener("mouseleave",tt),()=>{Le.removeEventListener("mousemove",et),Le.removeEventListener("mouseleave",tt),Ie()}},[Ge]),re.createElement("div",{className:Ee["hover-line-container2"]},ze!==null&&re.createElement("div",{className:Ee["line-button-container"],style:{top:ze,left:Ne},onMouseEnter:()=>{Re()},onMouseLeave:()=>{Ie(),Ye(null),rt(""),Fe(null)}},re.createElement("div",{className:Ee.button,onClick:qe},re.createElement("img",{src:Pe}),re.createElement("span",null,"AI\u6539\u5199"))))}),De={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ve=({nodeRef:Ge,noRestrictModal:Ke})=>{const[He,Ne]=(0,re.useState)(null),[ke,ze]=(0,re.useState)(null),[Ye,nt]=(0,re.useState)(!1),[rt,We]=(0,re.useState)(null),[Fe,Xe]=(0,re.useState)(!1),[Te,Ue]=(0,re.useState)(!1),et=Ge,tt=(0,re.useRef)(null),qe=(0,re.useRef)(null),[Re,Ie]=(0,re.useState)("");(0,re.useEffect)(()=>{He!=null&&He.toString()&&Ie(He==null?void 0:He.toString())},[He==null?void 0:He.toString()]);const Le=()=>{const $e=window.getSelection(),ot=et.current.scrollTop,wt=et.current.getBoundingClientRect();if($e.rangeCount>0&&$e.toString().length>0){const ft=$e.getRangeAt(0);Ne(ft.cloneRange());const ht=ft.getBoundingClientRect(),st=40;let vt=ht.top+ot-5+st;vt<ot&&(vt=ht.bottom-wt.top+ot+5);const yt=et.current.scrollHeight-st;vt=Math.min(Math.max(vt,ot),yt),ze({top:vt+6,left:ht.left})}else Ne(null),ze(null),nt(!1);Me($e)},Me=$e=>{if(!$e||$e.rangeCount===0){Xe(!1);return}const wt=$e.getRangeAt(0).getBoundingClientRect(),ft=window.getComputedStyle(et.current),ht=parseInt(ft.lineHeight),st=parseInt(ft.paddingTop),vt=et.current.scrollTop,yt=et.current.getBoundingClientRect(),Et=wt.top-yt.top+vt,xt=Math.floor((Et-st)/ht),Ot=st+xt*ht-vt;We(Ot),Xe(!0)},Je=$e=>{et.current&&!et.current.contains($e.target)&&Ue(!1)};(0,re.useEffect)(()=>{const $e=et.current;return $e.addEventListener("scroll",Le),$e.addEventListener("input",Le),$e.addEventListener("click",Le),$e.addEventListener("mouseup",Le),$e.addEventListener("keyup",Le),$e.addEventListener("click",Le),document.addEventListener("mousedown",Je),()=>{$e.removeEventListener("scroll",Le),$e.removeEventListener("input",Le),$e.removeEventListener("click",Le),$e.removeEventListener("mouseup",Le),$e.removeEventListener("keyup",Le),$e.removeEventListener("click",Le),document.removeEventListener("mousedown",Je)}},[]);const lt=($e=!0,ot)=>{if(!He)return;const wt=qe.current.querySelector("section.edu_md").innerHTML.replace(/<p[^>]*>([\s\S]*?)<\/p>/g,"$1"),ft=He.cloneRange(),ht=window.getSelection();if(ht.removeAllRanges(),ht.addRange(ft),$e){ft.deleteContents();const st=document.createElement("div");st.innerHTML=wt;const vt=Array.from(st.childNodes);for(;vt.length>0;)ft.insertNode(vt.pop())}else{ft.collapse(!1);const st=document.createElement("div");st.innerHTML=" "+wt;const vt=Array.from(st.childNodes);for(;vt.length>0;)ft.insertNode(vt.pop())}ht.removeAllRanges(),Ne(null),nt(!1),ze(null)};return re.createElement("section",{ref:qe},ke&&re.createElement("div",{ref:tt,className:De.toolbar,style:{top:ke==null?void 0:ke.top,left:ke==null?void 0:ke.left}},re.createElement("div",{className:De.button,onClick:()=>nt(!0)},re.createElement("img",{src:Pe}),re.createElement("span",null,"AI\u6539\u5199"))),re.createElement(ve,{key:JSON.stringify(ke),noRestrictModal:Ke,visible:Ye,position:ke,selectText:Re,applyRefinedText:lt,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),et.current&&re.createElement(je,{ref:et,onButtonClick:($e,ot,wt,ft)=>{Ne(ft),nt(!0),Ie($e),ze({left:ot,top:wt+20})}}))}},51740:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ue}});var re=pe(59301),Ce=pe(43418),a={num:"num___VQiqB"},ue=({visible:ie,usedCount:ae,totalCount:te,onOk:z,onCancel:ne})=>{const x=()=>ae>0?re.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",te,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",re.createElement("span",{className:a.num},ae),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):re.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",te,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",re.createElement("span",{className:a.num},ae),"\u6B21\uFF09\u3002");return re.createElement(Ce.default,{centered:!0,open:ie,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:ne,onOk:z,footer:ae>0?void 0:null},x())}},59703:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return oe},Q:function(){return E}});var re=pe(59301),Ce={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},a=pe(70751),de=pe(82506),ue=pe(54216),ie=pe(63250),ae=pe(73807),te=pe(70280),z="data:image/png;base64,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",ne=pe(92310),x=pe.n(ne),b=pe(8591),y=(ce,fe,se)=>new Promise((le,he)=>{var be=ve=>{try{me(se.next(ve))}catch(Ee){he(Ee)}},ge=ve=>{try{me(se.throw(ve))}catch(Ee){he(Ee)}},me=ve=>ve.done?le(ve.value):Promise.resolve(ve.value).then(be,ge);me((se=se.apply(ce,fe)).next())});const E={contentRef:{current:null},value:null,status:!1,open:()=>y(void 0,null,function*(){}),close:()=>{}};var oe=({className:ce,style:fe,onChange:se,onSuccess:le,onCancel:he,onError:be,fetchUrl:ge,noRestrictModal:me=()=>{},showEditableToolbar:ve,bottomOffset:Ee=110,loadingText:ye,showEmptyData:Ae=!0,onStatusChange:_e,stringTransformer:Se,bottomContainerNode:xe})=>{const[Oe,we]=(0,re.useState)(!1),[Pe,Be]=(0,re.useState)(""),[je,De]=(0,re.useState)(0),[Ze,Ve]=(0,re.useState)(!1),Ge=(0,re.useRef)(null),Ke=(0,re.useRef)(null),He=(0,re.useRef)(null),Ne=(0,re.useRef)(null),ke=(0,ae.Z)({scrollBoxRef:Ne,bottomInspectRef:He,contentRef:Ke,status:Ze,bottomOffset:Ee}),ze=Oe||Ze;(0,re.useEffect)(()=>{se==null||se(Pe)},[Pe]),(0,re.useEffect)(()=>{_e==null||_e({contentRef:Ke,status:ze,value:Pe,open:Ye,close:nt})},[ze,Pe]);const Ye=We=>y(void 0,null,function*(){we(!0),Be(""),De(0);const Fe=ge;We!=null&&We.fetchUrl&&delete We.fetchUrl,Ge.current=new a.Z(`${de.Z.API_SERVER}${Fe}`,We),yield new Promise((Xe,Te)=>{Ge.current.on("data",Ue=>{let{chunk:{content:et,type:tt}}=Ue;Ve(!0),tt==="text"&&Be(qe=>Se?Se(qe+et):qe+et)}),Ge.current.on("done",()=>{Xe()}),Ge.current.on("error",Ue=>{Object.prototype.toString.call(Ue)==="[object Object]"&&Ue.status===-1&&b.ZP.warning((Ue==null?void 0:Ue.message)||""),Xe(),be==null||be(Ue)}),Ge.current.on("cancelled",()=>{Xe(),he==null||he()}),Ge.current.startStream()}),we(!1)}),nt=()=>{var We,Fe;De(1),(Fe=(We=Ge.current)==null?void 0:We.cancelRequest)==null||Fe.call(We),we(!1),Ve(!1)},rt=(0,re.useMemo)(()=>Ke.current?re.createElement(ie.Z,{noRestrictModal:me,nodeRef:Ke}):re.createElement(re.Fragment,null),[Ke.current]);return re.createElement(re.Fragment,null,re.createElement("div",{className:x()(Ce.container,ce),style:fe,ref:Ne},re.createElement("div",{ref:Ke,className:Ce.liWrap,contentEditable:!ze},Pe&&re.createElement(ue.Z,{cancelIndex:je,streamingStatus:Oe,loadImage:!1,onFinish:()=>y(void 0,null,function*(){De(0),setTimeout(()=>Ve(!1),0),le==null||le(Pe)}),value:Pe})),!Pe&&!ze&&re.createElement("div",{className:Ce.imgBox},re.createElement("img",{width:56,src:z}),re.createElement("span",null,"\u9884\u89C8\u533A")),Ae&&ze&&re.createElement(te.Z,{text:ye}),!ke&&re.createElement("div",{className:Ce.backBottom,onClick:()=>{Ne.current.scrollTop=Ne.current.scrollHeight}},re.createElement("i",{className:"iconfont icon-huidaodibu"})),re.createElement("div",{ref:He}),xe),!ze&&ve&&rt)}},70280:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return de}});var re=pe(59301),Ce={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},de=({text:ue})=>re.createElement("div",null,re.createElement("div",{className:Ce.loading},re.createElement("div",{className:Ce.dot}),re.createElement("div",{className:Ce.dot}),re.createElement("div",{className:Ce.dot})),!!ue&&re.createElement("div",{className:"mt5"},ue))},67120:function(Ct,at,pe){"use strict";pe.d(at,{o:function(){return re}});const re=Ce=>(Ce=Ce.replace(new RegExp("(?<!\\*)\\*\\*\\*\\*([^\\n*]+?)\\*\\*\\*\\*(?!\\*)","g"),'<h2 data-select="disabled" data-type="title" contenteditable="false" class="c-black">$1</h2>'),Ce=Ce.replace(new RegExp("(?<!\\*)\\*\\*\\*([^\\n*]+?)\\*\\*\\*(?!\\*)","g"),`
<h3 data-select="disabled" contenteditable="false" class="c-black font18">$1</h3>
`),Ce)},28211:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ce}});var re=pe(59301),Ce=pe(17574),a=pe(6300),de={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},ue=Object.defineProperty,ie=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,x=(fe,se,le)=>se in fe?ue(fe,se,{enumerable:!0,configurable:!0,writable:!0,value:le}):fe[se]=le,b=(fe,se)=>{for(var le in se||(se={}))z.call(se,le)&&x(fe,le,se[le]);if(te)for(var le of te(se))ne.call(se,le)&&x(fe,le,se[le]);return fe},y=(fe,se)=>ie(fe,ae(se)),E=(fe,se)=>{var le={};for(var he in fe)z.call(fe,he)&&se.indexOf(he)<0&&(le[he]=fe[he]);if(fe!=null&&te)for(var he of te(fe))se.indexOf(he)<0&&ne.call(fe,he)&&(le[he]=fe[he]);return le},ee=(fe,se,le)=>new Promise((he,be)=>{var ge=Ee=>{try{ve(le.next(Ee))}catch(ye){be(ye)}},me=Ee=>{try{ve(le.throw(Ee))}catch(ye){be(ye)}},ve=Ee=>Ee.done?he(Ee.value):Promise.resolve(Ee.value).then(ge,me);ve((le=le.apply(fe,se)).next())}),ce=fe=>{var se=fe,{value:le,onChange:he,defaultValue:be,disabled:ge}=se,me=E(se,["value","onChange","defaultValue","disabled"]);const[ve,Ee]=(0,re.useState)([]),[ye,Ae]=(0,re.useState)("1");(0,re.useEffect)(()=>{_e()},[]);const _e=()=>ee(void 0,null,function*(){const Oe=yield(0,a.NZ)({});if(Oe!=null&&Oe.data){const we=[{title:re.createElement("div",{title:"\u6839\u76EE\u5F55",className:de.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:re.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Se(Oe.data||[])}];Ee(we),Ae("2")}}),Se=Oe=>{function we(Pe){const Be=Pe.children,je=Array.isArray(Be)&&Be.length>0,De=Pe==null?void 0:Pe.group_id;return{title:re.createElement("div",{title:Pe==null?void 0:Pe.name,className:de.name},Pe==null?void 0:Pe.name),value:De,key:De,icon:re.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:je?Be==null?void 0:Be.map(Ze=>we(Ze)):[]}}return Oe==null?void 0:Oe.map(Pe=>we(Pe))},xe=be?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:le,defaultExpandedKeys:le};return re.createElement("div",{className:de.customTree},re.createElement(Ce.default,b(y(b({key:ye},xe),{showIcon:!0,treeData:ve,onSelect:he,disabled:ge}),me)))}},11738:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return _e},U:function(){return Ee}});var re=pe(59301),Ce=pe(31797),a=pe(43418),de=pe(1710),ue=pe(43494),ie=pe(92376),ae=pe(66649),te=pe.n(ae),z={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"},ne="data:image/png;base64,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",x="data:image/png;base64,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",b=pe(5871),y=pe(91911),E=pe(12599),ee=pe(59301),oe=Object.defineProperty,ce=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(Se,xe,Oe)=>xe in Se?oe(Se,xe,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Se[xe]=Oe,ge=(Se,xe)=>{for(var Oe in xe||(xe={}))le.call(xe,Oe)&&be(Se,Oe,xe[Oe]);if(se)for(var Oe of se(xe))he.call(xe,Oe)&&be(Se,Oe,xe[Oe]);return Se},me=(Se,xe)=>ce(Se,fe(xe)),ve=(Se,xe,Oe)=>new Promise((we,Pe)=>{var Be=Ze=>{try{De(Oe.next(Ze))}catch(Ve){Pe(Ve)}},je=Ze=>{try{De(Oe.throw(Ze))}catch(Ve){Pe(Ve)}},De=Ze=>Ze.done?we(Ze.value):Promise.resolve(Ze.value).then(Be,je);De((Oe=Oe.apply(Se,xe)).next())});const Ee=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:ye}=Ce.default,Ae=({exercise:Se,socket:xe,dispatch:Oe,onStartScreenshot:we,onCloseScreenshot:Pe,handleToDetail:Be})=>{const[je,De]=a.default.useModal(),Ze=(0,re.useRef)(),[Ve,Ge]=(0,re.useState)(!0),Ke=(0,re.useRef)(!1),He=(0,y.useParams)();(0,re.useEffect)(()=>{var Le,Me,Je;if(document.addEventListener((0,ue.gH)(),Re,!1),window.addEventListener("blur",tt,!1),(Le=Se.exerciseUserInfo)!=null&&Le.screen_open&&(0,ue.vp)()&&Ge(!1),(Me=Se.exerciseUserInfo)!=null&&Me.screen_open&&!(0,ue.vp)()){(0,b.RG)(" ",!0);const lt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Se.exerciseUserInfo.screen_sec+3:Se.exerciseUserInfo.screen_sec+10+1;Ze.current=a.default.info({icon:null,centered:!0,width:444,title:(0,E._V)(E.CP.recordScreen1),keyboard:!1,content:ee.createElement("div",null,(0,E._V)(E.CP.recordScreen2),ee.createElement("span",{style:{color:"#FF9849"}},Se.exerciseUserInfo.screen_num-Se.exerciseUserInfo.used_screen_num),(0,E._V)(E.CP.recordScreen3)),okText:ee.createElement("span",null,(0,E._V)(E.CP.recordScreen4),"\uFF08",ee.createElement("span",{style:{display:"inline-block"}},ee.createElement(ye,{onFinish:()=>ve(void 0,null,function*(){var $e;const ot=yield qe();($e=Ze.current)==null||$e.destroy(),ot.used_screen_num&&Te(ot.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+lt*1e3})),"S\uFF09"),onOk:()=>{var $e;(0,b.RG)(" ",!0),($e=Ze.current)==null||$e.destroy(),Ge(!1),(0,ue.Dj)(document.body),document.getElementById("root").addEventListener("click",ke,!1)}})}return(Je=Se.exerciseUserInfo)!=null&&Je.screen_open&&!(0,ue.vp)()||document.getElementById("root").addEventListener("click",ke,!1),()=>{document.getElementById("root").removeEventListener("click",ke,!1),document.removeEventListener((0,ue.gH)(),Re,!1),window.removeEventListener("blur",tt,!1)}},[]),(0,re.useEffect)(()=>{setTimeout(()=>{Se.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",ke,!1),document.removeEventListener((0,ue.gH)(),Re,!1))},500),ze()},[Se.actionTabs]),(0,re.useEffect)(()=>{setTimeout(()=>{Se.exerciseUserInfo.used_screen_num>Se.exerciseUserInfo.screen_num&&Ue()},500)},[Se.exerciseUserInfo]);const Ne=()=>ve(void 0,null,function*(){const Le=yield qe();setTimeout(()=>{var Me,Je;(Me=Ze.current)==null||Me.destroy(),Ze.current=a.default.info({okText:ee.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:ee.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",ee.createElement("span",{className:"c-red"},Le.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",ee.createElement("span",{className:"c-red"},(Je=Se.exerciseUserInfo)==null?void 0:Je.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ve(void 0,null,function*(){(0,ue.Dj)(document.body)})})},1e3)}),ke=Le=>{!(0,ue.vp)()&&Le.target.nodeName!=="A"&&Le.target.nodeName!=="BUTTON"&&Le.target.innerHTML!=="\u786E \u5B9A"&&(0,ue.Dj)(document.body)},ze=()=>ve(void 0,null,function*(){const Le=yield Oe({type:"exercise/getExerciseUserInfo",payload:ge({},He)});return Le==null?void 0:Le.data}),Ye=Le=>ve(void 0,null,function*(){var Me;if((Me=Se.exerciseUserInfo)!=null&&Me.screen_at){const lt=yield(0,ie.ck)(me(ge({},He),{reset:!0}));if((lt==null?void 0:lt.status)===-6)return}const Je=yield(0,ie.oy)({id:He.categoryId});if(Je!=null&&Je.is_commit){a.default.destroyAll(),yield nt(),et(!0);return}else Te(Le+1)}),nt=()=>ve(void 0,null,function*(){var Le;const Me=te()(),Je=Se.exerciseUserInfo.screen_sec;if(Fe.current.length>0){const lt=Me.format("YYYY-MM-DD HH:mm:ss");let $e=Math.floor(Me.diff(te()(Fe.current[0].start))/1e3);const ot=Fe.current.length;$e/Je>>0>ot&&($e=(ot+1)*Je-1),yield(0,ie.P8)(He.categoryId,{exercise_user_id:(Le=Se.exerciseUserInfo)==null?void 0:Le.exercise_user_id,time:lt,time_long:$e,count:ot})}Fe.current=[]}),rt=(0,re.useRef)(0),We=(0,re.useRef)(0),Fe=(0,re.useRef)([]),Xe=(0,re.useRef)(!1),Te=Le=>ve(void 0,null,function*(){var Me;Ke.current||(we(),a.default.destroyAll(),rt.current=te()().valueOf(),Xe.current=!0,Ze.current=a.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:z.exitFullScreenModalWrapper,okText:ee.createElement("span",null,(0,E._V)(E.CP.recordScreen8)),content:ee.createElement("div",{className:z.exitFullScreenModal},ee.createElement("img",{src:ne,alt:"",className:z.warningIcon}),ee.createElement("div",{className:z.warningText,style:{marginBottom:50,fontWeight:500}},(0,E._V)(E.CP.recordScreen9)),ee.createElement("div",{style:{marginBottom:40}},(0,E._V)(E.CP.recordScreen10)),ee.createElement("div",{style:{marginBottom:40}},(0,E._V)(E.CP.recordScreen11),ee.createElement("span",{className:z.warningText},((Me=Se.exerciseUserInfo)==null?void 0:Me.screen_num)+1),(0,E._V)(E.CP.recordScreen12),ee.createElement("span",{className:z.warningText,style:{fontWeight:600}},(0,E._V)(E.CP.recordScreen13)),",",(0,E._V)(E.CP.recordScreen14),ee.createElement("span",{className:z.warningText},Le-1),(0,E._V)(E.CP.recordScreen15)),ee.createElement("div",null,ee.createElement("span",null,ee.createElement(ye,{className:z.countdownWrapper,onFinish:()=>{We.current=te()().valueOf(),Fe.current.push({start:rt.current,end:We.current}),Ye(Le)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Se.exerciseUserInfo.screen_sec+1)*1e3}),(0,E._V)(E.CP.recordScreen25)),(0,E._V)(E.CP.recordScreen16))),onOk:()=>{(0,b.RG)(" ",!0),nt(),(0,ue.Dj)(document.body),Pe(),Ze.current.destroy(),Xe.current=!1}}))}),Ue=()=>ve(void 0,null,function*(){a.default.destroyAll(),(yield(0,ie.VL)({categoryId:He.categoryId,commit_method:1}))&&et()}),et=(Le=!1)=>ve(void 0,null,function*(){var Me,Je;if(document.removeEventListener((0,ue.gH)(),Re,!1),(0,ue.BU)(),a.default.destroyAll(),Ke.current=!0,Le){const lt=yield(0,ie.Yu)(He.categoryId,{exercise_user_id:(Me=Se.exerciseUserInfo)==null?void 0:Me.exercise_user_id});je.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:z.forcedModalWrapper,centered:!0,content:ee.createElement("div",{className:z.forcedModalContent},ee.createElement("img",{src:x,alt:""}),ee.createElement("div",{className:z.forcedText},(0,E._V)(E.CP.recordScreen17)),ee.createElement("div",{className:z.screenNumText},(0,E._V)(E.CP.recordScreen18),(Je=Se.exerciseUserInfo)==null?void 0:Je.screen_num,(0,E._V)(E.CP.recordScreen19)),ee.createElement(de.default,{dataSource:lt==null?void 0:lt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,E._V)(E.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,E._V)(E.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,E._V)(E.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Pe(),Be()},onOk:()=>{y.history.push(`/classrooms/${He.coursesId}/exercisenotice/${He.categoryId}/users/${He.login}?isShowApply=true`)}})}else je.info({content:ee.createElement("div",{className:"tc font16"},(0,E._V)(E.CP.recordScreen23),ee.createElement("br",null),(0,E._V)(E.CP.recordScreen24)),onOk:()=>{Be()}})}),tt=Le=>{(0,ue.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Xe.current&&(0,ue.BU)()},qe=()=>ve(void 0,null,function*(){var Le;if((Le=Se.exerciseUserInfo)!=null&&Le.screen_at){const lt=yield(0,ie.ck)(me(ge({},He),{reset:!0}));if((lt==null?void 0:lt.status)===-6)return}const Me=yield(0,ie.oy)({id:He.categoryId});if(Me!=null&&Me.is_commit){et();return}return yield ze()}),Re=()=>ve(void 0,null,function*(){var Le;if((0,b.RG)(" ",!0),(0,ue.vp)()){if((Le=Se.exerciseUserInfo)!=null&&Le.screen_at){var Me=yield(0,ie.ck)(me(ge({},He),{reset:!0}));if((Me==null?void 0:Me.status)===-6)return}}else if(!Xe.current){var Me=yield(0,ie.ck)(ge({},He));if((Me==null?void 0:Me.status)===-6)return;const lt=yield ze();Te(lt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Ie=()=>ve(void 0,null,function*(){(0,ie.ck)(ge({},He));const Le=yield ze();Te(Le.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return ee.createElement("div",null,De)};var _e=(0,y.connect)(({exercise:Se,globalSetting:xe})=>({globalSetting:xe,exercise:Se}))(Ae)},14187:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return fe}});var re=pe(59301),Ce=pe(17574),a={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},de=pe(73631),ue=pe(5623),ie=pe(6300),ae=Object.defineProperty,te=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(se,le,he)=>le in se?ae(se,le,{enumerable:!0,configurable:!0,writable:!0,value:he}):se[le]=he,E=(se,le)=>{for(var he in le||(le={}))x.call(le,he)&&y(se,he,le[he]);if(ne)for(var he of ne(le))b.call(le,he)&&y(se,he,le[he]);return se},ee=(se,le)=>te(se,z(le)),oe=(se,le,he)=>new Promise((be,ge)=>{var me=ye=>{try{Ee(he.next(ye))}catch(Ae){ge(Ae)}},ve=ye=>{try{Ee(he.throw(ye))}catch(Ae){ge(Ae)}},Ee=ye=>ye.done?be(ye.value):Promise.resolve(ye.value).then(me,ve);Ee((he=he.apply(se,le)).next())}),fe=({value:se,onChange:le,scrollId:he})=>{const[be,ge]=(0,re.useState)([]);(0,re.useEffect)(()=>{me()},[]);const me=()=>oe(void 0,null,function*(){const Se=yield(0,ie.NZ)({});if(Se!=null&&Se.data){const xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:re.createElement("img",{src:de,className:a.folderIcon}),isLeaf:!1,children:ve(Se.data||[])}];ge(xe)}}),ve=Se=>Se.map(xe=>({title:xe.name,key:xe.group_id,icon:re.createElement("img",{src:de,className:a.folderIcon}),isLeaf:xe.children.length===0,children:ve(xe.children)})),Ee=(Se,xe,Oe)=>Se.map(we=>we.key===xe?E(E({},we),Oe):we.children?ee(E({},we),{children:Ee(we.children,xe,Oe)}):we),ye=(Se,xe,Oe)=>Se.map(we=>{if(we.key===xe)return ee(E({},we),{icon:Oe?re.createElement("img",{src:ue,className:a.folderIcon}):re.createElement("img",{src:de,className:a.folderIcon})});if(we.children)return ee(E({},we),{children:ye(we.children,xe,Oe)})}),Ae=(Se,xe)=>{ge(Oe=>ye(Oe,xe.node.key,xe.expanded))},_e=se?{selectedKeys:se,defaultExpandedKeys:se}:{};return be.length>0&&re.createElement("div",{id:he||""},re.createElement(Ce.default,E({showLine:{showLeafIcon:!1},showIcon:!0,treeData:be,className:a.folderWrapper,onSelect:le,onExpand:Ae},_e)))}},46431:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return te}});var re=pe(78241),Ce=pe(92832),a=pe(3113),de=pe(59301),ue={search:"search___JA0r9",btn:"btn___GGtZC"},ie=pe(59301),te=({value:z,onChange:ne})=>{const[x]=re.default.useForm(),b=(0,de.useRef)(!1);(0,de.useEffect)(()=>{z&&x.setFieldsValue(z)},z);const y=E=>{b.current||ne(E),b.current=!0,setTimeout(()=>{b.current=!1},2e3)};return ie.createElement("div",{className:ue.search},ie.createElement(re.default,{className:ue.formWrap,colon:!1,form:x,size:"large",layout:"inline",onFinish:E=>{b.current||y(E)}},ie.createElement(re.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},ie.createElement(Ce.default,{style:{width:280,height:40}})),ie.createElement(re.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},ie.createElement(Ce.default,{style:{width:280,height:40}})),ie.createElement(re.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},ie.createElement(Ce.default,{style:{width:200,height:40}})),ie.createElement(a.ZP,{className:ue.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},16642:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ie}});var re=pe(60324),Ce={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},a=pe(32637),de=pe(59301),ie=({type:ae,style:te})=>{const z=de.createElement("div",{className:Ce.wrap,onClick:ne=>{ne.preventDefault(),ne.stopPropagation()}},de.createElement("p",null,ae==="shixun"||ae==="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",de.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ae==="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"),de.createElement("div",{className:Ce.contact},de.createElement("div",{className:Ce.img},de.createElement("img",{src:a,width:"124px",height:"124px"})),de.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return de.createElement(re.Z,{content:z},de.createElement("span",{className:Ce.text,style:te},"\u9AD8\u6D88\u8017"))}},52674:function(Ct,at,pe){"use strict";pe.d(at,{X:function(){return de},y:function(){return a}});var re=pe(59301),Ce=pe(8591);const a=ue=>{(0,re.useEffect)(()=>{if(ue){const ie=te=>{te.key==="F12"&&(te.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},ae=te=>{te.preventDefault()};return document.addEventListener("keydown",ie),document.addEventListener("contextmenu",ae),()=>{document.removeEventListener("keydown",ie),document.removeEventListener("contextmenu",ae)}}},[ue])},de=()=>{const[ue,ie]=(0,re.useState)(!1),ae=te=>{const{keyCode:z,ctrlKey:ne,metaKey:x,type:b}=te;(b==="paste"||(z===67||z===86)&&(x||ne))&&(Ce.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),te.preventDefault(),te.stopPropagation())};return(0,re.useEffect)(()=>(ue&&(window.addEventListener("keydown",ae,!0),window.addEventListener("paste",ae,!0)),()=>{window.removeEventListener("keydown",ae,!0),window.removeEventListener("paste",ae,!0)}),[ue]),{setOpenDisableCopyAndPaste:ie,disableCopyAndPaste:ue}}},80137:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return x}});var re=pe(59301),Ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},a=pe(92310),de=pe.n(a),ue=pe(71418),ie=pe(2859),ae=pe(56640),te=pe(5871),z=(b,y,E)=>new Promise((ee,oe)=>{var ce=le=>{try{se(E.next(le))}catch(he){oe(he)}},fe=le=>{try{se(E.throw(le))}catch(he){oe(he)}},se=le=>le.done?ee(le.value):Promise.resolve(le.value).then(ce,fe);se((E=E.apply(b,y)).next())}),x=({data:b,className:y,fullWidth:E,style:ee={},onClose:oe,onOk:ce,showFullTools:fe,noAssociationId:se})=>{const le=(0,re.useRef)(null),he=(0,re.useRef)(null),be=(0,re.useRef)(null),ge=(0,re.useRef)(null),[me,ve]=(0,re.useState)(!1),[Ee,ye]=(0,re.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,re.useEffect)(()=>{be.current||(be.current=document.createElement("style"),document.head.appendChild(be.current)),b!=null&&b.visible?(document.body.setAttribute("data-custom","y-hidden"),be.current.innerHTML=" html { overflow-y: hidden; }",b!=null&&b.src&&Ae()):(document.body.removeAttribute("data-custom"),be.current&&(document.head.removeChild(be.current),be.current=null))},[b==null?void 0:b.visible]);const Ae=()=>z(void 0,null,function*(){ve(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const we=yield(0,te.ZJ)(b==null?void 0:b.src);le.current.src="",le.current.src=we,le.current.onload=function(){Oe()},ve(!1),ye("")}),_e=()=>{document.body.removeAttribute("data-custom"),be.current.innerHTML=" ",oe()},Se=we=>z(void 0,null,function*(){ve(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Pe=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:b.title,file:we.dataUrl}});Pe!=null&&Pe.id&&!se?(yield(0,ae.ZP)(`/api/attachments/${b.id}/add_subitem.json`,{method:"post",body:{subitem_id:Pe==null?void 0:Pe.id,settings:JSON.stringify(we.state)}})).status===0&&ce():Pe!=null&&Pe.id&&ce(Pe),document.body.removeAttribute("data-custom"),be.current.innerHTML=" ",ve(!1),ye("")}),xe=()=>{const we=document.querySelector('a[href="https://markerjs.com/"]');we&&we.parentNode&&(we.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(Be=>{const je=document.querySelector(Be.name);je&&je.setAttribute("title",Be.title)})},Oe=()=>{he.current=new ie.hP(le.current),he.current.targetRoot=ge.current,he.current.addEventListener("render",Se),he.current.addEventListener("beforeclose",_e),fe&&(he.current.availableMarkerTypes=he.current.ALL_MARKER_TYPES,he.current.uiStyleSettings.redoButtonVisible=!0,he.current.uiStyleSettings.notesButtonVisible=!0,he.current.uiStyleSettings.zoomButtonVisible=!0,he.current.uiStyleSettings.zoomOutButtonVisible=!0,he.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=he.current.uiStyleSettings,he.current.show(),b!=null&&b.snapshotData&&he.current.restoreState(b.snapshotData),setTimeout(()=>{window.scrollTo(0,0),xe()},300)};return re.createElement(re.Fragment,null,(b==null?void 0:b.visible)&&re.createElement(ue.Z,{spinning:me,tip:Ee,style:{position:"absolute"}},re.createElement("div",{ref:ge,className:de()(Ce.imageDimensions,y,E?Ce.fullWidth:""),style:ee},re.createElement("img",{className:Ce.img,ref:le}))))}},71162:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ft},$:function(){return wt}});var re=pe(59301),Ce={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"},a=pe(92310),de=pe.n(a),ue=pe(78241),ie=pe(8591),ae=pe(43418),te=pe(20071),z=pe(95237),ne=pe(24905),x=pe(38854),b=pe(54580),y=pe(3113),E=pe(93948),ee=pe(19842),oe=pe(92832),ce=pe(58199),fe=pe(82506),se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAYAAADC1B7dAAAAAXNSR0IArs4c6QAABk1JREFUWEd1lwlsVkUQx3/7ClGMSMSrHCKXHCpQhYhCNB5AYqRQGq1AiKgEEAiokAJFFIoipcVE5EYFyn23IGCJgoTDQimWSJSzCIKIcglUEIGu2bdv3+77vo+XfPl2Z2Zn5z8zuzsjSPDJ0tZV2ftfGog0BG0Q1AbuRABCgJDBvxorWqDE5xkZh+4porNGjRXNyKvlMuCbf2OXDPRIWYHnnQJKqaSQOimFos3s67HmG1NCupzxWDcgD2Qjf0P1qT/fqGAcGh4Yb4x1ZZSsCySy3oAV4LnOCByi9Pl7CQ00HPvIDb0cz8sUqSUFLqgQkJRjPCavzEFUZoaecz2oNjYAjXGJgEQi5Bio1kYiZYDEOEt5z4+ecZ4D2I2kGePl0eWlkUJkVxp/+yvkpOa5IDOtxxIAiE2nuEg5RhjZ2EiFhgYpF6ZfTNq662KzI+TpgOGJPJFaMjwEJCc06YZgtY5AENLMA7HpCcVTYfd0TR/yi+Vvy4F9CyG5BaQviV9nKBeOwNrXoNdOSKqqqSe2wJZ3dfS9JP0LM+MmyJt63iEfaj6m11w5DUWdo+c1yUtX6SfkrNZVOXNpP1I2Cg+qApV1KN6wc+WQ31nTh+63/K05sHc+JLeEjKW3BnT+CKxKh66L4P4WWu7ySVj1sh63GwNN0u36IwVQMk6HPWMHVKmmeceLoOR9exnpFC2nHs2F/LDxqwi5PBIdJTA6ASClbE4XOHsIhjsR3DIByhboCPVYZg2qvAHST21tlA8oA9pnQYuemqwOff5TcPMqpK2Ae5ra9Wd/hvU9ocZDkLbW0ktz4PBynU1+OgZnzhMZQo5quAhBz/DqNQdy7JHEnt4+HbZ+BqMcwJs+gR/nQ62W0EttFHxrB8PR7+xlYq78Zl2h4wQrt6oHnD8MfXaCV8XSb/wL+W2hYUd4fpKlr+sOFw7q58P3VQhosZAjGhwEmkTfE2D8Uavg4GZo+oKenz8O0zrCBw6gb8dD6Xyo3RJ6r7DrDnwD54/a1Di2HU7vhZoNofd6K7fpA7hwFF5ZFO/EpanQJBWe6Kd516/Awvb6bJnLwgQBcUjIofUuI4R+NNVnHrwcB9C3n8Lj6XBvAy0zMw3eLrSbbxwPu+ZBnVbQZ2XiyCrq9xNhz1zNH7wbbquux2Xz4eJJeG6UnitwdzfU46Kh0KwL1H9Oz0/uhA197YWgaPbmrBByyIPSvjuBLSqEnx5zDJ4EwoNOQzVt2xfwTF/L/+Zj2DkP6raCvqtuDWjzRNg1RxvQfR7Uf1rLHi+Gf87AI130mduUDR2yNa9kJjTvCtVr6fnuGbB7mlOduO+YqBByUF2diObKNmGc/Js1bEMe7F0DWdu03MU/ocYDlr/uIyhWgFrCAOfh/mEOnNpnn4LTvwQpKOCFYdCuv9bxzzm4dhlq1oczB6FgIPTbpHmnyqD243avgr5wYoc9N1G7DwnZr450QmbDN/WEY3AefDcVBq+ARk/GR2DtONgxF+qlwCAH0KIBsH9jtO5Tq5XTmnWA12bE6ypbBkUfwjvFcEfNKF9Fb2pbuF4RfYP8gCi93mIh36qVIOWAWb9bZV/nwsYp0K4H9MyNN6JwHGybAw+lwBDnbN24BpU3rfy/lyG3nZ7XSIbMHfG61oyAn1ZD91nwcHARGam/DsDcrvFgTFYleRlCvp4s42oshfZLVdgGX+FEKJoC1apDbhlUvT1qyOps2PIVNEiB95z3Itbcq5cgO8WmYFYx3OWkrpL/vCOc+xWeHQgvBmfW6NmzBDaO0bNInel3AOXUqN5cyN7J0q+Hgqon/M//w5qzeiJsmKyV9J8JbVKjpq4YqwHVT4HMr+O9bihXL8LoVrZIfWM2PNrJyl/5G8a31oAbt4c3F8Q4bhjsW2Ova5O+frpVSRdZ+ws0IPXFgjKqDD3OKzFecpWHVXmg5Fbthks36/1/fzP3OrZVgVtv2v4rT4w5rIvTSIRcEIFO05qEkXPpt6q+jUyiZtA13G0RfFnTbsS0DuZtDPU6fVmSyEP0Gimyg/bBP0Mm3QwgN/3c6CUaxwKMeNptCmPaEZ/ldr5BKiRsJhN0u1COl5QpcsqjDV4IyM3WoESKO1eJjHdTMlGE41LVaVHiuuDA8EiEw7a/AsEpPK8UZCFN7ysU/ffEteD/A0+36M8YCYIrAAAAAElFTkSuQmCC",le="data:image/png;base64,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",he="data:image/png;base64,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",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",ge=pe(56640),me=pe(14187),ve=pe(5623),Ee=pe(26577),ye=pe(48275),Ae=pe(96554),_e=pe(15342),Se=pe.n(_e),xe=(ht,st,vt)=>new Promise((yt,Et)=>{var xt=At=>{try{Mt(vt.next(At))}catch(Tt){Et(Tt)}},Ot=At=>{try{Mt(vt.throw(At))}catch(Tt){Et(Tt)}},Mt=At=>At.done?yt(At.value):Promise.resolve(At.value).then(xt,Ot);Mt((vt=vt.apply(ht,st)).next())}),we=re.memo(({tagName:ht="div",value:st="",className:vt,style:yt={},onBlur:Et,id:xt})=>{const Ot=(0,re.useRef)(null);(0,re.useEffect)(()=>{if(!Ot.current)return;xe(void 0,null,function*(){const Tt=Ot.current;Tt.innerHTML="";const It=st==null?void 0:st.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const nn of It)if(nn.startsWith("$$")&&nn.endsWith("$$")||nn.startsWith("`$$")&&nn.endsWith("$$`")){const an=nn.startsWith("`$$")?nn.slice(3,-3):nn.slice(2,-2),Xt=document.createElement("span");Xt.setAttribute("contentEditable","false"),Xt.setAttribute("title",nn),Xt.className="edu_latex",Tt.appendChild(Xt),Se().render(an,Xt,{throwOnError:!1})}else{const an=nn==null?void 0:nn.replace(/<[^>]*>/g,Xt=>Xt.startsWith("<img")?Xt:Xt.replace(/</g,"&lt;"));Tt.insertAdjacentHTML("beforeend",an)}})},[xt]);const Mt=()=>{var At,Tt;if(Et&&Ot.current){const nn=Ot.current.cloneNode(!0),an=nn.querySelectorAll("span.edu_latex");for(let Xt of an){const Lt=Xt.getAttribute("title"),Kt=document.createTextNode(Lt||""),rn=Xt;(Tt=(At=rn.parentNode)==null?void 0:At.replaceChild)==null||Tt.call(At,Kt,rn)}Et(nn.innerHTML)}};return re.createElement(re.Fragment,null,re.createElement(ht,{ref:Ot,contentEditable:!0,className:vt,style:yt,onBlur:Mt}))}),Pe=pe(62602),Be=pe(23559),je=pe(43428),De=pe(6848),Ze=pe(43604),Ve={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Ge=pe(67120),Ke=pe(5871),He=pe(34313),Ne=pe(89164),ke=pe(51740),ze=pe(59703),Ye="data:image/png;base64,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",nt=(ht,st,vt)=>new Promise((yt,Et)=>{var xt=At=>{try{Mt(vt.next(At))}catch(Tt){Et(Tt)}},Ot=At=>{try{Mt(vt.throw(At))}catch(Tt){Et(Tt)}},Mt=At=>At.done?yt(At.value):Promise.resolve(At.value).then(xt,Ot);Mt((vt=vt.apply(ht,st)).next())}),We=(0,re.forwardRef)(({onUpdateNum:ht,onSave:st},vt)=>{var yt;const Et=`\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%`,[xt,Ot]=(0,re.useState)(!1),[Mt,At]=(0,re.useState)([]),[Tt,It]=(0,re.useState)(null),[nn,an]=(0,re.useState)([]),[Xt,Lt]=(0,re.useState)(0),[Kt,rn]=(0,re.useState)(0),[pn,wn]=(0,re.useState)(!1),[Nt,Qt]=(0,re.useState)(""),[Jt,Rt]=(0,re.useState)(0),[it,Dt]=(0,re.useState)(0),[St,bt]=(0,re.useState)(0),[Ft,jt]=(0,re.useState)(0),[Ht,tn]=(0,re.useState)(0),[en,dn]=(0,re.useState)(0),[hn,dt]=(0,re.useState)(0),[yn,Hn]=(0,re.useState)(0),[Gn,gt]=(0,re.useState)(ze.Q),{contentRef:kt,value:ln,status:mn,open:An,close:Bn}=Gn,er=(0,Ne.Z)({contentRef:kt,status:mn}),{openProgress:En,closeProgress:zn,CreateProgressModal:Yn,progressOpen:Dn}=(0,He.Z)();(0,re.useEffect)(()=>{Tt&&rr(),Tt===!1&&(Bn(),ht==null||ht(),At([]),Qt(""),Rt(0),Dt(0),bt(0),jt(0),tn(0),dn(0),dt(0),Hn(0))},[Tt]);const cn=()=>{It(!0)};(0,re.useImperativeHandle)(vt,()=>({onClick:cn}));const kn=Cn=>{wn(!0),Lt(Cn),rn(0)},or=Cn=>nt(void 0,null,function*(){const Tn=Cn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Tn)==-1?(ie.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Cn.size/1024/1024>10?(ie.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),rr=()=>nt(void 0,null,function*(){const Cn=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Cn.status===0&&(Lt(Cn.total_number),rn(Cn.remaining_number))}),on=Cn=>(Cn=Cn||"",Cn=String(Cn),Cn=Cn.replace(/\s+/g,""),Cn),sr=(Cn=!0)=>nt(void 0,null,function*(){var Tn,Xn;const tr=[{name:"\u5355\u9009\u9898",num:Jt||0},{name:"\u591A\u9009\u9898",num:it||0},{name:"\u5224\u65AD\u9898",num:St||0},{name:"\u586B\u7A7A\u9898",num:Ft||0},{name:"\u7B80\u7B54\u9898",num:Ht||0},{name:"\u7EC4\u5408\u9898",num:yn||0},{name:"\u7F16\u7A0B\u9898",num:en||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:hn||0}];if(Cn){if(on(Nt)){if(Nt.length>1e3){ie.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ie.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!on(Nt)&&!(Mt!=null&&Mt.length)){ie.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const nr=tr.reduce((hr,xn)=>hr+xn.num,0);if(nr===0){ie.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(nr>30){ie.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Xt!==-1){wn(!0);return}}wn(!1);const yr={scene_type:6,request_identifier:Math.random(),file_id:(Xn=(Tn=Mt[0])==null?void 0:Tn.response)==null?void 0:Xn.id,content:Nt,count_arr:tr.map(nr=>nr.num).join(",")};yield An(yr),rr()}),pr=()=>nt(void 0,null,function*(){const Cn=er();if(st){It(!1),st(Cn);return}En(),Ot(!0),an([]);const Tn=new FormData;Tn.append("html",Cn);const Xn=yield(0,ge.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Tn},!0);if((Xn==null?void 0:Xn.status)===0)if(Xn!=null&&Xn.data){zn(100),an(Xn==null?void 0:Xn.data);return}else ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Ot(!1),zn()}),ir=()=>nt(void 0,null,function*(){const Cn=er();(0,Ke.RG)(Cn)}),Vn=["uploading","error"].includes((yt=Mt==null?void 0:Mt[0])==null?void 0:yt.status);return re.createElement(re.Fragment,null,re.createElement(ke.Z,{visible:pn,totalCount:Xt,usedCount:Kt,onCancel:()=>wn(!1),onOk:()=>sr(!1)}),re.createElement(je.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:re.createElement("div",{className:Ve.extraHeader},re.createElement(z.Z,{align:"middle"},!mn&&!!ln&&re.createElement(re.Fragment,null,re.createElement(ce.op,{onClick:pr,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),re.createElement(ce.op,{onClick:ir,shape:"default",type:"text"},re.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),re.createElement("i",{onClick:()=>{const Cn=Tn=>{ae.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Tn,onOk:()=>{It(!1)}})};if(mn){Cn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else ln?Cn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):It(!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:Tt},re.createElement("div",{className:Ve.wrap},re.createElement("div",{className:Ve.left},re.createElement("div",{className:Ve.tip},re.createElement("img",{src:Ye}),re.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")),re.createElement("div",{className:"mb10 mt20 c-black"},re.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),re.createElement(oe.default.TextArea,{style:{height:160},className:"mb20",value:Nt,placeholder:Et,onChange:Cn=>{Qt(Cn.target.value)}}),re.createElement(b.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${fe.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Mt,withCredentials:!0,data:{upload_type:1},beforeUpload:or,onChange:({file:Cn})=>{var Tn,Xn;Cn.status!=="removed"&&(Cn.status==="done"&&((Tn=Cn==null?void 0:Cn.response)==null?void 0:Tn.status)!==0&&(Cn.status="error",Cn.response=(Xn=Cn==null?void 0:Cn.response)==null?void 0:Xn.message),At([Cn]))},onRemove:()=>At([])},re.createElement(De.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"},re.createElement(ce.op,{style:{borderRadius:2}},re.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),re.createElement("div",{className:"c-black mt20"},re.createElement("div",{className:"mb10 c-black"},re.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),re.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",re.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),re.createElement(z.Z,{style:{gap:16}},re.createElement(Ze.Z,null,re.createElement("label",null,"\u5355\u9009\u9898"),re.createElement(te.Z,{min:0,max:10,value:Jt,onChange:Rt,style:{marginLeft:"8px"}})),re.createElement(Ze.Z,null,re.createElement("label",null,"\u591A\u9009\u9898"),re.createElement(te.Z,{min:0,max:10,value:it,onChange:Dt,style:{marginLeft:"8px"}})),re.createElement(Ze.Z,null,re.createElement("label",null,"\u5224\u65AD\u9898"),re.createElement(te.Z,{min:0,max:10,value:St,onChange:bt,style:{marginLeft:"8px"}})),re.createElement(Ze.Z,null,re.createElement("label",null,"\u586B\u7A7A\u9898"),re.createElement(te.Z,{min:0,max:10,value:Ft,onChange:jt,style:{marginLeft:"8px"}})),re.createElement(Ze.Z,null,re.createElement("label",null,"\u7B80\u7B54\u9898"),re.createElement(te.Z,{min:0,max:10,value:Ht,onChange:tn,style:{marginLeft:"8px"}})))),mn?re.createElement("div",{onClick:Bn,className:Ve.bottomBtn},re.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Vn?re.createElement("div",{className:`${Ve.bottomBtn} ${Ve.disabled}`},re.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):re.createElement("div",{onClick:()=>{sr()},className:Ve.bottomBtn},re.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),re.createElement(ze.Z,{onStatusChange:gt,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Dn,noRestrictModal:kn,stringTransformer:Ge.o,onError:Cn=>{Object.prototype.toString.call(Cn)==="[object Object]"&&Cn.status===-9&&kn(Cn.data)}}))),re.createElement(je.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:xt},re.createElement(z.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},re.createElement("img",{src:pe(36413),alt:"\u667A\u80FD\u51FA\u9898"}),re.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),re.createElement(ft,{stickyTop:-24,hideWordFeatures:!0,dataSource:nn,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>Ot(!1),onSuccess:()=>{Ot(!1),It(!1)}}),re.createElement("div",{style:{height:70}})),Yn("\u5904\u7406\u4E2D"))}),Fe=Object.defineProperty,Xe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,qe=(ht,st,vt)=>st in ht?Fe(ht,st,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ht[st]=vt,Re=(ht,st)=>{for(var vt in st||(st={}))et.call(st,vt)&&qe(ht,vt,st[vt]);if(Ue)for(var vt of Ue(st))tt.call(st,vt)&&qe(ht,vt,st[vt]);return ht},Ie=(ht,st)=>Xe(ht,Te(st)),Le=(ht,st,vt)=>new Promise((yt,Et)=>{var xt=At=>{try{Mt(vt.next(At))}catch(Tt){Et(Tt)}},Ot=At=>{try{Mt(vt.throw(At))}catch(Tt){Et(Tt)}},Mt=At=>At.done?yt(At.value):Promise.resolve(At.value).then(xt,Ot);Mt((vt=vt.apply(ht,st)).next())});const Me=ht=>{ht.preventDefault();let vt=(ht.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,vt)},Je=ht=>{ht.key==="Enter"&&ht.preventDefault()},lt=({children:ht,style:st})=>re.createElement("div",{className:Ce.leftBox,style:st,onPaste:Me},ht),$e=({children:ht,style:st,className:vt})=>re.createElement("div",{className:de()(Ce.rightBox,vt),style:st,onPaste:Me},ht),ot=({className:ht,style:st={},width:vt=1200,onCancel:yt=()=>{},onSuccess:Et=()=>{},gather:xt={},mode:Ot=1,stickyTop:Mt=0,subDisciplineId:At=[],hideWordFeatures:Tt,dataSource:It=[],customLeftHeadNode:nn,customRightHeadNode:an,customLeftContent:Xt,hideRecognition:Lt=!1,onExchange:Kt,isSingleSelection:rn=!1,underpinBackgroundStyle:pn={},headExtraNode:wn,isRefreshItemBank:Nt=!1,okText:Qt="\u786E\u5B9A\u5BFC\u5165",onSave:Jt})=>{var Rt;const[it,Dt]=(0,re.useState)(1),[St,bt]=(0,re.useState)(0),[Ft,jt]=(0,re.useState)(""),[Ht,tn]=(0,re.useState)(!1),[en,dn]=(0,re.useState)([]),[hn,dt]=(0,re.useState)([]),[yn,Hn]=(0,re.useState)(!1),[Gn,gt]=(0,re.useState)(!1),[kt,ln]=(0,re.useState)(!1),[mn,An]=(0,re.useState)(!1),[Bn,er]=(0,re.useState)([]),[En,zn]=(0,re.useState)(1),[Yn,Dn]=(0,re.useState)(!1),[cn,kn]=(0,re.useState)(!0),[or,rr]=(0,re.useState)(0),[on,sr]=(0,re.useState)(!1),[pr]=ue.default.useForm(),[ir]=ue.default.useForm(),Vn=(0,re.useRef)(null),Cn=(0,re.useRef)(null),Tn=(0,re.useRef)(),Xn=(0,re.useRef)(null),tr=["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"],dr=["C","C++","Java","Python","JavaScript","Ruby"];(0,re.useEffect)(()=>{It!=null&&It.length&&Gt(It)},[It]),(0,re.useEffect)(()=>{it===2&&Vn.current.focus()},[it]),(0,re.useEffect)(()=>{kt&&nr()},[kt]);const yr=()=>{if(it===1){ie.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ae.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:()=>Le(void 0,null,function*(){Dt(1)})})},nr=()=>Le(void 0,null,function*(){const Qe=yield(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:Ot===1?"new_question":"subject"}});er(Qe.disciplines||[])}),hr=Qe=>{const pt=[],mt=(Bt,ut)=>{Bt.length>=2&&pt.push(Bt.join(""));for(let Vt=ut;Vt<Qe.length;Vt++)Bt.push(Qe[Vt]),mt(Bt,Vt+1),Bt.pop()};return mt([],0),pt},xn=Qe=>(Qe=Qe||"",Qe=String(Qe),Qe=Qe.replace(/\s+/g,""),Qe),Fr=Qe=>(Qe=Qe||"",Qe=String(Qe),Qe=Qe.replace(/<div>/g,""),Qe=Qe.replace(/<br>/g,`
`),Qe=Qe.replace(/<\/div>/g,`
`),Qe=_n(Qe),Qe),Or=Qe=>Qe.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),_n=Qe=>Qe.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),vr=Qe=>{var pt;const mt=Qe.clipboardData;if(mt){const Bt=mt.types.toString(),ut=mt.items;if(Bt==="Files"||mt.types.indexOf("Files")>-1){Qe.preventDefault();try{let Vt=ut[1];((pt=ut[0])==null?void 0:pt.kind)==="file"&&(Vt=ut[0]);const Wt=Vt.getAsFile();(0,Ae.I)(Wt,Yt=>{var zt;if(Yt.id){if(((zt=Wt==null?void 0:Wt.type)==null?void 0:zt.indexOf("image"))>-1){const vn=`<img src='${fe.Z.API_SERVER}${Yt.url}'>`;document.execCommand("insertText",!1,vn)}}else(Yt==null?void 0:Yt.status)===401&&(document.location.href="/user/login")})}catch(Vt){ie.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Sr(Qe,pt){return Le(this,null,function*(){if(typeof Qe=="string")return yield pt(Qe);if(typeof Qe!="object"||Qe===null)return Qe;if(Array.isArray(Qe))return yield Promise.all(Qe.map(ut=>Le(this,null,function*(){return yield Sr(ut,pt)})));const mt={};for(const Bt in Qe)if(Object.prototype.hasOwnProperty.call(Qe,Bt)){const ut=Qe[Bt];typeof ut=="string"?mt[Bt]=yield pt(ut):typeof ut=="object"?mt[Bt]=yield Sr(ut,pt):mt[Bt]=ut}return mt})}const br=()=>Le(void 0,null,function*(){var Qe;tn(!0),jt("\u5904\u7406\u4E2D"),yield new Promise(Bt=>setTimeout(Bt,1e3));let pt=(Qe=Cn.current)==null?void 0:Qe.querySelectorAll('[data-text="edit"]'),mt="";try{pt.forEach(function(Bt){var ut,Vt,Wt,Yt;const zt=Bt.cloneNode(!0),vn=zt.querySelectorAll("span.edu_latex");for(let Wn of vn){const gn=Wn.getAttribute("title"),Pn=document.createTextNode(gn),On=Wn;(Vt=(ut=On.parentNode)==null?void 0:ut.replaceChild)==null||Vt.call(ut,Pn,On)}const Nn=zt.querySelectorAll("span[style]");for(let Wn of Nn)if(Wn.style.fontFamily){const gn=Wn.innerHTML,Pn=document.createTextNode(gn),On=Wn;(Yt=(Wt=On.parentNode)==null?void 0:Wt.replaceChild)==null||Yt.call(Wt,Pn,On)}zt==null||zt.childNodes.forEach(function(Wn){Wn.nodeType===Node.ELEMENT_NODE&&Wn.localName!=="h5"&&Wn.localName!=="h4"?mt+=`<p>${Wn.innerHTML}</p>`:Wn.nodeType===Node.TEXT_NODE&&(mt+=`<p>${Wn.textContent}</p>`)})}),Pt("/api/intelligent_imports/import.json",{html:_n(mt)})}catch(Bt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Bt)}}),In=Qe=>{let pt=Qe.filter(mt=>!!(mt!=null&&mt.type));return pt=pt.map(mt=>{var Bt;const ut=(Bt=Pr.find(Wt=>Wt.id===(mt==null?void 0:mt.type)))==null?void 0:Bt.deal,Vt=Ie(Re({},mt),{id:String(Math.random()).slice(-6),knowledgePoint:xn(mt==null?void 0:mt.knowledgePoint)});return ut?ut(Vt):Vt}),pt},Jn=()=>{if(it===1){ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ae.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:br})},un=()=>re.createElement("div",{className:Ce.row},re.createElement("div",{className:Ce.leftLayout},re.createElement(lt,{style:{height:675}},it===1&&re.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Dt(2)},re.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",re.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",re.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",re.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",re.createElement("br",null)),re.createElement("div",{className:Ce.imgBox,style:{marginTop:75}},re.createElement("img",{width:56,src:le}),re.createElement("span",null,"\u7F16\u8F91\u533A"))),it===2&&re.createElement("div",{"data-text":"edit",onBlur:()=>{Vn.current.innerHTML||Dt(1)},ref:Vn,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),re.createElement("div",{className:Ce.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},re.createElement("div",{className:Ce.imgBox,style:{marginTop:240}},re.createElement("img",{width:56,src:he}),re.createElement("span",null,"\u9884\u89C8\u533A")))),jn=(Qe,pt,mt,Bt)=>{var ut;console.log(Qe,pt,mt,Bt,"onDataChange\u4FEE\u6539\u6570\u503C");const Vt=JSON.parse(JSON.stringify(hn));Bt===void 0?Vt[pt][Qe]=mt:Vt[pt].questions[Bt][Qe]=mt;const Wt=Re({},Vt[pt]),Yt=(ut=Pr.find(zt=>zt.id===(Wt==null?void 0:Wt.type)))==null?void 0:ut.deal;Vt[pt]=Yt(Wt),dt(Vt)},mr=(Qe,pt,mt)=>{var Bt;const ut=mt!==void 0,Vt=(Bt=Pr.find(zt=>zt.id===(Qe==null?void 0:Qe.type)))==null?void 0:Bt.type,Wt=`${pt+1}.${mt===void 0?"":mt+1+"."}`,Yt=`${(Qe==null?void 0:Qe.type)==="7"?"{{":""}${Wt}\u3010${Vt}\u3011${(Qe==null?void 0:Qe.question)||""}`;return re.createElement(re.Fragment,null,ut&&re.createElement("h4",{contentEditable:!0}),re.createElement(we,{id:Qe==null?void 0:Qe.id,tagName:"div",value:Yt}))},wr=(Qe,pt)=>Le(void 0,null,function*(){var mt;const Bt=yield Kt(Qe,pt),ut=(mt=Bt==null?void 0:Bt.data)==null?void 0:mt.content;if(ut!=null&&ut.length){const Vt=In(ut)[0];en.splice(pt,1,Vt),hn.splice(pt,1,Vt),dn([...en]),dt([...hn])}}),Kn=(Qe,pt,mt)=>{var Bt;const ut=mt!==void 0,Vt=(Bt=Pr.find(Yt=>Yt.id===(Qe==null?void 0:Qe.type)))==null?void 0:Bt.type,Wt=`${pt+1}.${mt===void 0?"":mt+1+"."}`;return ut?re.createElement("div",{style:{padding:"10px 18px"}},`${Wt}\u3010${Vt}\u3011`,re.createElement(we,{id:Qe==null?void 0:Qe.id,tagName:"span",className:Ce.edit,onBlur:Yt=>jn("question",pt,Yt,mt),value:(Qe==null?void 0:Qe.question)||""})):re.createElement(re.Fragment,null,re.createElement("div",{className:Ce.actionHead},re.createElement("div",{className:"c-light-primary"},`${Wt}\u3010${Vt}\u3011`),Ot!==1&&re.createElement(te.Z,{disabled:(Qe==null?void 0:Qe.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Yt=>jn("score",pt,Yt,mt),value:Qe==null?void 0:Qe.score}),re.createElement(z.Z,{align:"middle",style:{marginLeft:"auto"}},!!Kt&&re.createElement("span",{className:"current c-light-primary mr30",onClick:()=>wr(Qe,pt)},re.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),re.createElement(ne.default,{onChange:Yt=>jn("checked",pt,Yt.target.checked,mt),checked:!!(Qe!=null&&Qe.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),re.createElement(we,{id:Qe==null?void 0:Qe.id,tagName:"div",style:{padding:"10px 18px"},className:Ce.edit,onBlur:Yt=>jn("question",pt,Yt,mt),value:Qe==null?void 0:Qe.question}))},cr=(Qe,pt,mt)=>re.createElement(re.Fragment,null,["0","1","2","4"].includes(Qe==null?void 0:Qe.type)&&re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u7B54\u6848\uFF1A${pt||""}`,tagName:"p"}),!mt&&re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u96BE\u5EA6\uFF1A${(Qe==null?void 0:Qe.difficulty)||""}`,tagName:"p"}),(Qe==null?void 0:Qe.type)!=="7"&&re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u89E3\u6790\uFF1A${(Qe==null?void 0:Qe.analyze)||""}`,tagName:"p"}),!mt&&re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Qe==null?void 0:Qe.knowledgePoint)||""}`,tagName:"p"})),Cr=(Qe,pt,mt,Bt)=>{const ut=Bt!==void 0,Vt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Wt=ut&&!Qe.last&&!Qe.errorMsg?{marginBottom:10}:{},Yt=Vt.map(zt=>({key:zt,label:zt,onClick:()=>jn("difficulty",mt,zt,Bt)}));return re.createElement("div",{className:Ce.liWrap,style:Wt},["4"].includes(Qe==null?void 0:Qe.type)&&re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),re.createElement(we,{id:Qe==null?void 0:Qe.id,tagName:"div",className:`${Ce.edit} c-black`,onBlur:zt=>jn("answer",mt,[zt],Bt),value:pt})),!ut&&re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),re.createElement("div",{className:"c-black"},re.createElement(x.Z,{menu:{items:Yt}},re.createElement("span",{className:"c-light-primary"},Qe==null?void 0:Qe.difficulty,re.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Qe==null?void 0:Qe.type)!=="7"&&re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),re.createElement(we,{id:Qe==null?void 0:Qe.id,tagName:"div",className:`${Ce.edit} c-grey-333`,onBlur:zt=>jn("analyze",mt,zt,Bt),value:Qe==null?void 0:Qe.analyze})),!ut&&re.createElement("div",{onKeyDown:Je,className:Ce.li},re.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),re.createElement(we,{id:Qe==null?void 0:Qe.id,tagName:"div",value:(Qe==null?void 0:Qe.knowledgePoint)||"",className:`${Ce.edit} c-grey-333`,onBlur:zt=>jn("knowledgePoint",mt,xn(Fr(zt)),Bt)})))},gr=Qe=>re.createElement(re.Fragment,null,typeof(Qe==null?void 0:Qe.errorMsg)=="string"&&!!(Qe!=null&&Qe.errorMsg)&&re.createElement("h5",{contentEditable:!1},re.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),re.createElement("div",null,Qe==null?void 0:Qe.errorMsg))),Qn=Qe=>re.createElement(re.Fragment,null,typeof(Qe==null?void 0:Qe.errorMsg)=="string"&&!!(Qe!=null&&Qe.errorMsg)&&re.createElement("h5",null,re.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),re.createElement("div",null,Qe==null?void 0:Qe.errorMsg))),ar=(Qe,pt,mt,Bt)=>{let ut="flex";return(rn&&or!==Bt||yn&&!(mt!=null&&mt.errorMsg))&&(ut="none"),re.createElement("div",{className:Ce.row,style:{display:ut}},re.createElement("div",{className:Ce.leftLayout},Xt||re.createElement(lt,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Qe))),re.createElement("div",{className:Ce.rightLayout},re.createElement($e,{className:mt!=null&&mt.errorMsg?Ce.error:""},pt)))},Pr=[{id:"0",type:"\u5355\u9009\u9898",element:(Qe,pt,mt)=>{var Bt,ut;const Vt=mt!==void 0;let Wt=(Bt=Qe==null?void 0:Qe.answer)==null?void 0:Bt[0];const Yt=re.createElement(re.Fragment,null,mr(Qe,pt,mt),(ut=Qe==null?void 0:Qe.options)==null?void 0:ut.map((Wn,gn)=>re.createElement(we,{id:Qe==null?void 0:Qe.id,key:gn,value:`${tr[gn]}.${Wn}`,tagName:"p"})),cr(Qe,Wt,Vt),gr(Qe));let zt=Vt?Qe:hn[pt];const vn=zt==null?void 0:zt.options,Nn=re.createElement(re.Fragment,null,Kn(zt,pt,mt),vn==null?void 0:vn.map((Wn,gn)=>{var Pn;return re.createElement("div",{key:gn,className:Ce.option},re.createElement("aside",{className:((Pn=zt==null?void 0:zt.answer)==null?void 0:Pn[0])===tr[gn]?Ce.active:"",onClick:()=>jn("answer",pt,[tr[gn]],mt)},tr[gn]),re.createElement(we,{id:zt==null?void 0:zt.id,tagName:"div",className:`${Ce.text}`,onBlur:On=>{vn[gn]=On,jn("options",pt,vn,mt)},value:Wn}))}),Cr(zt,"",pt,mt),Qn(zt));return Vt?[Yt,Nn]:ar(Yt,Nn,zt,pt)},deal:Qe=>{var pt,mt,Bt;Qe.score=Qe.score===void 0?2:Qe.score;let ut=xn((pt=Qe==null?void 0:Qe.answer)==null?void 0:pt[0]).toUpperCase();Qe.answer=ut?[ut]:[];let Vt=[];if(!(Qe!=null&&Qe.options))Vt.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{Qe.options=(mt=Qe.options)==null?void 0:mt.slice(0,8);const Wt=Qe.options.map(zt=>zt==null?void 0:zt.trim().replace(/^\s+|\s+$/g,""));new Set(Wt).size!==Wt.length&&Vt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ut||Vt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),ut&&(tr.slice(0,((Bt=Qe==null?void 0:Qe.options)==null?void 0:Bt.length)||8).includes(ut)||Vt.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")),xn(Qe==null?void 0:Qe.question)||Vt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qe.errorMsg=Vt.join(`
`),Qe}},{id:"1",type:"\u591A\u9009\u9898",element:(Qe,pt,mt)=>{var Bt,ut;const Vt=mt!==void 0;let Wt=(Bt=Qe==null?void 0:Qe.answer)==null?void 0:Bt[0];const Yt=re.createElement(re.Fragment,null,mr(Qe,pt,mt),(ut=Qe==null?void 0:Qe.options)==null?void 0:ut.map((Wn,gn)=>re.createElement(we,{id:Qe==null?void 0:Qe.id,key:gn,value:`${tr[gn]}.${Wn}`,tagName:"p"})),cr(Qe,Wt,Vt),gr(Qe));let zt=Vt?Qe:hn[pt];const vn=zt==null?void 0:zt.options,Nn=re.createElement(re.Fragment,null,Kn(zt,pt,mt),vn==null?void 0:vn.map((Wn,gn)=>{var Pn,On;return re.createElement("div",{key:gn,className:Ce.option},re.createElement("aside",{className:(On=(Pn=zt==null?void 0:zt.answer)==null?void 0:Pn[0])!=null&&On.includes(tr[gn])?Ce.active:"",onClick:()=>{var Fn;let Mn=((Fn=zt==null?void 0:zt.answer)==null?void 0:Fn[0])||"";const qn=tr[gn];Mn.includes(qn)?Mn=Mn.replace(new RegExp(qn,"g"),""):Mn+=qn,Mn=Mn.split("").sort().join(""),jn("answer",pt,[Mn],mt)}},tr[gn]),re.createElement(we,{id:zt==null?void 0:zt.id,tagName:"div",className:`${Ce.text}`,onBlur:Fn=>{vn[gn]=Fn,jn("options",pt,vn,mt)},value:Wn}))}),Cr(zt,"",pt,mt),Qn(zt));return Vt?[Yt,Nn]:ar(Yt,Nn,zt,pt)},deal:Qe=>{var pt,mt,Bt;Qe.score=Qe.score===void 0?2:Qe.score;let ut=xn((pt=Qe==null?void 0:Qe.answer)==null?void 0:pt[0]).toUpperCase().split("").sort().join("");Qe.answer=ut?[ut]:[];let Vt=[];if(!(Qe!=null&&Qe.options))Vt.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{Qe.options=(mt=Qe.options)==null?void 0:mt.slice(0,8);const Wt=Qe.options.map(zt=>zt==null?void 0:zt.trim().replace(/^\s+|\s+$/g,""));new Set(Wt).size!==Wt.length&&Vt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(ut||Vt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),ut){const Wt=tr.slice(0,((Bt=Qe==null?void 0:Qe.options)==null?void 0:Bt.length)||8);hr(Wt).includes(ut)||Vt.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 xn(Qe==null?void 0:Qe.question)||Vt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qe.errorMsg=Vt.join(`
`),Qe}},{id:"2",type:"\u5224\u65AD\u9898",element:(Qe,pt,mt)=>{var Bt,ut;const Vt=mt!==void 0;let Wt=(Bt=Qe==null?void 0:Qe.answer)==null?void 0:Bt[0];const Yt=re.createElement(re.Fragment,null,mr(Qe,pt,mt),cr(Qe,Wt,Vt),gr(Qe));let zt=Vt?Qe:hn[pt];const vn=["\u6B63\u786E","\u9519\u8BEF"];let Nn=((ut=zt==null?void 0:zt.answer)==null?void 0:ut[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Nn)?Nn="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Nn)&&(Nn="\u9519\u8BEF");const Wn=re.createElement(re.Fragment,null,Kn(zt,pt,mt),vn==null?void 0:vn.map((gn,Pn)=>re.createElement("div",{key:Pn,className:Ce.option},re.createElement("aside",{style:{borderRadius:2},className:Nn===gn?Ce.active:"",onClick:()=>jn("answer",pt,[gn],mt)},gn==="\u6B63\u786E"?"T":"F"),re.createElement("div",{style:{pointerEvents:"none"},className:`${Ce.text}`},gn))),Cr(zt,"",pt,mt),Qn(zt));return Vt?[Yt,Wn]:ar(Yt,Wn,zt,pt)},deal:Qe=>{var pt;Qe.score=Qe.score===void 0?2:Qe.score;let mt=xn((pt=Qe==null?void 0:Qe.answer)==null?void 0:pt[0]);Qe.answer=mt?[mt]:[];let Bt=[];return mt||Bt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),mt&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(mt)&&Bt.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"),xn(Qe==null?void 0:Qe.question)||Bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qe.errorMsg=Bt.join(`
`),Qe}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Qe,pt,mt)=>{var Bt,ut;const Vt=mt!==void 0,Wt=re.createElement(re.Fragment,null,mr(Qe,pt,mt),(Bt=Qe==null?void 0:Qe.answer)==null?void 0:Bt.map((vn,Nn)=>re.createElement(we,{id:Qe==null?void 0:Qe.id,key:Nn,tagName:"p",value:`\u7B54\u6848${Nn+1}\uFF1A${vn.text||""}`})),cr(Qe,"",Vt),gr(Qe));let Yt=Vt?Qe:hn[pt];const zt=re.createElement(re.Fragment,null,Kn(Yt,pt,mt),(ut=Yt==null?void 0:Yt.answer)==null?void 0:ut.map((vn,Nn)=>re.createElement("div",{key:Nn,className:Ce.option},re.createElement("aside",{className:Ce.fill},"\u586B\u7A7A\u9879",Nn+1),vn.model===1&&re.createElement(we,{id:Yt==null?void 0:Yt.id,tagName:"div",onBlur:Wn=>{Yt.answer[Nn].latex=Fr(Wn),jn("answer",pt,Yt.answer,mt)},className:`${Ce.text}`,value:vn.latex}),vn.model===2&&re.createElement(ye.Z,{value:vn.latex,onChange:Wn=>{Yt.answer[Nn].latex=Wn,jn("answer",pt,Yt.answer,mt)}}))),Cr(Yt,"",pt,mt),Qn(Yt));return Vt?[Wt,zt]:ar(Wt,zt,Yt,pt)},deal:Qe=>{var pt;Qe.score=Qe.score===void 0?2:Qe.score;const mt=(pt=Qe.answer)==null?void 0:pt.map(ut=>{if(Object.prototype.toString.call(ut)==="[object Object]")return ut;ut=ut==null?void 0:ut.trim();const Vt={model:1,text:ut,latex:ut};return ut.startsWith("$$")&&ut.endsWith("$$")||ut.startsWith("`$$")&&ut.endsWith("$$`")?(Vt.model=2,Vt.latex=ut.slice(2,-2)):Vt.latex=Fr(ut),Vt});Qe.answer=mt;let Bt=[];return mt||Bt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),xn(Qe==null?void 0:Qe.question)||Bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qe.errorMsg=Bt.join(`
`),Qe}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Qe,pt,mt)=>{var Bt,ut;const Vt=mt!==void 0;let Wt=(Bt=Qe==null?void 0:Qe.answer)==null?void 0:Bt[0];const Yt=re.createElement(re.Fragment,null,mr(Qe,pt,mt),cr(Qe,Wt,Vt),gr(Qe));let zt=Vt?Qe:hn[pt];const vn=re.createElement(re.Fragment,null,Kn(zt,pt,mt),Cr(zt,(ut=zt==null?void 0:zt.answer)==null?void 0:ut[0],pt,mt),Qn(zt));return Vt?[Yt,vn]:ar(Yt,vn,zt,pt)},deal:Qe=>{Qe.score=Qe.score===void 0?5:Qe.score;let pt=[];return xn(Qe==null?void 0:Qe.question)||pt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qe.errorMsg=pt.join(`
`),Qe}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Qe,pt)=>{var mt,Bt;const ut=hn[pt],Vt=dr.slice(0,4).map(Wt=>({key:Wt,label:Wt,onClick:()=>jn("platform",pt,Wt)}));return re.createElement("div",{className:Ce.row,style:{display:yn?ut!=null&&ut.errorMsg?"flex":"none":"flex"}},re.createElement("div",{className:Ce.leftLayout},re.createElement(lt,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},mr(Qe,pt),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Qe==null?void 0:Qe.description)||""}`,tagName:"p"}),cr(Qe),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Qe==null?void 0:Qe.timeLimit}`,tagName:"p"}),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Qe==null?void 0:Qe.platform)||""}`,tagName:"p"}),re.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),re.createElement("h4",null),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:(Qe==null?void 0:Qe.code)||"",tagName:"div"}),(mt=Qe==null?void 0:Qe.inputs)==null?void 0:mt.map((Wt,Yt)=>{var zt;return re.createElement(re.Fragment,{key:Yt},re.createElement("h4",null),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Yt+1})\u8F93\u5165\uFF1A${Wt||""}`,tagName:"div"}),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Yt+1})\u8F93\u51FA\uFF1A${((zt=Qe==null?void 0:Qe.outputs)==null?void 0:zt[Yt])||""}`,tagName:"div"}))}),gr(Qe)))),re.createElement("div",{className:Ce.rightLayout},re.createElement($e,{className:ut!=null&&ut.errorMsg?Ce.error:""},Kn(ut,pt),re.createElement("div",{className:Ce.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:ut==null?void 0:ut.description,tagName:"div",onBlur:Wt=>jn("description",pt,Wt)}))),Cr(ut,"",pt),re.createElement("div",{className:Ce.liWrap},re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:ut==null?void 0:ut.timeLimit,tagName:"div",onBlur:Wt=>jn("timeLimit",pt,Fr(Wt))})),re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),re.createElement("div",{className:"c-black"},re.createElement(x.Z,{menu:{items:Vt}},re.createElement("span",{className:"c-light-primary"},ut==null?void 0:ut.platform,re.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),re.createElement("div",{className:Ce.li,style:{flexDirection:"column",alignItems:"start"}},re.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:(ut==null?void 0:ut.code)||"",onBlur:Wt=>jn("code",pt,Fr(Wt)),tagName:"div"}))),(Bt=ut==null?void 0:ut.inputs)==null?void 0:Bt.map((Wt,Yt)=>{var zt;return re.createElement("div",{className:Ce.liWrap,key:Yt},re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Yt+1,")\u8F93\u5165\uFF1A"),re.createElement(we,{id:ut==null?void 0:ut.id,value:Wt||"",className:Ce.edit,onBlur:vn=>{const Nn=[...(ut==null?void 0:ut.inputs)||[]];Nn[Yt]=Fr(vn),jn("inputs",pt,Nn)},tagName:"div"})),re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Yt+1,")\u8F93\u51FA\uFF1A"),re.createElement(we,{id:ut==null?void 0:ut.id,value:((zt=ut==null?void 0:ut.outputs)==null?void 0:zt[Yt])||"",className:Ce.edit,onBlur:vn=>{const Nn=[...(ut==null?void 0:ut.outputs)||[]];Nn[Yt]=Fr(vn),jn("outputs",pt,Nn)},tagName:"div"})))}),Qn(ut))))},deal:Qe=>{var pt,mt,Bt;Qe.score=Qe.score===void 0?10:Qe.score,Qe.code=(pt=Qe.code)==null?void 0:pt.trim();let ut=[];xn(Qe==null?void 0:Qe.question)?((mt=Qe==null?void 0:Qe.question)==null?void 0:mt.length)>60&&ut.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):ut.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),xn(Qe==null?void 0:Qe.description)||ut.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Vt=xn(String((Qe==null?void 0:Qe.timeLimit)||""));if(Qe.timeLimit=Vt,(!Vt||Vt&&!["3","4","5","6","7","8","9","10"].includes(Vt))&&ut.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Qe.platform=xn(Qe==null?void 0:Qe.platform),Qe!=null&&Qe.platform){const Wt=["c","c++","java","python"],Yt=(Bt=Qe==null?void 0:Qe.platform)==null?void 0:Bt.toLowerCase(),zt=Wt.findIndex(vn=>vn===Yt);zt>-1?Qe.platform=dr[zt]:ut.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else ut.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Qe!=null&&Qe.inputs)||!(Qe!=null&&Qe.outputs))Qe.inputs=[],Qe.outputs=[],ut.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 Wt=Math.min(Qe.inputs.length,Qe.outputs.length);Qe.inputs=Qe.inputs.slice(0,Wt),Qe.outputs=Qe.outputs.slice(0,Wt),Qe.outputs.some(Yt=>!xn(Yt))&&ut.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Qe.errorMsg=ut.join(`
`),Qe}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Qe,pt)=>{var mt,Bt;const ut=hn[pt];return re.createElement("div",{className:Ce.row,style:{display:yn?ut!=null&&ut.errorMsg?"flex":"none":"flex"}},re.createElement("div",{className:Ce.leftLayout},re.createElement(lt,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},mr(Qe,pt),cr(Qe),(mt=Qe==null?void 0:Qe.questions)==null?void 0:mt.map((Vt,Wt)=>{var Yt;const zt=(Yt=Pr.find(vn=>vn.id===(Vt==null?void 0:Vt.type)))==null?void 0:Yt.element;return re.createElement(re.Fragment,{key:`left-${Qe.id}-${Wt}`},zt(Vt,pt,Wt)[0])}),gr(Qe),re.createElement("p",{contentEditable:!0},"}}")))),re.createElement("div",{className:Ce.rightLayout},re.createElement($e,{className:ut!=null&&ut.errorMsg?Ce.error:""},Kn(ut,pt),Cr(ut,"",pt),(Bt=ut==null?void 0:ut.questions)==null?void 0:Bt.map((Vt,Wt)=>{var Yt;const zt=(Yt=Pr.find(vn=>vn.id===(Vt==null?void 0:Vt.type)))==null?void 0:Yt.element;return re.createElement(re.Fragment,{key:`right-${ut.id}-${Wt}`},zt(Vt,pt,Wt)[1])}),Qn(ut))))},deal:Qe=>{var pt,mt,Bt,ut,Vt;const Wt=In,Yt=[...Pr],zt=Yt.findIndex(gn=>gn.id==="0"),vn=Yt.findIndex(gn=>gn.id==="1");if(zt!==-1){const gn=Yt[zt].deal;Yt[zt].deal=Pn=>{const On=gn(Pn);return On.errorMsg&&(On.errorMsg=On.errorMsg.split(`
`).filter(Fn=>Fn!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),On}}if(vn!==-1){const gn=Yt[vn].deal;Yt[vn].deal=Pn=>{const On=gn(Pn);return On.errorMsg&&(On.errorMsg=On.errorMsg.split(`
`).filter(Fn=>Fn!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),On}}Qe.questions=(pt=Qe.questions)!=null&&pt.length?In(Qe.questions.slice(0,20)):[],Qe.questions=(mt=Qe.questions)==null?void 0:mt.map((gn,Pn)=>{var On;if(gn.type==="0"||gn.type==="1"){const Fn=(On=gn.options)==null?void 0:On.map(Mn=>Mn==null?void 0:Mn.trim().replace(/^\s+|\s+$/g,""));Fn&&new Set(Fn).size!==Fn.length&&(gn.errorMsg=(gn.errorMsg?gn.errorMsg+`
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Ie(Re({},gn),{last:Pn===Qe.questions.length-1})});const Nn=(Bt=Qe.questions)==null?void 0:Bt.reduce((gn,Pn)=>{const On=parseFloat(Pn.score);return isNaN(On)?gn:gn+On},0);Qe.score=Nn;let Wn=[];return(ut=Qe.questions)!=null&&ut.length?Qe.errorMsg=((Vt=Qe.questions)==null?void 0:Vt.findIndex(gn=>!!gn.errorMsg))>-1:Wn.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),xn(Qe==null?void 0:Qe.question)||Wn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Wn.length&&(Qe.errorMsg=Wn.join(`
`)),Qe}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Qe,pt)=>{var mt,Bt;const ut=hn[pt],Vt=dr.map(Wt=>({key:Wt,label:Wt,onClick:()=>jn("platform",pt,Wt)}));return re.createElement("div",{className:Ce.row,style:{display:yn?ut!=null&&ut.errorMsg?"flex":"none":"flex"}},re.createElement("div",{className:Ce.leftLayout},re.createElement(lt,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},mr(Qe,pt),cr(Qe),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Qe==null?void 0:Qe.timeLimit}`,tagName:"p"}),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Qe==null?void 0:Qe.platform)||""}`,tagName:"p"}),re.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),re.createElement("h4",null),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:(Qe==null?void 0:Qe.code)||"",tagName:"div"}),re.createElement("h4",null),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Qe==null?void 0:Qe.input)||""}`,tagName:"p"}),re.createElement(we,{id:Qe==null?void 0:Qe.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Qe==null?void 0:Qe.output)||""}`,tagName:"p"}),(mt=Qe==null?void 0:Qe.answer)==null?void 0:mt.map((Wt,Yt)=>re.createElement(we,{key:Yt,id:Qe==null?void 0:Qe.id,value:`\u7B54\u6848${Yt+1}\uFF1A${Wt||""}`,tagName:"p"})),gr(Qe)))),re.createElement("div",{className:Ce.rightLayout},re.createElement($e,{className:ut!=null&&ut.errorMsg?Ce.error:""},Kn(ut,pt),Cr(ut,"",pt),re.createElement("div",{className:Ce.liWrap},re.createElement("div",{className:Ce.li,onKeyDown:Je},re.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:ut==null?void 0:ut.timeLimit,tagName:"div",onBlur:Wt=>jn("timeLimit",pt,Fr(Wt))})),re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),re.createElement("div",{className:"c-black"},re.createElement(x.Z,{menu:{items:Vt}},re.createElement("span",{className:"c-light-primary"},ut==null?void 0:ut.platform,re.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),re.createElement("div",{className:Ce.li,style:{flexDirection:"column",alignItems:"start"}},re.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:(ut==null?void 0:ut.code)||"",onBlur:Wt=>jn("code",pt,Fr(Wt)),tagName:"div"})),re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:(ut==null?void 0:ut.input)||"",onBlur:Wt=>jn("input",pt,Fr(Wt)),tagName:"div"})),re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),re.createElement(we,{className:Ce.edit,id:ut==null?void 0:ut.id,value:(ut==null?void 0:ut.output)||"",onBlur:Wt=>jn("output",pt,Fr(Wt)),tagName:"div"}))),re.createElement("div",{className:Ce.liWrap},(Bt=ut==null?void 0:ut.answer)==null?void 0:Bt.map((Wt,Yt)=>re.createElement("div",{className:Ce.li,key:Yt},re.createElement("aside",null,"\u7B54\u6848",Yt+1,"\uFF1A"),re.createElement(we,{id:ut==null?void 0:ut.id,value:Wt||"",className:Ce.edit,onBlur:zt=>{const vn=[...(ut==null?void 0:ut.answer)||[]];vn[Yt]=Fr(zt),jn("output",pt,vn)},tagName:"div"})))),Qn(ut))))},deal:Qe=>{var pt,mt,Bt,ut,Vt,Wt,Yt,zt;Qe.score=Qe.score===void 0?10:Qe.score,Qe.code=(Bt=(mt=(pt=Qe.code)==null?void 0:pt.trim())==null?void 0:mt.replace(/@_@/g,"@\u2581@"))==null?void 0:Bt.replace(/@__@/g,"@\u2581\u2581@");let vn=[];if(xn(Qe==null?void 0:Qe.question)||vn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),xn(Qe==null?void 0:Qe.code)?/@▁@|@▁▁@/.test(Qe==null?void 0:Qe.code)?(ut=Qe==null?void 0:Qe.answer)!=null&&ut.length&&((Vt=Qe==null?void 0:Qe.code.match(/@▁@|@▁▁@/g))==null?void 0:Vt.length)!==((Wt=Qe==null?void 0:Qe.answer)==null?void 0:Wt.length)&&vn.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):vn.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"):vn.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Qe!=null&&Qe.answer?(Yt=Qe.answer)!=null&&Yt.some(Wn=>!xn(Wn))&&vn.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):vn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Qe.platform=xn(Qe==null?void 0:Qe.platform),Qe!=null&&Qe.platform){const Wn=["c","c++","java","python","javascript","ruby"],gn=(zt=Qe==null?void 0:Qe.platform)==null?void 0:zt.toLowerCase(),Pn=Wn.findIndex(On=>On===gn);Pn>-1?Qe.platform=dr[Pn]:vn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else vn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");xn(Qe==null?void 0:Qe.output)||vn.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Nn=xn(String((Qe==null?void 0:Qe.timeLimit)||""));return Qe.timeLimit=Nn,(!Nn||Nn&&!["3","4","5","6","7","8","9","10"].includes(Nn))&&vn.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Qe.errorMsg=vn.join(`
`),Qe}}],Ar=()=>re.createElement(re.Fragment,null,en.filter(Qe=>{var pt;return!!((pt=Pr.find(Bt=>Bt.id===(Qe==null?void 0:Qe.type)))==null?void 0:pt.element)}).map((Qe,pt)=>{var mt;const Bt=(mt=Pr.find(ut=>ut.id===(Qe==null?void 0:Qe.type)))==null?void 0:mt.element;return re.createElement(re.Fragment,{key:Qe.id},Bt(Qe,pt))})),Kr=()=>Le(void 0,null,function*(){const Qe=hn.filter(pt=>!pt.checked);if(it!==3||!Qe.length){ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Jt){sr(!0),yield Jt(hn),sr(!1);return}pr.setFieldsValue({sub_discipline_id:At}),ln(!0)}),_t=(Qe,pt=[])=>{if(typeof Qe=="string")return Qe.trim();if(Array.isArray(Qe))return Qe.map(mt=>_t(mt,pt));if(typeof Qe=="object"&&Qe!==null){const mt={};for(const Bt in Qe)Qe.hasOwnProperty(Bt)&&(pt.includes(Bt)?mt[Bt]=Qe[Bt]:mt[Bt]=_t(Qe[Bt],pt));return mt}return Qe},Gt=Qe=>Le(void 0,null,function*(){const pt=In(_t(Qe));dn(pt),dt(JSON.parse(JSON.stringify(pt))),Dt(3),tn(!1),Hn(!1)});(0,re.useEffect)(()=>{if(cn)return;const Qe=()=>{bt(pt=>pt>=90?(clearInterval(Tn.current),90):pt+1)};return Tn.current=setInterval(Qe,5e4/90),()=>clearInterval(Tn.current)},[cn]);const Pt=(Qe,pt)=>{kn(!1);const mt=new FormData;Object.keys(pt).forEach(ut=>{mt.append(ut,pt[ut])});const Bt=new window.XMLHttpRequest;Bt.withCredentials=!0,Bt.addEventListener("load",function(ut){return Le(this,null,function*(){var Vt,Wt;try{const Yt=JSON.parse((Vt=ut==null?void 0:ut.target)==null?void 0:Vt.response);if(kn(!0),bt(100),yield new Promise(zt=>setTimeout(()=>zt(),780)),Yt.status===0){if(!((Wt=Yt==null?void 0:Yt.data)!=null&&Wt.length)){ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),tn(!1);return}Gt((Yt==null?void 0:Yt.data)||[])}else tn(!1),ie.ZP.warning(Yt==null?void 0:Yt.message)}catch(Yt){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Yt)}})}),Bt.addEventListener("error",()=>{tn(!1)}),Bt.open("POST",`${fe.Z.API_SERVER}${Qe}`),Bt.send(mt)},qt=Qe=>Le(void 0,null,function*(){const pt=Qe.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(pt)==-1?(ie.ZP.error(`${Qe.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()):(tn(!0),jt("\u5904\u7406\u4E2D"),Pt("/api/intelligent_imports/import.json",{file:Qe}),Promise.reject())});let $t=[{key:1,label:re.createElement(b.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:qt},re.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,Pe.Ny)()||(0,Pe.$O)())&&$t.push({key:2,label:re.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{Xn.current.onClick()}});const Zt=[hn.length,(Rt=hn.filter(Qe=>!!(Qe!=null&&Qe.errorMsg)))==null?void 0:Rt.length];return re.createElement("div",{className:de()(Ce.intelligentBox,"intelligent-body-curb",ht),style:Ie(Re({},st),{width:vt}),ref:Cn},re.createElement("div",{className:Ce.underpin},re.createElement("b",{style:pn}),re.createElement("b",{style:pn})),re.createElement("div",{className:Ce.head,style:{top:Mt}},re.createElement("div",{className:Ce.leftLayout},nn||re.createElement(re.Fragment,null,re.createElement(z.Z,{align:"middle"},re.createElement("div",{className:Ce.title},"\u8BD5\u9898\u7F16\u8F91"),!Tt&&re.createElement(ce.op,{href:`${fe.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",re.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),re.createElement(ce.op,{onClick:yr,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Tt&&re.createElement(x.Z,{overlayClassName:Ce.menu,menu:{items:$t}},re.createElement(ce.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!wn&&wn),re.createElement("div",{className:Ce.tip},re.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"))),re.createElement(z.Z,{className:Ce.rightLayout,style:{alignItems:"start"}},an||re.createElement(re.Fragment,null,re.createElement("div",{className:Ce.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(it)&&re.createElement(ne.default,{className:"ml20",checked:yn,onChange:Qe=>Hn(Qe.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(it)&&re.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",re.createElement("span",{className:"ml5 mr5 c-light-primary"},Zt[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",re.createElement("span",{className:"ml5 mr5 c-red-e53"},Zt[1]),"\u9898")),rn&&re.createElement("div",{className:Ce.tabs},en==null?void 0:en.map((Qe,pt)=>re.createElement("div",{onClick:()=>{rr(pt)},className:or===pt&&Ce.active,key:pt},"\u65B0\u9898",pt+1)))),re.createElement("div",{className:Ce.centerBox},re.createElement("img",{className:"mb10",src:be,width:56}),!Lt&&re.createElement(ce.op,{onClick:Jn},"\u8BC6\u522B"))),[1,2].includes(it)&&un(),[3].includes(it)&&Ar(),re.createElement("div",{className:"pb10"}),re.createElement("div",{className:Ce.buttonFixed},re.createElement("div",{className:Ce.buttonWrap},re.createElement(y.ZP,{size:"middle",className:`${Ce.button} mr20`,onClick:yt},"\u53D6\u6D88"),re.createElement(y.ZP,{size:"middle",type:"primary",loading:on,className:`${Ce.button}`,onClick:Kr},Qt))),re.createElement(ae.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Ht,title:null,footer:null,width:320,afterClose:()=>bt(0)},re.createElement(z.Z,{align:"middle",style:{flexDirection:"column"}},re.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Ft,re.createElement("span",{className:Ce.dotLoading},re.createElement("span",null,"."),re.createElement("span",null,"."),re.createElement("span",null,"."))),re.createElement(E.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:St}),re.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",re.createElement("span",{className:"ml5 c-light-primary"},St,"%")))),re.createElement(ae.default,{centered:!0,open:kt,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Gn,width:480,onCancel:()=>ln(!1),onOk:()=>pr.submit(),afterClose:()=>{pr.resetFields()}},re.createElement(ue.default,{style:{maxHeight:550},form:pr,layout:"horizontal",colon:!1,size:"large",onFinish:Qe=>Le(void 0,null,function*(){var pt,mt,Bt,ut,Vt;const Wt=hn.filter(vn=>!vn.checked&&!vn.errorMsg);gt(!0);const Yt=()=>Le(void 0,null,function*(){var vn,Nn;const Wn=yield(0,ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Ie(Re(Re({},xt),Qe),{list:Wt,mode:Ot})});Wn.status===0&&(Nt&&((vn=Wn==null?void 0:Wn.data)!=null&&vn.success)&&window.location.pathname==="/problemset"&&(Be.Z.publish("refresh-item-bank",Qe.group_id),yield new Promise(gn=>setTimeout(()=>gn(),1500))),ie.ZP.success(`\u6210\u529F\u5BFC\u5165${(Nn=Wn==null?void 0:Wn.data)==null?void 0:Nn.success}\u9053\u8BD5\u9898`,3),Et(Wn),ln(!1)),gt(!1)});if(Ot!==1){yield Yt();return}const zt=yield(0,ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:hn,mode:Ot}});if(zt.status===0){if(!((pt=zt==null?void 0:zt.data)!=null&&pt.error_size)){yield Yt();return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{gt(!1)},title:"\u63D0\u793A",content:re.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",re.createElement("span",{className:"c-light-primary ml5 mr5"},(mt=zt==null?void 0:zt.data)==null?void 0:mt.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",re.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Bt=zt==null?void 0:zt.data)==null?void 0:Bt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",re.createElement("span",{className:"ml5 mr5"},(Vt=(ut=zt==null?void 0:zt.data)==null?void 0:ut.index)==null?void 0:Vt.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:Yt})}})},re.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),re.createElement(ue.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"}]},re.createElement(ee.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Bn})),Ot===1&&re.createElement(ue.default.Item,{label:re.createElement(z.Z,{align:"middle",style:{justifyContent:"space-between"}},re.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),re.createElement("div",{onClick:()=>An(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},re.createElement("img",{className:"mr5 primary-hover",src:ve}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},re.createElement(me.Z,{key:En})))),re.createElement(ae.default,{centered:!0,open:mn,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Yn,onCancel:()=>An(!1),onOk:()=>ir.submit(),afterClose:()=>{ir.resetFields()}},re.createElement(ue.default,{style:{maxHeight:550},form:ir,layout:"horizontal",colon:!1,size:"large",onFinish:Qe=>Le(void 0,null,function*(){var pt;Dn(!0),(yield(0,ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Qe.name,parent_id:(pt=Qe==null?void 0:Qe.parent_id)==null?void 0:pt[0]}})).status===0?(zn(En+1),setTimeout(()=>{ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),An(!1),Dn(!1)},1e3)):Dn(!1)})},re.createElement(ue.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"}]},re.createElement(oe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),re.createElement(ue.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},re.createElement(me.Z,null)))),re.createElement(We,{onSave:Qe=>{tn(!0),jt("\u5904\u7406\u4E2D"),Pt("/api/intelligent_imports/import.json",{html:Qe})},ref:Xn}))},wt=se;var ft=ot},9137:function(Ct,at,pe){"use strict";pe.d(at,{N:function(){return oe}});var re=pe(59301),Ce=pe(57809),a=pe(43418),de=pe(92832),ue=pe(8591),ie=pe(95237),ae=pe(43604),te=pe(56640),z={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu",add_style:"add_style___knrMF"},ne=pe(92310),x=pe.n(ne),b=pe(87169),y=pe(59301),E=(ce,fe,se)=>new Promise((le,he)=>{var be=ve=>{try{me(se.next(ve))}catch(Ee){he(Ee)}},ge=ve=>{try{me(se.throw(ve))}catch(Ee){he(Ee)}},me=ve=>ve.done?le(ve.value):Promise.resolve(ve.value).then(be,ge);me((se=se.apply(ce,fe)).next())});const{Option:ee}=Ce.default,oe=({subId:ce,value:fe,selectvalues:se,disabled:le,knowledgeOptions:he=[],className:be,height:ge,onChange:me=()=>{},onAddKnowledgeFinish:ve=()=>{},zIndex:Ee=1e3})=>{const ye=(0,re.useRef)(),[Ae,_e]=(0,re.useState)([]);fe=fe||[];const Se=(Oe,we)=>{Oe?(_e([...we]),me([...we])):(_e([]),me([]))};(0,re.useEffect)(()=>{(se==null?void 0:se.length)>0?(_e([...se]),me([...se])):(_e([]),me([]))},[he]),(0,re.useEffect)(()=>{(fe==null?void 0:fe.length)>0&&me([...fe])},[he]);const xe=Oe=>{Oe.preventDefault(),ye.current="",a.default.confirm({centered:!0,width:585,zIndex:Ee,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:y.createElement("div",{className:"font14"},y.createElement("div",{className:z.public_tips},y.createElement(b.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{style:{width:"95px"}},y.createElement("span",{className:z.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),y.createElement(de.default,{className:z.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ye.current,onChange:we=>{ye.current=we.target.value}}))),onOk:()=>new Promise((we,Pe)=>E(void 0,null,function*(){if(!ye.current)return ue.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe();if(ye.current.length>20)return ue.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),Pe();const Be=yield(0,te.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ye.current,sub_discipline_id:ce}});if((Be==null?void 0:Be.status)===0){ve({id:Be.tag_discipline_id,name:ye.current,type:"personal"});let je=se||[];je.push(Be.tag_discipline_id),me([...je]),_e([...je]),me([...je])}return we()}))})};return y.createElement(ie.Z,{wrap:!1,align:"middle",className:x()(z.wrap,be)},y.createElement(ae.Z,null,y.createElement(Ce.default,{mode:"multiple",disabled:!ce||le,className:z.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:Se,style:{width:ge||490},showSearch:!0,allowClear:!0,value:Ae,filterOption:(Oe,we)=>we.label.indexOf(Oe.toLowerCase())>=0},he==null?void 0:he.map(Oe=>y.createElement(ee,{key:Oe.id,value:Oe.id,label:Oe.name},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Oe.name),(Oe==null?void 0:Oe.type)==="personal"&&y.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ce&&y.createElement(ae.Z,{className:`ml20 ${ge&&z.add_style}`},y.createElement("span",{className:z.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),y.createElement("span",{className:z.linkBtn,onClick:xe},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},38779:function(Ct,at,pe){"use strict";pe.d(at,{S:function(){return te}});var re=pe(59301),Ce=pe(20834),a=pe(38854),de={flex_box_center:"flex_box_center___EIpII",flex_space_between:"flex_space_between___fFu6C",flex_box_vertical_center:"flex_box_vertical_center___dbtuv",flex_box_center_end:"flex_box_center_end___qEYJa",flex_box_column:"flex_box_column___ncMrS",main:"main___A2KB0",wrap:"wrap___PrMse",content:"content___pEqhq",programName:"programName___h8PAJ",name:"name___oxG0a",directionContentWrap:"directionContentWrap____Ymcj",directionItem:"directionItem___uCMBX",active:"active___vOl0l",subActive:"subActive___WzT87",subItem:"subItem___nVuXN",subMenu:"subMenu___DqKGV",action:"action___O7v85"};const ue=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}],ie=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ae=[{name:"\u968F\u673A\u7EC4\u5377",value:1},{name:"\u4EBA\u5DE5\u7EC4\u5377",value:2}],te=({showSelectAll:z=!1,disciplinesData:ne=[],knowledgeData:x=[],directionValue:b,subDisciplineValue:y,typeValue:E,knowledgeValue:ee,showKnowledge:oe=!1,showRandomType:ce=!1,difficultyValue:fe,randomValue:se,selectAll:le,languagesvalue:he,className:be,classNameActive:ge,languages:me=[],isprogram_homework:ve,showShixun:Ee=!1,showItemType:ye=!0,onShixunChange:Ae=()=>{},onDirectionChange:_e=()=>{},onTypeChange:Se=()=>{},onDifficultyChange:xe=()=>{},handlelanguagesChange:Oe=()=>{},onKnowledgeChange:we=()=>{},onRandomChange:Pe=()=>{},showTeachGroup:Be=!1,teachGroupData:je=[],onTeachGroupChange:De=()=>{},teachGroupValue:Ze})=>{const[Ve,Ge]=(0,re.useState)(0),Ke=(0,re.useRef)(null),[He,Ne]=(0,re.useState)(0),ke=(0,re.useRef)(null);(0,re.useEffect)(()=>{var Ye;ne.length!==0&&(((Ye=Ke==null?void 0:Ke.current)==null?void 0:Ye.clientHeight)>108?Ge(1):Ge(0)),ne.length===0&&Ge(0)},[ne]),(0,re.useEffect)(()=>{var Ye;x.length!==0&&(((Ye=ke==null?void 0:ke.current)==null?void 0:Ye.clientHeight)>108?Ne(1):Ne(0)),x.length===0&&Ne(0)},[x]);const ze=(Ye=[],nt)=>re.createElement(Ce.default,{className:de.subMenu},Ye.map(rt=>re.createElement(Ce.default.Item,{key:rt.id},re.createElement("a",{className:`${de.subItem} ${y===rt.id?de.subActive:""}`,onClick:()=>_e(nt,rt.id)},rt.name))));return re.createElement("aside",{className:be?`${de.main} ${be}`:de.main},re.createElement("div",{className:de.wrap},ve&&re.createElement("div",{className:de.programName},"\u8BD5\u9898\u5E93-\u7F16\u7A0B\u9898"),Be&&re.createElement("div",{className:de.content},re.createElement("span",{className:de.name},"\u56E2\u961F"),re.createElement("div",{className:de.directionContentWrap},re.createElement("li",{className:`
${de.directionItem}
${Ze?"":ge||de.active}
`,onClick:()=>De(null)},"\u5168\u90E8"),je==null?void 0:je.map(Ye=>re.createElement("li",{key:Ye.group_id,className:`
${de.directionItem}
${Ze===Ye.group_id?ge||de.active:""}
`,onClick:()=>De(Ye.group_id)},Ye.name)))),re.createElement("div",{className:de.content},re.createElement("span",{className:de.name},"\u65B9\u5411"),re.createElement("span",null),re.createElement("div",{className:de.directionContentWrap,style:{overflow:"hidden",height:Ve===1?88:"auto"}},re.createElement("li",{className:`
${de.directionItem}
${b?"":ge||de.active}
`,onClick:()=>_e(null)},"\u5168\u90E8"),ne.map(Ye=>{var nt;return re.createElement(re.Fragment,{key:Ye.id},((nt=Ye.sub_disciplines)==null?void 0:nt.length)>0?re.createElement(a.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:rt=>rt.parentNode,dropdownRender:()=>ze(Ye.sub_disciplines,Ye.id)},re.createElement("li",{className:`
${de.directionItem}
${b===Ye.id?ge||de.active:""}
`,onClick:()=>_e(Ye.id)},Ye.name)):re.createElement("li",{className:`
${de.directionItem}
${b===Ye.id?ge||de.active:""}
`,onClick:()=>_e(Ye.id)},Ye.name))})),re.createElement("div",{className:de.directionContentWrap,ref:Ke,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},ne.map(Ye=>{var nt;return re.createElement(re.Fragment,{key:Ye.id},((nt=Ye.sub_disciplines)==null?void 0:nt.length)>0?re.createElement(a.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:rt=>rt.parentNode,dropdownRender:()=>ze(Ye.sub_disciplines,Ye.id)},re.createElement("li",{className:`${de.directionItem} ${b===Ye.id?de.active:""} `,onClick:()=>_e(Ye.id)},Ye.name)):re.createElement("li",{className:`${de.directionItem} ${b===Ye.id?de.active:""} `,onClick:()=>_e(Ye.id)},Ye.name))})),!!Ve&&re.createElement("div",{className:de.action},Ve===1&&re.createElement("span",{onClick:()=>Ge(2)},"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-xiala"})),Ve===2&&re.createElement("span",{onClick:()=>Ge(1)},"\u6536\u8D77",re.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),oe&&re.createElement("div",{className:de.content},re.createElement("span",{className:de.name},"\u77E5\u8BC6\u70B9"),re.createElement("div",{className:de.directionContentWrap,style:{overflow:"hidden",height:He===1?94:"auto"}},re.createElement("li",{className:`
${de.directionItem}
${ee===-1?ge||de.active:""}
`,onClick:()=>we(-1)},"\u5168\u90E8"),x.map(Ye=>re.createElement("li",{key:Ye.id,className:`
${de.directionItem}
${ee===Ye.id?ge||de.active:""}
`,onClick:()=>we(Ye.id)},Ye.name))),re.createElement("div",{ref:ke,className:de.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},x.map(Ye=>re.createElement("li",{key:Ye.id,className:`${de.directionItem} ${ee===Ye.id?de.active:""} `,onClick:()=>we(Ye.id)},Ye.name))),!!He&&re.createElement("div",{className:de.action},He===1&&re.createElement("span",{onClick:()=>Ne(2)},"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-xiala"})),He===2&&re.createElement("span",{onClick:()=>Ne(1)},"\u6536\u8D77",re.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),ye&&!ve&&re.createElement("div",{className:de.content},re.createElement("span",{className:de.name},"\u9898\u578B"),re.createElement("li",{className:`
${de.directionItem}
${E?"":ge||de.active}
`,onClick:()=>Se(null)},"\u5168\u90E8"),re.createElement("div",{className:de.directionContentWrap},ue.map(Ye=>re.createElement("li",{key:Ye.name,className:`
${de.directionItem}
${E===Ye.value?ge||de.active:""}
`,onClick:()=>Se(Ye.value)},Ye.name)),Ee&&re.createElement("li",{key:"\u5B9E\u8BAD\u9898",className:de.directionItem,onClick:()=>Ae()},"\u5B9E\u8BAD\u9898"))),re.createElement("div",{className:de.content},re.createElement("span",{className:de.name},"\u96BE\u5EA6"),re.createElement("li",{className:`
${de.directionItem}
${fe?"":ge||de.active}
`,onClick:()=>xe(null)},"\u5168\u90E8"),re.createElement("div",{className:de.directionContentWrap},ie.map(Ye=>re.createElement("li",{key:Ye.name,className:`
${de.directionItem}
${fe===Ye.value?ge||de.active:""}
`,onClick:()=>xe(Ye.value)},Ye.name)))),ce&&re.createElement("div",{className:de.content},re.createElement("span",{className:de.name},"\u7C7B\u578B"),re.createElement("li",{className:`
${de.directionItem}
${se?"":ge||de.active}
`,onClick:()=>Pe(null)},"\u5168\u90E8"),re.createElement("div",{className:de.directionContentWrap},ae.map(Ye=>re.createElement("li",{key:Ye.name,className:`
${de.directionItem}
${se===Ye.value?ge||de.active:""}
`,onClick:()=>Pe(Ye.value)},Ye.name))))))}},48275:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(20699),a=pe(48136),de=pe(69923),ue=pe(43418),ie=pe(59301);const ae=(0,re.forwardRef)(({callback:te,width:z,onChange:ne,disabled:x,readOnly:b,type:y="",value:E="",style:ee={}},oe)=>{const ce=(0,re.useRef)(),fe=(0,re.useRef)(),[se,le]=(0,re.useState)(0),[he,be]=(0,re.useState)(0),[ge,me]=(0,re.useState)(!1),ve=()=>{var _e=document.createElement("div");_e.innerHTML=ce.current.getValue();var Se=_e.innerText;return te&&te(Se),Se};(0,re.useImperativeHandle)(oe,()=>({getData:ve}));const Ee=_e=>{_e.preventDefault();const Se=_e.clientX-se,xe=_e.clientY-he;document.body.onmousemove=Oe=>{let we=Oe.clientX-Se,Pe=Oe.clientY-xe;const Be=document.getElementsByClassName("markdown-popup-form")[0],je=window.innerWidth-Be.offsetWidth,De=window.innerHeight-Be.offsetHeight;we=Math.max(0,Math.min(we,je)),Pe=Math.max(0,Math.min(Pe,De)),ye(Oe.clientX,Oe.clientY,Se,xe)&&(le(we),be(Pe))},document.body.onmouseup=function(){document.body.onmousemove=null}},ye=(_e,Se,xe,Oe)=>{const we=document.body.clientHeight,Pe=document.body.clientWidth;return _e<20&&xe>_e||_e>Pe-20&&xe<_e||Se<20&&Oe>Se||Se>we-20&&Oe<Se?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,re.useEffect)(()=>{ge&&setTimeout(()=>{const _e=document.getElementsByClassName("markdown-popup-form")[0],Se=window.innerWidth/2-_e.offsetWidth/2,xe=window.innerHeight/2-_e.offsetHeight/2;le(Se),be(xe)},0)},[ge]);const Ae=()=>{x||b||me(!0)};return ie.createElement("div",{style:ee},ie.createElement("div",{style:{width:z||"100%",position:"relative"},className:`${Ce.Z.mathFillWrap} ${x||b?"cursorDefault":""}`,onClick:()=>Ae()},ie.createElement("math-field",{disabled:x,locale:"zh_cn",class:`${Ce.Z.mathField} ${y}`,readOnly:b,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ce,style:{width:"100%",fontSize:E?18:14},value:E||""})),ie.createElement(ue.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:se,top:he},title:ie.createElement("div",{style:{cursor:"move"},onMouseDown:Ee},"\u8F93\u5165\u516C\u5F0F"),open:ge,onOk:()=>{const _e=fe.current.getData();ce.current.setValue(_e),ne(_e),me(!1)},onCancel:()=>{me(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ie.createElement(de.Z,{value:E,ref:fe,onChange:ne,showSaveButton:!1})))});at.Z=ae},69923:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(95237),a=pe(43604),de=pe(99313),ue=pe(3113),ie=pe(33754),ae=pe(20699),te=pe(48136),z=pe(59301);const ne=(0,re.forwardRef)(({callback:x,showSaveButton:b,value:y=""},E)=>{const ee=(0,re.useRef)(),oe=[{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 "}]}]}],ce=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
x=a + r\\text{cos}\\theta \\ \r
y=b + r\\text{sin}\\theta \r
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\end{array}`},{value:`\\begin{array}{c} \r
P_{n}=n! \\\\ \r
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
\\end{array}`}]}]}],fe=he=>{ee.current.setValue(ee.current.getValue()+" "+he.value+" ")},se=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:z.createElement(Ce.Z,{className:ae.Z.lists,gutter:[10,10]},oe.map((he,be)=>z.createElement(a.Z,{flex:"110px",className:ae.Z.item},z.createElement("div",null,z.createElement(ie.Z,{value:`$$${he.value}$$`}),he.name),z.createElement("div",{className:ae.Z.children},he.children.map((ge,me)=>z.createElement("div",{key:me},z.createElement("h1",null,ge.name),z.createElement(Ce.Z,{gutter:[10,10]},ge.data.map((ve,Ee)=>z.createElement(a.Z,{key:Ee,onClick:()=>fe(ve),className:ae.Z.diamond},z.createElement(ie.Z,{value:"`$$"+ve.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:z.createElement(Ce.Z,{className:ae.Z.lists,gutter:[10,10]},ce.map((he,be)=>z.createElement(a.Z,{flex:"110px",className:ae.Z.item},z.createElement("div",null,z.createElement(ie.Z,{value:"`$$"+he.value+"$$`"}),he.name),z.createElement("div",{className:ae.Z.children},he.children.map((ge,me)=>z.createElement("div",{key:me},ge.name&&z.createElement("h1",null,ge.name),z.createElement(Ce.Z,{gutter:[10,10]},ge.data.map((ve,Ee)=>z.createElement(a.Z,{key:Ee,onClick:()=>fe(ve),className:ae.Z.diamond},z.createElement(ie.Z,{value:"`$$"+ve.value+"$$`"}))))))))))}],le=()=>{var he=document.createElement("div");he.innerHTML=ee.current.getValue();var be=he.innerText;return x&&x(be),be};return(0,re.useImperativeHandle)(E,()=>({getData:le})),z.createElement("div",{className:ae.Z.mathWrap},z.createElement(de.default,{defaultActiveKey:"1",items:se}),z.createElement("math-field",{locale:"zh_cn",className:ae.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:800,marginTop:30,fontSize:18}},y||""),b&&z.createElement("div",{className:ae.Z.button},z.createElement(ue.ZP,{size:"large",onClick:le,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});at.Z=ne},88614:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return b}});var re=pe(59301),Ce=pe(78241),a=pe(43418),de=pe(92832),ue=pe(87169),ie=pe(56640),ae={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},te=pe(97786),z=pe(59301),ne=(y,E,ee)=>new Promise((oe,ce)=>{var fe=he=>{try{le(ee.next(he))}catch(be){ce(be)}},se=he=>{try{le(ee.throw(he))}catch(be){ce(be)}},le=he=>he.done?oe(he.value):Promise.resolve(he.value).then(fe,se);le((ee=ee.apply(y,E)).next())}),b=({type:y="subject",open:E,onCancel:ee,onOkClick:oe,subDisciplineId:ce})=>{const[fe]=Ce.default.useForm(),[se,le]=(0,re.useState)([]),[he,be]=(0,re.useState)(!1);(0,re.useEffect)(()=>{},[]);const ge=()=>ne(void 0,null,function*(){if(y){const me=yield(0,ie.ZP)("/api/disciplines.json",{method:"get",params:{source:y}});le(me.disciplines||[])}});return z.createElement(a.default,{title:z.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:E,width:558,centered:!0,className:ae.publicQuest,onCancel:()=>{ee(),fe.resetFields()},onOk:()=>{fe.validateFields().then(me=>ne(void 0,null,function*(){const ve=yield(0,ie.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:me==null?void 0:me.name,sub_discipline_id:ce}});(ve==null?void 0:ve.status)===0&&oe({name:me==null?void 0:me.name,id:ve==null?void 0:ve.tag_discipline_id,public:!1,type:"personal"}),fe.resetFields(),ee()}))}},z.createElement("div",{className:ae.publicQuestContent},z.createElement("div",{className:ae.public_tips},z.createElement(ue.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),z.createElement(Ce.default,{labelAlign:"left",form:fe,colon:!1},z.createElement(Ce.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},z.createElement(de.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),z.createElement(te.Z,{open:he,onCancel:()=>{be(!1)}})))}},57761:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return de}});var re=pe(91911),Ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},a=pe(59301),de=({message:ue,className:ie,children:ae,style:te={}})=>a.createElement("div",{className:`custom-spinner ${Ce.idsRingWrapper} ${ie}`},a.createElement("div",{className:Ce.ldsRing},a.createElement("div",null),a.createElement("div",null),a.createElement("div",null),a.createElement("div",null)),ue?a.createElement("p",{style:te},ue):null,ae,a.createElement(re.Outlet,null))},81739:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return de}});var re=pe(59301),Ce=pe(23559),a=pe(59301),de=({defaultX:ue="40%",leftChild:ie,rightChild:ae,className:te,hideResize:z=!1})=>{const[ne,x]=(0,re.useState)(ue),b=(0,re.useRef)();function y(){b.current=!0}(0,re.useEffect)(()=>{function oe(fe){b.current&&(Ce.Z.publish("resize-move-bar",fe),x(fe.pageX))}function ce(){b.current=!1}return window.addEventListener("mousemove",oe),window.addEventListener("mouseup",ce),()=>{window.removeEventListener("mousemove",oe),window.removeEventListener("mouseup",ce)}},[]);const E=typeof ne=="number"&&ne!==.01?`${ne}px`:ue,ee=`calc(100% - ${z?"0px":"4px"} - ${E})`;return a.createElement("div",{className:`split-panel-container ${te}`},a.createElement("section",{style:{width:E,display:ne===.01?"none":""}},ie),a.createElement("section",{className:"resize-x-bar",onMouseDown:y},a.createElement("a",{className:"btn-resize"},a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},a.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"})))),a.createElement("section",{style:{width:ee}},ae))}},22593:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ie}});var re=pe(59301),Ce={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_"},a=pe(92310),de=pe.n(a),ie=({className:ae,style:te={},leftNode:z,leftTitle:ne="\u81EA\u6D4B\u8F93\u5165",rightNode:x,rightTitle:b="\u8FD0\u884C\u7ED3\u679C"})=>re.createElement("div",{className:de()(Ce.result,ae),style:te},re.createElement("div",{className:Ce.left},re.createElement("div",{className:Ce.title},re.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,ne)),re.createElement("div",{className:Ce.leftNode},z)),re.createElement("div",{className:Ce.right},re.createElement("div",{className:Ce.title},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),re.createElement("span",null,b)),re.createElement("div",{className:Ce.rightNode},x)))},36009:function(Ct,at,pe){"use strict";var re=pe(59301);const Ce=de=>String(de).length===1?`0${de}`:de,a=({className:de="",onChange:ue,defaultValue:ie=0})=>{const[ae,te]=(0,re.useState)(ie);(0,re.useEffect)(()=>{const b=setTimeout(()=>{te(ae+1e3)},1e3);return ue(ae+1e3),()=>{clearInterval(b)}},[ae]);const z=parseInt(ae/(60*6e4))||"00",ne=parseInt(ae%(60*6e4)/6e4)||"00",x=parseInt(ae%6e4/1e3)||"00";return re.createElement("div",{className:de},Ce(z),":",Ce(ne),":",Ce(x))};at.Z=a},479:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return de}});var re=pe(59301),Ce=pe(23559),a=pe(11611),de=()=>{const[ue,ie]=(0,re.useState)(""),[ae,te]=(0,re.useState)(0);let[z,ne]=(0,re.useState)(),[x,b]=(0,re.useState)();const[y,E]=(0,re.useState)(!1),ee=(0,re.useRef)("");(0,re.useEffect)(()=>Ce.Z.subscribe("preview-image",Ee=>{ie(Ee),console.log(ge.current),document.body.style.overflow="hidden"}),[]),(0,re.useEffect)(()=>(document.addEventListener("keydown",oe),()=>{document.removeEventListener("keydown",oe)}),[]),(0,re.useEffect)(()=>{ee.current=ue},[ue]);function oe(ve){ve.keyCode==27&&ee.current&&ce()}function ce(){document.body.style.overflow="auto",ne(void 0),b(void 0),te(0),ie("")}function fe(){te(ae+90)}function se(){z=ge.current.width*1.1,x=ge.current.height*1.1,b(x),ne(z)}function le(){z=ge.current.width/1.1,x=ge.current.height/1.1,b(x),ne(z)}const he=(0,re.useRef)(),be=(0,re.useRef)(),ge=(0,re.useRef)(),me=ve=>{(ve.nativeEvent.target===he.current||ve.nativeEvent.target===be.current)&&ce()};return re.createElement(re.Fragment,null,ue?re.createElement("div",null,re.createElement("div",{className:"preview-wrp-group",ref:be},re.createElement(a.Z,{className:"image-preview",src:ue,style:{display:"none"},preview:{visible:!0,src:ue,movable:!1,onVisibleChange:ve=>{ie("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},45326:function(Ct,at,pe){"use strict";pe.d(at,{h:function(){return he}});var re=pe(59301),Ce=pe(57809),a=pe(78241),de=pe(3113),ue=pe(89780),ie=pe.n(ue),ae=pe(41913),te=pe(8682),z=Object.defineProperty,ne=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,ee=(be,ge,me)=>ge in be?z(be,ge,{enumerable:!0,configurable:!0,writable:!0,value:me}):be[ge]=me,oe=(be,ge)=>{for(var me in ge||(ge={}))y.call(ge,me)&&ee(be,me,ge[me]);if(b)for(var me of b(ge))E.call(ge,me)&&ee(be,me,ge[me]);return be},ce=(be,ge)=>ne(be,x(ge));const fe=Ce.default.Option,se={labelCol:{span:4},wrapperCol:{span:20}},le={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"]};at.Z=({callback:be,onCancel:ge})=>{const[me,ve]=(0,re.useState)("python");function Ee(Ae){ve(le[Ae][1])}function ye(Ae){be(Ae)}return re.createElement(a.default,ce(oe({},se),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),re.createElement(a.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},re.createElement(Ce.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Ee},Object.keys(le).map(Ae=>re.createElement(fe,{key:Ae,value:Ae},le[Ae][0])))),re.createElement(a.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},re.createElement(he,{mode:me})),re.createElement("div",{className:"flex-container flex-end"},re.createElement(de.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),re.createElement(de.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function he({value:be,onChange:ge,mode:me,options:ve={}}){const Ee=(0,re.useRef)(),[ye,Ae]=(0,re.useState)();return(0,re.useEffect)(()=>{if(ye){let _e=function(Se){const xe=Se.getValue();ge&&ge(xe)};return ye.on("change",_e),()=>{ye.off("change",_e)}}},[ye,ge]),(0,re.useEffect)(()=>{ye&&ye.setOption("mode",me)},[ye,me]),(0,re.useEffect)(()=>{ye&&(be!==ye.getValue()||be==="")&&setTimeout(()=>{ye.setValue(be||"")},300)},[ye,be]),(0,re.useEffect)(()=>{if(Ee.current&&!ye){const _e=ie().fromTextArea(Ee.current,oe({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));Ae(_e)}},[Ee.current,ye]),re.createElement("div",{className:"my-codemirror-container"},re.createElement("textarea",{ref:Ee}))}},41722:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return St}});var re=pe(59301),Ce=pe(89780),a=pe.n(Ce),de=pe(76374),ue=pe(41913),ie=pe(6313),ae=pe(25717),te=pe(99498),z=pe(25419),ne=pe(67549),x=pe(33754),b=({value:bt="",className:Ft,showTextOnly:jt,showLines:Ht,style:tn={}})=>{const en=(0,re.useMemo)(()=>"",[bt]);return re.createElement(re.Fragment,null,re.createElement("div",{dangerouslySetInnerHTML:{__html:en}}))},y=pe(59301),E=Object.defineProperty,ee=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,le=(bt,Ft,jt)=>Ft in bt?E(bt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:jt}):bt[Ft]=jt,he=(bt,Ft)=>{for(var jt in Ft||(Ft={}))fe.call(Ft,jt)&&le(bt,jt,Ft[jt]);if(ce)for(var jt of ce(Ft))se.call(Ft,jt)&&le(bt,jt,Ft[jt]);return bt},be=(bt,Ft)=>ee(bt,oe(Ft));let ge=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:bt,title:Ft,icon:jt,actionName:Ht,className:tn="",children:en}){function dn(){bt(Ht)}return y.createElement("a",{title:Ft,className:tn,onClick:dn},y.createElement("i",{className:`${jt}`}),en)}var ve=({watch:bt,showNullButton:Ft,showNullProgramButton:jt,onActionCallback:Ht,fullScreen:tn,insertTemp:en,hidetoolBar:dn,extraUse:hn})=>{const dt=[...ge,{title:`${bt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${bt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!dn&&dt.map((yn,Hn)=>y.createElement("li",{key:Hn},yn.actionName?y.createElement(me,be(he({},yn),{onActionCallback:Ht})):y.createElement("span",{className:"v-line"}))),Ft?y.createElement("li",null,y.createElement(me,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ht},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,jt?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ht},y.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ht},y.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,en&&y.createElement("li",null,y.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${en}`,onActionCallback:Ht},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),hn&&y.createElement("li",null,hn),y.createElement("li",{className:"btn-full-screen"},y.createElement(me,{icon:`${tn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:tn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ht})))},Ee=pe(55444),ye=pe(78241),Ae=pe(92832),_e=pe(3113),Se=Object.defineProperty,xe=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,je=(bt,Ft,jt)=>Ft in bt?Se(bt,Ft,{enumerable:!0,configurable:!0,writable:!0,value:jt}):bt[Ft]=jt,De=(bt,Ft)=>{for(var jt in Ft||(Ft={}))Pe.call(Ft,jt)&&je(bt,jt,Ft[jt]);if(we)for(var jt of we(Ft))Be.call(Ft,jt)&&je(bt,jt,Ft[jt]);return bt},Ze=(bt,Ft)=>xe(bt,Oe(Ft));const Ve={labelCol:{span:4},wrapperCol:{span:20}};var Ge=({callback:bt,onCancel:Ft})=>{function jt(Ht){bt(Ht)}return re.createElement(ye.default,Ze(De({},Ve),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:jt,style:{width:500}}),re.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},re.createElement(Ae.default,null)),re.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},re.createElement(Ae.default,null)),re.createElement("div",{className:"flex-container flex-end"},re.createElement(_e.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),re.createElement(_e.ZP,{type:"ghost",onClick:Ft},"\u53D6\u6D88")))},Ke=pe(45326),He=pe(96554),Ne=pe(43418),ke=pe(95237),ze=pe(80137),Ye=pe(59301),nt=({callback:bt,onCancel:Ft})=>{const jt=document.createElement("canvas"),Ht=jt.getContext("2d");jt.width=1e3,jt.height=800,Ht.fillStyle="#ffffff",Ht.fillRect(0,0,jt.width,jt.height);const tn=jt.toDataURL("image/png");return Ye.createElement(Ne.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ye.createElement(ke.Z,{style:{height:"100vh"}},Ye.createElement(ze.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:tn,visible:!0,title:String(Date.now())},onOk:en=>{bt({src:en.url})},onClose:Ft})))},rt=pe(43428),We=pe(43604),Fe=pe(8591),Xe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Te=pe(59301),et=(0,re.forwardRef)(({onCancel:bt,editImgId:Ft,callback:jt},Ht)=>{let tn=(0,re.useRef)(),en=(0,re.useRef)(),dn=(0,re.useRef)(),hn=(0,re.useRef)(!1);const dt=(0,re.useRef)(!1);console.log("ref:",Ht);const[yn,Hn]=(0,re.useState)(0),[Gn,gt]=(0,re.useState)("100vh");return(0,re.useEffect)(()=>{Hn(1)},[]),(0,re.useImperativeHandle)(Ht,()=>({setHeight:gt})),Te.createElement("div",{ref:dt,className:"body-overflow-initial"},Te.createElement(rt.Z,{width:"100vw",height:Gn,footer:null,closable:!0,placement:"bottom",open:!!yn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Xe.drawerWrap}`,onClose:()=>{window.saveDrawData(kt=>{jt({src:`/api/attachments/${kt}`,id:kt})})},title:Te.createElement(ke.Z,{align:"middle"},Te.createElement(We.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Te.createElement(We.Z,{onClick:()=>{gt(Gn==="60px"?"100vh":"60px")}},Te.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Te.createElement(We.Z,{onClick:()=>{window.saveDrawData(kt=>{if(kt===null){Fe.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Fe.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),jt({src:`/api/attachments/${kt}`,id:kt,disabledClose:!0})})}},Te.createElement(_e.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Te.createElement("iframe",{src:`${window.ENV==="build"?"/react/build":""}/drawio/src/main/webapp/?id=${Ft||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:en})))}),tt=pe(82506),qe=pe(5112),Re=pe(20071);const Ie=qe.ZP.Group,Le={margin:"0 8px"};var Me=({callback:bt,onCancel:Ft})=>{function jt(Ht){bt(Ht)}return re.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:jt},re.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},re.createElement("span",{style:Le},"\u5355\u5143\u683C\u6570\uFF1A"),re.createElement("span",{style:Le},"\u884C\u6570"),re.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},re.createElement(Re.Z,null)),re.createElement("span",{style:Le},"\u5217\u6570"),re.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},re.createElement(Re.Z,null))),re.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},re.createElement("span",{style:Le},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),re.createElement(ye.default.Item,{name:"align"},re.createElement(Ie,null,re.createElement(qe.ZP,{value:"default"},re.createElement("i",{className:"fa fa-align-justify"})),re.createElement(qe.ZP,{value:"left"},re.createElement("i",{className:"fa fa-align-left"})),re.createElement(qe.ZP,{value:"center"},re.createElement("i",{className:"fa fa-align-center"})),re.createElement(qe.ZP,{value:"right"},re.createElement("i",{className:"fa fa-align-right"}))))),re.createElement("div",{className:"flex-container flex-end"},re.createElement(_e.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),re.createElement(_e.ZP,{type:"ghost",onClick:Ft},"\u53D6\u6D88")))},Je=pe(78673),lt=pe(5296),$e=pe.n(lt),wt=(0,re.forwardRef)(({use3d:bt,width:Ft,height:jt,callback:Ht,showSaveButton:tn},en)=>{const dn=(0,re.useRef)(),hn=(0,re.useRef)(),[dt,yn]=(0,re.useState)(!1),Hn=(0,re.useRef)({id:dn,appName:"graphing",width:Ft||1e3,height:jt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,re.useEffect)(()=>{hn.current=new($e())(Hn.current,!0),window.onload=function(){hn.current.inject("applet_container")}},[]);const Gn=()=>{var gt=window.ggbApplet.getPNGBase64(1,!0,72);return Ht&&Ht(gt),gt};return(0,re.useEffect)(()=>{Hn.current.appName=dt?"3D":"graphing",hn.current.inject("applet_container")},[dt]),(0,re.useEffect)(()=>{yn(bt)},[bt]),(0,re.useImperativeHandle)(en,()=>({getImgData:Gn})),re.createElement(re.Fragment,null,re.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:dn}),re.createElement(ke.Z,{align:"middle"},re.createElement(We.Z,{flex:1},re.createElement(Je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:dt,onChange:gt=>yn(gt)})),re.createElement(We.Z,null,re.createElement(_e.ZP,{size:"large",onClick:Gn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ft=pe(69923),ht=pe(1012);const st="link",vt="upload-image",yt="add-flowchart",Et="draw-image",xt="add-flowchart",Ot="code-block",Mt="add-table",At="------------",Tt={default:At,left:`:${At}`,center:`:${At}:`,right:`${At}:`};var It=pe(8184),nn=(bt,Ft,jt)=>new Promise((Ht,tn)=>{var en=dt=>{try{hn(jt.next(dt))}catch(yn){tn(yn)}},dn=dt=>{try{hn(jt.throw(dt))}catch(yn){tn(yn)}},hn=dt=>dt.done?Ht(dt.value):Promise.resolve(dt.value).then(en,dn);hn((jt=jt.apply(bt,Ft)).next())});function an(){}let Xt=0;const Lt=1e4,Kt="\u2581",rn="@\u2581\u2581@",pn="@\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`,Nt=["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 Qt(bt){return/^\d+$/.test(bt)?`${bt}px`:bt}const Rt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",it={[Rt+"-B"]:"bold",[Rt+"-I"]:"italic"},Dt={[st]:"\u6DFB\u52A0\u94FE\u63A5",[Ot]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[vt]:"\u6DFB\u52A0\u56FE\u7247",[Et]:"\u6DFB\u52A0\u753B\u56FE",[yt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Mt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var St=({defaultValue:bt="",onChange:Ft,width:jt="100%",height:Ht=400,miniToolbar:tn=!1,isFocus:en=!1,watch:dn,insertTemp:hn,mode:dt="markdown",id:yn="markdown-editor-id",showResizeBar:Hn=!1,noStorage:Gn=!1,showNullButton:gt=!1,showNullProgramButton:kt=!1,hidetoolBar:ln=!1,fullScreen:mn=!1,onBlur:An,onCMBeforeChange:Bn,onFullScreen:er,className:En="",disablePaste:zn=!1,disabled:Yn=!1,disabledFill:Dn=!1,placeholder:cn="",values:kn="",extraUse:or,onAddBlank:rr})=>{const[on,sr]=(0,re.useState)(null),[pr,ir]=(0,re.useState)(bt),[Vn,Cn]=(0,re.useState)(dn),[Tn,Xn]=(0,re.useState)(mn),[tr,dr]=(0,re.useState)(""),[yr,nr]=(0,re.useState)(0),[hr,xn]=(0,re.useState)(Ht),[Fr,Or]=(0,re.useState)(!1),_n=(0,re.useRef)((0,ht.Z)()),vr=(0,re.useRef)(!1),Sr=(0,re.useRef)(),[br,In]=(0,re.useState)(0),[Jn,un]=(0,re.useState)(0),jn=(0,re.useRef)(),mr=(0,re.useRef)(),wr=(0,re.useRef)(),Kn=(0,re.useRef)(),cr=(0,re.useRef)(),Cr=(0,re.useRef)(),gr=()=>nn(void 0,null,function*(){var Pt;const qt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:_n.current}});(Pt=qt==null?void 0:qt.attachments)!=null&&Pt.length&&(console.log("cm:",on,jn),qt.attachments.map($t=>{$t.content_type.indexOf("image")>-1?on.replaceSelection(`![,](/api/attachments/${$t.id}?type=${$t.content_type})`):$t.content_type.indexOf("video")>-1?on.replaceSelection(`<video width="100%" controls src="${tt.Z.API_SERVER}/api/attachments/${data.id}"></video>`):$t.content_type.indexOf("pdf")>-1?on.replaceSelection(`<a href="${tt.Z.API_SERVER}/api/attachments/${$t.id}?type=${$t.content_type}&disposition=inline" target="_blank">${$t.name}</a>`):on.replaceSelection(`[${$t.name}](${tt.Z.API_SERVER}/api/attachments/${$t.id}?type=${$t.content_type})`)}))});(0,re.useEffect)(()=>{const Pt=window.scrollY||window.pageYOffset;ir(kn),on==null||on.setValue(kn),window.scrollTo(0,Pt)},[kn]),(0,re.useEffect)(()=>{er==null||er(Tn)},[Tn]),(0,re.useEffect)(()=>{if(jn.current){let Pt=function($t,Zt){var Qe;if(zn){Zt.preventDefault();return}const pt=Zt.clipboardData;if(pt){const mt=pt.types.toString(),Bt=pt.items;if(mt==="Files"||pt.types.indexOf("Files")>-1){if(Zt.preventDefault(),dt=="stex")return;try{let ut=Bt[1];((Qe=Bt[0])==null?void 0:Qe.kind)==="file"&&(ut=Bt[0]);const Vt=ut.getAsFile(),Wt=Vt.name.split(".").pop();(0,He.I)(Vt,Yt=>{var zt,vn,Nn;Yt.id?((zt=Vt==null?void 0:Vt.type)==null?void 0:zt.indexOf("image"))>-1?qt.replaceSelection(`<img width="100%" src="/api/attachments/${Yt.id}?type=${Yt.content_type})" alt="" />`):((vn=Vt==null?void 0:Vt.type)==null?void 0:vn.indexOf("video"))>-1?qt.replaceSelection(`<video width="100%" controls src="/api/attachments/${Yt.id}"></video>`):((Nn=Vt==null?void 0:Vt.type)==null?void 0:Nn.indexOf("pdf"))>-1?qt.replaceSelection(`<a href="/api/attachments/${Yt.id}?type=${Vt.type}&disposition=inline" target="_blank">${Vt.name}</a>`):Nt.includes(Wt)?qt.replaceSelection(`<a href="/api/attachments/${Yt.id}?type=office&disposition=inline" target="_blank">${Vt.name}</a>`):qt.replaceSelection(`[${Vt.name}](/api/attachments/${Yt.id}?type=${Yt.content_type})`):(Yt==null?void 0:Yt.status)===401&&(Fe.ZP.warning((Yt==null?void 0:Yt.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ut){Fe.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const qt=a().fromTextArea(jn.current,{mode:dt,lineNumbers:!tn,lineWrapping:!0,value:bt,autoCloseTags:!kt,autoCloseBrackets:!0});return qt.on("keyup",function($t,Zt){Zt.keyCode===8&&($t.getValue()==""?qt.setOption("placeholder",cn):qt.setOption("placeholder",null))}),qt.on("keydown",function($t,Zt){if(Zt.keyCode===8){var Qe=ar($t);Qe&&Zt.preventDefault()}}),en&&qt.focus(),qt.on("paste",Pt),qt.on("dragleave",function($t,Zt){mr.current.classList.remove("mouse-hover-md")}),Yn&&qt.on("beforeChange",function($t,Zt){(Zt.origin==="paste"||Zt.origin==="+input")&&Zt.cancel()}),sr(qt),()=>{qt.off("paste",Pt)}}},[]);const Qn=(0,re.useCallback)(()=>{if(mr.current)try{}catch(Pt){console.log(Pt,"---- to set md editor body height")}},[hr,mr,Tn]);(0,re.useEffect)(()=>{function Pt(){let qt=new de.Z($t=>{for(let Zt of $t)(Zt.target.offsetHeight>0||Zt.target.offsetWidth>0)&&(Qn(),on.setSize("100%","100%"),on.refresh())});return qt.observe(jn.current.parentElement),qt}if(on){const qt=Pt();return()=>{var $t,Zt;($t=jn.current)!=null&&$t.parentElement&&qt.unobserve((Zt=jn.current)==null?void 0:Zt.parentElement)}}},[on,Qn]),(0,re.useEffect)(()=>{if(on){let Pt=[];for(const[qt,$t]of Object.entries(it)){let Zt={[qt]:()=>{Br($t)}};Pt.push(Zt),on.addKeyMap(Zt)}return Sr.current=setInterval(()=>{vr.current&&gr()},4e3),()=>{clearInterval(Sr.current);for(let qt of Pt)on.removeKeyMap(qt)}}},[on]),(0,re.useEffect)(()=>{mn!==Tn&&Xn(mn)},[mn]),(0,It.Z)(()=>{if(!Gn&&yr>0){let Pt=new Date().getTime(),qt=window.sessionStorage.getItem(yn);Pt>=yr+Lt&&(!qt||qt!==pr)&&(window.sessionStorage.setItem(yn,pr),Or(!0))}},Lt),(0,re.useEffect)(()=>{Cn(dn)},[on,dn]),(0,re.useEffect)(()=>{on&&en&&on.focus()},[on,en]),(0,re.useEffect)(()=>{if(Vn&&on){let Pt=function($t){let Zt=$t.target;if(Kn.current){let Qe=Zt.scrollTop/Zt.scrollHeight;Kn.current.scrollTop=Kn.current.scrollHeight*Qe}};const qt=on.getScrollerElement();return qt.addEventListener("scroll",Pt),()=>{qt.removeEventListener("scroll",Pt)}}},[on,Vn]),(0,re.useEffect)(()=>{if(on&&Bn){let Pt=function(qt,$t){Bn(qt,$t)};return on.on("beforeChange",Pt),()=>{on.off("beforeChange",Pt)}}},[on,Bn]),(0,re.useEffect)(()=>{if(on&&An){let Pt=function(){An(on.getValue())};return on.on("blur",Pt),()=>{on.off("blur",Pt)}}},[on,An]);function ar(Pt,qt){var $t=Pt.getDoc(),Zt=$t.getCursor(),Qe=$t.getLine(Zt.line),pt=Qe.charAt(Zt.ch-1),mt=Qe.lastIndexOf("@\u2581@",Zt.ch),Bt=Qe.lastIndexOf("@\u2581\u2581@",Zt.ch),ut=mt>Bt?mt:Bt,Vt=mt>Bt?3:4;if(rn.indexOf(pt)===-1)return null;if(console.log("change1:",qt,Pt,Qe,Zt,ut,mt,Bt,pt),ut>=0&&Zt.ch-ut<5){var Wt=ut+Vt;return $t.replaceRange("",{line:Zt.line,ch:ut},{line:Zt.line,ch:Wt}),{line:Zt.line,ch:Wt}}return null}(0,re.useEffect)(()=>{if(on){let Pt=function(qt,$t){const Zt=qt.getValue();ir(Zt),nr(new Date().getTime()),qt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ft&&(kt?Ft(Zt,Pr(Zt)):Ft(Zt))};return on.on("change",Pt),()=>{on.off("change",Pt)}}},[on,Ft]),(0,re.useEffect)(()=>{if(on)if(bt==null)on.setValue(""),ir("");else{const Pt=window.scrollY||window.pageYOffset;bt!==on.getValue()&&(on.setValue(bt),ir(bt),on.setCursor(Yn?1:on.lineCount(),0),window.scrollTo(0,Pt))}},[on,bt]);const Br=(0,re.useCallback)(Pt=>{const qt=on.getCursor(),$t=on.getSelection();let Zt=$t.split(`
`);switch(Pt){case"bold":return on.replaceSelection("**"+$t+"**"),$t===""&&on.setCursor(qt.line,qt.ch+2),on.focus();case"italic":return on.replaceSelection("*"+$t+"*"),$t===""&&on.setCursor(qt.line,qt.ch+1),on.focus();case"code":return on.replaceSelection("`"+$t+"`"),$t===""&&on.setCursor(qt.line,qt.ch+1),on.focus();case"inline-latex":return dr("inline-latex"),on.focus();case"latex":return on.replaceSelection("```latex\n"+$t+"\n```"),on.setCursor(qt.line+1,$t.length+1),on.focus();case"line-break":return on.replaceSelection(`<br/>
`),on.focus();case"list-ul":return $t===""?on.replaceSelection("- "+$t):on.replaceSelection(Zt.map(Qe=>Qe===""?"":`- ${Qe}`).join(`
`)),on.focus();case"list-ol":return $t===""?on.replaceSelection("1. "+$t):on.replaceSelection(Zt.map((Qe,pt)=>Qe===""?"":`${pt+1}. ${Qe}`).join(`
`)),on.focus();case"add-null-ch":rr==null||rr();return;case"add-signal":return $t===""&&on.setCursor(qt.line,qt.ch),on.replaceSelection(pn),on.focus();case"add-multiple":return $t===""&&on.setCursor(qt.line,qt.ch),on.replaceSelection(rn),on.focus();case"inster-template-1":return $t===""&&on.setCursor(qt.line,qt.ch),on.replaceSelection(wn),on.focus();case"eraser":return on.setValue(""),on.focus();case"trigger-watch":return Cn(!Vn),on.focus();case"trigger-full-screen":return Xn(!Tn),on.focus();case st:dr(st);return;case Ot:dr(Ot);return;case vt:dr(vt);return;case Et:dr(Et);return;case"maths-latex":dr("maths-latex");return;case yt:cr.current="",sessionStorage.removeItem("file_id"),dr(yt);return;case Mt:dr(Mt);return;default:throw new Error}},[on,Vn,Tn]),fr=(0,re.useCallback)((Pt,qt)=>{var $t,Zt,Qe,pt,mt,Bt;dr("");const{src:ut,alt:Vt,id:Wt}=Pt||{};switch(tr){case st:const{title:Wn,link:gn}=Pt;return on.replaceSelection(`[${Wn}](${gn})`),on.focus();case Ot:const{language:Pn,content:On}=Pt;return on.replaceSelection(["```"+Pn,On,"```"].join(`
`)),on.focus();case"maths-latex":for(var Yt=atob(Pt),zt=new Uint8Array(Yt.length),vn=0;vn<Yt.length;vn++)zt[vn]=Yt.charCodeAt(vn);var Nn=new Blob([zt],{type:"image/png"});(0,He.I)(Nn,Er=>{Er.id?on.replaceSelection(`![,](/api/attachments/${Er.id}?type=${Er.content_type})`):(Er==null?void 0:Er.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":on.replaceSelection("`$$"+Pt+"$$`");break;case xt:if(!Wt)return;on.getValue().indexOf(ut)===-1?on.replaceSelection(`<center><img id="${Wt}" width="80%" src="${ut}" class="draw-flowchart" alt="${Vt||""}" /></center>`):document.getElementById(Wt).src=tt.Z.API_SERVER+ut+"?t="+Date.now();break;case vt:case Et:const Fn=qt,Mn=(Qe=(Zt=($t=Fn==null?void 0:Fn.name)==null?void 0:$t.split("."))==null?void 0:Zt.pop)==null?void 0:Qe.call(Zt);return((pt=Fn==null?void 0:Fn.type)==null?void 0:pt.indexOf("image"))>-1||!(Fn!=null&&Fn.type)?Fn!=null&&Fn.align||Fn!=null&&Fn.width?on.replaceSelection(`<p style="text-align:${Fn.align||"initial"}"><img width="${Fn.width?Fn.width+"%":"initial"}" src="${ut}" alt="${Vt||""}" /></p>`):on.replaceSelection(`<img width="100%" src="${ut}" alt="${Vt||""}" />`):((mt=Fn==null?void 0:Fn.type)==null?void 0:mt.indexOf("video"))>-1?on.replaceSelection(`<video width="100%" controls src="${ut}"></video>`):((Bt=Fn==null?void 0:Fn.type)==null?void 0:Bt.indexOf("pdf"))>-1?on.replaceSelection(`<a href="${ut}?type=${Fn.type}&disposition=inline" target="_blank">${Fn.name}</a>`):Nt.includes(Mn)?on.replaceSelection(`<a href="${ut}?type=office&disposition=inline" target="_blank">${Fn.name}</a>`):on.replaceSelection(`[${Fn.name}](${ut})`),on.focus();case Mt:const{row:qn,col:Rn,align:Un}=Pt;let lr=`
`;for(let Er=0;Er<qn;Er++){let Tr=[],Nr=[];for(let xr=0;xr<Rn;xr++)Er===1&&Nr.push(Tt[Un]),Tr.push(" ");Er===1&&(lr+=`| ${Nr.join(" | ")} |
`),lr+=`| ${Tr.join(Rn===1?"":" | ")} |
`}return on.replaceSelection(lr+`
`),on.focus();default:throw new Error}},[on,tr]),Dr=(0,re.useMemo)(()=>{switch(tr){case st:return re.createElement(Ge,{callback:fr,onCancel:_r});case Ot:return re.createElement(Ke.Z,{callback:fr,onCancel:_r});case vt:return re.createElement(He.Z,{callback:fr,onCancel:_r});case yt:return re.createElement(et,{editImgId:cr.current,callback:fr,onCancel:_r});case Mt:return re.createElement(Me,{callback:fr,onCancel:_r});case"maths-latex":return re.createElement(wt,{showSaveButton:!0,callback:fr});case"inline-latex":return re.createElement(ft.Z,{showSaveButton:!0,callback:fr});default:return null}},[tr]);function _r(){dr("")}(0,re.useEffect)(()=>{if(wr.current){let Pt=function(mt){Qe=!0,pt=mt.pageY},qt=function(){Qe=!1},$t=function(mt){if(Qe){let Bt=mt.pageY-pt;Bt<0&&(Bt=0),Bt>300&&(Bt=300);let ut=Ht+Bt+"px";xn(ut)}},Zt=wr.current,Qe=!1,pt=0;return Zt.addEventListener("mousedown",Pt),document.addEventListener("mousemove",$t),document.addEventListener("mouseup",qt),()=>{Zt.removeEventListener("mousedown",Pt),document.removeEventListener("mousemove",$t),document.removeEventListener("mouseup",qt)}}},[on,wr]),(0,re.useEffect)(()=>{xn(Ht)},[Ht]);const Ur=Qt(jt),Wr=Qt(hr),qr={width:Ur,height:Wr},Hr=(0,re.useMemo)(()=>{if(yr){let Pt=new Date(yr),qt=Pt.getHours(),$t=Pt.getMinutes(),Zt=Pt.getSeconds();return qt=qt<10?"0"+qt:qt,$t=$t<10?"0"+$t:$t,Zt=Zt<10?"0"+Zt:Zt,`${qt}:${$t}:${Zt}`}return 0},[yr]),Pr=Pt=>{const qt=[];if(kt){let $t=-1;Pt=Pt.replace(/(@▁▁@|@▁@)/g,function(Zt,Qe,pt){qt.push({multiLine:Zt!==pn})})}return qt};function Ar(){window.sessionStorage.removeItem(yn),Or(!1),nr(0)}function Kr(){Or(!1),nr(0),on.setValue(window.sessionStorage.getItem(yn))}(0,re.useEffect)(()=>{Dt[tr]&&tr!==Et&&tr!==yt&&setTimeout(()=>{const Pt=document.getElementsByClassName("markdown-popup-form")[0],qt=window.innerWidth/2-Pt.offsetWidth/2,$t=window.innerHeight/2-Pt.offsetHeight/2;In(qt),un($t)},0)},[tr]);const _t=Pt=>{Pt.preventDefault();const qt=Pt.clientX-br,$t=Pt.clientY-Jn;document.body.onmousemove=Zt=>{let Qe=Zt.clientX-qt,pt=Zt.clientY-$t;const mt=document.getElementsByClassName("markdown-popup-form")[0],Bt=window.innerWidth-mt.offsetWidth,ut=window.innerHeight-mt.offsetHeight;Qe=Math.max(0,Math.min(Qe,Bt)),pt=Math.max(0,Math.min(pt,ut)),Gt(Zt.clientX,Zt.clientY,qt,$t)&&(In(Qe),un(pt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gt=(Pt,qt,$t,Zt)=>{const Qe=document.body.clientHeight,pt=document.body.clientWidth;return Pt<20&&$t>Pt||Pt>pt-20&&$t<Pt||qt<20&&Zt>qt||qt>Qe-20&&Zt<qt?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return re.createElement(re.Fragment,null,re.createElement("div",{className:"markdown-editor-wrapper",ref:mr},re.createElement("div",{className:`markdown-editor-container ${En} ${Vn?"on-preview":""} ${tn?"mini":""} ${Tn?"full-screen":""}`,style:qr},re.createElement(ve,{insertTemp:hn,watch:Vn,fullScreen:Tn,showNullButton:gt,showNullProgramButton:kt,onActionCallback:Br,hidetoolBar:ln,extraUse:or}),re.createElement("div",{className:"markdown-editor-body"},re.createElement("div",{className:"codemirror-container"},re.createElement("textarea",{ref:jn,placeholder:cn})),Vn?re.createElement("div",{ref:Kn,className:"preview-container"},dt==="stex"&&re.createElement(b,{value:pr}),dt!=="stex"&&re.createElement(x.Z,{edit:!0,disabledFill:Dn,showProgramFill:kt,value:pr,openEditor:Pt=>{var qt;cr.current=Pt,(qt=Cr.current)==null||qt.setHeight("100vh"),setTimeout(()=>{dr("add-flowchart")},150)}})):null))),Hn?re.createElement("a",{ref:wr,className:"editor-resize"}):null,tr===Et&&re.createElement(nt,{callback:fr,onCancel:_r}),tr===yt&&re.createElement(et,{ref:Cr,editImgId:cr.current,callback:fr,onCancel:_r}),re.createElement(Ee.Z,null,Dt[tr]&&tr!==Et&&tr!==yt?re.createElement(Ne.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:br,top:Jn},title:re.createElement("div",{style:{cursor:"move"},onMouseDown:_t},Dt[tr]),open:!0,onCancel:_r,footer:null,destroyOnClose:!0,width:tr===yt?"1200px":null,height:tr===yt?"80vh":null,className:"markdown-popup-form"},Dr):null))}},96554:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return me},I:function(){return Ee}});var re=pe(78241),Ce=pe(8591),a=pe(92832),de=pe(81327),ue=pe(20071),ie=pe(5112),ae=pe(3113),te=pe(33045),z=pe(59301),ne=pe(62602),x=pe(59301),b=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(ye,Ae,_e)=>Ae in ye?b(ye,Ae,{enumerable:!0,configurable:!0,writable:!0,value:_e}):ye[Ae]=_e,se=(ye,Ae)=>{for(var _e in Ae||(Ae={}))oe.call(Ae,_e)&&fe(ye,_e,Ae[_e]);if(ee)for(var _e of ee(Ae))ce.call(Ae,_e)&&fe(ye,_e,Ae[_e]);return ye},le=(ye,Ae)=>y(ye,E(Ae));const{useForm:he}=re.default,be={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:ye,onCancel:Ae})=>{const[_e]=he();let Se=(0,z.useRef)();function xe(Pe){Se.current.width=_e.getFieldValue("width"),Se.current.align=_e.getFieldValue("align"),ye(Pe,Se.current)}function Oe(Pe,Be){if(Pe.status===-1){Ce.ZP.error(Pe.message);return}_e.setFieldsValue({src:`/api/attachments/${Pe.id}`,type:Be.type})}function we(Pe){let Be=Pe.target.files[0];Se.current=Be,Ee(Be,Oe)}return x.createElement(re.default,le(se({form:_e},ge),{className:"upload-image-panel",onFinish:xe,style:{width:470,overflow:"hidden"}}),x.createElement(re.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},x.createElement("div",{className:"flex-container"},x.createElement(re.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},x.createElement(a.default,{style:be})),x.createElement(ve,{onFileChange:we}))),x.createElement(re.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},x.createElement(a.default,{style:{width:264}})),x.createElement(re.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},x.createElement(de.Z,null,x.createElement(re.default.Item,{name:"width",style:{margin:0}},x.createElement(ue.Z,{style:{width:264}})),x.createElement("span",{className:"ml8"},"%"))),x.createElement(re.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},x.createElement(ie.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"}]})),x.createElement("aside",null,x.createElement(re.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},x.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ae.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function ve({onFileChange:ye}){return x.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",x.createElement("input",{type:"file",onChange:ye}))}function Ee(ye,Ae){if(!ye)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ne.bg)())throw Ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let _e=new FormData;_e.append("editormd-image-file",ye),_e.append("file_param_name","editormd-image-file"),_e.append("byxhr","true");var Se=new window.XMLHttpRequest;Se.withCredentials=!0,Se.addEventListener("load",function(xe){Ae(JSON.parse(xe.target.responseText),ye)},!1),Se.addEventListener("error",function(xe){console.error(xe)},!1),Se.open("POST",`${te.KI}/api/attachments.json`),Se.send(_e)}},55444:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return a}});var re=pe(59301),Ce=pe(4676);class a extends re.Component{constructor(ue){super(ue);const ie=window.document;this.node=ie.createElement("div"),ie.body.appendChild(this.node)}render(){const{children:ue}=this.props;return(0,Ce.createPortal)(ue,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},99588:function(Ct,at,pe){"use strict";var re=pe(67913),Ce=pe(57809),a=pe(78673),de=pe(59301);const ue=Ce.default.Option;at.Z=({isTheoretical:ie,onFontSizeChange:ae,cmFontSize:te,cmCodeMode:z,autoFormat:ne,onCodeModeChange:x,onTabToSpace:b,onAutoFormat:y,formatDocument:E,className:ee="",tabToSpace:oe,children:ce,code_editor:fe,challenge:se,shixun_environment_id:le,shixun_environments:he})=>{var be;const ge={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},me=(be=he==null?void 0:he.find(ve=>ve.shixun_environment_id===le))==null?void 0:be.program_language;return de.createElement("div",{className:`tpi-code-setting ${ee}`},de.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),de.createElement("section",null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),de.createElement(Ce.default,{bordered:!1,size:"small",value:z,onChange:x},de.createElement(ue,{value:"vs"},"\u767D\u8272\u80CC\u666F"),de.createElement(ue,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ie&&de.createElement(de.Fragment,null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),de.createElement(Ce.default,{bordered:!1,size:"small",value:te,onChange:ae},de.createElement(ue,{value:12},"12px"),de.createElement(ue,{value:14},"14px"),de.createElement(ue,{value:16},"16px"),de.createElement(ue,{value:18},"18px"),de.createElement(ue,{value:20},"20px"),de.createElement(ue,{value:22},"22px"))),de.createElement("div",{className:"file-item"},de.createElement("b",null,"Tab\u8F6C\u6362"),de.createElement(a.Z,{checked:oe,onChange:b})),de.createElement("div",{className:"file-item",onClick:E},de.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ie&&de.createElement(de.Fragment,null,de.createElement("h3",null,"\u5FEB\u6377\u952E"),de.createElement("section",null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),de.createElement("span",null,"Ctrl + S")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),de.createElement("span",null,"F1 / Alt + F1")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),de.createElement("span",null,"Ctrl + ]/[")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),de.createElement("span",null,"Ctrl + Shift + \\")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),de.createElement("span",null,"Home")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),de.createElement("span",null,"End"))),ce),!ie&&de.createElement(de.Fragment,null,de.createElement("h3",null,"\u5FEB\u6377\u952E"),de.createElement("section",null,me&&de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),de.createElement("span",null,me)),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),de.createElement("span",null,ge[se==null?void 0:se.difficulty])),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),de.createElement("span",null,fe==null?void 0:fe.name)),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),de.createElement("span",null,fe!=null&&fe.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},8184:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return Ce}});var re=pe(59301);function Ce(a,de){const ue=(0,re.useRef)();(0,re.useEffect)(()=>{ue.current=a}),(0,re.useEffect)(()=>{function ie(){ue.current()}if(de!==null){let ae=setInterval(ie,de);return()=>clearInterval(ae)}},[de])}},97442:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(31797),a=pe(20071),de=pe(78241),ue=pe(43418),ie=pe(71418),ae=pe(1710),te=pe(92832),z=pe(95237),ne=pe(43604),x=pe(3113),b=pe(92376),y=pe(66649),E=pe.n(y),ee=pe(91911),oe=pe(5871),ce=pe(96068),fe=pe(62602),se=pe(26243),le=pe(59301),he=(ve,Ee,ye)=>new Promise((Ae,_e)=>{var Se=we=>{try{Oe(ye.next(we))}catch(Pe){_e(Pe)}},xe=we=>{try{Oe(ye.throw(we))}catch(Pe){_e(Pe)}},Oe=we=>we.done?Ae(we.value):Promise.resolve(we.value).then(Se,xe);Oe((ye=ye.apply(ve,Ee)).next())});const{Countdown:be}=Ce.default,ge=({value:ve,onChange:Ee,MaxMinutes:ye})=>le.createElement(le.Fragment,null,le.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",le.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",le.createElement("br",null)),le.createElement(a.Z,{value:ve,onChange:Ee,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),me=({exercise:ve,successCb:Ee,dispatch:ye})=>{var Ae,_e,Se,xe;const Oe=(0,ee.useParams)(),[we]=de.default.useForm(),Pe=de.default.useWatch("time",we),[Be,je]=(0,re.useState)(!1),De=(0,re.useRef)(),{actionTabs:Ze}=ve,[Ve,Ge]=(0,re.useState)(),[,Ke,He,Ne]=(0,se.U)(b.n7,{id:Oe.categoryId}),[,ke,ze]=(0,se.U)(b.Cd,{});(0,re.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(je(!1),we.resetFields())},[ve.actionTabs.key]);const Ye=()=>new Promise(tt=>he(void 0,null,function*(){var qe,Re;return De.current=yield(0,ce.y)({ip_limit:(qe=Ze==null?void 0:Ze.exerciseParams)==null?void 0:qe.ip_limit,ip_bind:(Re=Ze==null?void 0:Ze.exerciseParams)==null?void 0:Re.ip_bind_type}),tt()})),nt=()=>he(void 0,null,function*(){var tt,qe,Re,Ie,Le;yield we.validateFields();const Me=we.getFieldsValue();if(je(!0),(((tt=Ze==null?void 0:Ze.exerciseParams)==null?void 0:tt.ip_limit)!=="no"||(qe=Ze==null?void 0:Ze.exerciseParams)!=null&&qe.ip_bind_type)&&(yield Ye()),(yield(0,b.ZD)((Re=Ze==null?void 0:Ze.exerciseParams)==null?void 0:Re.id,{exercise_user_id:(Ie=Ze==null?void 0:Ze.exerciseParams)==null?void 0:Ie.exercise_user_id,unlock_key:Me.unlock_key,time:Me.time,ip:De.current})).status===0){if(Ee){ye({type:"exercise/setActionTabs",payload:{}}),Ee();return}const lt=Ze==null?void 0:Ze.exerciseParams;(0,oe.nr)({inner_ip:lt.inner_ip,public_ip:lt.public_ip,open_camera:lt.open_camera,ip_limit:lt.ip_limit,ip_bind:lt.ip_bind,ip_bind_type:lt.ip_bind_type,exercise_tips:lt.exercise_tips,exerciseId:lt.id,screen_open:lt.screen_open,screen_num:lt.screen_num,screen_sec:lt.screen_sec,coursesId:Oe.coursesId,login:(Le=(0,fe.eY)())==null?void 0:Le.login,history,identity_verify:lt.identity_verify,open_phone_video_recording:lt.open_phone_video_recording,current_status:lt.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}je(!1)}),rt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:tt=>le.createElement("span",{className:tt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},tt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:tt=>le.createElement("span",{className:tt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},tt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],We=((Ae=Ze==null?void 0:Ze.exerciseParams)==null?void 0:Ae.errorMessage)&&typeof((_e=Ze==null?void 0:Ze.exerciseParams)==null?void 0:_e.errorMessage)=="object";(0,re.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&he(void 0,null,function*(){const tt=yield ze(Oe);yield He({}),tt.status||Ge(tt)})},[ve.actionTabs.key]);const{time:Fe,end_time:Xe}=(Ve==null?void 0:Ve.exercise)||{},Te=Ne!=null&&Ne.user_end_time?E()(Ne==null?void 0:Ne.user_end_time).add(1,"minutes"):E()(),Ue=E()(Ne==null?void 0:Ne.user_total_end_time)>Te?Math.round(E().duration(E()(Ne==null?void 0:Ne.user_total_end_time).diff(Te.startOf("minute"))).asMinutes()):0,et=((Ne==null?void 0:Ne.student_left_minutes)||0)+(Pe||0);return le.createElement(le.Fragment,null,le.createElement(ue.default,{width:514,centered:!0,closable:!!((Se=Ze==null?void 0:Ze.exerciseParams)!=null&&Se.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},le.createElement(ie.Z,{spinning:Ke||ke},We&&le.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 "),!We&&le.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"),We&&le.createElement(ae.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((xe=Ze==null?void 0:Ze.exerciseParams)==null?void 0:xe.errorMessage)||{}],columns:rt}),le.createElement("div",{className:""},le.createElement(de.default,{form:we,layout:"vertical",autoComplete:"off"},le.createElement(de.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},le.createElement(te.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Fe!==-1?le.createElement(le.Fragment,null,le.createElement(de.default.Item,{name:"time",label:le.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",le.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",E()(Ne==null?void 0:Ne.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},le.createElement(ge,{MaxMinutes:Ue})),le.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",le.createElement("span",{className:"ml5"},Ke||ke?"--":et),"\u5206\u949F",et!==0&&(Ne==null?void 0:Ne.user_end_time)&&le.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",le.createElement("span",{className:"ml5"},E()(Ne==null?void 0:Ne.user_end_time).add(Pe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):le.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 ",E()(Xe).format("YYYY-MM-DD HH:mm")))),le.createElement(z.Z,{justify:"space-between",align:"middle"},le.createElement(ne.Z,null),le.createElement(ne.Z,null,le.createElement(x.ZP,{loading:Be,onClick:nt},"\u8FDB\u5165\u8003\u8BD5"))))))};at.Z=(0,ee.connect)(({exercise:ve})=>({exercise:ve}))(me)},34549:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ee}});var re=pe(59301),Ce=pe(91911),a=pe(43418),de=pe(3113),ue=pe(71418),ie=pe(45414),ae=pe(9665),te=pe(36670),z=pe(24334),ne=pe(66649),x=pe.n(ne),b=pe(64433),y=pe(59301),E=(oe,ce,fe)=>new Promise((se,le)=>{var he=me=>{try{ge(fe.next(me))}catch(ve){le(ve)}},be=me=>{try{ge(fe.throw(me))}catch(ve){le(ve)}},ge=me=>me.done?se(me.value):Promise.resolve(me.value).then(he,be);ge((fe=fe.apply(oe,ce)).next())}),ee=({open:oe,onClose:ce})=>{const[fe,se]=(0,re.useState)(void 0);console.log((0,Ce.useLocation)(),33);const le=(0,Ce.useLocation)();(0,re.useEffect)(()=>{oe&&function(){return E(this,null,function*(){const Ge=yield(0,ie.X6)(oe);se(Ge.data)})}()},[oe]);const{status:he,created_at:be,code:ge,name:me,language:ve,pass_sets_count:Ee,set_count:ye,error_msg:Ae,output:_e,input:Se,expected_output:xe,execute_memory:Oe,user:we,execute_time:Pe,input_file_url:Be,output_file_url:je,is_file:De,expected_output_file_url:Ze}=fe||{};return y.createElement(a.default,{open:oe,width:1e3,onCancel:()=>ce(!1),footer:y.createElement(de.ZP,{type:"primary",onClick:()=>ce(!1)},"\u5173\u95ED"),centered:!0},y.createElement(ue.Z,{spinning:!fe,delay:500},y.createElement("div",{className:"record-detail-info"},fe?y.createElement(y.Fragment,null,y.createElement("div",{className:"record-detail-body"},y.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),y.createElement("ul",{className:"record-info"},y.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",y.createElement("span",{className:he===0?"c-green":"c-red"},ae.Im[he])," "),y.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",y.createElement("span",null,x()(be).format("YYYY-MM-DD HH:mm:ss"))," "),y.createElement("li",null," \u8BED\u8A00\uFF1A",y.createElement("span",null,ve)," "),y.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",y.createElement("span",null,Pe*1e3,"ms")," "),y.createElement("li",null," ",`${he===b.h.HIDE_COMPILE_STATUS?"--":Ee} / ${ye} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,ae.gZ)({status:he,error_msg:Ae,execute_time:Pe,output:_e,input:Se,expected_output:xe,input_file_url:Be,output_file_url:je,is_file:De,expected_output_file_url:Ze}),y.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),y.createElement(te.ZP,{height:"200px",width:"100%",language:ve==null?void 0:ve.toLocaleLowerCase(),value:z.Base64.decode(ge),options:{readOnly:!0}}))):null)))}},30981:function(Ct,at,pe){"use strict";pe.d(at,{Im:function(){return ye},Y4:function(){return _e}});var re=pe(59301),Ce=pe(92832),a=pe(8591),de=pe(3113),ue=pe(85624),ie=pe(24334),ae=pe.n(ie),te=pe(9973),z=pe(57761),ne=pe(33754),x=pe(5871),b=pe(34376),y=pe.n(b),E=pe(56640),ee=pe(91911),oe=pe(34549),ce=pe(23559),fe=pe(45414),se=pe(38593),le=pe(19366),he=pe(92310),be=pe.n(he),ge=pe(43494),me=pe(59301),ve=(Oe,we,Pe)=>new Promise((Be,je)=>{var De=Ge=>{try{Ve(Pe.next(Ge))}catch(Ke){je(Ke)}},Ze=Ge=>{try{Ve(Pe.throw(Ge))}catch(Ke){je(Ke)}},Ve=Ge=>Ge.done?Be(Ge.value):Promise.resolve(Ge.value).then(De,Ze);Ve((Pe=Pe.apply(Oe,we)).next())});const{TextArea:Ee}=Ce.default,ye={[ue.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ue.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ue.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 Ae=(Oe=>(Oe[Oe.SET_VISIBLE=0]="SET_VISIBLE",Oe[Oe.SET_TABINDEX=1]="SET_TABINDEX",Oe))(Ae||{});function _e(Oe){const{status:we,error_msg:Pe,output:Be,input:je,expected_output:De,is_file:Ze,input_file_url:Ve,output_file_url:Ge,expected_output_file_url:Ke,setMonacoValue:He,setData:Ne}=Oe,ke=(0,re.useRef)(),ze=(0,re.useRef)(),Ye=(0,re.useRef)();let nt=null;const rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,re.useEffect)(()=>{if(Be&&!Ze&&ke.current){const We=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});We.open(ke.current);const Fe=(0,x.pp)(ie.Base64.decode(Be));We.write(Fe),We.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{We.scrollToTop()}catch(Xe){}},100)}if(je&&!Ze&&ze.current){const We=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});We.open(ze.current),We.write((0,x.pp)(je)),We.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{We.scrollToTop()}catch(Fe){}},100)}if(De&&!Ze&&Ye.current){const We=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});We.open(Ye.current),We.write((0,x.pp)(ie.Base64.decode(De))),We.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{We.scrollToTop()}catch(Fe){}},100)}},[Be]),we){case ue.h.NOMATCH:nt=me.createElement(me.Fragment,null,me.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Ze&&me.createElement("div",{ref:ke}),Ze&&me.createElement("div",{style:rt},me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(this,null,function*(){const We=yield(0,E.ZP)(Ge,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});He(We),setTimeout(()=>{Ne(Ge)},200)})},Be)),me.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Ze&&me.createElement("div",{ref:Ye}),Ze&&me.createElement("div",{style:rt},me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(this,null,function*(){const We=yield fetch(Ke,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});He(yield We.text()),setTimeout(()=>{Ne(Ke)},200)})},De)));break;case ue.h.EXECUTEFAILURE:nt=me.createElement(me.Fragment,null,me.createElement("div",{style:{border:"1px #F6F7F9 solid"}},me.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Ze&&me.createElement(ne.Z,{value:je,style:rt}),Ze&&me.createElement("div",{style:rt},me.createElement("a",{onClick:()=>(0,x.LR)(Ve,je)},je))),me.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},me.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),me.createElement("pre",{className:te.Z.error,style:{color:"#E30000",padding:"0 10px"}},ie.Base64.decode(Pe),"111")));break;case ue.h.COMPILEFAILURE:nt=me.createElement(me.Fragment,null,me.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),me.createElement("pre",{className:te.Z.error},ie.Base64.decode(Pe)));break;case ue.h.PODFAILURE:nt=me.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:nt=me.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return me.createElement(me.Fragment,null," ",nt," ")}function Se(Oe){const{status:we,error_msg:Pe,execute_time:Be,output:je,input:De,expected_output:Ze,is_file:Ve,input_file_url:Ge,output_file_url:Ke,expected_output_file_url:He}=Oe;let Ne=null;switch(we){case ue.h.OK:case ue.h.NOMATCH:case ue.h.EXECUTEFAILURE:case ue.h.COMPILEFAILURE:Ne=me.createElement("div",{id:"outputResultRef",className:"h100"});break;case ue.h.PODFAILURE:Ne=me.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:Ne=me.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return me.createElement(me.Fragment,null," ",Ne," ")}function xe({value:Oe,className:we}){return me.createElement("span",{className:we},Oe)}at.ZP=({input:Oe,is_file:we,debuging:Pe,submitting:Be,executingMessage:je,debugResult:De,onChangeInput:Ze,onDebugCode:Ve,onSubmitCode:Ge,hack:Ke,user:He,submitResult:Ne,isWhiteTheme:ke,topDispatch:ze})=>{const[Ye]=(0,ee.useSearchParams)(),nt=(0,ee.useParams)(),[rt,We]=(0,re.useState)(!1),[Fe,Xe]=(0,re.useState)(!1),[Te,Ue]=(0,re.useState)(1),[et,tt]=(0,re.useState)(!1),[qe,Re]=(0,re.useState)(0),[Ie,Le]=(0,re.useState)(!1),[Me,Je]=(0,re.useState)(""),[lt,$e]=(0,re.useState)(""),ot=(0,re.useRef)(),wt=(0,re.useRef)(),ft=(0,re.useRef)(null),ht=(0,re.useRef)(null),st=(0,re.useRef)(null);console.log(Ne,"submitResult",nt);const{status:vt,id:yt,input:Et,output:xt,expected_output:Ot,is_file:Mt,input_file_url:At,output_file_url:Tt,expected_output_file_url:It,error_msg:nn,hack_sets:an}=Ne||{};(0,re.useEffect)(()=>{vt===0&&(Ue(1),Re(0))},[vt,yt]),(0,re.useEffect)(()=>{ve(void 0,null,function*(){var Rt;const it=yield(0,fe.rX)(nt==null?void 0:nt.id,"submit");(it==null?void 0:it.status)===0&&(it!=null&&it.data&&((Rt=it==null?void 0:it.data)==null?void 0:Rt.status)!==0?(ze({type:se.Types.SET_SUBMIT_RESULT,payload:{submitResult:it==null?void 0:it.data}}),Ue(2),Re(320)):(Ue(1),Re(0)))})},[nt==null?void 0:nt.id]),(0,re.useEffect)(()=>{if(ot.current){let Jt=function(Ht){St=Dt.offsetHeight,bt=!0,Ft=Ht.pageY,st.current.style.display="block"},Rt=function(){bt=!1,st.current.style.display="none"},it=function(Ht){if(bt){Xt();let tn=Ft-Ht.pageY,en=St+tn;if(en<0&&(en=0),en>window.innerHeight-150&&(en=window.innerHeight-150),Te===1){en<=34?Re(0):Re(en);return}console.log(en,"resizeH"),Re(en)}};const Dt=ft.current;let St=0,bt=!1,Ft=0;const jt=document.getElementById("case-y-bar");return jt==null||jt.addEventListener("mousedown",Jt),document.addEventListener("mousemove",it),document.addEventListener("mouseup",Rt),()=>{const Ht=document.getElementById("case-y-bar");Ht==null||Ht.removeEventListener("mousedown",Jt),document.removeEventListener("mousemove",it),document.removeEventListener("mouseup",Rt)}}},[ot,Te]),(0,re.useEffect)(()=>{const Jt=ce.Z.subscribe("resize-move-bar",Xt);if(Ye.get("type")!=="exercises")return document.addEventListener((0,ge.gH)(),rn),()=>{document.removeEventListener((0,ge.gH)(),rn),Jt()}},[]),(0,re.useEffect)(()=>{});function Xt(){var Jt,Rt,it,Dt;const St=document.getElementById("outputResultRef");if(St){let bt=St.dataset.text;wt.current.reset(),wt.current.writeln(bt);const Ft=document.getElementById("outputResultRef").offsetWidth-20,jt=((Dt=(it=(Rt=(Jt=wt.current)==null?void 0:Jt._core)==null?void 0:Rt._renderService)==null?void 0:it.dimensions)==null?void 0:Dt.actualCellWidth)||10,Ht=Math.ceil(Ft/jt);wt.current.resize(Ht,Math.ceil(St.clientHeight/16))}}function Lt(){We(!rt),setTimeout(()=>{Xt()},300),Re(rt?320:window.innerHeight-150)}function Kt(){Fe?(Xe(!1),(0,ge.BU)()):(Xe(!0),(0,ge.Dj)(ht.current))}const rn=Jt=>{(0,ge.vp)()||Xe(!1)},pn=(0,re.useMemo)(()=>{if(De){const{status:Jt,output:Rt,error_msg:it}=De;return setTimeout(()=>{let Dt="",St=document.getElementById("outputResultRef");Rt?Dt=ie.Base64.decode(Rt):it&&(Dt=ie.Base64.decode(it)),wt.current=new b.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),wt.current.open(St),wt.current.onKey(function(bt){var Ft;if(bt.domEvent.key.toLocaleUpperCase()==="C"&&bt.domEvent.ctrlKey){bt.domEvent.preventDefault();let jt=(Ft=wt.current)==null?void 0:Ft.getSelection();navigator.clipboard.writeText(jt).then(()=>{})}}),St.dataset.text=Dt,wt.current.setOption("convertEol",!0),Xt()},300),me.createElement(me.Fragment,null,Se(De))}return null},[De]);function wn(){var Jt,Rt;if(!(Ke!=null&&Ke.code)||((Jt=Ke==null?void 0:Ke.code)==null?void 0:Jt.trim().length)===0){(Rt=a.ZP)==null||Rt.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ue(1),Re(320),Ve()}const Nt=Jt=>ve(void 0,null,function*(){let Rt=yield(0,E.ZP)(`/api/problems/${Jt}/start.json`,{method:"get",params:{hack_user_id:He==null?void 0:He.user_id}});Rt&&(window.location.href=`/myproblems/${Rt==null?void 0:Rt.identifier}${window.location.search}`)});function Qt(){Mt?navigator.clipboard.writeText(ie.Base64.decode(nn)).then(()=>{a.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ie.Base64.decode(xt)).then(()=>{a.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return me.createElement(re.Fragment,null,me.createElement("div",{className:be()(te.Z.case,ke&&te.Z.whiteCase),style:{height:qe},ref:ft},me.createElement("div",{className:te.Z.fullMask,ref:st}),me.createElement("div",{className:te.Z["resize-y-bar"],id:"case-y-bar",ref:ot,draggable:!1},Te===2&&me.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Te===1&&(qe<=34?me.createElement("div",{onClick:()=>{Re(320)},className:te.Z.unfoldBtn},"\u63A7\u5236\u53F0",me.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):me.createElement("div",{onClick:()=>{Re(0)},className:te.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",me.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),me.createElement("div",null,me.createElement("div",{className:te.Z.caseHead},me.createElement("div",{className:te.Z.dot}),me.createElement("div",{className:te.Z.text},Te===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Te===2&&!Be&&typeof vt=="number"&&me.createElement(me.Fragment,null,vt===ue.h.OK?me.createElement("div",{className:te.Z.pass},me.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):me.createElement("div",{className:te.Z.noPass},me.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[vt])),me.createElement("div",{className:te.Z.btns},Te===2&&!Be&&me.createElement(me.Fragment,null,vt!==ue.h.OK&&me.createElement("div",{onClick:Qt},me.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),me.createElement("div",{onClick:()=>{Le(yt)}},me.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Ye.get("type")!=="exercises"&&me.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Lt()},me.createElement("i",{className:`iconfont icon-${rt?"suoxiao1":"fangda"}`})))),me.createElement("div",{style:{display:Te===1?"block":"none"}},Pe?me.createElement(z.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):me.createElement("div",{style:{height:qe-34}},me.createElement("div",{className:te.Z.result},me.createElement("div",{className:te.Z.left},me.createElement("div",{className:te.Z.title},me.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),me.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),me.createElement("div",{className:te.Z.leftNode},me.createElement(Ee,{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:we?"":Oe,onChange:Ze}))),me.createElement("div",{className:te.Z.right},me.createElement("div",{className:te.Z.title},me.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),me.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),me.createElement("div",{className:te.Z.node},De?pn:me.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")))))),me.createElement("div",{style:{display:Te===2?"block":"none"}},Be?me.createElement(z.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):me.createElement("div",{style:{height:qe-34,display:"flex",flexDirection:"column",overflow:"hidden"}},me.createElement("div",{ref:ht,className:te.Z.elseNode},me.createElement("div",{className:te.Z.nameWrap},me.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),me.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),me.createElement("div",{className:te.Z.scroll},me.createElement("pre",{className:te.Z.scrollBox,style:et?{height:Fe?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!Mt&&me.createElement(xe,{value:Et}),Mt&&me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(void 0,null,function*(){const Jt=yield fetch(At,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});$e(yield Jt.text()),setTimeout(()=>{Je(At)},200)})},Et)),Et&&me.createElement("div",{className:te.Z.action},me.createElement("span",{onClick:()=>tt(!et)},et?"\u6536\u8D77":"\u5C55\u5F00"),Ye.get("type")!=="exercises"&&me.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>Kt(),className:`iconfont icon-${Fe?"suoxiao1":"fangda"}`})))),me.createElement("div",{className:te.Z.result,style:{flex:1,overflow:"hidden"}},me.createElement("div",{className:te.Z.left},me.createElement("div",{className:te.Z.title},me.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),me.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),me.createElement("div",{className:te.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},me.createElement("pre",null,!Mt&&me.createElement(xe,{className:"mb10",value:Ot&&ie.Base64.decode(Ot)||""}),Mt&&me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(void 0,null,function*(){const Jt=yield fetch(It,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});$e(yield Jt.text()),setTimeout(()=>{Je(It)},200)})},Ot)))),me.createElement("div",{className:te.Z.right},me.createElement("div",{className:te.Z.title},me.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),me.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),me.createElement("div",{className:te.Z.node,style:{color:vt===ue.h.OK?"#2ABD8C":"#FF2C29"}},me.createElement("pre",null,(vt===4||vt===5)&&me.createElement(xe,{className:"mb10",value:nn&&ie.Base64.decode(nn)||""}),vt!=4&&vt!=5&&(Mt?me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(void 0,null,function*(){const Jt=yield(0,E.ZP)(Tt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{$e(Jt)}catch(Rt){$e("")}setTimeout(()=>{Je(Tt)},200)})},xt):me.createElement(xe,{className:"mb10",value:xt&&ie.Base64.decode(xt)||""})))))))))),me.createElement("div",{className:be()(te.Z.footer,ke&&te.Z.whiteFooter),style:{zIndex:100}},(Ke==null?void 0:Ke.is_program)&&(Ke==null?void 0:Ke.above_question)&&me.createElement(de.ZP,{className:"mr10",type:"primary",onClick:()=>Nt(Ke==null?void 0:Ke.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ke==null?void 0:Ke.is_program)&&(Ke==null?void 0:Ke.under_question)&&me.createElement(de.ZP,{className:"mr10",type:"primary",onClick:()=>Nt(Ke==null?void 0:Ke.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),me.createElement(de.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Pe||Be,loading:Pe,color:"#2ABD8C",className:"mr10",onClick:wn},"\u8C03\u8BD5\u4EE3\u7801"),Ye.get("qtype")!=="8"&&me.createElement(de.ZP,{className:te.Z.disabled,type:"primary",icon:me.createElement("i",{className:"iconfont icon-bofang1"}),loading:Be,disabled:Pe||Be,onClick:()=>{var Jt,Rt;if(!(Ke!=null&&Ke.code)||((Jt=Ke==null?void 0:Ke.code)==null?void 0:Jt.trim().length)===0){(Rt=a.ZP)==null||Rt.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ue(2),Re(320),Ge()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),me.createElement(oe.Z,{onClose:Le,open:Ie}),me.createElement(le.Z,{close:!0,data:Me,type:Me.length?"txt":"",onClose:()=>Je(""),monacoEditor:{value:lt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},38593:function(Ct,at,pe){"use strict";pe.r(at),pe.d(at,{Types:function(){return Ur},default:function(){return Pr}});var re=pe(59301),Ce=pe(91911),a=pe(31797),de=pe(43418),ue=pe(71418),ie=pe(3113),ae=pe(6848),te=pe(95237),z=pe(45414),ne=pe(92376),x=pe(43494),b=pe(81739),y=pe(82506),E=pe(87169),ee=pe(43428),oe=pe(36670),ce=pe(55444),fe=pe(14419),se=pe(99588),le=pe(8591),he={list:"list___IRN6i",copy:"copy___qCn9B"},be=pe(56102),ge=pe(56640),me=(_t,Gt,Pt)=>new Promise((qt,$t)=>{var Zt=mt=>{try{pt(Pt.next(mt))}catch(Bt){$t(Bt)}},Qe=mt=>{try{pt(Pt.throw(mt))}catch(Bt){$t(Bt)}},pt=mt=>mt.done?qt(mt.value):Promise.resolve(mt.value).then(Zt,Qe);pt((Pt=Pt.apply(_t,Gt)).next())}),Ee=({showResourceCentre:_t,identifier:Gt})=>{const Pt=(0,Ce.useParams)(),[qt,$t]=(0,re.useState)(null);(0,re.useEffect)(()=>{_t&&Zt()},[_t]);const Zt=()=>me(void 0,null,function*(){const Qe=yield(0,ge.ZP)(`/api/problems/${Gt}/attachment_list.json`,{method:"get"});(Qe==null?void 0:Qe.status)==0&&$t(Qe.data||[])});return re.createElement("div",{className:"tpi-code-setting"},re.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(qt!=null&&qt.length)&&re.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),qt==null?void 0:qt.map((Qe,pt)=>re.createElement("dl",{className:he.list,key:pt},re.createElement(ae.Z,{title:Qe.title},re.createElement("dt",null,re.createElement("i",{className:"icon-wenjian4 mr5"}),Qe.title)),re.createElement("dd",null,re.createElement(be.CopyToClipboard,{text:Qe.saved_file_path,onCopy:()=>le.ZP.success("\u590D\u5236\u6210\u529F")},re.createElement("span",{className:`${he.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},ye=pe(59301),Ae=Object.defineProperty,_e=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Pe=(_t,Gt,Pt)=>Gt in _t?Ae(_t,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):_t[Gt]=Pt,Be=(_t,Gt)=>{for(var Pt in Gt||(Gt={}))Oe.call(Gt,Pt)&&Pe(_t,Pt,Gt[Pt]);if(xe)for(var Pt of xe(Gt))we.call(Gt,Pt)&&Pe(_t,Pt,Gt[Pt]);return _t},je=(_t,Gt)=>_e(_t,Se(Gt));const De={theme:(0,fe.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,fe.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,fe.G)("cmTabToSpace",!0),showResourceCentre:!1};var Ze=(_t=>(_t[_t.set_font_size=0]="set_font_size",_t[_t.set_theme=1]="set_theme",_t[_t.on_tab_to_space=2]="on_tab_to_space",_t[_t.set_show_editor_setting=3]="set_show_editor_setting",_t[_t.set_show_respurce_center=4]="set_show_respurce_center",_t))(Ze||{});function Ve(_t,Gt){switch(Gt.type){case 3:return je(Be({},_t),{showEditorSetting:Gt.payload});case 1:return je(Be({},_t),{theme:Gt.payload});case 0:return je(Be({},_t),{fontSize:Gt.payload});case 2:return je(Be({},_t),{tabToSpace:Gt.payload});case 4:return je(Be({},_t),{showResourceCentre:Gt.payload});default:throw new Error}}var Ge=({isLoading:_t,value:Gt,onChange:Pt,language:qt,onUpdateCode:$t,ActionBarRender:Zt,setIsWhiteTheme:Qe,identifier:pt})=>{const[mt,Bt]=(0,re.useReducer)(Ve,De),{theme:ut,fontSize:Vt,showEditorSetting:Wt,tabToSpace:Yt,showResourceCentre:zt}=mt,vn=(0,re.useRef)(),Nn=(0,re.useRef)();(0,re.useEffect)(()=>{Qe(ut==="vs")},[ut]);const Wn={onFontSizeChange:qn=>{Bt({type:0,payload:qn}),(0,fe.t)("cmFontSize",qn)},tabToSpace:Yt,cmFontSize:Vt,className:"oj",cmCodeMode:ut,onTabToSpace:qn=>{Bt({type:2,payload:qn}),(0,fe.t)("cmTabToSpace",qn)},onCodeModeChange:qn=>{Bt({type:1,payload:qn}),(0,fe.t)("ProgrammingCodeMode",qn)}};function gn(){Bt({type:3,payload:!1})}function Pn(){Bt({type:3,payload:!0})}function On(){Bt({type:4,payload:!1})}function Fn(){Bt({type:4,payload:!0})}const Mn={value:Gt,language:qt,theme:ut,options:{fontSize:Vt,insertSpaces:Yt},onChange:qn=>{Pt(qn),Nn.current=qn,clearTimeout(vn.current),vn.current=setTimeout(()=>{$t(Nn.current)},1e4)},onEditBlur:qn=>{Nn.current&&$t(Nn.current)}};return ye.createElement(re.Fragment,null,Zt(Pn,Fn),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!_t&&ye.createElement(oe.ZP,Be({},Mn))),ye.createElement(ce.Z,null,ye.createElement(ee.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Wt,onClose:gn},ye.createElement(se.Z,Be({},Wn)))),ye.createElement(ce.Z,null,ye.createElement(ee.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:zt,onClose:On},ye.createElement(Ee,{showResourceCentre:zt,identifier:pt}))))},Ke=pe(60141),He=pe(24334),Ne=pe(30981),ke={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"},ze={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ye=pe(1710),nt=pe(58421),rt=pe(58617),We=pe(34549),Fe=pe(66649),Xe=pe.n(Fe),Te=pe(59301);const{Column:Ue}=Ye.default;var et=({submitResult:_t,submitting:Gt,submitRecords:Pt,page:qt,onPageChange:$t,topicId:Zt})=>{const[Qe]=(0,Ce.useSearchParams)(),{records:pt,records_count:mt}=Pt||{},[Bt,ut]=(0,re.useState)(!1),Vt=Qe.get("type")==="1";return Te.createElement(ue.Z,{spinning:Gt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Te.createElement(rt.Z,{style:{fontSize:24},spin:!0})},(pt==null?void 0:pt.length)>0?Te.createElement(Ye.default,{dataSource:pt,rowKey:"id",pagination:!1},Te.createElement(Ue,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Wt,Yt)=>Te.createElement("span",null," ",Xe()(Wt).format("YYYY-MM-DD HH:mm:ss"))}),Te.createElement(Ue,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Wt,Yt)=>{var zt;return Te.createElement("span",{className:`${Wt===0?"c-green":"c-red"} current`,onClick:()=>{ut(Yt.id)}},(zt=Ne.Im[Wt])==null?void 0:zt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Te.createElement(Ue,{title:`\u6267\u884C\u7528\u65F6 (${Vt?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Wt=>Wt?Vt?Wt:Wt/1e3:""}),Te.createElement(Ue,{title:`\u5185\u5B58\u6D88\u8017\uFF08${Vt?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Wt=>Wt?Vt?Wt:parseFloat((Wt/1024).toFixed(2)):""}),Te.createElement(Ue,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Te.createElement(Ue,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Wt,Yt)=>Te.createElement("span",{className:"c-light-primary current",onClick:()=>{ut(Yt.id)}},"\u67E5\u770B")})):Te.createElement("div",{style:{height:300,width:"100%"}}),Te.createElement(We.Z,{onClose:ut,open:Bt}),mt>15?Te.createElement(nt.Z,{className:ze.pagination,current:qt,pageSize:15,total:mt,onChange:$t}):null)},tt=pe(41408),qe=pe(12563),Re={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Ie=pe(33754),Le=pe(59301);const Me={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Je=({hack:_t})=>{const{language:Gt,difficult:Pt,time_limit:qt,description:$t}=_t,[Zt]=(0,Ce.useSearchParams)(),Qe=Me[Pt];return Le.createElement(Le.Fragment,null,Le.createElement("ul",{className:Re.info},Le.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Le.createElement("b",{className:Re.info_tag},Gt)),Le.createElement("li",null,Le.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Le.createElement(qe.Z,{color:Qe==null?void 0:Qe.color},Qe==null?void 0:Qe.name)),Le.createElement("li",null,Le.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Le.createElement("span",{style:{color:"#333333"}},qt,"\u79D2"))),Zt.get("qtype")==="8"?Le.createElement(Ie.Z,{value:$t,showProgramFill:!0,className:Re.desc}):Le.createElement(Ie.Z,{value:$t,className:Re.desc}))},lt={},$e=pe(59301),ot=({hack:_t,current_user:Gt})=>$e.createElement("div",{className:lt.answer},_t!=null&&_t.answer_text?$e.createElement(Ie.Z,{style:{padding:"13px 0"},value:(_t==null?void 0:_t.answer_text)||""}):$e.createElement(tt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),wt=pe(23559);function ft(_t,Gt){return(0,ge.U2)(`/problems/${_t}/comments.json`,{page:Gt,limit:10})}function ht(_t){return(0,ge.v_)(`/discusses/${_t}/plus.json`,{container_type:"Discuss",type:1})}function st(_t,Gt,Pt){return(0,ge.v_)(`/problems/${_t}/comments/reply.json`,{comments:{content:Pt,parent_id:Gt}})}function vt(_t,Gt){return(0,ge.v_)(`/problems/${_t}/comments.json`,{comments:{content:Gt}})}function yt(_t,Gt,Pt){return(0,ge.v_)(`/problems/${_t}/comments/${Gt}/hidden.json`,Pt)}function Et(_t,Gt){return(0,ge.IV)(`/problems/${_t}/comments/${Gt}`)}var xt=pe(88246);function Ot({author:_t}){return re.createElement("a",{href:`/users/${_t.login}`,target:"_blank"},re.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${y.Z.IMG_SERVER}/images/${_t.image_url}`,width:"50"}))}function Mt({data:_t,index:Gt,parentDiscussIndex:Pt,user:qt,onSetActionType:$t}){const{author:Zt,can_delete:Qe,content:pt,id:mt,time:Bt}=_t;function ut(){$t({id:mt,index:Gt,type:"delete-discuss",parentDiscussIndex:Pt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Vt=qt.admin||Qe||Zt.user_id===qt.user_id;return re.createElement("div",{className:"discuss-item-container second-discuss "},re.createElement(Ot,{author:Zt}),re.createElement("section",null,re.createElement("div",{className:"discuss-info"},re.createElement("a",{href:`/users/${Zt.login}`,target:"_blank"},Zt.name),re.createElement("span",{className:"grey"},Bt),re.createElement("div",{className:"btn-group",style:{marginBottom:0}},Vt?re.createElement("a",{onClick:ut,title:"\u5220\u9664"},re.createElement("i",{className:"iconfont icon-shanchu"})):null)),re.createElement(Ie.Z,{className:"discuss-content",value:pt})))}var At=({user:_t,data:Gt,index:Pt,onPlusDiscuss:qt,onSetActionType:$t,activeDiscussIndex:Zt,onReplyDiscuss:Qe,onSetActiveDiscussIndex:pt})=>{const{content:mt,children:Bt,hidden:ut,id:Vt,praise_count:Wt,time:Yt,user_praise:zt,can_delete:vn,author:Nn}=Gt;function Wn(){pt(Vt)}function gn(){qt(Vt,!zt,Pt)}function Pn(){$t({id:Vt,index:Pt,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function On(){$t({id:Vt,index:Pt,params:{hidden:ut?"0":"1"},type:"hidden-discuss",message:ut?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Fn=_t.admin||_t.user_id===Nn.user_id;return re.createElement("div",{className:"discuss-item-container",key:Vt},re.createElement(Ot,{author:Nn}),re.createElement("section",null,re.createElement("div",{className:"discuss-info"},re.createElement("a",{href:`/users/${Nn.login}`,target:"_blank"}," ",Nn.name," "),re.createElement("span",{className:"grey"},Yt)),re.createElement(Ie.Z,{className:"discuss-content",value:mt}),Bt&&Bt.length>0?re.createElement("div",{className:"reply-discuss-container"},Bt.map((Mn,qn)=>re.createElement(Mt,{key:Mn.id,data:Mn,index:qn,user:_t,onSetActionType:$t,parentDiscussIndex:Pt}))):null,re.createElement("div",{className:"btn-group"},Fn?re.createElement("a",{onClick:On,title:ut?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},re.createElement("i",{className:ut?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,vn&&(!Bt||Bt.length==0)?re.createElement("a",{onClick:Pn,title:"\u5220\u9664"},re.createElement("i",{className:"iconfont icon-shanchu"})):null,re.createElement("a",{onClick:Wn,title:"\u56DE\u590D"}," ",re.createElement("i",{className:"iconfont icon-huifu1"})," "),re.createElement("a",{onClick:gn,className:zt?"c-orange":""},re.createElement("i",{className:zt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),re.createElement("span",null,Wt||""))),re.createElement(xt.Z,{id:Vt,activeDiscussIndex:Zt,onReplyDiscuss:Qe})))},Tt=pe(479),It={"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"},nn=pe(41722),an=(_t,Gt,Pt)=>new Promise((qt,$t)=>{var Zt=mt=>{try{pt(Pt.next(mt))}catch(Bt){$t(Bt)}},Qe=mt=>{try{pt(Pt.throw(mt))}catch(Bt){$t(Bt)}},pt=mt=>mt.done?qt(mt.value):Promise.resolve(mt.value).then(Zt,Qe);pt((Pt=Pt.apply(_t,Gt)).next())}),Xt=({user_praise:_t,praise_count:Gt,praisePlus:Pt,onCreateDiscuss:qt,discuss_count:$t})=>{const[Zt,Qe]=(0,re.useState)(!1),[pt,mt]=(0,re.useState)("");function Bt(Yt){mt(Yt)}function ut(){Qe(!0)}function Vt(){Qe(!1)}function Wt(){return an(this,null,function*(){qt(pt),mt(""),Qe(!1)})}return re.createElement("div",{className:`${It["dis-input-editor-container"]} ${Zt?It.active:""} `},re.createElement("div",{className:Zt?`hide ${It["text-area"]}`:It["text-area"]},re.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:ut}),re.createElement("a",null," ",re.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",$t," "),re.createElement("a",{className:"c-light-black",onClick:Pt,title:_t?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},re.createElement("i",{className:`mr3 ${_t?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Gt?re.createElement("span",null,Gt):"")),Zt?re.createElement("div",{className:It["input-mask"],onClick:Vt}):null,re.createElement("div",{className:Zt?It["md-container"]:`${It["md-container"]} hide`},re.createElement(nn.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:pt,height:240,onChange:Bt}),re.createElement("div",{className:It["tip-container"],onClick:Vt},re.createElement("a",{className:It["btn-send"],onClick:Wt}," \u53D1\u9001 "))))},Lt=pe(59301),Kt=Object.defineProperty,rn=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Jt=(_t,Gt,Pt)=>Gt in _t?Kt(_t,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):_t[Gt]=Pt,Rt=(_t,Gt)=>{for(var Pt in Gt||(Gt={}))Nt.call(Gt,Pt)&&Jt(_t,Pt,Gt[Pt]);if(wn)for(var Pt of wn(Gt))Qt.call(Gt,Pt)&&Jt(_t,Pt,Gt[Pt]);return _t},it=(_t,Gt)=>rn(_t,pn(Gt)),Dt=(_t,Gt,Pt)=>new Promise((qt,$t)=>{var Zt=mt=>{try{pt(Pt.next(mt))}catch(Bt){$t(Bt)}},Qe=mt=>{try{pt(Pt.throw(mt))}catch(Bt){$t(Bt)}},pt=mt=>mt.done?qt(mt.value):Promise.resolve(mt.value).then(Zt,Qe);pt((Pt=Pt.apply(_t,Gt)).next())});const St={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var bt=(_t=>(_t[_t.GET_DISCUSSES=0]="GET_DISCUSSES",_t[_t.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",_t[_t.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",_t[_t.PLUS_DISCUSS=3]="PLUS_DISCUSS",_t[_t.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",_t[_t.SET_PAGE=5]="SET_PAGE",_t[_t.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",_t))(bt||{});function Ft(_t,Gt){switch(Gt.type){case 6:return it(Rt({},_t),{loading:!0});case 0:return Rt(Rt({},_t),Gt.payload);case 1:return Rt(Rt({},_t),Gt.payload);case 4:return Rt(Rt({},_t),Gt.payload);case 3:return Rt(Rt({},_t),Gt.payload);case 5:return it(Rt({},_t),{page:Gt.payload});case 2:return Rt(Rt({},_t),Gt.payload);default:throw new Error}}var jt=({user:_t,identifier:Gt,hack:Pt,onTriggerPraise:qt,activeIndex:$t})=>{const[Zt,Qe]=(0,re.useReducer)(Ft,St),{loading:pt,page:mt,data:Bt,count:ut,actionType:Vt,activeDiscussIndex:Wt}=Zt,Yt=(0,re.useCallback)(()=>Dt(void 0,null,function*(){Qe({type:6});const Mn=yield ft(Gt,mt),{comments:qn,disscuss_count:Rn}=Mn;Qe({type:0,payload:{data:qn,count:Rn,loading:!1}})}),[mt,Gt]);(0,re.useEffect)(()=>{$t==="2"&&Yt()},[Gt,mt,$t]);function zt(Mn){Qe({type:5,payload:Mn})}function vn(Mn){Qe({type:4,payload:{actionType:Mn}})}function Nn(Mn){Qe(Wt===Mn?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Mn}})}function Wn(Mn,qn,Rn){return Dt(this,null,function*(){try{const Un=yield ht(Mn);Bt[Rn].user_praise=qn,Bt[Rn].praise_count=Un.praise_count,Qe({type:3,payload:{data:[...Bt]}})}catch(Un){console.log(Un)}})}function gn(){return Dt(this,null,function*(){const{id:Mn,params:qn,type:Rn,index:Un,parentDiscussIndex:lr}=Vt;if(Rn==="hidden-discuss"&&(yield yt(Gt,Mn,qn),lr?Bt[lr].children[Un].hidden=qn.hidden==1:Bt[Un].hidden=qn.hidden==1,Qe({type:4,payload:{actionType:null,data:[...Bt]}})),Rn==="delete-discuss"){if(yield Et(Gt,Mn),lr||lr===0){let Er=Bt[lr].children;for(let Tr=Er.length-1;Tr>=0;Tr--)if(Er[Tr].id===Mn){Er.splice(Tr,1);break}Bt[lr].children=Er}else for(let Er=Bt.length-1;Er>=0;Er--)if(Bt[Er].id===Mn){Bt.splice(Er,1);break}Qe({type:4,payload:{actionType:null,data:[...Bt]}})}})}function Pn(){Qe({type:4,payload:{actionType:null}})}function On(Mn,qn){return Dt(this,null,function*(){try{yield st(Gt,Mn,qn),Yt()}catch(Rn){console.log(Rn)}})}function Fn(Mn){return Dt(this,null,function*(){Qe({type:6}),yield vt(Gt,Mn),Yt()})}return Lt.createElement(Lt.Fragment,null,Lt.createElement("div",{className:"discuss-panel"},Bt.length===0?Lt.createElement(tt.Z,null):Bt.map((Mn,qn)=>Lt.createElement(At,{onReplyDiscuss:On,onPlusDiscuss:Wn,onSetActiveDiscussIndex:Nn,onSetActionType:vn,data:Mn,index:qn,user:_t,activeDiscussIndex:Wt})),ut>10?Lt.createElement("div",{className:"pagination-container"},Lt.createElement(nt.Z,{showQuickJumper:!0,onChange:zt,current:mt,total:ut})):null),Lt.createElement(Xt,{user_praise:Pt.user_praise,praise_count:Pt.praises_count,praisePlus:qt,discuss_count:Pt.comments_count,onCreateDiscuss:Fn}),Lt.createElement(ce.Z,null,Lt.createElement(de.default,{centered:!0,title:"\u63D0\u793A",open:!!Vt,onOk:gn,onCancel:Pn},Lt.createElement("p",null,Vt?Vt.message:"")),Lt.createElement(Tt.Z,null)))},Ht=pe(57809),tn=pe(92832),en=pe(65615),dn={},hn=pe(59301),dt=({hack:_t,current_user:Gt})=>hn.createElement("div",{className:dn.answer},_t!=null&&_t.analysis?hn.createElement(Ie.Z,{style:{padding:"13px 0"},value:(_t==null?void 0:_t.analysis)||""}):hn.createElement(tt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),yn={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Hn=pe(36381),Gn=pe(43604),gt=pe(78241),kt=pe(20071),ln=pe(86949),mn=pe(59301);const{TextArea:An}=tn.default,{Panel:Bn}=Hn.default;var er=({data:_t,hack:Gt})=>(console.log(_t,Gt,"data"),Gt!=null&&Gt.is_file?mn.createElement(ln.Y2,{disabled:!0,className:yn.uploadTableWrapper,showScore:!Gt.test_set_score,data:_t,isProgramHomework:!0}):mn.createElement("div",{className:yn.hackSets},_t==null?void 0:_t.map((Pt,qt)=>mn.createElement(Hn.default,{accordion:!0,bordered:!1,key:qt,defaultActiveKey:qt===0&&Pt.id,className:yn.collapseWrapper,expandIcon:({isActive:$t})=>mn.createElement("i",{className:`iconfont icon-weizhankai ${$t?yn.open:yn.close}`,style:{fontSize:14,transition:"all .2s"}})},mn.createElement(Bn,{key:Pt.id,header:mn.createElement(te.Z,{align:"middle",justify:"space-between",wrap:!1},mn.createElement(Gn.Z,{className:yn.panelHeader},mn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",qt+1)),mn.createElement(Gn.Z,{flex:1},mn.createElement(te.Z,{align:"middle",justify:"end",wrap:!1},!(Gt!=null&&Gt.test_set_score)&&mn.createElement(Gn.Z,{className:yn.rateInput},mn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),mn.createElement("div",null,mn.createElement(gt.default.Item,{noStyle:!0},mn.createElement(kt.Z,{value:Pt==null?void 0:Pt.score,className:yn.baseFormItem,min:0,max:100,disabled:!0}))),mn.createElement("span",{className:"ml10"},"%")))))},mn.createElement(gt.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},mn.createElement(An,{readOnly:!0,value:Pt==null?void 0:Pt.input,rows:4})),mn.createElement(gt.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},mn.createElement(An,{readOnly:!0,value:Pt==null?void 0:Pt.output,rows:4}))))))),En={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},zn=pe(59301),Dn=(0,re.forwardRef)(({data:_t=[]},Gt)=>{var Pt;const[qt,$t]=(0,re.useState)(),Zt=_t.filter(pt=>pt.show);(0,re.useEffect)(()=>{Zt.length&&$t(Zt[0].id)},[_t==null?void 0:_t.length]);const Qe=((Pt=Zt.find(pt=>pt.id===qt))==null?void 0:Pt.element)||null;return(0,re.useImperativeHandle)(Gt,()=>({setActiveTab:pt=>$t(pt)})),zn.createElement("div",{className:En.tabs},zn.createElement("div",{className:En.tabWarp},Zt.map(pt=>zn.createElement("div",{onClick:()=>$t(pt.id),className:`${En.tab} ${pt.id===qt?En.active:""}`,key:pt.id},pt.name))),zn.createElement("div",{className:En.content},Qe))}),cn=pe(59301),kn=Object.defineProperty,or=Object.defineProperties,rr=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,ir=(_t,Gt,Pt)=>Gt in _t?kn(_t,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):_t[Gt]=Pt,Vn=(_t,Gt)=>{for(var Pt in Gt||(Gt={}))sr.call(Gt,Pt)&&ir(_t,Pt,Gt[Pt]);if(on)for(var Pt of on(Gt))pr.call(Gt,Pt)&&ir(_t,Pt,Gt[Pt]);return _t},Cn=(_t,Gt)=>or(_t,rr(Gt)),Tn=(_t,Gt,Pt)=>new Promise((qt,$t)=>{var Zt=mt=>{try{pt(Pt.next(mt))}catch(Bt){$t(Bt)}},Qe=mt=>{try{pt(Pt.throw(mt))}catch(Bt){$t(Bt)}},pt=mt=>mt.done?qt(mt.value):Promise.resolve(mt.value).then(Zt,Qe);pt((Pt=Pt.apply(_t,Gt)).next())});const Xn={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},tr={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var dr=({hack:_t,onTriggerPraise:Gt,topicId:Pt,page:qt,onPageChange:$t,user:Zt,current_user:Qe,submitRecords:pt,submitting:mt,submitResult:Bt,setActiveIndex:ut,hack_sets:Vt})=>{var Wt,Yt;const[zt]=(0,Ce.useSearchParams)(),[vn,Nn]=(0,re.useState)("0"),Wn=(0,Ce.useLocation)(),[gn,Pn]=(0,re.useState)(!1),[On,Fn]=(0,re.useState)(null),[Mn,qn]=(0,re.useState)([]),[Rn,Un]=(0,re.useState)([]),[lr,Er]=(0,re.useState)({page:1,limit:10}),Tr=(0,re.useRef)(null),Nr=(0,re.useRef)(null);console.log(Zt,"user");let[xr,Qr]=(0,re.useState)(Cn(Vn({},(0,Ce.useParams)()),{page:1,per_page:20,name:""}));(0,re.useEffect)(()=>{Nr.current&&(_t==null?void 0:_t.is_close_tips)===!1&&On===null&&Fn(!0)},[Nr.current,_t==null?void 0:_t.is_close_tips,On]);function $r(){return Tn(this,null,function*(){yield(0,ge.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,re.useEffect)(()=>{ut(vn)},[vn]);function Ir(Ln){return Tn(this,null,function*(){let Lr=Ln.target.id;if(Lr==="1"){let Vr=yield(0,ge.ZP)(`/api/myproblems/${xr.id}/redo_logs.json`,{method:"get",params:Vn({},lr)});(Vr==null?void 0:Vr.status)===0&&Un(Vr==null?void 0:Vr.data)}Nn(Lr)})}(0,re.useEffect)(()=>wt.Z.subscribe("to-commit-info",()=>{Nn("1"),Tr.current&&Tr.current.setActiveTab("1")}),[]),(0,re.useEffect)(()=>wt.Z.subscribe("to-reset-info",()=>{Ir({target:{id:"1"}}),Tr.current&&Tr.current.setActiveTab("2")}),[]);function Gr(){Nn("2")}function Rr(){return Tn(this,null,function*(){let Ln=yield(0,ge.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Vn({identifier:xr==null?void 0:xr.id},xr)});qn(Ln)})}const $n=[{title:null,description:cn.createElement("div",null,cn.createElement("b",{onClick:()=>{Fn(!1),$r(),Pn(!0),Rr()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),cn.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"),cn.createElement(ie.ZP,{onClick:()=>{Fn(!1),$r()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Nr.current}];return cn.createElement("div",{className:ke["left-panel"]},cn.createElement("ul",{className:`${ke["s-navs"]} ${ke["bg-white"]} ${ke.b1}`},(_t==null?void 0:_t.is_program)&&!zt.get("pageId")&&cn.createElement(ae.Z,{title:"\u9898\u76EE\u5217\u8868"},cn.createElement("div",{onClick:()=>{Rr(),Pn(!0)},className:ke.btns,ref:Nr,style:On?{pointerEvents:"none"}:{}},cn.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),cn.createElement("li",{style:{marginLeft:20}},cn.createElement("a",{className:vn==="0"?ke.active:"",id:"0",onClick:Ir},"\u9898\u76EE\u63CF\u8FF0")),cn.createElement("li",null,cn.createElement("a",{className:vn==="1"?ke.active:"",id:"1",onClick:Ir},"\u64CD\u4F5C\u8BB0\u5F55")),(zt.get("type")!=="exercises"&&(_t==null?void 0:_t.answer_text_show)||zt.get("type")!=="exercises"&&(_t==null?void 0:_t.analysis_show))&&cn.createElement("li",null,cn.createElement("a",{className:vn==="4"?ke.active:"",id:"4",onClick:Ir},"\u89E3\u7B54\u53C2\u8003")),zt.get("type")!=="exercises"&&cn.createElement("li",null,cn.createElement("a",{className:vn==="2"?ke.active:"",id:"2",onClick:Ir},"\u8BC4\u8BBA")),!!(Vt!=null&&Vt.length)&&zt.get("type")!=="exercises"&&zt.get("type")!=="1"&&cn.createElement("li",null,cn.createElement("a",{className:vn==="5"?ke.active:"",id:"5",onClick:Ir},"\u6D4B\u8BD5\u7528\u4F8B"))),cn.createElement("div",{className:`${ke["tab-panel-body"]} ${vn==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},cn.createElement(Je,{hack:_t,onTriggerPraise:Gt,toDiscuss:Gr})),cn.createElement("div",{style:{padding:"12px"},className:`${ke["tab-panel-body"]} ${vn==="1"?"":"hide"}`},cn.createElement(Dn,{ref:Tr,data:[{id:"1",show:zt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:cn.createElement(cn.Fragment,null,pt!=null&&pt.records_count||mt?cn.createElement(et,{page:qt,onPageChange:$t,topicId:Pt,submitting:mt,key:(Bt==null?void 0:Bt.id)||1,submitRecords:pt,submitResult:Bt}):cn.createElement(tt.Z,null))},{id:"2",show:zt.get("type")==="exercises"||(_t==null?void 0:_t.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:cn.createElement(cn.Fragment,null,cn.createElement(Ye.default,{pagination:!1,dataSource:Rn==null?void 0:Rn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ln,Lr,Vr)=>Xe()(Ln).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ln,Lr,Vr)=>{var li;return(li=[{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(pi=>pi.id===Ln))==null?void 0:li.name}}]}),cn.createElement(nt.Z,{style:{marginTop:10},current:lr.page,total:Rn==null?void 0:Rn.count,hideOnSinglePage:!0,onChange:Ln=>Tn(void 0,null,function*(){lr.page=Ln,Er(lr);let Lr=yield(0,ge.ZP)(`/api/myproblems/${xr.id}/redo_logs.json`,{method:"get",params:Cn(Vn({},lr),{courseId:xr.courseId})});(Lr==null?void 0:Lr.status)===0&&Un(Lr==null?void 0:Lr.data)})}))}]})),cn.createElement("div",{style:{padding:"12px"},className:`${ke["tab-panel-body"]} ${vn==="4"?"":"hide"}`},cn.createElement(Dn,{data:[{id:"1",show:zt.get("type")!=="exercises"&&(_t==null?void 0:_t.answer_text_show),name:"\u7B54\u6848",element:cn.createElement(cn.Fragment,null,cn.createElement(ot,{hack:_t,current_user:Qe}))},{id:"2",show:zt.get("type")!=="exercises"&&(_t==null?void 0:_t.analysis_show),name:"\u89E3\u6790",element:cn.createElement(cn.Fragment,null,cn.createElement(dt,{hack:_t,current_user:Qe}))}]})),cn.createElement("div",{className:`${ke["tab-panel-body"]} ${vn==="2"?"":"hide"}`,style:{padding:0}},cn.createElement(jt,{user:Zt,activeIndex:vn,identifier:_t.identifier,hack:_t,onTriggerPraise:Gt})),cn.createElement("div",{className:`${ke["tab-panel-body"]} ${vn==="5"?"":"hide"}`,style:{padding:12}},cn.createElement(er,{data:Vt||[],hack:_t})),cn.createElement(ee.Z,{rootClassName:ke.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>Pn(!1),open:gn},cn.createElement(te.Z,null,cn.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),cn.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Mn==null?void 0:Mn.total_count,"\u9898\xA0[\xA0",Mn==null?void 0:Mn.total_score,"\u5206\xA0]\xA0"),!(Zt!=null&&Zt.hack_manager)&&cn.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Mn==null?void 0:Mn.work_score,"\u5206")),cn.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),cn.createElement(te.Z,{align:"middle",className:"mt10 mb10"},!(Zt!=null&&Zt.hack_manager)&&cn.createElement(Ht.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:Ln=>{xr.page=1,xr.finish_status=Ln,Qr(Vn({},xr)),Rr()}},cn.createElement(Ht.default.Option,{value:""},"\u5168\u90E8"),cn.createElement(Ht.default.Option,{value:0},"\u672A\u5F00\u59CB"),cn.createElement(Ht.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),cn.createElement(Ht.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),cn.createElement(Ht.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:Ln=>{xr.page=1,xr.difficult=Ln||null,Qr(Vn({},xr)),Rr()}},cn.createElement(Ht.default.Option,{value:0},"\u5168\u90E8"),cn.createElement(Ht.default.Option,{value:1},"\u7B80\u5355"),cn.createElement(Ht.default.Option,{value:2},"\u9002\u4E2D"),cn.createElement(Ht.default.Option,{value:3},"\u56F0\u96BE")),cn.createElement(tn.default.Search,{size:"large",onSearch:Ln=>{xr.name=Ln,xr.page=1,Qr(Vn({},xr)),Rr()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),cn.createElement("div",{className:ke.list,style:{height:36,background:"#3D445C"}},!(Zt!=null&&Zt.hack_manager)&&cn.createElement("span",null,"\u72B6\u6001"),cn.createElement("span",null,"\u5E8F\u53F7"),cn.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),cn.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),cn.createElement("div",{style:{overflow:"auto",flex:1}},(Wt=Mn==null?void 0:Mn.data)!=null&&Wt.length?(Yt=Mn==null?void 0:Mn.data)==null?void 0:Yt.map((Ln,Lr)=>cn.createElement("div",{onClick:()=>Tn(void 0,null,function*(){let Vr=yield(0,ge.ZP)(`/api/problems/${Ln==null?void 0:Ln.identifier}/start.json`,{method:"get",params:{hack_user_id:Zt==null?void 0:Zt.user_id}});Vr&&(window.location.href=`/myproblems/${Vr==null?void 0:Vr.identifier}${window.location.search}`)}),className:`${ke.list} ${Ln!=null&&Ln.checked?ke.active:""}`},!(Zt!=null&&Zt.hack_manager)&&cn.createElement(cn.Fragment,null,!(Ln!=null&&Ln.opened)&&cn.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(Ln==null?void 0:Ln.opened)&&!(Ln!=null&&Ln.passed)&&cn.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(Ln==null?void 0:Ln.opened)&&(Ln==null?void 0:Ln.passed)&&cn.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),cn.createElement("span",null,(xr.page-1)*20+(Lr+1)),cn.createElement("span",{style:{flex:1},title:Ln.name},`[${Ln==null?void 0:Ln.score}\u5206]`,"\xA0",Ln.name),cn.createElement("span",{style:{flexBasis:48,paddingRight:0}},Xn[Ln.difficult]))):cn.createElement(tt.Z,null)),cn.createElement(nt.Z,{current:xr.page,className:"mt20",hideOnSinglePage:!0,total:Mn==null?void 0:Mn.count,pageSize:xr.per_page,onChange:(Ln,Lr)=>{xr.page=Ln,xr.per_page=Lr,Rr()}})),cn.createElement(en.Z,{rootClassName:ke.tour,closeIcon:!1,open:!!On,steps:$n,gap:{offset:3,radius:2}}))},yr=pe(62522),nr=pe(96068),hr=pe(36009),xn=pe(97442),Fr=pe(12157),Or=pe(11738),_n=pe(9973),vr=pe(92310),Sr=pe.n(vr),br=pe(52674),In=pe(53206),Jn=pe(71681),un=pe(59301),jn=Object.defineProperty,mr=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,Kn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Cr=Object.prototype.propertyIsEnumerable,gr=(_t,Gt,Pt)=>Gt in _t?jn(_t,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):_t[Gt]=Pt,Qn=(_t,Gt)=>{for(var Pt in Gt||(Gt={}))cr.call(Gt,Pt)&&gr(_t,Pt,Gt[Pt]);if(Kn)for(var Pt of Kn(Gt))Cr.call(Gt,Pt)&&gr(_t,Pt,Gt[Pt]);return _t},ar=(_t,Gt)=>mr(_t,wr(Gt)),Br=(_t,Gt)=>{var Pt={};for(var qt in _t)cr.call(_t,qt)&&Gt.indexOf(qt)<0&&(Pt[qt]=_t[qt]);if(_t!=null&&Kn)for(var qt of Kn(_t))Gt.indexOf(qt)<0&&Cr.call(_t,qt)&&(Pt[qt]=_t[qt]);return Pt},fr=(_t,Gt,Pt)=>new Promise((qt,$t)=>{var Zt=mt=>{try{pt(Pt.next(mt))}catch(Bt){$t(Bt)}},Qe=mt=>{try{pt(Pt.throw(mt))}catch(Bt){$t(Bt)}},pt=mt=>mt.done?qt(mt.value):Promise.resolve(mt.value).then(Zt,Qe);pt((Pt=Pt.apply(_t,Gt)).next())});const{Countdown:Dr}=a.default,_r={Java:"java",C:"c",Python:"py","C++":"c"};var Ur=(_t=>(_t[_t.SET_LOADING=0]="SET_LOADING",_t[_t.GET_DATA=1]="GET_DATA",_t[_t.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",_t[_t.SET_DATA=3]="SET_DATA",_t[_t.SET_DEBUGING=4]="SET_DEBUGING",_t[_t.SET_SUBMITING=5]="SET_SUBMITING",_t[_t.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",_t[_t.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",_t[_t.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",_t[_t.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",_t[_t.SET_PAGE=10]="SET_PAGE",_t))(Ur||{});function Wr(){return new Date().getTime()}const qr={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function Hr(_t,Gt){switch(Gt.type){case 1:return Qn(Qn({},_t),Gt.payload);case 3:return ar(Qn({},_t),{data:Gt.payload});case 0:return ar(Qn({},_t),{loading:Gt.payload});case 9:return ar(Qn({},_t),{showNote:Gt.payload});case 4:return ar(Qn({},_t),{debuging:Gt.payload});case 5:return ar(Qn({},_t),{submitting:Gt.payload});case 2:return ar(Qn({},_t),{submitRecords:Gt.payload});case 10:return ar(Qn({},_t),{submitRecordPage:Gt.payload});case 6:return ar(Qn({},_t),{executingMessage:Gt.payload});case 7:return Qn(Qn({},_t),Gt.payload);case 8:return Qn(Qn({},_t),Gt.payload);default:throw new Error}}var Pr=({children:_t})=>{var Gt,Pt,qt,$t,Zt;const[Qe,pt]=(0,re.useReducer)(Hr,qr),{id:mt}=(0,Ce.useParams)(),Bt=(0,Ce.useLocation)(),[ut]=(0,Ce.useSearchParams)(),{loading:Vt,data:Wt,debugResult:Yt,submitResult:zt,submitRecords:vn,submitRecordPage:Nn,showNote:Wn,debuging:gn,submitting:Pn,executingMessage:On}=Qe,[Fn,Mn]=(0,re.useState)("#37AD83"),[qn,Rn]=(0,re.useState)(null),[Un,lr]=(0,re.useState)({}),[Er,Tr]=(0,re.useState)(!0),[Nr,xr]=(0,re.useState)(!1),[Qr,$r]=(0,re.useState)(!1),Ir=(0,re.useRef)(null),Gr=(0,re.useRef)(0),Rr=Wt==null?void 0:Wt.user,$n=Wt==null?void 0:Wt.hack,[Ln,Lr]=(0,re.useState)(!1),Vr=(0,re.useRef)(1),li=(0,re.useRef)(!1);(0,br.y)(ut.get("type")==="exercises");const{setOpenDisableCopyAndPaste:pi}=(0,br.X)(),[vi,Ci]=(0,re.useState)(""),_i=(0,Fr._)(Un);(0,re.useEffect)(()=>{function Zn(){return fr(this,null,function*(){var ur,Zr,Yr,oi,ii;Tr(!0);const Xr=yield(0,z.fu)(mt,{exercise_id:ut.get("exercisesId")});if(setTimeout(()=>{Tr(!1)},800),Xr.status!==401){try{Xr.hack.code=He.Base64.decode(Xr.hack.code)}catch(jr){console.log(jr)}Xr.hack=ar(Qn({},Xr.hack),{is_program:ut.get("type")==="1"}),pt({type:1,payload:{loading:!1,data:Xr}})}if(ut.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let jr;ut.get("coursesId")=="coursesId"?jr=yield(0,ne._F)({categoryId:ut.get("exercisesId"),login:ut.get("login")}):jr=yield(0,ne._B)({categoryId:ut.get("exercisesId"),login:ut.get("login")}),lr(Qn({},jr)),pi((ur=jr==null?void 0:jr.exercise)==null?void 0:ur.forbid_copy),typeof((Zr=jr==null?void 0:jr.exercise)==null?void 0:Zr.left_time)=="number"&&(Rn(Date.now()+((Yr=jr==null?void 0:jr.exercise)==null?void 0:Yr.left_time)*1e3),setTimeout(()=>{Mn("red")},(((oi=jr==null?void 0:jr.exercise)==null?void 0:oi.left_time)-300>0?((ii=jr==null?void 0:jr.exercise)==null?void 0:ii.left_time)-300:0)*1e3))}})}mt&&Zn()},[mt]),(0,re.useEffect)(()=>{var Zn;return ut.get("type")==="exercises"&&((Zn=Un==null?void 0:Un.exercise)!=null&&Zn.screen_open)&&(window.removeEventListener("blur",ri,!1),Or.U.forEach((ur,Zr)=>{window.addEventListener(ur,ri,!1)}),window.addEventListener("blur",ri,!1),window.focus()),()=>{document.removeEventListener((0,x.gH)(),ri)}},[Un]),(0,re.useEffect)(()=>{vi==="1"&&mt&&$n!=null&&$n.language&&xi()},[mt,Nn,$n==null?void 0:$n.language,vi]),(0,re.useEffect)(()=>($n!=null&&$n.is_program&&(Gr.current=0,Ir.current=setInterval(()=>{Si()},15e3)),()=>{clearInterval(Ir.current)}),[$n==null?void 0:$n.is_program]);const Si=()=>fr(void 0,null,function*(){let Zn=yield(0,ge.ZP)(`/api/myproblems/${mt}/save_long_time.json`,{method:"get",params:{answer_long_time:Gr.current}})}),ri=()=>{li.current||(0,x.BU)(),window.parent.postMessage("backExercise","*")};function xi(){return fr(this,null,function*(){try{const Zn=yield(0,z.zO)(mt,{limit:15,page:Nn,language:$n==null?void 0:$n.language});pt({type:2,payload:Zn})}catch(Zn){console.log(Zn)}})}function hi(Zn){pt({type:10,payload:Zn})}function di(Zn){return fr(this,null,function*(){var ur;let Zr;(ut.get("ip_limit")==="inner"||ut.get("ip_bind_type")==="true")&&(Zr=yield(0,nr.y)({ip_limit:ut.get("ip_limit"),ip_bind:ut.get("ip_bind_type")==="true"}));const Yr=yield(0,z.n4)(mt,{code:He.Base64.encode(Zn||$n.code),language:$n==null?void 0:$n.language,exercise_id:ut.get("exercisesId"),question_id:ut.get("questionId"),ip:Zr});return Yr.status===-5&&(0,Ce.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:ar(Qn({errorMessage:Yr==null?void 0:Yr.message},(Un==null?void 0:Un.exercise)||{}),{exercise_user_id:(ur=Un==null?void 0:Un.exercise)==null?void 0:ur.exercise_user_id,id:ut.get("exercisesId")})}}),Yr})}function Di(){return fr(this,null,function*(){if(Vr.current=2,!Pn){pt({type:5,payload:!0});try{wt.Z.publish("to-commit-info");const Zn=yield di();if(console.log(Zn,1),Zn.status===0){let Xr=function(){return fr(this,null,function*(){const{status:jr,data:Jr}=yield(0,z.rX)(mt,"submit"),ci=Wr()-ii>(Yr*oi+30)*1e3;if(jr!==0&&!ci&&setTimeout(Xr,1e3),ci&&jr!==0){de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),pt({type:5,payload:!1});return}if(jr===0){Jr.status===2&&de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Jr==null?void 0:Jr.status)===0&&ut.get("type")==="1"&&$r(!0);const Ii=yield(0,z.zO)(mt,{limit:15,page:Nn,language:$n==null?void 0:$n.language});pt({type:8,payload:ar(Qn({},Qe),{submitResult:Jr,submitting:!1,submitRecords:Ii})})}})},ur={};ut.get("type")==="exercises"&&(ur.extras={exercise_id:ut.get("exercisesId"),question_id:ut.get("questionId")},(ut.get("ip_limit")==="inner"||ut.get("ip_bind_type")==="true")&&(ur.extras.ip=yield(0,nr.y)({ip_limit:ut.get("ip_limit"),ip_bind:ut.get("ip_bind_type")==="true"})));const Zr=yield(0,z.bM)(mt,ur);if(Zr.status===-1&&ut.get("exercisesId")){window.parent.location.href=`/classrooms/${ut.get("coursesId")}/exercise/${ut.get("exercisesId")}/detail`;return}const{time_limit:Yr,test_case_size:oi}=$n,ii=Wr();Zr.status>-1?Xr():pt({type:5,payload:!1})}else pt({type:5,payload:!1})}catch(Zn){console.log(Zn),pt({type:5,payload:!1})}Lr(!1)}})}function ui(){return fr(this,null,function*(){Vr.current=1,Qe.debuging=!0,pt({type:4,payload:!0});try{if((yield di()).status===0){let ii=function(){return fr(this,null,function*(){const{status:Xr,message:jr,data:Jr}=yield(0,z.rX)(mt,"debug"),ci=Wr()-oi>(ur+30)*1e3;if(Xr!==0&&!ci&&(pt({type:6,payload:jr}),setTimeout(ii,1e3)),ci){de.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),pt({type:4,payload:!1}),pt({type:7,payload:ar(Qn({},Qe),{debugResult:{status:2},debuging:!1})});return}Xr===0&&(Jr.status===2&&de.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),pt({type:4,payload:!1}),pt({type:7,payload:ar(Qn({},Qe),{debugResult:Jr,debuging:!1})}))})};const{time_limit:ur}=$n;let Zr={input:encodeURIComponent(Wt.test_case.input)};ut.get("type")==="exercises"&&(Zr.exercise_id=ut.get("exercisesId"));const Yr=yield(0,z.MU)(mt,Zr);if(Yr.status===-1&&ut.get("exercisesId")){window.parent.location.href=`/classrooms/${ut.get("coursesId")}/exercise/${ut.get("exercisesId")}/detail`;return}const oi=Wr();(Yr==null?void 0:Yr.status)>-1?ii():pt({type:4,payload:!1})}else pt({type:4,payload:!1})}catch(Zn){console.log(Zn)}finally{}})}function fi(Zn,ur){const Zr=ur?{modify_code:!1}:{};pt({type:3,payload:ar(Qn({},Wt),{hack:Qn(ar(Qn({},$n),{code:Zn}),Zr)})}),Lr(!0)}const Fi=Zn=>fr(void 0,null,function*(){let ur=yield(0,ge.ZP)(`/api/problems/${$n==null?void 0:$n.identifier}/start.json`,{method:"get",params:{language:Zn==="C++"||Zn==="c++"?encodeURIComponent(Zn):Zn,hack_user_id:Rr==null?void 0:Rr.user_id}});ur.status!==-1&&Ce.history.replace(`/myproblems/${ur==null?void 0:ur.identifier}${window.location.search}`)});function gi(Zn){let ur=Zn.target.value;pt({type:3,payload:ar(Qn({},Wt),{test_case:{input:ur}})})}function Bi(){return fr(this,null,function*(){try{let Zn={};ut.get("type")==="exercises"?Zn.exercise_id=ut.get("exercisesId"):$n!=null&&$n.homework_common_id&&(Zn.homework_common_id=$n==null?void 0:$n.homework_common_id);const ur=yield(0,z.H7)(mt,Qn({},Zn));ur.status===401||(fi(He.Base64.decode(ur.code)),(ut.get("type")==="exercises"||$n!=null&&$n.homework_common_id)&&wt.Z.publish("to-reset-info"))}catch(Zn){console.log(Zn)}})}function Oi(){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:un.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",un.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return fr(this,null,function*(){const Zn=yield(0,z.fi)(mt);Zn.status===401||fi(He.Base64.decode(Zn.code),!0)})}})}function yi(){pt({type:9,payload:!0})}function bi(){pt({type:9,payload:!1})}function ti(Zn){return fr(this,null,function*(){yield(0,z.MK)(mt,Zn),pt({type:1,payload:{showNote:!1,data:ar(Qn({},Wt),{hack:ar(Qn({},$n),{notes:Zn.notes})})}})})}const Ei={hack:$n,isLoading:Er,input:(Gt=Wt==null?void 0:Wt.test_case)==null?void 0:Gt.input,is_file:(Pt=Wt==null?void 0:Wt.test_case)==null?void 0:Pt.is_file,identifier:$n==null?void 0:$n.identifier,attachments_count:Wt==null?void 0:Wt.attachments_count,language:$n==null?void 0:$n.language,code:$n==null?void 0:$n.code,title:"main."+_r[$n==null?void 0:$n.language],modify_code:$n==null?void 0:$n.modify_code,notes:$n==null?void 0:$n.notes,debugResult:Yt,debuging:gn,submitting:Pn,submitResult:zt,executingMessage:On,onCancelNote:bi,onAddNote:ti,showNote:Wn,user:Rr,onShowNote:yi,onSubmitCode:Di,onChangeCode:fi,onChangeInput:gi,onDebugCode:ui,onResetCode:Bi,onSyncCode:Oi,onUpdateCode:di,onChangeLanguage:Fi,isWhiteTheme:Nr,setIsWhiteTheme:xr,topDispatch:pt};function Pi(){return fr(this,null,function*(){const{praise_count:Zn}=yield(0,z.vl)($n.id,{container_type:"Hack",type:1});let ur=ar(Qn({},Wt),{hack:ar(Qn({},$n),{praises_count:Zn,user_praise:!$n.user_praise})});pt({type:3,payload:ur})})}const Ai={topicId:mt,submitResult:zt,submitRecords:vn,submitting:Pn,page:Nn,onPageChange:hi,hack:$n,user:Wt==null?void 0:Wt.user,hack_sets:Wt==null?void 0:Wt.hack_sets,current_user:Wt==null?void 0:Wt.current_user,onTriggerPraise:Pi,setActiveIndex:Ci};return console.log(Un),un.createElement(un.Fragment,null,un.createElement(ue.Z,{spinning:Vt,delay:500},Wt?un.createElement(un.Fragment,null,un.createElement("header",{className:Sr()(_n.Z.header,Nr&&_n.Z.whiteHeader)},ut.get("type")!=="exercises"&&un.createElement("div",null,un.createElement("img",{src:`${y.Z.IMG_SERVER}/images/${Rr==null?void 0:Rr.image_url}`,alt:"user",width:36}),un.createElement("span",{style:{color:Nr?"#333":"#B2BACB",fontSize:16}},Rr==null?void 0:Rr.name)),ut.get("type")==="exercises"&&un.createElement("div",null,un.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",un.createElement("span",{className:"ml10"},(qt=Un==null?void 0:Un.exercise)==null?void 0:qt.user_name)),un.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",un.createElement("span",{className:"ml10"},($t=Un==null?void 0:Un.exercise)==null?void 0:$t.student_id))),un.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},un.createElement("div",null,$n.name)),($n==null?void 0:$n.is_program)&&un.createElement(hr.Z,{defaultValue:$n==null?void 0:$n.answer_long_time,onChange:Zn=>{Gr.current=Zn},className:_n.Z.timepiece}),Rr!=null&&Rr.hack_manager?un.createElement(Ce.Link,{className:_n.Z.btn_edit,to:ut.get("type")==="1"?ut.get("pageId")?`/problems/newedit/${$n.identifier}?type=1&pageId=${ut.get("pageId")}&backUrl=${ut.get("backUrl")}`:`/problems/newedit/${$n.identifier}?type=1`:`/problems/newedit/${$n.identifier}`}," ",un.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Zt=Un==null?void 0:Un.exercise)!=null&&Zt.left_time)&&un.createElement(un.Fragment,null,un.createElement("span",{style:{color:Fn,marginRight:6},className:`iconfont icon-daojishi ${_n.Z.djs}`}),un.createElement("span",{className:"c-white mr20"},un.createElement(Dr,{valueStyle:{color:Fn,fontSize:20,fontWeight:500},title:un.createElement("span",{style:{color:Fn,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:qn,onFinish:()=>fr(void 0,null,function*(){const Zn=yield(0,ne.VL)({categoryId:ut.get("exercisesId"),commit_method:2});if((Zn==null?void 0:Zn.status)===0&&(di(),de.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:un.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",un.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>fr(void 0,null,function*(){window.parent.location.href=`/classrooms/${ut.get("coursesId")}/exercise/${ut.get("exercisesId")}/detail`})})),(Zn==null?void 0:Zn.status)===-3){const ur=parseInt(Zn==null?void 0:Zn.message);Rn(Date.now()+ur*1e3)}})}))),ut.get("type")==="exercises"?un.createElement(ie.ZP,{type:"primary",onClick:()=>{const Zn=()=>fr(void 0,null,function*(){yield di(),Lr(!1),_i(),li.current=!0,ri()});if(!(vn!=null&&vn.records_count)||Ln){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:un.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:Zn});return}Zn()}},un.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):un.createElement("span",{onClick:()=>{var Zn;if(ut.get("backUrl"))Ce.history.push(ut.get("backUrl"));else if(ut.get("type")==="1"){let ur=(Zn=localStorage.getItem("program_homework"))==null?void 0:Zn.split(",");Ce.history.push(`/classrooms/${ur==null?void 0:ur[0]}/program_homework/${ur==null?void 0:ur[1]}/detail`)}else Ce.history.push("/problemset")}},un.createElement(ae.Z,{title:"\u5173\u95ED"},un.createElement("i",{style:{color:Nr?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),un.createElement(ue.Z,{size:"large",spinning:Er},un.createElement(b.Z,{className:Sr()(_n.Z.myProblems,Nr&&_n.Z.whiteMyProblems),leftChild:un.createElement(dr,Qn({},Ai)),rightChild:un.createElement(Kr,Qn({},Ei))}))):null,un.createElement(de.default,{centered:!0,closable:!1,width:680,footer:null,open:Qr,className:"oj-modal"},un.createElement("section",{className:"oj-modal-content"},un.createElement("div",{className:"oj-modal-head"},un.createElement("img",{src:yr,alt:""}),un.createElement("i",{onClick:()=>$r(!1),className:"iconfont icon-guanbi1"})),un.createElement("aside",null,un.createElement("img",{className:"mr30",src:Jn.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",un.createElement("span",{style:{color:"#75d6ba",marginRight:100}},zt==null?void 0:zt.execute_time,"ms"),"\u4F18\u4E8E",un.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(zt==null?void 0:zt.time_better_than)||100,"%"),"\u7684\u7528\u6237"),un.createElement("aside",{className:"mb50"},un.createElement("img",{src:In.Z,className:"mr30"}),un.createElement("span",{className:"oj-modal-tt"},un.createElement("span",null,un.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),un.createElement("span",{className:"c-light-primary"},zt==null?void 0:zt.execute_memory,"kb")),un.createElement("span",null,un.createElement("span",null))),"\u4F18\u4E8E",un.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(zt==null?void 0:zt.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),un.createElement("div",{id:"oj-modal-next",onClick:()=>fr(void 0,null,function*(){var Zn;if(zt!=null&&zt.next_identifier){let ur=yield(0,ge.ZP)(`/api/problems/${zt==null?void 0:zt.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Rr==null?void 0:Rr.user_id}});ur&&(window.location.href=`/myproblems/${ur==null?void 0:ur.identifier}${window.location.search}`)}else{let ur=(Zn=localStorage.getItem("program_homework"))==null?void 0:Zn.split(",");Ce.history.push(`/classrooms/${ur==null?void 0:ur[0]}/program_homework/${ur==null?void 0:ur[1]}/detail`)}}),className:"oj-modal-btn"},zt!=null&&zt.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),un.createElement(xn.Z,{successCb:()=>{Vr.current===1?ui():Di()}}))};function Ar({title:_t,modify_code:Gt,onSyncCode:Pt,onShowCodeSetting:qt,onResetCode:$t,hack:Zt,onChangeLanguage:Qe,isWhiteTheme:pt,onShowResourceCentre:mt,attachments_count:Bt}){var ut;const Vt=()=>{de.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:un.createElement(E.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:$t})},[Wt]=(0,Ce.useSearchParams)(),Yt=Wt.get("language"),zt=vn=>vn==="1"?"c++":vn==="2"?"C++":vn;return(0,re.useEffect)(()=>{Yt&&Qe(zt(Yt))},[]),(0,re.useEffect)(()=>{Zt!=null&&Zt.tpm_code_modified&&de.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:un.createElement(E.Z,null),content:un.createElement("div",null,un.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),un.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),un.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:()=>$t()})},[Zt==null?void 0:Zt.language]),console.log(Zt,pt,"hack"),un.createElement("div",{className:`${_n.Z.codeHead} ${pt?_n.Z.whiteCodeHead:""}`},un.createElement("div",{className:_n.Z.navWrap},(ut=Zt==null?void 0:Zt.all_language)==null?void 0:ut.map(vn=>un.createElement("div",{className:`${_n.Z.nav} ${vn===(Zt==null?void 0:Zt.language)?_n.Z.active:""}`,key:vn,onClick:()=>Qe(vn)},un.createElement(ae.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},un.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),un.createElement("span",null,vn)))),un.createElement(te.Z,{align:"middle",style:{marginLeft:"auto"}},Gt?un.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Pt},un.createElement("img",{src:Ke,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Bt>0&&un.createElement("a",{onClick:mt},un.createElement(ae.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},un.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),un.createElement("a",{onClick:Vt},un.createElement(ae.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},un.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),un.createElement("a",{onClick:qt},un.createElement(ae.Z,{title:"\u8BBE\u7F6E"},un.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function Kr(_t){var Gt=_t,{input:Pt,is_file:qt,identifier:$t,showNote:Zt,onShowNote:Qe,notes:pt,onCancelNote:mt,onAddNote:Bt,debugResult:ut,language:Vt,debuging:Wt,submitting:Yt,executingMessage:zt,code:vn,onSubmitCode:Nn,onDebugCode:Wn,onChangeCode:gn,onChangeInput:Pn,onUpdateCode:On,user:Fn,isLoading:Mn,submitResult:qn}=Gt,Rn=Br(Gt,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Un(Er,Tr){return un.createElement(Ar,ar(Qn({},Rn),{onShowCodeSetting:Er,onShowResourceCentre:Tr}))}const lr=Qn({input:Pt,is_file:qt,debugResult:ut,debuging:Wt,submitting:Yt,executingMessage:zt,onDebugCode:Wn,onChangeCode:gn,onSubmitCode:Nn,onChangeInput:Pn,user:Fn,submitResult:qn},Rn);return un.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},un.createElement(Ge,{setIsWhiteTheme:Rn==null?void 0:Rn.setIsWhiteTheme,isLoading:Mn,language:Vt,value:vn,identifier:$t,onChange:gn,onUpdateCode:On,ActionBarRender:Un}),un.createElement(Ne.ZP,Qn({},lr)))}},85624:function(Ct,at,pe){"use strict";pe.d(at,{h:function(){return re}});var re=(Ce=>(Ce[Ce.NOMATCH=-1]="NOMATCH",Ce[Ce.OK=0]="OK",Ce[Ce.TIMEOUT=2]="TIMEOUT",Ce[Ce.PODFAILURE=3]="PODFAILURE",Ce[Ce.COMPILEFAILURE=4]="COMPILEFAILURE",Ce[Ce.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ce[Ce.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ce))(re||{})},45414:function(Ct,at,pe){"use strict";pe.d(at,{H7:function(){return ee},MK:function(){return E},MU:function(){return ne},X6:function(){return b},bM:function(){return z},fi:function(){return oe},fu:function(){return te},n4:function(){return ce},rX:function(){return y},vl:function(){return fe},zO:function(){return x}});var re=pe(56640),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(se,le,he)=>le in se?Ce(se,le,{enumerable:!0,configurable:!0,writable:!0,value:he}):se[le]=he,ae=(se,le)=>{for(var he in le||(le={}))de.call(le,he)&&ie(se,he,le[he]);if(a)for(var he of a(le))ue.call(le,he)&&ie(se,he,le[he]);return se};function te(se,le){return(0,re.U2)(`myproblems/${se}.json`,ae({hidePopLogin:!0},le||{}))}function z(se,le){return(0,re.v_)(`myproblems/${se}/code_submit.json`,le)}function ne(se,le){return(0,re.v_)(`myproblems/${se}/code_debug.json`,le)}function x(se,le){return le.language&&(le.language=encodeURIComponent(le.language)),(0,re.U2)(`myproblems/${se}/submit_records.json`,le)}function b(se){return(0,re.U2)("myproblems/record_detail.json",{id:se})}function y(se,le){return(0,re.U2)(`myproblems/${se}/result.json`,{mode:le})}function E(se,le){return(0,re.v_)(`myproblems/${se}/add_notes.json`,le)}function ee(se,le){return(0,re.v_)(`myproblems/${se}/restore_initial_code.json`,le)}function oe(se){return(0,re.v_)(`myproblems/${se}/sync_code.json`)}function ce(se,le){return(0,re.v_)(`myproblems/${se}/update_code.json`,le)}function fe(se,le){return(0,re.v_)(`discusses/${se}/plus.json`,le)}},92797:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return He}});var re=pe(59301),Ce=pe(78241),a=pe(8591),de=pe(43418),ue=pe(99313),ie=pe(57809),ae=pe(19842),te=pe(98228),z=pe(92832),ne=pe(1710),x=pe(6848),b=pe(58421),y=pe(3113),E=pe(56640),ee={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"},oe=pe(46096),ce={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"},fe=pe(33754),se=pe(5871),le=pe(24334);const he=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ge=({qitem:Ne})=>{var ke,ze,Ye,nt,rt,We,Fe,Xe,Te,Ue;return re.createElement("div",{className:ce.warp},re.createElement("div",{className:ce.mainPart},re.createElement("div",{className:ce.qcount},(Ne==null?void 0:Ne.question_type)===8&&re.createElement(fe.Z,{className:ce.content,showProgramFill:!0,value:(ke=Ne==null?void 0:Ne.program_attr)==null?void 0:ke.description}),(Ne==null?void 0:Ne.question_type)!=8&&re.createElement(fe.Z,{className:ce.qtitle,value:(Ne==null?void 0:Ne.name)||(Ne==null?void 0:Ne.title)})),((Ne==null?void 0:Ne.question_type)===0||(Ne==null?void 0:Ne.question_type)===2)&&re.createElement("div",null,(ze=Ne==null?void 0:Ne.choices)==null?void 0:ze.map((et,tt)=>re.createElement("div",{className:ce.redio},!(et!=null&&et.is_answer)&&re.createElement("span",{className:ce.redioitem}),(et==null?void 0:et.is_answer)&&re.createElement("i",{className:`${ce.redioitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:et!=null&&et.is_answer?ce.titleyes:ce.title,value:he[tt]+(et==null?void 0:et.choice_text)}),(et==null?void 0:et.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ne==null?void 0:Ne.question_type)===1&&re.createElement("div",null,(Ye=Ne==null?void 0:Ne.choices)==null?void 0:Ye.map((et,tt)=>re.createElement("div",{className:ce.checkbox},!(et!=null&&et.is_answer)&&re.createElement("span",{className:ce.checkboxitem}),(et==null?void 0:et.is_answer)&&re.createElement("i",{className:`${ce.checkboxitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:et!=null&&et.is_answer?ce.titleyes:ce.title,value:he[tt]+(et==null?void 0:et.choice_text)}),(et==null?void 0:et.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ne==null?void 0:Ne.question_type)===3&&re.createElement("div",{className:ce.completion},(nt=Ne==null?void 0:Ne.standard_answer)==null?void 0:nt.map((et,tt)=>{var qe;return re.createElement("div",{style:{display:"flex"}},re.createElement("span",{className:ce.title},"\u586B\u7A7A\u9879",tt+1),re.createElement("div",{className:ce.content},(qe=et==null?void 0:et.answer_text)==null?void 0:qe.map((Re,Ie)=>re.createElement("div",{className:ce.items},Re))))})),(Ne==null?void 0:Ne.question_type)===4&&re.createElement("div",{className:ce.simple},re.createElement("div",{className:ce.title},"\u53C2\u8003\u7B54\u6848"),re.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(rt=Ne==null?void 0:Ne.answer_texts)!=null&&rt[0]?re.createElement(fe.Z,{className:ce.content,value:(We=Ne==null?void 0:Ne.answer_texts)==null?void 0:We[0]}):re.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ne==null?void 0:Ne.question_type)===5&&((Fe=Ne==null?void 0:Ne.challenge_names)==null?void 0:Fe.map((et,tt)=>re.createElement("div",{className:ce.shixun},re.createElement("span",{className:ce.qtitle},re.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,se.EM)(tt+1),"\u9898"),et)))),(Ne==null?void 0:Ne.question_type)===6&&re.createElement("div",{className:ce.program},re.createElement(fe.Z,{className:ce.content,value:((Xe=Ne==null?void 0:Ne.program_attr)==null?void 0:Xe.description)||"- -"})),(Ne==null?void 0:Ne.question_type)===7&&((Te=Ne==null?void 0:Ne.sub_item_banks)==null?void 0:Te.map((et,tt)=>{var qe,Re,Ie,Le,Me;return re.createElement("div",null,re.createElement("div",{className:ce.combination},re.createElement("span",{className:ce.qtitle},et==null?void 0:et.name)),re.createElement("div",{className:ce.warp,style:{padding:"0px",paddingTop:20}},re.createElement("div",null,((et==null?void 0:et.item_type)=="SINGLE"||(et==null?void 0:et.item_type)=="JUDGMENT")&&((qe=et==null?void 0:et.choices)==null?void 0:qe.map((Je,lt)=>re.createElement("div",{className:ce.redio},!(Je!=null&&Je.is_answer)&&re.createElement("span",{className:ce.redioitem}),(Je==null?void 0:Je.is_answer)&&re.createElement("i",{className:`${ce.redioitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:Je!=null&&Je.is_answer?ce.titleyes:ce.title,value:he[lt]+(Je==null?void 0:Je.choice_text)}),(Je==null?void 0:Je.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(et==null?void 0:et.item_type)=="MULTIPLE"&&((Re=et==null?void 0:et.choices)==null?void 0:Re.map((Je,lt)=>re.createElement("div",{className:ce.checkbox},!(Je!=null&&Je.is_answer)&&re.createElement("span",{className:ce.checkboxitem}),(Je==null?void 0:Je.is_answer)&&re.createElement("i",{className:`${ce.checkboxitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:Je!=null&&Je.is_answer?ce.titleyes:ce.title,value:he[lt]+(Je==null?void 0:Je.choice_text)}),(Je==null?void 0:Je.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(et==null?void 0:et.item_type)=="COMPLETION"&&re.createElement("div",{className:ce.completion},(Ie=et==null?void 0:et.standard_answer)==null?void 0:Ie.map((Je,lt)=>{var $e;return re.createElement("div",{style:{display:"flex"}},re.createElement("span",{className:ce.title},"\u586B\u7A7A\u9879",lt+1),re.createElement("div",{className:ce.content},($e=Je==null?void 0:Je.answer_text)==null?void 0:$e.map((ot,wt)=>re.createElement("div",{className:ce.items},ot))))})),(et==null?void 0:et.item_type)=="SUBJECTIVE"&&re.createElement("div",{className:ce.simple},re.createElement("div",{className:ce.title},"\u53C2\u8003\u7B54\u6848"),re.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Le=et==null?void 0:et.answer_texts)!=null&&Le[0]?re.createElement(fe.Z,{className:ce.content,value:(Me=et==null?void 0:et.answer_texts)==null?void 0:Me[0]}):re.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ne==null?void 0:Ne.question_type)===8&&re.createElement("div",null,re.createElement(fe.Z,{disabledFill:!0,className:ce.content,showProgramFill:!0,value:le.Base64.decode(((Ue=Ne==null?void 0:Ne.program_attr)==null?void 0:Ue.code)||"")})),(Ne==null?void 0:Ne.question_type)===5&&re.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},re.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},re.createElement("div",{style:{marginRight:30}},re.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),re.createElement("span",{style:{color:"#000000"}},(Ne==null?void 0:Ne.author_name)||"- -")),re.createElement("div",{style:{marginRight:30}},re.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),re.createElement("span",{style:{color:"#000000"}},(Ne==null?void 0:Ne.author_school_name)||"- -")),re.createElement("div",{style:{marginRight:30}},re.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),re.createElement("span",{style:{color:"#000000"}},(Ne==null?void 0:Ne.study_count)||"0"))),re.createElement("a",{className:ce.shixunbutton,href:`/shixuns/${Ne==null?void 0:Ne.identifier}/challenges?exercise=true`,target:"_blank"},re.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ne==null?void 0:Ne.question_type)<=4||[6,8].includes(Ne==null?void 0:Ne.question_type))&&re.createElement("div",{className:ce.bottom},re.createElement("div",{className:ce.bottomitem},re.createElement("span",{className:ce.left},"\u89E3\u6790"),re.createElement("span",{className:ce.right},Ne!=null&&Ne.analysis?re.createElement(fe.Z,{value:Ne==null?void 0:Ne.analysis}):re.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),re.createElement("div",{className:ce.bottomitem},re.createElement("span",{className:ce.left},"\u96BE\u5EA6"),re.createElement("span",{className:ce.right},(Ne==null?void 0:Ne.difficulty)===1?"\u7B80\u5355":(Ne==null?void 0:Ne.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),re.createElement("div",{className:ce.bottomitem},re.createElement("span",{className:ce.left},"\u77E5\u8BC6\u70B9"),re.createElement("span",{className:ce.right},Ne!=null&&Ne.tag_discipline?Ne==null?void 0:Ne.tag_discipline:re.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},me=pe(19581),ve=pe(77171),Ee=pe(91911),ye=pe(61485),Ae=pe(16642),_e=pe(6300),Se=pe(59301),xe=Object.defineProperty,Oe=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,De=(Ne,ke,ze)=>ke in Ne?xe(Ne,ke,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ne[ke]=ze,Ze=(Ne,ke)=>{for(var ze in ke||(ke={}))Be.call(ke,ze)&&De(Ne,ze,ke[ze]);if(Pe)for(var ze of Pe(ke))je.call(ke,ze)&&De(Ne,ze,ke[ze]);return Ne},Ve=(Ne,ke)=>Oe(Ne,we(ke)),Ge=(Ne,ke,ze)=>new Promise((Ye,nt)=>{var rt=Xe=>{try{Fe(ze.next(Xe))}catch(Te){nt(Te)}},We=Xe=>{try{Fe(ze.throw(Xe))}catch(Te){nt(Te)}},Fe=Xe=>Xe.done?Ye(Xe.value):Promise.resolve(Xe.value).then(rt,We);Fe((ze=ze.apply(Ne,ke)).next())});const Ke=({setScoreShow:Ne,ScoreShow:ke,onOk:ze,isshixuns:Ye,isloadings:nt,dispatch:rt,isIntelligentAssistant:We=!1,newExercisePaper:Fe,shixunsDetail:Xe})=>{var Te,Ue,et;let[tt,qe]=(0,re.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:We,group_id:[]}),[Re,Ie]=(0,re.useState)([]),[Le,Me]=(0,re.useState)([]),[Je,lt]=(0,re.useState)([]),[$e,ot]=(0,re.useState)([]);const[wt,ft]=(0,re.useState)(!1),[ht]=Ce.default.useForm(),[st,vt]=(0,re.useState)(),[yt,Et]=(0,re.useState)(!1);let[xt,Ot]=(0,re.useState)(Ye);const[Mt,At]=(0,re.useState)([]),[Tt,It]=(0,re.useState)(0),[nn,an]=(0,re.useState)(!0),[Xt,Lt]=(0,re.useState)([]),[Kt,rn]=(0,re.useState)([]),pn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[wn,Nt]=(0,re.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 Qt=(0,re.useRef)(new Set),Jt=(0,re.useRef)(new Set),Rt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],it=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Dt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[St,bt]=(0,re.useState)(!1),Ft=()=>{ht.resetFields(),xt=!1,Ot(!1),bt(!1),ht.submit()};(0,re.useEffect)(()=>{var gt,kt,ln,mn,An,Bn,er,En,zn,Yn;(((ln=(kt=(gt=Fe==null?void 0:Fe.editData)==null?void 0:gt.exercise)==null?void 0:kt.exist_item_bank_ids)==null?void 0:ln.length)>0||((Bn=(An=(mn=Fe==null?void 0:Fe.editData)==null?void 0:mn.exercise)==null?void 0:An.exist_item_bank_shixun_ids)==null?void 0:Bn.length)>0)&&rn([...(En=(er=Fe==null?void 0:Fe.editData)==null?void 0:er.exercise)==null?void 0:En.exist_item_bank_ids,...(Yn=(zn=Fe==null?void 0:Fe.editData)==null?void 0:zn.exercise)==null?void 0:Yn.exist_item_bank_shixun_ids])},[(Ue=(Te=Fe==null?void 0:Fe.editData)==null?void 0:Te.exercise)==null?void 0:Ue.exist_item_bank_ids]),(0,re.useEffect)(()=>{ke&&(ht.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),nn&&xt&&(ht.setFieldsValue({item_type:"SHIXUN"}),tt.item_type="SHIXUN",qe(Ze({},tt)),an(!1)),jt(tt),Ht(),tn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ke]),(0,re.useEffect)(()=>{Tt>0&&setTimeout(()=>{It(0)},2e3)},[Tt]);function jt(gt){return Ge(this,null,function*(){var kt,ln,mn;if(ft(!0),qe(Ze({},gt)),(Je==null?void 0:Je.length)<=0&&gt.type==="5"){ot([]),ft(!1);return}console.log("----",Je,Mt);let An=gt.type==="5"?Je==null?void 0:Je.filter(En=>!Mt.includes(En)):null,Bn=gt.type==="5"?Je==null?void 0:Je.filter(En=>Mt.includes(En)):null;gt.group_id=((kt=gt.group_id)==null?void 0:kt.map(En=>En==null?void 0:En.value))||null;let er=yield(0,E.ZP)("/api/item_banks.json",{method:"get",params:Ve(Ze({},gt),{discipline_id:((ln=gt==null?void 0:gt.courseid)==null?void 0:ln[0])||null,sub_discipline_id:((mn=gt==null?void 0:gt.courseid)==null?void 0:mn[1])||null,ids:An,shixun_ids:Bn,include_shixuns:!We,keyword:gt.keyword?encodeURIComponent(gt.keyword):gt.keyword,type:gt.type==="5"?null:gt.type,clazz:gt.type==="3"?"ItemBanksGroup":null})});ot(er),ft(!1)})}function Ht(){return Ge(this,null,function*(){let gt=yield(0,E.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:tt.type==="5"?null:tt.type,clazz:"ItemBanksGroup"}});Ie((0,oe.L)(gt==null?void 0:gt.disciplines))})}function tn(gt){return Ge(this,null,function*(){var kt;let ln=yield(0,E.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:gt}),mn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(kt=ln==null?void 0:ln.data)==null?void 0:kt.map(An=>({title:An.name,id:An.id,pid:An.id,value:An.id,key:An.id,isLeaf:!An.have_child}))}];Lt(mn)})}function en(gt){return Ge(this,null,function*(){var kt,ln,mn,An;ft(!0);let Bn=(kt=gt.list)==null?void 0:kt.filter(zn=>!Mt.includes(zn)),er=(ln=gt.list)==null?void 0:ln.filter(zn=>Mt.includes(zn));if(Bn.length===0&&er.length===0){ft(!1),ot([]);return}let En=yield(0,E.ZP)("/api/item_banks.json",{method:"get",params:Ve(Ze({},gt),{discipline_id:((mn=gt==null?void 0:gt.courseid)==null?void 0:mn[0])||null,sub_discipline_id:((An=gt==null?void 0:gt.courseid)==null?void 0:An[1])||null,ids:Bn,shixun_ids:er,type:gt.type==="5"?null:gt.type,clazz:gt.type==="3"?"ItemBanksGroup":null})});ft(!1),ot(En)})}const dn=gt=>Ge(void 0,null,function*(){const kt=yield rt({type:"shixunsDetail/release",payload:{id:gt}});let ln=kt==null?void 0:kt.tag_position,mn=(kt==null?void 0:kt.evaluation_set_position)||[],An=kt.status;return An===0?(a.ZP.success("\u53D1\u5E03\u6210\u529F"),jt(tt),!0):(An===2?a.ZP.error(`\u7B2C${mn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):An===3?a.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ln.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):a.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),hn=gt=>(gt==null?void 0:gt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",dt=(gt,kt,ln)=>gt.map(mn=>mn.key===kt?Ze(Ze({},mn),ln):mn.children?Ve(Ze({},mn),{children:dt(mn.children,kt,ln)}):mn),yn=gt=>Ge(void 0,null,function*(){const{key:kt}=gt;let ln=tt.type;const mn=yield(0,_e.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(kt),type:ln}),{data:An,total_count:Bn}=mn||{};Bn>0&&Lt(er=>dt(er,kt,{children:An.map(En=>({title:En.name,id:En.id,pid:En.id,value:En.id,key:En.id,isLeaf:!En.have_child}))}))});function Hn(gt){console.log("----",tt),gt==="1"&&(wn.gg=Ze({},tt)),gt==="2"&&(wn.scj=Ze({},tt)),gt==="3"&&(wn.ttgx=Ze({},tt)),gt==="0"&&(wn.wcjd=Ze({},tt)),gt==="5"&&(wn.yx=Ze({},tt)),Nt(Ze({},wn))}function Gn(){tt.type==="1"&&(tt=wn.gg),tt.type==="2"&&(tt=wn.scj),tt.type==="3"&&(tt=wn.ttgx),tt.type==="0"&&(tt=wn.wcjd),tt.type==="5"&&(tt=wn.yx),(tt==null?void 0:tt.item_type)==="SHIXUN"?(xt=!0,Ot(!0)):(xt=!1,Ot(!1)),ht.setFieldsValue(Ze({},tt)),qe(Ze({},tt)),jt(Ze({},tt))}return Se.createElement("div",null,Se.createElement(de.default,{title:!1,footer:!1,open:ke,width:1200,centered:!0,className:ee.scoremodal,onCancel:()=>{Ne(!1)}},Se.createElement("div",{style:{display:"flex",alignItems:"center"}},Se.createElement("div",{className:ee.title},We?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),We&&Se.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"),Se.createElement(ue.default,{className:ee.tabWrap,activeKey:tt.type,onChange:gt=>{gt==="3"?(tt.show_all_share=!0,tn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):tt.show_all_share=null,gt==="0"&&tn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Hn(tt.type),tt.type=gt,(tt==null?void 0:tt.item_type)==="SHIXUN"&&tt.type!=="5"&&(xt=!0,Ot(!0)),bt(!1),tt.type==="5"&&(xt=!1,Ot(!1)),Gn(),Ht()},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:Se.createElement("div",null,"\u5DF2\u9009",Je.length>0&&Se.createElement("span",{className:ee.titlecount},Je.length),Tt>0&&Se.createElement("span",{className:ee.add},"+",Tt)),key:"5"}]}),Se.createElement(Ce.default,{layout:"inline",form:ht,onValuesChange:(gt,kt)=>{const ln=Object.values(kt).some(An=>An!==null&&An!==""&&An!==void 0),mn=kt.keyword==="";if(bt(ln||!mn),tt.page=1,(kt==null?void 0:kt.item_type)==="SHIXUN"){if(tt.type==="5"?Ot(!1):Ot(!0),gt.keyword||gt.keyword==="")return;ht.submit()}else{if(gt!=null&&gt.courseid&&ht.setFieldsValue({tag_discipline_id:""}),Ot(!1),gt.keyword||gt.keyword==="")return;ht.submit()}},onFinish:gt=>{var kt;tt.type==="3"&&(!gt.group_id||((kt=gt==null?void 0:gt.group_id)==null?void 0:kt.length)===0)?tt.show_all_share=!0:tt.show_all_share=null,qe(Ze(Ze({},tt),gt)),jt(Ze(Ze({},tt),gt))}},Se.createElement(Ce.default.Item,{name:"item_type"},Se.createElement(ie.default,{className:ee.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(We?pn.slice(0,6):pn).map(gt=>Se.createElement(ie.default.Option,{key:gt.value},gt.name)))),Se.createElement(Ce.default.Item,{name:"courseid"},Se.createElement(ae.Z,{className:ee.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Re})),!xt&&Se.createElement(Ce.default.Item,{name:"tag_discipline_id"},Se.createElement(ie.default,{className:ee.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(et=$e==null?void 0:$e.tag_disciplines)==null?void 0:et.map(gt=>Se.createElement(ie.default.Option,{key:gt.id},gt.name)))),Se.createElement(Ce.default.Item,{name:xt?"diff":"difficulty"},Se.createElement(ie.default,{className:ee.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!xt&&Rt.map(gt=>Se.createElement(ie.default.Option,{key:gt.value},gt.name)),xt&&it.map(gt=>Se.createElement(ie.default.Option,{key:gt.value},gt.name)))),xt&&Se.createElement(Ce.default.Item,{name:"shixun_publish_status"},Se.createElement(ie.default,{className:ee.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Dt.map(gt=>Se.createElement(ie.default.Option,{key:gt.value},gt.name)))),(tt.type==="3"||tt.type==="0")&&!xt&&Se.createElement(Ce.default.Item,{name:"group_id"},Se.createElement(te.default,{treeDataSimpleMode:!0,style:{width:118},className:ee.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(gt,kt)=>kt.title.toUpperCase().indexOf(gt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:yn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Xt})),St&&Se.createElement("span",{className:ee.allqingchu,onClick:Ft},Se.createElement("i",{className:"iconfont icon-guanbi4"}),Se.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Se.createElement(Ce.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Se.createElement(z.default.Search,{className:ee.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Se.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ee.searchIcon}`,onClick:()=>ht.submit()}),onSearch:gt=>{ht.submit()}}))),Se.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Se.createElement("div",{onClick:()=>{tt.updated_at==="asc"?tt.updated_at="desc":tt.updated_at="asc",qe(Ve(Ze({},tt),{page:1})),jt(Ve(Ze({},tt),{page:1}))}}," ",tt.updated_at?Se.createElement("img",{src:tt.updated_at==="asc"?me.Z:ve.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Se.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Se.createElement("div",{onClick:()=>{tt.quotes==="asc"?tt.quotes="desc":tt.quotes="asc",qe(Ve(Ze({},tt),{page:1})),jt(Ve(Ze({},tt),{page:1}))},style:{marginLeft:20}}," ",tt.quotes?Se.createElement("img",{src:tt.quotes==="asc"?me.Z:ve.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Se.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Se.createElement(ne.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:($e==null?void 0:$e.items)||($e==null?void 0:$e.shixun_list),pagination:!1,loading:wt,rowKey:gt=>gt.id,rowSelection:{type:We?"radio":"checkbox",selectedRowKeys:Le,getCheckboxProps:gt=>({disabled:gt.shixun_tag_num===1||(Kt==null?void 0:Kt.find(kt=>gt.id===kt))}),onSelect(gt,kt,ln){if(We){Me([gt.id]),Jt.current=new Set([gt.id]),It(1),lt([gt.id]);return}if(kt)(xt||gt!=null&&gt.challenge_names)&&At([...Mt,gt.id]),Me([...Le,gt.id]),gt.identifier?Qt.current.add(gt.id):Jt.current.add(gt.id),It(1),lt([...Je,gt.id]);else{gt.identifier?Qt.current.delete(gt.id):Jt.current.delete(gt.id);let mn=Je.filter(An=>An!==gt.id);if(Me(mn),lt(mn),xt||gt!=null&&gt.challenge_names){let An=Mt.filter(Bn=>Bn!==gt.id);At([...An])}if(tt.type==="5"){en(Ve(Ze({},tt),{list:[...mn]}));return}}},onSelectAll(gt,kt,ln){var mn,An;if(gt){const Bn=ln.map(En=>En.id),er=(An=ln==null?void 0:ln.filter(En=>En==null?void 0:En.challenge_names))==null?void 0:An.map(En=>En.id);At([...Mt,...er]),Me([...Le,...Bn]),lt([...Je,...Bn]);for(const En of ln)En.identifier?Qt.current.add(En.id):Jt.current.add(En.id)}else{const Bn=ln.map(Yn=>Yn.id),er=Le.filter(Yn=>!Bn.some(Dn=>Dn===Yn)),En=(mn=ln==null?void 0:ln.filter(Yn=>Yn==null?void 0:Yn.challenge_names))==null?void 0:mn.map(Yn=>Yn.id);Me([...er]),lt([...er]);let zn=Mt.filter(Yn=>!En.some(Dn=>Dn===Yn.id));At([...zn]),tt.type==="5"&&en(Ve(Ze({},tt),{list:[...er]}));for(const Yn of Bn)Yn.identifier?Qt.current.delete(Yn):Jt.current.delete(Yn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(gt,kt,ln)=>{var mn,An;return Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",null,xt||kt!=null&&kt.challenge_names?"\u5B9E\u8BAD\u9898":(An=(mn=pn==null?void 0:pn.filter(Bn=>Bn.value===gt))==null?void 0:mn[0])==null?void 0:An.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:xt?"30%":"60%",key:"name",render:(gt,kt,ln)=>{var mn;return Se.createElement("div",{style:{display:"flex",alignItems:"center"}},Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",{className:kt!=null&&kt.high_resources_consume?ee.q_title:""},Se.createElement(fe.Z,{key:1,showLines:1,showTextOnly:!0,value:xt||kt!=null&&kt.challenge_names?kt!=null&&kt.title||gt===null?"--":gt:(kt==null?void 0:kt.item_type)=="BPROGRAM"?(mn=kt==null?void 0:kt.program_attr)==null?void 0:mn.description:gt}))),(kt==null?void 0:kt.high_resources_consume)&&Se.createElement(Ae.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!xt,render:(gt,kt,ln)=>{var mn;return Se.createElement(x.Z,{title:hn(kt)},Se.createElement("span",null,gt?(mn=gt==null?void 0:gt.split("\u3001"))==null?void 0:mn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!xt,render:(gt,kt,ln)=>Se.createElement(x.Z,{title:hn(kt)},Se.createElement("span",null,gt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(gt,kt,ln)=>{var mn,An,Bn,er;return Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",null,xt||kt!=null&&kt.challenge_names?(kt==null?void 0:kt.level)||((An=(mn=Rt==null?void 0:Rt.filter(En=>En.value===gt))==null?void 0:mn[0])==null?void 0:An.name):(er=(Bn=Rt==null?void 0:Rt.filter(En=>En.value===gt))==null?void 0:Bn[0])==null?void 0:er.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!xt,render:(gt,kt,ln)=>Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",null,gt||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!xt,render:(gt,kt,ln)=>Se.createElement("span",null,gt||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(gt,kt,ln)=>Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",null,xt||kt!=null&&kt.challenge_names?(kt==null?void 0:kt.study_count)||(kt==null?void 0:kt.stu_num):gt))},{title:Se.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Se.createElement(x.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Se.createElement(ye.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!xt,render:(gt,kt,ln)=>Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",null,gt||"- -"))},{title:Se.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Se.createElement(x.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Se.createElement(ye.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!xt,render:(gt,kt,ln)=>Se.createElement("span",null,gt||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(gt,kt,ln)=>Se.createElement(x.Z,{title:hn(kt)},Se.createElement("div",{style:{flex:1,textAlign:"start"}},Se.createElement("a",{onClick:()=>{var mn,An;vt(Ve(Ze({},kt),{question_type:xt||kt!=null&&kt.challenge_names?5:(An=(mn=pn==null?void 0:pn.filter(Bn=>Bn.value===(kt==null?void 0:kt.item_type)))==null?void 0:mn[0])==null?void 0:An.question_type})),Et(!0)}},"\u67E5\u770B"),(kt==null?void 0:kt.shixun_tag_num)===1&&Se.createElement("a",{style:{marginLeft:10},onClick:()=>{de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Se.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Se.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${kt==null?void 0:kt.identifier}/challenges`)}},(kt==null?void 0:kt.shixun_name)||"--"),"\uFF1F"),onOk:()=>Ge(void 0,null,function*(){if(!dn(kt==null?void 0:kt.identifier))return new Promise((mn,An)=>{An()})})})}},"\u53D1\u5E03")))}].filter(gt=>!gt.hidden)}),Se.createElement(b.Z,{current:tt.page,total:($e==null?void 0:$e.items_count)||($e==null?void 0:$e.shixuns_count),style:{marginBottom:20},defaultPageSize:tt.per_page,showTotal:gt=>Se.createElement("span",null,"\u5171\xA0",Se.createElement("span",{style:{color:"#165DFF"}},gt),"\xA0\u6761\u6570\u636E"),pageSize:tt.per_page,onChange:(gt,kt)=>{tt.page=gt,tt.per_page=kt,qe(Ze({},tt)),jt(Ze({},tt))}}),Se.createElement("div",{className:ee.bottom},Se.createElement(y.ZP,{className:ee.no,onClick:()=>{Ne(!1)}},"\u53D6\u6D88"),Se.createElement(y.ZP,{loading:nt,style:{width:nt&&75},className:ee.yes,onClick:()=>Ge(void 0,null,function*(){if((Je==null?void 0:Je.length)<=0){a.ZP.info(We?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}ze([...Jt.current],[...Qt.current],!0,Je==null?void 0:Je.length)})},We?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Se.createElement(de.default,{open:yt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:ee.previewModal,width:1e3,centered:!0,onCancel:()=>{Et(!1)},onOk:()=>{Et(!1)}},Se.createElement(ge,{qitem:st})))};var He=(0,Ee.connect)(({shixunsDetail:Ne,newExercisePaper:ke})=>({shixunsDetail:Ne,newExercisePaper:ke}))(Ke)},97786:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ne}});var re=pe(43418),Ce={ul:"ul___TdfYY"},a=pe(32637),de=pe(59301),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,te=(x,b)=>{var y={};for(var E in x)ie.call(x,E)&&b.indexOf(E)<0&&(y[E]=x[E]);if(x!=null&&ue)for(var E of ue(x))b.indexOf(E)<0&&ae.call(x,E)&&(y[E]=x[E]);return y},ne=x=>{var b=x,{open:y,onCancel:E}=b,ee=te(b,["open","onCancel"]);return de.createElement(re.default,{centered:!0,open:y,title:de.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:E,footer:null},de.createElement("div",null,de.createElement("div",{className:"tc"},de.createElement("img",{className:"mt10",src:a,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),de.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),de.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),de.createElement("div",{style:{color:"#333"},className:"pt30 font14"},de.createElement("ul",{className:Ce.ul},de.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),de.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),de.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},43680:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return x}});var re=pe(59301),Ce=pe(8591),a=pe(43418),de=pe(92832),ue={flex_box_center:"flex_box_center___sBoKM",flex_space_between:"flex_space_between___SHLh3",flex_box_vertical_center:"flex_box_vertical_center___T97r6",flex_box_center_end:"flex_box_center_end___pNP7Y",flex_box_column:"flex_box_column___dr0wb",addModal:"addModal___aEWdi",row:"row____K9d5",label:"label___y3olw"},ie=pe(28211),ae=pe(6300),te=pe(91911),z=(b,y,E)=>new Promise((ee,oe)=>{var ce=le=>{try{se(E.next(le))}catch(he){oe(he)}},fe=le=>{try{se(E.throw(le))}catch(he){oe(he)}},se=le=>le.done?ee(le.value):Promise.resolve(le.value).then(ce,fe);se((E=E.apply(b,y)).next())});const ne=({problemset:b,dispatch:y,onOk:E})=>{const[ee,oe]=(0,re.useState)(""),[ce,fe]=(0,re.useState)([0]),se=()=>{y({type:"problemset/setActionTabs",payload:{}})};(0,re.useEffect)(()=>{var he,be;b.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939"&&(fe([(be=(he=b.actionTabs)==null?void 0:he.params)==null?void 0:be.group_id]),oe(""))},[b.actionTabs.key]);const le=()=>z(void 0,null,function*(){const he=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!ee.trim()){Ce.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(ee.charAt(0)===" "){Ce.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let ge=0;ge<ee.length;ge++)if(he.includes(ee.charAt(ge)))return Ce.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;const be=yield(0,ae.sS)({parent_id:ce.length>0?ce[0]:0,name:ee});be.status===0&&(se(),E(be==null?void 0:be.id))});return re.createElement(a.default,{centered:!0,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",open:b.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939",width:500,onCancel:se,onOk:le,destroyOnClose:!0},re.createElement("div",{className:ue.addModal},re.createElement("div",{className:ue.row},re.createElement("span",{className:ue.label},"\u6587\u4EF6\u5939\u540D\u79F0: "),re.createElement(de.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",value:ee,onChange:he=>oe(he.target.value)})),re.createElement("div",{className:ue.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},re.createElement("span",{className:ue.label},"\u6587\u4EF6\u5939\u4F4D\u7F6E: "),re.createElement(ie.Z,{value:ce,onChange:he=>fe(he)}))))};var x=(0,te.connect)(({problemset:b})=>({problemset:b}))(ne)},41533:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(43418),de=pe(44780),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,te=(b,y)=>{var E={};for(var ee in b)ie.call(b,ee)&&y.indexOf(ee)<0&&(E[ee]=b[ee]);if(b!=null&&ue)for(var ee of ue(b))y.indexOf(ee)<0&&ae.call(b,ee)&&(E[ee]=b[ee]);return E},z=(b,y,E)=>new Promise((ee,oe)=>{var ce=le=>{try{se(E.next(le))}catch(he){oe(he)}},fe=le=>{try{se(E.throw(le))}catch(he){oe(he)}},se=le=>le.done?ee(le.value):Promise.resolve(le.value).then(ce,fe);se((E=E.apply(b,y)).next())});const ne={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PROGRAM:"\u7F16\u7A0B\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",COMBINATION:"\u7EC4\u5408\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},x=b=>{var y=b,{problemset:E,globalSetting:ee,loading:oe,dispatch:ce,onReloadData:fe=()=>{},onReloadBasketData:se=()=>{}}=y,le=te(y,["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"]),he,be;const ge=()=>z(void 0,null,function*(){const me=yield ce({type:"problemset/basketDelete",payload:E.actionTabs.params});ce({type:"problemset/setActionTabs",payload:{}}),me.status===0&&(fe(),se())});return re.createElement(a.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:E.actionTabs.key==="Problemset-BasketDelete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:oe["problemset/handleDelete"],width:"442px",onOk:ge,onCancel:()=>{ce({type:"problemset/setActionTabs",payload:{}})}},re.createElement("div",{className:de.Z.modalContent},"\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684",ne[(be=(he=E.actionTabs)==null?void 0:he.params)==null?void 0:be.type]))};at.Z=(0,Ce.connect)(({problemset:b,loading:y,globalSetting:E})=>({problemset:b,globalSetting:E,loading:y.effects}))(x)},38824:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return E}});var re=pe(59301),Ce=pe(43428),a=pe(95237),de=pe(43604),ue={drawerWrap:"drawerWrap___pL0ai",title:"title___D60AS",contentWrap:"contentWrap___VyVzG",totalInfo:"totalInfo___wXopO",clear:"clear___Sbav5",problemset:"problemset___jGIix",delete:"delete___zwK_M",deleteIcon:"deleteIcon___BYp0Q",content:"content___ciXL0",createBtnWrapper:"createBtnWrapper___Qnnet"},ie=pe(41408);let ae=[];const te=ee=>{ae.forEach(oe=>{ee.target===oe.element||z.isParent(ee.target,oe.element)||oe.callbacks.forEach(ce=>ce())})};window.document.body?window.document.body.addEventListener("click",te):window.addEventListener("DOMContentLoaded",()=>{window.document.body.addEventListener("click",te)});const z={isParent:(ee,oe)=>{let ce=ee;for(;ce&&ce.tagName&&ce.tagName.toLowerCase()!=="body";){if(ce===oe)return!0;ce=ce.parentNode}return!1},init:(ee,oe)=>{const ce=ae.filter(fe=>fe.element===ee);return ce.length>0?ce[0].callbacks.push(oe):ae.push({element:ee,callbacks:[oe]}),{clear:()=>{ae=ae.filter(fe=>fe.element!==ee)}}}};var ne=z,x=pe(35375),b=pe(59301);const y=[{stateName:"single_questions_count",type:"SINGLE",typeName:"\u5355\u9009\u9898"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"\u591A\u9009\u9898"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"\u5224\u65AD\u9898"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"\u586B\u7A7A\u9898"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"\u7B80\u7B54\u9898"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"\u7F16\u7A0B\u9898"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"\u5B9E\u8BAD\u9898"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"\u7EC4\u5408\u9898"},{stateName:"bprogram_questions_count",type:"BPROGRAM",typeName:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],E=({visible:ee,basketData:oe,basketTotal:ce,onClose:fe=()=>{},onDelete:se=()=>{},onClear:le,onSubmit:he})=>{const be=(0,re.useRef)(),ge=(0,re.useRef)();(0,re.useEffect)(()=>{if(ge.current)return ce>=0&&!be.current&&(be.current=ne.init(ge.current,()=>{fe()})),()=>{be.current&&be.current.clear()}},[ge.current]);const me=window.screen.width<=1440;return b.createElement(Ce.Z,{rootClassName:ue.drawerWrap,placement:"right",closable:!1,mask:!1,open:ee,forceRender:!0,width:me?130:160,onClose:fe},ce>0?b.createElement(b.Fragment,null,b.createElement("div",{className:ue.title},"\u8BD5\u9898\u7BEE"),b.createElement("div",{ref:ge,className:ue.contentWrap},b.createElement(a.Z,{wrap:!1,className:ue.totalInfo,align:"middle"},b.createElement(de.Z,{span:14},"\u9898\u76EE\u603B\u6570"),b.createElement(de.Z,{span:4},ce),b.createElement(de.Z,{span:6,className:ue.clear,onClick:le},"\u6E05\u7A7A")),y.map(ve=>oe[ve.stateName]>0&&b.createElement(a.Z,{align:"middle",wrap:!1,className:ue.problemset,key:ve.type},b.createElement(de.Z,{span:14},ve.typeName),b.createElement(de.Z,{span:4},oe[ve.stateName]),b.createElement(de.Z,{span:6,className:ue.delete},b.createElement("i",{onClick:()=>se(ve.type),className:`iconfont icon-piliangshanchu3 ${ue.deleteIcon}`})))),b.createElement(a.Z,{justify:"center",className:ue.createBtnWrapper},b.createElement(x.Z,{block:!0,type:"primary",onClick:he},"\u521B\u5EFA\u8BD5\u5377")))):b.createElement("div",{ref:ge},b.createElement("div",{className:ue.title},"\u8BD5\u9898\u7BEE"),b.createElement(ie.Z,{customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",styles:{width:120},imgStyles:{width:120}})))}},5383:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(89392),ie=pe.n(ue),ae=pe(44780),te=pe(33754),z=pe(24334),ne=pe.n(z),x=pe(56640),b=pe(45414),y=pe(30981),E=pe(66649),ee=pe.n(E),oe=pe(59301),ce=Object.defineProperty,fe=Object.defineProperties,se=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ge=(Ae,_e,Se)=>_e in Ae?ce(Ae,_e,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Ae[_e]=Se,me=(Ae,_e)=>{for(var Se in _e||(_e={}))he.call(_e,Se)&&ge(Ae,Se,_e[Se]);if(le)for(var Se of le(_e))be.call(_e,Se)&&ge(Ae,Se,_e[Se]);return Ae},ve=(Ae,_e)=>fe(Ae,se(_e)),Ee=(Ae,_e,Se)=>new Promise((xe,Oe)=>{var we=je=>{try{Be(Se.next(je))}catch(De){Oe(De)}},Pe=je=>{try{Be(Se.throw(je))}catch(De){Oe(De)}},Be=je=>je.done?xe(je.value):Promise.resolve(je.value).then(we,Pe);Be((Se=Se.apply(Ae,_e)).next())});const ye=({problemset:Ae,dispatch:_e})=>{var Se,xe,Oe,we,Pe;const[Be,je]=(0,re.useState)({}),[De,Ze]=(0,re.useState)([]),[Ve,Ge]=(0,re.useState)(!1),[Ke,He]=(0,re.useState)(!1),[Ne,ke]=(0,re.useState)({}),ze=["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,re.useEffect)(()=>{var We,Fe,Xe;if(((We=Ae==null?void 0:Ae.actionTabs)==null?void 0:We.key)==="BPROGRAM"){const Te=(0,ue.cloneDeep)((Fe=Ae==null?void 0:Ae.actionTabs)==null?void 0:Fe.params);je(Te),Ze((Xe=Te==null?void 0:Te.standard_answer)==null?void 0:Xe.map(Ue=>({value:"",answer:(Ue==null?void 0:Ue.answer_text)||[]})))}},[(Se=Ae==null?void 0:Ae.actionTabs)==null?void 0:Se.key]);function Ye(){return new Date().getTime()}const nt=()=>Ee(void 0,null,function*(){var We,Fe,Xe,Te,Ue;if(De.some(qe=>(qe==null?void 0:qe.value)==="")&&!Ve){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ve){const qe=(0,ue.cloneDeep)((We=Ae==null?void 0:Ae.actionTabs)==null?void 0:We.params);Ze([...(Fe=qe==null?void 0:qe.standard_answer)==null?void 0:Fe.map(Re=>({value:"",answer:(Re==null?void 0:Re.answer_text)||[],type:""}))]),Ge(!Ve);return}else{let qe=De==null?void 0:De.map((Re,Ie)=>ve(me({},Re),{type:Re.types}));Ze(qe)}console.log(De),He(!0);let et=yield(0,x.ZP)(`/api/problems/${(Xe=Be==null?void 0:Be.program_attr)==null?void 0:Xe.identifier}/start.json`,{method:"get"});const tt=yield(0,b.n4)(et==null?void 0:et.identifier,{code:(Te=Be==null?void 0:Be.program_attr)==null?void 0:Te.code,language:(Ue=Be==null?void 0:Be.program_attr)==null?void 0:Ue.language,answers:De==null?void 0:De.map(qe=>qe.value)});if((tt==null?void 0:tt.status)===0){let Re=function(){return Ee(this,null,function*(){const{status:Ie,message:Le,data:Me}=yield(0,b.rX)(et==null?void 0:et.identifier,"submit"),lt=Ye()-qe>10*1e3*(De==null?void 0:De.length);if(Ie!==0&&!lt&&setTimeout(Re,1e3),lt){de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),He(!1);return}if(Ie===0){He(!1);let $e=De==null?void 0:De.map((ot,wt)=>ve(me({},ot),{type:(Me==null?void 0:Me.right_arr[wt])===1?"success":"warning"}));Ze($e),ke(Me),Me.status===2&&(He(!1),de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}))}})};const qe=Ye();yield(0,b.bM)(et==null?void 0:et.identifier,{}),Re()}else He(!1);Ge(!Ve)}),rt=()=>{je({}),Ze([]),Ge(!1),_e({type:"problemset/setActionTabs",payload:{}})};return oe.createElement(oe.Fragment,null,oe.createElement(de.default,{centered:!0,destroyOnClose:!0,open:Ae.actionTabs.key==="BPROGRAM",title:"\u8BD5\u9898\u4F53\u9A8C",okText:Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u4EE3\u7801",cancelText:"\u53D6\u6D88",width:708,onOk:nt,onCancel:rt,okButtonProps:{loading:Ke}},oe.createElement("div",null,oe.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),oe.createElement(te.Z,{value:(xe=Be==null?void 0:Be.program_attr)==null?void 0:xe.description}),((Oe=Be==null?void 0:Be.program_attr)==null?void 0:Oe.code)&&oe.createElement(te.Z,{showProgramFill:!0,onFillChange:We=>{let Fe=We==null?void 0:We.map((Xe,Te)=>me({},Xe));Ze(Fe)},programFillValue:De,value:z.Base64.decode((we=Be==null?void 0:Be.program_attr)==null?void 0:we.code)}),Ve&&oe.createElement(re.Fragment,null,oe.createElement("div",{className:ae.Z.line}),(Pe=Be==null?void 0:Be.standard_answer)==null?void 0:Pe.map((We,Fe)=>oe.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},oe.createElement("b",null,"\u586B\u7A7A",Fe+1,"\u7B54\u6848:\xA0"),oe.createElement("pre",null,(We==null?void 0:We.answer_text)||""))),oe.createElement("div",{className:"c-grey-333 mb10"},oe.createElement("b",null,"\u89E3\u6790:\xA0"),(Be==null?void 0:Be.analysis)||"\u6682\u65E0\u89E3\u6790")))),(Ne==null?void 0:Ne.id)&&Ne.status!==2&&oe.createElement(de.default,{open:(Ne==null?void 0:Ne.id)&&Ne.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{ke({})},onCancel:()=>{ke({})}},oe.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},oe.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},oe.createElement("div",null,oe.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),oe.createElement("span",{style:{marginLeft:12,color:Ne.status!==0&&"#E30000"}},y.Im[Ne.status])),oe.createElement("div",null,oe.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),oe.createElement("span",{style:{marginLeft:12}},ee()(Ne.created_at).format("YYYY-MM-DD HH:mm:ss"))),oe.createElement("div",null,oe.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),oe.createElement("span",{style:{marginLeft:12}},Ne.language)),oe.createElement("div",null,oe.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),oe.createElement("span",{style:{marginLeft:12}},Ne.execute_time,"ms"))),oe.createElement(y.Y4,me({},Ne)))))};at.Z=(0,Ce.connect)(({problemset:Ae})=>({problemset:Ae}))(ye)},98589:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return Mt}});var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(89392),ie=pe(33754),ae=pe(5112),te=pe(3113),z=pe(28103),ne=pe(44780),x=pe(59301),b=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(At,Tt,It)=>Tt in At?b(At,Tt,{enumerable:!0,configurable:!0,writable:!0,value:It}):At[Tt]=It,se=(At,Tt)=>{for(var It in Tt||(Tt={}))oe.call(Tt,It)&&fe(At,It,Tt[It]);if(ee)for(var It of ee(Tt))ce.call(Tt,It)&&fe(At,It,Tt[It]);return At},le=(At,Tt)=>y(At,E(Tt)),he=(At,Tt,It)=>new Promise((nn,an)=>{var Xt=rn=>{try{Kt(It.next(rn))}catch(pn){an(pn)}},Lt=rn=>{try{Kt(It.throw(rn))}catch(pn){an(pn)}},Kt=rn=>rn.done?nn(rn.value):Promise.resolve(rn.value).then(Xt,Lt);Kt((It=It.apply(At,Tt)).next())});const be=({problemset:At,dispatch:Tt,showdiv:It,data:nn})=>{const[an,Xt]=(0,re.useState)([]),[Lt,Kt]=(0,re.useState)(!1),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,re.useEffect)(()=>{var Qt;((Qt=Object.keys(nn))==null?void 0:Qt.length)>0&&Xt(nn.choices)},[nn]);const pn=()=>he(void 0,null,function*(){if(!an.some(Qt=>Qt==null?void 0:Qt.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Lt){const Qt=(0,ue.cloneDeep)(nn);Xt(Qt.choices)}Kt(!Lt)}),wn=(Qt,Jt)=>{console.log(Qt.target.checked);const Rt=an.map((it,Dt)=>le(se({},it),{checked:Dt===Jt?Qt.target.checked:!1}));Xt(Rt)},Nt=()=>{Xt([]),Kt(!1),Tt({type:"problemset/setActionTabs",payload:{}})};return x.createElement("div",null,x.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),x.createElement(ie.Z,{value:nn==null?void 0:nn.name}),an==null?void 0:an.map((Qt,Jt)=>{const{is_answer:Rt,checked:it,choice_text:Dt}=Qt;let St="";return Lt&&Rt&&(St=ne.Z.green),Lt&&!Rt&&it&&(St=ne.Z.red),x.createElement("div",{key:Jt,style:{pointerEvents:Lt?"none":"auto"},className:`${ne.Z.row} ${St}`},x.createElement(ae.ZP,{onChange:bt=>wn(bt,Jt),checked:it}),x.createElement("span",null,rn[Jt],".\xA0"),x.createElement(ie.Z,{className:ne.Z.html,value:Dt}),Lt&&Rt&&x.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Lt&&!Rt&&it&&x.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Lt&&x.createElement(re.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},x.createElement("div",{className:"c-grey-333 mb5"},x.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),rn[an.findIndex(Qt=>Qt.is_answer)]),x.createElement("div",{className:"c-grey-333 mb10"},x.createElement("b",null,"\u89E3\u6790:\xA0"),(nn==null?void 0:nn.analysis)||"\u6682\u65E0\u89E3\u6790"))),x.createElement("div",{style:{textAlign:"end",marginTop:10}},x.createElement(te.ZP,{type:"primary",onClick:()=>{pn()}},Lt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!It&&x.createElement(z.Z,null))};var ge=(0,Ce.connect)(({problemset:At})=>({problemset:At}))(be),me=pe(92832),ve=pe(48275),Ee=pe(59301),ye=Object.defineProperty,Ae=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,we=(At,Tt,It)=>Tt in At?ye(At,Tt,{enumerable:!0,configurable:!0,writable:!0,value:It}):At[Tt]=It,Pe=(At,Tt)=>{for(var It in Tt||(Tt={}))xe.call(Tt,It)&&we(At,It,Tt[It]);if(Se)for(var It of Se(Tt))Oe.call(Tt,It)&&we(At,It,Tt[It]);return At},Be=(At,Tt)=>Ae(At,_e(Tt)),je=(At,Tt,It)=>new Promise((nn,an)=>{var Xt=rn=>{try{Kt(It.next(rn))}catch(pn){an(pn)}},Lt=rn=>{try{Kt(It.throw(rn))}catch(pn){an(pn)}},Kt=rn=>rn.done?nn(rn.value):Promise.resolve(rn.value).then(Xt,Lt);Kt((It=It.apply(At,Tt)).next())});const De=({problemset:At,datas:Tt,showdiv:It,dispatch:nn})=>{var an;const[Xt,Lt]=(0,re.useState)({}),[Kt,rn]=(0,re.useState)([]),[pn,wn]=(0,re.useState)(!1),Nt=["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,re.useEffect)(()=>{var it;if(Object.keys(Tt)){const Dt=(0,ue.cloneDeep)(Tt);Lt(Dt),rn((it=Dt==null?void 0:Dt.standard_answer)==null?void 0:it.map(St=>Pe({value:"",answer:(St==null?void 0:St.answer_text)||[]},St)))}},[Tt]);const Qt=()=>je(void 0,null,function*(){var it;if(Kt.some(Dt=>(Dt==null?void 0:Dt.value)==="")){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(pn){const Dt=(0,ue.cloneDeep)(Tt);rn((it=Dt==null?void 0:Dt.standard_answer)==null?void 0:it.map(St=>Pe({value:"",answer:(St==null?void 0:St.answer_text)||[]},St)))}wn(!pn)}),Jt=(it,Dt)=>{const St=Kt.map((bt,Ft)=>Be(Pe({},bt),{value:Ft===Dt?it.target.value:bt.value}));rn(St)},Rt=()=>{Lt({}),rn([]),wn(!1),nn({type:"problemset/setActionTabs",payload:{}})};return Ee.createElement("div",null,Ee.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),Ee.createElement(ie.Z,{value:Xt==null?void 0:Xt.name}),Kt==null?void 0:Kt.map((it,Dt)=>{const{value:St,answer:bt}=it;let Ft="";return pn&&(bt!=null&&bt.includes(St))&&(Ft=ne.Z.green),pn&&!(bt!=null&&bt.includes(St))&&(Ft=ne.Z.red),Ee.createElement("div",{key:Dt,style:{pointerEvents:pn?"none":"auto",marginTop:10},className:`${ne.Z.row} ${Ft}`},Ee.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",Dt+1,"\u7B54\u6848:"),(it==null?void 0:it.model)===1?Ee.createElement(me.default.TextArea,{className:ne.Z.textArea,style:{width:610,marginRight:10},onChange:jt=>Jt(jt,Dt),value:St}):Ee.createElement(ve.Z,{value:St,onChange:jt=>{const Ht=Kt.map((tn,en)=>Be(Pe({},tn),{value:en===Dt?jt:tn.value}));rn(Ht)}}),pn&&(bt==null?void 0:bt.includes(St))&&Ee.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),pn&&!(bt!=null&&bt.includes(St))&&Ee.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),pn&&Ee.createElement(re.Fragment,null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},(an=Xt==null?void 0:Xt.standard_answer)==null?void 0:an.map((it,Dt)=>{var St,bt;return Ee.createElement("div",{className:"c-grey-333 mb5"},Ee.createElement("b",null,"\u586B\u7A7A",Dt+1,"\u7B54\u6848:\xA0"),(it==null?void 0:it.model)===1?((St=it==null?void 0:it.answer_text)==null?void 0:St.join("\u3001"))||"":Ee.createElement(ve.Z,{value:(bt=it==null?void 0:it.answer_text)==null?void 0:bt.join("\u3001"),disabled:!0}))}),Ee.createElement("div",{className:"c-grey-333 mb10"},Ee.createElement("b",null,"\u89E3\u6790:\xA0"),(Xt==null?void 0:Xt.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ee.createElement("div",{style:{textAlign:"end",marginTop:10}},Ee.createElement(te.ZP,{type:"primary",onClick:()=>{Qt()}},pn?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!It&&Ee.createElement(z.Z,null))};var Ze=(0,Ce.connect)(({problemset:At})=>({problemset:At}))(De),Ve=pe(59301),Ge=Object.defineProperty,Ke=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Ye=(At,Tt,It)=>Tt in At?Ge(At,Tt,{enumerable:!0,configurable:!0,writable:!0,value:It}):At[Tt]=It,nt=(At,Tt)=>{for(var It in Tt||(Tt={}))ke.call(Tt,It)&&Ye(At,It,Tt[It]);if(Ne)for(var It of Ne(Tt))ze.call(Tt,It)&&Ye(At,It,Tt[It]);return At},rt=(At,Tt)=>Ke(At,He(Tt)),We=(At,Tt,It)=>new Promise((nn,an)=>{var Xt=rn=>{try{Kt(It.next(rn))}catch(pn){an(pn)}},Lt=rn=>{try{Kt(It.throw(rn))}catch(pn){an(pn)}},Kt=rn=>rn.done?nn(rn.value):Promise.resolve(rn.value).then(Xt,Lt);Kt((It=It.apply(At,Tt)).next())});const Fe=({problemset:At,datas:Tt,showdiv:It,dispatch:nn})=>{var an;const[Xt,Lt]=(0,re.useState)({}),[Kt,rn]=(0,re.useState)([]),[pn,wn]=(0,re.useState)(!1),Nt=["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,re.useEffect)(()=>{if(Object.keys(Tt)){const it=(0,ue.cloneDeep)(Tt);Lt(it),rn(it.choices)}},[Tt]);const Qt=()=>We(void 0,null,function*(){if(!Kt.some(it=>it==null?void 0:it.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(pn){const it=(0,ue.cloneDeep)(Tt);rn(it.choices)}wn(!pn)}),Jt=(it,Dt)=>{console.log(it.target.checked);const St=Kt.map((bt,Ft)=>rt(nt({},bt),{checked:Ft===Dt?it.target.checked:!1}));rn(St)},Rt=()=>{Lt({}),rn([]),wn(!1),nn({type:"problemset/setActionTabs",payload:{}})};return Ve.createElement("div",null,Ve.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),Ve.createElement(ie.Z,{value:Xt==null?void 0:Xt.name}),Kt==null?void 0:Kt.map((it,Dt)=>{const{is_answer:St,checked:bt,choice_text:Ft}=it;let jt="";return pn&&St&&(jt=ne.Z.green),pn&&!St&&bt&&(jt=ne.Z.red),Ve.createElement("div",{key:Dt,style:{pointerEvents:pn?"none":"auto"},className:`${ne.Z.row} ${jt}`},Ve.createElement(ae.ZP,{onChange:Ht=>Jt(Ht,Dt),checked:bt}),Ve.createElement(ie.Z,{className:ne.Z.html,value:Ft}),pn&&St&&Ve.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),pn&&!St&&bt&&Ve.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),pn&&Ve.createElement(re.Fragment,null,Ve.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},Ve.createElement("div",{className:"c-grey-333 mb5"},Ve.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(an=Kt.find(it=>it.is_answer))==null?void 0:an.choice_text),Ve.createElement("div",{className:"c-grey-333 mb10"},Ve.createElement("b",null,"\u89E3\u6790:\xA0"),(Xt==null?void 0:Xt.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ve.createElement("div",{style:{textAlign:"end",marginTop:10}},Ve.createElement(te.ZP,{type:"primary",onClick:()=>{Qt()}},pn?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!It&&Ve.createElement(z.Z,null))};var Xe=(0,Ce.connect)(({problemset:At})=>({problemset:At}))(Fe),Te=pe(24905),Ue=pe(59301),et=Object.defineProperty,tt=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Me=(At,Tt,It)=>Tt in At?et(At,Tt,{enumerable:!0,configurable:!0,writable:!0,value:It}):At[Tt]=It,Je=(At,Tt)=>{for(var It in Tt||(Tt={}))Ie.call(Tt,It)&&Me(At,It,Tt[It]);if(Re)for(var It of Re(Tt))Le.call(Tt,It)&&Me(At,It,Tt[It]);return At},lt=(At,Tt)=>tt(At,qe(Tt)),$e=(At,Tt,It)=>new Promise((nn,an)=>{var Xt=rn=>{try{Kt(It.next(rn))}catch(pn){an(pn)}},Lt=rn=>{try{Kt(It.throw(rn))}catch(pn){an(pn)}},Kt=rn=>rn.done?nn(rn.value):Promise.resolve(rn.value).then(Xt,Lt);Kt((It=It.apply(At,Tt)).next())});const ot=({problemset:At,data:Tt,showdiv:It,dispatch:nn})=>{const[an,Xt]=(0,re.useState)([]),[Lt,Kt]=(0,re.useState)(!1),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,re.useEffect)(()=>{var Qt;((Qt=Object.keys(Tt))==null?void 0:Qt.length)>0&&Xt(Tt.choices)},[Tt]);const pn=()=>$e(void 0,null,function*(){if(!an.some(Qt=>Qt==null?void 0:Qt.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Lt){const Qt=(0,ue.cloneDeep)(Tt);Xt(Qt.choices)}Kt(!Lt)}),wn=(Qt,Jt)=>{console.log(Qt.target.checked);const Rt=an.map((it,Dt)=>lt(Je({},it),{checked:Dt===Jt?Qt.target.checked:it.checked}));Xt(Rt)},Nt=()=>{let Qt="";return an.forEach((Jt,Rt)=>{Jt.is_answer&&(Qt=Qt+rn[Rt])}),Qt};return Ue.createElement("div",null,Ue.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),Ue.createElement(ie.Z,{value:Tt==null?void 0:Tt.name}),an==null?void 0:an.map((Qt,Jt)=>{const{is_answer:Rt,checked:it,choice_text:Dt}=Qt;let St="";return Lt&&Rt&&(St=ne.Z.green),Lt&&!Rt&&it&&(St=ne.Z.red),Ue.createElement("div",{key:Jt,style:{pointerEvents:Lt?"none":"auto"},className:`${ne.Z.row} ${St}`},Ue.createElement(Te.default,{style:{padding:3},onChange:bt=>wn(bt,Jt),checked:it}),Ue.createElement("span",null,rn[Jt],".\xA0"),Ue.createElement(ie.Z,{className:ne.Z.html,value:Dt}),Lt&&Rt&&Ue.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Lt&&!Rt&&it&&Ue.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Lt&&Ue.createElement(re.Fragment,null,Ue.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},Ue.createElement("div",{className:"c-grey-333 mb5"},Ue.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Nt()),Ue.createElement("div",{className:"c-grey-333 mb10"},Ue.createElement("b",null,"\u89E3\u6790:\xA0"),(Tt==null?void 0:Tt.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ue.createElement("div",{style:{textAlign:"end",marginTop:10}},Ue.createElement(te.ZP,{type:"primary",onClick:()=>{pn()}},Lt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!It&&Ue.createElement(z.Z,null))};var wt=(0,Ce.connect)(({problemset:At})=>({problemset:At}))(ot),ft=pe(41722),ht=pe(59301),st=(At,Tt,It)=>new Promise((nn,an)=>{var Xt=rn=>{try{Kt(It.next(rn))}catch(pn){an(pn)}},Lt=rn=>{try{Kt(It.throw(rn))}catch(pn){an(pn)}},Kt=rn=>rn.done?nn(rn.value):Promise.resolve(rn.value).then(Xt,Lt);Kt((It=It.apply(At,Tt)).next())});const vt=({problemset:At,dispatch:Tt,showdiv:It,datas:nn})=>{var an,Xt,Lt;const[Kt,rn]=(0,re.useState)({}),[pn,wn]=(0,re.useState)(!1),[Nt,Qt]=(0,re.useState)(!0),[Jt,Rt]=(0,re.useState)("");(0,re.useEffect)(()=>{if(Object.keys(nn)){const St=(0,ue.cloneDeep)(nn);rn(St)}},[nn]);const it=()=>st(void 0,null,function*(){if(!Jt){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}pn&&Rt(""),wn(!pn)}),Dt=()=>{rn({}),Qt(!0),wn(!1),Rt(""),Tt({type:"problemset/setActionTabs",payload:{}})};return ht.createElement("div",null,ht.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),ht.createElement(ie.Z,{value:Kt==null?void 0:Kt.name,style:{marginBottom:10}}),Nt?ht.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{Qt(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):ht.createElement(ft.Z,{defaultValue:Jt,onChange:St=>{Rt(St)}}),pn&&ht.createElement(re.Fragment,null,ht.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},ht.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),ht.createElement("br",null),((an=Kt==null?void 0:Kt.answer_texts)==null?void 0:an[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848",((Xt=Kt==null?void 0:Kt.keywords)==null?void 0:Xt.length)>0&&ht.createElement("div",{style:{marginTop:10,marginBottom:10}},ht.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(Lt=Kt==null?void 0:Kt.keywords)==null?void 0:Lt.map(St=>{var bt,Ft,jt;return((bt=St==null?void 0:St.keyword)==null?void 0:bt.length)>1?((Ft=St==null?void 0:St.keyword)==null?void 0:Ft.join("\u6216"))+"\uFF1B":((jt=St==null?void 0:St.keyword)==null?void 0:jt[0])+"\uFF1B"})),ht.createElement("div",{style:{color:"#5F6368"}},ht.createElement("b",null,"\u89E3\u6790:"),ht.createElement("br",null),(Kt==null?void 0:Kt.analysis)||"\u6682\u65E0\u89E3\u6790"))),ht.createElement("div",{style:{textAlign:"end",marginTop:10}},ht.createElement(te.ZP,{type:"primary",onClick:()=>{it()}},pn?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!It&&ht.createElement(z.Z,null))};var yt=(0,Ce.connect)(({problemset:At})=>({problemset:At}))(vt),Et=pe(59301),xt=(At,Tt,It)=>new Promise((nn,an)=>{var Xt=rn=>{try{Kt(It.next(rn))}catch(pn){an(pn)}},Lt=rn=>{try{Kt(It.throw(rn))}catch(pn){an(pn)}},Kt=rn=>rn.done?nn(rn.value):Promise.resolve(rn.value).then(Xt,Lt);Kt((It=It.apply(At,Tt)).next())});const Ot=({problemset:At,dispatch:Tt})=>{var It,nn;const[an,Xt]=(0,re.useState)({}),[Lt,Kt]=(0,re.useState)(!1),[rn,pn]=(0,re.useState)(!0),[wn,Nt]=(0,re.useState)("");(0,re.useEffect)(()=>{var Rt,it;if(((Rt=At==null?void 0:At.actionTabs)==null?void 0:Rt.key)==="COMBINATION"){const Dt=(0,ue.cloneDeep)((it=At==null?void 0:At.actionTabs)==null?void 0:it.params);Xt(Dt)}},[(It=At==null?void 0:At.actionTabs)==null?void 0:It.key]);const Qt=()=>xt(void 0,null,function*(){if(!wn){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}Kt(!Lt)}),Jt=()=>{Xt({}),pn(!0),Kt(!1),Nt(""),Tt({type:"problemset/setActionTabs",payload:{}})};return Et.createElement(de.default,{centered:!0,destroyOnClose:!0,open:At.actionTabs.key==="COMBINATION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:Lt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:Qt,onCancel:Jt},Et.createElement("div",null,Et.createElement("div",{className:"c-light-primary mb5 font16"},"\u7EC4\u5408\u9898"),Et.createElement(ie.Z,{value:an==null?void 0:an.name,style:{marginBottom:10}}),(nn=an==null?void 0:an.sub_item_banks)==null?void 0:nn.map((Rt,it)=>{var Dt,St,bt,Ft,jt;if((Rt==null?void 0:Rt.item_type)==="SINGLE")return Et.createElement(ge,{data:Rt,showdiv:((Dt=an==null?void 0:an.sub_item_banks)==null?void 0:Dt.length)-1===it});if((Rt==null?void 0:Rt.item_type)==="MULTIPLE")return Et.createElement(wt,{data:Rt,showdiv:((St=an==null?void 0:an.sub_item_banks)==null?void 0:St.length)-1===it});if((Rt==null?void 0:Rt.item_type)==="JUDGMENT")return Et.createElement(Xe,{datas:Rt,showdiv:((bt=an==null?void 0:an.sub_item_banks)==null?void 0:bt.length)-1===it});if((Rt==null?void 0:Rt.item_type)==="COMPLETION")return Et.createElement(Ze,{datas:Rt,showdiv:((Ft=an==null?void 0:an.sub_item_banks)==null?void 0:Ft.length)-1===it});if((Rt==null?void 0:Rt.item_type)==="SUBJECTIVE")return Et.createElement(yt,{datas:Rt,showdiv:((jt=an==null?void 0:an.sub_item_banks)==null?void 0:jt.length)-1===it})})))};var Mt=(0,Ce.connect)(({problemset:At})=>({problemset:At}))(Ot)},17550:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(92832),ie=pe(89392),ae=pe.n(ie),te=pe(44780),z=pe(33754),ne=pe(48275),x=pe(59301),b=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(ge,me,ve)=>me in ge?b(ge,me,{enumerable:!0,configurable:!0,writable:!0,value:ve}):ge[me]=ve,se=(ge,me)=>{for(var ve in me||(me={}))oe.call(me,ve)&&fe(ge,ve,me[ve]);if(ee)for(var ve of ee(me))ce.call(me,ve)&&fe(ge,ve,me[ve]);return ge},le=(ge,me)=>y(ge,E(me)),he=(ge,me,ve)=>new Promise((Ee,ye)=>{var Ae=xe=>{try{Se(ve.next(xe))}catch(Oe){ye(Oe)}},_e=xe=>{try{Se(ve.throw(xe))}catch(Oe){ye(Oe)}},Se=xe=>xe.done?Ee(xe.value):Promise.resolve(xe.value).then(Ae,_e);Se((ve=ve.apply(ge,me)).next())});const be=({problemset:ge,dispatch:me})=>{var ve,Ee;const[ye,Ae]=(0,re.useState)({}),[_e,Se]=(0,re.useState)([]),[xe,Oe]=(0,re.useState)(!1),we=["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,re.useEffect)(()=>{var De,Ze,Ve;if(((De=ge==null?void 0:ge.actionTabs)==null?void 0:De.key)==="COMPLETION"){const Ge=(0,ie.cloneDeep)((Ze=ge==null?void 0:ge.actionTabs)==null?void 0:Ze.params);Ae(Ge),Se((Ve=Ge==null?void 0:Ge.standard_answer)==null?void 0:Ve.map(Ke=>se({value:"",answer:(Ke==null?void 0:Ke.answer_text)||[]},Ke)))}},[(ve=ge==null?void 0:ge.actionTabs)==null?void 0:ve.key]);const Pe=()=>he(void 0,null,function*(){var De,Ze;if(_e.some(Ve=>(Ve==null?void 0:Ve.value)==="")){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(xe){const Ve=(0,ie.cloneDeep)((De=ge==null?void 0:ge.actionTabs)==null?void 0:De.params);Se((Ze=Ve==null?void 0:Ve.standard_answer)==null?void 0:Ze.map(Ge=>se({value:"",answer:(Ge==null?void 0:Ge.answer_text)||[]},Ge)))}Oe(!xe)}),Be=(De,Ze)=>{const Ve=_e.map((Ge,Ke)=>le(se({},Ge),{value:Ke===Ze?De.target.value:Ge.value}));Se(Ve)},je=()=>{Ae({}),Se([]),Oe(!1),me({type:"problemset/setActionTabs",payload:{}})};return x.createElement(de.default,{centered:!0,destroyOnClose:!0,open:ge.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:xe?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Pe,onCancel:je},x.createElement("div",null,x.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),x.createElement(z.Z,{value:ye==null?void 0:ye.name}),_e==null?void 0:_e.map((De,Ze)=>{const{value:Ve,answer:Ge}=De;let Ke="";return xe&&(Ge!=null&&Ge.includes(Ve))&&(Ke=te.Z.green),xe&&!(Ge!=null&&Ge.includes(Ve))&&(Ke=te.Z.red),x.createElement("div",{key:Ze,style:{pointerEvents:xe?"none":"auto",marginTop:10},className:`${te.Z.row} ${Ke}`},x.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",Ze+1,"\u7B54\u6848:"),(De==null?void 0:De.model)===1?x.createElement(ue.default.TextArea,{className:te.Z.textArea,style:{width:610,marginRight:10},onChange:He=>Be(He,Ze),value:Ve}):x.createElement(ne.Z,{value:Ve,onChange:He=>{const Ne=_e.map((ke,ze)=>le(se({},ke),{value:ze===Ze?He:ke.value}));Se(Ne)}}),xe&&(Ge==null?void 0:Ge.includes(Ve))&&x.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),xe&&!(Ge!=null&&Ge.includes(Ve))&&x.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),xe&&x.createElement(re.Fragment,null,x.createElement("div",{className:te.Z.line}),(Ee=ye==null?void 0:ye.standard_answer)==null?void 0:Ee.map((De,Ze)=>{var Ve,Ge;return x.createElement("div",{className:"c-grey-333 mb5"},x.createElement("b",null,"\u586B\u7A7A",Ze+1,"\u7B54\u6848:\xA0"),(De==null?void 0:De.model)===1?((Ve=De==null?void 0:De.answer_text)==null?void 0:Ve.join("\u3001"))||"":x.createElement(ne.Z,{value:(Ge=De==null?void 0:De.answer_text)==null?void 0:Ge.join("\u3001"),disabled:!0}))}),x.createElement("div",{className:"c-grey-333 mb10"},x.createElement("b",null,"\u89E3\u6790:\xA0"),(ye==null?void 0:ye.analysis)||"\u6682\u65E0\u89E3\u6790"))))};at.Z=(0,Ce.connect)(({problemset:ge})=>({problemset:ge}))(be)},6858:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ue}});var re={flex_box_center:"flex_box_center___P747F",flex_space_between:"flex_space_between___OiwJD",flex_box_vertical_center:"flex_box_vertical_center___ZEhCi",flex_box_center_end:"flex_box_center_end___h8UWu",flex_box_column:"flex_box_column___SPM3D",pWrap:"pWrap___UlNGw",few:"few___fb5jD"},Ce=pe(60324),a=pe(59301),ue=({data:ie=[],activeTabsKey:ae,onClick:te})=>{const z=()=>ie.map((x,b)=>a.createElement("div",{key:b,className:re.few},a.createElement("b",{title:x.name,style:{color:"#333333"},onClick:()=>te(x.id,!1,ae==="3")},x.name),b<ie.length-1&&a.createElement("span",null,"\xA0>\xA0"))),ne=()=>{let x=!0;const b=ie.slice(2,-2),y=a.createElement("div",{className:re.pWrap},b.map(E=>a.createElement("span",{title:E.name,onClick:()=>te(E.id,!1,ae==="3"),key:E.id},E.name)));return ie.map((E,ee)=>{let oe=null;return ee>1&&ee<ie.length-2?x&&(oe=a.createElement(Ce.Z,{key:ee,placement:"bottom",content:y},a.createElement("span",{style:{color:"#999",cursor:"pointer"}},".../")),x=!1):oe=a.createElement("div",{key:ee,className:re.few},a.createElement("b",{title:E.name,style:{color:"#333333"},onClick:()=>te(E.id,!1,ae==="3")},E.name),ee<ie.length-1&&a.createElement("span",null,"\xA0>\xA0")),oe})};return a.createElement("aside",{style:{overflowX:"auto"}},ie.length>1&&a.createElement("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:()=>{ie.length===1||te(ie[ie.length-2].id,!1,!0)}}),a.createElement("span",null,"\u5F53\u524D\u6587\u4EF6\u5939\uFF1A"),(ie==null?void 0:ie.length)>5?ne():z())}},45788:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(43418),de=pe(44780),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,te=(x,b)=>{var y={};for(var E in x)ie.call(x,E)&&b.indexOf(E)<0&&(y[E]=x[E]);if(x!=null&&ue)for(var E of ue(x))b.indexOf(E)<0&&ae.call(x,E)&&(y[E]=x[E]);return y},z=(x,b,y)=>new Promise((E,ee)=>{var oe=se=>{try{fe(y.next(se))}catch(le){ee(le)}},ce=se=>{try{fe(y.throw(se))}catch(le){ee(le)}},fe=se=>se.done?E(se.value):Promise.resolve(se.value).then(oe,ce);fe((y=y.apply(x,b)).next())});const ne=x=>{var b=x,{problemset:y,globalSetting:E,loading:ee,dispatch:oe,onReloadData:ce=()=>{}}=b,fe=te(b,["problemset","globalSetting","loading","dispatch","onReloadData"]);const se=()=>z(void 0,null,function*(){const le=yield oe({type:"problemset/handleDelete",payload:y.actionTabs.params});oe({type:"problemset/setActionTabs",payload:{}}),le.status===0&&ce()});return re.createElement(a.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:y.actionTabs.key==="Problemset-Delete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ee["problemset/handleDelete"],width:"442px",onOk:se,onCancel:()=>{oe({type:"problemset/setActionTabs",payload:{}})}},re.createElement("div",{className:de.Z.modalContent},"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500"),re.createElement("div",{className:de.Z.modalContent},"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};at.Z=(0,Ce.connect)(({problemset:x,loading:b,globalSetting:y})=>({problemset:x,globalSetting:y,loading:b.effects}))(ne)},94509:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return b}});var re=pe(59301),Ce=pe(8591),a=pe(43418),de=pe(5112),ue={flex_box_center:"flex_box_center___YKb0w",flex_space_between:"flex_space_between___wpoDJ",flex_box_vertical_center:"flex_box_vertical_center____nKxT",flex_box_center_end:"flex_box_center_end___vyS5Y",flex_box_column:"flex_box_column___WjAJ8",exportModal:"exportModal___zrCjw",export_text:"export_text___BpWql"},ie=pe(28211),ae=pe(66649),te=pe.n(ae),z=pe(82506),ne=pe(91911);const x=({problemset:y,dispatch:E})=>{const[ee,oe]=(0,re.useState)([]),[ce,fe]=(0,re.useState)(!0),se=()=>{E({type:"problemset/setActionTabs",payload:{}})};(0,re.useEffect)(()=>{var be,ge;y.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898"&&oe([(ge=(be=y.actionTabs)==null?void 0:be.params)==null?void 0:ge.group_id])},[y.actionTabs.key]);const le=()=>{if(ee.length===0){Ce.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6\u5939");return}he({},`/api/item_banks/export.xlsx?group_id=${ee[0]}&include_children=${ce}`,(be,ge)=>{var me;if(((me=be.target.response)==null?void 0:me.type)==="application/json"){let ye=new FileReader;ye.readAsText(be.target.response,"utf-8"),ye.addEventListener("loadend",()=>{const Ae=JSON.parse(ye.result);Ce.ZP.warning((Ae==null?void 0:Ae.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458")});return}let ve=new Blob([be.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),Ee=`\u5BFC\u51FA\u8BD5\u9898-${te()().format("YYYYMMDD_HH:mm:ss")}.xlsx`;if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(ve,Ee);else{let ye=URL.createObjectURL(ve),Ae=document.createElement("a");Ae.href=ye,Ae.setAttribute("download",Ee),document.body.appendChild(Ae),Ae.click(),window.URL.revokeObjectURL(Ae.href)}se()})},he=(be,ge,me,ve)=>{const Ee=z.Z.API_SERVER+ge,ye=new window.XMLHttpRequest;return ye.withCredentials=!0,ye.addEventListener("load",function(Ae){me(Ae,ye)},!1),ye.addEventListener("error",function(Ae){ve&&ve(Ae)},!1),ye.responseType="blob",ye.open("GET",Ee),ye.send(null),ye};return re.createElement(a.default,{centered:!0,title:"\u5BFC\u51FA\u8BD5\u9898",open:y.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898",width:718,destroyOnClose:!0,wrapClassName:ue.customModal,onCancel:se,onOk:le},re.createElement("aside",{className:ue.exportModal},re.createElement("div",{style:{marginBottom:20}},re.createElement("label",{style:{marginRight:20}},"\u5BFC\u51FA\u8BBE\u7F6E"),re.createElement(de.ZP.Group,{onChange:be=>{fe(be.target.value)},value:ce},re.createElement(de.ZP,{value:!0},"\u5305\u542B\u5B50\u6587\u4EF6\u5939"),re.createElement(de.ZP,{value:!1},"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939"))),re.createElement(ie.Z,{value:ee,onChange:be=>oe(be)}),re.createElement("div",{className:ue.export_text},"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA")))};var b=(0,ne.connect)(({problemset:y})=>({problemset:y}))(x)},59719:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(5112),ie=pe(89392),ae=pe.n(ie),te=pe(44780),z=pe(33754),ne=Object.defineProperty,x=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,oe=(he,be,ge)=>be in he?ne(he,be,{enumerable:!0,configurable:!0,writable:!0,value:ge}):he[be]=ge,ce=(he,be)=>{for(var ge in be||(be={}))E.call(be,ge)&&oe(he,ge,be[ge]);if(y)for(var ge of y(be))ee.call(be,ge)&&oe(he,ge,be[ge]);return he},fe=(he,be)=>x(he,b(be)),se=(he,be,ge)=>new Promise((me,ve)=>{var Ee=_e=>{try{Ae(ge.next(_e))}catch(Se){ve(Se)}},ye=_e=>{try{Ae(ge.throw(_e))}catch(Se){ve(Se)}},Ae=_e=>_e.done?me(_e.value):Promise.resolve(_e.value).then(Ee,ye);Ae((ge=ge.apply(he,be)).next())});const le=({problemset:he,dispatch:be})=>{var ge,me;const[ve,Ee]=(0,re.useState)({}),[ye,Ae]=(0,re.useState)([]),[_e,Se]=(0,re.useState)(!1),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"];(0,re.useEffect)(()=>{var Be,je;if(((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.key)==="JUDGMENT"){const De=(0,ie.cloneDeep)((je=he==null?void 0:he.actionTabs)==null?void 0:je.params);Ee(De),Ae(De.choices)}},[(ge=he==null?void 0:he.actionTabs)==null?void 0:ge.key]);const Oe=()=>se(void 0,null,function*(){var Be;if(!ye.some(je=>je==null?void 0:je.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_e){const je=(0,ie.cloneDeep)((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.params);Ae(je.choices)}Se(!_e)}),we=(Be,je)=>{console.log(Be.target.checked);const De=ye.map((Ze,Ve)=>fe(ce({},Ze),{checked:Ve===je?Be.target.checked:!1}));Ae(De)},Pe=()=>{Ee({}),Ae([]),Se(!1),be({type:"problemset/setActionTabs",payload:{}})};return re.createElement(de.default,{centered:!0,destroyOnClose:!0,open:he.actionTabs.key==="JUDGMENT",title:"\u8BD5\u9898\u4F53\u9A8C",okText:_e?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Oe,onCancel:Pe},re.createElement("div",null,re.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),re.createElement(z.Z,{value:ve==null?void 0:ve.name}),ye==null?void 0:ye.map((Be,je)=>{const{is_answer:De,checked:Ze,choice_text:Ve}=Be;let Ge="";return _e&&De&&(Ge=te.Z.green),_e&&!De&&Ze&&(Ge=te.Z.red),re.createElement("div",{key:je,style:{pointerEvents:_e?"none":"auto"},className:`${te.Z.row} ${Ge}`},re.createElement(ue.ZP,{onChange:Ke=>we(Ke,je),checked:Ze}),re.createElement(z.Z,{className:te.Z.html,value:Ve}),_e&&De&&re.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_e&&!De&&Ze&&re.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_e&&re.createElement(re.Fragment,null,re.createElement("div",{className:te.Z.line}),re.createElement("div",{className:"c-grey-333 mb5"},re.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(me=ye.find(Be=>Be.is_answer))==null?void 0:me.choice_text),re.createElement("div",{className:"c-grey-333 mb10"},re.createElement("b",null,"\u89E3\u6790:\xA0"),(ve==null?void 0:ve.analysis)||"\u6682\u65E0\u89E3\u6790"))))};at.Z=(0,Ce.connect)(({problemset:he})=>({problemset:he}))(le)},98920:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(24905),ie=pe(89392),ae=pe.n(ie),te=pe(44780),z=pe(33754),ne=Object.defineProperty,x=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,oe=(he,be,ge)=>be in he?ne(he,be,{enumerable:!0,configurable:!0,writable:!0,value:ge}):he[be]=ge,ce=(he,be)=>{for(var ge in be||(be={}))E.call(be,ge)&&oe(he,ge,be[ge]);if(y)for(var ge of y(be))ee.call(be,ge)&&oe(he,ge,be[ge]);return he},fe=(he,be)=>x(he,b(be)),se=(he,be,ge)=>new Promise((me,ve)=>{var Ee=_e=>{try{Ae(ge.next(_e))}catch(Se){ve(Se)}},ye=_e=>{try{Ae(ge.throw(_e))}catch(Se){ve(Se)}},Ae=_e=>_e.done?me(_e.value):Promise.resolve(_e.value).then(Ee,ye);Ae((ge=ge.apply(he,be)).next())});const le=({problemset:he,dispatch:be})=>{var ge;const[me,ve]=(0,re.useState)({}),[Ee,ye]=(0,re.useState)([]),[Ae,_e]=(0,re.useState)(!1),Se=["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,re.useEffect)(()=>{var Be,je;if(((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.key)==="MULTIPLE"){const De=(0,ie.cloneDeep)((je=he==null?void 0:he.actionTabs)==null?void 0:je.params);ve(De),ye(De.choices)}},[(ge=he==null?void 0:he.actionTabs)==null?void 0:ge.key]);const xe=()=>se(void 0,null,function*(){var Be;if(!Ee.some(je=>je==null?void 0:je.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ae){const je=(0,ie.cloneDeep)((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.params);ye(je.choices)}_e(!Ae)}),Oe=(Be,je)=>{console.log(Be.target.checked);const De=Ee.map((Ze,Ve)=>fe(ce({},Ze),{checked:Ve===je?Be.target.checked:Ze.checked}));ye(De)},we=()=>{ve({}),ye([]),_e(!1),be({type:"problemset/setActionTabs",payload:{}})},Pe=()=>{let Be="";return Ee.forEach((je,De)=>{je.is_answer&&(Be=Be+Se[De])}),Be};return re.createElement(de.default,{centered:!0,destroyOnClose:!0,open:he.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:Ae?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:xe,onCancel:we},re.createElement("div",null,re.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),re.createElement(z.Z,{value:me==null?void 0:me.name}),Ee==null?void 0:Ee.map((Be,je)=>{const{is_answer:De,checked:Ze,choice_text:Ve}=Be;let Ge="";return Ae&&De&&(Ge=te.Z.green),Ae&&!De&&Ze&&(Ge=te.Z.red),re.createElement("div",{key:je,style:{pointerEvents:Ae?"none":"auto"},className:`${te.Z.row} ${Ge}`},re.createElement(ue.default,{style:{padding:3},onChange:Ke=>Oe(Ke,je),checked:Ze}),re.createElement("span",null,Se[je],".\xA0"),re.createElement(z.Z,{className:te.Z.html,value:Ve}),Ae&&De&&re.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Ae&&!De&&Ze&&re.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Ae&&re.createElement(re.Fragment,null,re.createElement("div",{className:te.Z.line}),re.createElement("div",{className:"c-grey-333 mb5"},re.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Pe()),re.createElement("div",{className:"c-grey-333 mb10"},re.createElement("b",null,"\u89E3\u6790:\xA0"),(me==null?void 0:me.analysis)||"\u6682\u65E0\u89E3\u6790"))))};at.Z=(0,Ce.connect)(({problemset:he})=>({problemset:he}))(le)},14612:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ye},b:function(){return me}});var re=pe(59301),Ce=pe(8591),a=pe(43418),de=pe(92832),ue=pe(3113),ie=pe(17574),ae={list:"list___Ur31H",btns:"btns___ITJo0",name:"name___FtR_V",folderWrapper:"folderWrapper___szWWk",folderIcon:"folderIcon___MdKkF",share_folderIcon:"share_folderIcon___G1rNy",subject:"subject___lELqJ"},te=pe(56640),z=pe(73631),ne=pe(31328),x=pe(6300),b=pe(89392),y=pe(21431),E=Object.defineProperty,ee=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,le=(Ae,_e,Se)=>_e in Ae?E(Ae,_e,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Ae[_e]=Se,he=(Ae,_e)=>{for(var Se in _e||(_e={}))fe.call(_e,Se)&&le(Ae,Se,_e[Se]);if(ce)for(var Se of ce(_e))se.call(_e,Se)&&le(Ae,Se,_e[Se]);return Ae},be=(Ae,_e)=>ee(Ae,oe(_e)),ge=(Ae,_e,Se)=>new Promise((xe,Oe)=>{var we=je=>{try{Be(Se.next(je))}catch(De){Oe(De)}},Pe=je=>{try{Be(Se.throw(je))}catch(De){Oe(De)}},Be=je=>je.done?xe(je.value):Promise.resolve(je.value).then(we,Pe);Be((Se=Se.apply(Ae,_e)).next())});const me=(Ae,_e,Se=[])=>{if(Ae)for(const xe of Ae){if(xe.key===_e)return Se;if(xe.children&&xe.children!=""){const Oe=me(xe.children,_e,[...Se,{id:xe.key,name:xe.title.props.name}]);if(Oe)return Oe}}},ve=({isProblemset:Ae,name:_e,id:Se,isShare:xe,itemBanksCount:Oe,onOpen:we=()=>{},onShare:Pe=()=>{},onMove:Be=()=>{},onDeleteOk:je=()=>{}})=>{const[De,Ze]=(0,re.useState)(!1),[Ve,Ge]=(0,re.useState)(_e),[Ke,He]=(0,re.useState)(_e),Ne=ze=>ge(void 0,null,function*(){const Ye=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!Ke.trim()){Ce.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(Ke.charAt(0)===" "){Ce.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let rt=0;rt<Ke.length;rt++)if(Ye.includes(Ke.charAt(rt)))return Ce.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;(yield(0,te.ZP)(`/api/item_banks_groups/${Math.abs(ze)}.json`,{method:"put",body:{name:Ke}})).status===0&&(Ze(!1),Ge(Ke))}),ke=ze=>{a.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4\u5220\u9664",className:"custom-modal-divider ",icon:null,content:re.createElement("div",null,re.createElement("p",null,"\u672C\u6B21\u5220\u9664\u64CD\u4F5C\u786E\u5B9A\u540E\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F"),re.createElement("p",null,"\u5220\u9664\u6587\u4EF6\u5939\uFF0C\u5C06\u540C\u6B65\u5220\u9664\u5176\u6240\u5305\u542B\u7684\u5168\u90E8\u5B50\u6587\u4EF6\u5939\u548C\u8BD5\u9898\uFF0C\u8BF7\u614E\u91CD\u64CD\u4F5C\uFF01")),cancelText:"\u53D6\u6D88",onOk:()=>ge(void 0,null,function*(){(yield(0,te.ZP)(`/api/item_banks_groups/${Math.abs(ze)}.json`,{method:"delete",body:{}})).status===0&&je(ze)})})};return re.createElement("div",{className:ae.list,onClick:ze=>we(Se,xe)},De?re.createElement(de.default,{style:{maxWidth:780},value:Ke,onChange:ze=>{He(ze.target.value)},onClick:ze=>ze.stopPropagation()}):re.createElement("div",{className:ae.name,title:Ve},Ve),Oe?re.createElement("div",{className:ae.subject},"\u8BD5\u9898\u6570 ",Oe):"",Ae&&re.createElement("div",{className:ae.btns},De?re.createElement(re.Fragment,null,re.createElement("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:ze=>{ze.stopPropagation(),Ne(Se)}}),re.createElement("i",{className:"iconfont icon-qingchu ml10",onClick:ze=>{ze.stopPropagation(),He(Ve),Ze(!1)}})):re.createElement(re.Fragment,null,re.createElement("i",{className:"iconfont icon-shangyi3 ml10",onClick:ze=>{ze.stopPropagation(),Be(Se,"up")}}),re.createElement("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:ze=>{ze.stopPropagation(),Be(Se,"down")}})),re.createElement("div",{style:{position:"relative",top:"-2px",display:"flex"}},re.createElement(ue.ZP,{className:"ml10",onClick:ze=>{ze.stopPropagation(),Pe(Math.abs(Se))},type:"link"},"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939"),re.createElement(ue.ZP,{className:"ml10",onClick:ze=>{ze.stopPropagation(),Ze(!0)},type:"link"},"\u91CD\u547D\u540D"),re.createElement(ue.ZP,{onClick:ze=>{ze.stopPropagation(),ke(Se)},type:"link",danger:!0},"\u5220\u9664"))))};var ye=({isProblemset:Ae,data:_e,onOpen:Se=()=>{},onShare:xe=()=>{},navigation:Oe,reloadData:we,activeTabsKey:Pe,setRootData:Be,params:je})=>{const[De,Ze]=(0,re.useState)(),[Ve,Ge]=(0,re.useState)([]),[Ke,He]=(0,re.useState)([]);(0,re.useEffect)(()=>{De&&setTimeout(()=>{Be(De)},200)},[De]),(0,re.useEffect)(()=>{He([]),Ge([])},[_e]),(0,re.useEffect)(()=>{Ke.length===0&&Ve.length===0&&Ze(_e==null?void 0:_e.map(Fe=>({title:re.createElement(ve,{isProblemset:Ae,name:Fe.name,id:Fe.id,isShare:Fe.is_share,itemBanksCount:Fe.item_banks_count,onMove:ke,onOpen:Se,onShare:xe,onDeleteOk:Ye}),key:Fe.id,icon:Fe.is_share?re.createElement("img",{onClick:()=>{Se(Fe.id)},src:ne,className:ae.share_folderIcon}):re.createElement("img",{onClick:()=>{Se(Fe.id)},src:z,className:ae.folderIcon}),isLeaf:!Fe.have_child})))},[Ke,Ve,_e]);const Ne=(Fe,Xe,Te)=>{const Ue=(0,b.cloneDeep)(Fe);for(let et=0;et<Ue.length;et++){if(Ue[et].key===Xe){Te==="up"?[Ue[et-1],Ue[et]]=[Ue[et],Ue[et-1]]:[Ue[et],Ue[et+1]]=[Ue[et+1],Ue[et]];break}Ue[et].children&&(Ue[et].children=Ne(Ue[et].children,Xe,Te))}return Ue},ke=(Fe,Xe)=>ge(void 0,null,function*(){(Xe==="up"?yield(0,x.A1)({id:Math.abs(Fe)}):yield(0,x.vi)({id:Math.abs(Fe)})).status===0&&Ze(Ue=>Ne(Ue,Fe,Xe))}),ze=(Fe,Xe)=>Fe.filter(Te=>Te.key===Xe?!1:(Te.children&&(Te.children=ze(Te.children,Xe)),!0)),Ye=Fe=>{Ze(Xe=>ze(Xe,Fe)),we()},nt=(Fe,Xe,Te)=>Fe.map(Ue=>Ue.key===Xe?he(he({},Ue),Te):Ue.children?be(he({},Ue),{children:nt(Ue.children,Xe,Te)}):Ue),rt=Fe=>ge(void 0,null,function*(){var Xe;const{key:Te}=Fe;let Ue=Pe===y.TabType.TeachGroupShare?"3":"";const et=yield(0,x.ex)(be(he({},je),{group_id:Math.abs(Te),parents:[...Oe||[{id:0,name:"\u6839\u76EE\u5F55"}],...(Xe=me(De,Te))==null?void 0:Xe.map(Re=>({id:Re.id,name:Re.name}))],type:Ue})),{data:tt,total_count:qe}=et||{};qe>0&&Ze(Re=>nt(Re,Te,{children:tt.map(Ie=>({title:re.createElement(ve,{isProblemset:Ae,name:Ie.name,id:Ie.id,itemBanksCount:Ie.item_banks_count,onMove:ke,onOpen:Se,onShare:xe,onDeleteOk:Ye}),key:Ie.id,icon:Ie.is_share?re.createElement("img",{onClick:()=>{Se(Ie.id)},src:ne,className:ae.share_folderIcon}):re.createElement("img",{onClick:()=>{Se(Ie.id)},src:z,className:ae.folderIcon}),isLeaf:!Ie.have_child}))}))}),We=(Fe,Xe)=>{He(Fe)};return(De==null?void 0:De.length)>0&&re.createElement(ie.default,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:De,loadData:rt,onExpand:We,onLoad:Fe=>{Ge(Fe)},className:ae.folderWrapper,selectable:!1,expandedKeys:Ke,loadedKeys:Ve})}},2966:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return ee}});var re=pe(59301),Ce=pe(78241),a=pe(92832),de=pe(24905),ue={operating:"operating___srUHx",tip:"tip___F8nWU"},ie=pe(41722),ae=pe(59301),te=Object.defineProperty,z=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,b=(oe,ce,fe)=>ce in oe?te(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):oe[ce]=fe,y=(oe,ce)=>{for(var fe in ce||(ce={}))ne.call(ce,fe)&&b(oe,fe,ce[fe]);if(z)for(var fe of z(ce))x.call(ce,fe)&&b(oe,fe,ce[fe]);return oe};const E=({data:oe,height:ce=400},fe)=>{var se;const[le]=Ce.default.useForm(),[he,be]=(0,re.useState)({});return(0,re.useEffect)(()=>{oe&&(be(oe),le.setFieldsValue(y({},oe)))},[oe]),(0,re.useImperativeHandle)(fe,()=>({form:le})),ae.createElement("div",{className:ue.operating,style:{marginBottom:"0"}},ae.createElement(Ce.default,{form:le,scrollToFirstError:!0,onValuesChange:()=>{be(y({},le.getFieldsValue()))}},ae.createElement(Ce.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{max:30,message:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(a.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26",suffix:`${((se=he.name)==null?void 0:se.length)||0}/30`})),ae.createElement(Ce.default.Item,{name:"languages",label:"\u7F16\u7A0B\u8BED\u8A00",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},ae.createElement(de.default.Group,null,ae.createElement(de.default,{value:"c"},"C"),ae.createElement(de.default,{value:"c++"},"C++"),ae.createElement(de.default,{value:"java"},"Java"),ae.createElement(de.default,{value:"python"},"Python"))),ae.createElement("div",{className:ue.tip},"\u9009\u62E9\u652F\u6301\u4EE5\u4E0B\u7F16\u7A0B\u8BD5\u9898\u8FDB\u884C\u7F16\u8BD1\u7684\u8BED\u8A00"),ae.createElement("div",{style:{margin:"20px 0 12px 0px"}},"\u4F5C\u4E1A\u8BF4\u660E"),ae.createElement(Ce.default.Item,{name:"description"},ae.createElement(ie.Z,{height:ce,defaultValue:he.description||"",watch:!0}))))};var ee=(0,re.forwardRef)(E)},7756:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(43418),de=pe(44780),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,te=(ne,x)=>{var b={};for(var y in ne)ie.call(ne,y)&&x.indexOf(y)<0&&(b[y]=ne[y]);if(ne!=null&&ue)for(var y of ue(ne))x.indexOf(y)<0&&ae.call(ne,y)&&(b[y]=ne[y]);return b};const z=ne=>{var x=ne,{problemset:b,globalSetting:y,loading:E,dispatch:ee}=x,oe=te(x,["problemset","globalSetting","loading","dispatch"]);return re.createElement(a.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:b.actionTabs.key==="Problemset-PublicReview",title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",cancelText:"",width:"442px",onOk:()=>{ee({type:"problemset/setActionTabs",payload:{}})},onCancel:()=>{ee({type:"problemset/setActionTabs",payload:{}})}},re.createElement("div",{className:de.Z.modalContent},"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),re.createElement("div",{className:de.Z.modalContent},"\u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838"))};at.Z=(0,Ce.connect)(({problemset:ne,loading:x,globalSetting:b})=>({problemset:ne,globalSetting:b,loading:x.effects}))(z)},62511:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return Be}});var re=pe(59301),Ce=pe(92832),a=pe(78241),de=pe(43428),ue=pe(3113),ie=pe(8591),ae=pe(95237),te=pe(43604),z=pe(24905),ne=pe(6848),x=pe(28103),b=pe(58421),y=pe(91911),E={flex_box_center:"flex_box_center___orONc",flex_space_between:"flex_space_between___xUKga",flex_box_vertical_center:"flex_box_vertical_center___QeVIN",flex_box_center_end:"flex_box_center_end___mXGLP",flex_box_column:"flex_box_column___CHytA",wrp:"wrp___xbLol",drawer:"drawer___Bi9wT",menu:"menu___t0_fV",actived:"actived___zWm74",actived2:"actived2___RRfRj",subTag:"subTag___EczBy",directionName:"directionName___H9hFf",menuDirection:"menuDirection___JkwbJ",listItem:"listItem___kNMPl",info:"info___QKQMx",title:"title___eGYd4",titleLeft:"titleLeft___ltIGt",titleRight:"titleRight___zsSPc",search:"search___oRdeh",description:"description___zs7Ow",menuCourse:"menuCourse___PygX2",paginationWrap:"paginationWrap___sYmqt",authorname:"authorname___D4gcN","tooltip-content":"tooltip-content___RseJD"},ee=pe(91216),oe=pe(41408),ce=pe(70814),fe=pe(62602),se=pe(46431),le=pe(56640),he=Object.defineProperty,be=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ye=(je,De,Ze)=>De in je?he(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,Ae=(je,De)=>{for(var Ze in De||(De={}))ve.call(De,Ze)&&ye(je,Ze,De[Ze]);if(me)for(var Ze of me(De))Ee.call(De,Ze)&&ye(je,Ze,De[Ze]);return je},_e=(je,De)=>be(je,ge(De)),Se=(je,De,Ze)=>new Promise((Ve,Ge)=>{var Ke=ke=>{try{Ne(Ze.next(ke))}catch(ze){Ge(ze)}},He=ke=>{try{Ne(Ze.throw(ke))}catch(ze){Ge(ze)}},Ne=ke=>ke.done?Ve(ke.value):Promise.resolve(ke.value).then(Ke,He);Ne((Ze=Ze.apply(je,De)).next())});const{Search:xe}=Ce.default,Oe={id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},we={id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]},Pe=({classroomList:je,loading:De,dispatch:Ze,cb:Ve,shixunIds:Ge=[]})=>{var Ke,He,Ne,ke;const ze=(0,y.useParams)(),Ye=(0,y.useLocation)(),{actionTabs:nt}=je,[rt]=a.default.useForm(),{shixunLists:We}=je,[Fe,Xe]=(0,re.useState)([]),[Te,Ue]=(0,re.useState)([]),[et,tt]=(0,re.useState)([]),[qe,Re]=(0,re.useState)({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null});(0,re.useEffect)(()=>{je.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&Ze({type:"classroomList/getShixunLists",payload:Ae({},qe)})},[je.actionTabs.key]),(0,re.useEffect)(()=>{Ie()},[ze]);const Ie=()=>Se(void 0,null,function*(){const Je=yield(0,ee.I_)({}),lt=yield(0,le.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});tt([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(lt==null?void 0:lt.groups)||[]]),Ue((Je==null?void 0:Je.disciplines)||[])}),Le=(Je,lt,$e)=>{qe.tag_level=Je,qe.sub_discipline_id=lt,qe.discipline_id=$e,qe.page=1,Re(Ae({},qe)),Ze({type:"classroomList/getShixunLists",payload:Ae({},qe)})},Me=()=>{Ze({type:"classroomList/setActionTabs",payload:{}}),Re({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null})};return je.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:re.createElement(de.Z,{placement:"bottom",height:"100%",closable:!0,onClose:Me,open:je.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:E.drawer,footer:re.createElement("div",{className:"tc"},re.createElement(ue.ZP,{size:"middle",onClick:()=>{Me(),Xe([])},style:{marginRight:8}},"\u53D6\u6D88"),re.createElement(ue.ZP,{size:"middle",onClick:()=>Se(void 0,null,function*(){var Je,lt;for(let $e=0;$e<(Fe==null?void 0:Fe.length);$e++){const ot=Fe[$e];if(Ge.includes(ot)){ie.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(lt=(Je=We==null?void 0:We.shixun_list)==null?void 0:Je.find(wt=>wt.id===ot))==null?void 0:lt.title}`);return}}Me(),Ve(Fe),Xe([])}),type:"primary"},"\u786E\u5B9A"))},re.createElement("section",{className:"tc"},re.createElement(se.Z,{onChange:Je=>{Re(_e(Ae(Ae({},qe),Je),{page:1})),Ze({type:"classroomList/getShixunLists",payload:_e(Ae(Ae({},qe),Je),{page:1})})}})),re.createElement("section",{className:"edu-container"},re.createElement("ul",{className:E.menu},re.createElement("li",null,Oe.name),(Ke=Oe==null?void 0:Oe.children)==null?void 0:Ke.map((Je,lt)=>re.createElement("li",{className:qe[Oe.id]==Je.id?E.actived:"",key:Je.id,onClick:()=>{qe[Oe.id]=Je.id,qe.page=1,Re(Ae({},qe)),Ze({type:"classroomList/getShixunLists",payload:Ae({},qe)})}},re.createElement("strong",null,Je.name)))),re.createElement("ul",{className:E.menuDirection},re.createElement("li",{className:E.directionName},"\u65B9\u5411"),re.createElement("li",{className:qe.discipline_id?"":E.actived,onClick:()=>{Le(null,null,null)}},re.createElement("strong",null,"\u5168\u90E8")),Te==null?void 0:Te.map(function(Je,lt){return re.createElement("li",{key:lt,className:qe.discipline_id==Je.id?E.actived:""},re.createElement("strong",{onClick:()=>{Le(1,null,Je.id)}},Je.name),re.createElement("div",null,Je.sub_disciplines.map(function($e,ot){return re.createElement("div",{key:ot,className:"mt5"},re.createElement("div",{className:qe.sub_discipline_id==$e.id?`${E.actived2} ${E.subTag}`:E.subTag,onClick:()=>{Le(2,$e.id,Je.id)}},$e.name),re.createElement("ul",{className:"mt5"},$e.tags&&$e.tags.map(function(wt,ft){return re.createElement("li",{key:ft,className:qe.sub_discipline_id==wt.id&&qe.tag_level===3?E.actived2:"",onClick:()=>{Le(3,wt.id,Je.id)}},wt.name)})))})))})),qe.type==="mine"&&re.createElement("ul",{className:E.menu},re.createElement("li",null,"\u76EE\u5F55"),et==null?void 0:et.map((Je,lt)=>re.createElement("li",{className:qe.group_id==Je.id?E.actived:"",key:Je.name,onClick:()=>{qe.group_id=Je.id,qe.page=1,Re(Ae({},qe)),Ze({type:"classroomList/getShixunLists",payload:Ae({},qe)})}},re.createElement("strong",null,Je.name)))),re.createElement("ul",{className:E.menu},re.createElement("li",null,we.name),(He=we==null?void 0:we.children)==null?void 0:He.map((Je,lt)=>re.createElement("li",{className:qe[we.id]==Je.id?E.actived:"",key:Je.name,onClick:()=>{qe[we.id]=Je.id,qe.page=1,Re(Ae({},qe)),Ze({type:"classroomList/getShixunLists",payload:Ae({},qe)})}},re.createElement("strong",null,Je.name)))),re.createElement(ae.Z,null,re.createElement(te.Z,{flex:"1"},re.createElement("div",{className:E.menuCourse,style:{margin:"0px 15px"}},re.createElement("ul",null,re.createElement("li",null,"\u5DF2\u9009",re.createElement("span",{className:"c-blue"},Fe.length),"\u4E2A"),re.createElement("li",null,"\u5171",re.createElement("span",{className:"c-blue"},We.shixuns_count),"\u4E2A"),re.createElement("li",{className:"current",onClick:()=>{const Je=_e(Ae({},qe),{order:qe.order==="asc"?"desc":"asc"});Re(Je),Ze({type:"classroomList/getShixunLists",payload:Je})}},"\u5B66\u4E60\u4EBA\u6570",re.createElement("p",{className:`edu-sorter current ${qe.order}`},qe.order==="asc"?re.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):re.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),re.createElement(te.Z,{className:"c-grey-999"},(qe==null?void 0:qe.type)==="mine"?"\u5DF2\u9759\u9ED8/\u516C\u5F00\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009":"\u4EC5\u5DF2\u516C\u5F00\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009")),(Ne=We==null?void 0:We.shixun_list)==null?void 0:Ne.map(function(Je,lt){return re.createElement("div",{className:E.listItem,key:lt},re.createElement(z.default,{checked:Fe.includes(Je.id),value:Je.id,disabled:Je==null?void 0:Je.need_authorize,onChange:$e=>{let ot=Fe.indexOf(Je.id);Fe.indexOf(Je.id)>-1?Xe(Fe.filter(wt=>wt!==Je.id)):Xe(Fe.concat(Je.id))}}),re.createElement("div",{className:E.info},re.createElement("div",{className:E.title},re.createElement("div",{className:E.titleLeft},re.createElement("a",{className:"c-black",href:`/shixuns/${Je==null?void 0:Je.identifier}/challenges`,target:"_blank"},re.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Je.title}})),(Je==null?void 0:Je.need_authorize)&&re.createElement("span",{onClick:()=>{(0,ce.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,fe.Ny)()&&(Je==null?void 0:Je.mark_status)===1&&re.createElement(ne.Z,{title:Je==null?void 0:Je.mark_content},re.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,fe.Ny)()&&(Je==null?void 0:Je.mark_status)===2&&re.createElement(ne.Z,{title:Je==null?void 0:Je.mark_content},re.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,fe.Ny)()&&(Je==null?void 0:Je.mark_status)===3&&re.createElement(ne.Z,{title:Je==null?void 0:Je.mark_content},re.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),re.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},re.createElement("span",{className:E.description,dangerouslySetInnerHTML:{__html:Je.description}})),re.createElement("div",{className:" mt15"},Je.challenge_names.map(function($e,ot){return re.createElement("span",{key:ot,className:"mr30 font12"},"\u7B2C",ot+1,"\u5173 ",$e," ")})),re.createElement(x.Z,{dashed:!0}),re.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},re.createElement("div",null,re.createElement(ne.Z,{overlayClassName:E["tooltip-content"],title:re.createElement("div",null,re.createElement("span",{dangerouslySetInnerHTML:{__html:Je==null?void 0:Je.member_user_names}}))},re.createElement("span",{className:E.authorname,dangerouslySetInnerHTML:{__html:Je==null?void 0:Je.member_user_names}})),Je.author_school_name&&re.createElement(re.Fragment,null,re.createElement("span",{dangerouslySetInnerHTML:{__html:Je.author_school_name}}))),re.createElement("div",null,re.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",Je.level),re.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",Je.study_count)))))}),((ke=We==null?void 0:We.shixun_list)==null?void 0:ke.length)===0&&re.createElement(oe.Z,null),re.createElement("p",null)),re.createElement("div",{className:"tc mt20"},re.createElement(b.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:qe.page||1,showQuickJumper:!0,total:We==null?void 0:We.shixuns_count,onChange:Je=>{const lt=_e(Ae({},qe),{page:Je});Re(lt),Ze({type:"classroomList/getShixunLists",payload:lt})}})))};var Be=(0,y.connect)(({classroomList:je,loading:De})=>({classroomList:je,loading:De}))(Pe)},87898:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(43418),de=pe(24905),ue=pe(44780),ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,z=(b,y)=>{var E={};for(var ee in b)ae.call(b,ee)&&y.indexOf(ee)<0&&(E[ee]=b[ee]);if(b!=null&&ie)for(var ee of ie(b))y.indexOf(ee)<0&&te.call(b,ee)&&(E[ee]=b[ee]);return E},ne=(b,y,E)=>new Promise((ee,oe)=>{var ce=le=>{try{se(E.next(le))}catch(he){oe(he)}},fe=le=>{try{se(E.throw(le))}catch(he){oe(he)}},se=le=>le.done?ee(le.value):Promise.resolve(le.value).then(ce,fe);se((E=E.apply(b,y)).next())});const x=b=>{var y=b,{problemset:E,globalSetting:ee,loading:oe,dispatch:ce,onReloadData:fe=()=>{},isPiliangRevoke:se=!1}=y,le=z(y,["problemset","globalSetting","loading","dispatch","onReloadData","isPiliangRevoke"]);const he=(0,re.useRef)(!1),[be,ge]=(0,re.useState)(!1);(0,re.useEffect)(()=>{E.actionTabs.key==="Problemset-SetPrivate"?window.localStorage.getItem("problemset-set-private-hint-flag")==="1"?me():ge(!0):ge(!1)},[E.actionTabs.key]);const me=()=>ne(void 0,null,function*(){he.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1");let ve={};se?ve=yield ce({type:"problemset/revokePublish",payload:E.actionTabs.params}):ve=yield ce({type:"problemset/setPrivate",payload:E.actionTabs.params}),ce({type:"problemset/setActionTabs",payload:{}}),he.current=!1,(ve==null?void 0:ve.status)===0&&fe()});return re.createElement(a.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:be,title:"\u64A4\u9500\u516C\u5F00\u544A\u77E5",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:se?oe["problemset/revokePublish"]:oe["problemset/setPrivate"],width:"442px",onOk:me,onCancel:()=>{ce({type:"problemset/setActionTabs",payload:{}}),he.current=!1}},re.createElement("div",{className:ue.Z.modalContentLeft},"\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u8BD5\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002"),re.createElement("div",{className:ue.Z.modalContentLeft},"\u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F"),re.createElement("div",null,re.createElement(de.default,{className:"mt10",defaultChecked:!1,onChange:ve=>he.current=ve.target.checked},"\u4E0D\u518D\u63D0\u793A")))};at.Z=(0,Ce.connect)(({problemset:b,loading:y,globalSetting:E})=>({problemset:b,globalSetting:E,loading:y.effects}))(x)},7811:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return y}});var re=pe(59301),Ce=pe(8591),a=pe(43418),de=pe(71418),ue=pe(24905),ie=pe(3113),ae={flex_box_center:"flex_box_center___CwmPP",flex_space_between:"flex_space_between___td8SO",flex_box_vertical_center:"flex_box_vertical_center___GSFzs",flex_box_center_end:"flex_box_center_end___YzfHD",flex_box_column:"flex_box_column___exEQb",customModal:"customModal___lg6DD",shareModal:"shareModal___uZhG_",content:"content___I8qEq",group:"group___KeY9s",teachGroup:"teachGroup____SeBs",footer:"footer___Jn0qQ"},te=pe(6300),z=pe(28211),ne=pe(91911),x=(E,ee,oe)=>new Promise((ce,fe)=>{var se=be=>{try{he(oe.next(be))}catch(ge){fe(ge)}},le=be=>{try{he(oe.throw(be))}catch(ge){fe(ge)}},he=be=>be.done?ce(be.value):Promise.resolve(be.value).then(se,le);he((oe=oe.apply(E,ee)).next())});const b=({problemset:E,dispatch:ee,onOk:oe})=>{var ce,fe;const se=(0,ne.useParams)(),[le,he]=(0,re.useState)([]),[be,ge]=(0,re.useState)(1),[me,ve]=(0,re.useState)([]),[Ee,ye]=(0,re.useState)([]),[Ae,_e]=(0,re.useState)(!0),[Se,xe]=(0,re.useState)(!1),[Oe,we]=(0,re.useState)(!1);(0,re.useEffect)(()=>{var Ze,Ve;E.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898"&&(Pe(),ve([(Ve=(Ze=E.actionTabs)==null?void 0:Ze.params)==null?void 0:Ve.group_id]))},[E.actionTabs.key]);const Pe=()=>x(void 0,null,function*(){_e(!0);const Ze=yield(0,te.Of)({type:0,page:1,per_page:10,order_by:"new"});if(Ze!=null&&Ze.item_banks_group){const Ge=[{id:-1,item_banks_count:(Ze==null?void 0:Ze.no_group_count)||0,name:{name:"\u672A\u52A0\u5165\u5206\u7EC4"}}].concat((Ze==null?void 0:Ze.item_banks_group)||[]);he(Ge)}_e(!1)}),Be=()=>{ee({type:"problemset/setActionTabs",payload:{}})},je=()=>x(void 0,null,function*(){if(me.length===0){Ce.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u7684\u6587\u4EF6\u5939");return}if(be===1){ge(2);return}xe(!0);const Ze=yield(0,te.GW)({item_banks_group_ids:me,clazz:"ItemBank",group_ids:Ee});(Ze==null?void 0:Ze.status)===0&&(oe(),Be()),xe(!1)}),De=Ze=>{ve(Ze),we(Ze.length===le.length)};return re.createElement(a.default,{centered:!0,afterClose:()=>{ye([]),ge(1),we(!1),he([])},title:`\u5171\u4EAB\u8BD5\u9898${be}/2`,open:E.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898",footer:null,width:718,destroyOnClose:!0,wrapClassName:ae.customModal,onCancel:Be},re.createElement("aside",{className:ae.shareModal},re.createElement(de.Z,{spinning:Ae},re.createElement("div",{className:ae.content},be===1&&re.createElement("div",{className:ae.group},re.createElement(z.Z,{value:me,onChange:Ze=>ve(Ze)})),be===2&&re.createElement("div",{className:ae.teachGroup},re.createElement("p",null,"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),re.createElement(ue.default.Group,{value:Ee,onChange:Ze=>ye(Ze)},(fe=(ce=E==null?void 0:E.teachGroupData)==null?void 0:ce.groups)==null?void 0:fe.map(Ze=>re.createElement(ue.default,{key:Ze.group_id,value:Ze.group_id},Ze==null?void 0:Ze.name))))),re.createElement("div",{className:ae.footer},re.createElement(ie.ZP,{onClick:Be},"\u53D6\u6D88"),re.createElement(ie.ZP,{loading:Se,onClick:je,type:"primary"},be===1?"\u4E0B\u4E00\u6B65":"\u786E\u8BA4\u5171\u4EAB")))))};var y=(0,ne.connect)(({problemset:E})=>({problemset:E}))(b)},90977:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(5112),ie=pe(89392),ae=pe.n(ie),te=pe(44780),z=pe(33754),ne=pe(59301),x=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ce=(be,ge,me)=>ge in be?x(be,ge,{enumerable:!0,configurable:!0,writable:!0,value:me}):be[ge]=me,fe=(be,ge)=>{for(var me in ge||(ge={}))ee.call(ge,me)&&ce(be,me,ge[me]);if(E)for(var me of E(ge))oe.call(ge,me)&&ce(be,me,ge[me]);return be},se=(be,ge)=>b(be,y(ge)),le=(be,ge,me)=>new Promise((ve,Ee)=>{var ye=Se=>{try{_e(me.next(Se))}catch(xe){Ee(xe)}},Ae=Se=>{try{_e(me.throw(Se))}catch(xe){Ee(xe)}},_e=Se=>Se.done?ve(Se.value):Promise.resolve(Se.value).then(ye,Ae);_e((me=me.apply(be,ge)).next())});const he=({problemset:be,dispatch:ge})=>{var me;const[ve,Ee]=(0,re.useState)({}),[ye,Ae]=(0,re.useState)([]),[_e,Se]=(0,re.useState)(!1),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"];(0,re.useEffect)(()=>{var Be,je;if(((Be=be==null?void 0:be.actionTabs)==null?void 0:Be.key)==="SINGLE"){const De=(0,ie.cloneDeep)((je=be==null?void 0:be.actionTabs)==null?void 0:je.params);Ee(De),Ae(De.choices)}},[(me=be==null?void 0:be.actionTabs)==null?void 0:me.key]);const Oe=()=>le(void 0,null,function*(){var Be;if(!ye.some(je=>je==null?void 0:je.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_e){const je=(0,ie.cloneDeep)((Be=be==null?void 0:be.actionTabs)==null?void 0:Be.params);Ae(je.choices)}Se(!_e)}),we=(Be,je)=>{console.log(Be.target.checked);const De=ye.map((Ze,Ve)=>se(fe({},Ze),{checked:Ve===je?Be.target.checked:!1}));Ae(De)},Pe=()=>{Ee({}),Ae([]),Se(!1),ge({type:"problemset/setActionTabs",payload:{}})};return ne.createElement(de.default,{centered:!0,destroyOnClose:!0,open:be.actionTabs.key==="SINGLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:_e?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Oe,onCancel:Pe},ne.createElement("div",null,ne.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),ne.createElement(z.Z,{value:ve==null?void 0:ve.name}),ye==null?void 0:ye.map((Be,je)=>{const{is_answer:De,checked:Ze,choice_text:Ve}=Be;let Ge="";return _e&&De&&(Ge=te.Z.green),_e&&!De&&Ze&&(Ge=te.Z.red),ne.createElement("div",{key:je,style:{pointerEvents:_e?"none":"auto"},className:`${te.Z.row} ${Ge}`},ne.createElement(ue.ZP,{onChange:Ke=>we(Ke,je),checked:Ze}),ne.createElement("span",null,xe[je],".\xA0"),ne.createElement(z.Z,{className:te.Z.html,value:Ve}),_e&&De&&ne.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_e&&!De&&Ze&&ne.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_e&&ne.createElement(re.Fragment,null,ne.createElement("div",{className:te.Z.line}),ne.createElement("div",{className:"c-grey-333 mb5"},ne.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),xe[ye.findIndex(Be=>Be.is_answer)]),ne.createElement("div",{className:"c-grey-333 mb10"},ne.createElement("b",null,"\u89E3\u6790:\xA0"),(ve==null?void 0:ve.analysis)||"\u6682\u65E0\u89E3\u6790"))))};at.Z=(0,Ce.connect)(({problemset:be})=>({problemset:be}))(he)},32462:function(Ct,at,pe){"use strict";var re=pe(59301),Ce=pe(91911),a=pe(8591),de=pe(43418),ue=pe(89392),ie=pe.n(ue),ae=pe(44780),te=pe(33754),z=pe(41722),ne=pe(59301),x=(y,E,ee)=>new Promise((oe,ce)=>{var fe=he=>{try{le(ee.next(he))}catch(be){ce(be)}},se=he=>{try{le(ee.throw(he))}catch(be){ce(be)}},le=he=>he.done?oe(he.value):Promise.resolve(he.value).then(fe,se);le((ee=ee.apply(y,E)).next())});const b=({problemset:y,dispatch:E})=>{var ee,oe,ce,fe,se;const[le,he]=(0,re.useState)({}),[be,ge]=(0,re.useState)(!1),[me,ve]=(0,re.useState)(!0),[Ee,ye]=(0,re.useState)("");(0,re.useEffect)(()=>{var Se,xe;if(((Se=y==null?void 0:y.actionTabs)==null?void 0:Se.key)==="SUBJECTIVE"){const Oe=(0,ue.cloneDeep)((xe=y==null?void 0:y.actionTabs)==null?void 0:xe.params);he(Oe)}},[(ee=y==null?void 0:y.actionTabs)==null?void 0:ee.key]);const Ae=()=>x(void 0,null,function*(){if(!Ee){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}be&&ye(""),ge(!be)}),_e=()=>{he({}),ve(!0),ge(!1),ye(""),E({type:"problemset/setActionTabs",payload:{}})};return console.log("----",be),ne.createElement(de.default,{centered:!0,destroyOnClose:!0,open:y.actionTabs.key==="SUBJECTIVE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:be?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:800,onOk:Ae,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:_e},ne.createElement("div",null,ne.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),ne.createElement(te.Z,{value:le==null?void 0:le.name,style:{marginBottom:10,color:"#5f6368"}}),me?ne.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{ve(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):ne.createElement(z.Z,{height:160,defaultValue:Ee,onChange:Se=>{ye(Se)}}),be&&ne.createElement(re.Fragment,null,ne.createElement("div",{className:ae.Z.line}),ne.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),ne.createElement("div",{style:{marginTop:10}},((oe=le==null?void 0:le.answer_texts)==null?void 0:oe[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),((ce=le==null?void 0:le.keywords)==null?void 0:ce.length)>0&&ne.createElement("div",{style:{marginTop:10,marginBottom:10}},ne.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(fe=le==null?void 0:le.keywords)==null?void 0:fe.map(Se=>{var xe,Oe,we;return((xe=Se==null?void 0:Se.keyword)==null?void 0:xe.length)>1?((Oe=Se==null?void 0:Se.keyword)==null?void 0:Oe.join("\u6216"))+"\uFF1B":((we=Se==null?void 0:Se.keyword)==null?void 0:we[0])+"\uFF1B"})),ne.createElement("div",{style:{color:"#5F6368",marginTop:((se=le==null?void 0:le.keywords)==null?void 0:se.length)<=0?20:10}},ne.createElement("b",null,"\u89E3\u6790:")),ne.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(le==null?void 0:le.analysis)||"\u6682\u65E0\u89E3\u6790"))))};at.Z=(0,Ce.connect)(({problemset:y})=>({problemset:y}))(b)},69770:function(Ct,at,pe){"use strict";pe.d(at,{N:function(){return le},Z:function(){return he}});var re=pe(59301),Ce=pe(33754),a=pe(5112),de=pe(6848),ue=pe(95237),ie=pe(43604),ae=pe(24905),te=pe(20834),z=pe(38854),ne={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},x=pe(62602),b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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",y=pe(24334),E=pe(48275),ee=pe(5871),oe=(be,ge,me)=>new Promise((ve,Ee)=>{var ye=Se=>{try{_e(me.next(Se))}catch(xe){Ee(xe)}},Ae=Se=>{try{_e(me.throw(Se))}catch(xe){Ee(xe)}},_e=Se=>Se.done?ve(Se.value):Promise.resolve(Se.value).then(ye,Ae);_e((me=me.apply(be,ge)).next())});const ce=["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"],fe=["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"],se=({data:be,selectIds:ge,onSelectCheckBox:me=()=>{},showCheckbox:ve=!0})=>{var Ee,ye,Ae;const[_e,Se]=(0,re.useState)(!1),xe=(0,re.useRef)(),Oe=()=>{var De,Ze;return be.item_type==="JUDGMENT"?re.createElement("div",{className:ne.judgmentContent},be.choices.map((Ve,Ge)=>re.createElement(a.ZP,{key:Ge,disabled:!0},Ve.choice_text))):be.item_type==="PROGRAM"?re.createElement("div",{className:ne.programContent},re.createElement(Ce.Z,{value:(De=be.program_attr)==null?void 0:De.description})):be.item_type==="COMBINATION"?re.createElement("div",{className:ne.combinationContent},(Ze=be==null?void 0:be.sub_item_banks)==null?void 0:Ze.map((Ve,Ge)=>{var Ke,He,Ne,ke,ze,Ye;const nt=`(\u9898\u76EE${Ge+1}-${(Ve==null?void 0:Ve.item_type)=="SINGLE"?"\u5355\u9009\u9898":(Ve==null?void 0:Ve.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(Ve==null?void 0:Ve.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(Ve==null?void 0:Ve.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return re.createElement(re.Fragment,null,re.createElement("div",{style:{marginTop:10,marginBottom:10}},re.createElement(Ce.Z,{value:nt+Ve.name})),((Ve==null?void 0:Ve.item_type)=="SINGLE"||(Ve==null?void 0:Ve.item_type)=="MULTIPLE")&&Ve.choices.map((rt,We)=>re.createElement("div",{key:We,className:ne.otherContentItem},re.createElement("p",null,ce[We]),re.createElement(Ce.Z,{className:ne.otehrContentHtml,value:rt.choice_text}))),(Ve==null?void 0:Ve.item_type)=="JUDGMENT"&&re.createElement("div",{style:{display:"flex",marginBottom:10}},Ve.choices.map((rt,We)=>re.createElement(a.ZP,{key:We,disabled:!0},rt.choice_text))),re.createElement("div",{className:ne.con},(Ve==null?void 0:Ve.item_type)=="SINGLE"&&re.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",fe==null?void 0:fe[(Ke=Ve==null?void 0:Ve.choices)==null?void 0:Ke.findIndex(rt=>rt==null?void 0:rt.is_answer)]," "),(Ve==null?void 0:Ve.item_type)=="COMPLETION"&&((He=Ve==null?void 0:Ve.standard_answer)==null?void 0:He.map((rt,We)=>{var Fe;return re.createElement("div",{key:We,className:ne.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${rt.position}\uFF09\uFF1A${(Fe=rt==null?void 0:rt.answer_text)==null?void 0:Fe.join("\u3001")}`)})),(Ve==null?void 0:Ve.item_type)=="MULTIPLE"&&re.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(Ne=Ve==null?void 0:Ve.choices)==null?void 0:Ne.map((rt,We)=>{if(rt!=null&&rt.is_answer)return(fe==null?void 0:fe[We])+" "})," "),(Ve==null?void 0:Ve.item_type)=="JUDGMENT"&&re.createElement("div",null,"\u7B54\u6848\uFF1A",(ze=(ke=Ve==null?void 0:Ve.choices)==null?void 0:ke.find(rt=>rt.is_answer))==null?void 0:ze.choice_text),(Ve==null?void 0:Ve.item_type)=="SUBJECTIVE"&&re.createElement("div",null,"\u7B54\u6848\uFF1A",(Ye=Ve==null?void 0:Ve.answer_texts)==null?void 0:Ye[0]),re.createElement("div",null,re.createElement("span",null,"\u89E3\u6790\uFF1A"),re.createElement(Ce.Z,{className:ne.parseAnswerHtml,value:Ve.analysis||"\u6682\u65E0\u89E3\u6790"})),re.createElement("div",null,re.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),re.createElement(de.Z,{title:(be==null?void 0:be.tag_discipline)||"--"},re.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(be==null?void 0:be.tag_discipline)||"--")))))})):re.createElement("div",{className:ne.otherContent},be.choices.map((Ve,Ge)=>re.createElement("div",{key:Ge,className:ne.otherContentItem},re.createElement("p",null,ce[Ge]),re.createElement(Ce.Z,{className:ne.otehrContentHtml,value:Ve.choice_text}))))},we=()=>{var De;if((be==null?void 0:be.item_type)!=="BPROGRAM")return re.createElement("div",null,(De=be.standard_answer)==null?void 0:De.map((Ze,Ve)=>{var Ge,Ke;return re.createElement("div",{key:Ve,className:ne.answerHtml},(Ze==null?void 0:Ze.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${Ze.position}\uFF09\uFF1A${(Ge=Ze==null?void 0:Ze.answer_text)==null?void 0:Ge.join("\u3001")}`:re.createElement("div",{style:{display:"flex",alignItems:"center"}},re.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",Ze.position,"\uFF09\uFF1A"),re.createElement(E.Z,{value:(Ke=Ze==null?void 0:Ze.answer_text)==null?void 0:Ke.join("\u3001"),readOnly:!0})))}))},Pe=()=>{var De,Ze,Ve,Ge,Ke,He;const Ne={SUBJECTIVE:(De=be.answer_texts)==null?void 0:De[0],JUDGMENT:(Ve=(Ze=be.choices)==null?void 0:Ze.find(Xe=>Xe.is_answer))==null?void 0:Ve.choice_text},ke=be.choices.map(Xe=>Xe.is_answer).findIndex(Xe=>Xe),ze=ke>-1?fe[ke]:"";let Ye="";be.choices.map((Xe,Te)=>{Xe.is_answer&&(Ye+=fe[Te])});const nt=Ne[be.item_type];let rt=((Ge=be==null?void 0:be.program_attr)==null?void 0:Ge.code)||"";try{rt=y.Base64.decode(((Ke=be==null?void 0:be.program_attr)==null?void 0:Ke.code)||"")}catch(Xe){}const We={SINGLE:re.createElement(Ce.Z,{className:ne.answerHtml,value:`\u7B54\u6848\uFF1A${ze||"\u65E0"}`}),MULTIPLE:re.createElement(Ce.Z,{className:ne.answerHtml,value:`\u7B54\u6848\uFF1A${Ye||"\u65E0"}`}),COMPLETION:we(),BPROGRAM:re.createElement("div",null,re.createElement(Ce.Z,{className:ne.answerHtml,showProgramFill:!0,value:rt}),(He=be.standard_answer)==null?void 0:He.map((Xe,Te)=>re.createElement("div",{key:Te,className:ne.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${Xe.position}\uFF09\uFF1A${Xe==null?void 0:Xe.answer_text}`)))},Fe=re.createElement(ue.Z,null,re.createElement(ie.Z,{className:"mt3"},"\u7B54\u6848\uFF1A"),re.createElement(ie.Z,{flex:1},re.createElement(Ce.Z,{className:ne.answerHtml,value:`${nt||"\u65E0"}`})));return We[be.item_type]||Fe},Be=De=>{let Ze=[...ge];De.target.checked?Ze.push(be.id):Ze=Ze.filter(Ve=>Ve!==be.id),me(Ze)},je=De=>oe(void 0,null,function*(){if(!De&&!(ge!=null&&ge.length))return message.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");xe.current=[0],Modal.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:re.createElement("div",{className:`font14 ${ne.overflow}`,style:{maxHeight:500,overflow:"auto"}},re.createElement("div",{className:ne.tips},re.createElement("div",null,"\u63D0\u793A\uFF1A"),re.createElement("div",null,"1.\u82E5\u5C06\u5DF2\u5171\u4EAB\u8BD5\u9898\u79FB\u5165\u6587\u4EF6\u5939\uFF0C\u5219\u4F1A\u64A4\u9500\u6B64\u8BD5\u9898\u539F\u6709\u7684\u5171\u4EAB\u9009\u9879\uFF0C\u4EE5\u6587\u4EF6\u5939\u7684\u5171\u4EAB\u9009\u9879\u4E3A\u4E3B\uFF1B"),re.createElement("div",null,"2.\u82E5\u5C06\u5DF2\u5171\u4EAB\u6587\u4EF6\u5939\u5185\u7684\u8BD5\u9898\u79FB\u51FA\u81F3\u6839\u76EE\u5F55\uFF0C\u5219\u4F1A\u64A4\u9500\u8BD5\u9898\u6240\u6709\u7684\u5171\u4EAB\u9009\u9879\u3002")),re.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),re.createElement(CustomTree,{defaultValue:!0,value:xe.current,onChange:Ze=>xe.current=Ze})),onOk:()=>oe(void 0,null,function*(){var Ze;const Ve=yield batchGroup({ids:De?[De]:ge,groups_ids:(Ze=xe.current)==null?void 0:Ze[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",Ve),xe.current=[],Ve==null||Ve.status})})});return re.createElement("div",{className:ne.itemWrap},re.createElement("div",{className:ne.list},ve&&re.createElement(ae.default,{className:"mr10",onChange:Be,checked:ge.includes(be.id)}),re.createElement("div",{onClick:()=>Se(!_e),className:ne.title},re.createElement(Ce.Z,{key:1,showLines:1,showTextOnly:!0,className:ne.topicTitleContent,value:(be==null?void 0:be.item_type)==="BPROGRAM"?(Ee=be==null?void 0:be.program_attr)==null?void 0:Ee.description:be.name})),re.createElement("div",{onClick:()=>Se(!_e),className:ne.tr},re.createElement("i",{style:{transform:_e?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),re.createElement("aside",{style:_e?{display:"block"}:{display:"none"},className:ne.itemDetail},re.createElement("div",{style:{marginBottom:44}},re.createElement(Ce.Z,{key:2,className:ne.topicTitleContent,value:(be==null?void 0:be.item_type)==="BPROGRAM"?(ye=be==null?void 0:be.program_attr)==null?void 0:ye.description:be.name}),re.createElement("div",{className:`${ne.row} mt15`},Oe()),re.createElement("div",{className:ne.row},re.createElement("div",{className:ne.updateTimeRow},re.createElement("div",{className:ne.updateTimeWrap},be.item_type==="PROGRAM"&&re.createElement("p",{className:ne.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(Ae=be==null?void 0:be.languages)==null?void 0:Ae.join("/")))))),be.item_type!=="COMBINATION"&&re.createElement("div",{className:ne.answerWrapper},re.createElement("img",{src:b,alt:"",className:ne.decoration}),re.createElement("div",{className:ne.answer},Pe()),re.createElement("div",{className:ne.parse},re.createElement("div",{className:ne.parseText},"\u89E3\u6790\uFF1A"),re.createElement("div",{className:ne.parseAnswer},be.analysis?re.createElement(Ce.Z,{className:ne.parseAnswerHtml,value:be.analysis}):"\u6682\u65E0\u89E3\u6790")),re.createElement("div",{className:ne.parse},re.createElement("div",{className:ne.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),re.createElement(de.Z,{title:(be==null?void 0:be.tag_discipline)||"--"},re.createElement("div",{className:ne.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(be==null?void 0:be.tag_discipline)||"--"))))))},le=({SubjectShare:be,isProblemset:ge,data:me,user:ve,page:Ee,activeTabsKey:ye,onPublicReview:Ae=()=>{},onStartExperience:_e=()=>{},onSetPrivate:Se=()=>{},onCorrection:xe=()=>{},onChangeTag:Oe=()=>{},onCollect:we=()=>{},onSetPublic:Pe=()=>{},onDelete:Be=()=>{},onCancel:je=()=>{},onSelect:De=()=>{},onMoveTo:Ze=()=>{},addProblemset:Ve=()=>{},onSetShare:Ge=()=>{},onCancelShare:Ke=()=>{},onPublish:He=()=>{},onCancelPublish:Ne=()=>{},onCopy:ke=()=>{}})=>{var ze,Ye,nt,rt,We,Fe,Xe,Te,Ue,et,tt,qe,Re,Ie,Le;const Me=me.item_type==="PROGRAM"?`/problems/newedit/${(ze=me.program_attr)==null?void 0:ze.identifier}?tabs_key=${ye}&page=${Ee}`:me.item_type==="BPROGRAM"?`/problemset/edit/${(Ye=me.program_attr)==null?void 0:Ye.identifier}?type=1&tabs_key=${ye}&page=${Ee}`:`/problemset/edit/${me.id}?tabs_key=${ye}&page=${Ee}`,Je=ye==="0"&&!me.public&&!me.apply&&(me.item_type==="PROGRAM"&&((nt=me.program_attr)==null?void 0:nt.status)!==0||me.item_type!=="PROGRAM"),lt=[{label:re.createElement("a",{className:ne.actionLink,onClick:()=>ke(me.id,!1)},"\u590D\u5236"),key:"2",show:ye==="0"},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>{var ft;return Ne((ft=me==null?void 0:me.program_attr)==null?void 0:ft.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(ye==="0"||ye==="3")&&me.item_type==="PROGRAM"&&((rt=me.program_attr)==null?void 0:rt.status)!==0&&!me.public&&((We=me.author)==null?void 0:We.login)===((Fe=ve.userInfo)==null?void 0:Fe.login)},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>Ze(me.id)},"\u79FB\u52A8\u5230"),key:"1",show:ye==="0"},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>{me.is_share?Ke(me.id):Ge(me.id)}},"\u5171\u4EAB"),key:"3",show:ye==="0"&&be},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>Pe(me)},"\u516C\u5F00"),key:"4",show:Je},{label:re.createElement("a",{className:ne.reviewFlag,onClick:Ae},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:ye==="0"&&!me.public&&me.apply&&(me.item_type==="PROGRAM"&&me.program_attr.status!==0||me.item_type!=="PROGRAM")},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>Se(me.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(ye==="0"||ye==="1")&&me.public&&((Xe=me.author)==null?void 0:Xe.login)===((Te=ve.userInfo)==null?void 0:Te.login)||ye==="1"&&(0,x.ag)()},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>we(me.id,me.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:ye==="2"},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>{var ft;return He((ft=me==null?void 0:me.program_attr)==null?void 0:ft.identifier)}},"\u53D1\u5E03"),key:"8",show:(ye==="0"||ye==="3")&&me.item_type==="PROGRAM"&&((Ue=me.program_attr)==null?void 0:Ue.status)===0&&!me.public&&((et=me.author)==null?void 0:et.login)===((tt=ve.userInfo)==null?void 0:tt.login)},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>we(me.id,me.is_collected)},me.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(ye==="1"||ye==="3")&&!(0,x.ag)()&&!(0,x.JA)()&&((qe=me.author)==null?void 0:qe.login)!==((Re=ve.userInfo)==null?void 0:Re.login)},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>xe(me.id)},"\u7EA0\u9519"),key:"10",show:ye!=="0"&&!(0,x.ag)()&&!(0,x.JA)()},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>Oe(me)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:ye==="0"||ye==="3"&&(me==null?void 0:me.edit_item_bank)},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>Be(me.id)},"\u5220\u9664"),key:"11",show:ye==="0"&&!me.public||ye==="1"&&(0,x.ag)()&&((Ie=me.author)==null?void 0:Ie.login)!==((Le=ve.userInfo)==null?void 0:Le.login)},{label:re.createElement("a",{className:ne.actionLink,onClick:()=>Ve(me.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:ye==="1"||ye==="3"}].filter(ft=>ft.show),$e=re.createElement(te.default,{forceSubMenuRender:!0,className:ne.menu,items:lt}),ot=re.createElement(te.default,{forceSubMenuRender:!0,className:ne.menu},re.createElement(te.default.Item,{key:"10"},re.createElement("a",{className:ne.actionLink,onClick:()=>xe(me.id)},"\u7EA0\u9519"))),wt=ye!=="0"&&!(0,x.ag)()&&!(0,x.JA)();return re.createElement(re.Fragment,null,ge?re.createElement(re.Fragment,null,(ye==="0"||ye==="3"&&(me==null?void 0:me.edit_item_bank))&&!me.public&&re.createElement("span",{className:ne.textBtn,style:{cursor:"pointer"},onClick:()=>{(0,ee.xg)(Me);const ft=document.getElementById(me.id),ht=window.pageYOffset||document.documentElement.scrollTop;localStorage.setItem("problemsetid",ft.getBoundingClientRect().top+ht+"")}},re.createElement("div",{className:ne.line},re.createElement("b",{className:ne.b1}),re.createElement("b",{className:ne.b2})),re.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),re.createElement("span",{className:ne.textBtn,style:{cursor:"pointer"},onClick:()=>_e(me)},re.createElement("div",{className:ne.line},re.createElement("b",{className:ne.b1}),re.createElement("b",{className:ne.b2})),re.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",re.createElement("div",{className:ne.line},re.createElement("b",{className:ne.b1}),re.createElement("b",{className:ne.b2}))),lt.length>0&&re.createElement(z.Z,{dropdownRender:()=>$e},re.createElement("span",{style:{cursor:"default",width:"105px"},onClick:ft=>ft.preventDefault()},re.createElement("span",{className:ne.textBtn},re.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",re.createElement("div",{className:ne.line},re.createElement("b",{className:ne.b1}),re.createElement("b",{className:ne.b2})))))):wt?re.createElement(z.Z,{className:"ml40",dropdownRender:()=>ot},re.createElement("span",{style:{cursor:"default",width:"105px"},onClick:ft=>ft.preventDefault()},re.createElement("span",{className:ne.textBtn},re.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",re.createElement("div",{className:ne.line},re.createElement("b",{className:ne.b1}),re.createElement("b",{className:ne.b2}))))):re.createElement("span",null))};var he=se},21431:function(Ct,at,pe){"use strict";pe.r(at),pe.d(at,{TabType:function(){return Mt},default:function(){return Tt}});var re=pe(59301),Ce=pe(91911),a=pe(38779),de=pe(99313),ue=pe(92832),ie=pe(78241),ae=pe(43418),te=pe(5112),z=pe(8591),ne=pe(71418),x=pe(24905),b=pe(20834),y=pe(6848),E=pe(19842),ee=pe(57809),oe=pe(66104),ce=pe(3113),fe=pe(38854),se=pe(95237),le=pe(58421),he=pe(43680),be=pe(41408),ge=pe(7756),me=pe(94509),ve=pe(7811),Ee=pe(87898),ye=pe(45788),Ae=pe(90977),_e=pe(98920),Se=pe(59719),xe=pe(17550),Oe=pe(32462),we=pe(98589),Pe=pe(5383),Be=pe(6858),je={flex_box_center:"flex_box_center___oxvGV",flex_space_between:"flex_space_between___Pu_2g",flex_box_vertical_center:"flex_box_vertical_center____edsl",flex_box_center_end:"flex_box_center_end___ugvya",flex_box_column:"flex_box_column___B_Z0P",page:"page____U6m6",wrap:"wrap___Njoy9",title:"title___PCz5o",select:"select___MAQbm",contentWrap:"contentWrap___USVj3",pngIcon:"pngIcon___Sclgo",tabsWrap:"tabsWrap___xuKJS",searchWrap:"searchWrap___Z4nZX",addQuestionBtn:"addQuestionBtn___PwVCH",search:"search___pIDJi",searchIcon:"searchIcon___I_kVC",batchWrap:"batchWrap___OzbVH",customTable:"customTable___A_Uxs",row:"row___Sm61J",contentListWrap:"contentListWrap___o6fbG",li:"li___dAjon",bottom:"bottom___kfHPh",actionLeftItem:"actionLeftItem___gA062",questionTypeName:"questionTypeName___neVDt",more:"more___oTnCf",btnAdd:"btnAdd___Qdj8O",cancelC:"cancelC___ZCe2I",addC:"addC___yWAgq",actonBtn:"actonBtn___QmXSC",batch:"batch___wvp7O",btns:"btns___Nox9G",btn:"btn___AEGwM",treeWrapper:"treeWrapper___OS1_K",treeHeader:"treeHeader___T86dH",treeContent:"treeContent___AvQsn",action:"action___TlJrk",sendModal:"sendModal___HDDrU",line:"line___vWGHS",del:"del___I2neN",divider:"divider___ao5se",headerWrapper:"headerWrapper___KS6nP",exportBtn:"exportBtn___uePYs",tips:"tips___xnRXZ",tagtips:"tagtips___bGRXj",taglinkBtn:"taglinkBtn___yRUP3",publicQuest:"publicQuest___kmfJq",publicQuestContent:"publicQuestContent___H9xSO",public_tips:"public_tips___O2lWb",concat:"concat___oVAEZ",selectitems:"selectitems___o767V"},De=pe(38824),Ze=pe(41533),Ve={hide:"hide___P6mxu",open:"open___hazgP",basket:"basket___y6VHF",count:"count___YEH5s",iconWrap:"iconWrap___l__Lj",icon:"icon___yiXgh",name:"name___tBtew"};const Ge=({count:It,visibleBasket:nn,onToggleVisible:an=()=>{}})=>re.createElement(y.Z,{title:"\u8BD5\u9898\u7BEE",placement:"left"},re.createElement("div",{className:`${nn?Ve.open:Ve.hide} ${Ve.basket}`,onClick:an},It>0&&re.createElement("div",{className:Ve.count},It),re.createElement("span",{className:Ve.iconWrap},re.createElement("i",{className:`${Ve.icon} iconfont icon-shitilan`})),re.createElement("div",{className:Ve.name},"\u8BD5\u9898\u7BEE")));var Ke=pe(69770),He=pe(14612),Ne=pe(5871),ke=pe(62602),ze=pe(28211),Ye=pe(62511),nt=pe(6300),rt=pe(74741),We=pe(89392),Fe=pe(56640),Xe=pe(2966),Te=pe(56798),Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAAAXNSR0IArs4c6QAABJFJREFUWEftWF1oHFUU/u7MZmazm4Q0tS/RmARSba0tDVazqyB9sVYlDzWRllopErWlER9EFFGRIuqDT0UoQaO0adKkQqui+FKhQmqSQn8o1cbYQH9Iia3QNN387Pwemdmdyd472Z0kRMhD7ssddu4997vnfOc7Z5YRkYwlMNgyECEKyx4RabmEPfL39mdham0EqgIYAEJmDg7xrbfSmZ3BGECUmZ3hPWfnFCB/gbXHP3PXillDf754lQhVsxrKQvIO8jHm/SEUKiQluhYPHb0SAGJdajYzXuBvMKtHGAMRgXlXnqceOXsjUrQJj3b9KAD5jZkXDxqePQKBgcGZXQ9ln53ZBSq8DxAwZL1rT2JvFq0/1iYA+TKiXzidnjEY5lr+aMczuR7ynp0572DS58rG7o94IKP7VW10aNLbKJItQN5c9mVcxnE78FoMpRNWST6s1He28ECG3oulUyP3/NAQoNS+Drl0zTyj76UND8y6NwjjWrubPV4yADgZ3dT1HA/kwlsVU8bYbf9UIqhVjZDj1XmAzC901uR1aCM/+7ZcpjF2tvjxjgQHZPqP1kp7YuKGLxuiMATgBJSDd0EAZ1ZUfM4wR0CG4g0d6zgg2vnWWkObuJIvDiIZxXVzImfOpqxHbsYTh6o5IPr5fesMffKiH0SBfcF0FnWXd0FY+ru7mTQeTxxayQFJn9uTNPWp3nw6EaYjhQtCMK0coBKYGUt2RDkgU2dbtpCh/+Ipq5OPal0LImWLkzXm+CC04W+zPMpmDpgWSx6J82Qd2N1sk9XjhdG5ofJgIyIli5M15sQ1aNd/8qtgthZOxJKd5bxHBl55A2Qf9JVQULSwZA0PDU/vTM6xu7Fk5308R87s+sC27P1e+gaVMX9Zn0VYg8VZSDP3nmC348muSt4j/S8fAOzWXOXL7ScClkNdEKb5LvzLseTRDTxH+nYcI6DJ54hYxAL9iChQC6gEDL/Gkj1bRSADYNiUWy3V1Xsglz2ygBOCRdAavwx9+KucCkKQZOlItKH7VR5I//ZREFbNSDxBqd4GuaR2cWpN6ir0Gz/w/Y3EPo0lej6eAXJpX9l06t87fIcappSCshZqUvNcRZbVl5SGzu99IOaZnUnD1Ho9W16Z5sgqGJt3VonNNIDi4hU1qG8f8YFo/U2vEdlt3FniSWLnM19hEe1J0j/R5IkH3Et7Xbzev+0bsq3duUBCinzh74W50JtF2tUnT+zlgfQ1/gWiukL7w9qTMFkRHSJH1GciieOnZoCca16tp6cGuS+g2RAFm1hBswVdKfyFdVN56t0aYLPbOLqhMfteeJ/I+iQARDAkNj4BD+RZb7BSjKeLUEK3XJbpKEdRRf3h0voPW3zxJPpOMU5/PQxQVRj35hL2QNcG4K6pYnLsFmyDYKQJKzfstVZtfHoF8PCUD8T8fcsOss3uhRwStseCjRQB2nQaZtoCiqpRvv5tirKxd9T7nz+Qu58ZvZv7GZBwfgxr7ebSk1pQYbAYdNuEIREiJXWAUoNI+RNQKh6DfOdUj1K5dZd4iSX8t0SYv/+n98seER37H8mkzkc00C7pAAAAAElFTkSuQmCC",et=pe(14047),tt=pe(5623),qe=pe(87169),Re=pe(88614),Ie=pe(49525),Le=pe(23559),Me=pe(59301),Je=Object.defineProperty,lt=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,ht=(It,nn,an)=>nn in It?Je(It,nn,{enumerable:!0,configurable:!0,writable:!0,value:an}):It[nn]=an,st=(It,nn)=>{for(var an in nn||(nn={}))wt.call(nn,an)&&ht(It,an,nn[an]);if(ot)for(var an of ot(nn))ft.call(nn,an)&&ht(It,an,nn[an]);return It},vt=(It,nn)=>lt(It,$e(nn)),yt=(It,nn,an)=>new Promise((Xt,Lt)=>{var Kt=wn=>{try{pn(an.next(wn))}catch(Nt){Lt(Nt)}},rn=wn=>{try{pn(an.throw(wn))}catch(Nt){Lt(Nt)}},pn=wn=>wn.done?Xt(wn.value):Promise.resolve(wn.value).then(Kt,rn);pn((an=an.apply(It,nn)).next())});const Et=de.default.TabPane,xt=ue.default.Search,{TextArea:Ot}=ue.default;var Mt=(It=>(It.Mine="0",It.Public="1",It.Collection="2",It.TeachGroupShare="3",It))(Mt||{});const At=({classroomList:It,problemset:nn,user:an,globalSetting:Xt,loading:Lt,dispatch:Kt,match:rn,shixunHomeworks:pn})=>{var wn,Nt,Qt,Jt,Rt,it,Dt,St,bt,Ft,jt;const Ht=(0,Ce.useLocation)(),tn=(0,Ce.useParams)(),[en]=(0,Ce.useSearchParams)(),dn=(0,re.useRef)(),hn=en.get("tabs_key")||"0";let[dt,yn]=(0,re.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:hn,item_type:null,difficulty:null,keyword:null,page:en.get("page")||1,per_page:20,sort_by:"created_at",sort_direction:"desc",id:en.get("id")||null,exam_id:tn.id||null,exercise_id:tn.categoryId||null});const[Hn,Gn]=(0,re.useState)(0),[gt,kt]=(0,re.useState)([]),[ln,mn]=(0,re.useState)(hn),[An,Bn]=(0,re.useState)(0),[er,En]=(0,re.useState)(-1),[zn,Yn]=(0,re.useState)([]),[Dn,cn]=(0,re.useState)(!1),[kn,or]=(0,re.useState)([]),[rr,on]=(0,re.useState)(0),[sr,pr]=(0,re.useState)(!1),[ir,Vn]=(0,re.useState)(!1),[Cn,Tn]=(0,re.useState)(),[Xn,tr]=(0,re.useState)(!1),dr=(0,re.useRef)(!1),yr=(0,re.useRef)(""),nr=(0,re.useRef)(),hr=(0,re.useRef)(),xn=(0,re.useRef)(),[Fr,Or]=(0,re.useState)(),[_n,vr]=(0,re.useState)([]),Sr=(0,re.useRef)(!1),br=Ht.pathname==="/problemset",In=(wn=Ht.pathname)==null?void 0:wn.includes("program_homework"),Jn=In&&tn.categoryId&&((Nt=Ht.pathname)!=null&&Nt.includes("edit"))?tn.categoryId:"",un=Jn?"\u7F16\u8F91\u7F16\u7A0B\u4F5C\u4E1A":"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",[jn,mr]=(0,re.useState)({}),[wr,Kn]=(0,re.useState)(!1),{admin:cr,business:Cr,is_shixun_marker:gr,is_teacher:Qn,user_identity:ar}=an.userInfo||{},Br=cr||Cr||gr||Qn||ar!=="\u5B66\u751F",[fr,Dr]=(0,re.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),{commonHomeWorkAddDefaultData:_r}=pn,[Ur,Wr]=(0,re.useState)([]),qr=(0,re.useRef)(null),[Hr,Pr]=(0,re.useState)(!1),[Ar,Kr]=(0,re.useState)([]),[_t,Gt]=(0,re.useState)(""),[Pt,qt]=(0,re.useState)(!1),[$t,Zt]=(0,re.useState)(!1),[Qe,pt]=(0,re.useState)([]),[mt]=ie.default.useForm(),[Bt,ut]=(0,re.useState)(!1),[Vt,Wt]=(0,re.useState)(null),[Yt,zt]=(0,re.useState)(0),[vn,Nn]=(0,re.useState)(!1),Wn=(0,re.useRef)(null),gn=[{name:"\u6309\u8BD5\u9898\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u6309\u8BD5\u9898\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",type:"quotes",direction:"asc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",type:"quotes",direction:"desc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"}],Pn=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}];(0,re.useEffect)(()=>Le.Z.subscribe("refresh-item-bank",Ut=>{Pi(Ut)}),[]),(0,re.useEffect)(()=>(document.body.setAttribute("data-custom","initial"),()=>{document.body.removeAttribute("data-custom")}),[]);const On=()=>yt(void 0,null,function*(){var ct;const Ut=yield(0,nt.$c)({id:Jn});if(Ut!=null&&Ut.name){const fn={description:Ut.description,languages:Ut.languages,name:Ut.name};Wn.current.form.setFieldsValue(fn),mr(st({},fn)),Kr([...Ut.data]),vr((ct=Ut.data)==null?void 0:ct.map(sn=>sn.id))}});(0,re.useEffect)(()=>{Jn&&On()},[Jn]),(0,re.useEffect)(()=>{},[]),(0,re.useEffect)(()=>{const ct=(en==null?void 0:en.get("group_id"))||0;if(Kt({type:"problemset/getDisciplines",payload:{source:"question",group_id:ct,group_type:ln}}),dt.group_id=Number(ct),ln==="3"&&(dt.clazz="ItemBanksGroup",Ir(!0)),en.get("page")){let Ut=JSON.parse(localStorage.getItem("problemsetkey"))||{};En((Ut==null?void 0:Ut.tag_discipline_id)||-1),dt=st(st({},dt),Ut),yn(dt)}else yn(dt);Un(dt).then(Ut=>{Pr(!1)}),Rn(dt),lr(),qn()},[]),(0,re.useEffect)(()=>(Kt({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),Kt({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{Kt({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Kt({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,re.useEffect)(()=>(Kt({type:"globalSetting/headerFixedToggle",payload:!0}),()=>{Kt({type:"globalSetting/headerFixedToggle",payload:!1})}),[]),(0,re.useEffect)(()=>(Kt({type:"globalSetting/headerFooterToggle",payload:br}),()=>{Kt({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,re.useEffect)(()=>{(0,Ne.Dk)(In?un:"\u8BD5\u9898\u5E93")},[In,un]);const Fn=ct=>{let Ut=0;return Cn==null||Cn.forEach(fn=>{fn.type===ct&&(Ut=fn.count)}),Ut},Mn=(ct,Ut)=>{var fn,sn,bn,Sn,Mr,kr,zr,ai,Gi;const wi=[];if(ct||(sn=(fn=nn==null?void 0:nn.disciplinesData)==null?void 0:fn.disciplines)==null||sn.forEach(si=>{var ni;(ni=si==null?void 0:si.sub_disciplines)==null||ni.forEach(ei=>{var mi;(mi=ei==null?void 0:ei.tag_disciplines)==null||mi.forEach(Vi=>{Vi.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&wi.push(Vi)})})}),ct&&!Ut){const si=(Sn=(bn=nn==null?void 0:nn.disciplinesData)==null?void 0:bn.disciplines)==null?void 0:Sn.find(ni=>ni.id===ct);(Mr=si==null?void 0:si.sub_disciplines)==null||Mr.forEach(ni=>{var ei;(ei=ni==null?void 0:ni.tag_disciplines)==null||ei.forEach(mi=>{mi.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&wi.push(mi)})})}if(ct&&Ut){const si=(zr=(kr=nn==null?void 0:nn.disciplinesData)==null?void 0:kr.disciplines)==null?void 0:zr.find(ei=>ei.id===ct),ni=(ai=si==null?void 0:si.sub_disciplines)==null?void 0:ai.find(ei=>ei.id===Ut);(Gi=ni==null?void 0:ni.tag_disciplines)==null||Gi.forEach(ei=>{ei.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&wi.push(ei)})}return wi},qn=()=>yt(void 0,null,function*(){Kt({type:"problemset/getTeachGroupData"})});(0,re.useEffect)(()=>{const{completion_questions_count:ct=0,judgement_questions_count:Ut=0,multiple_questions_count:fn=0,practical_questions_count:sn=0,program_questions_count:bn=0,single_questions_count:Sn=0,subjective_questions_count:Mr=0,combination_questions_count:kr=0,bprogram_questions_count:zr=0}=nn.basketData||{},ai=ct+Ut+fn+sn+bn+Sn+Mr+kr+zr;on(ai)},[nn.basketData]);const Rn=(ct,Ut)=>yt(void 0,null,function*(){var fn;ct.type==="3"?ct.clazz="ItemBanksGroup":delete ct.clazz;const sn=st({},ct);Pr(!0);const bn=yield Kt({type:"problemset/getGroup",payload:st({},sn)});return bn!=null&&bn.data&&Wr((bn==null?void 0:bn.data)||[]),bn&&(or((bn==null?void 0:bn.navigation)||[]),((fn=bn==null?void 0:bn.navigation)==null?void 0:fn.length)>1?ti(!1):ti(!0)),In||Ut||vr([]),Pr(!1),bn}),Un=(ct,Ut)=>yt(void 0,null,function*(){const fn=st({},ct);localStorage.setItem("problemsetkey",JSON.stringify(ct)),fn.item_type=In?"PROGRAM":ct.item_type,fn.keyword=ct.keyword||"",Pr(!0);const sn=yield Kt({type:"problemset/getItemBanks",payload:st({},fn)});if(sn&&sn.status!==403&&sn.status!==401&&sn.status!==500){if(Gn(sn.items_count||0),Tn(sn.item_types),kt(sn.items||[]),Yn(sn.tag_disciplines||[]),Or(sn.used_shixun_ids||[]),Er(sn.items||[]),In||Ut||vr([]),Bn((sn==null?void 0:sn.added_num)||0),Pr(!1),en.get("page")&&!vn){let bn=parseInt(localStorage.getItem("problemsetid"))||0;window.scrollTo({top:bn-100,behavior:"smooth"}),Nn(!0)}return sn}}),lr=()=>{Kt({type:"problemset/getBasketList",payload:{}})},Er=ct=>{const Ut=ct.every(fn=>{var sn;return((sn=fn.program_attr)==null?void 0:sn.status)===0});dr.current=Ut},Tr=(ct,Ut)=>{dt.discipline_id=ct||"",dt.sub_discipline_id=Ut||"",dt.tag_discipline_id="",dt.page=1,delete dt.id,En(-1),yn(dt),Un(dt),(ln==="3"||ln==="0")&&Rn(vt(st({},dt),{parents:kn.slice(0,-1)}))},Nr=ct=>{dt.item_type=ct||"",dt.page=1,yn(dt),Un(dt),(ln==="3"||ln==="0")&&Rn(vt(st({},dt),{parents:kn.slice(0,-1)}))},xr=ct=>{dt.difficulty=ct||"",dt.page=1,delete dt.id,yn(dt),Un(dt),(ln==="3"||ln==="0")&&Rn(vt(st({},dt),{parents:kn.slice(0,-1)}))},Qr=ct=>{dt.tag_discipline_id=ct,dt.page=1,delete dt.id,ct===-1&&(dt.discipline_id="",dt.sub_discipline_id="",dt.tag_discipline_id=""),En(ct),yn(dt),Un(dt),(ln==="3"||ln==="0")&&Rn(vt(st({},dt),{parents:kn.slice(0,-1)}))},[$r,Ir]=(0,re.useState)(!1),Gr=ct=>{Kt({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:ct}}),dt.discipline_id="",dt.sub_discipline_id="",dt.tag_discipline_id="",dt.item_type=null,dt.difficulty=null,dt.type=ct,ct==="0"?(ti(!1),dt.group_id=0,dt.teach_group_id=0):(ti(!0),dt.group_id=null),ct==="3"&&In?dt.only_published=!0:dt.only_published=null,ct==="3"?(dt.clazz="ItemBanksGroup",Ir(!0)):Ir(!1),dt.page=1,delete dt.id,En(-1),mn(ct),yn(dt),Un(dt),ct!=="1"&&ct!=="2"&&Rn(dt),ti(!0)},Rr=(ct,Ut)=>{debugger;dt.page=ct,dt.per_page=Ut,yn(dt),Un(dt,!0),Rn(dt,!0)},$n=ct=>{dt.discipline_id="",dt.sub_discipline_id="",dt.tag_discipline_id="",dt.item_type=null,dt.difficulty=null,dt.page=1,dt.keyword=ct,delete dt.id,console.log(dt,"paramsparamsparamsparamsparams"),ct?(Vn(!0),(0,Te.tk)({name:ct,copywriting:ct,position:In?"Practice":"ItemBank"})):Vn(!1),En(-1),yn(dt),Un(dt)},Ln=()=>{yn(dt),Un(dt),tr(!1)},Lr=ct=>{const Ut=ct.length===gt.length&&dt.page>1?dt.page-1:dt.page;dt.page=Ut,lr(),yn(dt),Un(dt),Rn(dt)},Vr=()=>{Kt({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},li=(ct,Ut)=>yt(void 0,null,function*(){const fn=Ut?yield(0,nt.lS)({id:ct}):yield(0,nt.s)({id:ct});(fn==null?void 0:fn.status)===0&&Ln()}),pi=ct=>yt(void 0,null,function*(){Ki(ct)}),vi=ct=>yt(void 0,null,function*(){ji([ct])}),Ci=ct=>{hr.current="",nr.current="",ae.default.confirm({centered:!0,width:530,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BD5\u9898\u7EA0\u9519",content:Me.createElement("div",{className:"font14"},Me.createElement("div",null,"\u9519\u8BEF\u7C7B\u578B\uFF1A"),Me.createElement(te.ZP.Group,{className:"mt10",onChange:Ut=>nr.current=Ut.target.value},Me.createElement(te.ZP,{value:"\u9898\u5E72"},"\u9898\u5E72"),Me.createElement(te.ZP,{value:"\u7B54\u6848"},"\u7B54\u6848"),Me.createElement(te.ZP,{value:"\u89E3\u6790"},"\u89E3\u6790"),Me.createElement(te.ZP,{value:"\u5C5E\u6027"},"\u5C5E\u6027"),Me.createElement(te.ZP,{value:"\u5176\u5B83"},"\u5176\u5B83")),Me.createElement("div",{className:"mt10"},"\u9519\u8BEF\u63CF\u8FF0\uFF1A"),Me.createElement(Ot,{className:"mt10",rows:4,defaultValue:hr.current,onChange:Ut=>hr.current=Ut.target.value})),onOk:()=>new Promise((Ut,fn)=>yt(void 0,null,function*(){if(!(nr.current&&hr.current))return z.ZP.info("\u8BF7\u586B\u5199\u9519\u8BEF\u7C7B\u578B\u548C\u9519\u8BEF\u63CF\u8FF0\uFF01"),fn();(yield(0,nt.L5)({id:ct,clazz:nr.current,description:hr.current})).status===0&&z.ZP.info("\u6DFB\u52A0\u6210\u529F\uFF01"),Ut()}))})},_i=(0,re.useRef)(),[Si,ri]=(0,re.useState)([]),[xi,hi]=(0,re.useState)(!1),[di,Di]=(0,re.useState)({}),ui=(0,re.useRef)([0]),fi=ct=>yt(void 0,null,function*(){const Ut=yield(0,Fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:ct==null?void 0:ct.sub_discipline_id}});ri(Ut==null?void 0:Ut.tag_disciplines)}),Fi=ct=>yt(void 0,null,function*(){Wt(ct),ki(ct),hi(!0)}),gi=ct=>{Kt({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:ct}}})},Bi=ct=>yt(void 0,null,function*(){var Ut,fn,sn,bn;const Sn=yield(0,Fe.ZP)("/api/item_banks/check_item_banks.json",{method:"get",params:{ids:[ct]}});(Sn==null?void 0:Sn.status)===0&&((Ut=Sn==null?void 0:Sn.data)==null?void 0:Ut.size)!==0?ae.default.confirm({icon:null,width:400,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u8BD5\u9898\u5DF2\u7ECF\u5728\u300A",((fn=Sn==null?void 0:Sn.data)==null?void 0:fn.name)||"--","\u300B",((sn=Sn==null?void 0:Sn.data)==null?void 0:sn.size)>1?`\u7B49 ${(bn=Sn==null?void 0:Sn.data)==null?void 0:bn.size} \u5F20\u8BD5\u5377\u4E2D\u4F7F\u7528`:"\u8BD5\u5377\u4E2D\u4F7F\u7528"," \uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u8BD5\u9898\u8FDB\u884C\u5220\u9664\uFF1F"),Me.createElement("div",null,"\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002")),onOk:()=>yt(void 0,null,function*(){const Mr=yield Kt({type:"problemset/handleDelete",payload:{id:ct}});(Mr==null?void 0:Mr.status)===0&&Lr([null])})}):Kt({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:ct}}})}),Oi=ct=>yt(void 0,null,function*(){const{item_type:Ut}=ct;if(Ut==="PROGRAM"){const{program_attr:{identifier:fn}}=ct,sn=yield Kt({type:"problemset/startExperience",payload:{id:fn}});if(sn.status===0){const bn=sn.identifier;(0,Ne.xg)(`/myproblems/${bn}`);return}z.ZP.warning(sn.message);return}Kt({type:"problemset/setActionTabs",payload:{key:Ut,params:ct}})}),yi=ct=>yt(void 0,null,function*(){if(dt.exam_id){(yield(0,nt.fY)({item_id:ct,id:dt.exam_id})).status===0&&Ln();return}if(dt!=null&&dt.exercise_id){(yield(0,Fe.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:dt==null?void 0:dt.exercise_id,item_bank_ids:[ct]}})).status===0&&Ln();return}(yield Kt({type:"problemset/cancel",payload:{id:ct,item_bank:1}})).status===0&&(Ln(),lr())}),[bi,ti]=(0,re.useState)(!1),Ei=(ct,Ut=!1,fn=!1)=>yt(void 0,null,function*(){var sn;if(Kt({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(ct),group_type:ln==="3"?"3":"0"}}),dt.discipline_id="",dt.sub_discipline_id="",dt.tag_discipline_id="",dt.page=1,dt.group_id=Math.abs(ct),En(-1),yn(dt),fn){const bn=JSON.parse(JSON.stringify(kn));bn.splice(bn.length-2,2),dt.parents=bn}else dt.parents=[...kn||[{id:0,name:"\u6839\u76EE\u5F55"}],...((sn=(0,He.b)(dn.current,ct))==null?void 0:sn.map(bn=>({id:bn.id,name:bn.name})))||[]];Rn(st({},dt)).then(bn=>{var Sn;or(bn==null?void 0:bn.navigation),((Sn=bn==null?void 0:bn.navigation)==null?void 0:Sn.length)>1&&ct?ti(!0):ti(!1)}),Un(dt)}),Pi=ct=>yt(void 0,null,function*(){Kt({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(ct),group_type:"0"}}),dt.discipline_id="",dt.sub_discipline_id="",dt.tag_discipline_id="",dt.page=1,dt.item_type=null,dt.difficulty=null,dt.type="0",dt.group_id=Math.abs(ct),dt.only_published=null,Ir(!1),En(-1),mn("0"),yn(dt),Rn(st({},dt)).then(Ut=>{var fn;or(Ut==null?void 0:Ut.navigation),((fn=Ut==null?void 0:Ut.navigation)==null?void 0:fn.length)>1&&ct?ti(!0):ti(!1)}),Un(dt)}),Ai=ct=>yt(void 0,null,function*(){if(dt.exam_id){(yield(0,nt.zh)({exam_id:dt.exam_id,item_bank_ids:[ct]})).status===0&&Ln();return}if(dt!=null&&dt.exercise_id){(yield(0,Fe.ZP)(`/api/exercises/${dt==null?void 0:dt.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:[ct]}})).status===0&&Ln();return}if(rr===200){z.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}(yield Kt({type:"problemset/select",payload:{item_bank_ids:[ct]}})).status===0&&(Ln(),lr())}),Zn=ct=>yt(void 0,null,function*(){if(!ct&&!(_n!=null&&_n.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");xn.current=[0],ae.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`,style:{maxHeight:500,overflow:"auto"}},Me.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),Me.createElement(ne.Z,{spinning:Hr},Me.createElement(ze.Z,{defaultValue:!0,value:xn.current,onChange:Ut=>xn.current=Ut}))),onOk:()=>yt(void 0,null,function*(){var Ut;const fn=yield(0,nt.Rp)({id:ct,group_id:(Ut=xn.current)==null?void 0:Ut[0]});xn.current=[],(fn==null?void 0:fn.status)===0&&(Rn(dt),Ln(),z.ZP.success("\u52A0\u5165\u6210\u529F"))})})}),ur=ct=>yt(void 0,null,function*(){if(!ct&&!(_n!=null&&_n.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");ae.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`,style:{maxHeight:500,overflow:"auto"}},Me.createElement("div",{className:je.tips},Me.createElement("div",null,"\u63D0\u793A\uFF1A"),Me.createElement("div",null,"1.\u82E5\u5C06\u5DF2\u5171\u4EAB\u8BD5\u9898\u79FB\u5165\u6587\u4EF6\u5939\uFF0C\u5219\u4F1A\u64A4\u9500\u6B64\u8BD5\u9898\u539F\u6709\u7684\u5171\u4EAB\u9009\u9879\uFF0C\u4EE5\u6587\u4EF6\u5939\u7684\u5171\u4EAB\u9009\u9879\u4E3A\u51C6\uFF1B"),Me.createElement("div",null,"2.\u82E5\u5C06\u5DF2\u5171\u4EAB\u6587\u4EF6\u5939\u5185\u7684\u8BD5\u9898\u79FB\u51FA\u81F3\u6839\u76EE\u5F55\uFF0C\u5219\u4F1A\u64A4\u9500\u8BD5\u9898\u6240\u6709\u7684\u5171\u4EAB\u9009\u9879\u3002")),Me.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),Me.createElement(ne.Z,{spinning:Hr},Me.createElement(ze.Z,{defaultValue:!0,defaultSelectedKeys:ui.current,defaultExpandedKeys:ui.current,onChange:Ut=>ui.current=Ut}))),onOk:()=>yt(void 0,null,function*(){var Ut;const fn=yield(0,nt.LS)({ids:ct?[ct]:_n,groups_ids:(Ut=ui.current)==null?void 0:Ut[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",fn),(fn==null?void 0:fn.status)===0&&(Rn(dt),Ln())})})}),Zr=(ct,Ut)=>yt(void 0,null,function*(){if(!ct&&!(_n!=null&&_n.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");const fn=()=>yt(void 0,null,function*(){var sn;const bn=yield(0,Fe.ZP)(`/api/item_banks/${ct}/copy`,{method:"post",body:{group_id:Ut?(sn=xn.current)==null?void 0:sn[0]:null}});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",bn),xn.current=[],(bn==null?void 0:bn.status)===0&&(Rn(dt),Ln(),z.ZP.success("\u590D\u5236\u6210\u529F"))});xn.current=[0],Ut?ae.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`,style:{maxHeight:500,overflow:"auto"}},Me.createElement("p",{className:"c-grey-333"},"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),Me.createElement(ne.Z,{spinning:Hr},Me.createElement(ze.Z,{defaultValue:!0,value:xn.current,onChange:sn=>xn.current=sn}))),onOk:()=>yt(void 0,null,function*(){fn()})}):fn()}),Yr=ct=>yt(void 0,null,function*(){console.log("\u64A4\u9500\u5171\u4EAB\u89E6\u53D1");const Ut=yield(0,nt.hg)({clazz:"ItemBank",id:ct});console.log(Ut,"\u64A4\u9500\u5171\u4EAB\u89E6\u53D1\u7684res");const fn=(Ut==null?void 0:Ut.groups)||[];xn.current=fn.filter(sn=>sn.is_share).map(sn=>sn.id),ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`},Me.createElement("p",{className:`${je.tips}`},"\u63D0\u793A\uFF1A\u5171\u4EAB\u540E\u7684\u8BD5\u9898\u652F\u6301\u56E2\u961F\u6210\u5458\u8FDB\u884C\u7F16\u8F91\uFF0C\u5982\u9700\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002"),Me.createElement(x.default.Group,{className:je.checkbox,defaultValue:fn==null?void 0:fn.map(sn=>sn.is_share?sn.id:"")},fn==null?void 0:fn.map(sn=>Me.createElement(x.default,{key:sn.id,value:sn.id,onChange:()=>{sn.is_share=!sn.is_share,console.log(fn,"\u9009\u4E2D\u7684data"),xn.current=fn}}," ",sn.name)))),onOk:()=>yt(void 0,null,function*(){return xn.current=fn.filter(sn=>sn.is_share).map(sn=>sn.id),console.log(xn.current,"joinGroupDataRef.current"),new Promise((sn,bn)=>yt(void 0,null,function*(){console.log(fn,"\u770B\u770B\u8FD9\u91CC\u7684data");const Sn=yield(0,nt.GW)({ids:[ct],clazz:"ItemBank",group_ids:xn.current});return xn.current=[],(Sn==null?void 0:Sn.status)===0&&(z.ZP.info("\u64CD\u4F5C\u6210\u529F"),Ln()),sn()}))})})}),oi=ct=>{Kt({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:ct}}})},ii=()=>{ae.default.confirm({title:"\u786E\u8BA4\u8981\u6E05\u7A7A\u8BD5\u9898\u7BEE\u5417\uFF1F",centered:!0,onOk:()=>yt(void 0,null,function*(){(yield(0,nt.RT)()).status===0&&(Ln(),lr())})})},Xr=()=>{Kt({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:dt}})},jr=()=>{var ct;const Ut={discipline_id:`&discipline_id=${dt.discipline_id}`,sub_discipline_id:`&sub_discipline_id=${dt.sub_discipline_id}`,tag_discipline_id:`&sub_discipline_id=${dt.tag_discipline_id}`,difficulty:`&difficulty=${dt.difficulty}`,item_type:`&item_type=${dt.item_type}`,group_id:`&group_id=${dt.group_id||0}`};let fn=`/problemset/newitem?pages=${dt.page}`;Object.keys(Ut).forEach(sn=>{dt[sn]&&(fn=fn+Ut[sn])}),(ct=Ce.history)==null||ct.push(fn)},Jr=ct=>{const Ut=_n;if(!(Ut!=null&&Ut.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if(rr+Ut.length>200&&ct&&br){z.ZP.info(`\u8BD5\u9898\u7BEE\u4E2D\u6700\u591A\u53EF\u518D\u52A0\u5165${200-rr}\u9898\uFF0C\u5F53\u524D\u9009\u4E2D${Ut.length}\u9898\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}ct?Ti(Ut):ci(Ut)},Ti=ct=>yt(void 0,null,function*(){let Ut=[...ct];gt.forEach(fn=>{var sn;Ut.includes(fn.id)&&fn.item_type==="PROGRAM"&&((sn=fn.program_attr)==null?void 0:sn.status)===0&&(0,We.remove)(Ut,bn=>bn===fn.id)}),ae.default.confirm({width:530,title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Me.createElement("div",null,"\u5F53\u524D\u5DF2\u9009\u62E9",ct.length,"\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165 "),onOk:()=>yt(void 0,null,function*(){let fn;dt.exam_id?fn=yield(0,nt.zh)({exam_id:dt.exam_id,item_bank_ids:Ut}):dt!=null&&dt.exercise_id?fn=yield(0,Fe.ZP)(`/api/exercises/${dt==null?void 0:dt.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:Ut}}):fn=yield Kt({type:"problemset/select",payload:{item_bank_ids:Ut}}),fn.status===0&&(Ln(),lr())})})}),ci=ct=>yt(void 0,null,function*(){let Ut;dt.exam_id?Ut=yield(0,Fe.ZP)(`/api/examination_banks/${dt.exam_id}/batch_revoke_item.json`,{method:"post",body:{item_ids:ct}}):dt!=null&&dt.exercise_id?Ut=yield(0,Fe.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:dt==null?void 0:dt.exercise_id,item_bank_ids:ct}}):Ut=yield Kt({type:"problemset/unselectAll",payload:{item_ids:ct}}),Ut.status===0&&(Ln(),lr())}),Ii=ct=>yt(void 0,null,function*(){if(br&&rr===200){z.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}let Ut;dt.exam_id?(Ut=yield(0,nt.zh)({exam_id:dt.exam_id,shixun_ids:ct}),Ut.status===0&&Ln()):(Ut=yield Kt({type:"problemset/select",payload:{shixun_ids:ct}}),Ut.status===0&&(lr(),Ln()))}),Zi=()=>{Kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},zi=ct=>yt(void 0,null,function*(){var Ut,fn,sn;if(!((fn=(Ut=nn.teachGroupData)==null?void 0:Ut.groups)!=null&&fn.length))return z.ZP.info("\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80\u201C\u6211\u7684\u4E2A\u4EBA\u4E2D\u5FC3-\u6559\u7814\u56E2\u961F\u201D\u67E5\u770B");const bn=yield(0,Fe.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:ct}});console.log(bn,"\u5224\u65AD\u53EF\u5426\u5171\u4EAB-\u662F\u5426\u88AB\u5171\u4EAB\u8FC7"),bn.status===0&&(xn.current=bn==null?void 0:bn.data,ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`},Me.createElement("div",{className:je.tips},Me.createElement("div",null,"\u63D0\u793A\uFF1A"),Me.createElement("div",null,"1.\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F\u540E\uFF0C\u5728\u5DF2\u5171\u4EAB\u7684\u6587\u4EF6\u5939\u6DFB\u52A0\u3001\u5220\u9664\u8BD5\u9898\u6216\u5B50\u6587\u4EF6\u5939\u7B49\u64CD\u4F5C\u4F1A\u540C\u6B65\u81F3\u56E2\u961F\u6587\u4EF6\u5939\u3002\u82E5\u65B0\u8BD5\u9898\u65E0\u9700\u5171\u4EAB\uFF0C\u53EF\u65B0\u5EFA\u6587\u4EF6\u5939\u7BA1\u7406\u8BD5\u9898\u3002"),Me.createElement("div",null,"2.\u5982\u9700\u64A4\u9500\u5F53\u524D\u6587\u4EF6\u5939\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002")),Me.createElement(x.default.Group,{className:je.checkbox,defaultValue:xn.current.map(Sn=>Sn.is_share?Sn.id:"")},(sn=bn==null?void 0:bn.data)==null?void 0:sn.map(Sn=>Me.createElement(x.default,{disabled:!Sn.can_share,key:Sn.id,value:Sn.id,onChange:()=>{Sn.is_share=!Sn.is_share,console.log(bn.data,"res.data"),xn.current=bn==null?void 0:bn.data}}," ",Sn.name)))),onOk:()=>new Promise((Sn,Mr)=>yt(void 0,null,function*(){var kr;if(!((kr=xn.current)!=null&&kr.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),Mr();const zr=yield(0,Fe.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:xn.current.map(ai=>({id:ai.id,is_share:ai.is_share})),group_id:ct}});console.log(zr),(bn==null?void 0:bn.status)===0&&(z.ZP.success("\u64CD\u4F5C\u6210\u529F"),xn.current=[],vr([]),Ln(),Rn(dt),Sn())}))}))}),ji=ct=>{var Ut,fn,sn,bn;if(console.log("\u5171\u4EAB\u8BD5\u9898\u89E6\u53D1"),!((fn=(Ut=nn.teachGroupData)==null?void 0:Ut.groups)!=null&&fn.length))return z.ZP.info("\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80\u201C\u6211\u7684\u4E2A\u4EBA\u4E2D\u5FC3-\u6559\u7814\u56E2\u961F\u201D\u67E5\u770B");ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`},Me.createElement("div",{className:je.tips},"\u63D0\u793A\uFF1A\u5171\u4EAB\u540E\u7684\u8BD5\u9898\u652F\u6301\u56E2\u961F\u6210\u5458\u8FDB\u884C\u7F16\u8F91\uFF0C\u5982\u9700\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002"),Me.createElement(x.default.Group,{className:je.checkbox,defaultValue:xn.current,onChange:Sn=>xn.current=Sn},(bn=(sn=nn.teachGroupData)==null?void 0:sn.groups)==null?void 0:bn.map(Sn=>Me.createElement(x.default,{key:Sn.group_id,value:Sn.group_id},Sn.name)))),onOk:()=>new Promise((Sn,Mr)=>yt(void 0,null,function*(){var kr;if(!((kr=xn.current)!=null&&kr.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),Mr();const zr=yield(0,nt.GW)({ids:ct||_n,clazz:"ItemBank",group_ids:xn.current});(zr==null?void 0:zr.status)===0&&(z.ZP.info("\u6240\u9009\u8BD5\u9898\u6210\u529F\u5206\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),xn.current=[],vr([]),Ln(),Sn())})),onCancel:()=>{console.log("\u53D6\u6D88\u4E86"),xn.current=[]}})},Ni=()=>yt(void 0,null,function*(){var ct,Ut,fn,sn;const bn=()=>yt(void 0,null,function*(){cn(!0);const Sn=yield(0,nt.nD)({ids:_n});cn(!1),(Sn==null?void 0:Sn.status)===0&&ae.default.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"\u786E\u5B9A",title:"\u5220\u9664\u7ED3\u679C",maskClosable:!1,keyboard:!1,icon:null,content:`\u672C\u6B21\u6210\u529F\u5220\u9664${Sn.success}\u6761\u8BD5\u9898\uFF0C\u6709${Sn.fail}\u6761\u8BD5\u9898\u56E0\u4E3A\u516C\u5F00\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u64A4\u9500\u540E\u518D\u8FDB\u884C\u5220\u9664\u3002`,onOk:()=>{Lr(new Array(Sn.success))}})});if(_n!=null&&_n.length){const Sn=yield(0,Fe.ZP)("/api/item_banks/check_item_banks.json",{method:"get",params:{ids:_n}});if((Sn==null?void 0:Sn.status)===0&&((ct=Sn==null?void 0:Sn.data)==null?void 0:ct.size)!==0){ae.default.confirm({icon:null,width:400,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u8BD5\u9898\u5DF2\u7ECF\u5728\u300A",((Ut=Sn==null?void 0:Sn.data)==null?void 0:Ut.name)||"--","\u300B",((fn=Sn==null?void 0:Sn.data)==null?void 0:fn.size)>1?`\u7B49 ${(sn=Sn==null?void 0:Sn.data)==null?void 0:sn.size} \u5F20\u8BD5\u5377\u4E2D\u4F7F\u7528`:"\u8BD5\u5377\u4E2D\u4F7F\u7528","\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u8BD5\u9898\u8FDB\u884C\u5220\u9664\uFF1F"),Me.createElement("div",null,"\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002")),onOk:bn});return}else{ae.default.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"\u786E\u5B9A",title:"\u63D0\u793A",cancelText:"\u53D6\u6D88",icon:null,content:`\u672C\u6B21\u9009\u4E2D\u4E86${_n==null?void 0:_n.length}\u6761\u8BD5\u9898\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF0C\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F`,onOk:bn});return}}z.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")}),Ri=()=>{var ct,Ut,fn;if(!(_n!=null&&_n.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if((ct=gt==null?void 0:gt.filter(sn=>_n.includes(sn.id)))!=null&&ct.every(sn=>sn.public))return z.ZP.info("\u6240\u9009\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9");if((Ut=gt==null?void 0:gt.filter(sn=>_n.includes(sn.id)))!=null&&Ut.find(sn=>{var bn;return sn.item_type==="PROGRAM"&&((bn=sn.program_attr)==null?void 0:bn.status)===0}))return z.ZP.info("\u5DF2\u9009\u9898\u4E2D\u5B58\u5728\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898");if(window.localStorage.getItem("problemset-set-public-hint-flag")==="1"||an.userInfo.professional_certification){if((fn=gt==null?void 0:gt.filter(sn=>_n.includes(sn.id)))!=null&&fn.find(sn=>{var bn;return((bn=sn==null?void 0:sn.tag_discipline_ids)==null?void 0:bn.length)==0}))return z.ZP.info("\u90E8\u5206\u8BD5\u9898\u6682\u672A\u8BBE\u7F6E\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u5148\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u518D\u8FDB\u884C\u516C\u5F00");ae.default.confirm({centered:!0,width:530,okText:"\u7533\u8BF7\u516C\u5F00",cancelText:"\u53D6\u6D88",title:"\u6279\u91CF\u516C\u5F00\u8BD5\u9898",maskClosable:!0,icon:null,content:Me.createElement("div",{className:"font16 c-grey-333"},"\u8BD5\u9898\u516C\u5F00\u4E4B\u540E\uFF0C\u5E73\u53F0\u7684\u6240\u6709\u7528\u6237\u90FD\u53EF\u4EE5\u67E5\u770B\u53EF\u4F7F\u7528\u3002\u786E\u8BA4\u8981\u7533\u8BF7\u516C\u5F00\u5417"),onOk:()=>{Li()}})}else ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",maskClosable:!0,icon:null,content:Me.createElement("div",{className:"font16 c-grey-333"},"\u516C\u5F00\u5E76\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u9898\u5C06\u5728\u516C\u5171\u8BD5\u9898\u5E93\u53EF\u89C1\uFF0C\u5E73\u53F0\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u9898\u3002",Me.createElement("br",null),"\u516C\u5F00\u540E\u4E0D\u53EF\u4FEE\u6539\uFF0C\u4F46\u53EF\u4EE5\u64A4\u9500\uFF1B\u64A4\u9500\u516C\u5F00\u540E\u53EF\u4EE5\u4FEE\u6539\u3002",Me.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u7533\u8BF7\u516C\u5F00\uFF1F",Me.createElement("br",null),Me.createElement(x.default,{className:"mt10",defaultChecked:!1,onChange:sn=>Sr.current=sn.target.checked},"\u4E0D\u518D\u63D0\u793A")),onOk:()=>{Li()}})},Li=()=>yt(void 0,null,function*(){const ct=ln==="3"?1:2,Ut=gt?gt.filter(sn=>_n.includes(sn.id)&&!(sn.public||sn.apply)).map(sn=>sn.id):[];(yield(0,nt.Qp)({ids:Ut,source:ct})).status===0&&(Sr.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Sr.current=!1,Ln(),z.ZP.success("\u6279\u91CF\u7533\u8BF7\u6210\u529F"))}),ki=ct=>yt(void 0,null,function*(){const Ut=yield(0,Fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});pt(Ut.disciplines||[]),yield fi(ct),ct!=null&&ct.sub_discipline_id&&(zt(1),mt.setFieldsValue({sub_discipline_id:[ct==null?void 0:ct.discipline_id,ct==null?void 0:ct.sub_discipline_id],tag_discipline_ids:ct==null?void 0:ct.tag_discipline_ids}))}),Ki=ct=>{Wt(ct),ki(ct),Zt(!0)},Yi=ct=>{ae.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:Me.createElement(Me.Fragment,null,Me.createElement("div",{className:je.modalContent},"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802"),Me.createElement("div",{className:je.modalContent}," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yt(void 0,null,function*(){const Ut=yield(0,nt.MZ)({identifier:ct});(Ut==null?void 0:Ut.status)===0&&(z.ZP.success("\u53D1\u5E03\u6210\u529F"),Ln())})})},Qi=ct=>{gi(ct)},Xi=ct=>{ae.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:Me.createElement("p",{className:je.modalContent},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yt(void 0,null,function*(){const Ut=yield(0,nt.sD)({identifier:ct});(Ut==null?void 0:Ut.status)===0&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),Ln())})})},Ji=ct=>yt(void 0,null,function*(){console.log("\u5207\u6362\u56E2\u961Ftab\u65F6\u89E6\u53D1",ct),Kt({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:ct,group_id:dt.group_id,group_type:"3"}}),dt.page=1,dt.teach_group_id=ct,delete dt.id,dt.group_id=0,yn(st({},dt)),Un(dt),Rn(dt)}),qi=ct=>{dt.sort_by=ct.type,dt.sort_direction=ct.direction,dt.page=1,Dr(ct.name),yn(dt),Un(dt),Rn(vt(st({},dt),{parents:kn.slice(0,-1)}))},$i=()=>{dt.page=1,yn(dt),Un(dt),Rn(dt)},ea=ct=>{dt.discipline_id="",dt.sub_discipline_id="",dt.tag_discipline_id="",dt.item_type=null,dt.difficulty=null,dt.page=1,dt.group_id=ct,En(-1),yn(dt),Un(dt),Rn(dt)},ta=()=>{if(!(_n!=null&&_n.length)){Kt({type:"problemset/setActionTabs",payload:{key:"\u5BFC\u51FA\u8BD5\u9898",params:dt}});return}ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`},"\u5DF2\u9009\u4E2D",_n==null?void 0:_n.length,"\u9053\u9898\uFF0C\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA\u3002"),onOk:()=>{(0,rt.rQ)({ids:_n})}})},na=()=>yt(void 0,null,function*(){const ct=yield(0,nt.bF)({ids:_n}),{unpublish_program_question_count:Ut,total_item_banks:fn}=ct.data||{};Ut===0?ae.default.error({title:"\u9519\u8BEF",content:Me.createElement("span",null,"\u53D1\u5E03\u9519\u8BEF\uFF01\u8BF7\u9009\u62E9\u5C1A\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u53D1\u5E03"),centered:!0,okText:"\u786E\u8BA4"}):ae.default.confirm({title:"\u63D0\u793A",content:Me.createElement("span",null,"\u5F53\u524D\u9009\u4E2D",fn,"\u9898\uFF0C\u5176\u4E2D\u5305\u542B",Ut,"\u9053\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\uFF0C \u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\uFF1F"),centered:!0,onOk:()=>yt(void 0,null,function*(){(yield(0,nt.dt)({ids:_n})).status===0&&(z.ZP.success("\u53D1\u5E03\u6210\u529F"),Ln())})})}),sa=Me.createElement(b.default,null,Br&&Me.createElement(b.default.Item,{onClick:()=>Jr(!0)},"\u6279\u91CF\u52A0\u5165"),Br&&Me.createElement(b.default.Item,{onClick:()=>Jr(!1)},"\u6279\u91CF\u79FB\u51FA"),ln==="0"&&br&&Me.createElement(b.default.Item,{onClick:()=>ur()},"\u79FB\u52A8\u5230"),ln==="0"&&br&&Me.createElement(b.default.Item,{onClick:Ri},"\u6279\u91CF\u516C\u5F00"),ln==="0"&&br&&Me.createElement(b.default.Item,{onClick:()=>ji()},"\u6279\u91CF\u5171\u4EAB"),ln==="0"&&br&&Me.createElement(b.default.Item,{onClick:Ni},"\u6279\u91CF\u5220\u9664")),Ui=ct=>{var Ut;if(In)if((Ar==null?void 0:Ar.length)<=0){let fn=gt.filter(sn=>ct.includes(sn.id));Kr([...fn]),vr(fn==null?void 0:fn.map(sn=>sn.id))}else if(ct.length>Ar.length){let fn=gt.filter(Sn=>ct.includes(Sn.id)),sn=Ar.map(Sn=>Sn.id),bn=fn.filter(Sn=>!sn.includes(Sn.id));Kr([...Ar,...bn]),vr((Ut=[...Ar,...bn])==null?void 0:Ut.map(Sn=>Sn.id))}else{let fn=Ar.filter(sn=>ct.includes(sn.id));Kr([...fn]),vr(fn==null?void 0:fn.map(sn=>sn.id))}else vr(ct)},Mi=ct=>{var Ut;if(In)if(ct){let fn=Ar==null?void 0:Ar.map(bn=>bn.id),sn=gt.filter(bn=>!fn.includes(bn.id));Kr([...Ar,...sn]),vr((Ut=[...Ar,...sn])==null?void 0:Ut.map(bn=>bn.id))}else{let fn=gt==null?void 0:gt.map(bn=>bn.id),sn=Ar.filter(bn=>!fn.includes(bn.id));Kr([...sn]),vr(sn==null?void 0:sn.map(bn=>bn.id))}else vr(ct?gt==null?void 0:gt.map(fn=>fn.id):[])},ra=()=>{let ct="/problemset/preview";dt.exam_id&&(ct=`/paperlibrary/edit/${dt.exam_id}`),dt!=null&&dt.exercise_id&&!(tn!=null&&tn.pathId)&&(ct=`/classrooms/${tn.coursesId}/exercise/${dt==null?void 0:dt.exercise_id}/edit`),Ce.history.push(ct)},ia=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"},{type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],aa={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},oa=(ct,Ut)=>{var fn;const sn=Ut.id<0?"--":Br?Ut[dt.exercise_id?"added":"choosed"]?Me.createElement("span",{key:1,className:je.btnAdd,onClick:Sn=>{Sn.target.style.pointerEvents="none",yi(Ut.id)}},br?"\u79FB\u51FA\u8BD5\u9898\u7BEE":Me.createElement("span",null,Me.createElement("b",{className:`iconfont icon-yichu ${je.cancelC}`}),"\u79FB\u51FA")):Ut.item_type==="PROGRAM"&&((fn=Ut.program_attr)==null?void 0:fn.status)===0?Me.createElement(y.Z,{placement:"top",title:"\u7F16\u7A0B\u9898\u672A\u53D1\u5E03\uFF0C\u4E0D\u80FD\u52A0\u5165\uFF01"},Me.createElement("span",{className:je.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",br?"\u52A0\u5165\u8BD5\u9898\u7BEE":Me.createElement("span",{style:{padding:"0 3px"}},Me.createElement("b",{className:`iconfont icon-jiaru ${je.addC}`}),"\u52A0\u5165")," ")):Me.createElement("span",{className:je.btnAdd,onClick:()=>Ai(Ut.id)},br?"\u52A0\u5165\u8BD5\u9898\u7BEE":Me.createElement("span",{style:{padding:"0 3px"}},Me.createElement("b",{className:`iconfont icon-jiaru ${je.addC}`}),"\u52A0\u5165")):Me.createElement(Me.Fragment,null);return Me.createElement("span",{className:je.actonBtn},Ut.id>0&&Me.createElement(Ke.N,{isProblemset:br,user:an,key:Ut.id,data:Ut,page:dt.page,activeTabsKey:ln,selectIds:_n,onCollect:li,onSetPublic:pi,onStartExperience:Oi,onCorrection:Ci,onChangeTag:Fi,onPublicReview:Vr,onSetPrivate:gi,onDelete:Bi,onCancel:yi,onSelect:Ai,onMoveTo:ur,onCopy:Zr,addProblemset:Zn,onSetShare:vi,onCancelShare:Yr,onPublish:Yi,onCancelPublish:Xi,SubjectShare:bi}),sn)};(0,re.useEffect)(()=>{if(In&&!(tn!=null&&tn.pathId)){const{coursesId:ct,categoryId:Ut}=tn;Kt({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:Ut,coursesId:ct,type:5}})}},[In]);const Hi=()=>yt(void 0,null,function*(){try{yield Wn.current.form.validateFields();let ct=Wn.current.form.getFieldsValue();if((Ar==null?void 0:Ar.length)<=0){document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),z.ZP.info("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}Kn(!0);const{coursesId:Ut,categoryId:fn}=tn;if(tn!=null&&tn.pathId){let sn=yield(0,Fe.ZP)(`/api/paths/${tn==null?void 0:tn.pathId}/create_hack_homework`,{method:"post",body:vt(st({},ct),{coursesId:Ut,category:fn,stage_shixun_id:fn=="null"?"":fn,stage_id:tn==null?void 0:tn.stageId,type:5,hack_ids:Ar==null?void 0:Ar.map(bn=>bn.id)})});(sn==null?void 0:sn.status)===0&&(z.ZP.success(`${fn=="null"?"\u65B0\u589E\u6210\u529F":"\u7F16\u8F91\u6210\u529F"}`),Ce.history.push(`/paths/${tn.pathId}`))}else{let sn=yield(0,Fe.ZP)(Jn?`/api/homework_commons/${fn}/update_hack.json`:`/api/courses/${Ut}/homework_commons.json`,{method:Jn?"put":"post",body:vt(st({},ct),{coursesId:Ut,category:fn,type:5,hack_ids:Ar==null?void 0:Ar.map(bn=>bn.id)})});(sn==null?void 0:sn.status)===0&&Ce.history.push(`/classrooms/${tn.coursesId}/program_homework/${Jn?fn:sn.homework_id}/detail?tabs=1`)}Kn(!1)}catch(ct){document.body.scrollIntoView()}}),Wi=()=>Me.createElement(ie.default,{labelAlign:"right",form:mt,labelCol:{span:3},colon:!1,size:"large"},Me.createElement(ie.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"sub_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411"}]},Me.createElement(E.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411",options:Qe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ct,Ut)=>{mt.setFieldsValue({sub_discipline_id:ct,tag_discipline_ids:[]}),zt(ct?ct.length:0),(ct==null?void 0:ct.length)>0&&(fi({sub_discipline_id:ct[1]}),ct[1]==(Vt==null?void 0:Vt.sub_discipline_id)&&mt.setFieldValue("tag_discipline_ids",Vt.tag_discipline_ids))},onClear:()=>{ri([]),mt.setFieldValue("tag_discipline_ids",[]),zt(0)}})),Me.createElement(ie.default.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"}],style:{paddingLeft:75}},Me.createElement(ee.default,{disabled:Yt===0,className:je.selectitems,showSearch:!0,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",listHeight:200,allowClear:!0,optionFilterProp:"children",filterOption:(ct,Ut)=>Ut.key.indexOf(ct.toLowerCase())>=0},Si.map(ct=>Me.createElement(ee.default.Option,{key:ct.name+ct.id,value:ct.id},Me.createElement("div",{style:{display:"flex",alignItems:"center"}},Me.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},ct.name),(ct==null?void 0:ct.type)==="personal"&&Me.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Yt>0&&Me.createElement("div",{className:je.concat},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F",Me.createElement("span",{onClick:()=>ut(!0)},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")));return Me.createElement("div",{className:je.page},Me.createElement("section",null,Me.createElement("div",{className:je.wrap},_r.course_name&&In&&Me.createElement("section",{className:"animated fadeIn"},Me.createElement("aside",{className:"mt10"},_r.category&&Me.createElement(oe.Z,{separator:">"},Me.createElement(oe.Z.Item,null,Me.createElement(Ce.Link,{to:`/classrooms/${_r.course_id}/program_homework`},_r.course_name)),Me.createElement(oe.Z.Item,null,Me.createElement(Ce.Link,{to:`/classrooms/${_r.course_id}/program_homework`},_r.category.category_name)),Me.createElement(oe.Z.Item,null,un)))),Me.createElement("div",{className:je.title},In?un:"\u8BD5\u9898\u5E93"),In&&Me.createElement(Xe.Z,{height:250,data:jn,ref:Wn}),Me.createElement("div",{className:je.headerWrapper,id:"topicdom"},Me.createElement("div",{className:je.tabsWrap},Me.createElement(de.default,{activeKey:ln,onChange:Gr,tabBarExtraContent:Me.createElement("div",{className:je.searchWrap},(0,ke.bg)()&&ln==="0"&&br&&Me.createElement(ce.ZP,{className:je.addQuestionBtn,onClick:jr},Me.createElement("img",{src:Ue,className:je.pngIcon,alt:""}),"\u65B0\u589E\u8BD5\u9898"),Me.createElement(xt,{allowClear:!0,suffix:Me.createElement("i",{className:`iconfont icon-sousuo9 font14 ${je.searchIcon}`,onClick:()=>$n(dt.keyword)}),className:je.search,placeholder:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",size:"middle",onChange:ct=>{dt.keyword=ct.target.value,yn(st({},dt))},onSearch:$n}))},Me.createElement(Et,{tab:"\u516C\u5171",key:"1"}),((Jt=(Qt=nn.teachGroupData)==null?void 0:Qt.groups)==null?void 0:Jt.length)&&Me.createElement(Et,{tab:"\u56E2\u961F\u5171\u4EAB",key:"3"}),!(0,ke.ag)()&&!(0,ke.JA)()&&!In&&Me.createElement(Et,{tab:"\u6536\u85CF\u5939",key:"2"}),(0,ke.bg)()&&Me.createElement(Et,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),(((Rt=an==null?void 0:an.userInfo)==null?void 0:Rt.professional_certification)||dt.type!=="1")&&Me.createElement(a.S,{showSelectAll:!1,className:je.select,disciplinesData:(it=nn.disciplinesData)==null?void 0:it.disciplines,knowledgeData:zn,directionValue:dt.discipline_id,subDisciplineValue:dt.sub_discipline_id,typeValue:dt.item_type,isprogram_homework:In,showKnowledge:!0,name:_t,setname:Gt,difficultyValue:dt.difficulty,showShixun:!(0,ke.JA)()&&!dt.exercise_id&&ln!=="3"&&ln!=="1",onShixunChange:Zi,onDirectionChange:Tr,onTypeChange:Nr,onDifficultyChange:xr,knowledgeValue:er,onKnowledgeChange:Qr,teachGroupData:(Dt=nn.teachGroupData)==null?void 0:Dt.groups,onTeachGroupChange:Ji,teachGroupValue:dt.teach_group_id,showTeachGroup:$r})),Me.createElement("div",{className:je.treeWrapper,style:{display:ln==="0"||ln==="3"?"block":"none"}},Me.createElement("div",{className:je.treeHeader},Me.createElement(Be.Z,{activeTabsKey:ln,data:kn,onClick:Ei}),ln==="0"&&!In&&Me.createElement(ce.ZP,{type:"link",onClick:Xr,className:je.exportBtn},Me.createElement("img",{src:tt,alt:"",className:je.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),Me.createElement(ne.Z,{spinning:Hr},Me.createElement("div",{ref:qr,className:Ur.length?je.treeContent:"",style:{maxHeight:"220px",overflow:"auto"}},Me.createElement(He.Z,{setRootData:ct=>{dn.current=ct},isProblemset:ln==="0"?br:!1,reloadData:Ln,data:Ur,onShare:zi,onOpen:Ei,activeTabsKey:ln,params:dt,navigation:kn})))),Me.createElement("div",{className:je.contentWrap},Me.createElement("div",{className:je.batchWrap},Me.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},!In&&Me.createElement("div",{className:"font14"},(((St=an==null?void 0:an.userInfo)==null?void 0:St.professional_certification)||dt.type!=="1")&&Me.createElement(fe.Z,{dropdownRender:()=>Me.createElement(b.default,{selectedKeys:[fr]},gn==null?void 0:gn.map((ct,Ut)=>Me.createElement(b.default.Item,{key:ct.name,onClick:()=>qi(ct)},ct.name)))},Me.createElement("span",{style:{color:"#464F66"}},Me.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),fr))),In&&Me.createElement("div",null,Me.createElement(x.default,{checked:(gt==null?void 0:gt.filter(ct=>Ar==null?void 0:Ar.map(Ut=>Ut.id).includes(ct.id)).length)===gt.length,onChange:ct=>Mi(ct.target.checked)},"\u672C\u9875\u5168\u9009",Me.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",_n==null?void 0:_n.length,")"))),In&&Me.createElement(ae.default,{open:Pt,centered:!0,width:700,okText:`\u786E\u8BA4${tn!=null&&tn.pathId?"":Jn?"\u7F16\u8F91":"\u65B0\u5EFA"}`,onCancel:()=>qt(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:Hi,confirmLoading:wr,title:"\u67E5\u770B\u5DF2\u9009"},Me.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",Ar==null?void 0:Ar.length,"\u4E2A"),Me.createElement("div",{style:{height:400,overflow:"auto"}},Ar==null?void 0:Ar.map((ct,Ut)=>{var fn,sn,bn,Sn,Mr,kr;return Me.createElement("div",{key:Ut,className:je.sendModal},Me.createElement("div",{className:je.li},Me.createElement("p",null,ct==null?void 0:ct.name),Me.createElement("div",{className:je.bottom},Me.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),Me.createElement("i",{className:je.line}),Me.createElement("span",{className:"c-grey-333"},ct.difficulty===1&&"\u7B80\u5355",ct.difficulty===2&&"\u9002\u4E2D",ct.difficulty===3&&"\u56F0\u96BE"),Me.createElement("i",{className:je.line}),Me.createElement("span",null,"\u521B\u5EFA\u8005\xA0",Me.createElement(y.Z,{title:(fn=ct==null?void 0:ct.author)==null?void 0:fn.name},Me.createElement("span",{className:"c-grey-333"},((bn=(sn=ct==null?void 0:ct.author)==null?void 0:sn.name)==null?void 0:bn.length)>6?((Mr=(Sn=ct==null?void 0:ct.author)==null?void 0:Sn.name)==null?void 0:Mr.substr(0,3))+"...":(kr=ct==null?void 0:ct.author)==null?void 0:kr.name))),Me.createElement("i",{className:je.line}),Me.createElement("span",{className:je.des},"\u66F4\u65B0\xA0",Me.createElement("span",{className:"c-grey-333"},ct==null?void 0:ct.updated_at)))),Me.createElement("div",{className:je.del,onClick:()=>{Ui(Ar.filter(zr=>zr.id!==ct.id).map(zr=>zr.id))}},"\u5220\u9664"))})))),Me.createElement(se.Z,{align:"middle"},Me.createElement("div",null,!dt.item_type&&Me.createElement("span",{style:{fontSize:"14px",color:"#999999"}},Pn.map(ct=>{if(Fn(ct.value)>0)return Me.createElement("span",{style:{marginLeft:6}},ct.name,Me.createElement("span",{style:{color:"#000000",marginLeft:6}},Fn(ct.value)))}))),ln==="0"&&br&&Me.createElement(ce.ZP,{onClick:ta,type:"link",className:je.exportBtn},Me.createElement("img",{src:et,className:je.pngIcon}),Me.createElement("span",null,"\u5BFC\u51FA\u8BD5\u9898")))),ir?Me.createElement("div",null,Me.createElement(ce.ZP,{style:{paddingLeft:0},onClick:()=>{dt.page=1,dt.keyword=null,delete dt.id,yn(dt),Vn(!1),Un(dt),Rn(vt(st({},dt),{parents:kn.slice(0,-1)}))},type:"link"}," ",Me.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),Me.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",dt.keyword,"\u201D")):null,Me.createElement("div",{className:je.contentListWrap},Hn!==0?Me.createElement(ne.Z,{size:"middle",spinning:Lt["problemset/getItemBanks"]},gt.map((ct,Ut)=>{var fn,sn,bn,Sn,Mr,kr,zr;return Me.createElement("div",{id:ct.id+"",className:je.li,key:Ut},Me.createElement("div",{className:je.top},Me.createElement(Ke.Z,{key:ct.id,data:ct,selectIds:_n,onSelectCheckBox:Ui})),Me.createElement("div",{className:je.bottom},Me.createElement("p",{className:`${je.actionLeftItem} ${je.questionTypeName}`},"No.",ct==null?void 0:ct.id),Me.createElement("p",{className:`${je.actionLeftItem} ${je.questionTypeName}`},(fn=ia.find(ai=>ai.type===ct.item_type))==null?void 0:fn.name),Me.createElement("p",{className:je.actionLeftItem},aa[ct.difficulty]),Me.createElement("p",{className:je.actionLeftItem},"\u521B\u5EFA\u8005",Me.createElement(y.Z,{title:(sn=ct==null?void 0:ct.author)==null?void 0:sn.name},Me.createElement("span",{className:"c-grey-333"},((Sn=(bn=ct==null?void 0:ct.author)==null?void 0:bn.name)==null?void 0:Sn.length)>6?((kr=(Mr=ct==null?void 0:ct.author)==null?void 0:Mr.name)==null?void 0:kr.substr(0,5))+"...":(zr=ct==null?void 0:ct.author)==null?void 0:zr.name))),Me.createElement("p",{className:je.actionLeftItem},"\u66F4\u65B0",Me.createElement("span",{className:"c-grey-333"},ct==null?void 0:ct.updated_at)),Me.createElement("p",{className:je.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",Me.createElement("span",{className:"c-grey-333"},ct==null?void 0:ct.quotes)),!In&&Me.createElement("div",{className:je.more},oa({},ct))))})):Me.createElement(ne.Z,{size:"middle",spinning:Lt["problemset/getItemBanks"]},Me.createElement(be.Z,{customText:!((bt=an==null?void 0:an.userInfo)!=null&&bt.professional_certification)&&dt.type==="1"&&"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u9898\u5E93\u8D44\u6E90",ButtonTwo:!((Ft=an==null?void 0:an.userInfo)!=null&&Ft.professional_certification)&&dt.type==="1"?Me.createElement(ce.ZP,{style:{borderRadius:20},type:"primary",onClick:()=>{Ce.history.push("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1"):""}))),Hn!==0&&!In&&Me.createElement(le.Z,{showQuickJumper:!0,onChange:Rr,defaultCurrent:1,pageSize:dt==null?void 0:dt.per_page,current:parseInt(dt.page+"")||1,total:Hn,showTotal:ct=>Me.createElement(Me.Fragment,null,Me.createElement("span",{className:"mr10 font12"},"\u5171",Me.createElement("span",{className:"c-light-primary"},ct),"\u6761\u6570\u636E"))}),In&&Me.createElement("div",{style:{height:20}})),br&&Me.createElement(De.Z,{basketData:nn.basketData,visible:sr,basketTotal:rr,onClose:()=>pr(!1),onDelete:oi,onClear:ii,onSubmit:()=>yt(void 0,null,function*(){var ct,Ut,fn,sn,bn;const Sn=yield Kt({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}}),Mr=(ct=Sn==null?void 0:Sn.disciplines)==null?void 0:ct[0],kr=yield Kt({type:"problemsetPreview/newPreviewProblemset",payload:{name:"\u9ED8\u8BA4\u8BD5\u5377\u540D\u79F0",difficulty:2,duration:60,discipline_id:((Ut=Sn==null?void 0:Sn.new_checked)==null?void 0:Ut.discipline_id)||(Mr==null?void 0:Mr.id),sub_discipline_id:((fn=Sn==null?void 0:Sn.new_checked)==null?void 0:fn.sub_discipline_id)||((bn=(sn=Mr==null?void 0:Mr.sub_disciplines)==null?void 0:sn[0])==null?void 0:bn.id)}});kr.status===0&&Ce.history.push(`paperlibrary/add/${kr.exam_id}?defaultActiveKey=1&type=2`)})}),!(0,ke.JA)()&&br&&Me.createElement(Ge,{visibleBasket:sr,onToggleVisible:()=>pr(!sr),count:rr})),Me.createElement(ge.Z,null),Me.createElement(Ee.Z,{onReloadData:Ln,isPiliangRevoke:Xn}),Me.createElement(ye.Z,{onReloadData:()=>Lr([null])}),Me.createElement(Ze.Z,{onReloadData:Ln,onReloadBasketData:lr}),It.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?Me.createElement(Ye.Z,{shixunIds:Fr,cb:Ii}):null,Me.createElement(Ae.Z,null),Me.createElement(_e.Z,null),Me.createElement(Se.Z,null),Me.createElement(xe.Z,null),Me.createElement(Oe.Z,null),Me.createElement(we.Z,null),Me.createElement(Pe.Z,null),Me.createElement(me.Z,null),Me.createElement(ve.Z,{onOk:$i}),Me.createElement(he.Z,{onOk:ea})),br?Me.createElement(re.Fragment,null,!!(_n!=null&&_n.length)&&Me.createElement("div",{className:je.batch},Me.createElement("aside",null,Me.createElement("div",{style:{flexShrink:0,marginRight:20}},Me.createElement(x.default,{className:"font14",checked:gt!=null&&gt.length?_n.length===(gt==null?void 0:gt.length):!1,onChange:ct=>Mi(ct.target.checked)},"\u672C\u9875\u5168\u9009",Me.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",_n==null?void 0:_n.length,")"))),Me.createElement("div",{className:je.btns},Br&&Me.createElement("div",{className:je.btn,onClick:()=>Jr(!0)},Me.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u52A0\u5165\u8BD5\u9898\u7BEE"),Br&&Me.createElement("div",{className:je.btn,onClick:()=>Jr(!1)},Me.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u79FB\u51FA\u8BD5\u9898\u7BEE"),Br&&["3","1"].includes(ln)&&Me.createElement("div",{className:je.btn,onClick:()=>{(_n==null?void 0:_n.length)>0?ae.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Me.createElement("div",{className:`font14 ${je.overflow}`,style:{maxHeight:500,overflow:"auto"}},Me.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),Me.createElement(ne.Z,{spinning:Hr},Me.createElement(ze.Z,{defaultValue:!0,value:xn.current,onChange:ct=>xn.current=ct}))),onOk:()=>yt(void 0,null,function*(){var ct;const Ut=yield(0,nt.Rp)({id:_n,group_id:(ct=xn.current)==null?void 0:ct[0]});xn.current=[],(Ut==null?void 0:Ut.status)===0&&(Rn(dt),Ln(),z.ZP.success("\u52A0\u5165\u6210\u529F"))})}):z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898")}},Me.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165\u6211\u7684\u9898\u5E93"),ln==="1"&&(0,ke.ag)()&&Me.createElement("div",{className:je.btn,onClick:()=>{tr(!0),Qi(_n)}},Me.createElement("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"\u6279\u91CF\u64A4\u9500\u516C\u5F00"),ln==="0"&&Me.createElement("div",{className:je.btn,onClick:Ri}," ",Me.createElement("i",{className:"iconfont icon-pilianggongkai"}),"\u516C\u5F00"),ln==="0"&&!bi&&Me.createElement("div",{className:je.btn,onClick:()=>ji()}," ",Me.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"\u6279\u91CF\u5171\u4EAB"),ln==="0"&&Me.createElement("div",{className:je.btn,onClick:Ni}," ",Me.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"\u5220\u9664"),ln==="0"&&Me.createElement("div",{className:je.btn,onClick:na}," ",Me.createElement("i",{className:"iconfont icon-fabu5"}),"\u53D1\u5E03"),ln==="0"&&Me.createElement("div",{className:je.btn,onClick:()=>ur()},Me.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"\u79FB\u81F3\u6587\u4EF6\u5939"),Me.createElement("div",{onClick:()=>vr([]),style:{marginLeft:"auto"},className:je.btn}," ",Me.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"\u53D6\u6D88\u64CD\u4F5C"))))):In?"":Me.createElement("div",{className:je.batch},Me.createElement("aside",null,Me.createElement("div",{style:{flexShrink:0,marginRight:20}},Me.createElement(x.default,{className:"font14",checked:gt!=null&&gt.length?_n.length===(gt==null?void 0:gt.length):!1,onChange:ct=>Mi(ct.target.checked)},"\u672C\u9875\u5168\u9009",Me.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",_n==null?void 0:_n.length,")"))),Me.createElement("div",{className:je.btns},Br&&!!(_n!=null&&_n.length)&&Me.createElement("div",{className:je.btn,onClick:()=>Jr(!0)},Me.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165"),Br&&!!(_n!=null&&_n.length)&&Me.createElement("div",{className:je.btn,onClick:()=>Jr(!1)},Me.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u6279\u91CF\u79FB\u51FA"),Me.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"\u5DF2\u52A0\u5165:\xA0\xA0",An,"\u9898"),Me.createElement("div",{onClick:ra,className:je.btn},"\u8FD4\u56DE\u8BD5\u5377")))),In&&Me.createElement("div",{className:je.batch},Me.createElement("aside",null,Me.createElement("div",{style:{flexShrink:0,marginRight:20}},Me.createElement(le.Z,{showQuickJumper:!0,onChange:Rr,defaultCurrent:1,pageSize:dt==null?void 0:dt.per_page,current:dt.page||1,hideOnSinglePage:!0,total:Hn,showTotal:ct=>Me.createElement("span",{className:"mr10"},"\u5171",Me.createElement("span",{className:"c-light-primary"},ct),"\u6761\u6570\u636E")})),Me.createElement("div",{className:je.btns},Me.createElement(se.Z,{align:"middle",style:{marginLeft:"auto"}},Me.createElement(se.Z,{onClick:()=>{if((Ar==null?void 0:Ar.length)<=0){z.ZP.info("\u5F53\u524D\u6682\u65E0\u6570\u636E");return}qt(!0)},align:"middle",className:"current"},Me.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),Me.createElement("span",null,"\u5DF2\u9009",Me.createElement("span",{className:"c-light-primary"},_n.length),"\u4E2A")),Me.createElement(ce.ZP,{className:"mr20 ml40",onClick:()=>{if(tn!=null&&tn.pathId)Ce.history.push(`/paths/${tn.pathId}`);else{if(Jn){Ce.history.push(`/classrooms/${tn.coursesId}/program_homework/${tn.categoryId}/detail?tabs=1`);return}Ce.history.push(`/classrooms/${tn.coursesId}/program_homework`)}}},"\u53D6\u6D88"),Me.createElement(ce.ZP,{loading:wr,onClick:Hi,type:"primary"},"\u786E\u8BA4",tn!=null&&tn.pathId?"":Jn?"\u7F16\u8F91":"\u65B0\u5EFA"))))),Me.createElement(ae.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:je.publicQuest,open:xi,title:Me.createElement("div",{style:{fontWeight:"bold"}},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),width:"640px",onCancel:()=>{hi(!1),zt(0),mt.resetFields()},onOk:()=>yt(void 0,null,function*(){mt.validateFields().then(ct=>yt(void 0,null,function*(){const Ut=yield(0,Fe.ZP)(`/api/item_banks/${Vt==null?void 0:Vt.id}/update_tag.json`,{method:"put",body:{name:_i.current,tag_discipline_ids:ct==null?void 0:ct.tag_discipline_ids}});(Ut==null?void 0:Ut.status)===0&&(z.ZP.success("\u4FEE\u6539\u6210\u529F"),hi(!1),Un(dt),mt.resetFields())}))})},Me.createElement("div",{className:je.publicQuestContent},Me.createElement(Wi,null))),Me.createElement(ae.default,{width:640,className:je.publicQuest,centered:!0,title:Me.createElement("div",{style:{fontWeight:"bold"}},"\u516C\u5F00\u8BD5\u9898"),okText:"\u7533\u8BF7\u516C\u5F00",open:$t,onCancel:()=>{Zt(!1),zt(0),Wt(null),mt.resetFields()},onOk:()=>{mt.validateFields().then(ct=>yt(void 0,null,function*(){const Ut=ln==="3"?1:2;(yield(0,nt.wX)({id:Vt==null?void 0:Vt.id,source:Ut,sub_discipline_id:ct==null?void 0:ct.sub_discipline_id[1],tag_discipline_ids:ct==null?void 0:ct.tag_discipline_ids})).status===0&&(Sr.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Sr.current=!1,Wt(null),vr([]),Ln(),z.ZP.success("\u7533\u8BF7\u6210\u529F")),Zt(!1),zt(0),mt.resetFields()}))}},Me.createElement("div",{className:je.publicQuestContent},Me.createElement("div",{className:je.public_tips},Me.createElement(qe.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u8BBE\u7F6E\u8BD5\u9898\u7684\u77E5\u8BC6\u70B9\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),Me.createElement(Wi,null))),Me.createElement(Re.Z,{open:Bt,subDisciplineId:(jt=mt.getFieldValue("sub_discipline_id"))==null?void 0:jt[1],onCancel:()=>{ut(!1)},onOkClick:ct=>{ri(Ut=>[...Ut,ct]),mt.setFieldValue("tag_discipline_ids",[...mt.getFieldValue("tag_discipline_ids"),ct==null?void 0:ct.id])}}),Me.createElement(Ie.Z,{onlyMediatorOpenStr:"model-change-problem"}))};var Tt=(0,Ce.connect)(({classroomList:It,problemset:nn,user:an,loading:Xt,globalSetting:Lt,shixunHomeworks:Kt})=>({classroomList:It,problemset:nn,user:an,globalSetting:Lt,loading:Xt.effects,shixunHomeworks:Kt}))(At)},9665:function(Ct,at,pe){"use strict";pe.d(at,{Im:function(){return ye},ZP:function(){return we},gZ:function(){return xe}});var re=pe(59301),Ce=pe(92832),a=pe(3113),de=pe(84105),ue=pe(87395),ie=pe(64433),ae=pe(24334),te=pe(57761),z=pe(33754),ne=pe(5871),x=pe(22593),b=pe(34376),y=pe(92310),E=pe.n(y),ee=pe(59301),oe=Object.defineProperty,ce=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(Pe,Be,je)=>Be in Pe?oe(Pe,Be,{enumerable:!0,configurable:!0,writable:!0,value:je}):Pe[Be]=je,ge=(Pe,Be)=>{for(var je in Be||(Be={}))le.call(Be,je)&&be(Pe,je,Be[je]);if(se)for(var je of se(Be))he.call(Be,je)&&be(Pe,je,Be[je]);return Pe},me=(Pe,Be)=>ce(Pe,fe(Be));const{TextArea:ve}=Ce.default,Ee={visible:!1,tabIndex:"0"},ye={[ie.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ie.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ie.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 Ae=(Pe=>(Pe[Pe.SET_VISIBLE=0]="SET_VISIBLE",Pe[Pe.SET_TABINDEX=1]="SET_TABINDEX",Pe))(Ae||{});function _e(Pe,Be){switch(Be.type){case 0:return me(ge({},Pe),{visible:Be.payload});case 1:return me(ge({},Pe),{tabIndex:Be.payload});default:throw new Error}}function Se({value:Pe,className:Be}){const[je,De]=(0,re.useState)(!1),Ze=(0,re.useRef)(),Ve=(0,re.useRef)();return(0,re.useEffect)(()=>{je&&(Ve.current.reset(),Ve.current.write((0,ne.pp)(Pe||"")))},[Pe,je]),(0,re.useEffect)(()=>{var Ge,Ke,He,Ne;if(Ze.current){Ve.current=new b.Terminal({fontSize:14,disableStdin:!0}),Ve.current.open(Ze.current);const ke=Ze.current.offsetWidth-14,ze=((Ne=(He=(Ke=(Ge=Ve.current)==null?void 0:Ge._core)==null?void 0:Ke._renderService)==null?void 0:He.dimensions)==null?void 0:Ne.actualCellWidth)||9.5,Ye=Math.ceil(ke/ze);Ve.current.resize(Ye,8),De(!0)}},[]),ee.createElement("div",{ref:Ze,className:E()("XtermText-valueRef",Be)})}function xe(Pe){const{status:Be,error_msg:je,output:De,input:Ze,expected_output:Ve,is_file:Ge,input_file_url:Ke,output_file_url:He,expected_output_file_url:Ne}=Pe;let ke=null;const ze={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Be){case ie.h.NOMATCH:ke=ee.createElement(ee.Fragment,null,ee.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Ge&&ee.createElement(Se,{className:"mb10",value:Ze}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,ne.LR)(Ke,Ze)},Ze)),ee.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Ge&&ee.createElement(Se,{className:"mb10",value:De&&ae.Base64.decode(De)||""}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,ne.LR)(He,De)},De)),ee.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Ge&&ee.createElement(Se,{className:"mb10",value:Ve&&ae.Base64.decode(Ve)||""}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,ne.LR)(Ne,Ve)},Ve)));break;case ie.h.EXECUTEFAILURE:ke=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Ge&&ee.createElement(z.Z,{value:Ze,style:ze}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,ne.LR)(Ke,Ze)},Ze)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(je)));break;case ie.h.COMPILEFAILURE:ke=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Ge&&ee.createElement(z.Z,{value:Ze,style:ze}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,ne.LR)(Ke,Ze)},Ze)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(je)));break;case ie.h.PODFAILURE:ke=ee.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ie.h.TIMEOUT:ke=ee.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ee.createElement(ee.Fragment,null," ",ke," ")}function Oe(Pe){const{status:Be,error_msg:je,execute_time:De,output:Ze,input:Ve,expected_output:Ge,is_file:Ke,input_file_url:He,output_file_url:Ne,expected_output_file_url:ke}=Pe;let ze=null;switch(Be){case ie.h.OK:ze=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",De,"\u79D2"),ee.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),ee.createElement("pre",null,ae.Base64.decode(Ze)));break;case ie.h.NOMATCH:ze=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u8F93\u5165\uFF1A",ee.createElement("pre",null,Ve)),ee.createElement("p",null,"\u8F93\u51FA\uFF1A",Ze&&ae.Base64.decode(Ze)),ee.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Ge&&ae.Base64.decode(Ge)));break;case ie.h.EXECUTEFAILURE:ze=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ee.createElement("pre",null,Ve)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(je)));break;case ie.h.COMPILEFAILURE:ze=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ee.createElement("pre",null,Ve)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(je)));break;case ie.h.PODFAILURE:ze=ee.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ie.h.TIMEOUT:ze=ee.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ee.createElement(ee.Fragment,null," ",ze," ")}var we=({id:Pe,is_file:Be,input:je,debuging:De,submitting:Ze,executingMessage:Ve,debugResult:Ge,onChangeInput:Ke,onDebugCode:He,onSubmitCode:Ne})=>{const[ke,ze]=(0,re.useReducer)(_e,Ee),{visible:Ye,tabIndex:nt}=ke;(0,re.useEffect)(()=>{ze({type:0,payload:!1})},[Pe]);function rt(Te){let Ue=Te.target.id;ze({type:1,payload:Ue})}function We(){ze({type:0,payload:!Ye})}const Fe=(0,re.useMemo)(()=>{if(Ge){const{status:Te}=Ge;return ee.createElement(ee.Fragment,null,Oe(Ge))}return null},[Ge]);function Xe(){ze({type:0,payload:!0}),ze({type:1,payload:"1"}),He()}return ee.createElement("div",{className:"test-case-panel"},ee.createElement("div",{className:`test-case-panel-body ${Ye?"active":""}`},ee.createElement("ul",{className:"s-navs"},ee.createElement("li",null,ee.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),ee.createElement(x.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:ee.createElement(ve,{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:Be?"":je,onChange:Ke}),rightNode:De?ee.createElement(te.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Ge?Fe:ee.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")})),ee.createElement("a",{className:`btn-collapse ${Ye?"up":""}`,onClick:We},Ye?ee.createElement(de.Z,null):ee.createElement(ue.Z,null)),ee.createElement("footer",{className:"footer"},ee.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),ee.createElement("div",{className:"flex-container"},ee.createElement(a.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),ee.createElement(a.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),ee.createElement(a.ZP,{className:"btn-green",type:"ghost",loading:De,onClick:Xe},"\u8C03\u8BD5\u4EE3\u7801"),ee.createElement(a.ZP,{type:"primary",className:"custom-ant-disabled",loading:Ze,disabled:Ze,onClick:()=>{ze({type:0,payload:!1}),Ne()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},64433:function(Ct,at,pe){"use strict";pe.d(at,{h:function(){return re}});var re=(Ce=>(Ce[Ce.NOMATCH=-1]="NOMATCH",Ce[Ce.OK=0]="OK",Ce[Ce.TIMEOUT=2]="TIMEOUT",Ce[Ce.PODFAILURE=3]="PODFAILURE",Ce[Ce.COMPILEFAILURE=4]="COMPILEFAILURE",Ce[Ce.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ce[Ce.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ce))(re||{})},86949:function(Ct,at,pe){"use strict";pe.d(at,{Y2:function(){return we},ZP:function(){return Pe}});var re=pe(59301),Ce=pe(54580),a=pe(8591),de=pe(43418),ue=pe(95237),ie=pe(5112),ae=pe(3113),te=pe(24905),z=pe(6848),ne=pe(92832),x={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"},b="data:image/png;base64,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",y=pe(47257),E=pe.n(y),ee=pe(56640),oe=pe(1012),ce=pe(5871),fe=pe(19366),se=pe(59301),le=Object.defineProperty,he=Object.defineProperties,be=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ee=(Be,je,De)=>je in Be?le(Be,je,{enumerable:!0,configurable:!0,writable:!0,value:De}):Be[je]=De,ye=(Be,je)=>{for(var De in je||(je={}))me.call(je,De)&&Ee(Be,De,je[De]);if(ge)for(var De of ge(je))ve.call(je,De)&&Ee(Be,De,je[De]);return Be},Ae=(Be,je)=>he(Be,be(je)),_e=(Be,je,De)=>new Promise((Ze,Ve)=>{var Ge=Ne=>{try{He(De.next(Ne))}catch(ke){Ve(ke)}},Ke=Ne=>{try{He(De.throw(Ne))}catch(ke){Ve(ke)}},He=Ne=>Ne.done?Ze(Ne.value):Promise.resolve(Ne.value).then(Ge,Ke);He((De=De.apply(Be,je)).next())});const{Dragger:Se}=Ce.default,xe=Be=>{const je=ke=>ke&&ke.substring(0,ke.lastIndexOf("."));for(var De=[...Be],Ze=0,Ve=[],Ge=0;Ge<De.length;Ge++){for(var Ke="",He=0;He<Ve.length;He++)if(je(Ve[He][0].name)==je(De[Ge].name)){Ze=1,Ke=He;break}if(Ze==1)Ve[Ke].push(De[Ge]),Ze=0;else if(Ze==0){let ke=new Array;ke.push(De[Ge]),Ve.push(ke)}}return Ve.map(ke=>{if(ke.forEach(ze=>{let Ye=ze.name.split(/\.(?=[^\.]+$)/);ze.name=`${Ye[0]}.${Ye[1].toLowerCase()}`}),ke[0].name.includes(".in"))return ke.length===2?ke:[ke[0],{}];if(ke[0].name.includes(".out"))return ke.length===2?ke.reverse():[{},ke[0]]})},Oe=({onClose:Be,onOK:je,visible:De,wrapClassName:Ze,rootIdentifier:Ve,multiple:Ge=!1,defaultMultipleValue:Ke=!0})=>{const[He,Ne]=(0,re.useState)([]),[ke,ze]=(0,re.useState)({}),[Ye,nt]=(0,re.useState)(!1),[rt,We]=(0,re.useState)(!0),[Fe,Xe]=(0,re.useState)(null),Te=(0,re.useRef)([]),Ue=(0,re.useRef)(0),et=()=>{Be()};(0,re.useEffect)(()=>{tt()},[]),(0,re.useEffect)(()=>{De&&(Te.current=[],Ue.current=0,Ne([]),We(Ke))},[De]);const tt=()=>_e(void 0,null,function*(){try{Xe(!0)}catch($e){}}),qe=$e=>$e&&$e.substring(0,$e.lastIndexOf(".")),Re=$e=>{var ot,wt;const ft=qe((ot=$e[0])==null?void 0:ot.name)||qe((wt=$e[1])==null?void 0:wt.name),ht=He.filter(st=>qe(st.name)!==ft);Te.current=[...ht],Ne([...ht])},Ie=$e=>{if(!rt){const vt=new FormData;vt.append("file",$e.file),(0,ee.ZP)("/api/attachments/get_file_content.json",{method:"post",body:vt},!0).then(Et=>{if(Et.status===0){Ue.current=Ue.current+1;const xt=Te.current.map(Ot=>{var Mt;if(Ot.name===$e.name){const At=ye({},Ot);return(Mt=$e==null?void 0:$e.name)!=null&&Mt.includes(".in")?At.input=Et==null?void 0:Et.content:At.output=Et==null?void 0:Et.content,At}return Ot});if(Te.current=[...xt],Ne([...xt]),Ue.current>0&&Ue.current===He.length){nt(!1);let Ot=xe(xt);Ot=Ot.filter(Mt=>{var At,Tt;return!!((At=Mt[0])!=null&&At.name&&((Tt=Mt[1])!=null&&Tt.name))}),Ot=Ot.map(Mt=>Ae(ye(ye({},Mt[0]),Mt[1]),{is_file:!1})),je(Ot),Be()}}else nt(!1),Be()});return}if(Fe){const vt=new FormData;vt.append("file",$e.file),Ve===null?vt.append("identifier","testsets"):vt.append("identifier",Ve),(0,ee.ZP)("/api/attachments.json",{method:"post",body:vt},!0).then(Et=>{if(Et.filename){Ue.current=Ue.current+1;const xt=Te.current.map(Ot=>{var Mt;if(Ot.name===(Et==null?void 0:Et.filename)){const At=Ae(ye({},Ot),{is_oss:!Fe});return(Mt=Et==null?void 0:Et.filename)!=null&&Mt.includes(".in")?(At.in_object_key=Et==null?void 0:Et.object,At.in_object_size=Et==null?void 0:Et.size,At.input=Et==null?void 0:Et.filename,At.in_file=$e):(At.out_object_key=Et==null?void 0:Et.object,At.out_object_size=Et==null?void 0:Et.size,At.output=Et==null?void 0:Et.filename,At.out_file=$e),At}return Ot});if(Te.current=[...xt],Ne([...xt]),Ue.current>0&&Ue.current===He.length){nt(!1);let Ot=xe(xt);Ot=Ot.filter(Mt=>{var At,Tt;return!!((At=Mt[0])!=null&&At.name&&((Tt=Mt[1])!=null&&Tt.name))}),Ot=Ot.map(Mt=>Ae(ye(ye({},Mt[0]),Mt[1]),{is_file:!0})),je(Ot),Be()}}else nt(!1),Be()});return}const ot=new(E())({endpoint:ke.end_point,region:ke.region,accessKeyId:ke.access_key_id,accessKeySecret:ke.access_key_secret,bucket:ke.bucket,stsToken:ke.security_token}),wt=$e.name,ft={container_type:"TestSet",file_name:wt},ht=(0,oe.Z)();let st=`testsets/${Ve}/${ht}${wt.indexOf(".")>-1?"."+wt.split(".").pop():""}`;Ve===null&&(st=`testsets/${ht}${wt.indexOf(".")>-1?"."+wt.split(".").pop():""}`),ot.multipartUpload(st,new Blob([$e.file],{type:$e.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:wt+""},url:ke==null?void 0:ke.callback_url,host:ke==null?void 0:ke.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ee.rz)(ft)}}).then(function(vt){if(vt.data.status===0){Ue.current=Ue.current+1;const yt=Te.current.map(Et=>{var xt,Ot,Mt,At,Tt,It,nn,an,Xt,Lt,Kt,rn,pn,wn,Nt,Qt,Jt;if(Et.name===((Ot=(xt=vt.data)==null?void 0:xt.data)==null?void 0:Ot.file_name)){const Rt=Ae(ye({},Et),{is_oss:!Fe});return(Tt=(At=(Mt=vt.data)==null?void 0:Mt.data)==null?void 0:At.file_name)!=null&&Tt.includes(".in")?(Rt.in_object_key=(nn=(It=vt.data)==null?void 0:It.data)==null?void 0:nn.object,Rt.in_object_size=(Xt=(an=vt.data)==null?void 0:an.data)==null?void 0:Xt.size,Rt.input=(Kt=(Lt=vt.data)==null?void 0:Lt.data)==null?void 0:Kt.file_name,Rt.in_file=$e):(Rt.out_object_key=(pn=(rn=vt.data)==null?void 0:rn.data)==null?void 0:pn.object,Rt.out_object_size=(Nt=(wn=vt.data)==null?void 0:wn.data)==null?void 0:Nt.size,Rt.output=(Jt=(Qt=vt.data)==null?void 0:Qt.data)==null?void 0:Jt.file_name,Rt.out_file=$e),Rt}return Et});if(Te.current=[...yt],Ne([...yt]),Ue.current>0&&Ue.current===He.length){nt(!1);let Et=xe(yt);Et=Et.filter(xt=>{var Ot,Mt;return!!((Ot=xt[0])!=null&&Ot.name&&((Mt=xt[1])!=null&&Mt.name))}),Et=Et.map(xt=>Ae(ye(ye({},xt[0]),xt[1]),{is_file:!0})),je(Et),Be()}}})},Le=$e=>new Promise((ot,wt)=>{let ft=0,ht=[];for(let st=0;st<$e.length;st++)$e[st].file.slice(0,1).arrayBuffer().then(()=>{ft++,ft===$e.length&&(ht.length?(a.ZP.warning(`${ht.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),wt()):ot($e))}).catch(vt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",vt),ft++,ht.push($e[st].name),ft===$e.length&&(ht.length?(a.ZP.warning(`${ht.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),wt()):ot($e))})}),Me=()=>_e(void 0,null,function*(){if(He.length===0){a.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield Le(He),nt(!0),xe(He).some(ot=>{var wt,ft;return!((wt=ot[0])!=null&&wt.name&&((ft=ot[1])!=null&&ft.name))})){de.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:()=>_e(void 0,null,function*(){He.map(ot=>_e(void 0,null,function*(){Ie(ot)}))}),onCancel:()=>{nt(!1)}});return}He.map(ot=>_e(void 0,null,function*(){Ie(ot)}))}),Je={name:"file",fileList:He,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:$e=>{if(He!=null&&He.some(wt=>wt.name===$e.name))return a.ZP.info(`${$e.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if($e.size/1024/1024>100)return a.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test($e.name))return a.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const ot={name:$e.name,uid:$e.uid,file:$e,percent:0};return He.push(ot),Te.current=[...He],Ne([...He]),!1}},lt=xe(He);return console.log(He,lt,"fileList"),se.createElement(de.default,{open:De,wrapClassName:Ze,onOk:Me,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ye},onCancel:et,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},se.createElement("div",{className:x.wrap},He.length?se.createElement("div",null,se.createElement(ue.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},se.createElement("div",{style:{visibility:Ge?"visible":"hidden"}},se.createElement("span",{className:x.greyText},"\u7528\u4F8B\u7C7B\u578B"),se.createElement(ie.ZP.Group,{className:`ml20 ${x.testCaseRadio}`,optionType:"button",value:rt,onChange:$e=>We($e.target.value)},se.createElement(ie.ZP,{value:!1},"\u6587\u672C"),se.createElement(ie.ZP,{value:!0},"\u6587\u4EF6"))),se.createElement(Ce.default,ye({},Je),se.createElement(ae.ZP,{type:"primary",className:x.btnS},se.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),se.createElement(we,{data:lt,onRemove:Re})):se.createElement("div",{className:`${x.noData} mb30`},se.createElement(Ce.default.Dragger,Ae(ye({},Je),{className:x.dragger}),se.createElement("img",{src:b,alt:"",className:"mb20"}),se.createElement("div",null,se.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),se.createElement("span",{className:x.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),se.createElement("div",{className:x.text},se.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),se.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",se.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",se.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",se.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",se.createElement("br",null))))},we=({data:Be=[],onRemove:je,width:De="auto",showScore:Ze=!1,disabled:Ve=!1,inputChange:Ge,onEvaluatingChange:Ke,onSelectAll:He,checkAll1:Ne,checkAll2:ke,checkAll3:ze,checkAll4:Ye,checkAll5:nt,showEvaluatingSetting:rt=!1,className:We="",isProgramHomework:Fe=!1})=>{const Xe={value:"",filename:"",dataUrl:""},[Te,Ue]=(0,re.useState)(ye({},Xe)),et=Re=>{let Ie=document.createElement("a");document.body.appendChild(Ie);let Le=URL.createObjectURL(Re.file);Ie.href=Le,Ie.download=Re.name,Ie.click(),URL.revokeObjectURL(Le),document.body.removeChild(Ie)},tt=(Re,Ie)=>{(0,ce.LR)(Re,Ie)},qe=(Re,Ie)=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:se.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{je(Re,Ie)},onCancel:()=>{}})};return Be.length?se.createElement("div",{className:We,style:{width:De}},se.createElement("div",{className:`${Fe?x.headProgram:x.head}`},rt&&se.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},se.createElement(te.default,{checked:Ne,onChange:Re=>{He(Re.target.checked,"hidden")}}),se.createElement(z.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},se.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),se.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),se.createElement("div",{style:{width:Fe?"25%":"15%"}},"\u7528\u4F8B"),se.createElement("div",{style:{width:Ze?Fe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),se.createElement("div",{style:{width:Ze?Fe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Ze&&se.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),rt&&se.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},se.createElement(te.default,{checked:Ye,onChange:Re=>{He(Re.target.checked,"input_visible")}}),se.createElement(z.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},se.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),se.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),rt&&se.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},se.createElement(te.default,{checked:ke,onChange:Re=>{He(Re.target.checked,"is_invisible")}}),se.createElement(z.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},se.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),se.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),rt&&se.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},se.createElement(te.default,{checked:nt,onChange:Re=>{He(Re.target.checked,"actual_output_visible")}}),se.createElement(z.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},se.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),se.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),rt&&se.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},se.createElement(te.default,{checked:ze,onChange:Re=>{He(Re.target.checked,"last_match_rule")}}),se.createElement(z.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"},se.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),se.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),se.createElement("div",{className:x.operation,style:Fe?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),se.createElement("div",{className:x.listWrapper,style:{boxShadow:Fe?"0px 2px 4px 0px #EAEEF4":"unset"}},Be.map((Re,Ie)=>{var Le,Me,Je,lt;return se.createElement("div",{key:Ie,className:x.list,style:Fe?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},rt&&se.createElement("div",{style:{width:"15%"}},se.createElement(te.default,{checked:!!Re.hidden,onChange:$e=>{Ke($e.target.checked,Ie,"hidden")}})),se.createElement("div",{style:{width:Fe?"25%":"15%",paddingLeft:Fe?"5px":"0px",paddingRight:Fe?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ie+1),se.createElement("div",{className:x.info,style:{width:Ze?Fe?"20%":"15%":"25%"}},se.createElement("span",{title:Re.input||((Le=Re[0])==null?void 0:Le.name),onClick:()=>_e(void 0,null,function*(){let $e;Re.input?Re.input_file_url?$e=Re.input_file_url:$e=Re.in_file:$e=Re[0];let ot;typeof $e=="string"?(ot=yield fetch($e,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ue({value:yield ot.text(),filename:"",dataUrl:$e})):(ot=yield(0,ce.db)($e.file),Ue({value:ot.text,filename:$e.name,dataUrl:ot.link}))})},Re.input||((Me=Re[0])==null?void 0:Me.name))),se.createElement("div",{className:x.info,style:{width:Ze?Fe?"20%":"15%":"25%"}},se.createElement("span",{title:Re.output||((Je=Re[1])==null?void 0:Je.name),onClick:()=>_e(void 0,null,function*(){let $e;Re.input?Re.output_file_url?$e=Re.output_file_url:$e=Re.out_file:$e=Re[1];let ot;typeof $e=="string"?(ot=yield fetch($e,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ue({value:yield ot.text(),filename:"",dataUrl:$e})):(ot=yield(0,ce.db)($e.file),Ue({value:ot.text,filename:$e.name,dataUrl:ot.link}))})},Re.output||((lt=Re[1])==null?void 0:lt.name))),Ze&&se.createElement("div",{style:{width:"20%"}},se.createElement(ne.default,{size:"large",addonAfter:Fe?"%":null,disabled:Ve,style:{width:"80%"},onChange:$e=>Ge($e,Ie),value:Re.score}),!Fe&&se.createElement("span",null,"\xA0%")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(te.default,{checked:Re.input_visible||!1,onChange:$e=>{Ke($e.target.checked,Ie,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(te.default,{checked:Re.is_invisible||!1,onChange:$e=>{Ke($e.target.checked,Ie,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(te.default,{checked:Re.actual_output_visible||!1,onChange:$e=>{Ke($e.target.checked,Ie,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(te.default,{checked:Re.last_match_rule||!1,onChange:$e=>{Ke($e.target.checked,Ie,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),se.createElement("div",{onClick:()=>qe(Re,Ie),style:Fe?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},se.createElement("span",{className:x.del},"\u5220\u9664")))})),se.createElement(fe.Z,{close:!0,data:Te.dataUrl,filename:Te.filename,type:Te.dataUrl.length?"txt":"",onClose:()=>Ue(ye({},Xe)),monacoEditor:{value:Te.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):se.createElement(se.Fragment,null)};var Pe=Oe},88246:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return y}});var re=pe(59301),Ce=pe(8591),a=pe(6848),de=pe(71418),ue=pe(95237),ie=pe(43604),ae=pe(58421),te=pe(3113),z=pe(41722),ne=pe(56640),x=pe(33754),b=(ee,oe,ce)=>new Promise((fe,se)=>{var le=ge=>{try{be(ce.next(ge))}catch(me){se(me)}},he=ge=>{try{be(ce.throw(ge))}catch(me){se(me)}},be=ge=>ge.done?fe(ge.value):Promise.resolve(ge.value).then(le,he);be((ce=ce.apply(ee,oe)).next())}),y=({id:ee,activeDiscussIndex:oe,onReplyDiscuss:ce,adminOrOperator:fe})=>{const[se,le]=(0,re.useState)(""),[he,be]=(0,re.useState)(!1);function ge(ve){le(ve)}function me(){if(!se){Ce.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}ce(ee,se),le("")}return(0,re.useEffect)(()=>{oe!=ee&&be(!1)},[oe]),re.createElement("div",{key:ee,className:"discuss-item-editor",style:{display:oe===ee?"block":"none",width:"100%"}},re.createElement(z.Z,{miniToolbar:!0,startInit:oe===ee,defaultValue:se,id:ee,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:ge,extraUse:fe&&re.createElement(a.Z,{color:"#fff",open:he,destroyTooltipOnHide:!0,title:E({id:ee,isOpen:he,activeDiscussIndex:oe,onChange:ge,setIsOpen:be}),overlayStyle:{maxWidth:600}},re.createElement("a",{title:he?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>be(!he)},re.createElement("i",{className:"iconfont icon-dianzan11"})))}),re.createElement("a",{onClick:me,className:"btn-send"},"\u53D1\u9001"))};const E=ee=>{const[oe,ce]=(0,re.useState)(!1),[fe,se]=(0,re.useState)([]),[le,he]=(0,re.useState)(1);(0,re.useEffect)(()=>{ee!=null&&ee.isOpen?be():(he(1),se([]))},[ee==null?void 0:ee.isOpen]);const be=()=>b(void 0,null,function*(){ce(!0);const ge=yield(0,ne.ZP)(`/api/discusses/${ee==null?void 0:ee.id}/recommend_answer.json`,{method:"get"});(ge==null?void 0:ge.status)==0&&se(ge==null?void 0:ge.answer),ce(!1)});return re.createElement(de.Z,{spinning:oe},re.createElement("div",{style:{color:"#000"}},re.createElement(x.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(fe==null?void 0:fe[le-1])||""}),re.createElement(ue.Z,{justify:"end",align:"middle"},re.createElement(ie.Z,null,re.createElement(ae.Z,{simple:!0,current:le,pageSize:1,total:(fe==null?void 0:fe.length)||0,onChange:ge=>{he(ge)}})),re.createElement(ie.Z,null,re.createElement(te.ZP,{onClick:()=>b(void 0,null,function*(){ee==null||ee.onChange(fe==null?void 0:fe[le-1]),ee==null||ee.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},74741:function(Ct,at,pe){"use strict";pe.d(at,{AD:function(){return Oe},BA:function(){return Te},D9:function(){return Ze},Hp:function(){return ge},IM:function(){return Ge},Iy:function(){return me},KM:function(){return Xe},KU:function(){return ke},MJ:function(){return ve},Ne:function(){return Ve},ON:function(){return Ye},Uj:function(){return We},VY:function(){return Ne},YO:function(){return rt},YX:function(){return nt},Zn:function(){return ee},_g:function(){return le},_k:function(){return je},c6:function(){return Se},cr:function(){return oe},eV:function(){return xe},fi:function(){return ce},gh:function(){return Ae},hS:function(){return Ke},iA:function(){return fe},j6:function(){return he},je:function(){return Be},jj:function(){return be},kS:function(){return ze},o6:function(){return _e},pO:function(){return Fe},rQ:function(){return we},sA:function(){return ye},xm:function(){return De},xo:function(){return He},y8:function(){return Pe},yd:function(){return se}});var re=pe(25217),Ce=pe(91911),a=pe(5871),de=pe(8591),ue=pe(82506),ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Ue,et,tt)=>et in Ue?ie(Ue,et,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ue[et]=tt,x=(Ue,et)=>{for(var tt in et||(et={}))te.call(et,tt)&&ne(Ue,tt,et[tt]);if(ae)for(var tt of ae(et))z.call(et,tt)&&ne(Ue,tt,et[tt]);return Ue},b=(Ue,et,tt)=>new Promise((qe,Re)=>{var Ie=Je=>{try{Me(tt.next(Je))}catch(lt){Re(lt)}},Le=Je=>{try{Me(tt.throw(Je))}catch(lt){Re(lt)}},Me=Je=>Je.done?qe(Je.value):Promise.resolve(Je.value).then(Ie,Le);Me((tt=tt.apply(Ue,et)).next())});const y=()=>{(0,Ce.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},E=()=>{(0,Ce.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},ee=Ue=>b(void 0,null,function*(){y(),(yield(0,re.YR)(x({},Ue))).status===0&&(yield(0,a.QH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue.coursesId}/export_couser_info.json`,query:Ue}))),E()}),oe=Ue=>b(void 0,null,function*(){const et=yield(0,re.yS)(x({},Ue));if(et.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_member_act_score`);else{if(et.status===-2)return et;et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_member_act_score`))}}),ce=Ue=>b(void 0,null,function*(){const et=yield(0,re.W0)(x({},Ue));if(et.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_score`);else{if(et.status===-4)return et;et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_score`))}}),fe=Ue=>b(void 0,null,function*(){const et=yield(0,re.Nl)(x({},Ue));if(et.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_exercise_and_other`);else{if(et.status===-4)return et;et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_exercise_and_other`))}}),se=Ue=>b(void 0,null,function*(){const et=yield(0,re.IU)(x({},Ue));if(et.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/export_star_user`);else{if(et.status===-4)return et;et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/export_star_user`))}}),le=Ue=>b(void 0,null,function*(){const et=yield(0,re.td)(x({},Ue));if(et.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_exercise_and_other`);else{if(et.status===-2)return et;if(et.status===-3)(0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_exercise_and_other`);else if(et.status===-4)return et}}),he=Ue=>b(void 0,null,function*(){const et=yield(0,re.QX)(x({},Ue));if(et.status===0)de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_homework`);else{if(et.status===-4)return et;et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/course_total_homework`))}}),be=(Ue,et)=>b(void 0,null,function*(){const tt=yield(0,re.o_)(x({},Ue));tt.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`)):tt.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`))}),ge=(Ue,et)=>b(void 0,null,function*(){const tt=yield(0,re.ZL)(x({},Ue));tt.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`)):tt.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`))}),me=(Ue,et)=>b(void 0,null,function*(){const tt=yield(0,re.aP)(x({},Ue));tt.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`)):tt.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`))}),ve=(Ue,et)=>b(void 0,null,function*(){const tt=yield(0,re.vV)(x({},Ue));tt.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`)):tt.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${et}`))}),Ee=Ue=>b(void 0,null,function*(){y(),(yield exportCourseWorkListAppendix(x({},Ue))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Ue.categoryId}/works_list.zip`,query:Ue}))),E()}),ye=Ue=>b(void 0,null,function*(){y(),yield(0,a.QH)("",ue.Z.API_SERVER+`/api/polls/${Ue.categoryId}/commit_result.xlsx`),E()}),Ae=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue.coursesId}/attendances/export_xlsx_data.xlsx`,query:Ue}))}),_e=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue.coursesId}/video_study_statics.xlsx`,query:Ue}))}),Se=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue.coursesId}/export_video_study.xlsx`,query:Ue}))}),xe=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue.coursesId}/export_course_students_info.xlsx`,query:Ue}))}),Oe=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Ue}))}),we=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Ue}))}),Pe=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Ue}))}),Be=Ue=>b(void 0,null,function*(){const et=yield(0,re.Uy)(x({},Ue));et.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/exercise_score,export_exercise_users`)):et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/exercise_score,export_exercise_users`))}),je=Ue=>b(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/export_records/${Ue.id}.xlsx`,query:Ue}))}),De=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Ue}))}),Ze=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue==null?void 0:Ue.coursesId}/${Ue.menuKey}_statistic.xlsx?${Ue.checkedList.map(et=>`course_group_id[]=${et}`).join("&")}`,query:Ue}))}),Ve=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/ec_years/${Ue==null?void 0:Ue.ec_year_id}/ec_training_objectives.xlsx`,query:Ue}))}),Ge=Ue=>b(void 0,null,function*(){yield(0,a.FH)(Ue==null?void 0:Ue.name,(0,a.NY)({url:ue.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Ue}))}),Ke=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/ec_years/${Ue==null?void 0:Ue.ec_year_id}/ec_courses.xlsx`,query:Ue}))}),He=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/ec_years/${Ue==null?void 0:Ue.ec_year_id}/ec_graduation_requirements.xlsx`,query:Ue}))}),Ne=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Ue}))}),ke=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/exercises/${Ue.categoryId}/rank_list.xlsx`,query:Ue}))}),ze=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Ue}))}),Ye=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/examination_banks/${Ue.id}.json`,query:Ue}))}),nt=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/exercises/${Ue.categoryId}.json`,query:Ue}))}),rt=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/polls/${Ue==null?void 0:Ue.id}/commit_result.json`,query:Ue}))}),We=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Ue}))}),Fe=(Ue,et)=>b(void 0,null,function*(){yield(0,a.FH)(et||"",(0,a.NY)({url:ue.Z.API_SERVER+`/api/exercises/${Ue==null?void 0:Ue.exercise_id}/consult_exercise.json`,query:Ue}))}),Xe=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/competitions/${Ue==null?void 0:Ue.identifier}/competition_commit_records/member_works.xlsx`,query:Ue}))}),Te=Ue=>b(void 0,null,function*(){yield(0,a.FH)("",(0,a.NY)({url:ue.Z.API_SERVER+`/api/courses/${Ue==null?void 0:Ue.coursesId}/group_homeworks/import_group_template.xlsx`,query:Ue}))})},43494:function(Ct,at,pe){"use strict";pe.d(at,{BU:function(){return Ce},Dj:function(){return re},gH:function(){return a},vp:function(){return de}});function re(ue){try{ue.mozRequestFullScreen?ue.mozRequestFullScreen():ue.webkitRequestFullScreen&&ue.webkitRequestFullScreen()}catch(ie){console.log(ie,":e")}}function Ce(){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 a=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function de(){var ue=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ie=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ue),window.isFullScreen?window.isFullScreen:ue!=null}},26243:function(Ct,at,pe){"use strict";pe.d(at,{U:function(){return z}});var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(ne,x,b)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):ne[x]=b,ae=(ne,x)=>{for(var b in x||(x={}))de.call(x,b)&&ie(ne,b,x[b]);if(a)for(var b of a(x))ue.call(x,b)&&ie(ne,b,x[b]);return ne},te=(ne,x,b)=>new Promise((y,E)=>{var ee=fe=>{try{ce(b.next(fe))}catch(se){E(se)}},oe=fe=>{try{ce(b.throw(fe))}catch(se){E(se)}},ce=fe=>fe.done?y(fe.value):Promise.resolve(fe.value).then(ee,oe);ce((b=b.apply(ne,x)).next())});function z(ne,x){const[b,y]=(0,re.useState)(x),[E,ee]=(0,re.useState)(!1),[oe,ce]=(0,re.useState)();return[b,E,(se,le=!1)=>te(this,null,function*(){const he=le?x:ae(ae({},b),se);ee(!0),y(he);const be=yield ne(he);return ee(!1),ce(be),be}),oe]}},12157:function(Ct,at,pe){"use strict";pe.d(at,{_:function(){return a}});var re=pe(59301),Ce=pe(43418);const a=de=>{var ue,ie;const ae=(0,re.useRef)([]),te=()=>{for(const z of ae.current)clearTimeout(z);ae.current=[]};return(0,re.useEffect)(()=>{var z,ne,x,b,y,E;if(te(),(z=de==null?void 0:de.exercise)!=null&&z.left_time&&((x=(ne=de==null?void 0:de.exercise)==null?void 0:ne.exercise_events)==null?void 0:x.length)>0){for(const ee of(b=de==null?void 0:de.exercise)==null?void 0:b.exercise_events)if(((y=de==null?void 0:de.exercise)==null?void 0:y.left_time)>(ee==null?void 0:ee.reminder_time)*60){let oe=(((E=de==null?void 0:de.exercise)==null?void 0:E.left_time)-(ee==null?void 0:ee.reminder_time)*60)*1e3;oe=oe>2147483647?2147483647:oe;const ce=setTimeout(()=>{Ce.default.info({content:`${ee==null?void 0:ee.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},oe);ae.current.push(ce)}}},[(ue=de==null?void 0:de.exercise)==null?void 0:ue.left_time,(ie=de==null?void 0:de.exercise)==null?void 0:ie.exercise_events]),te}},14419:function(Ct,at,pe){"use strict";pe.d(at,{G:function(){return ue},t:function(){return de}});var re=pe(7062),Ce=pe.n(re);const a=null;function de(ie,ae){let te=Ce().get("__ec");te||(te={}),te[ie]=ae,Ce().set("__ec",te)}function ue(ie,ae){let te=Ce().get("__ec");return te?te[ie]===void 0?ae:te[ie]:ae}},70814:function(Ct,at,pe){"use strict";pe.d(at,{rX:function(){return he},pW:function(){return be},gy:function(){return ge},xY:function(){return le},O5:function(){return se},tJ:function(){return E},o1:function(){return ee},Rd:function(){return fe}});var re=pe(91911),Ce=pe(43418),a=pe(28103),de=pe(8591),ue=pe(62602),ie=pe(5871),ae=pe(87169),te=pe(25510),z="data:image/png;base64,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",ne=pe.p+"static/newqrcode.a8740efb.png",x=pe(32637),b=pe(59301),y=(me,ve,Ee)=>new Promise((ye,Ae)=>{var _e=Oe=>{try{xe(Ee.next(Oe))}catch(we){Ae(we)}},Se=Oe=>{try{xe(Ee.throw(Oe))}catch(we){Ae(we)}},xe=Oe=>Oe.done?ye(Oe.value):Promise.resolve(Oe.value).then(_e,Se);xe((Ee=Ee.apply(me,ve)).next())});const E=(me,ve=!1)=>!!(ee(me)&&oe(ve)),ee=me=>(0,ue.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),oe=(me=!1)=>{var ve;const{user:Ee}=(0,re.getDvaApp)()._store.getState();return(ve=Ee.userInfo)!=null&&ve.profile_completed?!0:(Ce.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ie.xg)("/account/profile/edit"),ce()}}),!1)},ce=()=>{Ce.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},fe=()=>{Ce.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:b.createElement("div",{style:{textAlign:"center"}},b.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),b.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:x}),b.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},se=()=>{var me;const{user:ve}=(0,re.getDvaApp)()._store.getState();return(me=ve.userInfo)!=null&&me.professional_certification?!0:(Ce.default.confirm({title:"\u63D0\u793A",centered:!0,content:b.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ie.xg)("/account/certification")}}),!1)},le=()=>(0,ue.V9)()?!0:(Ce.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),b.createElement("img",{src:ne,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),he=(me,ve)=>me?!0:(Ce.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),b.createElement("div",{style:{marginLeft:"110px"}},b.createElement("img",{src:z,width:200}),b.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ie.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),be=me=>{Ce.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:b.createElement("div",null,b.createElement("div",null,b.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),b.createElement(a.Z,null),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",b.createElement("a",null,me),"\u5929\u3002"),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),b.createElement("div",{style:{textAlign:"center",marginTop:30}},b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ge=(me,ve="")=>{const{shixunsDetail:{detail:Ee}}=(0,re.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let ye="";return(Ee==null?void 0:Ee.public)===2&&(ye="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(ye="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(ye="\u5DF2\u5173\u95ED"),Ce.default.info({centered:!0,icon:b.createElement(ae.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ye,"\uFF0C",ve,"\u3002"),b.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:te,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(Ce.default.confirm({centered:!0,icon:b.createElement(ae.Z,null),title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),b.createElement("br",null),b.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ce.default.confirm({width:440,centered:!0,icon:b.createElement(ae.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>y(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(de.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},47257:function(Ct){(function(at){(function(pe){if(1)Ct.exports=pe();else var re})(function(){var pe,re,Ce;return function(){function a(de,ue,ie){function ae(ne,x){if(!ue[ne]){if(!de[ne]){var b=void 0;if(!x&&b)return require(ne,!0);if(te)return te(ne,!0);var y=new Error("Cannot find module '"+ne+"'");throw y.code="MODULE_NOT_FOUND",y}var E=ue[ne]={exports:{}};de[ne][0].call(E.exports,function(ee){var oe=de[ne][1][ee];return ae(oe||ee)},E,E.exports,a,de,ue,ie)}return ue[ne].exports}for(var te=void 0,z=0;z<ie.length;z++)ae(ie[z]);return ae}return a}()({1:[function(a,de,ue){"use strict";var ie=a("./browser/client");ie.Buffer=a("buffer").Buffer,ie.urllib=a("../shims/xhr"),ie.version=a("./browser/version").version,de.exports=ie},{"../shims/xhr":475,"./browser/client":3,"./browser/version":6,buffer:90}],2:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator"));a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.slice.js");var z=a("assert"),ne=a("../common/utils/checkBucketName"),x=ne.checkBucketName,b=ue;function y(ee){return Array.isArray?Array.isArray(ee):Object.prototype.toString.call(ee)==="[object Array]"}function E(ee){return ee?y(ee)?ee:[ee]:[]}b.useBucket=function(oe){return x(oe),this.options.bucket=oe,this},b.setBucket=function(oe){return x(oe),this.options.bucket=oe,this},b.getBucket=function(){return this.options.bucket},b.deleteBucket=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he;return ae.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return le=this._bucketRequestParams("DELETE",fe,"",se),ge.next=3,this.request(le);case 3:if(he=ge.sent,!(he.status===200||he.status===204)){ge.next=6;break}return ge.abrupt("return",{res:he.res});case 6:return ge.next=8,this.requestError(he);case 8:throw ge.sent;case 9:case"end":return ge.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.putBucketACL=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se,le){var he,be;return ae.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return he=this._bucketRequestParams("PUT",fe,"acl",le),he.headers={"x-oss-acl":se},he.successStatuses=[200],me.next=5,this.request(he);case 5:return be=me.sent,me.abrupt("return",{bucket:be.headers.location&&be.headers.location.substring(1)||null,res:be.res});case 7:case"end":return me.stop()}},ce,this)}));function oe(ce,fe,se){return ee.apply(this,arguments)}return oe}(),b.getBucketACL=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he;return ae.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return le=this._bucketRequestParams("GET",fe,"acl",se),le.successStatuses=[200],le.xmlResponse=!0,ge.next=5,this.request(le);case 5:return he=ge.sent,ge.abrupt("return",{acl:he.data.AccessControlList.Grant,owner:{id:he.data.Owner.ID,displayName:he.data.Owner.DisplayName},res:he.res});case 7:case"end":return ge.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.putBucketLogging=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se,le){var he,be,ge;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return he=this._bucketRequestParams("PUT",fe,"logging",le),be=`<?xml version="1.0" encoding="UTF-8"?>
<BucketLoggingStatus>
<LoggingEnabled>
<TargetBucket>`.concat(fe,`</TargetBucket>
`),se&&(be+="<TargetPrefix>".concat(se,`</TargetPrefix>
`)),be+=`</LoggingEnabled>
</BucketLoggingStatus>`,he.content=be,he.mime="xml",he.successStatuses=[200],ve.next=9,this.request(he);case 9:return ge=ve.sent,ve.abrupt("return",{res:ge.res});case 11:case"end":return ve.stop()}},ce,this)}));function oe(ce,fe,se){return ee.apply(this,arguments)}return oe}(),b.getBucketLogging=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he,be;return ae.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return le=this._bucketRequestParams("GET",fe,"logging",se),le.successStatuses=[200],le.xmlResponse=!0,me.next=5,this.request(le);case 5:return he=me.sent,be=he.data.LoggingEnabled,me.abrupt("return",{enable:!!be,prefix:be&&be.TargetPrefix||null,res:he.res});case 8:case"end":return me.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.deleteBucketLogging=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he;return ae.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return le=this._bucketRequestParams("DELETE",fe,"logging",se),le.successStatuses=[204,200],ge.next=4,this.request(le);case 4:return he=ge.sent,ge.abrupt("return",{res:he.res});case 6:case"end":return ge.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.putBucketCORS=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se,le){var he,be,ge,me,ve,Ee,ye,Ae,_e,Se;return ae.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:for(se=se||[],z(se.length,"rules is required"),se.forEach(function(we){z(we.allowedOrigin,"allowedOrigin is required"),z(we.allowedMethod,"allowedMethod is required")}),he=this._bucketRequestParams("PUT",fe,"cors",le),be=`<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration>`,ge=function(Pe){be+="<AllowedOrigin>".concat(Pe,"</AllowedOrigin>")},me=function(Pe){be+="<AllowedMethod>".concat(Pe,"</AllowedMethod>")},ve=function(Pe){be+="<AllowedHeader>".concat(Pe,"</AllowedHeader>")},Ee=function(Pe){be+="<ExposeHeader>".concat(Pe,"</ExposeHeader>")},ye=0,Ae=se.length;ye<Ae;ye++)_e=se[ye],be+="<CORSRule>",E(_e.allowedOrigin).forEach(ge),E(_e.allowedMethod).forEach(me),E(_e.allowedHeader).forEach(ve),E(_e.exposeHeader).forEach(Ee),_e.maxAgeSeconds&&(be+="<MaxAgeSeconds>".concat(_e.maxAgeSeconds,"</MaxAgeSeconds>")),be+="</CORSRule>";return be+="</CORSConfiguration>",he.content=be,he.mime="xml",he.successStatuses=[200],Oe.next=16,this.request(he);case 16:return Se=Oe.sent,Oe.abrupt("return",{res:Se.res});case 18:case"end":return Oe.stop()}},ce,this)}));function oe(ce,fe,se){return ee.apply(this,arguments)}return oe}(),b.getBucketCORS=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he,be,ge;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return le=this._bucketRequestParams("GET",fe,"cors",se),le.successStatuses=[200],le.xmlResponse=!0,ve.next=5,this.request(le);case 5:return he=ve.sent,be=[],he.data&&he.data.CORSRule&&(ge=he.data.CORSRule,y(ge)||(ge=[ge]),ge.forEach(function(Ee){var ye={};Object.keys(Ee).forEach(function(Ae){ye[Ae.slice(0,1).toLowerCase()+Ae.slice(1,Ae.length)]=Ee[Ae]}),be.push(ye)})),ve.abrupt("return",{rules:be,res:he.res});case 9:case"end":return ve.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.deleteBucketCORS=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he;return ae.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return le=this._bucketRequestParams("DELETE",fe,"cors",se),le.successStatuses=[204],ge.next=4,this.request(le);case 4:return he=ge.sent,ge.abrupt("return",{res:he.res});case 6:case"end":return ge.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.putBucketReferer=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se,le,he){var be,ge,me,ve;return ae.default.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(be=this._bucketRequestParams("PUT",fe,"referer",he),ge=`<?xml version="1.0" encoding="UTF-8"?>
<RefererConfiguration>
`,ge+=" <AllowEmptyReferer>".concat(se?"true":"false",`</AllowEmptyReferer>
`),le&&le.length>0){for(ge+=` <RefererList>
`,me=0;me<le.length;me++)ge+=" <Referer>".concat(le[me],`</Referer>
`);ge+=` </RefererList>
`}else ge+=` <RefererList />
`;return ge+="</RefererConfiguration>",be.content=ge,be.mime="xml",be.successStatuses=[200],ye.next=10,this.request(be);case 10:return ve=ye.sent,ye.abrupt("return",{res:ve.res});case 12:case"end":return ye.stop()}},ce,this)}));function oe(ce,fe,se,le){return ee.apply(this,arguments)}return oe}(),b.getBucketReferer=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){var le,he,be;return ae.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return le=this._bucketRequestParams("GET",fe,"referer",se),le.successStatuses=[200],le.xmlResponse=!0,me.next=5,this.request(le);case 5:return he=me.sent,be=he.data.RefererList.Referer||null,be&&(y(be)||(be=[be])),me.abrupt("return",{allowEmpty:he.data.AllowEmptyReferer==="true",referers:be,res:he.res});case 9:case"end":return me.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b.deleteBucketReferer=function(){var ee=(0,te.default)(ae.default.mark(function ce(fe,se){return ae.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return he.next=2,this.putBucketReferer(fe,!0,null,se);case 2:return he.abrupt("return",he.sent);case 3:case"end":return he.stop()}},ce,this)}));function oe(ce,fe){return ee.apply(this,arguments)}return oe}(),b._bucketRequestParams=function(oe,ce,fe,se){return{method:oe,bucket:ce,subres:fe,timeout:se&&se.timeout,ctx:se&&se.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(a,de,ue){(function(ie,ae){(function(){"use strict";var te=a("@babel/runtime/helpers/interopRequireDefault"),z=te(a("@babel/runtime/regenerator")),ne=te(a("@babel/runtime/helpers/asyncToGenerator"));a("core-js/modules/es.function.name.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.symbol.js"),a("core-js/modules/es.symbol.description.js"),a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.regexp.to-string.js");var x=a("debug")("ali-oss"),b=a("xml2js"),y=a("agentkeepalive"),E=a("merge-descriptors"),ee=a("platform"),oe=a("utility"),ce=a("urllib"),fe=a("./version"),se=a("bowser"),le=a("../common/signUtils"),he=a("../common/client/initOptions"),be=a("../common/utils/createRequest"),ge=be.createRequest,me=a("../common/utils/encoder"),ve=me.encoder,Ee=a("../common/client/getReqUrl"),ye=Ee.getReqUrl,Ae=a("../common/utils/setSTSToken"),_e=Ae.setSTSToken,Se=a("../common/utils/retry"),xe=Se.retry,Oe=a("../common/utils/isFunction"),we=Oe.isFunction,Pe=new y;function Be(){var Ke=ee.name,He=ee.version;Ke&&Ke.toLowerCase&&Ke.toLowerCase()==="ie"&&He.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function je(){return location&&location.protocol==="https:"}function De(Ke,He){if(Be(),!(this instanceof De))return new De(Ke,He);Ke&&Ke.inited?this.options=Ke:this.options=De.initOptions(Ke),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=ce,this.agent=this.options.agent||Pe),this.ctx=He,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}de.exports=De,De.initOptions=function(He){He.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var Ne=Object.assign({secure:je(),useFetch:!1},He);return he(Ne)};var Ze=De.prototype;Ze.debug=x,E(Ze,a("./object")),E(Ze,a("./bucket")),E(Ze,a("../common/bucket/getBucketWebsite")),E(Ze,a("../common/bucket/putBucketWebsite")),E(Ze,a("../common/bucket/deleteBucketWebsite")),E(Ze,a("../common/bucket/getBucketLifecycle")),E(Ze,a("../common/bucket/putBucketLifecycle")),E(Ze,a("../common/bucket/deleteBucketLifecycle")),E(Ze,a("../common/bucket/putBucketVersioning")),E(Ze,a("../common/bucket/getBucketVersioning")),E(Ze,a("../common/bucket/getBucketInventory")),E(Ze,a("../common/bucket/deleteBucketInventory")),E(Ze,a("../common/bucket/listBucketInventory")),E(Ze,a("../common/bucket/putBucketInventory")),E(Ze,a("../common/bucket/abortBucketWorm")),E(Ze,a("../common/bucket/completeBucketWorm")),E(Ze,a("../common/bucket/extendBucketWorm")),E(Ze,a("../common/bucket/getBucketWorm")),E(Ze,a("../common/bucket/initiateBucketWorm")),E(Ze,a("./managed-upload")),E(Ze,a("../common/multipart-copy")),E(Ze,a("../common/multipart")),E(Ze,a("../common/parallel")),Ze.signature=function(He){return this.debug("authorization stringToSign: %s",He,"info"),le.computeSignature(this.options.accessKeySecret,He,this.options.headerEncoding)},Ze._getReqUrl=ye,Ze.authorization=function(He,Ne,ke,ze){var Ye=le.buildCanonicalString(He.toUpperCase(),Ne,{headers:ze,parameters:ke});return le.authorization(this.options.accessKeyId,this.options.accessKeySecret,Ye,this.options.headerEncoding)},Ze.request=function(){var Ke=(0,ne.default)(z.default.mark(function He(Ne){var ke=this;return z.default.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:if(!this.options.retryMax){Ye.next=6;break}return Ye.next=3,xe(Ve.bind(this),this.options.retryMax,{errorHandler:function(rt){var We=function(Xe){if(Ne.stream)return!1;var Te=[-1,-2].includes(Xe.status),Ue=ke.options.requestErrorRetryHandle||function(){return!0};return Te&&Ue(Xe)};return!!We(rt)}})(Ne);case 3:return Ye.abrupt("return",Ye.sent);case 6:return Ye.abrupt("return",Ve.call(this,Ne));case 7:case"end":return Ye.stop()}},He,this)}));return function(He){return Ke.apply(this,arguments)}}();function Ve(Ke){return Ge.apply(this,arguments)}function Ge(){return Ge=(0,ne.default)(z.default.mark(function Ke(He){var Ne,ke,ze,Ye,nt,rt;return z.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(!(this.options.stsToken&&we(this.options.refreshSTSToken))){Fe.next=3;break}return Fe.next=3,_e.call(this);case 3:return Ne=ge.call(this,He),this.options.useFetch||(Ne.params.mode="disable-fetch"),Ye=!!He.stream,Fe.prev=6,Fe.next=9,this.urllib.request(Ne.url,Ne.params);case 9:ke=Fe.sent,this.debug("response %s %s, got %s, headers: %j",He.method,Ne.url,ke.status,ke.headers,"info"),Fe.next=16;break;case 13:Fe.prev=13,Fe.t0=Fe.catch(6),ze=Fe.t0;case 16:if(!(ke&&He.successStatuses&&He.successStatuses.indexOf(ke.status)===-1)){Fe.next=28;break}return Fe.next=19,this.requestError(ke);case 19:if(nt=Fe.sent,!(nt.code==="RequestTimeTooSkewed"&&!Ye)){Fe.next=25;break}return this.options.amendTimeSkewed=+new Date(nt.serverTime)-new Date,Fe.next=24,this.request(He);case 24:return Fe.abrupt("return",Fe.sent);case 25:nt.params=He,Fe.next=32;break;case 28:if(!ze){Fe.next=32;break}return Fe.next=31,this.requestError(ze);case 31:nt=Fe.sent;case 32:if(!nt){Fe.next=34;break}throw nt;case 34:if(!He.xmlResponse){Fe.next=39;break}return Fe.next=37,this.parseXML(ke.data);case 37:rt=Fe.sent,ke.data=rt;case 39:return Fe.abrupt("return",ke);case 40:case"end":return Fe.stop()}},Ke,this,[[6,13]])})),Ge.apply(this,arguments)}Ze._getResource=function(He){var Ne="/";return He.bucket&&(Ne+="".concat(He.bucket,"/")),He.object&&(Ne+=ve(He.object,this.options.headerEncoding)),Ne},Ze._escape=function(He){return oe.encodeURIComponent(He).replace(/%2F/g,"/")},Ze._getUserAgent=function(){var He=ae&&ae.browser?"js":"nodejs",Ne="aliyun-sdk-".concat(He,"/").concat(fe.version),ke=ee.description;return!ke&&ae&&(ke="Node.js ".concat(ae.version.slice(1)," on ").concat(ae.platform," ").concat(ae.arch)),this._checkUserAgent("".concat(Ne," ").concat(ke))},Ze._checkUserAgent=function(He){var Ne=He.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return Ne},Ze.checkBrowserAndVersion=function(He,Ne){return se.name===He&&se.version.split(".")[0]===Ne},Ze.parseXML=function(He){return new Promise(function(Ne,ke){ie.isBuffer(He)&&(He=He.toString()),b.parseString(He,{explicitRoot:!1,explicitArray:!1},function(ze,Ye){ze?ke(ze):Ne(Ye)})})},Ze.requestError=function(){var Ke=(0,ne.default)(z.default.mark(function Ne(ke){var ze,Ye,nt,rt;return z.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(ze=null,!(!ke.data||!ke.data.length)){Fe.next=5;break}ke.status===-1||ke.status===-2?(ze=new Error(ke.message),ze.name=ke.name,ze.status=ke.status,ze.code=ke.name):(ke.status===404?(ze=new Error("Object not exists"),ze.name="NoSuchKeyError",ze.status=404,ze.code="NoSuchKey"):ke.status===412?(ze=new Error("Pre condition failed"),ze.name="PreconditionFailedError",ze.status=412,ze.code="PreconditionFailed"):(ze=new Error("Unknow error, status: ".concat(ke.status)),ze.name="UnknownError",ze.status=ke.status),ze.requestId=ke.headers["x-oss-request-id"],ze.host=""),Fe.next=32;break;case 5:return Ye=String(ke.data),this.debug("request response error data: %s",Ye,"error"),Fe.prev=7,Fe.next=10,this.parseXML(Ye);case 10:if(Fe.t0=Fe.sent,Fe.t0){Fe.next=13;break}Fe.t0={};case 13:nt=Fe.t0,Fe.next=23;break;case 16:return Fe.prev=16,Fe.t1=Fe.catch(7),this.debug(Ye,"error"),Fe.t1.message+=`
raw xml: `.concat(Ye),Fe.t1.status=ke.status,Fe.t1.requestId=ke.headers["x-oss-request-id"],Fe.abrupt("return",Fe.t1);case 23:rt=nt.Message||"unknow request error, status: ".concat(ke.status),nt.Condition&&(rt+=" (condition: ".concat(nt.Condition,")")),ze=new Error(rt),ze.name=nt.Code?"".concat(nt.Code,"Error"):"UnknownError",ze.status=ke.status,ze.code=nt.Code,ze.requestId=nt.RequestId,ze.hostId=nt.HostId,ze.serverTime=nt.ServerTime;case 32:return this.debug("generate error %j",ze,"error"),Fe.abrupt("return",ze);case 34:case"end":return Fe.stop()}},Ne,this,[[7,16]])}));function He(Ne){return Ke.apply(this,arguments)}return He}()}).call(this)}).call(this,{isBuffer:a("../../node_modules/is-buffer/index.js")},a("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("@babel/runtime/helpers/interopRequireDefault"),te=ae(a("@babel/runtime/regenerator"));a("core-js/modules/es.function.name.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.array.from.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.array.filter.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.array.iterator.js"),a("core-js/modules/es.array-buffer.slice.js"),a("core-js/modules/es.typed-array.uint8-array.js"),a("core-js/modules/es.typed-array.copy-within.js"),a("core-js/modules/es.typed-array.every.js"),a("core-js/modules/es.typed-array.fill.js"),a("core-js/modules/es.typed-array.filter.js"),a("core-js/modules/es.typed-array.find.js"),a("core-js/modules/es.typed-array.find-index.js"),a("core-js/modules/es.typed-array.for-each.js"),a("core-js/modules/es.typed-array.includes.js"),a("core-js/modules/es.typed-array.index-of.js"),a("core-js/modules/es.typed-array.iterator.js"),a("core-js/modules/es.typed-array.join.js"),a("core-js/modules/es.typed-array.last-index-of.js"),a("core-js/modules/es.typed-array.map.js"),a("core-js/modules/es.typed-array.reduce.js"),a("core-js/modules/es.typed-array.reduce-right.js"),a("core-js/modules/es.typed-array.reverse.js"),a("core-js/modules/es.typed-array.set.js"),a("core-js/modules/es.typed-array.slice.js"),a("core-js/modules/es.typed-array.some.js"),a("core-js/modules/es.typed-array.sort.js"),a("core-js/modules/es.typed-array.subarray.js"),a("core-js/modules/es.typed-array.to-locale-string.js"),a("core-js/modules/es.typed-array.to-string.js");var z=ae(a("@babel/runtime/helpers/asyncToGenerator")),ne=a("util"),x=a("path"),b=a("mime"),y=a("copy-to"),E=a("../common/utils/isBlob"),ee=E.isBlob,oe=a("../common/utils/isFile"),ce=oe.isFile,fe=a("../common/utils/isBuffer"),se=fe.isBuffer,le=ue;le.multipartUpload=function(){var ve=(0,z.default)(te.default.mark(function ye(Ae,_e){var Se,xe,Oe,we,Pe,Be,je,De,Ze,Ve=arguments;return te.default.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:if(Se=Ve.length>2&&Ve[2]!==void 0?Ve[2]:{},this.resetCancelFlag(),Se.disabledMD5=Se.disabledMD5===void 0?!0:!!Se.disabledMD5,!(Se.checkpoint&&Se.checkpoint.uploadId)){Ke.next=8;break}return _e&&ce(_e)&&(Se.checkpoint.file=_e),Ke.next=7,this._resumeMultipart(Se.checkpoint,Se);case 7:return Ke.abrupt("return",Ke.sent);case 8:return xe=102400,Se.mime||(ce(_e)?Se.mime=b.getType(x.extname(_e.name)):ee(_e)?Se.mime=_e.type:se(_e)?Se.mime="":Se.mime=b.getType(x.extname(_e))),Se.headers=Se.headers||{},this._convertMetaToHeaders(Se.meta,Se.headers),Ke.next=14,this._getFileSize(_e);case 14:if(Oe=Ke.sent,!(Oe<xe)){Ke.next=26;break}return Se.contentLength=Oe,Ke.next=19,this.put(Ae,_e,Se);case 19:if(we=Ke.sent,!(Se&&Se.progress)){Ke.next=23;break}return Ke.next=23,Se.progress(1);case 23:return Pe={res:we.res,bucket:this.options.bucket,name:Ae,etag:we.res.headers.etag},(Se.headers&&Se.headers["x-oss-callback"]||Se.callback)&&(Pe.data=we.data),Ke.abrupt("return",Pe);case 26:if(!(Se.partSize&&parseInt(Se.partSize,10)!==Se.partSize)){Ke.next=28;break}throw new Error("partSize must be int number");case 28:if(!(Se.partSize&&Se.partSize<xe)){Ke.next=30;break}throw new Error("partSize must not be smaller than ".concat(xe));case 30:return Ke.next=32,this.initMultipartUpload(Ae,Se);case 32:if(Be=Ke.sent,je=Be.uploadId,De=this._getPartSize(Oe,Se.partSize),Ze={file:_e,name:Ae,fileSize:Oe,partSize:De,uploadId:je,doneParts:[]},!(Se&&Se.progress)){Ke.next=39;break}return Ke.next=39,Se.progress(0,Ze,Be.res);case 39:return Ke.next=41,this._resumeMultipart(Ze,Se);case 41:return Ke.abrupt("return",Ke.sent);case 42:case"end":return Ke.stop()}},ye,this)}));function Ee(ye,Ae){return ve.apply(this,arguments)}return Ee}(),le._resumeMultipart=function(){var ve=(0,z.default)(te.default.mark(function ye(Ae,_e){var Se,xe,Oe,we,Pe,Be,je,De,Ze,Ve,Ge,Ke,He,Ne,ke,ze,Ye,nt,rt;return te.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:if(Se=this,!this.isCancel()){Fe.next=3;break}throw this._makeCancelEvent();case 3:return xe=Ae.file,Oe=Ae.fileSize,we=Ae.partSize,Pe=Ae.uploadId,Be=Ae.doneParts,je=Ae.name,De=[],Be.length>0&&y(Be).to(De),Ze=this._divideParts(Oe,we),Ve=Ze.length,Ge=!1,Ke=function(Te,Ue){return new Promise(function(){var et=(0,z.default)(te.default.mark(function tt(qe,Re){var Ie,Le,Me,Je,lt;return te.default.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(ot.prev=0,Te.isCancel()){ot.next=29;break}return Ie=Ze[Ue-1],ot.next=5,Te._createBuffer(xe,Ie.start,Ie.end);case 5:return Le=ot.sent,Me={content:Le,size:Ie.end-Ie.start},ot.prev=7,ot.next=10,Te._uploadPart(je,Pe,Ue,Me,_e);case 10:Je=ot.sent,ot.next=18;break;case 13:if(ot.prev=13,ot.t0=ot.catch(7),ot.t0.status!==404){ot.next=17;break}throw Te._makeAbortEvent();case 17:throw ot.t0;case 18:if(!(!Te.isCancel()&&!Ge)){ot.next=26;break}if(Ae.doneParts.push({number:Ue,etag:Je.res.headers.etag}),!_e.progress){ot.next=23;break}return ot.next=23,_e.progress(Be.length/(Ve+1),Ae,Je.res);case 23:qe({number:Ue,etag:Je.res.headers.etag}),ot.next=27;break;case 26:qe();case 27:ot.next=30;break;case 29:qe();case 30:ot.next=41;break;case 32:ot.prev=32,ot.t1=ot.catch(0),lt=new Error,lt.name=ot.t1.name,lt.message=ot.t1.message,lt.stack=ot.t1.stack,lt.partNum=Ue,y(ot.t1).to(lt),Re(lt);case 41:case"end":return ot.stop()}},tt,null,[[0,32],[7,13]])}));return function(tt,qe){return et.apply(this,arguments)}}())},He=Array.from(new Array(Ve),function(Xe,Te){return Te+1}),Ne=De.map(function(Xe){return Xe.number}),ke=He.filter(function(Xe){return Ne.indexOf(Xe)<0}),ze=5,Ye=_e.parallel||ze,Fe.next=17,this._parallel(ke,Ye,function(Xe){return new Promise(function(Te,Ue){Ke(Se,Xe).then(function(et){et&&De.push(et),Te()}).catch(function(et){Ue(et)})})});case 17:if(nt=Fe.sent,Ge=!0,rt=nt.find(function(Xe){return Xe.name==="abort"}),!rt){Fe.next=22;break}throw rt;case 22:if(!this.isCancel()){Fe.next=25;break}throw Ke=null,this._makeCancelEvent();case 25:if(!(nt&&nt.length>0)){Fe.next=28;break}throw nt[0].message="Failed to upload some parts with error: ".concat(nt[0].toString()," part_num: ").concat(nt[0].partNum),nt[0];case 28:return Fe.next=30,this.completeMultipartUpload(je,Pe,De,_e);case 30:return Fe.abrupt("return",Fe.sent);case 31:case"end":return Fe.stop()}},ye,this)}));function Ee(ye,Ae){return ve.apply(this,arguments)}return Ee}(),le._getFileSize=function(){var ve=(0,z.default)(te.default.mark(function ye(Ae){return te.default.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!se(Ae)){Se.next=4;break}return Se.abrupt("return",Ae.length);case 4:if(!(ee(Ae)||ce(Ae))){Se.next=6;break}return Se.abrupt("return",Ae.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return Se.stop()}},ye)}));function Ee(ye){return ve.apply(this,arguments)}return Ee}();var he=a("stream"),be=he.Readable;function ge(ve,Ee){if(!(this instanceof ge))return new ge(ve,Ee);be.call(this,Ee),this.file=ve,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}ne.inherits(ge,be),ge.prototype.readFileAndPush=function(Ee){if(this.fileBuffer)for(var ye=!0;ye&&this.fileBuffer&&this.start<this.fileBuffer.length;){var Ae=this.start,_e=Ae+Ee;_e=_e>this.fileBuffer.length?this.fileBuffer.length:_e,this.start=_e,ye=this.push(this.fileBuffer.slice(Ae,_e))}},ge.prototype._read=function(Ee){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var ye=16*1024;Ee=Ee||ye;var Ae=this;this.reader.onload=function(Se){Ae.fileBuffer=ie.from(new Uint8Array(Se.target.result)),Ae.file=null,Ae.readFileAndPush(Ee)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(Ee)};function me(ve){return ve.arrayBuffer?ve.arrayBuffer():new Promise(function(Ee,ye){var Ae=new FileReader;Ae.onload=function(_e){Ee(_e.target.result)},Ae.onerror=function(_e){ye(_e)},Ae.readAsArrayBuffer(ve)})}le._createBuffer=function(){var ve=(0,z.default)(te.default.mark(function ye(Ae,_e,Se){var xe,Oe;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(!(ee(Ae)||ce(Ae))){Pe.next=8;break}return xe=Ae.slice(_e,Se),Pe.next=4,me(xe);case 4:return Oe=Pe.sent,Pe.abrupt("return",ie.from(Oe));case 8:if(!se(Ae)){Pe.next=12;break}return Pe.abrupt("return",Ae.subarray(_e,Se));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return Pe.stop()}},ye)}));function Ee(ye,Ae,_e){return ve.apply(this,arguments)}return Ee}(),le._getPartSize=function(Ee,ye){var Ae=1e4,_e=1*1024*1024;ye||(ye=_e);var Se=Math.ceil(Ee/Ae);return ye<Se&&(ye=Se,console.warn("partSize has been set to ".concat(ye,", because the partSize you provided causes partNumber to be greater than 10,000"))),ye},le._divideParts=function(Ee,ye){for(var Ae=Math.ceil(Ee/ye),_e=[],Se=0;Se<Ae;Se++){var xe=ye*Se,Oe=Math.min(xe+ye,Ee);_e.push({start:xe,end:Oe})}return _e}}).call(this)}).call(this,a("buffer").Buffer)},{"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,buffer:90,"copy-to":94,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.from.js":276,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.iterator.js":303,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,mime:374,path:378,stream:398,util:419}],5:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault");a("core-js/modules/es.function.name.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.number.constructor.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.promise.js");var ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("fs"),ne=a("copy-to"),x=a("path"),b=a("mime"),y=a("../common/callback"),E=a("merge-descriptors"),ee=a("../common/utils/isBlob"),oe=ee.isBlob,ce=a("../common/utils/isFile"),fe=ce.isFile,se=a("../common/utils/isBuffer"),le=se.isBuffer,he=a("../common/utils/obj2xml"),be=he.obj2xml,ge=ue;ge.append=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye,Ae,_e){var Se;return ae.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return _e=_e||{},_e.position===void 0&&(_e.position="0"),_e.subres={append:"",position:_e.position},_e.method="POST",Oe.next=6,this.put(ye,Ae,_e);case 6:return Se=Oe.sent,Se.nextAppendPosition=Se.res.headers["x-oss-next-append-position"],Oe.abrupt("return",Se);case 9:case"end":return Oe.stop()}},Ee,this)}));function ve(Ee,ye,Ae){return me.apply(this,arguments)}return ve}(),ge.put=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye,Ae,_e){var Se,xe,Oe,we,Pe;return ae.default.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(_e=_e||{},_e.disabledMD5=_e.disabledMD5===void 0?!0:!!_e.disabledMD5,_e.headers=_e.headers||{},ye=this._objectName(ye),!le(Ae)){je.next=8;break}Se=Ae,je.next=19;break;case 8:if(!(oe(Ae)||fe(Ae))){je.next=18;break}return _e.mime||(fe(Ae)?_e.mime=b.getType(x.extname(Ae.name)):_e.mime=Ae.type),je.next=12,this._createBuffer(Ae,0,Ae.size);case 12:return Se=je.sent,je.next=15,this._getFileSize(Ae);case 15:_e.contentLength=je.sent,je.next=19;break;case 18:throw new TypeError("Must provide Buffer/Blob/File for put.");case 19:return this._convertMetaToHeaders(_e.meta,_e.headers),xe=_e.method||"PUT",Oe=this._objectRequestParams(xe,ye,_e),y.encodeCallback(Oe,_e),Oe.mime=_e.mime,Oe.disabledMD5=_e.disabledMD5,Oe.content=Se,Oe.successStatuses=[200],je.next=29,this.request(Oe);case 29:return we=je.sent,Pe={name:ye,url:this._objectUrl(ye),res:we.res},Oe.headers&&Oe.headers["x-oss-callback"]&&(Pe.data=JSON.parse(we.data.toString())),je.abrupt("return",Pe);case 33:case"end":return je.stop()}},Ee,this)}));function ve(Ee,ye,Ae){return me.apply(this,arguments)}return ve}(),ge.putStream=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye,Ae,_e){var Se,xe,Oe,we;return ae.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return _e=_e||{},_e.headers=_e.headers||{},ye=this._objectName(ye),_e.contentLength?_e.headers["Content-Length"]=_e.contentLength:_e.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(_e.meta,_e.headers),Se=_e.method||"PUT",xe=this._objectRequestParams(Se,ye,_e),y.encodeCallback(xe,_e),xe.mime=_e.mime,xe.stream=Ae,xe.successStatuses=[200],Be.next=13,this.request(xe);case 13:return Oe=Be.sent,we={name:ye,url:this._objectUrl(ye),res:Oe.res},xe.headers&&xe.headers["x-oss-callback"]&&(we.data=JSON.parse(Oe.data.toString())),Be.abrupt("return",we);case 17:case"end":return Be.stop()}},Ee,this)}));function ve(Ee,ye,Ae){return me.apply(this,arguments)}return ve}(),E(ge,a("../common/object/copyObject")),E(ge,a("../common/object/getObjectTagging")),E(ge,a("../common/object/putObjectTagging")),E(ge,a("../common/object/deleteObjectTagging")),E(ge,a("../common/image")),E(ge,a("../common/object/getBucketVersions")),E(ge,a("../common/object/getACL")),E(ge,a("../common/object/putACL")),E(ge,a("../common/object/head")),E(ge,a("../common/object/delete")),E(ge,a("../common/object/get")),E(ge,a("../common/object/putSymlink")),E(ge,a("../common/object/getSymlink")),E(ge,a("../common/object/deleteMulti")),E(ge,a("../common/object/getObjectMeta")),E(ge,a("../common/object/getObjectUrl")),E(ge,a("../common/object/generateObjectUrl")),E(ge,a("../common/object/signatureUrl")),E(ge,a("../common/object/asyncSignatureUrl")),ge.putMeta=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye,Ae,_e){var Se;return ae.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,this.copy(ye,ye,{meta:Ae||{},timeout:_e&&_e.timeout,ctx:_e&&_e.ctx});case 2:return Se=Oe.sent,Oe.abrupt("return",Se);case 4:case"end":return Oe.stop()}},Ee,this)}));function ve(Ee,ye,Ae){return me.apply(this,arguments)}return ve}(),ge.list=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye,Ae){var _e,Se,xe,Oe,we;return ae.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return _e=this._objectRequestParams("GET","",Ae),_e.query=ye,_e.xmlResponse=!0,_e.successStatuses=[200],Be.next=6,this.request(_e);case 6:return Se=Be.sent,xe=Se.data.Contents||[],Oe=this,xe&&(Array.isArray(xe)||(xe=[xe]),xe=xe.map(function(je){return{name:je.Key,url:Oe._objectUrl(je.Key),lastModified:je.LastModified,etag:je.ETag,type:je.Type,size:Number(je.Size),storageClass:je.StorageClass,owner:{id:je.Owner.ID,displayName:je.Owner.DisplayName}}})),we=Se.data.CommonPrefixes||null,we&&(Array.isArray(we)||(we=[we]),we=we.map(function(je){return je.Prefix})),Be.abrupt("return",{res:Se.res,objects:xe,prefixes:we,nextMarker:Se.data.NextMarker||null,isTruncated:Se.data.IsTruncated==="true"});case 13:case"end":return Be.stop()}},Ee,this)}));function ve(Ee,ye){return me.apply(this,arguments)}return ve}(),ge.listV2=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye){var Ae,_e,Se,xe,Oe,we,Pe,Be=arguments;return ae.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return Ae=Be.length>1&&Be[1]!==void 0?Be[1]:{},_e=ye["continuation-token"]||ye.continuationToken,_e&&(Ae.subres=Object.assign({"continuation-token":_e},Ae.subres)),Se=this._objectRequestParams("GET","",Ae),Se.query=Object.assign({"list-type":2},ye),delete Se.query["continuation-token"],delete Se.query.continuationToken,Se.xmlResponse=!0,Se.successStatuses=[200],De.next=11,this.request(Se);case 11:return xe=De.sent,Oe=xe.data.Contents||[],we=this,Oe&&(Array.isArray(Oe)||(Oe=[Oe]),Oe=Oe.map(function(Ze){var Ve=null;return Ze.Owner&&(Ve={id:Ze.Owner.ID,displayName:Ze.Owner.DisplayName}),{name:Ze.Key,url:we._objectUrl(Ze.Key),lastModified:Ze.LastModified,etag:Ze.ETag,type:Ze.Type,size:Number(Ze.Size),storageClass:Ze.StorageClass,owner:Ve}})),Pe=xe.data.CommonPrefixes||null,Pe&&(Array.isArray(Pe)||(Pe=[Pe]),Pe=Pe.map(function(Ze){return Ze.Prefix})),De.abrupt("return",{res:xe.res,objects:Oe,prefixes:Pe,isTruncated:xe.data.IsTruncated==="true",keyCount:+xe.data.KeyCount,continuationToken:xe.data.ContinuationToken||null,nextContinuationToken:xe.data.NextContinuationToken||null});case 18:case"end":return De.stop()}},Ee,this)}));function ve(Ee){return me.apply(this,arguments)}return ve}(),ge.restore=function(){var me=(0,te.default)(ae.default.mark(function Ee(ye){var Ae,_e,Se,xe,Oe=arguments;return ae.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Ae=Oe.length>1&&Oe[1]!==void 0?Oe[1]:{type:"Archive"},Ae=Ae||{},Ae.subres=Object.assign({restore:""},Ae.subres),Ae.versionId&&(Ae.subres.versionId=Ae.versionId),_e=this._objectRequestParams("POST",ye,Ae),Ae.type==="ColdArchive"&&(Se={RestoreRequest:{Days:Ae.Days?Ae.Days:2,JobParameters:{Tier:Ae.JobParameters?Ae.JobParameters:"Standard"}}},_e.content=be(Se,{headers:!0}),_e.mime="xml"),_e.successStatuses=[202],Pe.next=9,this.request(_e);case 9:return xe=Pe.sent,Pe.abrupt("return",{res:xe.res});case 11:case"end":return Pe.stop()}},Ee,this)}));function ve(Ee){return me.apply(this,arguments)}return ve}(),ge._objectUrl=function(ve){return this._getReqUrl({bucket:this.options.bucket,object:ve})},ge._objectRequestParams=function(ve,Ee,ye){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");ye=ye||{},Ee=this._objectName(Ee);var Ae={object:Ee,bucket:this.options.bucket,method:ve,subres:ye&&ye.subres,timeout:ye&&ye.timeout,ctx:ye&&ye.ctx};return ye.headers&&(Ae.headers={},ne(ye.headers).to(Ae.headers)),Ae},ge._objectName=function(ve){return ve.replace(/^\/+/,"")},ge._convertMetaToHeaders=function(ve,Ee){ve&&Object.keys(ve).forEach(function(ye){Ee["x-oss-meta-".concat(ye)]=ve[ye]})},ge._deleteFileSafe=function(ve){var Ee=this;return new Promise(function(ye){z.exists(ve,function(Ae){Ae?z.unlink(ve,function(_e){_e&&Ee.debug("unlink %j error: %s",ve,_e,"error"),ye()}):ye()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(a,de,ue){"use strict";ue.version="6.18.1"},{}],7:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.abortBucketWorm=void 0;var z=a("../utils/checkBucketName");function ne(b,y){return x.apply(this,arguments)}function x(){return x=(0,te.default)(ae.default.mark(function b(y,E){var ee,oe;return ae.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return z.checkBucketName(y),ee=this._bucketRequestParams("DELETE",y,"worm",E),fe.next=4,this.request(ee);case 4:return oe=fe.sent,fe.abrupt("return",{res:oe.res,status:oe.status});case 6:case"end":return fe.stop()}},b,this)})),x.apply(this,arguments)}ue.abortBucketWorm=ne},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.completeBucketWorm=void 0;var z=a("../utils/checkBucketName");function ne(b,y,E){return x.apply(this,arguments)}function x(){return x=(0,te.default)(ae.default.mark(function b(y,E,ee){var oe,ce;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return z.checkBucketName(y),oe=this._bucketRequestParams("POST",y,{wormId:E},ee),se.next=4,this.request(oe);case 4:return ce=se.sent,se.abrupt("return",{res:ce.res,status:ce.status});case 6:case"end":return se.stop()}},b,this)})),x.apply(this,arguments)}ue.completeBucketWorm=ne},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.deleteBucketInventory=void 0;var z=a("../utils/checkBucketName");function ne(b,y){return x.apply(this,arguments)}function x(){return x=(0,te.default)(ae.default.mark(function b(y,E){var ee,oe,ce,fe,se=arguments;return ae.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return ee=se.length>2&&se[2]!==void 0?se[2]:{},oe=Object.assign({inventory:"",inventoryId:E},ee.subres),z.checkBucketName(y),ce=this._bucketRequestParams("DELETE",y,oe,ee),ce.successStatuses=[204],he.next=7,this.request(ce);case 7:return fe=he.sent,he.abrupt("return",{status:fe.status,res:fe.res});case 9:case"end":return he.stop()}},b,this)})),x.apply(this,arguments)}ue.deleteBucketInventory=ne},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=ue;x.deleteBucketLifecycle=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe){var ce,fe;return ae.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return ne(ee),ce=this._bucketRequestParams("DELETE",ee,"lifecycle",oe),ce.successStatuses=[204],le.next=5,this.request(ce);case 5:return fe=le.sent,le.abrupt("return",{res:fe.res});case 7:case"end":return le.stop()}},E,this)}));function y(E,ee){return b.apply(this,arguments)}return y}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=ue;x.deleteBucketWebsite=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe){var ce,fe;return ae.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return ne(ee),ce=this._bucketRequestParams("DELETE",ee,"website",oe),ce.successStatuses=[204],le.next=5,this.request(ce);case 5:return fe=le.sent,le.abrupt("return",{res:fe.res});case 7:case"end":return le.stop()}},E,this)}));function y(E,ee){return b.apply(this,arguments)}return y}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.extendBucketWorm=void 0;var z=a("../utils/checkBucketName"),ne=a("../utils/obj2xml");function x(y,E,ee,oe){return b.apply(this,arguments)}function b(){return b=(0,te.default)(ae.default.mark(function y(E,ee,oe,ce){var fe,se,le;return ae.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return z.checkBucketName(E),fe=this._bucketRequestParams("POST",E,{wormExtend:"",wormId:ee},ce),se={ExtendWormConfiguration:{RetentionPeriodInDays:oe}},fe.mime="xml",fe.content=ne.obj2xml(se,{headers:!0}),fe.successStatuses=[200],be.next=8,this.request(fe);case 8:return le=be.sent,be.abrupt("return",{res:le.res,status:le.status});case 10:case"end":return be.stop()}},y,this)})),b.apply(this,arguments)}ue.extendBucketWorm=x},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.getBucketInventory=void 0;var z=a("../utils/checkBucketName"),ne=a("../utils/formatInventoryConfig");function x(y,E){return b.apply(this,arguments)}function b(){return b=(0,te.default)(ae.default.mark(function y(E,ee){var oe,ce,fe,se,le=arguments;return ae.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return oe=le.length>2&&le[2]!==void 0?le[2]:{},ce=Object.assign({inventory:"",inventoryId:ee},oe.subres),z.checkBucketName(E),fe=this._bucketRequestParams("GET",E,ce,oe),fe.successStatuses=[200],fe.xmlResponse=!0,be.next=8,this.request(fe);case 8:return se=be.sent,be.abrupt("return",{status:se.status,res:se.res,inventory:ne.formatInventoryConfig(se.data)});case 10:case"end":return be.stop()}},y,this)})),b.apply(this,arguments)}ue.getBucketInventory=x},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.map.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=a("../utils/isArray"),b=x.isArray,y=a("../utils/formatObjKey"),E=y.formatObjKey,ee=ue;ee.getBucketLifecycle=function(){var oe=(0,te.default)(ae.default.mark(function fe(se,le){var he,be,ge;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ne(se),he=this._bucketRequestParams("GET",se,"lifecycle",le),he.successStatuses=[200],he.xmlResponse=!0,ve.next=6,this.request(he);case 6:return be=ve.sent,ge=be.data.Rule||null,ge&&(b(ge)||(ge=[ge]),ge=ge.map(function(Ee){return Ee.ID&&(Ee.id=Ee.ID,delete Ee.ID),Ee.Tag&&!b(Ee.Tag)&&(Ee.Tag=[Ee.Tag]),E(Ee,"firstLowerCase")})),ve.abrupt("return",{rules:ge,res:be.res});case 10:case"end":return ve.stop()}},fe,this)}));function ce(fe,se){return oe.apply(this,arguments)}return ce}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=ue;x.getBucketVersioning=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe){var ce,fe,se;return ae.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return ne(ee),ce=this._bucketRequestParams("GET",ee,"versioning",oe),ce.xmlResponse=!0,ce.successStatuses=[200],he.next=6,this.request(ce);case 6:return fe=he.sent,se=fe.data.Status,he.abrupt("return",{status:fe.status,versionStatus:se,res:fe.res});case 9:case"end":return he.stop()}},E,this)}));function y(E,ee){return b.apply(this,arguments)}return y}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=a("../utils/isObject"),b=x.isObject,y=ue;y.getBucketWebsite=function(){var E=(0,te.default)(ae.default.mark(function oe(ce,fe){var se,le,he;return ae.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ne(ce),se=this._bucketRequestParams("GET",ce,"website",fe),se.successStatuses=[200],se.xmlResponse=!0,ge.next=6,this.request(se);case 6:return le=ge.sent,he=[],le.data.RoutingRules&&le.data.RoutingRules.RoutingRule&&(b(le.data.RoutingRules.RoutingRule)?he=[le.data.RoutingRules.RoutingRule]:he=le.data.RoutingRules.RoutingRule),ge.abrupt("return",{index:le.data.IndexDocument&&le.data.IndexDocument.Suffix||"",supportSubDir:le.data.IndexDocument&&le.data.IndexDocument.SupportSubDir||"false",type:le.data.IndexDocument&&le.data.IndexDocument.Type,routingRules:he,error:le.data.ErrorDocument&&le.data.ErrorDocument.Key||null,res:le.res});case 10:case"end":return ge.stop()}},oe,this)}));function ee(oe,ce){return E.apply(this,arguments)}return ee}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.getBucketWorm=void 0;var z=a("../utils/checkBucketName"),ne=a("../utils/dataFix");function x(y,E){return b.apply(this,arguments)}function b(){return b=(0,te.default)(ae.default.mark(function y(E,ee){var oe,ce;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return z.checkBucketName(E),oe=this._bucketRequestParams("GET",E,"worm",ee),oe.successStatuses=[200],oe.xmlResponse=!0,se.next=6,this.request(oe);case 6:return ce=se.sent,ne.dataFix(ce.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),se.abrupt("return",Object.assign(Object.assign({},ce.data),{res:ce.res,status:ce.status}));case 9:case"end":return se.stop()}},y,this)})),b.apply(this,arguments)}ue.getBucketWorm=x},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.initiateBucketWorm=void 0;var z=a("../utils/obj2xml"),ne=a("../utils/checkBucketName");function x(y,E,ee){return b.apply(this,arguments)}function b(){return b=(0,te.default)(ae.default.mark(function y(E,ee,oe){var ce,fe,se;return ae.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return ne.checkBucketName(E),ce=this._bucketRequestParams("POST",E,"worm",oe),fe={InitiateWormConfiguration:{RetentionPeriodInDays:ee}},ce.mime="xml",ce.content=z.obj2xml(fe,{headers:!0}),ce.successStatuses=[200],he.next=8,this.request(ce);case 8:return se=he.sent,he.abrupt("return",{res:se.res,wormId:se.res.headers["x-oss-worm-id"],status:se.status});case 10:case"end":return he.stop()}},y,this)})),b.apply(this,arguments)}ue.initiateBucketWorm=x},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.listBucketInventory=void 0;var z=a("../utils/checkBucketName"),ne=a("../utils/formatInventoryConfig");function x(y){return b.apply(this,arguments)}function b(){return b=(0,te.default)(ae.default.mark(function y(E){var ee,oe,ce,fe,se,le,he,be,ge=arguments;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ee=ge.length>1&&ge[1]!==void 0?ge[1]:{},oe=ee.continuationToken,ce=Object.assign({inventory:""},oe&&{"continuation-token":oe},ee.subres),z.checkBucketName(E),fe=this._bucketRequestParams("GET",E,ce,ee),fe.successStatuses=[200],fe.xmlResponse=!0,ve.next=9,this.request(fe);case 9:return se=ve.sent,le=se.data,he=se.res,be=se.status,ve.abrupt("return",{isTruncated:le.IsTruncated==="true",nextContinuationToken:le.NextContinuationToken,inventoryList:ne.formatInventoryConfig(le.InventoryConfiguration,!0),status:be,res:he});case 12:case"end":return ve.stop()}},y,this)})),b.apply(this,arguments)}ue.listBucketInventory=x},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.concat.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.putBucketInventory=void 0;var z=a("../utils/checkBucketName"),ne=a("../utils/obj2xml");function x(y,E){return b.apply(this,arguments)}function b(){return b=(0,te.default)(ae.default.mark(function y(E,ee){var oe,ce,fe,se,le,he,be,ge,me,ve,Ee,ye=arguments;return ae.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return oe=ye.length>2&&ye[2]!==void 0?ye[2]:{},ce=Object.assign({inventory:"",inventoryId:ee.id},oe.subres),z.checkBucketName(E),fe=ee.OSSBucketDestination,se=ee.optionalFields,le=ee.includedObjectVersions,he="acs:oss:::",be="acs:ram::".concat(fe.accountId,":role/"),ge={InventoryConfiguration:{Id:ee.id,IsEnabled:ee.isEnabled,Filter:{Prefix:ee.prefix||""},Destination:{OSSBucketDestination:{Format:fe.format,AccountId:fe.accountId,RoleArn:"".concat(be).concat(fe.rolename),Bucket:"".concat(he).concat(fe.bucket),Prefix:fe.prefix||"",Encryption:fe.encryption||""}},Schedule:{Frequency:ee.frequency},IncludedObjectVersions:le,OptionalFields:{Field:(se==null?void 0:se.field)||[]}}},me=ne.obj2xml(ge,{headers:!0,firstUpperCase:!0}),ve=this._bucketRequestParams("PUT",E,ce,oe),ve.successStatuses=[200],ve.mime="xml",ve.content=me,_e.next=14,this.request(ve);case 14:return Ee=_e.sent,_e.abrupt("return",{status:Ee.status,res:Ee.res});case 16:case"end":return _e.stop()}},y,this)})),b.apply(this,arguments)}ue.putBucketInventory=x},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.array.includes.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=a("../utils/isArray"),b=x.isArray,y=a("../utils/deepCopy"),E=y.deepCopy,ee=a("../utils/isObject"),oe=ee.isObject,ce=a("../utils/obj2xml"),fe=ce.obj2xml,se=a("../utils/checkObjectTag"),le=se.checkObjectTag,he=a("../utils/getStrBytesCount"),be=he.getStrBytesCount,ge=ue;ge.putBucketLifecycle=function(){var Ae=(0,te.default)(ae.default.mark(function Se(xe,Oe,we){var Pe,Be,je,De,Ze;return ae.default.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(ne(xe),b(Oe)){Ge.next=3;break}throw new Error("rules must be Array");case 3:return Pe=this._bucketRequestParams("PUT",xe,"lifecycle",we),Be=[],je={LifecycleConfiguration:{Rule:Be}},Oe.forEach(function(Ke){me(Ke),ye(Ke),Ke.id&&(Ke.ID=Ke.id,delete Ke.id),Be.push(Ke)}),De=fe(je,{headers:!0,firstUpperCase:!0}),Pe.content=De,Pe.mime="xml",Pe.successStatuses=[200],Ge.next=13,this.request(Pe);case 13:return Ze=Ge.sent,Ge.abrupt("return",{res:Ze.res});case 15:case"end":return Ge.stop()}},Se,this)}));function _e(Se,xe,Oe){return Ae.apply(this,arguments)}return _e}();function me(Ae){Ae.days&&(Ae.expiration={days:Ae.days}),Ae.date&&(Ae.expiration={createdBeforeDate:Ae.date})}function ve(Ae,_e){var Se=Ae.days,xe=Ae.createdBeforeDate;if(!Se&&!xe)throw new Error("".concat(_e," must includes days or createdBeforeDate"));if(Se&&!/^[1-9][0-9]*$/.test(Se))throw new Error("days must be a positive integer");if(xe&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(xe))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function Ee(Ae){if(!b(Ae)&&!oe(Ae))throw new Error("tag must be Object or Array");Ae=oe(Ae)?[Ae]:Ae;var _e={},Se=E(Ae);Se.forEach(function(xe){_e[xe.key]=xe.value}),le(_e)}function ye(Ae){if(Ae.id&&be(Ae.id)>255)throw new Error("ID is composed of 255 bytes at most");if(Ae.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(Ae.status))throw new Error("Status must be Enabled or Disabled");if(Ae.transition){if(!["IA","Archive"].includes(Ae.transition.storageClass))throw new Error("StorageClass must be IA or Archive");ve(Ae.transition,"Transition")}if(Ae.expiration){if(!Ae.expiration.expiredObjectDeleteMarker)ve(Ae.expiration,"Expiration");else if(Ae.expiration.days||Ae.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(Ae.abortMultipartUpload&&ve(Ae.abortMultipartUpload,"AbortMultipartUpload"),!Ae.expiration&&!Ae.abortMultipartUpload&&!Ae.transition&&!Ae.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(Ae.tag){if(Ae.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");Ee(Ae.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.includes.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=a("../utils/obj2xml"),b=x.obj2xml,y=ue;y.putBucketVersioning=function(){var E=(0,te.default)(ae.default.mark(function oe(ce,fe){var se,le,he,be,ge=arguments;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(se=ge.length>2&&ge[2]!==void 0?ge[2]:{},ne(ce),["Enabled","Suspended"].includes(fe)){ve.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return le=this._bucketRequestParams("PUT",ce,"versioning",se),he={VersioningConfiguration:{Status:fe}},le.mime="xml",le.content=b(he,{headers:!0}),ve.next=10,this.request(le);case 10:return be=ve.sent,ve.abrupt("return",{res:be.res,status:be.status});case 12:case"end":return ve.stop()}},oe,this)}));function ee(oe,ce){return E.apply(this,arguments)}return ee}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=a("../utils/obj2xml"),b=x.obj2xml,y=a("../utils/isArray"),E=y.isArray,ee=ue;ee.putBucketWebsite=function(){var oe=(0,te.default)(ae.default.mark(function fe(se){var le,he,be,ge,me,ve,Ee,ye=arguments;return ae.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:if(le=ye.length>1&&ye[1]!==void 0?ye[1]:{},he=ye.length>2?ye[2]:void 0,ne(se),be=this._bucketRequestParams("PUT",se,"website",he),ge={Suffix:le.index||"index.html"},me={IndexDocument:ge},ve={WebsiteConfiguration:me},le.supportSubDir&&(ge.SupportSubDir=le.supportSubDir),le.type&&(ge.Type=le.type),le.error&&(me.ErrorDocument={Key:le.error}),le.routingRules===void 0){_e.next=14;break}if(E(le.routingRules)){_e.next=13;break}throw new Error("RoutingRules must be Array");case 13:me.RoutingRules={RoutingRule:le.routingRules};case 14:return ve=b(ve),be.content=ve,be.mime="xml",be.successStatuses=[200],_e.next=20,this.request(be);case 20:return Ee=_e.sent,_e.abrupt("return",{res:Ee.res});case 22:case"end":return _e.stop()}},fe,this)}));function ce(fe){return oe.apply(this,arguments)}return ce}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),ue.encodeCallback=function(te,z){if(te.headers=te.headers||{},!Object.prototype.hasOwnProperty.call(te.headers,"x-oss-callback")&&z.callback){var ne={callbackUrl:encodeURI(z.callback.url),callbackBody:z.callback.body};z.callback.host&&(ne.callbackHost=z.callback.host),z.callback.contentType&&(ne.callbackBodyType=z.callback.contentType);var x=ie.from(JSON.stringify(ne)).toString("base64");if(te.headers["x-oss-callback"]=x,z.callback.customValue){var b={};Object.keys(z.callback.customValue).forEach(function(y){b["x:".concat(y)]=z.callback.customValue[y].toString()}),te.headers["x-oss-callback-var"]=ie.from(JSON.stringify(b)).toString("base64")}}}}).call(this)}).call(this,a("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(a,de,ue){"use strict";a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js");var ie=function(E){return E&&E.__esModule?E:{default:E}};Object.defineProperty(ue,"__esModule",{value:!0}),ue.getReqUrl=void 0;var ae=ie(a("copy-to")),te=ie(a("url")),z=ie(a("merge-descriptors")),ne=ie(a("is-type-of")),x=a("../utils/isIP"),b=a("../utils/checkConfigValid");function y(E){var ee={},oe=this.options.cname;b.checkConfigValid(this.options.endpoint,"endpoint"),ae.default(this.options.endpoint,!1).to(ee),E.bucket&&!oe&&!x.isIP(ee.hostname)&&!this.options.sldEnable&&(ee.host="".concat(E.bucket,".").concat(ee.host));var ce="/";E.bucket&&this.options.sldEnable&&(ce+="".concat(E.bucket,"/")),E.object&&(ce+=this._escape(E.object).replace(/\+/g,"%2B")),ee.pathname=ce;var fe={};if(E.query&&z.default(fe,E.query),E.subres){var se={};ne.default.string(E.subres)?se[E.subres]="":ne.default.array(E.subres)?E.subres.forEach(function(le){se[le]=""}):se=E.subres,z.default(fe,se)}return ee.query=fe,te.default.format(ee)}ue.getReqUrl=y},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(a,de,ue){"use strict";a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.string.trim.js");var ie=a("humanize-ms"),ae=a("url"),te=a("../utils/checkBucketName"),z=te.checkBucketName,ne=a("../utils/setRegion"),x=ne.setRegion,b=a("../utils/checkConfigValid"),y=b.checkConfigValid;function E(ee,oe){y(ee,"endpoint");var ce=ae.parse(ee);if(ce.protocol||(ce=ae.parse("http".concat(oe?"s":"","://").concat(ee))),ce.protocol!=="http:"&&ce.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return ce}de.exports=function(ee){if(!ee||!ee.accessKeyId||!ee.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");ee.stsToken&&!ee.refreshSTSToken&&!ee.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),ee.bucket&&z(ee.bucket);var oe=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},ee);if(oe.accessKeyId=oe.accessKeyId.trim(),oe.accessKeySecret=oe.accessKeySecret.trim(),oe.timeout&&(oe.timeout=ie(oe.timeout)),oe.endpoint)oe.endpoint=E(oe.endpoint,oe.secure);else if(oe.region)oe.endpoint=x(oe.region,oe.internal,oe.secure);else throw new Error("require options.endpoint or options.region");return oe.inited=!0,oe}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(a,de,ue){"use strict";var ie=a("merge-descriptors"),ae=ue;ie(ae,a("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.concat.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),ne=z.checkBucketName,x=a("querystring"),b=a("js-base64"),y=b.Base64.encode,E=ue;E.processObjectSave=function(){var oe=(0,te.default)(ae.default.mark(function fe(se,le,he,be){var ge,me,ve,Ee;return ae.default.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return ee(se,"sourceObject"),ee(le,"targetObject"),ee(he,"process"),le=this._objectName(le),be&&ne(be),ge=this._objectRequestParams("POST",se,{subres:"x-oss-process"}),me=be?",b_".concat(y(be)):"",le=y(le),ve={"x-oss-process":"".concat(he,"|sys/saveas,o_").concat(le).concat(me)},ge.content=x.stringify(ve),Ae.next=12,this.request(ge);case 12:return Ee=Ae.sent,Ae.abrupt("return",{res:Ee.res,status:Ee.res.status});case 14:case"end":return Ae.stop()}},fe,this)}));function ce(fe,se,le,he){return oe.apply(this,arguments)}return ce}();function ee(oe,ce){if(!oe)throw new Error("".concat(ce," is required"));if(typeof oe!="string")throw new Error("".concat(ce," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.array.from.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.array.filter.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.regexp.to-string.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("debug")("ali-oss:multipart-copy"),ne=a("copy-to"),x=ue;x.uploadPartCopy=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe,ce,fe,se){var le,he,be,ge,me,ve=arguments;return ae.default.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return le=ve.length>5&&ve[5]!==void 0?ve[5]:{},le.headers=le.headers||{},he=le.versionId||le.subres&&le.subres.versionId||null,he?be="/".concat(se.sourceBucketName,"/").concat(encodeURIComponent(se.sourceKey),"?versionId=").concat(he):be="/".concat(se.sourceBucketName,"/").concat(encodeURIComponent(se.sourceKey)),le.headers["x-oss-copy-source"]=be,fe&&(le.headers["x-oss-copy-source-range"]="bytes=".concat(fe)),le.subres={partNumber:ce,uploadId:oe},ge=this._objectRequestParams("PUT",ee,le),ge.mime=le.mime,ge.successStatuses=[200],ye.next=12,this.request(ge);case 12:return me=ye.sent,ye.abrupt("return",{name:ee,etag:me.res.headers.etag,res:me.res});case 14:case"end":return ye.stop()}},E,this)}));function y(E,ee,oe,ce,fe){return b.apply(this,arguments)}return y}(),x.multipartUploadCopy=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe){var ce,fe,se,le,he,be,ge,me,ve,Ee,ye,Ae,_e=arguments;return ae.default.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return ce=_e.length>2&&_e[2]!==void 0?_e[2]:{},this.resetCancelFlag(),fe=ce.versionId,se=fe===void 0?null:fe,le={versionId:se},xe.next=6,this._getObjectMeta(oe.sourceBucketName,oe.sourceKey,le);case 6:if(he=xe.sent,be=he.res.headers["content-length"],oe.startOffset=oe.startOffset||0,oe.endOffset=oe.endOffset||be,!(ce.checkpoint&&ce.checkpoint.uploadId)){xe.next=14;break}return xe.next=13,this._resumeMultipartCopy(ce.checkpoint,oe,ce);case 13:return xe.abrupt("return",xe.sent);case 14:if(ge=102400,me=oe.endOffset-oe.startOffset,!(me<ge)){xe.next=18;break}throw new Error("copySize must not be smaller than ".concat(ge));case 18:if(!(ce.partSize&&ce.partSize<ge)){xe.next=20;break}throw new Error("partSize must not be smaller than ".concat(ge));case 20:return xe.next=22,this.initMultipartUpload(ee,ce);case 22:if(ve=xe.sent,Ee=ve.uploadId,ye=this._getPartSize(me,ce.partSize),Ae={name:ee,copySize:me,partSize:ye,uploadId:Ee,doneParts:[]},!(ce&&ce.progress)){xe.next=29;break}return xe.next=29,ce.progress(0,Ae,ve.res);case 29:return xe.next=31,this._resumeMultipartCopy(Ae,oe,ce);case 31:return xe.abrupt("return",xe.sent);case 32:case"end":return xe.stop()}},E,this)}));function y(E,ee){return b.apply(this,arguments)}return y}(),x._resumeMultipartCopy=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe,ce){var fe,se,le,he,be,ge,me,ve,Ee,ye,Ae,_e,Se,xe,Oe,we,Pe,Be,je,De,Ze;return ae.default.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(!this.isCancel()){Ge.next=2;break}throw this._makeCancelEvent();case 2:if(fe=ce.versionId,se=fe===void 0?null:fe,le={versionId:se},he=ee.copySize,be=ee.partSize,ge=ee.uploadId,me=ee.doneParts,ve=ee.name,Ee=this._divideMultipartCopyParts(he,be,oe.startOffset),ye=Ee.length,Ae={headers:{}},ce.copyheaders&&ne(ce.copyheaders).to(Ae.headers),se&&ne(le).to(Ae),_e=function(He,Ne,ke){return new Promise(function(){var ze=(0,te.default)(ae.default.mark(function Ye(nt,rt){var We,Fe,Xe;return ae.default.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(Ue.prev=0,He.isCancel()){Ue.next=22;break}return We=Ee[Ne-1],Fe="".concat(We.start,"-").concat(We.end-1),Ue.prev=4,Ue.next=7,He.uploadPartCopy(ve,ge,Ne,Fe,ke,Ae);case 7:Xe=Ue.sent,Ue.next=15;break;case 10:if(Ue.prev=10,Ue.t0=Ue.catch(4),Ue.t0.status!==404){Ue.next=14;break}throw He._makeAbortEvent();case 14:throw Ue.t0;case 15:if(He.isCancel()){Ue.next=22;break}if(z("content-range ".concat(Xe.res.headers["content-range"])),me.push({number:Ne,etag:Xe.res.headers.etag}),ee.doneParts=me,!(ce&&ce.progress)){Ue.next=22;break}return Ue.next=22,ce.progress(me.length/ye,ee,Xe.res);case 22:nt(),Ue.next=29;break;case 25:Ue.prev=25,Ue.t1=Ue.catch(0),Ue.t1.partNum=Ne,rt(Ue.t1);case 29:case"end":return Ue.stop()}},Ye,null,[[0,25],[4,10]])}));return function(Ye,nt){return ze.apply(this,arguments)}}())},Se=Array.from(new Array(ye),function(Ke,He){return He+1}),xe=me.map(function(Ke){return Ke.number}),Oe=Se.filter(function(Ke){return xe.indexOf(Ke)<0}),we=5,Pe=ce.parallel||we,!(this.checkBrowserAndVersion("Internet Explorer","10")||Pe===1)){Ge.next=28;break}Be=0;case 18:if(!(Be<Oe.length)){Ge.next=26;break}if(!this.isCancel()){Ge.next=21;break}throw this._makeCancelEvent();case 21:return Ge.next=23,_e(this,Oe[Be],oe);case 23:Be++,Ge.next=18;break;case 26:Ge.next=40;break;case 28:return Ge.next=30,this._parallelNode(Oe,Pe,_e,oe);case 30:if(je=Ge.sent,De=je.find(function(Ke){return Ke.name==="abort"}),!De){Ge.next=34;break}throw De;case 34:if(!this.isCancel()){Ge.next=36;break}throw this._makeCancelEvent();case 36:if(!(je&&je.length>0)){Ge.next=40;break}throw Ze=je[0],Ze.message="Failed to copy some parts with error: ".concat(Ze.toString()," part_num: ").concat(Ze.partNum),Ze;case 40:return Ge.next=42,this.completeMultipartUpload(ve,ge,me,ce);case 42:return Ge.abrupt("return",Ge.sent);case 43:case"end":return Ge.stop()}},E,this)}));function y(E,ee,oe){return b.apply(this,arguments)}return y}(),x._divideMultipartCopyParts=function(y,E,ee){for(var oe=Math.ceil(y/E),ce=[],fe=0;fe<oe;fe++){var se=E*fe+ee,le=Math.min(se+E,y+ee);ce.push({start:se,end:le})}return ce},x._getObjectMeta=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe,ce){var fe,se;return ae.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return fe=this.getBucket(),this.setBucket(ee),he.next=4,this.head(oe,ce);case 4:return se=he.sent,this.setBucket(fe),he.abrupt("return",se);case 7:case"end":return he.stop()}},E,this)}));function y(E,ee,oe){return b.apply(this,arguments)}return y}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.from.js":276,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.iterator.js":303,debug:465}],30:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("@babel/runtime/helpers/interopRequireDefault"),te=ae(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.map.js"),a("core-js/modules/es.array.filter.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.array.sort.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.to-string.js");var z=ae(a("@babel/runtime/helpers/asyncToGenerator")),ne=a("copy-to"),x=a("./callback"),b=a("./utils/deepCopy"),y=b.deepCopyWith,E=a("./utils/isBuffer"),ee=E.isBuffer,oe=a("./utils/omit"),ce=oe.omit,fe=ue;fe.listUploads=function(){var se=(0,z.default)(te.default.mark(function he(be,ge){var me,ve,Ee,ye;return te.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return ge=ge||{},me={},ne(ge).to(me),me.subres="uploads",ve=this._objectRequestParams("GET","",me),ve.query=be,ve.xmlResponse=!0,ve.successStatuses=[200],_e.next=10,this.request(ve);case 10:return Ee=_e.sent,ye=Ee.data.Upload||[],Array.isArray(ye)||(ye=[ye]),ye=ye.map(function(Se){return{name:Se.Key,uploadId:Se.UploadId,initiated:Se.Initiated}}),_e.abrupt("return",{res:Ee.res,uploads:ye,bucket:Ee.data.Bucket,nextKeyMarker:Ee.data.NextKeyMarker,nextUploadIdMarker:Ee.data.NextUploadIdMarker,isTruncated:Ee.data.IsTruncated==="true"});case 15:case"end":return _e.stop()}},he,this)}));function le(he,be){return se.apply(this,arguments)}return le}(),fe.listParts=function(){var se=(0,z.default)(te.default.mark(function he(be,ge,me,ve){var Ee,ye,Ae;return te.default.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return ve=ve||{},Ee={},ne(ve).to(Ee),Ee.subres={uploadId:ge},ye=this._objectRequestParams("GET",be,Ee),ye.query=me,ye.xmlResponse=!0,ye.successStatuses=[200],Se.next=10,this.request(ye);case 10:return Ae=Se.sent,Se.abrupt("return",{res:Ae.res,uploadId:Ae.data.UploadId,bucket:Ae.data.Bucket,name:Ae.data.Key,partNumberMarker:Ae.data.PartNumberMarker,nextPartNumberMarker:Ae.data.NextPartNumberMarker,maxParts:Ae.data.MaxParts,isTruncated:Ae.data.IsTruncated,parts:Ae.data.Part||[]});case 12:case"end":return Se.stop()}},he,this)}));function le(he,be,ge,me){return se.apply(this,arguments)}return le}(),fe.abortMultipartUpload=function(){var se=(0,z.default)(te.default.mark(function he(be,ge,me){var ve,Ee,ye;return te.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return this._stop(),me=me||{},ve={},ne(me).to(ve),ve.subres={uploadId:ge},Ee=this._objectRequestParams("DELETE",be,ve),Ee.successStatuses=[204],_e.next=9,this.request(Ee);case 9:return ye=_e.sent,_e.abrupt("return",{res:ye.res});case 11:case"end":return _e.stop()}},he,this)}));function le(he,be,ge){return se.apply(this,arguments)}return le}(),fe.initMultipartUpload=function(){var se=(0,z.default)(te.default.mark(function he(be,ge){var me,ve,Ee;return te.default.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return ge=ge||{},me={},ne(ge).to(me),me.headers=me.headers||{},this._convertMetaToHeaders(ge.meta,me.headers),me.subres="uploads",ve=this._objectRequestParams("POST",be,me),ve.mime=ge.mime,ve.xmlResponse=!0,ve.successStatuses=[200],Ae.next=12,this.request(ve);case 12:return Ee=Ae.sent,Ae.abrupt("return",{res:Ee.res,bucket:Ee.data.Bucket,name:Ee.data.Key,uploadId:Ee.data.UploadId});case 14:case"end":return Ae.stop()}},he,this)}));function le(he,be){return se.apply(this,arguments)}return le}(),fe.uploadPart=function(){var se=(0,z.default)(te.default.mark(function he(be,ge,me,ve,Ee,ye,Ae){var _e,Se;return te.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(_e={size:ye-Ee},Se=ie&&ie.browser,!Se){Oe.next=8;break}return Oe.next=5,this._createBuffer(ve,Ee,ye);case 5:_e.content=Oe.sent,Oe.next=11;break;case 8:return Oe.next=10,this._createStream(ve,Ee,ye);case 10:_e.stream=Oe.sent;case 11:return Oe.next=13,this._uploadPart(be,ge,me,_e,Ae);case 13:return Oe.abrupt("return",Oe.sent);case 14:case"end":return Oe.stop()}},he,this)}));function le(he,be,ge,me,ve,Ee,ye){return se.apply(this,arguments)}return le}(),fe.completeMultipartUpload=function(){var se=(0,z.default)(te.default.mark(function he(be,ge,me,ve){var Ee,ye,Ae,_e,Se,xe,Oe,we;return te.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:for(Ee=me.concat().sort(function(je,De){return je.number-De.number}).filter(function(je,De,Ze){return!De||je.number!==Ze[De-1].number}),ye=`<?xml version="1.0" encoding="UTF-8"?>
<CompleteMultipartUpload>
`,Ae=0;Ae<Ee.length;Ae++)_e=Ee[Ae],ye+=`<Part>
`,ye+="<PartNumber>".concat(_e.number,`</PartNumber>
`),ye+="<ETag>".concat(_e.etag,`</ETag>
`),ye+=`</Part>
`;return ye+="</CompleteMultipartUpload>",ve=ve||{},Se={},Se=y(ve,function(je){if(ee(je))return null}),Se.subres={uploadId:ge},Se.headers=ce(Se.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),xe=this._objectRequestParams("POST",be,Se),x.encodeCallback(xe,Se),xe.mime="xml",xe.content=ye,xe.headers&&xe.headers["x-oss-callback"]||(xe.xmlResponse=!0),xe.successStatuses=[200],Be.next=17,this.request(xe);case 17:if(Oe=Be.sent,!ve.progress){Be.next=21;break}return Be.next=21,ve.progress(1,null,Oe.res);case 21:return we={res:Oe.res,bucket:xe.bucket,name:be,etag:Oe.res.headers.etag},xe.headers&&xe.headers["x-oss-callback"]&&(we.data=JSON.parse(Oe.data.toString())),Be.abrupt("return",we);case 24:case"end":return Be.stop()}},he,this)}));function le(he,be,ge,me){return se.apply(this,arguments)}return le}(),fe._uploadPart=function(){var se=(0,z.default)(te.default.mark(function he(be,ge,me,ve,Ee){var ye,Ae,_e,Se;return te.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Ee=Ee||{},ye={},ne(Ee).to(ye),ye.headers=ye.headers||{},ye.headers["Content-Length"]=ve.size,ye.headers=ce(ye.headers,["x-oss-server-side-encryption"]),ye.subres={partNumber:me,uploadId:ge},Ae=this._objectRequestParams("PUT",be,ye),Ae.mime=ye.mime,_e=ie&&ie.browser,_e?Ae.content=ve.content:Ae.stream=ve.stream,Ae.successStatuses=[200],Ae.disabledMD5=Ee.disabledMD5,Oe.next=15,this.request(Ae);case 15:if(Se=Oe.sent,Se.res.headers.etag){Oe.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS
https://help.aliyun.com/document_detail/32069.html`);case 18:return ve.stream&&(ve.stream=null,Ae.stream=null),Oe.abrupt("return",{name:be,etag:Se.res.headers.etag,res:Se.res});case 20:case"end":return Oe.stop()}},he,this)}));function le(he,be,ge,me,ve){return se.apply(this,arguments)}return le}()}).call(this)}).call(this,a("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator")),te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("url"),ne=a("utility"),x=a("copy-to"),b=a("../../common/signUtils"),y=a("../utils/isIP"),E=y.isIP,ee=a("../utils/setSTSToken"),oe=ee.setSTSToken,ce=a("../utils/isFunction"),fe=ce.isFunction,se=ue;se.asyncSignatureUrl=function(){var le=(0,te.default)(ae.default.mark(function be(ge,me){var ve,Ee,ye,Ae,_e;return ae.default.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(!E(this.options.endpoint.hostname)){xe.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(me=me||{},ge=this._objectName(ge),me.method=me.method||"GET",ve=ne.timestamp()+(me.expires||1800),Ee={bucket:this.options.bucket,object:ge},ye=this._getResource(Ee),!(this.options.stsToken&&fe(this.options.refreshSTSToken))){xe.next=11;break}return xe.next=11,oe.call(this);case 11:return this.options.stsToken&&(me["security-token"]=this.options.stsToken),Ae=b._signatureForURL(this.options.accessKeySecret,me,ye,ve),_e=z.parse(this._getReqUrl(Ee)),_e.query={OSSAccessKeyId:this.options.accessKeyId,Expires:ve,Signature:Ae.Signature},x(Ae.subResource).to(_e.query),xe.abrupt("return",_e.format());case 17:case"end":return xe.stop()}},be,this)}));function he(be,ge){return le.apply(this,arguments)}return he}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js");var te=ie(a("@babel/runtime/helpers/typeof")),z=ie(a("@babel/runtime/helpers/asyncToGenerator")),ne=a("../utils/checkBucketName"),x=ne.checkBucketName,b=ue,y=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];b.copy=function(){var E=(0,z.default)(ae.default.mark(function oe(ce,fe,se,le){var he,be,ge;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return(0,te.default)(se)==="object"&&(le=se),le=le||{},le.headers=le.headers||{},Object.keys(le.headers).forEach(function(Ee){le.headers["x-oss-copy-source-".concat(Ee.toLowerCase())]=le.headers[Ee]}),(le.meta||Object.keys(le.headers).find(function(Ee){return y.includes(Ee.toLowerCase())}))&&(le.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(le.meta,le.headers),fe=this._getSourceName(fe,se),le.versionId&&(fe="".concat(fe,"?versionId=").concat(le.versionId)),le.headers["x-oss-copy-source"]=fe,he=this._objectRequestParams("PUT",ce,le),he.xmlResponse=!0,he.successStatuses=[200,304],ve.next=14,this.request(he);case 14:return be=ve.sent,ge=be.data,ge&&(ge={etag:ge.ETag,lastModified:ge.LastModified}),ve.abrupt("return",{data:ge,res:be.res});case 18:case"end":return ve.stop()}},oe,this)}));function ee(oe,ce,fe,se){return E.apply(this,arguments)}return ee}(),b._getSourceName=function(ee,oe){return typeof oe=="string"?ee=this._objectName(ee):ee[0]!=="/"?oe=this.options.bucket:(oe=ee.replace(/\/(.+?)(\/.*)/,"$1"),ee=ee.replace(/(\/.+?\/)(.*)/,"$2")),x(oe),ee=encodeURIComponent(ee),ee="/".concat(oe,"/").concat(ee),ee}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.delete=function(){var ne=(0,te.default)(ae.default.mark(function b(y){var E,ee,oe,ce=arguments;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return E=ce.length>1&&ce[1]!==void 0?ce[1]:{},E.subres=Object.assign({},E.subres),E.versionId&&(E.subres.versionId=E.versionId),ee=this._objectRequestParams("DELETE",y,E),ee.successStatuses=[204],se.next=7,this.request(ee);case 7:return oe=se.sent,se.abrupt("return",{res:oe.res});case 9:case"end":return se.stop()}},b,this)}));function x(b){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("utility"),ne=a("../utils/obj2xml"),x=ne.obj2xml,b=ue;b.deleteMulti=function(){var y=(0,te.default)(ae.default.mark(function ee(oe){var ce,fe,se,le,he,be,ge,me,ve,Ee,ye,Ae,_e,Se=arguments;return ae.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(ce=Se.length>1&&Se[1]!==void 0?Se[1]:{},fe=[],!(!oe||!oe.length)){Oe.next=4;break}throw new Error("names is required");case 4:for(se=0;se<oe.length;se++)le={},typeof oe[se]=="string"?le.Key=z.escape(this._objectName(oe[se])):(he=oe[se],be=he.key,ge=he.versionId,le.Key=z.escape(this._objectName(be)),le.VersionId=ge),fe.push(le);return me={Delete:{Quiet:!!ce.quiet,Object:fe}},ve=x(me,{headers:!0}),ce.subres=Object.assign({delete:""},ce.subres),ce.versionId&&(ce.subres.versionId=ce.versionId),Ee=this._objectRequestParams("POST","",ce),Ee.mime="xml",Ee.content=ve,Ee.xmlResponse=!0,Ee.successStatuses=[200],Oe.next=16,this.request(Ee);case 16:return ye=Oe.sent,Ae=ye.data,_e=Ae&&Ae.Deleted||null,_e&&(Array.isArray(_e)||(_e=[_e])),Oe.abrupt("return",{res:ye.res,deleted:_e||[]});case 21:case"end":return Oe.stop()}},ee,this)}));function E(ee){return y.apply(this,arguments)}return E}()},{"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,utility:474}],35:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.deleteObjectTagging=function(){var ne=(0,te.default)(ae.default.mark(function b(y){var E,ee,oe,ce=arguments;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return E=ce.length>1&&ce[1]!==void 0?ce[1]:{},E.subres=Object.assign({tagging:""},E.subres),E.versionId&&(E.subres.versionId=E.versionId),y=this._objectName(y),ee=this._objectRequestParams("DELETE",y,E),ee.successStatuses=[204],se.next=8,this.request(ee);case 8:return oe=se.sent,se.abrupt("return",{status:oe.status,res:oe.res});case 10:case"end":return se.stop()}},b,this)}));function x(b){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(a,de,ue){"use strict";a("core-js/modules/es.array.concat.js");var ie=a("url"),ae=a("../utils/isIP"),te=ae.isIP,z=ue;z.generateObjectUrl=function(x,b){if(te(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(b)b[b.length-1]!=="/"&&(b+="/");else{b=this.options.endpoint.format();var y=ie.parse(b),E=this.options.bucket;y.hostname="".concat(E,".").concat(y.hostname),y.host="".concat(E,".").concat(y.host),b=y.format()}return b+this._escape(this._objectName(x))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("@babel/runtime/helpers/interopRequireDefault"),te=ae(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var z=ae(a("@babel/runtime/helpers/asyncToGenerator")),ne=a("fs"),x=a("is-type-of"),b=ue;b.get=function(){var y=(0,z.default)(te.default.mark(function ee(oe,ce){var fe,se,le,he,be,ge,me,ve,Ee=arguments;return te.default.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return fe=Ee.length>2&&Ee[2]!==void 0?Ee[2]:{},se=null,le=!1,x.writableStream(ce)?se=ce:x.string(ce)?(se=ne.createWriteStream(ce),le=!0):fe=ce,fe=fe||{},he=ie&&ie.browser,be=fe.responseCacheControl===null?"":"no-cache",ge=he&&be?{"response-cache-control":be}:{},fe.subres=Object.assign(ge,fe.subres),fe.versionId&&(fe.subres.versionId=fe.versionId),fe.process&&(fe.subres["x-oss-process"]=fe.process),Ae.prev=11,ve=this._objectRequestParams("GET",oe,fe),ve.writeStream=se,ve.successStatuses=[200,206,304],Ae.next=17,this.request(ve);case 17:me=Ae.sent,le&&se.destroy(),Ae.next=28;break;case 21:if(Ae.prev=21,Ae.t0=Ae.catch(11),!le){Ae.next=27;break}return se.destroy(),Ae.next=27,this._deleteFileSafe(ce);case 27:throw Ae.t0;case 28:return Ae.abrupt("return",{res:me.res,content:me.data});case 29:case"end":return Ae.stop()}},ee,this,[[11,21]])}));function E(ee,oe){return y.apply(this,arguments)}return E}()}).call(this)}).call(this,a("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.getACL=function(){var ne=(0,te.default)(ae.default.mark(function b(y){var E,ee,oe,ce=arguments;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return E=ce.length>1&&ce[1]!==void 0?ce[1]:{},E.subres=Object.assign({acl:""},E.subres),E.versionId&&(E.subres.versionId=E.versionId),y=this._objectName(y),ee=this._objectRequestParams("GET",y,E),ee.successStatuses=[200],ee.xmlResponse=!0,se.next=9,this.request(ee);case 9:return oe=se.sent,se.abrupt("return",{acl:oe.data.AccessControlList.Grant,owner:{id:oe.data.Owner.ID,displayName:oe.data.Owner.DisplayName},res:oe.res});case 11:case"end":return se.stop()}},b,this)}));function x(b){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.number.constructor.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue,ne=a("../utils/isObject"),x=ne.isObject,b=a("../utils/isArray"),y=b.isArray;z.getBucketVersions=E,z.listObjectVersions=E;function E(){return ee.apply(this,arguments)}function ee(){return ee=(0,te.default)(ae.default.mark(function fe(){var se,le,he,be,ge,me,ve,Ee,ye=arguments;return ae.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:if(se=ye.length>0&&ye[0]!==void 0?ye[0]:{},le=ye.length>1&&ye[1]!==void 0?ye[1]:{},!(se.versionIdMarker&&se.keyMarker===void 0)){_e.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return le.subres=Object.assign({versions:""},le.subres),le.versionId&&(le.subres.versionId=le.versionId),he=this._objectRequestParams("GET","",le),he.xmlResponse=!0,he.successStatuses=[200],he.query=ce(se),_e.next=12,this.request(he);case 12:return be=_e.sent,ge=be.data.Version||[],me=be.data.DeleteMarker||[],ve=this,ge&&(Array.isArray(ge)||(ge=[ge]),ge=ge.map(function(Se){return{name:Se.Key,url:ve._objectUrl(Se.Key),lastModified:Se.LastModified,isLatest:Se.IsLatest==="true",versionId:Se.VersionId,etag:Se.ETag,type:Se.Type,size:Number(Se.Size),storageClass:Se.StorageClass,owner:{id:Se.Owner.ID,displayName:Se.Owner.DisplayName}}})),me&&(y(me)||(me=[me]),me=me.map(function(Se){return{name:Se.Key,lastModified:Se.LastModified,versionId:Se.VersionId,owner:{id:Se.Owner.ID,displayName:Se.Owner.DisplayName}}})),Ee=be.data.CommonPrefixes||null,Ee&&(y(Ee)||(Ee=[Ee]),Ee=Ee.map(function(Se){return Se.Prefix})),_e.abrupt("return",{res:be.res,objects:ge,deleteMarker:me,prefixes:Ee,nextMarker:be.data.NextKeyMarker||null,NextVersionIdMarker:be.data.NextVersionIdMarker||null,nextKeyMarker:be.data.NextKeyMarker||null,nextVersionIdMarker:be.data.NextVersionIdMarker||null,isTruncated:be.data.IsTruncated==="true"});case 21:case"end":return _e.stop()}},fe,this)})),ee.apply(this,arguments)}function oe(fe){return fe.replace(/([A-Z])/g,"-$1").toLowerCase()}function ce(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},se={};return x(fe)&&Object.keys(fe).forEach(function(le){se[oe(le)]=fe[le]}),se}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.getObjectMeta=function(){var ne=(0,te.default)(ae.default.mark(function b(y,E){var ee,oe;return ae.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return E=E||{},y=this._objectName(y),E.subres=Object.assign({objectMeta:""},E.subres),E.versionId&&(E.subres.versionId=E.versionId),ee=this._objectRequestParams("HEAD",y,E),ee.successStatuses=[200],fe.next=8,this.request(ee);case 8:return oe=fe.sent,fe.abrupt("return",{status:oe.status,res:oe.res});case 10:case"end":return fe.stop()}},b,this)}));function x(b,y){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue,ne=a("../utils/isObject"),x=ne.isObject;z.getObjectTagging=function(){var b=(0,te.default)(ae.default.mark(function E(ee){var oe,ce,fe,se,le,he,be=arguments;return ae.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return oe=be.length>1&&be[1]!==void 0?be[1]:{},oe.subres=Object.assign({tagging:""},oe.subres),oe.versionId&&(oe.subres.versionId=oe.versionId),ee=this._objectName(ee),ce=this._objectRequestParams("GET",ee,oe),ce.successStatuses=[200],me.next=8,this.request(ce);case 8:return fe=me.sent,me.next=11,this.parseXML(fe.data);case 11:return se=me.sent,le=se.TagSet.Tag,le=le&&x(le)?[le]:le||[],he={},le.forEach(function(ve){he[ve.Key]=ve.Value}),me.abrupt("return",{status:fe.status,res:fe.res,tag:he});case 17:case"end":return me.stop()}},E,this)}));function y(E){return b.apply(this,arguments)}return y}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(a,de,ue){"use strict";var ie=a("../utils/isIP"),ae=ie.isIP,te=ue;te.getObjectUrl=function(ne,x){if(ae(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return x?x[x.length-1]!=="/"&&(x+="/"):x=this.options.endpoint.format(),x+this._escape(this._objectName(ne))}},{"../utils/isIP":69}],43:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.getSymlink=function(){var ne=(0,te.default)(ae.default.mark(function b(y){var E,ee,oe,ce,fe=arguments;return ae.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return E=fe.length>1&&fe[1]!==void 0?fe[1]:{},E.subres=Object.assign({symlink:""},E.subres),E.versionId&&(E.subres.versionId=E.versionId),y=this._objectName(y),ee=this._objectRequestParams("GET",y,E),ee.successStatuses=[200],le.next=8,this.request(ee);case 8:return oe=le.sent,ce=oe.res.headers["x-oss-symlink-target"],le.abrupt("return",{targetName:decodeURIComponent(ce),res:oe.res});case 11:case"end":return le.stop()}},b,this)}));function x(b){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkEnv"),ne=z.checkEnv,x=ue;x.head=function(){var b=(0,te.default)(ae.default.mark(function E(ee){var oe,ce,fe,se,le=arguments;return ae.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return oe=le.length>1&&le[1]!==void 0?le[1]:{},ne("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),oe.subres=Object.assign({},oe.subres),oe.versionId&&(oe.subres.versionId=oe.versionId),ce=this._objectRequestParams("HEAD",ee,oe),ce.successStatuses=[200,304],be.next=8,this.request(ce);case 8:return fe=be.sent,se={meta:null,res:fe.res,status:fe.status},fe.status===200&&Object.keys(fe.headers).forEach(function(ge){ge.indexOf("x-oss-meta-")===0&&(se.meta||(se.meta={}),se.meta[ge.substring(11)]=fe.headers[ge])}),be.abrupt("return",se);case 12:case"end":return be.stop()}},E,this)}));function y(E){return b.apply(this,arguments)}return y}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.putACL=function(){var ne=(0,te.default)(ae.default.mark(function b(y,E,ee){var oe,ce;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return ee=ee||{},ee.subres=Object.assign({acl:""},ee.subres),ee.versionId&&(ee.subres.versionId=ee.versionId),ee.headers=ee.headers||{},ee.headers["x-oss-object-acl"]=E,y=this._objectName(y),oe=this._objectRequestParams("PUT",y,ee),oe.successStatuses=[200],se.next=10,this.request(oe);case 10:return ce=se.sent,se.abrupt("return",{res:ce.res});case 12:case"end":return se.stop()}},b,this)}));function x(b,y,E){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.object.keys.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/obj2xml"),ne=z.obj2xml,x=a("../utils/checkObjectTag"),b=x.checkObjectTag,y=ue;y.putObjectTagging=function(){var E=(0,te.default)(ae.default.mark(function oe(ce,fe){var se,le,he,be,ge=arguments;return ae.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return se=ge.length>2&&ge[2]!==void 0?ge[2]:{},b(fe),se.subres=Object.assign({tagging:""},se.subres),se.versionId&&(se.subres.versionId=se.versionId),ce=this._objectName(ce),le=this._objectRequestParams("PUT",ce,se),le.successStatuses=[200],fe=Object.keys(fe).map(function(Ee){return{Key:Ee,Value:fe[Ee]}}),he={Tagging:{TagSet:{Tag:fe}}},le.mime="xml",le.content=ne(he),ve.next=13,this.request(le);case 13:return be=ve.sent,ve.abrupt("return",{res:be.res,status:be.status});case 15:case"end":return ve.stop()}},oe,this)}));function ee(oe,ce){return E.apply(this,arguments)}return ee}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.putSymlink=function(){var ne=(0,te.default)(ae.default.mark(function b(y,E,ee){var oe,ce;return ae.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return ee=ee||{},ee.headers=ee.headers||{},E=this._escape(this._objectName(E)),this._convertMetaToHeaders(ee.meta,ee.headers),ee.headers["x-oss-symlink-target"]=E,ee.subres=Object.assign({symlink:""},ee.subres),ee.versionId&&(ee.subres.versionId=ee.versionId),ee.storageClass&&(ee.headers["x-oss-storage-class"]=ee.storageClass),y=this._objectName(y),oe=this._objectRequestParams("PUT",y,ee),oe.successStatuses=[200],se.next=13,this.request(oe);case 13:return ce=se.sent,se.abrupt("return",{res:ce.res});case 15:case"end":return se.stop()}},b,this)}));function x(b,y,E){return ne.apply(this,arguments)}return x}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(a,de,ue){"use strict";var ie=a("url"),ae=a("utility"),te=a("copy-to"),z=a("../../common/signUtils"),ne=a("../utils/isIP"),x=ne.isIP,b=ue;b.signatureUrl=function(E,ee){if(x(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");ee=ee||{},E=this._objectName(E),ee.method=ee.method||"GET";var oe=ae.timestamp()+(ee.expires||1800),ce={bucket:this.options.bucket,object:E},fe=this._getResource(ce);this.options.stsToken&&(ee["security-token"]=this.options.stsToken);var se=z._signatureForURL(this.options.accessKeySecret,ee,fe,oe),le=ie.parse(this._getReqUrl(ce));return le.query={OSSAccessKeyId:this.options.accessKeyId,Expires:oe,Signature:se.Signature},te(se.subResource).to(le.query),le.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.array.iterator.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/web.dom-collections.iterator.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.function.name.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("./utils/isArray"),ne=z.isArray,x=ue;x._parallelNode=function(){var b=(0,te.default)(ae.default.mark(function E(ee,oe,ce,fe){var se,le,he,be,ge,me,ve,Ee;return ae.default.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:se=this,le=[],he=[],be=ee.length/oe,ge=ee.length%oe,me=ge===0?be:(ee.length-ge)/oe+1,ve=1,Ee=0;case 8:if(!(Ee<ee.length)){Ae.next=26;break}if(!se.isCancel()){Ae.next=11;break}return Ae.abrupt("break",26);case 11:if(fe?he.push(ce(se,ee[Ee],fe)):he.push(ce(se,ee[Ee])),!(he.length===oe||ve===me&&Ee===ee.length-1)){Ae.next=23;break}return Ae.prev=13,ve+=1,Ae.next=17,Promise.all(he);case 17:Ae.next=22;break;case 19:Ae.prev=19,Ae.t0=Ae.catch(13),le.push(Ae.t0);case 22:he=[];case 23:Ee++,Ae.next=8;break;case 26:return Ae.abrupt("return",le);case 27:case"end":return Ae.stop()}},E,this,[[13,19]])}));function y(E,ee,oe,ce){return b.apply(this,arguments)}return y}(),x._parallel=function(y,E,ee){var oe=this;return new Promise(function(ce){var fe=[];if(E<=0||!y){ce(fe);return}function se(Ae){return function(){if(Ae===null)throw new Error("Callback was already called.");var _e=Ae;Ae=null;for(var Se=arguments.length,xe=new Array(Se),Oe=0;Oe<Se;Oe++)xe[Oe]=arguments[Oe];_e.apply(this,xe)}}function le(Ae){var _e=-1,Se=Ae.length;return function(){return++_e<Se&&!oe.isCancel()?{value:Ae[_e],key:_e}:null}}var he=le(y),be=!1,ge=0,me=!1;function ve(Ae){ge-=1,Ae?(be=!0,fe.push(Ae),ce(fe)):be&&ge<=0?(be=!0,ce(fe)):me||(oe.isCancel()?ce(fe):ye())}function Ee(Ae,_e){ee(Ae).then(function(Se){_e(null,Se)}).catch(function(Se){_e(Se)})}function ye(){for(me=!0;ge<E&&!be&&!oe.isCancel();){var Ae=he();if(Ae===null||fe.length>0){be=!0,ge<=0&&ce(fe);return}ge+=1,Ee(Ae.value,se(ve))}me=!1}ye()})},x.cancel=function(y){this.options.cancelFlag=!0,ne(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(E){if(E.destroyed===!1){var ee={name:"cancel",message:"cancel"};E.destroy(ee)}}),this.multipartUploadStreams=[],y&&this.abortMultipartUpload(y.name,y.uploadId,y.options)},x.isCancel=function(){return this.options.cancelFlag},x.resetCancelFlag=function(){this.options.cancelFlag=!1},x._stop=function(){this.options.cancelFlag=!0},x._makeCancelEvent=function(){var y={status:0,name:"cancel"};return y},x._makeAbortEvent=function(){var y={status:0,name:"abort",message:"upload task has been abort"};return y}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.string.trim.js"),a("core-js/modules/es.array.sort.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.regexp.to-string.js");var ae=a("./../../shims/crypto/crypto.js"),te=a("is-type-of"),z=a("./utils/lowercaseKeyHeader"),ne=z.lowercaseKeyHeader;ue.buildCanonicalizedResource=function(b,y){var E="".concat(b),ee="?";if(te.string(y)&&y.trim()!=="")E+=ee+y;else if(te.array(y))y.sort(),E+=ee+y.join("&");else if(y){var oe=function(se,le){return se[0]>le[0]?1:se[0]<le[0]?-1:0},ce=function(se){E+=ee+se,(y[se]||y[se]===0)&&(E+="=".concat(y[se])),ee="&"};Object.keys(y).sort(oe).forEach(ce)}return E},ue.buildCanonicalString=function(b,y,E,ee){E=E||{};var oe=ne(E.headers),ce="x-oss-",fe=[],se={},le=[b.toUpperCase(),oe["content-md5"]||"",oe["content-type"],ee||oe["x-oss-date"]];return Object.keys(oe).forEach(function(he){var be=he.toLowerCase();be.indexOf(ce)===0&&(se[be]=String(oe[he]).trim())}),Object.keys(se).sort().forEach(function(he){fe.push("".concat(he,":").concat(se[he]))}),le=le.concat(fe),le.push(this.buildCanonicalizedResource(y,E.parameters)),le.join(`
`)},ue.computeSignature=function(b,y){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"utf-8",ee=ae.createHmac("sha1",b);return ee.update(ie.from(y,E)).digest("base64")},ue.authorization=function(b,y,E,ee){return"OSS ".concat(b,":").concat(this.computeSignature(y,E,ee))},ue._signatureForURL=function(b){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},E=arguments.length>2?arguments[2]:void 0,ee=arguments.length>3?arguments[3]:void 0,oe=arguments.length>4?arguments[4]:void 0,ce={},fe=y.subResource,se=fe===void 0?{}:fe;if(y.process){var le="x-oss-process";se[le]=y.process}if(y.trafficLimit){var he="x-oss-traffic-limit";se[he]=y.trafficLimit}if(y.response&&Object.keys(y.response).forEach(function(ve){var Ee="response-".concat(ve.toLowerCase());se[Ee]=y.response[ve]}),Object.keys(y).forEach(function(ve){var Ee=ve.toLowerCase(),ye=y[ve];Ee.indexOf("x-oss-")===0?ce[Ee]=ye:(Ee.indexOf("content-md5")===0||Ee.indexOf("content-type")===0)&&(ce[ve]=ye)}),Object.prototype.hasOwnProperty.call(y,"security-token")&&(se["security-token"]=y["security-token"]),Object.prototype.hasOwnProperty.call(y,"callback")){var be={callbackUrl:encodeURI(y.callback.url),callbackBody:y.callback.body};if(y.callback.host&&(be.callbackHost=y.callback.host),y.callback.contentType&&(be.callbackBodyType=y.callback.contentType),se.callback=ie.from(JSON.stringify(be)).toString("base64"),y.callback.customValue){var ge={};Object.keys(y.callback.customValue).forEach(function(ve){ge["x:".concat(ve)]=y.callback.customValue[ve]}),se["callback-var"]=ie.from(JSON.stringify(ge)).toString("base64")}}var me=this.buildCanonicalString(y.method,E,{headers:ce,parameters:se},ee.toString());return{Signature:this.computeSignature(b,me,oe),subResource:se}}}).call(this)}).call(this,a("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(a,de,ue){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkBucketName=void 0,ue.checkBucketName=function(ie){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,te=ae?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!te.test(ie))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(a,de,ue){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkConfigValid=void 0;var ie={endpoint:ae,region:/^[a-zA-Z0-9\-_]+$/};function ae(te){return typeof te=="string"?/^[a-zA-Z0-9._:/-]+$/.test(te):te.host?/^[a-zA-Z0-9._:/-]+$/.test(te.host):!1}ue.checkConfigValid=function(te,z){if(ie[z]){var ne=!0;if(ie[z]instanceof Function?ne=ie[z](te):ne=ie[z].test(te),!ne)throw new Error("The ".concat(z," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(a,de,ue){(function(ie){(function(){"use strict";Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkEnv=void 0;function ae(te){ie.browser&&console.warn(te)}ue.checkEnv=ae}).call(this)}).call(this,a("_process"))},{_process:467}],54:[function(a,de,ue){"use strict";a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.object.entries.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkObjectTag=void 0;var ie=a("./checkValid"),ae=ie.checkValid,te=a("./isObject"),z=te.isObject,ne=[{validator:function(E){if(typeof E!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],x={key:[].concat(ne,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(ne,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function b(y){if(!z(y))throw new Error("tag must be Object");var E=Object.entries(y);if(E.length>10)throw new Error("maximum of 10 tags for a object");var ee=["key","value"];E.forEach(function(oe){oe.forEach(function(ce,fe){ae(ce,x[ee[fe]])})})}ue.checkObjectTag=b},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(a,de,ue){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkValid=void 0;function ie(ae,te){te.forEach(function(z){if(z.validator)z.validator(ae);else if(z.pattern&&!z.pattern.test(ae))throw new Error(z.msg)})}ue.checkValid=ie},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.includes.js"),a("core-js/modules/es.object.assign.js"),a("core-js/modules/es.array.concat.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.createRequest=void 0;var ae=a("./../../../shims/crypto/crypto.js"),te=a("debug")("ali-oss"),z=a("mime"),ne=a("dateformat"),x=a("copy-to"),b=a("path"),y=a("./encoder"),E=y.encoder,ee=a("./isIP"),oe=ee.isIP,ce=a("./setRegion"),fe=ce.setRegion,se=a("../client/getReqUrl"),le=se.getReqUrl,he=a("./isDingTalk"),be=he.isDingTalk;function ge(Ee,ye){return Ee[ye]||Ee[ye.toLowerCase()]}function me(Ee,ye){delete Ee[ye],delete Ee[ye.toLowerCase()]}function ve(Ee){var ye=new Date;this.options.amendTimeSkewed&&(ye=+new Date+this.options.amendTimeSkewed);var Ae={"x-oss-date":ne(ye,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(Ae["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(Ae["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(Ae,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(Ae["x-oss-security-token"]=this.options.stsToken),x(Ee.headers).to(Ae),ge(Ae,"Content-Type")||(Ee.mime&&Ee.mime.indexOf("/")>0?Ae["Content-Type"]=Ee.mime:be()?Ae["Content-Type"]="application/octet-stream":Ae["Content-Type"]=z.getType(Ee.mime||b.extname(Ee.object||""))),ge(Ae,"Content-Type")||me(Ae,"Content-Type"),Ee.content&&(Ee.disabledMD5||(!Ee.headers||!Ee.headers["Content-MD5"]?Ae["Content-MD5"]=ae.createHash("md5").update(ie.from(Ee.content,"utf8")).digest("base64"):Ae["Content-MD5"]=Ee.headers["Content-MD5"]),Ae["Content-Length"]||(Ae["Content-Length"]=Ee.content.length));var _e=Object.prototype.hasOwnProperty;for(var Se in Ae)Ae[Se]&&_e.call(Ae,Se)&&(Ae[Se]=E(String(Ae[Se]),this.options.headerEncoding));var xe=this._getResource(Ee);if(Ae.authorization=this.authorization(Ee.method,xe,Ee.subres,Ae,this.options.headerEncoding),oe(this.options.endpoint.hostname)){var Oe=this.options,we=Oe.region,Pe=Oe.internal,Be=Oe.secure,je=fe(we,Pe,Be);Ae.host="".concat(Ee.bucket,".").concat(je.host)}var De=le.bind(this)(Ee);te("request %s %s, with headers %j, !!stream: %s",Ee.method,De,Ae,!!Ee.stream);var Ze=Ee.timeout||this.options.timeout,Ve={method:Ee.method,content:Ee.content,stream:Ee.stream,headers:Ae,timeout:Ze,writeStream:Ee.writeStream,customResponse:Ee.customResponse,ctx:Ee.ctx||this.ctx};return this.agent&&(Ve.agent=this.agent),this.httpsAgent&&(Ve.httpsAgent=this.httpsAgent),Ve.enableProxy=!!this.options.enableProxy,Ve.proxy=this.options.proxy?this.options.proxy:null,{url:De,params:Ve}}ue.createRequest=ve}).call(this)}).call(this,a("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(a,de,ue){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.entries.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.object.keys.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.dataFix=void 0;var ie=a("./isObject"),ae=["true","TRUE","1",1],te=["false","FALSE","0",0];function z(b,y,E){if(ie.isObject(b)){var ee=y.remove,oe=ee===void 0?[]:ee,ce=y.rename,fe=ce===void 0?{}:ce,se=y.camel,le=se===void 0?[]:se,he=y.bool,be=he===void 0?[]:he,ge=y.lowerFirst,me=ge===void 0?!1:ge;return oe.forEach(function(ve){return delete b[ve]}),Object.entries(fe).forEach(function(ve){b[ve[0]]&&(b[ve[1]]||(b[ve[1]]=b[ve[0]],delete b[ve[0]]))}),le.forEach(function(ve){if(b[ve]){var Ee=ve.replace(/^(.)/,function(ye){return ye.toLowerCase()}).replace(/-(\w)/g,function(ye,Ae){return Ae.toUpperCase()});b[Ee]||(b[Ee]=b[ve])}}),be.forEach(function(ve){b[ve]=ne(b[ve])}),typeof E=="function"&&E(b),x(b,me),z}}ue.dataFix=z;function ne(b){return b?ae.includes(b)?!0:te.includes(b)?!1:b:!1}function x(b,y){y&&Object.keys(b).forEach(function(E){var ee=E.replace(/^\w/,function(oe){return oe.toLowerCase()});typeof b[ee]=="undefined"&&(b[ee]=b[E],delete b[E])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault");a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js");var ae=ie(a("@babel/runtime/helpers/typeof"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.deepCopyWith=ue.deepCopy=void 0;var te=a("./isBuffer");ue.deepCopy=function(z){if(z===null||(0,ae.default)(z)!=="object")return z;if(te.isBuffer(z))return z.slice();var ne=Array.isArray(z)?[]:{};return Object.keys(z).forEach(function(x){ne[x]=ue.deepCopy(z[x])}),ne},ue.deepCopyWith=function(z,ne){function x(b,y,E){var ee=ne(b,y,E);if(ee!==void 0)return ee;if(b===null||(0,ae.default)(b)!=="object")return b;if(te.isBuffer(b))return b.slice();var oe=Array.isArray(b)?[]:{};return Object.keys(b).forEach(function(ce){oe[ce]=x(b[ce],ce,b)}),oe}return ne?x(z,"",null):ue.deepCopy(z)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.encoder=void 0;function ae(te){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return z==="utf-8"?te:ie.from(te).toString("latin1")}ue.encoder=ae}).call(this)}).call(this,a("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(a,de,ue){"use strict";a("core-js/modules/es.array.map.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.formatInventoryConfig=void 0;var ie=a("../utils/dataFix"),ae=a("../utils/isObject"),te=a("../utils/isArray"),z=a("../utils/formatObjKey");function ne(b){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y&&ae.isObject(b)&&(b=[b]),te.isArray(b)?b=b.map(x):b=x(b),b}ue.formatInventoryConfig=ne;function x(b){return ie.dataFix(b,{bool:["IsEnabled"]},function(y){var E,ee;y.prefix=y.Filter.Prefix,delete y.Filter,y.OSSBucketDestination=y.Destination.OSSBucketDestination,y.OSSBucketDestination.rolename=y.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete y.OSSBucketDestination.RoleArn,y.OSSBucketDestination.bucket=y.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete y.OSSBucketDestination.Bucket,delete y.Destination,y.frequency=y.Schedule.Frequency,delete y.Schedule.Frequency,!((E=y==null?void 0:y.OptionalFields)===null||E===void 0)&&E.Field&&!te.isArray((ee=y.OptionalFields)===null||ee===void 0?void 0:ee.Field)&&(y.OptionalFields.Field=[y.OptionalFields.Field])}),b=z.formatObjKey(b,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),b}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault");a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.includes.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js");var ae=ie(a("@babel/runtime/helpers/typeof"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.formatObjKey=void 0;function te(ne,x,b){if(ne===null||(0,ae.default)(ne)!=="object")return ne;var y;if(Array.isArray(ne)){y=[];for(var E=0;E<ne.length;E++)y.push(te(ne[E],x,b))}else y={},Object.keys(ne).forEach(function(ee){y[z(ee,x,b)]=te(ne[ee],x,b)});return y}ue.formatObjKey=te;function z(ne,x,b){return b&&b.exclude&&b.exclude.includes(ne)||(x==="firstUpperCase"?ne=ne.replace(/^./,function(y){return y.toUpperCase()}):x==="firstLowerCase"&&(ne=ne.replace(/^./,function(y){return y.toLowerCase()}))),ne}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.includes.js":302,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],62:[function(a,de,ue){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.getStrBytesCount=void 0;function ie(ae){for(var te=0,z=0;z<ae.length;z++){var ne=ae.charAt(z);/^[\u00-\uff]$/.test(ne)?te+=1:te+=2}return te}ue.getStrBytesCount=ie},{"core-js/modules/es.regexp.exec.js":300}],63:[function(a,de,ue){"use strict";a("core-js/modules/es.object.to-string.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.isArray=void 0,ue.isArray=function(ie){return Object.prototype.toString.call(ie)==="[object Array]"}},{"core-js/modules/es.object.to-string.js":291}],64:[function(a,de,ue){"use strict";Object.defineProperty(ue,"__esModule",{value:!0}),ue.isBlob=void 0;function ie(ae){return typeof Blob!="undefined"&&ae instanceof Blob}ue.isBlob=ie},{}],65:[function(a,de,ue){(function(ie){(function(){"use strict";Object.defineProperty(ue,"__esModule",{value:!0}),ue.isBuffer=void 0;function ae(te){return ie.isBuffer(te)}ue.isBuffer=ae}).call(this)}).call(this,{isBuffer:a("../../../node_modules/is-buffer/index.js")})},{"../../../node_modules/is-buffer/index.js":366}],66:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.array.includes.js"),a("core-js/modules/es.string.includes.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.isDingTalk=void 0;function ae(){return!!(ie.browser&&window.navigator.userAgent.toLowerCase().includes("aliapp(dingtalk"))}ue.isDingTalk=ae}).call(this)}).call(this,a("_process"))},{_process:467,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.string.includes.js":302}],67:[function(a,de,ue){"use strict";Object.defineProperty(ue,"__esModule",{value:!0}),ue.isFile=void 0,ue.isFile=function(ie){return typeof File!="undefined"&&ie instanceof File}},{}],68:[function(a,de,ue){"use strict";Object.defineProperty(ue,"__esModule",{value:!0}),ue.isFunction=void 0,ue.isFunction=function(ie){return typeof ie=="function"}},{}],69:[function(a,de,ue){"use strict";a("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.isIP=void 0,ue.isIP=function(ie){var ae=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,te=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return ae.test(ie)||te.test(ie)}},{"core-js/modules/es.regexp.exec.js":300}],70:[function(a,de,ue){"use strict";a("core-js/modules/es.object.to-string.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.isObject=void 0,ue.isObject=function(ie){return Object.prototype.toString.call(ie)==="[object Object]"}},{"core-js/modules/es.object.to-string.js":291}],71:[function(a,de,ue){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.lowercaseKeyHeader=void 0;var ie=a("./isObject");function ae(te){var z={};return ie.isObject(te)&&Object.keys(te).forEach(function(ne){z[ne.toLowerCase()]=te[ne]}),z}ue.lowercaseKeyHeader=ae},{"./isObject":70,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],72:[function(a,de,ue){"use strict";a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.obj2xml=void 0;var ie=a("./formatObjKey");function ae(z){return Object.prototype.toString.call(z).replace(/(.*? |])/g,"").toLowerCase()}function te(z,ne){var x="";return ne&&ne.headers&&(x=`<?xml version="1.0" encoding="UTF-8"?>
`),ne&&ne.firstUpperCase&&(z=ie.formatObjKey(z,"firstUpperCase")),ae(z)==="object"?Object.keys(z).forEach(function(b){ae(z[b])!=="undefined"&&ae(z[b])!=="null"&&(ae(z[b])==="string"||ae(z[b])==="number"?x+="<".concat(b,">").concat(z[b],"</").concat(b,">"):ae(z[b])==="object"?x+="<".concat(b,">").concat(te(z[b]),"</").concat(b,">"):ae(z[b])==="array"?x+=z[b].map(function(y){return"<".concat(b,">").concat(te(y),"</").concat(b,">")}).join(""):x+="<".concat(b,">").concat(z[b].toString(),"</").concat(b,">"))}):x+=z.toString(),x}ue.obj2xml=te},{"./formatObjKey":61,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],73:[function(a,de,ue){"use strict";a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.array.from.js"),a("core-js/modules/es.string.iterator.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.symbol.js"),a("core-js/modules/es.symbol.description.js"),a("core-js/modules/es.symbol.iterator.js"),a("core-js/modules/es.array.iterator.js"),a("core-js/modules/web.dom-collections.iterator.js"),a("core-js/modules/es.object.assign.js");function ie(ne,x){var b=typeof Symbol!="undefined"&&ne[Symbol.iterator]||ne["@@iterator"];if(!b){if(Array.isArray(ne)||(b=ae(ne))||x&&ne&&typeof ne.length=="number"){b&&(ne=b);var y=0,E=function(){};return{s:E,n:function(){return y>=ne.length?{done:!0}:{done:!1,value:ne[y++]}},e:function(se){throw se},f:E}}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 ee=!0,oe=!1,ce;return{s:function(){b=b.call(ne)},n:function(){var se=b.next();return ee=se.done,se},e:function(se){oe=!0,ce=se},f:function(){try{!ee&&b.return!=null&&b.return()}finally{if(oe)throw ce}}}}function ae(ne,x){if(ne){if(typeof ne=="string")return te(ne,x);var b=Object.prototype.toString.call(ne).slice(8,-1);if(b==="Object"&&ne.constructor&&(b=ne.constructor.name),b==="Map"||b==="Set")return Array.from(ne);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return te(ne,x)}}function te(ne,x){(x==null||x>ne.length)&&(x=ne.length);for(var b=0,y=new Array(x);b<x;b++)y[b]=ne[b];return y}Object.defineProperty(ue,"__esModule",{value:!0}),ue.omit=void 0;function z(ne,x){var b=Object.assign({},ne),y=ie(x),E;try{for(y.s();!(E=y.n()).done;){var ee=E.value;delete b[ee]}}catch(oe){y.e(oe)}finally{y.f()}return b}ue.omit=z},{"core-js/modules/es.array.from.js":276,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.iterator.js":303,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.iterator.js":312,"core-js/modules/es.symbol.js":313,"core-js/modules/web.dom-collections.iterator.js":340}],74:[function(a,de,ue){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),Object.defineProperty(ue,"__esModule",{value:!0}),ue.retry=void 0;function ie(ae,te){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ne=0,x=z.retryDelay,b=x===void 0?500:x,y=z.errorHandler,E=y===void 0?function(){return!0}:y,ee=function oe(){for(var ce=arguments.length,fe=new Array(ce),se=0;se<ce;se++)fe[se]=arguments[se];return new Promise(function(le,he){ae.apply(void 0,fe).then(function(be){ne=0,le(be)}).catch(function(be){ne<te&&E(be)?(ne++,setTimeout(function(){le(oe.apply(void 0,fe))},b)):(ne=0,he(be))})})};return ee}ue.retry=ie},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],75:[function(a,de,ue){"use strict";var ie=function(ne){return ne&&ne.__esModule?ne:{default:ne}};Object.defineProperty(ue,"__esModule",{value:!0}),ue.setRegion=void 0;var ae=ie(a("url")),te=a("./checkConfigValid");function z(ne){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;te.checkConfigValid(ne,"region");var y=b?"https://":"http://",E=x?"-internal.aliyuncs.com":".aliyuncs.com",ee="vpc100-oss-cn-";return ne.substr(0,ee.length)===ee&&(E=".aliyuncs.com"),ae.default.parse(y+ne+E)}ue.setRegion=z},{"./checkConfigValid":52,url:472}],76:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.array.find.js"),a("core-js/modules/es.object.assign.js");var te=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkCredentials=ue.setSTSToken=void 0;var z=a("./formatObjKey");function ne(){return x.apply(this,arguments)}function x(){return x=(0,te.default)(ae.default.mark(function y(){var E,ee;return ae.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(this.options||(this.options={}),E=new Date,!this.stsTokenFreshTime){ce.next=14;break}if(!(+E-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){ce.next=12;break}return this.stsTokenFreshTime=E,ce.next=7,this.options.refreshSTSToken();case 7:ee=ce.sent,ee=z.formatObjKey(ee,"firstLowerCase"),ee.securityToken&&(ee.stsToken=ee.securityToken),b(ee),Object.assign(this.options,ee);case 12:ce.next=15;break;case 14:this.stsTokenFreshTime=E;case 15:return ce.abrupt("return",null);case 16:case"end":return ce.stop()}},y,this)})),x.apply(this,arguments)}ue.setSTSToken=ne;function b(y){var E=["accessKeySecret","accessKeyId","stsToken"],ee=Object.keys(y);E.forEach(function(oe){if(!ee.find(function(ce){return ce===oe}))throw Error("refreshSTSToken must return contains ".concat(oe))})}ue.checkCredentials=b},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(a,de,ue){function ie(te,z,ne,x,b,y,E){try{var ee=te[y](E),oe=ee.value}catch(ce){ne(ce);return}ee.done?z(oe):Promise.resolve(oe).then(x,b)}function ae(te){return function(){var z=this,ne=arguments;return new Promise(function(x,b){var y=te.apply(z,ne);function E(oe){ie(y,x,b,E,ee,"next",oe)}function ee(oe){ie(y,x,b,E,ee,"throw",oe)}E(void 0)})}}de.exports=ae,de.exports.__esModule=!0,de.exports.default=de.exports},{}],78:[function(a,de,ue){function ie(ae){return ae&&ae.__esModule?ae:{default:ae}}de.exports=ie,de.exports.__esModule=!0,de.exports.default=de.exports},{}],79:[function(a,de,ue){function ie(ae){"@babel/helpers - typeof";return de.exports=ie=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(te){return typeof te}:function(te){return te&&typeof Symbol=="function"&&te.constructor===Symbol&&te!==Symbol.prototype?"symbol":typeof te},de.exports.__esModule=!0,de.exports.default=de.exports,ie(ae)}de.exports=ie,de.exports.__esModule=!0,de.exports.default=de.exports},{}],80:[function(a,de,ue){de.exports=a("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(a,de,ue){de.exports=ie,de.exports.HttpsAgent=ie;function ie(){}},{}],82:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("object-assign");function te(we,Pe){if(we===Pe)return 0;for(var Be=we.length,je=Pe.length,De=0,Ze=Math.min(Be,je);De<Ze;++De)if(we[De]!==Pe[De]){Be=we[De],je=Pe[De];break}return Be<je?-1:je<Be?1:0}function z(we){return ie.Buffer&&typeof ie.Buffer.isBuffer=="function"?ie.Buffer.isBuffer(we):!!(we!=null&&we._isBuffer)}var ne=a("util/"),x=Object.prototype.hasOwnProperty,b=Array.prototype.slice,y=function(){return function(){}.name==="foo"}();function E(we){return Object.prototype.toString.call(we)}function ee(we){return z(we)||typeof ie.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(we):we?!!(we instanceof DataView||we.buffer&&we.buffer instanceof ArrayBuffer):!1}var oe=de.exports=ge,ce=/\s*function\s+([^\(\s]*)\s*/;function fe(we){if(ne.isFunction(we)){if(y)return we.name;var Pe=we.toString(),Be=Pe.match(ce);return Be&&Be[1]}}oe.AssertionError=function(Pe){this.name="AssertionError",this.actual=Pe.actual,this.expected=Pe.expected,this.operator=Pe.operator,Pe.message?(this.message=Pe.message,this.generatedMessage=!1):(this.message=he(this),this.generatedMessage=!0);var Be=Pe.stackStartFunction||be;if(Error.captureStackTrace)Error.captureStackTrace(this,Be);else{var je=new Error;if(je.stack){var De=je.stack,Ze=fe(Be),Ve=De.indexOf(`
`+Ze);if(Ve>=0){var Ge=De.indexOf(`
`,Ve+1);De=De.substring(Ge+1)}this.stack=De}}},ne.inherits(oe.AssertionError,Error);function se(we,Pe){return typeof we=="string"?we.length<Pe?we:we.slice(0,Pe):we}function le(we){if(y||!ne.isFunction(we))return ne.inspect(we);var Pe=fe(we),Be=Pe?": "+Pe:"";return"[Function"+Be+"]"}function he(we){return se(le(we.actual),128)+" "+we.operator+" "+se(le(we.expected),128)}function be(we,Pe,Be,je,De){throw new oe.AssertionError({message:Be,actual:we,expected:Pe,operator:je,stackStartFunction:De})}oe.fail=be;function ge(we,Pe){we||be(we,!0,Pe,"==",oe.ok)}oe.ok=ge,oe.equal=function(Pe,Be,je){Pe!=Be&&be(Pe,Be,je,"==",oe.equal)},oe.notEqual=function(Pe,Be,je){Pe==Be&&be(Pe,Be,je,"!=",oe.notEqual)},oe.deepEqual=function(Pe,Be,je){me(Pe,Be,!1)||be(Pe,Be,je,"deepEqual",oe.deepEqual)},oe.deepStrictEqual=function(Pe,Be,je){me(Pe,Be,!0)||be(Pe,Be,je,"deepStrictEqual",oe.deepStrictEqual)};function me(we,Pe,Be,je){if(we===Pe)return!0;if(z(we)&&z(Pe))return te(we,Pe)===0;if(ne.isDate(we)&&ne.isDate(Pe))return we.getTime()===Pe.getTime();if(ne.isRegExp(we)&&ne.isRegExp(Pe))return we.source===Pe.source&&we.global===Pe.global&&we.multiline===Pe.multiline&&we.lastIndex===Pe.lastIndex&&we.ignoreCase===Pe.ignoreCase;if((we===null||typeof we!="object")&&(Pe===null||typeof Pe!="object"))return Be?we===Pe:we==Pe;if(ee(we)&&ee(Pe)&&E(we)===E(Pe)&&!(we instanceof Float32Array||we instanceof Float64Array))return te(new Uint8Array(we.buffer),new Uint8Array(Pe.buffer))===0;if(z(we)!==z(Pe))return!1;je=je||{actual:[],expected:[]};var De=je.actual.indexOf(we);return De!==-1&&De===je.expected.indexOf(Pe)?!0:(je.actual.push(we),je.expected.push(Pe),Ee(we,Pe,Be,je))}function ve(we){return Object.prototype.toString.call(we)=="[object Arguments]"}function Ee(we,Pe,Be,je){if(we==null||Pe===null||Pe===void 0)return!1;if(ne.isPrimitive(we)||ne.isPrimitive(Pe))return we===Pe;if(Be&&Object.getPrototypeOf(we)!==Object.getPrototypeOf(Pe))return!1;var De=ve(we),Ze=ve(Pe);if(De&&!Ze||!De&&Ze)return!1;if(De)return we=b.call(we),Pe=b.call(Pe),me(we,Pe,Be);var Ve=Oe(we),Ge=Oe(Pe),Ke,He;if(Ve.length!==Ge.length)return!1;for(Ve.sort(),Ge.sort(),He=Ve.length-1;He>=0;He--)if(Ve[He]!==Ge[He])return!1;for(He=Ve.length-1;He>=0;He--)if(Ke=Ve[He],!me(we[Ke],Pe[Ke],Be,je))return!1;return!0}oe.notDeepEqual=function(Pe,Be,je){me(Pe,Be,!1)&&be(Pe,Be,je,"notDeepEqual",oe.notDeepEqual)},oe.notDeepStrictEqual=ye;function ye(we,Pe,Be){me(we,Pe,!0)&&be(we,Pe,Be,"notDeepStrictEqual",ye)}oe.strictEqual=function(Pe,Be,je){Pe!==Be&&be(Pe,Be,je,"===",oe.strictEqual)},oe.notStrictEqual=function(Pe,Be,je){Pe===Be&&be(Pe,Be,je,"!==",oe.notStrictEqual)};function Ae(we,Pe){if(!we||!Pe)return!1;if(Object.prototype.toString.call(Pe)=="[object RegExp]")return Pe.test(we);try{if(we instanceof Pe)return!0}catch(Be){}return Error.isPrototypeOf(Pe)?!1:Pe.call({},we)===!0}function _e(we){var Pe;try{we()}catch(Be){Pe=Be}return Pe}function Se(we,Pe,Be,je){var De;if(typeof Pe!="function")throw new TypeError('"block" argument must be a function');typeof Be=="string"&&(je=Be,Be=null),De=_e(Pe),je=(Be&&Be.name?" ("+Be.name+").":".")+(je?" "+je:"."),we&&!De&&be(De,Be,"Missing expected exception"+je);var Ze=typeof je=="string",Ve=!we&&ne.isError(De),Ge=!we&&De&&!Be;if((Ve&&Ze&&Ae(De,Be)||Ge)&&be(De,Be,"Got unwanted exception"+je),we&&De&&Be&&!Ae(De,Be)||!we&&De)throw De}oe.throws=function(we,Pe,Be){Se(!0,we,Pe,Be)},oe.doesNotThrow=function(we,Pe,Be){Se(!1,we,Pe,Be)},oe.ifError=function(we){if(we)throw we};function xe(we,Pe){we||be(we,!0,Pe,"==",xe)}oe.strict=ae(xe,oe,{equal:oe.strictEqual,deepEqual:oe.deepStrictEqual,notEqual:oe.notStrictEqual,notDeepEqual:oe.notDeepStrictEqual}),oe.strict.strict=oe.strict;var Oe=Object.keys||function(we){var Pe=[];for(var Be in we)x.call(we,Be)&&Pe.push(Be);return Pe}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(a,de,ue){typeof Object.create=="function"?de.exports=function(ae,te){ae.super_=te,ae.prototype=Object.create(te.prototype,{constructor:{value:ae,enumerable:!1,writable:!0,configurable:!0}})}:de.exports=function(ae,te){ae.super_=te;var z=function(){};z.prototype=te.prototype,ae.prototype=new z,ae.prototype.constructor=ae}},{}],84:[function(a,de,ue){de.exports=function(ae){return ae&&typeof ae=="object"&&typeof ae.copy=="function"&&typeof ae.fill=="function"&&typeof ae.readUInt8=="function"}},{}],85:[function(a,de,ue){(function(ie,ae){(function(){var te=/%[sdj%]/g;ue.format=function(Ge){if(!Ee(Ge)){for(var Ke=[],He=0;He<arguments.length;He++)Ke.push(x(arguments[He]));return Ke.join(" ")}for(var He=1,Ne=arguments,ke=Ne.length,ze=String(Ge).replace(te,function(nt){if(nt==="%%")return"%";if(He>=ke)return nt;switch(nt){case"%s":return String(Ne[He++]);case"%d":return Number(Ne[He++]);case"%j":try{return JSON.stringify(Ne[He++])}catch(rt){return"[Circular]"}default:return nt}}),Ye=Ne[He];He<ke;Ye=Ne[++He])ge(Ye)||!Se(Ye)?ze+=" "+Ye:ze+=" "+x(Ye);return ze},ue.deprecate=function(Ge,Ke){if(Ae(ae.process))return function(){return ue.deprecate(Ge,Ke).apply(this,arguments)};if(ie.noDeprecation===!0)return Ge;var He=!1;function Ne(){if(!He){if(ie.throwDeprecation)throw new Error(Ke);ie.traceDeprecation?console.trace(Ke):console.error(Ke),He=!0}return Ge.apply(this,arguments)}return Ne};var z={},ne;ue.debuglog=function(Ge){if(Ae(ne)&&(ne=ie.env.NODE_DEBUG||""),Ge=Ge.toUpperCase(),!z[Ge])if(new RegExp("\\b"+Ge+"\\b","i").test(ne)){var Ke=ie.pid;z[Ge]=function(){var He=ue.format.apply(ue,arguments);console.error("%s %d: %s",Ge,Ke,He)}}else z[Ge]=function(){};return z[Ge]};function x(Ge,Ke){var He={seen:[],stylize:y};return arguments.length>=3&&(He.depth=arguments[2]),arguments.length>=4&&(He.colors=arguments[3]),be(Ke)?He.showHidden=Ke:Ke&&ue._extend(He,Ke),Ae(He.showHidden)&&(He.showHidden=!1),Ae(He.depth)&&(He.depth=2),Ae(He.colors)&&(He.colors=!1),Ae(He.customInspect)&&(He.customInspect=!0),He.colors&&(He.stylize=b),ee(He,Ge,He.depth)}ue.inspect=x,x.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},x.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function b(Ge,Ke){var He=x.styles[Ke];return He?"\x1B["+x.colors[He][0]+"m"+Ge+"\x1B["+x.colors[He][1]+"m":Ge}function y(Ge,Ke){return Ge}function E(Ge){var Ke={};return Ge.forEach(function(He,Ne){Ke[He]=!0}),Ke}function ee(Ge,Ke,He){if(Ge.customInspect&&Ke&&we(Ke.inspect)&&Ke.inspect!==ue.inspect&&!(Ke.constructor&&Ke.constructor.prototype===Ke)){var Ne=Ke.inspect(He,Ge);return Ee(Ne)||(Ne=ee(Ge,Ne,He)),Ne}var ke=oe(Ge,Ke);if(ke)return ke;var ze=Object.keys(Ke),Ye=E(ze);if(Ge.showHidden&&(ze=Object.getOwnPropertyNames(Ke)),Oe(Ke)&&(ze.indexOf("message")>=0||ze.indexOf("description")>=0))return ce(Ke);if(ze.length===0){if(we(Ke)){var nt=Ke.name?": "+Ke.name:"";return Ge.stylize("[Function"+nt+"]","special")}if(_e(Ke))return Ge.stylize(RegExp.prototype.toString.call(Ke),"regexp");if(xe(Ke))return Ge.stylize(Date.prototype.toString.call(Ke),"date");if(Oe(Ke))return ce(Ke)}var rt="",We=!1,Fe=["{","}"];if(he(Ke)&&(We=!0,Fe=["[","]"]),we(Ke)){var Xe=Ke.name?": "+Ke.name:"";rt=" [Function"+Xe+"]"}if(_e(Ke)&&(rt=" "+RegExp.prototype.toString.call(Ke)),xe(Ke)&&(rt=" "+Date.prototype.toUTCString.call(Ke)),Oe(Ke)&&(rt=" "+ce(Ke)),ze.length===0&&(!We||Ke.length==0))return Fe[0]+rt+Fe[1];if(He<0)return _e(Ke)?Ge.stylize(RegExp.prototype.toString.call(Ke),"regexp"):Ge.stylize("[Object]","special");Ge.seen.push(Ke);var Te;return We?Te=fe(Ge,Ke,He,Ye,ze):Te=ze.map(function(Ue){return se(Ge,Ke,He,Ye,Ue,We)}),Ge.seen.pop(),le(Te,rt,Fe)}function oe(Ge,Ke){if(Ae(Ke))return Ge.stylize("undefined","undefined");if(Ee(Ke)){var He="'"+JSON.stringify(Ke).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Ge.stylize(He,"string")}if(ve(Ke))return Ge.stylize(""+Ke,"number");if(be(Ke))return Ge.stylize(""+Ke,"boolean");if(ge(Ke))return Ge.stylize("null","null")}function ce(Ge){return"["+Error.prototype.toString.call(Ge)+"]"}function fe(Ge,Ke,He,Ne,ke){for(var ze=[],Ye=0,nt=Ke.length;Ye<nt;++Ye)Ve(Ke,String(Ye))?ze.push(se(Ge,Ke,He,Ne,String(Ye),!0)):ze.push("");return ke.forEach(function(rt){rt.match(/^\d+$/)||ze.push(se(Ge,Ke,He,Ne,rt,!0))}),ze}function se(Ge,Ke,He,Ne,ke,ze){var Ye,nt,rt;if(rt=Object.getOwnPropertyDescriptor(Ke,ke)||{value:Ke[ke]},rt.get?rt.set?nt=Ge.stylize("[Getter/Setter]","special"):nt=Ge.stylize("[Getter]","special"):rt.set&&(nt=Ge.stylize("[Setter]","special")),Ve(Ne,ke)||(Ye="["+ke+"]"),nt||(Ge.seen.indexOf(rt.value)<0?(ge(He)?nt=ee(Ge,rt.value,null):nt=ee(Ge,rt.value,He-1),nt.indexOf(`
`)>-1&&(ze?nt=nt.split(`
`).map(function(We){return" "+We}).join(`
`).substr(2):nt=`
`+nt.split(`
`).map(function(We){return" "+We}).join(`
`))):nt=Ge.stylize("[Circular]","special")),Ae(Ye)){if(ze&&ke.match(/^\d+$/))return nt;Ye=JSON.stringify(""+ke),Ye.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Ye=Ye.substr(1,Ye.length-2),Ye=Ge.stylize(Ye,"name")):(Ye=Ye.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Ye=Ge.stylize(Ye,"string"))}return Ye+": "+nt}function le(Ge,Ke,He){var Ne=0,ke=Ge.reduce(function(ze,Ye){return Ne++,Ye.indexOf(`
`)>=0&&Ne++,ze+Ye.replace(/\u001b\[\d\d?m/g,"").length+1},0);return ke>60?He[0]+(Ke===""?"":Ke+`
`)+" "+Ge.join(`,
`)+" "+He[1]:He[0]+Ke+" "+Ge.join(", ")+" "+He[1]}function he(Ge){return Array.isArray(Ge)}ue.isArray=he;function be(Ge){return typeof Ge=="boolean"}ue.isBoolean=be;function ge(Ge){return Ge===null}ue.isNull=ge;function me(Ge){return Ge==null}ue.isNullOrUndefined=me;function ve(Ge){return typeof Ge=="number"}ue.isNumber=ve;function Ee(Ge){return typeof Ge=="string"}ue.isString=Ee;function ye(Ge){return typeof Ge=="symbol"}ue.isSymbol=ye;function Ae(Ge){return Ge===void 0}ue.isUndefined=Ae;function _e(Ge){return Se(Ge)&&Be(Ge)==="[object RegExp]"}ue.isRegExp=_e;function Se(Ge){return typeof Ge=="object"&&Ge!==null}ue.isObject=Se;function xe(Ge){return Se(Ge)&&Be(Ge)==="[object Date]"}ue.isDate=xe;function Oe(Ge){return Se(Ge)&&(Be(Ge)==="[object Error]"||Ge instanceof Error)}ue.isError=Oe;function we(Ge){return typeof Ge=="function"}ue.isFunction=we;function Pe(Ge){return Ge===null||typeof Ge=="boolean"||typeof Ge=="number"||typeof Ge=="string"||typeof Ge=="symbol"||typeof Ge=="undefined"}ue.isPrimitive=Pe,ue.isBuffer=a("./support/isBuffer");function Be(Ge){return Object.prototype.toString.call(Ge)}function je(Ge){return Ge<10?"0"+Ge.toString(10):Ge.toString(10)}var De=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ze(){var Ge=new Date,Ke=[je(Ge.getHours()),je(Ge.getMinutes()),je(Ge.getSeconds())].join(":");return[Ge.getDate(),De[Ge.getMonth()],Ke].join(" ")}ue.log=function(){console.log("%s - %s",Ze(),ue.format.apply(ue,arguments))},ue.inherits=a("inherits"),ue._extend=function(Ge,Ke){if(!Ke||!Se(Ke))return Ge;for(var He=Object.keys(Ke),Ne=He.length;Ne--;)Ge[He[Ne]]=Ke[He[Ne]];return Ge};function Ve(Ge,Ke){return Object.prototype.hasOwnProperty.call(Ge,Ke)}}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],te=typeof globalThis=="undefined"?ie:globalThis;de.exports=function(){for(var ne=[],x=0;x<ae.length;x++)typeof te[ae[x]]=="function"&&(ne[ne.length]=ae[x]);return ne}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],87:[function(a,de,ue){"use strict";ue.byteLength=y,ue.toByteArray=ee,ue.fromByteArray=fe;for(var ie=[],ae=[],te=typeof Uint8Array!="undefined"?Uint8Array:Array,z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ne=0,x=z.length;ne<x;++ne)ie[ne]=z[ne],ae[z.charCodeAt(ne)]=ne;ae[45]=62,ae[95]=63;function b(se){var le=se.length;if(le%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var he=se.indexOf("=");he===-1&&(he=le);var be=he===le?0:4-he%4;return[he,be]}function y(se){var le=b(se),he=le[0],be=le[1];return(he+be)*3/4-be}function E(se,le,he){return(le+he)*3/4-he}function ee(se){var le,he=b(se),be=he[0],ge=he[1],me=new te(E(se,be,ge)),ve=0,Ee=ge>0?be-4:be,ye;for(ye=0;ye<Ee;ye+=4)le=ae[se.charCodeAt(ye)]<<18|ae[se.charCodeAt(ye+1)]<<12|ae[se.charCodeAt(ye+2)]<<6|ae[se.charCodeAt(ye+3)],me[ve++]=le>>16&255,me[ve++]=le>>8&255,me[ve++]=le&255;return ge===2&&(le=ae[se.charCodeAt(ye)]<<2|ae[se.charCodeAt(ye+1)]>>4,me[ve++]=le&255),ge===1&&(le=ae[se.charCodeAt(ye)]<<10|ae[se.charCodeAt(ye+1)]<<4|ae[se.charCodeAt(ye+2)]>>2,me[ve++]=le>>8&255,me[ve++]=le&255),me}function oe(se){return ie[se>>18&63]+ie[se>>12&63]+ie[se>>6&63]+ie[se&63]}function ce(se,le,he){for(var be,ge=[],me=le;me<he;me+=3)be=(se[me]<<16&16711680)+(se[me+1]<<8&65280)+(se[me+2]&255),ge.push(oe(be));return ge.join("")}function fe(se){for(var le,he=se.length,be=he%3,ge=[],me=16383,ve=0,Ee=he-be;ve<Ee;ve+=me)ge.push(ce(se,ve,ve+me>Ee?Ee:ve+me));return be===1?(le=se[he-1],ge.push(ie[le>>2]+ie[le<<4&63]+"==")):be===2&&(le=(se[he-2]<<8)+se[he-1],ge.push(ie[le>>10]+ie[le>>4&63]+ie[le<<2&63]+"=")),ge.join("")}},{}],88:[function(a,de,ue){(function(ie,ae,te){typeof de!="undefined"&&de.exports?de.exports=te():typeof pe=="function"&&pe.amd?pe(ae,te):ie[ae]=te()})(this,"bowser",function(){var ie=!0;function ae(E){function ee(Ke){var He=E.match(Ke);return He&&He.length>1&&He[1]||""}function oe(Ke){var He=E.match(Ke);return He&&He.length>1&&He[2]||""}var ce=ee(/(ipod|iphone|ipad)/i).toLowerCase(),fe=/like android/i.test(E),se=!fe&&/android/i.test(E),le=/nexus\s*[0-6]\s*/i.test(E),he=!le&&/nexus\s*[0-9]+/i.test(E),be=/CrOS/.test(E),ge=/silk/i.test(E),me=/sailfish/i.test(E),ve=/tizen/i.test(E),Ee=/(web|hpw)(o|0)s/i.test(E),ye=/windows phone/i.test(E),Ae=/SamsungBrowser/i.test(E),_e=!ye&&/windows/i.test(E),Se=!ce&&!ge&&/macintosh/i.test(E),xe=!se&&!me&&!ve&&!Ee&&/linux/i.test(E),Oe=oe(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),we=ee(/version\/(\d+(\.\d+)?)/i),Pe=/tablet/i.test(E)&&!/tablet pc/i.test(E),Be=!Pe&&/[^-]mobi/i.test(E),je=/xbox/i.test(E),De;/opera/i.test(E)?De={name:"Opera",opera:ie,version:we||ee(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(E)?De={name:"Opera",opera:ie,version:ee(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||we}:/SamsungBrowser/i.test(E)?De={name:"Samsung Internet for Android",samsungBrowser:ie,version:we||ee(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(E)?De={name:"NAVER Whale browser",whale:ie,version:ee(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(E)?De={name:"MZ Browser",mzbrowser:ie,version:ee(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(E)?De={name:"Opera Coast",coast:ie,version:we||ee(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(E)?De={name:"Focus",focus:ie,version:ee(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(E)?De={name:"Yandex Browser",yandexbrowser:ie,version:we||ee(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(E)?De={name:"UC Browser",ucbrowser:ie,version:ee(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(E)?De={name:"Maxthon",maxthon:ie,version:ee(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(E)?De={name:"Epiphany",epiphany:ie,version:ee(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(E)?De={name:"Puffin",puffin:ie,version:ee(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(E)?De={name:"Sleipnir",sleipnir:ie,version:ee(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(E)?De={name:"K-Meleon",kMeleon:ie,version:ee(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ye?(De={name:"Windows Phone",osname:"Windows Phone",windowsphone:ie},Oe?(De.msedge=ie,De.version=Oe):(De.msie=ie,De.version=ee(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(E)?De={name:"Internet Explorer",msie:ie,version:ee(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:be?De={name:"Chrome",osname:"Chrome OS",chromeos:ie,chromeBook:ie,chrome:ie,version:ee(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(E)?De={name:"Microsoft Edge",msedge:ie,version:Oe}:/vivaldi/i.test(E)?De={name:"Vivaldi",vivaldi:ie,version:ee(/vivaldi\/(\d+(\.\d+)?)/i)||we}:me?De={name:"Sailfish",osname:"Sailfish OS",sailfish:ie,version:ee(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(E)?De={name:"SeaMonkey",seamonkey:ie,version:ee(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(E)?(De={name:"Firefox",firefox:ie,version:ee(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(E)&&(De.firefoxos=ie,De.osname="Firefox OS")):ge?De={name:"Amazon Silk",silk:ie,version:ee(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(E)?De={name:"PhantomJS",phantom:ie,version:ee(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(E)?De={name:"SlimerJS",slimer:ie,version:ee(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(E)||/rim\stablet/i.test(E)?De={name:"BlackBerry",osname:"BlackBerry OS",blackberry:ie,version:we||ee(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:Ee?(De={name:"WebOS",osname:"WebOS",webos:ie,version:we||ee(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(E)&&(De.touchpad=ie)):/bada/i.test(E)?De={name:"Bada",osname:"Bada",bada:ie,version:ee(/dolfin\/(\d+(\.\d+)?)/i)}:ve?De={name:"Tizen",osname:"Tizen",tizen:ie,version:ee(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||we}:/qupzilla/i.test(E)?De={name:"QupZilla",qupzilla:ie,version:ee(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||we}:/chromium/i.test(E)?De={name:"Chromium",chromium:ie,version:ee(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||we}:/chrome|crios|crmo/i.test(E)?De={name:"Chrome",chrome:ie,version:ee(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:se?De={name:"Android",version:we}:/safari|applewebkit/i.test(E)?(De={name:"Safari",safari:ie},we&&(De.version=we)):ce?(De={name:ce=="iphone"?"iPhone":ce=="ipad"?"iPad":"iPod"},we&&(De.version=we)):/googlebot/i.test(E)?De={name:"Googlebot",googlebot:ie,version:ee(/googlebot\/(\d+(\.\d+))/i)||we}:De={name:ee(/^(.*)\/(.*) /),version:oe(/^(.*)\/(.*) /)},!De.msedge&&/(apple)?webkit/i.test(E)?(/(apple)?webkit\/537\.36/i.test(E)?(De.name=De.name||"Blink",De.blink=ie):(De.name=De.name||"Webkit",De.webkit=ie),!De.version&&we&&(De.version=we)):!De.opera&&/gecko\//i.test(E)&&(De.name=De.name||"Gecko",De.gecko=ie,De.version=De.version||ee(/gecko\/(\d+(\.\d+)?)/i)),!De.windowsphone&&(se||De.silk)?(De.android=ie,De.osname="Android"):!De.windowsphone&&ce?(De[ce]=ie,De.ios=ie,De.osname="iOS"):Se?(De.mac=ie,De.osname="macOS"):je?(De.xbox=ie,De.osname="Xbox"):_e?(De.windows=ie,De.osname="Windows"):xe&&(De.linux=ie,De.osname="Linux");function Ze(Ke){switch(Ke){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var Ve="";De.windows?Ve=Ze(ee(/Windows ((NT|XP)( \d\d?.\d)?)/i)):De.windowsphone?Ve=ee(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):De.mac?(Ve=ee(/Mac OS X (\d+([_\.\s]\d+)*)/i),Ve=Ve.replace(/[_\s]/g,".")):ce?(Ve=ee(/os (\d+([_\s]\d+)*) like mac os x/i),Ve=Ve.replace(/[_\s]/g,".")):se?Ve=ee(/android[ \/-](\d+(\.\d+)*)/i):De.webos?Ve=ee(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):De.blackberry?Ve=ee(/rim\stablet\sos\s(\d+(\.\d+)*)/i):De.bada?Ve=ee(/bada\/(\d+(\.\d+)*)/i):De.tizen&&(Ve=ee(/tizen[\/\s](\d+(\.\d+)*)/i)),Ve&&(De.osversion=Ve);var Ge=!De.windows&&Ve.split(".")[0];return Pe||he||ce=="ipad"||se&&(Ge==3||Ge>=4&&!Be)||De.silk?De.tablet=ie:(Be||ce=="iphone"||ce=="ipod"||se||le||De.blackberry||De.webos||De.bada)&&(De.mobile=ie),De.msedge||De.msie&&De.version>=10||De.yandexbrowser&&De.version>=15||De.vivaldi&&De.version>=1||De.chrome&&De.version>=20||De.samsungBrowser&&De.version>=4||De.whale&&x([De.version,"1.0"])===1||De.mzbrowser&&x([De.version,"6.0"])===1||De.focus&&x([De.version,"1.0"])===1||De.firefox&&De.version>=20||De.safari&&De.version>=6||De.opera&&De.version>=10||De.ios&&De.osversion&&De.osversion.split(".")[0]>=6||De.blackberry&&De.version>=10.1||De.chromium&&De.version>=20?De.a=ie:De.msie&&De.version<10||De.chrome&&De.version<20||De.firefox&&De.version<20||De.safari&&De.version<6||De.opera&&De.version<10||De.ios&&De.osversion&&De.osversion.split(".")[0]<6||De.chromium&&De.version<20?De.c=ie:De.x=ie,De}var te=ae(typeof navigator!="undefined"&&navigator.userAgent||"");te.test=function(E){for(var ee=0;ee<E.length;++ee){var oe=E[ee];if(typeof oe=="string"&&oe in te)return!0}return!1};function z(E){return E.split(".").length}function ne(E,ee){var oe=[],ce;if(Array.prototype.map)return Array.prototype.map.call(E,ee);for(ce=0;ce<E.length;ce++)oe.push(ee(E[ce]));return oe}function x(E){for(var ee=Math.max(z(E[0]),z(E[1])),oe=ne(E,function(ce){var fe=ee-z(ce);return ce=ce+new Array(fe+1).join(".0"),ne(ce.split("."),function(se){return new Array(20-se.length).join("0")+se}).reverse()});--ee>=0;){if(oe[0][ee]>oe[1][ee])return 1;if(oe[0][ee]===oe[1][ee]){if(ee===0)return 0}else return-1}}function b(E,ee,oe){var ce=te;typeof ee=="string"&&(oe=ee,ee=void 0),ee===void 0&&(ee=!1),oe&&(ce=ae(oe));var fe=""+ce.version;for(var se in E)if(E.hasOwnProperty(se)&&ce[se]){if(typeof E[se]!="string")throw new Error("Browser version in the minVersion map should be a string: "+se+": "+String(E));return x([fe,E[se]])<0}return ee}function y(E,ee,oe){return!b(E,ee,oe)}return te.isUnsupportedBrowser=b,te.compareVersions=x,te.check=y,te._detect=ae,te.detect=ae,te})},{}],89:[function(a,de,ue){},{}],90:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("base64-js"),te=a("ieee754");ue.Buffer=b,ue.SlowBuffer=be,ue.INSPECT_MAX_BYTES=50;var z=2147483647;ue.kMaxLength=z,b.TYPED_ARRAY_SUPPORT=ne(),!b.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ne(){try{var Re=new Uint8Array(1);return Re.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},Re.foo()===42}catch(Ie){return!1}}Object.defineProperty(b.prototype,"parent",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.buffer}}),Object.defineProperty(b.prototype,"offset",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.byteOffset}});function x(Re){if(Re>z)throw new RangeError('The value "'+Re+'" is invalid for option "size"');var Ie=new Uint8Array(Re);return Ie.__proto__=b.prototype,Ie}function b(Re,Ie,Le){if(typeof Re=="number"){if(typeof Ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return oe(Re)}return y(Re,Ie,Le)}typeof Symbol!="undefined"&&Symbol.species!=null&&b[Symbol.species]===b&&Object.defineProperty(b,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),b.poolSize=8192;function y(Re,Ie,Le){if(typeof Re=="string")return ce(Re,Ie);if(ArrayBuffer.isView(Re))return fe(Re);if(Re==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Re);if(tt(Re,ArrayBuffer)||Re&&tt(Re.buffer,ArrayBuffer))return se(Re,Ie,Le);if(typeof Re=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Me=Re.valueOf&&Re.valueOf();if(Me!=null&&Me!==Re)return b.from(Me,Ie,Le);var Je=le(Re);if(Je)return Je;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Re[Symbol.toPrimitive]=="function")return b.from(Re[Symbol.toPrimitive]("string"),Ie,Le);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Re)}b.from=function(Re,Ie,Le){return y(Re,Ie,Le)},b.prototype.__proto__=Uint8Array.prototype,b.__proto__=Uint8Array;function E(Re){if(typeof Re!="number")throw new TypeError('"size" argument must be of type number');if(Re<0)throw new RangeError('The value "'+Re+'" is invalid for option "size"')}function ee(Re,Ie,Le){return E(Re),Re<=0?x(Re):Ie!==void 0?typeof Le=="string"?x(Re).fill(Ie,Le):x(Re).fill(Ie):x(Re)}b.alloc=function(Re,Ie,Le){return ee(Re,Ie,Le)};function oe(Re){return E(Re),x(Re<0?0:he(Re)|0)}b.allocUnsafe=function(Re){return oe(Re)},b.allocUnsafeSlow=function(Re){return oe(Re)};function ce(Re,Ie){if((typeof Ie!="string"||Ie==="")&&(Ie="utf8"),!b.isEncoding(Ie))throw new TypeError("Unknown encoding: "+Ie);var Le=ge(Re,Ie)|0,Me=x(Le),Je=Me.write(Re,Ie);return Je!==Le&&(Me=Me.slice(0,Je)),Me}function fe(Re){for(var Ie=Re.length<0?0:he(Re.length)|0,Le=x(Ie),Me=0;Me<Ie;Me+=1)Le[Me]=Re[Me]&255;return Le}function se(Re,Ie,Le){if(Ie<0||Re.byteLength<Ie)throw new RangeError('"offset" is outside of buffer bounds');if(Re.byteLength<Ie+(Le||0))throw new RangeError('"length" is outside of buffer bounds');var Me;return Ie===void 0&&Le===void 0?Me=new Uint8Array(Re):Le===void 0?Me=new Uint8Array(Re,Ie):Me=new Uint8Array(Re,Ie,Le),Me.__proto__=b.prototype,Me}function le(Re){if(b.isBuffer(Re)){var Ie=he(Re.length)|0,Le=x(Ie);return Le.length===0||Re.copy(Le,0,0,Ie),Le}if(Re.length!==void 0)return typeof Re.length!="number"||qe(Re.length)?x(0):fe(Re);if(Re.type==="Buffer"&&Array.isArray(Re.data))return fe(Re.data)}function he(Re){if(Re>=z)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+z.toString(16)+" bytes");return Re|0}function be(Re){return+Re!=Re&&(Re=0),b.alloc(+Re)}b.isBuffer=function(Ie){return Ie!=null&&Ie._isBuffer===!0&&Ie!==b.prototype},b.compare=function(Ie,Le){if(tt(Ie,Uint8Array)&&(Ie=b.from(Ie,Ie.offset,Ie.byteLength)),tt(Le,Uint8Array)&&(Le=b.from(Le,Le.offset,Le.byteLength)),!b.isBuffer(Ie)||!b.isBuffer(Le))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Ie===Le)return 0;for(var Me=Ie.length,Je=Le.length,lt=0,$e=Math.min(Me,Je);lt<$e;++lt)if(Ie[lt]!==Le[lt]){Me=Ie[lt],Je=Le[lt];break}return Me<Je?-1:Je<Me?1:0},b.isEncoding=function(Ie){switch(String(Ie).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},b.concat=function(Ie,Le){if(!Array.isArray(Ie))throw new TypeError('"list" argument must be an Array of Buffers');if(Ie.length===0)return b.alloc(0);var Me;if(Le===void 0)for(Le=0,Me=0;Me<Ie.length;++Me)Le+=Ie[Me].length;var Je=b.allocUnsafe(Le),lt=0;for(Me=0;Me<Ie.length;++Me){var $e=Ie[Me];if(tt($e,Uint8Array)&&($e=b.from($e)),!b.isBuffer($e))throw new TypeError('"list" argument must be an Array of Buffers');$e.copy(Je,lt),lt+=$e.length}return Je};function ge(Re,Ie){if(b.isBuffer(Re))return Re.length;if(ArrayBuffer.isView(Re)||tt(Re,ArrayBuffer))return Re.byteLength;if(typeof Re!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Re);var Le=Re.length,Me=arguments.length>2&&arguments[2]===!0;if(!Me&&Le===0)return 0;for(var Je=!1;;)switch(Ie){case"ascii":case"latin1":case"binary":return Le;case"utf8":case"utf-8":return Fe(Re).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Le*2;case"hex":return Le>>>1;case"base64":return Ue(Re).length;default:if(Je)return Me?-1:Fe(Re).length;Ie=(""+Ie).toLowerCase(),Je=!0}}b.byteLength=ge;function me(Re,Ie,Le){var Me=!1;if((Ie===void 0||Ie<0)&&(Ie=0),Ie>this.length||((Le===void 0||Le>this.length)&&(Le=this.length),Le<=0)||(Le>>>=0,Ie>>>=0,Le<=Ie))return"";for(Re||(Re="utf8");;)switch(Re){case"hex":return Ge(this,Ie,Le);case"utf8":case"utf-8":return Be(this,Ie,Le);case"ascii":return Ze(this,Ie,Le);case"latin1":case"binary":return Ve(this,Ie,Le);case"base64":return Pe(this,Ie,Le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ke(this,Ie,Le);default:if(Me)throw new TypeError("Unknown encoding: "+Re);Re=(Re+"").toLowerCase(),Me=!0}}b.prototype._isBuffer=!0;function ve(Re,Ie,Le){var Me=Re[Ie];Re[Ie]=Re[Le],Re[Le]=Me}b.prototype.swap16=function(){var Ie=this.length;if(Ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var Le=0;Le<Ie;Le+=2)ve(this,Le,Le+1);return this},b.prototype.swap32=function(){var Ie=this.length;if(Ie%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var Le=0;Le<Ie;Le+=4)ve(this,Le,Le+3),ve(this,Le+1,Le+2);return this},b.prototype.swap64=function(){var Ie=this.length;if(Ie%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var Le=0;Le<Ie;Le+=8)ve(this,Le,Le+7),ve(this,Le+1,Le+6),ve(this,Le+2,Le+5),ve(this,Le+3,Le+4);return this},b.prototype.toString=function(){var Ie=this.length;return Ie===0?"":arguments.length===0?Be(this,0,Ie):me.apply(this,arguments)},b.prototype.toLocaleString=b.prototype.toString,b.prototype.equals=function(Ie){if(!b.isBuffer(Ie))throw new TypeError("Argument must be a Buffer");return this===Ie?!0:b.compare(this,Ie)===0},b.prototype.inspect=function(){var Ie="",Le=ue.INSPECT_MAX_BYTES;return Ie=this.toString("hex",0,Le).replace(/(.{2})/g,"$1 ").trim(),this.length>Le&&(Ie+=" ... "),"<Buffer "+Ie+">"},b.prototype.compare=function(Ie,Le,Me,Je,lt){if(tt(Ie,Uint8Array)&&(Ie=b.from(Ie,Ie.offset,Ie.byteLength)),!b.isBuffer(Ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Ie);if(Le===void 0&&(Le=0),Me===void 0&&(Me=Ie?Ie.length:0),Je===void 0&&(Je=0),lt===void 0&&(lt=this.length),Le<0||Me>Ie.length||Je<0||lt>this.length)throw new RangeError("out of range index");if(Je>=lt&&Le>=Me)return 0;if(Je>=lt)return-1;if(Le>=Me)return 1;if(Le>>>=0,Me>>>=0,Je>>>=0,lt>>>=0,this===Ie)return 0;for(var $e=lt-Je,ot=Me-Le,wt=Math.min($e,ot),ft=this.slice(Je,lt),ht=Ie.slice(Le,Me),st=0;st<wt;++st)if(ft[st]!==ht[st]){$e=ft[st],ot=ht[st];break}return $e<ot?-1:ot<$e?1:0};function Ee(Re,Ie,Le,Me,Je){if(Re.length===0)return-1;if(typeof Le=="string"?(Me=Le,Le=0):Le>2147483647?Le=2147483647:Le<-2147483648&&(Le=-2147483648),Le=+Le,qe(Le)&&(Le=Je?0:Re.length-1),Le<0&&(Le=Re.length+Le),Le>=Re.length){if(Je)return-1;Le=Re.length-1}else if(Le<0)if(Je)Le=0;else return-1;if(typeof Ie=="string"&&(Ie=b.from(Ie,Me)),b.isBuffer(Ie))return Ie.length===0?-1:ye(Re,Ie,Le,Me,Je);if(typeof Ie=="number")return Ie=Ie&255,typeof Uint8Array.prototype.indexOf=="function"?Je?Uint8Array.prototype.indexOf.call(Re,Ie,Le):Uint8Array.prototype.lastIndexOf.call(Re,Ie,Le):ye(Re,[Ie],Le,Me,Je);throw new TypeError("val must be string, number or Buffer")}function ye(Re,Ie,Le,Me,Je){var lt=1,$e=Re.length,ot=Ie.length;if(Me!==void 0&&(Me=String(Me).toLowerCase(),Me==="ucs2"||Me==="ucs-2"||Me==="utf16le"||Me==="utf-16le")){if(Re.length<2||Ie.length<2)return-1;lt=2,$e/=2,ot/=2,Le/=2}function wt(yt,Et){return lt===1?yt[Et]:yt.readUInt16BE(Et*lt)}var ft;if(Je){var ht=-1;for(ft=Le;ft<$e;ft++)if(wt(Re,ft)===wt(Ie,ht===-1?0:ft-ht)){if(ht===-1&&(ht=ft),ft-ht+1===ot)return ht*lt}else ht!==-1&&(ft-=ft-ht),ht=-1}else for(Le+ot>$e&&(Le=$e-ot),ft=Le;ft>=0;ft--){for(var st=!0,vt=0;vt<ot;vt++)if(wt(Re,ft+vt)!==wt(Ie,vt)){st=!1;break}if(st)return ft}return-1}b.prototype.includes=function(Ie,Le,Me){return this.indexOf(Ie,Le,Me)!==-1},b.prototype.indexOf=function(Ie,Le,Me){return Ee(this,Ie,Le,Me,!0)},b.prototype.lastIndexOf=function(Ie,Le,Me){return Ee(this,Ie,Le,Me,!1)};function Ae(Re,Ie,Le,Me){Le=Number(Le)||0;var Je=Re.length-Le;Me?(Me=Number(Me),Me>Je&&(Me=Je)):Me=Je;var lt=Ie.length;Me>lt/2&&(Me=lt/2);for(var $e=0;$e<Me;++$e){var ot=parseInt(Ie.substr($e*2,2),16);if(qe(ot))return $e;Re[Le+$e]=ot}return $e}function _e(Re,Ie,Le,Me){return et(Fe(Ie,Re.length-Le),Re,Le,Me)}function Se(Re,Ie,Le,Me){return et(Xe(Ie),Re,Le,Me)}function xe(Re,Ie,Le,Me){return Se(Re,Ie,Le,Me)}function Oe(Re,Ie,Le,Me){return et(Ue(Ie),Re,Le,Me)}function we(Re,Ie,Le,Me){return et(Te(Ie,Re.length-Le),Re,Le,Me)}b.prototype.write=function(Ie,Le,Me,Je){if(Le===void 0)Je="utf8",Me=this.length,Le=0;else if(Me===void 0&&typeof Le=="string")Je=Le,Me=this.length,Le=0;else if(isFinite(Le))Le=Le>>>0,isFinite(Me)?(Me=Me>>>0,Je===void 0&&(Je="utf8")):(Je=Me,Me=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var lt=this.length-Le;if((Me===void 0||Me>lt)&&(Me=lt),Ie.length>0&&(Me<0||Le<0)||Le>this.length)throw new RangeError("Attempt to write outside buffer bounds");Je||(Je="utf8");for(var $e=!1;;)switch(Je){case"hex":return Ae(this,Ie,Le,Me);case"utf8":case"utf-8":return _e(this,Ie,Le,Me);case"ascii":return Se(this,Ie,Le,Me);case"latin1":case"binary":return xe(this,Ie,Le,Me);case"base64":return Oe(this,Ie,Le,Me);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,Ie,Le,Me);default:if($e)throw new TypeError("Unknown encoding: "+Je);Je=(""+Je).toLowerCase(),$e=!0}},b.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Pe(Re,Ie,Le){return Ie===0&&Le===Re.length?ae.fromByteArray(Re):ae.fromByteArray(Re.slice(Ie,Le))}function Be(Re,Ie,Le){Le=Math.min(Re.length,Le);for(var Me=[],Je=Ie;Je<Le;){var lt=Re[Je],$e=null,ot=lt>239?4:lt>223?3:lt>191?2:1;if(Je+ot<=Le){var wt,ft,ht,st;switch(ot){case 1:lt<128&&($e=lt);break;case 2:wt=Re[Je+1],(wt&192)===128&&(st=(lt&31)<<6|wt&63,st>127&&($e=st));break;case 3:wt=Re[Je+1],ft=Re[Je+2],(wt&192)===128&&(ft&192)===128&&(st=(lt&15)<<12|(wt&63)<<6|ft&63,st>2047&&(st<55296||st>57343)&&($e=st));break;case 4:wt=Re[Je+1],ft=Re[Je+2],ht=Re[Je+3],(wt&192)===128&&(ft&192)===128&&(ht&192)===128&&(st=(lt&15)<<18|(wt&63)<<12|(ft&63)<<6|ht&63,st>65535&&st<1114112&&($e=st))}}$e===null?($e=65533,ot=1):$e>65535&&($e-=65536,Me.push($e>>>10&1023|55296),$e=56320|$e&1023),Me.push($e),Je+=ot}return De(Me)}var je=4096;function De(Re){var Ie=Re.length;if(Ie<=je)return String.fromCharCode.apply(String,Re);for(var Le="",Me=0;Me<Ie;)Le+=String.fromCharCode.apply(String,Re.slice(Me,Me+=je));return Le}function Ze(Re,Ie,Le){var Me="";Le=Math.min(Re.length,Le);for(var Je=Ie;Je<Le;++Je)Me+=String.fromCharCode(Re[Je]&127);return Me}function Ve(Re,Ie,Le){var Me="";Le=Math.min(Re.length,Le);for(var Je=Ie;Je<Le;++Je)Me+=String.fromCharCode(Re[Je]);return Me}function Ge(Re,Ie,Le){var Me=Re.length;(!Ie||Ie<0)&&(Ie=0),(!Le||Le<0||Le>Me)&&(Le=Me);for(var Je="",lt=Ie;lt<Le;++lt)Je+=We(Re[lt]);return Je}function Ke(Re,Ie,Le){for(var Me=Re.slice(Ie,Le),Je="",lt=0;lt<Me.length;lt+=2)Je+=String.fromCharCode(Me[lt]+Me[lt+1]*256);return Je}b.prototype.slice=function(Ie,Le){var Me=this.length;Ie=~~Ie,Le=Le===void 0?Me:~~Le,Ie<0?(Ie+=Me,Ie<0&&(Ie=0)):Ie>Me&&(Ie=Me),Le<0?(Le+=Me,Le<0&&(Le=0)):Le>Me&&(Le=Me),Le<Ie&&(Le=Ie);var Je=this.subarray(Ie,Le);return Je.__proto__=b.prototype,Je};function He(Re,Ie,Le){if(Re%1!==0||Re<0)throw new RangeError("offset is not uint");if(Re+Ie>Le)throw new RangeError("Trying to access beyond buffer length")}b.prototype.readUIntLE=function(Ie,Le,Me){Ie=Ie>>>0,Le=Le>>>0,Me||He(Ie,Le,this.length);for(var Je=this[Ie],lt=1,$e=0;++$e<Le&&(lt*=256);)Je+=this[Ie+$e]*lt;return Je},b.prototype.readUIntBE=function(Ie,Le,Me){Ie=Ie>>>0,Le=Le>>>0,Me||He(Ie,Le,this.length);for(var Je=this[Ie+--Le],lt=1;Le>0&&(lt*=256);)Je+=this[Ie+--Le]*lt;return Je},b.prototype.readUInt8=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,1,this.length),this[Ie]},b.prototype.readUInt16LE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,2,this.length),this[Ie]|this[Ie+1]<<8},b.prototype.readUInt16BE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,2,this.length),this[Ie]<<8|this[Ie+1]},b.prototype.readUInt32LE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),(this[Ie]|this[Ie+1]<<8|this[Ie+2]<<16)+this[Ie+3]*16777216},b.prototype.readUInt32BE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),this[Ie]*16777216+(this[Ie+1]<<16|this[Ie+2]<<8|this[Ie+3])},b.prototype.readIntLE=function(Ie,Le,Me){Ie=Ie>>>0,Le=Le>>>0,Me||He(Ie,Le,this.length);for(var Je=this[Ie],lt=1,$e=0;++$e<Le&&(lt*=256);)Je+=this[Ie+$e]*lt;return lt*=128,Je>=lt&&(Je-=Math.pow(2,8*Le)),Je},b.prototype.readIntBE=function(Ie,Le,Me){Ie=Ie>>>0,Le=Le>>>0,Me||He(Ie,Le,this.length);for(var Je=Le,lt=1,$e=this[Ie+--Je];Je>0&&(lt*=256);)$e+=this[Ie+--Je]*lt;return lt*=128,$e>=lt&&($e-=Math.pow(2,8*Le)),$e},b.prototype.readInt8=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,1,this.length),this[Ie]&128?(255-this[Ie]+1)*-1:this[Ie]},b.prototype.readInt16LE=function(Ie,Le){Ie=Ie>>>0,Le||He(Ie,2,this.length);var Me=this[Ie]|this[Ie+1]<<8;return Me&32768?Me|4294901760:Me},b.prototype.readInt16BE=function(Ie,Le){Ie=Ie>>>0,Le||He(Ie,2,this.length);var Me=this[Ie+1]|this[Ie]<<8;return Me&32768?Me|4294901760:Me},b.prototype.readInt32LE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),this[Ie]|this[Ie+1]<<8|this[Ie+2]<<16|this[Ie+3]<<24},b.prototype.readInt32BE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),this[Ie]<<24|this[Ie+1]<<16|this[Ie+2]<<8|this[Ie+3]},b.prototype.readFloatLE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),te.read(this,Ie,!0,23,4)},b.prototype.readFloatBE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),te.read(this,Ie,!1,23,4)},b.prototype.readDoubleLE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,8,this.length),te.read(this,Ie,!0,52,8)},b.prototype.readDoubleBE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,8,this.length),te.read(this,Ie,!1,52,8)};function Ne(Re,Ie,Le,Me,Je,lt){if(!b.isBuffer(Re))throw new TypeError('"buffer" argument must be a Buffer instance');if(Ie>Je||Ie<lt)throw new RangeError('"value" argument is out of bounds');if(Le+Me>Re.length)throw new RangeError("Index out of range")}b.prototype.writeUIntLE=function(Ie,Le,Me,Je){if(Ie=+Ie,Le=Le>>>0,Me=Me>>>0,!Je){var lt=Math.pow(2,8*Me)-1;Ne(this,Ie,Le,Me,lt,0)}var $e=1,ot=0;for(this[Le]=Ie&255;++ot<Me&&($e*=256);)this[Le+ot]=Ie/$e&255;return Le+Me},b.prototype.writeUIntBE=function(Ie,Le,Me,Je){if(Ie=+Ie,Le=Le>>>0,Me=Me>>>0,!Je){var lt=Math.pow(2,8*Me)-1;Ne(this,Ie,Le,Me,lt,0)}var $e=Me-1,ot=1;for(this[Le+$e]=Ie&255;--$e>=0&&(ot*=256);)this[Le+$e]=Ie/ot&255;return Le+Me},b.prototype.writeUInt8=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,1,255,0),this[Le]=Ie&255,Le+1},b.prototype.writeUInt16LE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,2,65535,0),this[Le]=Ie&255,this[Le+1]=Ie>>>8,Le+2},b.prototype.writeUInt16BE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,2,65535,0),this[Le]=Ie>>>8,this[Le+1]=Ie&255,Le+2},b.prototype.writeUInt32LE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,4,4294967295,0),this[Le+3]=Ie>>>24,this[Le+2]=Ie>>>16,this[Le+1]=Ie>>>8,this[Le]=Ie&255,Le+4},b.prototype.writeUInt32BE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,4,4294967295,0),this[Le]=Ie>>>24,this[Le+1]=Ie>>>16,this[Le+2]=Ie>>>8,this[Le+3]=Ie&255,Le+4},b.prototype.writeIntLE=function(Ie,Le,Me,Je){if(Ie=+Ie,Le=Le>>>0,!Je){var lt=Math.pow(2,8*Me-1);Ne(this,Ie,Le,Me,lt-1,-lt)}var $e=0,ot=1,wt=0;for(this[Le]=Ie&255;++$e<Me&&(ot*=256);)Ie<0&&wt===0&&this[Le+$e-1]!==0&&(wt=1),this[Le+$e]=(Ie/ot>>0)-wt&255;return Le+Me},b.prototype.writeIntBE=function(Ie,Le,Me,Je){if(Ie=+Ie,Le=Le>>>0,!Je){var lt=Math.pow(2,8*Me-1);Ne(this,Ie,Le,Me,lt-1,-lt)}var $e=Me-1,ot=1,wt=0;for(this[Le+$e]=Ie&255;--$e>=0&&(ot*=256);)Ie<0&&wt===0&&this[Le+$e+1]!==0&&(wt=1),this[Le+$e]=(Ie/ot>>0)-wt&255;return Le+Me},b.prototype.writeInt8=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,1,127,-128),Ie<0&&(Ie=255+Ie+1),this[Le]=Ie&255,Le+1},b.prototype.writeInt16LE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,2,32767,-32768),this[Le]=Ie&255,this[Le+1]=Ie>>>8,Le+2},b.prototype.writeInt16BE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,2,32767,-32768),this[Le]=Ie>>>8,this[Le+1]=Ie&255,Le+2},b.prototype.writeInt32LE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,4,2147483647,-2147483648),this[Le]=Ie&255,this[Le+1]=Ie>>>8,this[Le+2]=Ie>>>16,this[Le+3]=Ie>>>24,Le+4},b.prototype.writeInt32BE=function(Ie,Le,Me){return Ie=+Ie,Le=Le>>>0,Me||Ne(this,Ie,Le,4,2147483647,-2147483648),Ie<0&&(Ie=4294967295+Ie+1),this[Le]=Ie>>>24,this[Le+1]=Ie>>>16,this[Le+2]=Ie>>>8,this[Le+3]=Ie&255,Le+4};function ke(Re,Ie,Le,Me,Je,lt){if(Le+Me>Re.length)throw new RangeError("Index out of range");if(Le<0)throw new RangeError("Index out of range")}function ze(Re,Ie,Le,Me,Je){return Ie=+Ie,Le=Le>>>0,Je||ke(Re,Ie,Le,4,34028234663852886e22,-34028234663852886e22),te.write(Re,Ie,Le,Me,23,4),Le+4}b.prototype.writeFloatLE=function(Ie,Le,Me){return ze(this,Ie,Le,!0,Me)},b.prototype.writeFloatBE=function(Ie,Le,Me){return ze(this,Ie,Le,!1,Me)};function Ye(Re,Ie,Le,Me,Je){return Ie=+Ie,Le=Le>>>0,Je||ke(Re,Ie,Le,8,17976931348623157e292,-17976931348623157e292),te.write(Re,Ie,Le,Me,52,8),Le+8}b.prototype.writeDoubleLE=function(Ie,Le,Me){return Ye(this,Ie,Le,!0,Me)},b.prototype.writeDoubleBE=function(Ie,Le,Me){return Ye(this,Ie,Le,!1,Me)},b.prototype.copy=function(Ie,Le,Me,Je){if(!b.isBuffer(Ie))throw new TypeError("argument should be a Buffer");if(Me||(Me=0),!Je&&Je!==0&&(Je=this.length),Le>=Ie.length&&(Le=Ie.length),Le||(Le=0),Je>0&&Je<Me&&(Je=Me),Je===Me||Ie.length===0||this.length===0)return 0;if(Le<0)throw new RangeError("targetStart out of bounds");if(Me<0||Me>=this.length)throw new RangeError("Index out of range");if(Je<0)throw new RangeError("sourceEnd out of bounds");Je>this.length&&(Je=this.length),Ie.length-Le<Je-Me&&(Je=Ie.length-Le+Me);var lt=Je-Me;if(this===Ie&&typeof Uint8Array.prototype.copyWithin=="function")this.copyWithin(Le,Me,Je);else if(this===Ie&&Me<Le&&Le<Je)for(var $e=lt-1;$e>=0;--$e)Ie[$e+Le]=this[$e+Me];else Uint8Array.prototype.set.call(Ie,this.subarray(Me,Je),Le);return lt},b.prototype.fill=function(Ie,Le,Me,Je){if(typeof Ie=="string"){if(typeof Le=="string"?(Je=Le,Le=0,Me=this.length):typeof Me=="string"&&(Je=Me,Me=this.length),Je!==void 0&&typeof Je!="string")throw new TypeError("encoding must be a string");if(typeof Je=="string"&&!b.isEncoding(Je))throw new TypeError("Unknown encoding: "+Je);if(Ie.length===1){var lt=Ie.charCodeAt(0);(Je==="utf8"&&lt<128||Je==="latin1")&&(Ie=lt)}}else typeof Ie=="number"&&(Ie=Ie&255);if(Le<0||this.length<Le||this.length<Me)throw new RangeError("Out of range index");if(Me<=Le)return this;Le=Le>>>0,Me=Me===void 0?this.length:Me>>>0,Ie||(Ie=0);var $e;if(typeof Ie=="number")for($e=Le;$e<Me;++$e)this[$e]=Ie;else{var ot=b.isBuffer(Ie)?Ie:b.from(Ie,Je),wt=ot.length;if(wt===0)throw new TypeError('The value "'+Ie+'" is invalid for argument "value"');for($e=0;$e<Me-Le;++$e)this[$e+Le]=ot[$e%wt]}return this};var nt=/[^+/0-9A-Za-z-_]/g;function rt(Re){if(Re=Re.split("=")[0],Re=Re.trim().replace(nt,""),Re.length<2)return"";for(;Re.length%4!==0;)Re=Re+"=";return Re}function We(Re){return Re<16?"0"+Re.toString(16):Re.toString(16)}function Fe(Re,Ie){Ie=Ie||1/0;for(var Le,Me=Re.length,Je=null,lt=[],$e=0;$e<Me;++$e){if(Le=Re.charCodeAt($e),Le>55295&&Le<57344){if(!Je){if(Le>56319){(Ie-=3)>-1&&lt.push(239,191,189);continue}else if($e+1===Me){(Ie-=3)>-1&&lt.push(239,191,189);continue}Je=Le;continue}if(Le<56320){(Ie-=3)>-1&&lt.push(239,191,189),Je=Le;continue}Le=(Je-55296<<10|Le-56320)+65536}else Je&&(Ie-=3)>-1&&lt.push(239,191,189);if(Je=null,Le<128){if((Ie-=1)<0)break;lt.push(Le)}else if(Le<2048){if((Ie-=2)<0)break;lt.push(Le>>6|192,Le&63|128)}else if(Le<65536){if((Ie-=3)<0)break;lt.push(Le>>12|224,Le>>6&63|128,Le&63|128)}else if(Le<1114112){if((Ie-=4)<0)break;lt.push(Le>>18|240,Le>>12&63|128,Le>>6&63|128,Le&63|128)}else throw new Error("Invalid code point")}return lt}function Xe(Re){for(var Ie=[],Le=0;Le<Re.length;++Le)Ie.push(Re.charCodeAt(Le)&255);return Ie}function Te(Re,Ie){for(var Le,Me,Je,lt=[],$e=0;$e<Re.length&&!((Ie-=2)<0);++$e)Le=Re.charCodeAt($e),Me=Le>>8,Je=Le%256,lt.push(Je),lt.push(Me);return lt}function Ue(Re){return ae.toByteArray(rt(Re))}function et(Re,Ie,Le,Me){for(var Je=0;Je<Me&&!(Je+Le>=Ie.length||Je>=Re.length);++Je)Ie[Je+Le]=Re[Je];return Je}function tt(Re,Ie){return Re instanceof Ie||Re!=null&&Re.constructor!=null&&Re.constructor.name!=null&&Re.constructor.name===Ie.name}function qe(Re){return Re!==Re}}).call(this)}).call(this,a("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(a,de,ue){de.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(a,de,ue){"use strict";var ie=a("get-intrinsic"),ae=a("./"),te=ae(ie("String.prototype.indexOf"));de.exports=function(ne,x){var b=ie(ne,!!x);return typeof b=="function"&&te(ne,".prototype.")>-1?ae(b):b}},{"./":93,"get-intrinsic":348}],93:[function(a,de,ue){"use strict";var ie=a("function-bind"),ae=a("get-intrinsic"),te=ae("%Function.prototype.apply%"),z=ae("%Function.prototype.call%"),ne=ae("%Reflect.apply%",!0)||ie.call(z,te),x=ae("%Object.getOwnPropertyDescriptor%",!0),b=ae("%Object.defineProperty%",!0),y=ae("%Math.max%");if(b)try{b({},"a",{value:1})}catch(ee){b=null}de.exports=function(oe){var ce=ne(ie,z,arguments);if(x&&b){var fe=x(ce,"length");fe.configurable&&b(ce,"length",{value:1+y(0,oe.length-(arguments.length-1))})}return ce};var E=function(){return ne(ie,te,arguments)};b?b(de.exports,"apply",{value:E}):de.exports.apply=E},{"function-bind":347,"get-intrinsic":348}],94:[function(a,de,ue){"use strict";var ie=Array.prototype.slice;de.exports=ae;function ae(z,ne){if(!(this instanceof ae))return new ae(z,ne);this.src=z,this._withAccess=ne}ae.prototype.withAccess=function(z){return this._withAccess=z!==!1,this},ae.prototype.pick=function(z){return Array.isArray(z)||(z=ie.call(arguments)),z.length&&(this.keys=z),this},ae.prototype.to=function(z){if(z=z||{},!this.src)return z;var ne=this.keys||Object.keys(this.src);if(!this._withAccess){for(var x=0;x<ne.length;x++)b=ne[x],z[b]===void 0&&(z[b]=this.src[b]);return z}for(var x=0;x<ne.length;x++){var b=ne[x];if(te(z,b)){var y=this.src.__lookupGetter__(b),E=this.src.__lookupSetter__(b);y&&z.__defineGetter__(b,y),E&&z.__defineSetter__(b,E),!y&&!E&&(z[b]=this.src[b])}}return z},ae.prototype.toCover=function(z){for(var ne=this.keys||Object.keys(this.src),x=0;x<ne.length;x++){var b=ne[x];delete z[b];var y=this.src.__lookupGetter__(b),E=this.src.__lookupSetter__(b);y&&z.__defineGetter__(b,y),E&&z.__defineSetter__(b,E),!y&&!E&&(z[b]=this.src[b])}},ae.prototype.override=ae.prototype.toCover,ae.prototype.and=function(z){var ne={};return this.to(ne),this.src=z,this.to(ne),this.src=ne,this};function te(z,ne){return z[ne]===void 0&&z.__lookupGetter__(ne)===void 0&&z.__lookupSetter__(ne)===void 0}},{}],95:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),te=a("../internals/try-to-string"),z=ie.TypeError;de.exports=function(ne){if(ae(ne))return ne;throw z(te(ne)+" is not a function")}},{"../internals/global":163,"../internals/is-callable":176,"../internals/try-to-string":257}],96:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-constructor"),te=a("../internals/try-to-string"),z=ie.TypeError;de.exports=function(ne){if(ae(ne))return ne;throw z(te(ne)+" is not a constructor")}},{"../internals/global":163,"../internals/is-constructor":177,"../internals/try-to-string":257}],97:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),te=ie.String,z=ie.TypeError;de.exports=function(ne){if(typeof ne=="object"||ae(ne))return ne;throw z("Can't set "+te(ne)+" as a prototype")}},{"../internals/global":163,"../internals/is-callable":176}],98:[function(a,de,ue){var ie=a("../internals/well-known-symbol"),ae=a("../internals/object-create"),te=a("../internals/object-define-property"),z=ie("unscopables"),ne=Array.prototype;ne[z]==null&&te.f(ne,z,{configurable:!0,value:ae(null)}),de.exports=function(x){ne[z][x]=!0}},{"../internals/object-create":196,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],99:[function(a,de,ue){"use strict";var ie=a("../internals/string-multibyte").charAt;de.exports=function(ae,te,z){return te+(z?ie(ae,te).length:1)}},{"../internals/string-multibyte":239}],100:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/object-is-prototype-of"),te=ie.TypeError;de.exports=function(z,ne){if(ae(ne,z))return z;throw te("Incorrect invocation")}},{"../internals/global":163,"../internals/object-is-prototype-of":204}],101:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-object"),te=ie.String,z=ie.TypeError;de.exports=function(ne){if(ae(ne))return ne;throw z(te(ne)+" is not an object")}},{"../internals/global":163,"../internals/is-object":180}],102:[function(a,de,ue){de.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},{}],103:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-native"),ae=a("../internals/descriptors"),te=a("../internals/global"),z=a("../internals/is-callable"),ne=a("../internals/is-object"),x=a("../internals/has-own-property"),b=a("../internals/classof"),y=a("../internals/try-to-string"),E=a("../internals/create-non-enumerable-property"),ee=a("../internals/redefine"),oe=a("../internals/object-define-property").f,ce=a("../internals/object-is-prototype-of"),fe=a("../internals/object-get-prototype-of"),se=a("../internals/object-set-prototype-of"),le=a("../internals/well-known-symbol"),he=a("../internals/uid"),be=te.Int8Array,ge=be&&be.prototype,me=te.Uint8ClampedArray,ve=me&&me.prototype,Ee=be&&fe(be),ye=ge&&fe(ge),Ae=Object.prototype,_e=te.TypeError,Se=le("toStringTag"),xe=he("TYPED_ARRAY_TAG"),Oe=he("TYPED_ARRAY_CONSTRUCTOR"),we=ie&&!!se&&b(te.opera)!=="Opera",Pe=!1,Be,je,De,Ze={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Ve={BigInt64Array:8,BigUint64Array:8},Ge=function(nt){if(!ne(nt))return!1;var rt=b(nt);return rt==="DataView"||x(Ze,rt)||x(Ve,rt)},Ke=function(Ye){if(!ne(Ye))return!1;var nt=b(Ye);return x(Ze,nt)||x(Ve,nt)},He=function(Ye){if(Ke(Ye))return Ye;throw _e("Target is not a typed array")},Ne=function(Ye){if(z(Ye)&&(!se||ce(Ee,Ye)))return Ye;throw _e(y(Ye)+" is not a typed array constructor")},ke=function(Ye,nt,rt,We){if(ae){if(rt)for(var Fe in Ze){var Xe=te[Fe];if(Xe&&x(Xe.prototype,Ye))try{delete Xe.prototype[Ye]}catch(Te){try{Xe.prototype[Ye]=nt}catch(Ue){}}}(!ye[Ye]||rt)&&ee(ye,Ye,rt?nt:we&&ge[Ye]||nt,We)}},ze=function(Ye,nt,rt){var We,Fe;if(ae){if(se){if(rt){for(We in Ze)if(Fe=te[We],Fe&&x(Fe,Ye))try{delete Fe[Ye]}catch(Xe){}}if(!Ee[Ye]||rt)try{return ee(Ee,Ye,rt?nt:we&&Ee[Ye]||nt)}catch(Xe){}else return}for(We in Ze)Fe=te[We],Fe&&(!Fe[Ye]||rt)&&ee(Fe,Ye,nt)}};for(Be in Ze)je=te[Be],De=je&&je.prototype,De?E(De,Oe,je):we=!1;for(Be in Ve)je=te[Be],De=je&&je.prototype,De&&E(De,Oe,je);if((!we||!z(Ee)||Ee===Function.prototype)&&(Ee=function(){throw _e("Incorrect invocation")},we))for(Be in Ze)te[Be]&&se(te[Be],Ee);if((!we||!ye||ye===Ae)&&(ye=Ee.prototype,we))for(Be in Ze)te[Be]&&se(te[Be].prototype,ye);if(we&&fe(ve)!==ye&&se(ve,ye),ae&&!x(ye,Se)){Pe=!0,oe(ye,Se,{get:function(){return ne(this)?this[xe]:void 0}});for(Be in Ze)te[Be]&&E(te[Be],xe,Be)}de.exports={NATIVE_ARRAY_BUFFER_VIEWS:we,TYPED_ARRAY_CONSTRUCTOR:Oe,TYPED_ARRAY_TAG:Pe&&xe,aTypedArray:He,aTypedArrayConstructor:Ne,exportTypedArrayMethod:ke,exportTypedArrayStaticMethod:ze,isView:Ge,isTypedArray:Ke,TypedArray:Ee,TypedArrayPrototype:ye}},{"../internals/array-buffer-native":102,"../internals/classof":124,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-define-property":198,"../internals/object-get-prototype-of":203,"../internals/object-is-prototype-of":204,"../internals/object-set-prototype-of":208,"../internals/redefine":222,"../internals/try-to-string":257,"../internals/uid":263,"../internals/well-known-symbol":268}],104:[function(a,de,ue){"use strict";var ie=a("../internals/global"),ae=a("../internals/function-uncurry-this"),te=a("../internals/descriptors"),z=a("../internals/array-buffer-native"),ne=a("../internals/function-name"),x=a("../internals/create-non-enumerable-property"),b=a("../internals/redefine-all"),y=a("../internals/fails"),E=a("../internals/an-instance"),ee=a("../internals/to-integer-or-infinity"),oe=a("../internals/to-length"),ce=a("../internals/to-index"),fe=a("../internals/ieee754"),se=a("../internals/object-get-prototype-of"),le=a("../internals/object-set-prototype-of"),he=a("../internals/object-get-own-property-names").f,be=a("../internals/object-define-property").f,ge=a("../internals/array-fill"),me=a("../internals/array-slice-simple"),ve=a("../internals/set-to-string-tag"),Ee=a("../internals/internal-state"),ye=ne.PROPER,Ae=ne.CONFIGURABLE,_e=Ee.get,Se=Ee.set,xe="ArrayBuffer",Oe="DataView",we="prototype",Pe="Wrong length",Be="Wrong index",je=ie[xe],De=je,Ze=De&&De[we],Ve=ie[Oe],Ge=Ve&&Ve[we],Ke=Object.prototype,He=ie.Array,Ne=ie.RangeError,ke=ae(ge),ze=ae([].reverse),Ye=fe.pack,nt=fe.unpack,rt=function($e){return[$e&255]},We=function($e){return[$e&255,$e>>8&255]},Fe=function($e){return[$e&255,$e>>8&255,$e>>16&255,$e>>24&255]},Xe=function($e){return $e[3]<<24|$e[2]<<16|$e[1]<<8|$e[0]},Te=function($e){return Ye($e,23,4)},Ue=function($e){return Ye($e,52,8)},et=function($e,ot){be($e[we],ot,{get:function(){return _e(this)[ot]}})},tt=function($e,ot,wt,ft){var ht=ce(wt),st=_e($e);if(ht+ot>st.byteLength)throw Ne(Be);var vt=_e(st.buffer).bytes,yt=ht+st.byteOffset,Et=me(vt,yt,yt+ot);return ft?Et:ze(Et)},qe=function($e,ot,wt,ft,ht,st){var vt=ce(wt),yt=_e($e);if(vt+ot>yt.byteLength)throw Ne(Be);for(var Et=_e(yt.buffer).bytes,xt=vt+yt.byteOffset,Ot=ft(+ht),Mt=0;Mt<ot;Mt++)Et[xt+Mt]=Ot[st?Mt:ot-Mt-1]};if(!z)De=function(ot){E(this,Ze);var wt=ce(ot);Se(this,{bytes:ke(He(wt),0),byteLength:wt}),te||(this.byteLength=wt)},Ze=De[we],Ve=function(ot,wt,ft){E(this,Ge),E(ot,Ze);var ht=_e(ot).byteLength,st=ee(wt);if(st<0||st>ht)throw Ne("Wrong offset");if(ft=ft===void 0?ht-st:oe(ft),st+ft>ht)throw Ne(Pe);Se(this,{buffer:ot,byteLength:ft,byteOffset:st}),te||(this.buffer=ot,this.byteLength=ft,this.byteOffset=st)},Ge=Ve[we],te&&(et(De,"byteLength"),et(Ve,"buffer"),et(Ve,"byteLength"),et(Ve,"byteOffset")),b(Ge,{getInt8:function(ot){return tt(this,1,ot)[0]<<24>>24},getUint8:function(ot){return tt(this,1,ot)[0]},getInt16:function(ot){var wt=tt(this,2,ot,arguments.length>1?arguments[1]:void 0);return(wt[1]<<8|wt[0])<<16>>16},getUint16:function(ot){var wt=tt(this,2,ot,arguments.length>1?arguments[1]:void 0);return wt[1]<<8|wt[0]},getInt32:function(ot){return Xe(tt(this,4,ot,arguments.length>1?arguments[1]:void 0))},getUint32:function(ot){return Xe(tt(this,4,ot,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(ot){return nt(tt(this,4,ot,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(ot){return nt(tt(this,8,ot,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(ot,wt){qe(this,1,ot,rt,wt)},setUint8:function(ot,wt){qe(this,1,ot,rt,wt)},setInt16:function(ot,wt){qe(this,2,ot,We,wt,arguments.length>2?arguments[2]:void 0)},setUint16:function(ot,wt){qe(this,2,ot,We,wt,arguments.length>2?arguments[2]:void 0)},setInt32:function(ot,wt){qe(this,4,ot,Fe,wt,arguments.length>2?arguments[2]:void 0)},setUint32:function(ot,wt){qe(this,4,ot,Fe,wt,arguments.length>2?arguments[2]:void 0)},setFloat32:function(ot,wt){qe(this,4,ot,Te,wt,arguments.length>2?arguments[2]:void 0)},setFloat64:function(ot,wt){qe(this,8,ot,Ue,wt,arguments.length>2?arguments[2]:void 0)}});else{var Re=ye&&je.name!==xe;if(!y(function(){je(1)})||!y(function(){new je(-1)})||y(function(){return new je,new je(1.5),new je(NaN),Re&&!Ae})){De=function(ot){return E(this,Ze),new je(ce(ot))},De[we]=Ze;for(var Ie=he(je),Le=0,Me;Ie.length>Le;)(Me=Ie[Le++])in De||x(De,Me,je[Me]);Ze.constructor=De}else Re&&Ae&&x(je,"name",xe);le&&se(Ge)!==Ke&&le(Ge,Ke);var Je=new Ve(new De(2)),lt=ae(Ge.setInt8);Je.setInt8(0,2147483648),Je.setInt8(1,2147483649),(Je.getInt8(0)||!Je.getInt8(1))&&b(Ge,{setInt8:function(ot,wt){lt(this,ot,wt<<24>>24)},setUint8:function(ot,wt){lt(this,ot,wt<<24>>24)}},{unsafe:!0})}ve(De,xe),ve(Ve,Oe),de.exports={ArrayBuffer:De,DataView:Ve}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(a,de,ue){"use strict";var ie=a("../internals/to-object"),ae=a("../internals/to-absolute-index"),te=a("../internals/length-of-array-like"),z=Math.min;de.exports=[].copyWithin||function(x,b){var y=ie(this),E=te(y),ee=ae(x,E),oe=ae(b,E),ce=arguments.length>2?arguments[2]:void 0,fe=z((ce===void 0?E:ae(ce,E))-oe,E-ee),se=1;for(oe<ee&&ee<oe+fe&&(se=-1,oe+=fe-1,ee+=fe-1);fe-- >0;)oe in y?y[ee]=y[oe]:delete y[ee],ee+=se,oe+=se;return y}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(a,de,ue){"use strict";var ie=a("../internals/to-object"),ae=a("../internals/to-absolute-index"),te=a("../internals/length-of-array-like");de.exports=function(ne){for(var x=ie(this),b=te(x),y=arguments.length,E=ae(y>1?arguments[1]:void 0,b),ee=y>2?arguments[2]:void 0,oe=ee===void 0?b:ae(ee,b);oe>E;)x[E++]=ne;return x}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(a,de,ue){"use strict";var ie=a("../internals/array-iteration").forEach,ae=a("../internals/array-method-is-strict"),te=ae("forEach");de.exports=te?[].forEach:function(ne){return ie(this,ne,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(a,de,ue){var ie=a("../internals/length-of-array-like");de.exports=function(ae,te){for(var z=0,ne=ie(te),x=new ae(ne);ne>z;)x[z]=te[z++];return x}},{"../internals/length-of-array-like":188}],109:[function(a,de,ue){"use strict";var ie=a("../internals/global"),ae=a("../internals/function-bind-context"),te=a("../internals/function-call"),z=a("../internals/to-object"),ne=a("../internals/call-with-safe-iteration-closing"),x=a("../internals/is-array-iterator-method"),b=a("../internals/is-constructor"),y=a("../internals/length-of-array-like"),E=a("../internals/create-property"),ee=a("../internals/get-iterator"),oe=a("../internals/get-iterator-method"),ce=ie.Array;de.exports=function(se){var le=z(se),he=b(this),be=arguments.length,ge=be>1?arguments[1]:void 0,me=ge!==void 0;me&&(ge=ae(ge,be>2?arguments[2]:void 0));var ve=oe(le),Ee=0,ye,Ae,_e,Se,xe,Oe;if(ve&&!(this==ce&&x(ve)))for(Se=ee(le,ve),xe=Se.next,Ae=he?new this:[];!(_e=te(xe,Se)).done;Ee++)Oe=me?ne(Se,ge,[_e.value,Ee],!0):_e.value,E(Ae,Ee,Oe);else for(ye=y(le),Ae=he?new this(ye):ce(ye);ye>Ee;Ee++)Oe=me?ge(le[Ee],Ee):le[Ee],E(Ae,Ee,Oe);return Ae.length=Ee,Ae}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(a,de,ue){var ie=a("../internals/to-indexed-object"),ae=a("../internals/to-absolute-index"),te=a("../internals/length-of-array-like"),z=function(ne){return function(x,b,y){var E=ie(x),ee=te(E),oe=ae(y,ee),ce;if(ne&&b!=b){for(;ee>oe;)if(ce=E[oe++],ce!=ce)return!0}else for(;ee>oe;oe++)if((ne||oe in E)&&E[oe]===b)return ne||oe||0;return!ne&&-1}};de.exports={includes:z(!0),indexOf:z(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(a,de,ue){var ie=a("../internals/function-bind-context"),ae=a("../internals/function-uncurry-this"),te=a("../internals/indexed-object"),z=a("../internals/to-object"),ne=a("../internals/length-of-array-like"),x=a("../internals/array-species-create"),b=ae([].push),y=function(E){var ee=E==1,oe=E==2,ce=E==3,fe=E==4,se=E==6,le=E==7,he=E==5||se;return function(be,ge,me,ve){for(var Ee=z(be),ye=te(Ee),Ae=ie(ge,me),_e=ne(ye),Se=0,xe=ve||x,Oe=ee?xe(be,_e):oe||le?xe(be,0):void 0,we,Pe;_e>Se;Se++)if((he||Se in ye)&&(we=ye[Se],Pe=Ae(we,Se,Ee),E))if(ee)Oe[Se]=Pe;else if(Pe)switch(E){case 3:return!0;case 5:return we;case 6:return Se;case 2:b(Oe,we)}else switch(E){case 4:return!1;case 7:b(Oe,we)}return se?-1:ce||fe?fe:Oe}};de.exports={forEach:y(0),map:y(1),filter:y(2),some:y(3),every:y(4),find:y(5),findIndex:y(6),filterReject:y(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(a,de,ue){"use strict";var ie=a("../internals/function-apply"),ae=a("../internals/to-indexed-object"),te=a("../internals/to-integer-or-infinity"),z=a("../internals/length-of-array-like"),ne=a("../internals/array-method-is-strict"),x=Math.min,b=[].lastIndexOf,y=!!b&&1/[1].lastIndexOf(1,-0)<0,E=ne("lastIndexOf"),ee=y||!E;de.exports=ee?function(ce){if(y)return ie(b,this,arguments)||0;var fe=ae(this),se=z(fe),le=se-1;for(arguments.length>1&&(le=x(le,te(arguments[1]))),le<0&&(le=se+le);le>=0;le--)if(le in fe&&fe[le]===ce)return le||0;return-1}:b},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(a,de,ue){var ie=a("../internals/fails"),ae=a("../internals/well-known-symbol"),te=a("../internals/engine-v8-version"),z=ae("species");de.exports=function(ne){return te>=51||!ie(function(){var x=[],b=x.constructor={};return b[z]=function(){return{foo:1}},x[ne](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(a,de,ue){"use strict";var ie=a("../internals/fails");de.exports=function(ae,te){var z=[][ae];return!!z&&ie(function(){z.call(null,te||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/a-callable"),te=a("../internals/to-object"),z=a("../internals/indexed-object"),ne=a("../internals/length-of-array-like"),x=ie.TypeError,b=function(y){return function(E,ee,oe,ce){ae(ee);var fe=te(E),se=z(fe),le=ne(fe),he=y?le-1:0,be=y?-1:1;if(oe<2)for(;;){if(he in se){ce=se[he],he+=be;break}if(he+=be,y?he<0:le<=he)throw x("Reduce of empty array with no initial value")}for(;y?he>=0:le>he;he+=be)he in se&&(ce=ee(ce,se[he],he,fe));return ce}};de.exports={left:b(!1),right:b(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/to-absolute-index"),te=a("../internals/length-of-array-like"),z=a("../internals/create-property"),ne=ie.Array,x=Math.max;de.exports=function(b,y,E){for(var ee=te(b),oe=ae(y,ee),ce=ae(E===void 0?ee:E,ee),fe=ne(x(ce-oe,0)),se=0;oe<ce;oe++,se++)z(fe,se,b[oe]);return fe.length=se,fe}},{"../internals/create-property":131,"../internals/global":163,"../internals/length-of-array-like":188,"../internals/to-absolute-index":245}],117:[function(a,de,ue){var ie=a("../internals/function-uncurry-this");de.exports=ie([].slice)},{"../internals/function-uncurry-this":157}],118:[function(a,de,ue){var ie=a("../internals/array-slice-simple"),ae=Math.floor,te=function(x,b){var y=x.length,E=ae(y/2);return y<8?z(x,b):ne(x,te(ie(x,0,E),b),te(ie(x,E),b),b)},z=function(x,b){for(var y=x.length,E=1,ee,oe;E<y;){for(oe=E,ee=x[E];oe&&b(x[oe-1],ee)>0;)x[oe]=x[--oe];oe!==E++&&(x[oe]=ee)}return x},ne=function(x,b,y,E){for(var ee=b.length,oe=y.length,ce=0,fe=0;ce<ee||fe<oe;)x[ce+fe]=ce<ee&&fe<oe?E(b[ce],y[fe])<=0?b[ce++]:y[fe++]:ce<ee?b[ce++]:y[fe++];return x};de.exports=te},{"../internals/array-slice-simple":116}],119:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-array"),te=a("../internals/is-constructor"),z=a("../internals/is-object"),ne=a("../internals/well-known-symbol"),x=ne("species"),b=ie.Array;de.exports=function(y){var E;return ae(y)&&(E=y.constructor,te(E)&&(E===b||ae(E.prototype))?E=void 0:z(E)&&(E=E[x],E===null&&(E=void 0))),E===void 0?b:E}},{"../internals/global":163,"../internals/is-array":175,"../internals/is-constructor":177,"../internals/is-object":180,"../internals/well-known-symbol":268}],120:[function(a,de,ue){var ie=a("../internals/array-species-constructor");de.exports=function(ae,te){return new(ie(ae))(te===0?0:te)}},{"../internals/array-species-constructor":119}],121:[function(a,de,ue){var ie=a("../internals/an-object"),ae=a("../internals/iterator-close");de.exports=function(te,z,ne,x){try{return x?z(ie(ne)[0],ne[1]):z(ne)}catch(b){ae(te,"throw",b)}}},{"../internals/an-object":101,"../internals/iterator-close":185}],122:[function(a,de,ue){var ie=a("../internals/well-known-symbol"),ae=ie("iterator"),te=!1;try{var z=0,ne={next:function(){return{done:!!z++}},return:function(){te=!0}};ne[ae]=function(){return this},Array.from(ne,function(){throw 2})}catch(x){}de.exports=function(x,b){if(!b&&!te)return!1;var y=!1;try{var E={};E[ae]=function(){return{next:function(){return{done:y=!0}}}},x(E)}catch(ee){}return y}},{"../internals/well-known-symbol":268}],123:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=ie({}.toString),te=ie("".slice);de.exports=function(z){return te(ae(z),8,-1)}},{"../internals/function-uncurry-this":157}],124:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/to-string-tag-support"),te=a("../internals/is-callable"),z=a("../internals/classof-raw"),ne=a("../internals/well-known-symbol"),x=ne("toStringTag"),b=ie.Object,y=z(function(){return arguments}())=="Arguments",E=function(ee,oe){try{return ee[oe]}catch(ce){}};de.exports=ae?z:function(ee){var oe,ce,fe;return ee===void 0?"Undefined":ee===null?"Null":typeof(ce=E(oe=b(ee),x))=="string"?ce:y?z(oe):(fe=z(oe))=="Object"&&te(oe.callee)?"Arguments":fe}},{"../internals/classof-raw":123,"../internals/global":163,"../internals/is-callable":176,"../internals/to-string-tag-support":255,"../internals/well-known-symbol":268}],125:[function(a,de,ue){var ie=a("../internals/has-own-property"),ae=a("../internals/own-keys"),te=a("../internals/object-get-own-property-descriptor"),z=a("../internals/object-define-property");de.exports=function(ne,x,b){for(var y=ae(x),E=z.f,ee=te.f,oe=0;oe<y.length;oe++){var ce=y[oe];!ie(ne,ce)&&!(b&&ie(b,ce))&&E(ne,ce,ee(x,ce))}}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/own-keys":212}],126:[function(a,de,ue){var ie=a("../internals/well-known-symbol"),ae=ie("match");de.exports=function(te){var z=/./;try{"/./"[te](z)}catch(ne){try{return z[ae]=!1,"/./"[te](z)}catch(x){}}return!1}},{"../internals/well-known-symbol":268}],127:[function(a,de,ue){var ie=a("../internals/fails");de.exports=!ie(function(){function ae(){}return ae.prototype.constructor=null,Object.getPrototypeOf(new ae)!==ae.prototype})},{"../internals/fails":150}],128:[function(a,de,ue){"use strict";var ie=a("../internals/iterators-core").IteratorPrototype,ae=a("../internals/object-create"),te=a("../internals/create-property-descriptor"),z=a("../internals/set-to-string-tag"),ne=a("../internals/iterators"),x=function(){return this};de.exports=function(b,y,E,ee){var oe=y+" Iterator";return b.prototype=ae(ie,{next:te(+!ee,E)}),z(b,oe,!1,!0),ne[oe]=x,b}},{"../internals/create-property-descriptor":130,"../internals/iterators":187,"../internals/iterators-core":186,"../internals/object-create":196,"../internals/set-to-string-tag":234}],129:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/object-define-property"),te=a("../internals/create-property-descriptor");de.exports=ie?function(z,ne,x){return ae.f(z,ne,te(1,x))}:function(z,ne,x){return z[ne]=x,z}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/object-define-property":198}],130:[function(a,de,ue){de.exports=function(ie,ae){return{enumerable:!(ie&1),configurable:!(ie&2),writable:!(ie&4),value:ae}}},{}],131:[function(a,de,ue){"use strict";var ie=a("../internals/to-property-key"),ae=a("../internals/object-define-property"),te=a("../internals/create-property-descriptor");de.exports=function(z,ne,x){var b=ie(ne);b in z?ae.f(z,b,te(0,x)):z[b]=x}},{"../internals/create-property-descriptor":130,"../internals/object-define-property":198,"../internals/to-property-key":254}],132:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-call"),te=a("../internals/is-pure"),z=a("../internals/function-name"),ne=a("../internals/is-callable"),x=a("../internals/create-iterator-constructor"),b=a("../internals/object-get-prototype-of"),y=a("../internals/object-set-prototype-of"),E=a("../internals/set-to-string-tag"),ee=a("../internals/create-non-enumerable-property"),oe=a("../internals/redefine"),ce=a("../internals/well-known-symbol"),fe=a("../internals/iterators"),se=a("../internals/iterators-core"),le=z.PROPER,he=z.CONFIGURABLE,be=se.IteratorPrototype,ge=se.BUGGY_SAFARI_ITERATORS,me=ce("iterator"),ve="keys",Ee="values",ye="entries",Ae=function(){return this};de.exports=function(_e,Se,xe,Oe,we,Pe,Be){x(xe,Se,Oe);var je=function(Ye){if(Ye===we&&Ke)return Ke;if(!ge&&Ye in Ve)return Ve[Ye];switch(Ye){case ve:return function(){return new xe(this,Ye)};case Ee:return function(){return new xe(this,Ye)};case ye:return function(){return new xe(this,Ye)}}return function(){return new xe(this)}},De=Se+" Iterator",Ze=!1,Ve=_e.prototype,Ge=Ve[me]||Ve["@@iterator"]||we&&Ve[we],Ke=!ge&&Ge||je(we),He=Se=="Array"&&Ve.entries||Ge,Ne,ke,ze;if(He&&(Ne=b(He.call(new _e)),Ne!==Object.prototype&&Ne.next&&(!te&&b(Ne)!==be&&(y?y(Ne,be):ne(Ne[me])||oe(Ne,me,Ae)),E(Ne,De,!0,!0),te&&(fe[De]=Ae))),le&&we==Ee&&Ge&&Ge.name!==Ee&&(!te&&he?ee(Ve,"name",Ee):(Ze=!0,Ke=function(){return ae(Ge,this)})),we)if(ke={values:je(Ee),keys:Pe?Ke:je(ve),entries:je(ye)},Be)for(ze in ke)(ge||Ze||!(ze in Ve))&&oe(Ve,ze,ke[ze]);else ie({target:Se,proto:!0,forced:ge||Ze},ke);return(!te||Be)&&Ve[me]!==Ke&&oe(Ve,me,Ke,{name:we}),fe[Se]=Ke,ke}},{"../internals/create-iterator-constructor":128,"../internals/create-non-enumerable-property":129,"../internals/export":149,"../internals/function-call":155,"../internals/function-name":156,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/iterators":187,"../internals/iterators-core":186,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine":222,"../internals/set-to-string-tag":234,"../internals/well-known-symbol":268}],133:[function(a,de,ue){var ie=a("../internals/path"),ae=a("../internals/has-own-property"),te=a("../internals/well-known-symbol-wrapped"),z=a("../internals/object-define-property").f;de.exports=function(ne){var x=ie.Symbol||(ie.Symbol={});ae(x,ne)||z(x,ne,{value:te.f(ne)})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/path":213,"../internals/well-known-symbol-wrapped":267}],134:[function(a,de,ue){var ie=a("../internals/fails");de.exports=!ie(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":150}],135:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-object"),te=ie.document,z=ae(te)&&ae(te.createElement);de.exports=function(ne){return z?te.createElement(ne):{}}},{"../internals/global":163,"../internals/is-object":180}],136:[function(a,de,ue){de.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],137:[function(a,de,ue){var ie=a("../internals/document-create-element"),ae=ie("span").classList,te=ae&&ae.constructor&&ae.constructor.prototype;de.exports=te===Object.prototype?void 0:te},{"../internals/document-create-element":135}],138:[function(a,de,ue){var ie=a("../internals/engine-user-agent"),ae=ie.match(/firefox\/(\d+)/i);de.exports=!!ae&&+ae[1]},{"../internals/engine-user-agent":145}],139:[function(a,de,ue){de.exports=typeof window=="object"&&typeof Deno!="object"},{}],140:[function(a,de,ue){var ie=a("../internals/engine-user-agent");de.exports=/MSIE|Trident/.test(ie)},{"../internals/engine-user-agent":145}],141:[function(a,de,ue){var ie=a("../internals/engine-user-agent"),ae=a("../internals/global");de.exports=/ipad|iphone|ipod/i.test(ie)&&ae.Pebble!==void 0},{"../internals/engine-user-agent":145,"../internals/global":163}],142:[function(a,de,ue){var ie=a("../internals/engine-user-agent");de.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(ie)},{"../internals/engine-user-agent":145}],143:[function(a,de,ue){var ie=a("../internals/classof-raw"),ae=a("../internals/global");de.exports=ie(ae.process)=="process"},{"../internals/classof-raw":123,"../internals/global":163}],144:[function(a,de,ue){var ie=a("../internals/engine-user-agent");de.exports=/web0s(?!.*chrome)/i.test(ie)},{"../internals/engine-user-agent":145}],145:[function(a,de,ue){var ie=a("../internals/get-built-in");de.exports=ie("navigator","userAgent")||""},{"../internals/get-built-in":158}],146:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/engine-user-agent"),te=ie.process,z=ie.Deno,ne=te&&te.versions||z&&z.version,x=ne&&ne.v8,b,y;x&&(b=x.split("."),y=b[0]>0&&b[0]<4?1:+(b[0]+b[1])),!y&&ae&&(b=ae.match(/Edge\/(\d+)/),(!b||b[1]>=74)&&(b=ae.match(/Chrome\/(\d+)/),b&&(y=+b[1]))),de.exports=y},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(a,de,ue){var ie=a("../internals/engine-user-agent"),ae=ie.match(/AppleWebKit\/(\d+)\./);de.exports=!!ae&&+ae[1]},{"../internals/engine-user-agent":145}],148:[function(a,de,ue){de.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/object-get-own-property-descriptor").f,te=a("../internals/create-non-enumerable-property"),z=a("../internals/redefine"),ne=a("../internals/set-global"),x=a("../internals/copy-constructor-properties"),b=a("../internals/is-forced");de.exports=function(y,E){var ee=y.target,oe=y.global,ce=y.stat,fe,se,le,he,be,ge;if(oe?se=ie:ce?se=ie[ee]||ne(ee,{}):se=(ie[ee]||{}).prototype,se)for(le in E){if(be=E[le],y.noTargetGet?(ge=ae(se,le),he=ge&&ge.value):he=se[le],fe=b(oe?le:ee+(ce?".":"#")+le,y.forced),!fe&&he!==void 0){if(typeof be==typeof he)continue;x(be,he)}(y.sham||he&&he.sham)&&te(be,"sham",!0),z(se,le,be,y)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(a,de,ue){de.exports=function(ie){try{return!!ie()}catch(ae){return!0}}},{}],151:[function(a,de,ue){"use strict";a("../modules/es.regexp.exec");var ie=a("../internals/function-uncurry-this"),ae=a("../internals/redefine"),te=a("../internals/regexp-exec"),z=a("../internals/fails"),ne=a("../internals/well-known-symbol"),x=a("../internals/create-non-enumerable-property"),b=ne("species"),y=RegExp.prototype;de.exports=function(E,ee,oe,ce){var fe=ne(E),se=!z(function(){var ge={};return ge[fe]=function(){return 7},""[E](ge)!=7}),le=se&&!z(function(){var ge=!1,me=/a/;return E==="split"&&(me={},me.constructor={},me.constructor[b]=function(){return me},me.flags="",me[fe]=/./[fe]),me.exec=function(){return ge=!0,null},me[fe](""),!ge});if(!se||!le||oe){var he=ie(/./[fe]),be=ee(fe,""[E],function(ge,me,ve,Ee,ye){var Ae=ie(ge),_e=me.exec;return _e===te||_e===y.exec?se&&!ye?{done:!0,value:he(me,ve,Ee)}:{done:!0,value:Ae(ve,me,Ee)}:{done:!1}});ae(String.prototype,E,be[0]),ae(y,fe,be[1])}ce&&x(y[fe],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(a,de,ue){var ie=a("../internals/function-bind-native"),ae=Function.prototype,te=ae.apply,z=ae.call;de.exports=typeof Reflect=="object"&&Reflect.apply||(ie?z.bind(te):function(){return z.apply(te,arguments)})},{"../internals/function-bind-native":154}],153:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/a-callable"),te=a("../internals/function-bind-native"),z=ie(ie.bind);de.exports=function(ne,x){return ae(ne),x===void 0?ne:te?z(ne,x):function(){return ne.apply(x,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(a,de,ue){var ie=a("../internals/fails");de.exports=!ie(function(){var ae=function(){}.bind();return typeof ae!="function"||ae.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(a,de,ue){var ie=a("../internals/function-bind-native"),ae=Function.prototype.call;de.exports=ie?ae.bind(ae):function(){return ae.apply(ae,arguments)}},{"../internals/function-bind-native":154}],156:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/has-own-property"),te=Function.prototype,z=ie&&Object.getOwnPropertyDescriptor,ne=ae(te,"name"),x=ne&&function(){}.name==="something",b=ne&&(!ie||ie&&z(te,"name").configurable);de.exports={EXISTS:ne,PROPER:x,CONFIGURABLE:b}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(a,de,ue){var ie=a("../internals/function-bind-native"),ae=Function.prototype,te=ae.bind,z=ae.call,ne=ie&&te.bind(z,z);de.exports=ie?function(x){return x&&ne(x)}:function(x){return x&&function(){return z.apply(x,arguments)}}},{"../internals/function-bind-native":154}],158:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),te=function(z){return ae(z)?z:void 0};de.exports=function(z,ne){return arguments.length<2?te(ie[z]):ie[z]&&ie[z][ne]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(a,de,ue){var ie=a("../internals/classof"),ae=a("../internals/get-method"),te=a("../internals/iterators"),z=a("../internals/well-known-symbol"),ne=z("iterator");de.exports=function(x){if(x!=null)return ae(x,ne)||ae(x,"@@iterator")||te[ie(x)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-call"),te=a("../internals/a-callable"),z=a("../internals/an-object"),ne=a("../internals/try-to-string"),x=a("../internals/get-iterator-method"),b=ie.TypeError;de.exports=function(y,E){var ee=arguments.length<2?x(y):E;if(te(ee))return z(ae(ee,y));throw b(ne(y)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(a,de,ue){var ie=a("../internals/a-callable");de.exports=function(ae,te){var z=ae[te];return z==null?void 0:ie(z)}},{"../internals/a-callable":95}],162:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/to-object"),te=Math.floor,z=ie("".charAt),ne=ie("".replace),x=ie("".slice),b=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,y=/\$([$&'`]|\d{1,2})/g;de.exports=function(E,ee,oe,ce,fe,se){var le=oe+E.length,he=ce.length,be=y;return fe!==void 0&&(fe=ae(fe),be=b),ne(se,be,function(ge,me){var ve;switch(z(me,0)){case"$":return"$";case"&":return E;case"`":return x(ee,0,oe);case"'":return x(ee,le);case"<":ve=fe[x(me,1,-1)];break;default:var Ee=+me;if(Ee===0)return ge;if(Ee>he){var ye=te(Ee/10);return ye===0?ge:ye<=he?ce[ye-1]===void 0?z(me,1):ce[ye-1]+z(me,1):ge}ve=ce[Ee-1]}return ve===void 0?"":ve})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(a,de,ue){(function(ie){(function(){var ae=function(te){return te&&te.Math==Math&&te};de.exports=ae(typeof globalThis=="object"&&globalThis)||ae(typeof window=="object"&&window)||ae(typeof self=="object"&&self)||ae(typeof ie=="object"&&ie)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/to-object"),te=ie({}.hasOwnProperty);de.exports=Object.hasOwn||function(ne,x){return te(ae(ne),x)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(a,de,ue){de.exports={}},{}],166:[function(a,de,ue){var ie=a("../internals/global");de.exports=function(ae,te){var z=ie.console;z&&z.error&&(arguments.length==1?z.error(ae):z.error(ae,te))}},{"../internals/global":163}],167:[function(a,de,ue){var ie=a("../internals/get-built-in");de.exports=ie("document","documentElement")},{"../internals/get-built-in":158}],168:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/fails"),te=a("../internals/document-create-element");de.exports=!ie&&!ae(function(){return Object.defineProperty(te("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(a,de,ue){var ie=a("../internals/global"),ae=ie.Array,te=Math.abs,z=Math.pow,ne=Math.floor,x=Math.log,b=Math.LN2,y=function(ee,oe,ce){var fe=ae(ce),se=ce*8-oe-1,le=(1<<se)-1,he=le>>1,be=oe===23?z(2,-24)-z(2,-77):0,ge=ee<0||ee===0&&1/ee<0?1:0,me=0,ve,Ee,ye;for(ee=te(ee),ee!=ee||ee===1/0?(Ee=ee!=ee?1:0,ve=le):(ve=ne(x(ee)/b),ye=z(2,-ve),ee*ye<1&&(ve--,ye*=2),ve+he>=1?ee+=be/ye:ee+=be*z(2,1-he),ee*ye>=2&&(ve++,ye/=2),ve+he>=le?(Ee=0,ve=le):ve+he>=1?(Ee=(ee*ye-1)*z(2,oe),ve=ve+he):(Ee=ee*z(2,he-1)*z(2,oe),ve=0));oe>=8;)fe[me++]=Ee&255,Ee/=256,oe-=8;for(ve=ve<<oe|Ee,se+=oe;se>0;)fe[me++]=ve&255,ve/=256,se-=8;return fe[--me]|=ge*128,fe},E=function(ee,oe){var ce=ee.length,fe=ce*8-oe-1,se=(1<<fe)-1,le=se>>1,he=fe-7,be=ce-1,ge=ee[be--],me=ge&127,ve;for(ge>>=7;he>0;)me=me*256+ee[be--],he-=8;for(ve=me&(1<<-he)-1,me>>=-he,he+=oe;he>0;)ve=ve*256+ee[be--],he-=8;if(me===0)me=1-le;else{if(me===se)return ve?NaN:ge?-1/0:1/0;ve=ve+z(2,oe),me=me-le}return(ge?-1:1)*ve*z(2,me-oe)};de.exports={pack:y,unpack:E}},{"../internals/global":163}],170:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-uncurry-this"),te=a("../internals/fails"),z=a("../internals/classof-raw"),ne=ie.Object,x=ae("".split);de.exports=te(function(){return!ne("z").propertyIsEnumerable(0)})?function(b){return z(b)=="String"?x(b,""):ne(b)}:ne},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(a,de,ue){var ie=a("../internals/is-callable"),ae=a("../internals/is-object"),te=a("../internals/object-set-prototype-of");de.exports=function(z,ne,x){var b,y;return te&&ie(b=ne.constructor)&&b!==x&&ae(y=b.prototype)&&y!==x.prototype&&te(z,y),z}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/is-callable"),te=a("../internals/shared-store"),z=ie(Function.toString);ae(te.inspectSource)||(te.inspectSource=function(ne){return z(ne)}),de.exports=te.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(a,de,ue){var ie=a("../internals/native-weak-map"),ae=a("../internals/global"),te=a("../internals/function-uncurry-this"),z=a("../internals/is-object"),ne=a("../internals/create-non-enumerable-property"),x=a("../internals/has-own-property"),b=a("../internals/shared-store"),y=a("../internals/shared-key"),E=a("../internals/hidden-keys"),ee="Object already initialized",oe=ae.TypeError,ce=ae.WeakMap,fe,se,le,he=function(Ae){return le(Ae)?se(Ae):fe(Ae,{})},be=function(Ae){return function(_e){var Se;if(!z(_e)||(Se=se(_e)).type!==Ae)throw oe("Incompatible receiver, "+Ae+" required");return Se}};if(ie||b.state){var ge=b.state||(b.state=new ce),me=te(ge.get),ve=te(ge.has),Ee=te(ge.set);fe=function(Ae,_e){if(ve(ge,Ae))throw new oe(ee);return _e.facade=Ae,Ee(ge,Ae,_e),_e},se=function(Ae){return me(ge,Ae)||{}},le=function(Ae){return ve(ge,Ae)}}else{var ye=y("state");E[ye]=!0,fe=function(Ae,_e){if(x(Ae,ye))throw new oe(ee);return _e.facade=Ae,ne(Ae,ye,_e),_e},se=function(Ae){return x(Ae,ye)?Ae[ye]:{}},le=function(Ae){return x(Ae,ye)}}de.exports={set:fe,get:se,has:le,enforce:he,getterFor:be}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(a,de,ue){var ie=a("../internals/well-known-symbol"),ae=a("../internals/iterators"),te=ie("iterator"),z=Array.prototype;de.exports=function(ne){return ne!==void 0&&(ae.Array===ne||z[te]===ne)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(a,de,ue){var ie=a("../internals/classof-raw");de.exports=Array.isArray||function(te){return ie(te)=="Array"}},{"../internals/classof-raw":123}],176:[function(a,de,ue){de.exports=function(ie){return typeof ie=="function"}},{}],177:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/fails"),te=a("../internals/is-callable"),z=a("../internals/classof"),ne=a("../internals/get-built-in"),x=a("../internals/inspect-source"),b=function(){},y=[],E=ne("Reflect","construct"),ee=/^\s*(?:class|function)\b/,oe=ie(ee.exec),ce=!ee.exec(b),fe=function(he){if(!te(he))return!1;try{return E(b,y,he),!0}catch(be){return!1}},se=function(he){if(!te(he))return!1;switch(z(he)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return ce||!!oe(ee,x(he))}catch(be){return!0}};se.sham=!0,de.exports=!E||ae(function(){var le;return fe(fe.call)||!fe(Object)||!fe(function(){le=!0})||le})?se:fe},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(a,de,ue){var ie=a("../internals/fails"),ae=a("../internals/is-callable"),te=/#|\.prototype\./,z=function(E,ee){var oe=x[ne(E)];return oe==y?!0:oe==b?!1:ae(ee)?ie(ee):!!ee},ne=z.normalize=function(E){return String(E).replace(te,".").toLowerCase()},x=z.data={},b=z.NATIVE="N",y=z.POLYFILL="P";de.exports=z},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(a,de,ue){var ie=a("../internals/is-object"),ae=Math.floor;de.exports=Number.isInteger||function(z){return!ie(z)&&isFinite(z)&&ae(z)===z}},{"../internals/is-object":180}],180:[function(a,de,ue){var ie=a("../internals/is-callable");de.exports=function(ae){return typeof ae=="object"?ae!==null:ie(ae)}},{"../internals/is-callable":176}],181:[function(a,de,ue){de.exports=!1},{}],182:[function(a,de,ue){var ie=a("../internals/is-object"),ae=a("../internals/classof-raw"),te=a("../internals/well-known-symbol"),z=te("match");de.exports=function(ne){var x;return ie(ne)&&((x=ne[z])!==void 0?!!x:ae(ne)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/get-built-in"),te=a("../internals/is-callable"),z=a("../internals/object-is-prototype-of"),ne=a("../internals/use-symbol-as-uid"),x=ie.Object;de.exports=ne?function(b){return typeof b=="symbol"}:function(b){var y=ae("Symbol");return te(y)&&z(y.prototype,x(b))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-bind-context"),te=a("../internals/function-call"),z=a("../internals/an-object"),ne=a("../internals/try-to-string"),x=a("../internals/is-array-iterator-method"),b=a("../internals/length-of-array-like"),y=a("../internals/object-is-prototype-of"),E=a("../internals/get-iterator"),ee=a("../internals/get-iterator-method"),oe=a("../internals/iterator-close"),ce=ie.TypeError,fe=function(le,he){this.stopped=le,this.result=he},se=fe.prototype;de.exports=function(le,he,be){var ge=be&&be.that,me=!!(be&&be.AS_ENTRIES),ve=!!(be&&be.IS_ITERATOR),Ee=!!(be&&be.INTERRUPTED),ye=ae(he,ge),Ae,_e,Se,xe,Oe,we,Pe,Be=function(De){return Ae&&oe(Ae,"normal",De),new fe(!0,De)},je=function(De){return me?(z(De),Ee?ye(De[0],De[1],Be):ye(De[0],De[1])):Ee?ye(De,Be):ye(De)};if(ve)Ae=le;else{if(_e=ee(le),!_e)throw ce(ne(le)+" is not iterable");if(x(_e)){for(Se=0,xe=b(le);xe>Se;Se++)if(Oe=je(le[Se]),Oe&&y(se,Oe))return Oe;return new fe(!1)}Ae=E(le,_e)}for(we=Ae.next;!(Pe=te(we,Ae)).done;){try{Oe=je(Pe.value)}catch(De){oe(Ae,"throw",De)}if(typeof Oe=="object"&&Oe&&y(se,Oe))return Oe}return new fe(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(a,de,ue){var ie=a("../internals/function-call"),ae=a("../internals/an-object"),te=a("../internals/get-method");de.exports=function(z,ne,x){var b,y;ae(z);try{if(b=te(z,"return"),!b){if(ne==="throw")throw x;return x}b=ie(b,z)}catch(E){y=!0,b=E}if(ne==="throw")throw x;if(y)throw b;return ae(b),x}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(a,de,ue){"use strict";var ie=a("../internals/fails"),ae=a("../internals/is-callable"),te=a("../internals/object-create"),z=a("../internals/object-get-prototype-of"),ne=a("../internals/redefine"),x=a("../internals/well-known-symbol"),b=a("../internals/is-pure"),y=x("iterator"),E=!1,ee,oe,ce;[].keys&&(ce=[].keys(),"next"in ce?(oe=z(z(ce)),oe!==Object.prototype&&(ee=oe)):E=!0);var fe=ee==null||ie(function(){var se={};return ee[y].call(se)!==se});fe?ee={}:b&&(ee=te(ee)),ae(ee[y])||ne(ee,y,function(){return this}),de.exports={IteratorPrototype:ee,BUGGY_SAFARI_ITERATORS:E}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(a,de,ue){arguments[4][165][0].apply(ue,arguments)},{dup:165}],188:[function(a,de,ue){var ie=a("../internals/to-length");de.exports=function(ae){return ie(ae.length)}},{"../internals/to-length":249}],189:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-bind-context"),te=a("../internals/object-get-own-property-descriptor").f,z=a("../internals/task").set,ne=a("../internals/engine-is-ios"),x=a("../internals/engine-is-ios-pebble"),b=a("../internals/engine-is-webos-webkit"),y=a("../internals/engine-is-node"),E=ie.MutationObserver||ie.WebKitMutationObserver,ee=ie.document,oe=ie.process,ce=ie.Promise,fe=te(ie,"queueMicrotask"),se=fe&&fe.value,le,he,be,ge,me,ve,Ee,ye;se||(le=function(){var Ae,_e;for(y&&(Ae=oe.domain)&&Ae.exit();he;){_e=he.fn,he=he.next;try{_e()}catch(Se){throw he?ge():be=void 0,Se}}be=void 0,Ae&&Ae.enter()},!ne&&!y&&!b&&E&&ee?(me=!0,ve=ee.createTextNode(""),new E(le).observe(ve,{characterData:!0}),ge=function(){ve.data=me=!me}):!x&&ce&&ce.resolve?(Ee=ce.resolve(void 0),Ee.constructor=ce,ye=ae(Ee.then,Ee),ge=function(){ye(le)}):y?ge=function(){oe.nextTick(le)}:(z=ae(z,ie),ge=function(){z(le)})),de.exports=se||function(Ae){var _e={fn:Ae,next:void 0};be&&(be.next=_e),he||(he=_e,ge()),be=_e}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(a,de,ue){var ie=a("../internals/native-symbol");de.exports=ie&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(a,de,ue){var ie=a("../internals/engine-v8-version"),ae=a("../internals/fails");de.exports=!!Object.getOwnPropertySymbols&&!ae(function(){var te=Symbol();return!String(te)||!(Object(te)instanceof Symbol)||!Symbol.sham&&ie&&ie<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),te=a("../internals/inspect-source"),z=ie.WeakMap;de.exports=ae(z)&&/native code/.test(te(z))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(a,de,ue){"use strict";var ie=a("../internals/a-callable"),ae=function(te){var z,ne;this.promise=new te(function(x,b){if(z!==void 0||ne!==void 0)throw TypeError("Bad Promise constructor");z=x,ne=b}),this.resolve=ie(z),this.reject=ie(ne)};de.exports.f=function(te){return new ae(te)}},{"../internals/a-callable":95}],194:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-regexp"),te=ie.TypeError;de.exports=function(z){if(ae(z))throw te("The method doesn't accept regular expressions");return z}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(a,de,ue){"use strict";var ie=a("../internals/descriptors"),ae=a("../internals/function-uncurry-this"),te=a("../internals/function-call"),z=a("../internals/fails"),ne=a("../internals/object-keys"),x=a("../internals/object-get-own-property-symbols"),b=a("../internals/object-property-is-enumerable"),y=a("../internals/to-object"),E=a("../internals/indexed-object"),ee=Object.assign,oe=Object.defineProperty,ce=ae([].concat);de.exports=!ee||z(function(){if(ie&&ee({b:1},ee(oe({},"a",{enumerable:!0,get:function(){oe(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var fe={},se={},le=Symbol(),he="abcdefghijklmnopqrst";return fe[le]=7,he.split("").forEach(function(be){se[be]=be}),ee({},fe)[le]!=7||ne(ee({},se)).join("")!=he})?function(se,le){for(var he=y(se),be=arguments.length,ge=1,me=x.f,ve=b.f;be>ge;)for(var Ee=E(arguments[ge++]),ye=me?ce(ne(Ee),me(Ee)):ne(Ee),Ae=ye.length,_e=0,Se;Ae>_e;)Se=ye[_e++],(!ie||te(ve,Ee,Se))&&(he[Se]=Ee[Se]);return he}:ee},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(a,de,ue){var ie=a("../internals/an-object"),ae=a("../internals/object-define-properties"),te=a("../internals/enum-bug-keys"),z=a("../internals/hidden-keys"),ne=a("../internals/html"),x=a("../internals/document-create-element"),b=a("../internals/shared-key"),y=">",E="<",ee="prototype",oe="script",ce=b("IE_PROTO"),fe=function(){},se=function(me){return E+oe+y+me+E+"/"+oe+y},le=function(me){me.write(se("")),me.close();var ve=me.parentWindow.Object;return me=null,ve},he=function(){var me=x("iframe"),ve="java"+oe+":",Ee;return me.style.display="none",ne.appendChild(me),me.src=String(ve),Ee=me.contentWindow.document,Ee.open(),Ee.write(se("document.F=Object")),Ee.close(),Ee.F},be,ge=function(){try{be=new ActiveXObject("htmlfile")}catch(ve){}ge=typeof document!="undefined"?document.domain&&be?le(be):he():le(be);for(var me=te.length;me--;)delete ge[ee][te[me]];return ge()};z[ce]=!0,de.exports=Object.create||function(ve,Ee){var ye;return ve!==null?(fe[ee]=ie(ve),ye=new fe,fe[ee]=null,ye[ce]=ve):ye=ge(),Ee===void 0?ye:ae.f(ye,Ee)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/v8-prototype-define-bug"),te=a("../internals/object-define-property"),z=a("../internals/an-object"),ne=a("../internals/to-indexed-object"),x=a("../internals/object-keys");ue.f=ie&&!ae?Object.defineProperties:function(y,E){z(y);for(var ee=ne(E),oe=x(E),ce=oe.length,fe=0,se;ce>fe;)te.f(y,se=oe[fe++],ee[se]);return y}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/descriptors"),te=a("../internals/ie8-dom-define"),z=a("../internals/v8-prototype-define-bug"),ne=a("../internals/an-object"),x=a("../internals/to-property-key"),b=ie.TypeError,y=Object.defineProperty,E=Object.getOwnPropertyDescriptor,ee="enumerable",oe="configurable",ce="writable";ue.f=ae?z?function(se,le,he){if(ne(se),le=x(le),ne(he),typeof se=="function"&&le==="prototype"&&"value"in he&&ce in he&&!he[ce]){var be=E(se,le);be&&be[ce]&&(se[le]=he.value,he={configurable:oe in he?he[oe]:be[oe],enumerable:ee in he?he[ee]:be[ee],writable:!1})}return y(se,le,he)}:y:function(se,le,he){if(ne(se),le=x(le),ne(he),te)try{return y(se,le,he)}catch(be){}if("get"in he||"set"in he)throw b("Accessors not supported");return"value"in he&&(se[le]=he.value),se}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/function-call"),te=a("../internals/object-property-is-enumerable"),z=a("../internals/create-property-descriptor"),ne=a("../internals/to-indexed-object"),x=a("../internals/to-property-key"),b=a("../internals/has-own-property"),y=a("../internals/ie8-dom-define"),E=Object.getOwnPropertyDescriptor;ue.f=ie?E:function(oe,ce){if(oe=ne(oe),ce=x(ce),y)try{return E(oe,ce)}catch(fe){}if(b(oe,ce))return z(!ae(te.f,oe,ce),oe[ce])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(a,de,ue){var ie=a("../internals/classof-raw"),ae=a("../internals/to-indexed-object"),te=a("../internals/object-get-own-property-names").f,z=a("../internals/array-slice-simple"),ne=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],x=function(b){try{return te(b)}catch(y){return z(ne)}};de.exports.f=function(y){return ne&&ie(y)=="Window"?x(y):te(ae(y))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(a,de,ue){var ie=a("../internals/object-keys-internal"),ae=a("../internals/enum-bug-keys"),te=ae.concat("length","prototype");ue.f=Object.getOwnPropertyNames||function(ne){return ie(ne,te)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(a,de,ue){ue.f=Object.getOwnPropertySymbols},{}],203:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/has-own-property"),te=a("../internals/is-callable"),z=a("../internals/to-object"),ne=a("../internals/shared-key"),x=a("../internals/correct-prototype-getter"),b=ne("IE_PROTO"),y=ie.Object,E=y.prototype;de.exports=x?y.getPrototypeOf:function(ee){var oe=z(ee);if(ae(oe,b))return oe[b];var ce=oe.constructor;return te(ce)&&oe instanceof ce?ce.prototype:oe instanceof y?E:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(a,de,ue){var ie=a("../internals/function-uncurry-this");de.exports=ie({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/has-own-property"),te=a("../internals/to-indexed-object"),z=a("../internals/array-includes").indexOf,ne=a("../internals/hidden-keys"),x=ie([].push);de.exports=function(b,y){var E=te(b),ee=0,oe=[],ce;for(ce in E)!ae(ne,ce)&&ae(E,ce)&&x(oe,ce);for(;y.length>ee;)ae(E,ce=y[ee++])&&(~z(oe,ce)||x(oe,ce));return oe}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(a,de,ue){var ie=a("../internals/object-keys-internal"),ae=a("../internals/enum-bug-keys");de.exports=Object.keys||function(z){return ie(z,ae)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(a,de,ue){"use strict";var ie={}.propertyIsEnumerable,ae=Object.getOwnPropertyDescriptor,te=ae&&!ie.call({1:2},1);ue.f=te?function(ne){var x=ae(this,ne);return!!x&&x.enumerable}:ie},{}],208:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/an-object"),te=a("../internals/a-possible-prototype");de.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var z=!1,ne={},x;try{x=ie(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),x(ne,[]),z=ne instanceof Array}catch(b){}return function(y,E){return ae(y),te(E),z?x(y,E):y.__proto__=E,y}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/function-uncurry-this"),te=a("../internals/object-keys"),z=a("../internals/to-indexed-object"),ne=a("../internals/object-property-is-enumerable").f,x=ae(ne),b=ae([].push),y=function(E){return function(ee){for(var oe=z(ee),ce=te(oe),fe=ce.length,se=0,le=[],he;fe>se;)he=ce[se++],(!ie||x(oe,he))&&b(le,E?[he,oe[he]]:oe[he]);return le}};de.exports={entries:y(!0),values:y(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(a,de,ue){"use strict";var ie=a("../internals/to-string-tag-support"),ae=a("../internals/classof");de.exports=ie?{}.toString:function(){return"[object "+ae(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-call"),te=a("../internals/is-callable"),z=a("../internals/is-object"),ne=ie.TypeError;de.exports=function(x,b){var y,E;if(b==="string"&&te(y=x.toString)&&!z(E=ae(y,x))||te(y=x.valueOf)&&!z(E=ae(y,x))||b!=="string"&&te(y=x.toString)&&!z(E=ae(y,x)))return E;throw ne("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(a,de,ue){var ie=a("../internals/get-built-in"),ae=a("../internals/function-uncurry-this"),te=a("../internals/object-get-own-property-names"),z=a("../internals/object-get-own-property-symbols"),ne=a("../internals/an-object"),x=ae([].concat);de.exports=ie("Reflect","ownKeys")||function(y){var E=te.f(ne(y)),ee=z.f;return ee?x(E,ee(y)):E}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(a,de,ue){var ie=a("../internals/global");de.exports=ie},{"../internals/global":163}],214:[function(a,de,ue){de.exports=function(ie){try{return{error:!1,value:ie()}}catch(ae){return{error:!0,value:ae}}}},{}],215:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/promise-native-constructor"),te=a("../internals/is-callable"),z=a("../internals/is-forced"),ne=a("../internals/inspect-source"),x=a("../internals/well-known-symbol"),b=a("../internals/engine-is-browser"),y=a("../internals/is-pure"),E=a("../internals/engine-v8-version"),ee=ae&&ae.prototype,oe=x("species"),ce=!1,fe=te(ie.PromiseRejectionEvent),se=z("Promise",function(){var le=ne(ae),he=le!==String(ae);if(!he&&E===66||y&&!(ee.catch&&ee.finally))return!0;if(E>=51&&/native code/.test(le))return!1;var be=new ae(function(ve){ve(1)}),ge=function(ve){ve(function(){},function(){})},me=be.constructor={};return me[oe]=ge,ce=be.then(function(){})instanceof ge,ce?!he&&b&&!fe:!0});de.exports={CONSTRUCTOR:se,REJECTION_EVENT:fe,SUBCLASSING:ce}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(a,de,ue){var ie=a("../internals/global");de.exports=ie.Promise},{"../internals/global":163}],217:[function(a,de,ue){var ie=a("../internals/an-object"),ae=a("../internals/is-object"),te=a("../internals/new-promise-capability");de.exports=function(z,ne){if(ie(z),ae(ne)&&ne.constructor===z)return ne;var x=te.f(z),b=x.resolve;return b(ne),x.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(a,de,ue){var ie=a("../internals/promise-native-constructor"),ae=a("../internals/check-correctness-of-iteration"),te=a("../internals/promise-constructor-detection").CONSTRUCTOR;de.exports=te||!ae(function(z){ie.all(z).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(a,de,ue){var ie=a("../internals/object-define-property").f;de.exports=function(ae,te,z){z in ae||ie(ae,z,{configurable:!0,get:function(){return te[z]},set:function(ne){te[z]=ne}})}},{"../internals/object-define-property":198}],220:[function(a,de,ue){var ie=function(){this.head=null,this.tail=null};ie.prototype={add:function(ae){var te={item:ae,next:null};this.head?this.tail.next=te:this.head=te,this.tail=te},get:function(){var ae=this.head;if(ae)return this.head=ae.next,this.tail===ae&&(this.tail=null),ae.item}},de.exports=ie},{}],221:[function(a,de,ue){var ie=a("../internals/redefine");de.exports=function(ae,te,z){for(var ne in te)ie(ae,ne,te[ne],z);return ae}},{"../internals/redefine":222}],222:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),te=a("../internals/has-own-property"),z=a("../internals/create-non-enumerable-property"),ne=a("../internals/set-global"),x=a("../internals/inspect-source"),b=a("../internals/internal-state"),y=a("../internals/function-name").CONFIGURABLE,E=b.get,ee=b.enforce,oe=String(String).split("String");(de.exports=function(ce,fe,se,le){var he=le?!!le.unsafe:!1,be=le?!!le.enumerable:!1,ge=le?!!le.noTargetGet:!1,me=le&&le.name!==void 0?le.name:fe,ve;if(ae(se)&&(String(me).slice(0,7)==="Symbol("&&(me="["+String(me).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!te(se,"name")||y&&se.name!==me)&&z(se,"name",me),ve=ee(se),ve.source||(ve.source=oe.join(typeof me=="string"?me:""))),ce===ie){be?ce[fe]=se:ne(fe,se);return}else he?!ge&&ce[fe]&&(be=!0):delete ce[fe];be?ce[fe]=se:z(ce,fe,se)})(Function.prototype,"toString",function(){return ae(this)&&E(this).source||x(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-call"),te=a("../internals/an-object"),z=a("../internals/is-callable"),ne=a("../internals/classof-raw"),x=a("../internals/regexp-exec"),b=ie.TypeError;de.exports=function(y,E){var ee=y.exec;if(z(ee)){var oe=ae(ee,y,E);return oe!==null&&te(oe),oe}if(ne(y)==="RegExp")return ae(x,y,E);throw b("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(a,de,ue){"use strict";var ie=a("../internals/function-call"),ae=a("../internals/function-uncurry-this"),te=a("../internals/to-string"),z=a("../internals/regexp-flags"),ne=a("../internals/regexp-sticky-helpers"),x=a("../internals/shared"),b=a("../internals/object-create"),y=a("../internals/internal-state").get,E=a("../internals/regexp-unsupported-dot-all"),ee=a("../internals/regexp-unsupported-ncg"),oe=x("native-string-replace",String.prototype.replace),ce=RegExp.prototype.exec,fe=ce,se=ae("".charAt),le=ae("".indexOf),he=ae("".replace),be=ae("".slice),ge=function(){var ye=/a/,Ae=/b*/g;return ie(ce,ye,"a"),ie(ce,Ae,"a"),ye.lastIndex!==0||Ae.lastIndex!==0}(),me=ne.BROKEN_CARET,ve=/()??/.exec("")[1]!==void 0,Ee=ge||ve||me||E||ee;Ee&&(fe=function(Ae){var _e=this,Se=y(_e),xe=te(Ae),Oe=Se.raw,we,Pe,Be,je,De,Ze,Ve;if(Oe)return Oe.lastIndex=_e.lastIndex,we=ie(fe,Oe,xe),_e.lastIndex=Oe.lastIndex,we;var Ge=Se.groups,Ke=me&&_e.sticky,He=ie(z,_e),Ne=_e.source,ke=0,ze=xe;if(Ke&&(He=he(He,"y",""),le(He,"g")===-1&&(He+="g"),ze=be(xe,_e.lastIndex),_e.lastIndex>0&&(!_e.multiline||_e.multiline&&se(xe,_e.lastIndex-1)!==`
`)&&(Ne="(?: "+Ne+")",ze=" "+ze,ke++),Pe=new RegExp("^(?:"+Ne+")",He)),ve&&(Pe=new RegExp("^"+Ne+"$(?!\\s)",He)),ge&&(Be=_e.lastIndex),je=ie(ce,Ke?Pe:_e,ze),Ke?je?(je.input=be(je.input,ke),je[0]=be(je[0],ke),je.index=_e.lastIndex,_e.lastIndex+=je[0].length):_e.lastIndex=0:ge&&je&&(_e.lastIndex=_e.global?je.index+je[0].length:Be),ve&&je&&je.length>1&&ie(oe,je[0],Pe,function(){for(De=1;De<arguments.length-2;De++)arguments[De]===void 0&&(je[De]=void 0)}),je&&Ge)for(je.groups=Ze=b(null),De=0;De<Ge.length;De++)Ve=Ge[De],Ze[Ve[0]]=je[Ve[1]];return je}),de.exports=fe},{"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/internal-state":173,"../internals/object-create":196,"../internals/regexp-flags":225,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/shared":237,"../internals/to-string":256}],225:[function(a,de,ue){"use strict";var ie=a("../internals/an-object");de.exports=function(){var ae=ie(this),te="";return ae.hasIndices&&(te+="d"),ae.global&&(te+="g"),ae.ignoreCase&&(te+="i"),ae.multiline&&(te+="m"),ae.dotAll&&(te+="s"),ae.unicode&&(te+="u"),ae.sticky&&(te+="y"),te}},{"../internals/an-object":101}],226:[function(a,de,ue){var ie=a("../internals/function-call"),ae=a("../internals/has-own-property"),te=a("../internals/object-is-prototype-of"),z=a("../internals/regexp-flags"),ne=RegExp.prototype;de.exports=function(x){var b=x.flags;return b===void 0&&!("flags"in ne)&&!ae(x,"flags")&&te(ne,x)?ie(z,x):b}},{"../internals/function-call":155,"../internals/has-own-property":164,"../internals/object-is-prototype-of":204,"../internals/regexp-flags":225}],227:[function(a,de,ue){var ie=a("../internals/fails"),ae=a("../internals/global"),te=ae.RegExp,z=ie(function(){var b=te("a","y");return b.lastIndex=2,b.exec("abcd")!=null}),ne=z||ie(function(){return!te("a","y").sticky}),x=z||ie(function(){var b=te("^r","gy");return b.lastIndex=2,b.exec("str")!=null});de.exports={BROKEN_CARET:x,MISSED_STICKY:ne,UNSUPPORTED_Y:z}},{"../internals/fails":150,"../internals/global":163}],228:[function(a,de,ue){var ie=a("../internals/fails"),ae=a("../internals/global"),te=ae.RegExp;de.exports=ie(function(){var z=te(".","s");return!(z.dotAll&&z.exec(`
`)&&z.flags==="s")})},{"../internals/fails":150,"../internals/global":163}],229:[function(a,de,ue){var ie=a("../internals/fails"),ae=a("../internals/global"),te=ae.RegExp;de.exports=ie(function(){var z=te("(?<a>b)","g");return z.exec("b").groups.a!=="b"||"b".replace(z,"$<a>c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(a,de,ue){var ie=a("../internals/global"),ae=ie.TypeError;de.exports=function(te){if(te==null)throw ae("Can't call method on "+te);return te}},{"../internals/global":163}],231:[function(a,de,ue){de.exports=Object.is||function(ae,te){return ae===te?ae!==0||1/ae===1/te:ae!=ae&&te!=te}},{}],232:[function(a,de,ue){var ie=a("../internals/global"),ae=Object.defineProperty;de.exports=function(te,z){try{ae(ie,te,{value:z,configurable:!0,writable:!0})}catch(ne){ie[te]=z}return z}},{"../internals/global":163}],233:[function(a,de,ue){"use strict";var ie=a("../internals/get-built-in"),ae=a("../internals/object-define-property"),te=a("../internals/well-known-symbol"),z=a("../internals/descriptors"),ne=te("species");de.exports=function(x){var b=ie(x),y=ae.f;z&&b&&!b[ne]&&y(b,ne,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(a,de,ue){var ie=a("../internals/object-define-property").f,ae=a("../internals/has-own-property"),te=a("../internals/well-known-symbol"),z=te("toStringTag");de.exports=function(ne,x,b){ne&&!b&&(ne=ne.prototype),ne&&!ae(ne,z)&&ie(ne,z,{configurable:!0,value:x})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(a,de,ue){var ie=a("../internals/shared"),ae=a("../internals/uid"),te=ie("keys");de.exports=function(z){return te[z]||(te[z]=ae(z))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/set-global"),te="__core-js_shared__",z=ie[te]||ae(te,{});de.exports=z},{"../internals/global":163,"../internals/set-global":232}],237:[function(a,de,ue){var ie=a("../internals/is-pure"),ae=a("../internals/shared-store");(de.exports=function(te,z){return ae[te]||(ae[te]=z!==void 0?z:{})})("versions",[]).push({version:"3.22.1",mode:ie?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(a,de,ue){var ie=a("../internals/an-object"),ae=a("../internals/a-constructor"),te=a("../internals/well-known-symbol"),z=te("species");de.exports=function(ne,x){var b=ie(ne).constructor,y;return b===void 0||(y=ie(b)[z])==null?x:ae(y)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/to-integer-or-infinity"),te=a("../internals/to-string"),z=a("../internals/require-object-coercible"),ne=ie("".charAt),x=ie("".charCodeAt),b=ie("".slice),y=function(E){return function(ee,oe){var ce=te(z(ee)),fe=ae(oe),se=ce.length,le,he;return fe<0||fe>=se?E?"":void 0:(le=x(ce,fe),le<55296||le>56319||fe+1===se||(he=x(ce,fe+1))<56320||he>57343?E?ne(ce,fe):le:E?b(ce,fe,fe+2):(le-55296<<10)+(he-56320)+65536)}};de.exports={codeAt:y(!1),charAt:y(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(a,de,ue){var ie=a("../internals/function-name").PROPER,ae=a("../internals/fails"),te=a("../internals/whitespaces"),z="\u200B\x85\u180E";de.exports=function(ne){return ae(function(){return!!te[ne]()||z[ne]()!==z||ie&&te[ne].name!==ne})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/require-object-coercible"),te=a("../internals/to-string"),z=a("../internals/whitespaces"),ne=ie("".replace),x="["+z+"]",b=RegExp("^"+x+x+"*"),y=RegExp(x+x+"*$"),E=function(ee){return function(oe){var ce=te(ae(oe));return ee&1&&(ce=ne(ce,b,"")),ee&2&&(ce=ne(ce,y,"")),ce}};de.exports={start:E(1),end:E(2),trim:E(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(a,de,ue){var ie=a("../internals/function-call"),ae=a("../internals/get-built-in"),te=a("../internals/well-known-symbol"),z=a("../internals/redefine");de.exports=function(){var ne=ae("Symbol"),x=ne&&ne.prototype,b=x&&x.valueOf,y=te("toPrimitive");x&&!x[y]&&z(x,y,function(E){return ie(b,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-apply"),te=a("../internals/function-bind-context"),z=a("../internals/is-callable"),ne=a("../internals/has-own-property"),x=a("../internals/fails"),b=a("../internals/html"),y=a("../internals/array-slice"),E=a("../internals/document-create-element"),ee=a("../internals/validate-arguments-length"),oe=a("../internals/engine-is-ios"),ce=a("../internals/engine-is-node"),fe=ie.setImmediate,se=ie.clearImmediate,le=ie.process,he=ie.Dispatch,be=ie.Function,ge=ie.MessageChannel,me=ie.String,ve=0,Ee={},ye="onreadystatechange",Ae,_e,Se,xe;try{Ae=ie.location}catch(je){}var Oe=function(je){if(ne(Ee,je)){var De=Ee[je];delete Ee[je],De()}},we=function(je){return function(){Oe(je)}},Pe=function(je){Oe(je.data)},Be=function(je){ie.postMessage(me(je),Ae.protocol+"//"+Ae.host)};(!fe||!se)&&(fe=function(De){ee(arguments.length,1);var Ze=z(De)?De:be(De),Ve=y(arguments,1);return Ee[++ve]=function(){ae(Ze,void 0,Ve)},_e(ve),ve},se=function(De){delete Ee[De]},ce?_e=function(je){le.nextTick(we(je))}:he&&he.now?_e=function(je){he.now(we(je))}:ge&&!oe?(Se=new ge,xe=Se.port2,Se.port1.onmessage=Pe,_e=te(xe.postMessage,xe)):ie.addEventListener&&z(ie.postMessage)&&!ie.importScripts&&Ae&&Ae.protocol!=="file:"&&!x(Be)?(_e=Be,ie.addEventListener("message",Pe,!1)):ye in E("script")?_e=function(je){b.appendChild(E("script"))[ye]=function(){b.removeChild(this),Oe(je)}}:_e=function(je){setTimeout(we(je),0)}),de.exports={set:fe,clear:se}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(a,de,ue){var ie=a("../internals/function-uncurry-this");de.exports=ie(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(a,de,ue){var ie=a("../internals/to-integer-or-infinity"),ae=Math.max,te=Math.min;de.exports=function(z,ne){var x=ie(z);return x<0?ae(x+ne,0):te(x,ne)}},{"../internals/to-integer-or-infinity":248}],246:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/to-integer-or-infinity"),te=a("../internals/to-length"),z=ie.RangeError;de.exports=function(ne){if(ne===void 0)return 0;var x=ae(ne),b=te(x);if(x!==b)throw z("Wrong length or index");return b}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(a,de,ue){var ie=a("../internals/indexed-object"),ae=a("../internals/require-object-coercible");de.exports=function(te){return ie(ae(te))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(a,de,ue){var ie=Math.ceil,ae=Math.floor;de.exports=function(te){var z=+te;return z!==z||z===0?0:(z>0?ae:ie)(z)}},{}],249:[function(a,de,ue){var ie=a("../internals/to-integer-or-infinity"),ae=Math.min;de.exports=function(te){return te>0?ae(ie(te),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/require-object-coercible"),te=ie.Object;de.exports=function(z){return te(ae(z))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/to-positive-integer"),te=ie.RangeError;de.exports=function(z,ne){var x=ae(z);if(x%ne)throw te("Wrong offset");return x}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/to-integer-or-infinity"),te=ie.RangeError;de.exports=function(z){var ne=ae(z);if(ne<0)throw te("The argument can't be less than 0");return ne}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-call"),te=a("../internals/is-object"),z=a("../internals/is-symbol"),ne=a("../internals/get-method"),x=a("../internals/ordinary-to-primitive"),b=a("../internals/well-known-symbol"),y=ie.TypeError,E=b("toPrimitive");de.exports=function(ee,oe){if(!te(ee)||z(ee))return ee;var ce=ne(ee,E),fe;if(ce){if(oe===void 0&&(oe="default"),fe=ae(ce,ee,oe),!te(fe)||z(fe))return fe;throw y("Can't convert object to primitive value")}return oe===void 0&&(oe="number"),x(ee,oe)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(a,de,ue){var ie=a("../internals/to-primitive"),ae=a("../internals/is-symbol");de.exports=function(te){var z=ie(te,"string");return ae(z)?z:z+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(a,de,ue){var ie=a("../internals/well-known-symbol"),ae=ie("toStringTag"),te={};te[ae]="z",de.exports=String(te)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/classof"),te=ie.String;de.exports=function(z){if(ae(z)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return te(z)}},{"../internals/classof":124,"../internals/global":163}],257:[function(a,de,ue){var ie=a("../internals/global"),ae=ie.String;de.exports=function(te){try{return ae(te)}catch(z){return"Object"}}},{"../internals/global":163}],258:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),te=a("../internals/function-call"),z=a("../internals/descriptors"),ne=a("../internals/typed-array-constructors-require-wrappers"),x=a("../internals/array-buffer-view-core"),b=a("../internals/array-buffer"),y=a("../internals/an-instance"),E=a("../internals/create-property-descriptor"),ee=a("../internals/create-non-enumerable-property"),oe=a("../internals/is-integral-number"),ce=a("../internals/to-length"),fe=a("../internals/to-index"),se=a("../internals/to-offset"),le=a("../internals/to-property-key"),he=a("../internals/has-own-property"),be=a("../internals/classof"),ge=a("../internals/is-object"),me=a("../internals/is-symbol"),ve=a("../internals/object-create"),Ee=a("../internals/object-is-prototype-of"),ye=a("../internals/object-set-prototype-of"),Ae=a("../internals/object-get-own-property-names").f,_e=a("../internals/typed-array-from"),Se=a("../internals/array-iteration").forEach,xe=a("../internals/set-species"),Oe=a("../internals/object-define-property"),we=a("../internals/object-get-own-property-descriptor"),Pe=a("../internals/internal-state"),Be=a("../internals/inherit-if-required"),je=Pe.get,De=Pe.set,Ze=Oe.f,Ve=we.f,Ge=Math.round,Ke=ae.RangeError,He=b.ArrayBuffer,Ne=He.prototype,ke=b.DataView,ze=x.NATIVE_ARRAY_BUFFER_VIEWS,Ye=x.TYPED_ARRAY_CONSTRUCTOR,nt=x.TYPED_ARRAY_TAG,rt=x.TypedArray,We=x.TypedArrayPrototype,Fe=x.aTypedArrayConstructor,Xe=x.isTypedArray,Te="BYTES_PER_ELEMENT",Ue="Wrong length",et=function(Me,Je){Fe(Me);for(var lt=0,$e=Je.length,ot=new Me($e);$e>lt;)ot[lt]=Je[lt++];return ot},tt=function(Me,Je){Ze(Me,Je,{get:function(){return je(this)[Je]}})},qe=function(Me){var Je;return Ee(Ne,Me)||(Je=be(Me))=="ArrayBuffer"||Je=="SharedArrayBuffer"},Re=function(Me,Je){return Xe(Me)&&!me(Je)&&Je in Me&&oe(+Je)&&Je>=0},Ie=function(Je,lt){return lt=le(lt),Re(Je,lt)?E(2,Je[lt]):Ve(Je,lt)},Le=function(Je,lt,$e){return lt=le(lt),Re(Je,lt)&&ge($e)&&he($e,"value")&&!he($e,"get")&&!he($e,"set")&&!$e.configurable&&(!he($e,"writable")||$e.writable)&&(!he($e,"enumerable")||$e.enumerable)?(Je[lt]=$e.value,Je):Ze(Je,lt,$e)};z?(ze||(we.f=Ie,Oe.f=Le,tt(We,"buffer"),tt(We,"byteOffset"),tt(We,"byteLength"),tt(We,"length")),ie({target:"Object",stat:!0,forced:!ze},{getOwnPropertyDescriptor:Ie,defineProperty:Le}),de.exports=function(Me,Je,lt){var $e=Me.match(/\d+$/)[0]/8,ot=Me+(lt?"Clamped":"")+"Array",wt="get"+Me,ft="set"+Me,ht=ae[ot],st=ht,vt=st&&st.prototype,yt={},Et=function(Mt,At){var Tt=je(Mt);return Tt.view[wt](At*$e+Tt.byteOffset,!0)},xt=function(Mt,At,Tt){var It=je(Mt);lt&&(Tt=(Tt=Ge(Tt))<0?0:Tt>255?255:Tt&255),It.view[ft](At*$e+It.byteOffset,Tt,!0)},Ot=function(Mt,At){Ze(Mt,At,{get:function(){return Et(this,At)},set:function(Tt){return xt(this,At,Tt)},enumerable:!0})};ze?ne&&(st=Je(function(Mt,At,Tt,It){return y(Mt,vt),Be(function(){return ge(At)?qe(At)?It!==void 0?new ht(At,se(Tt,$e),It):Tt!==void 0?new ht(At,se(Tt,$e)):new ht(At):Xe(At)?et(st,At):te(_e,st,At):new ht(fe(At))}(),Mt,st)}),ye&&ye(st,rt),Se(Ae(ht),function(Mt){Mt in st||ee(st,Mt,ht[Mt])}),st.prototype=vt):(st=Je(function(Mt,At,Tt,It){y(Mt,vt);var nn=0,an=0,Xt,Lt,Kt;if(!ge(At))Kt=fe(At),Lt=Kt*$e,Xt=new He(Lt);else if(qe(At)){Xt=At,an=se(Tt,$e);var rn=At.byteLength;if(It===void 0){if(rn%$e||(Lt=rn-an,Lt<0))throw Ke(Ue)}else if(Lt=ce(It)*$e,Lt+an>rn)throw Ke(Ue);Kt=Lt/$e}else return Xe(At)?et(st,At):te(_e,st,At);for(De(Mt,{buffer:Xt,byteOffset:an,byteLength:Lt,length:Kt,view:new ke(Xt)});nn<Kt;)Ot(Mt,nn++)}),ye&&ye(st,rt),vt=st.prototype=ve(We)),vt.constructor!==st&&ee(vt,"constructor",st),ee(vt,Ye,st),nt&&ee(vt,nt,ot),yt[ot]=st,ie({global:!0,forced:st!=ht,sham:!ze},yt),Te in st||ee(st,Te,$e),Te in vt||ee(vt,Te,$e),xe(ot)}):de.exports=function(){}},{"../internals/an-instance":100,"../internals/array-buffer":104,"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/classof":124,"../internals/create-non-enumerable-property":129,"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-integral-number":179,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/object-create":196,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/object-set-prototype-of":208,"../internals/set-species":233,"../internals/to-index":246,"../internals/to-length":249,"../internals/to-offset":251,"../internals/to-property-key":254,"../internals/typed-array-constructors-require-wrappers":259,"../internals/typed-array-from":261}],259:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/fails"),te=a("../internals/check-correctness-of-iteration"),z=a("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,ne=ie.ArrayBuffer,x=ie.Int8Array;de.exports=!z||!ae(function(){x(1)})||!ae(function(){new x(-1)})||!te(function(b){new x,new x(null),new x(1.5),new x(b)},!0)||ae(function(){return new x(new ne(2),1,void 0).length!==1})},{"../internals/array-buffer-view-core":103,"../internals/check-correctness-of-iteration":122,"../internals/fails":150,"../internals/global":163}],260:[function(a,de,ue){var ie=a("../internals/array-from-constructor-and-list"),ae=a("../internals/typed-array-species-constructor");de.exports=function(te,z){return ie(ae(te),z)}},{"../internals/array-from-constructor-and-list":108,"../internals/typed-array-species-constructor":262}],261:[function(a,de,ue){var ie=a("../internals/function-bind-context"),ae=a("../internals/function-call"),te=a("../internals/a-constructor"),z=a("../internals/to-object"),ne=a("../internals/length-of-array-like"),x=a("../internals/get-iterator"),b=a("../internals/get-iterator-method"),y=a("../internals/is-array-iterator-method"),E=a("../internals/array-buffer-view-core").aTypedArrayConstructor;de.exports=function(oe){var ce=te(this),fe=z(oe),se=arguments.length,le=se>1?arguments[1]:void 0,he=le!==void 0,be=b(fe),ge,me,ve,Ee,ye,Ae;if(be&&!y(be))for(ye=x(fe,be),Ae=ye.next,fe=[];!(Ee=ae(Ae,ye)).done;)fe.push(Ee.value);for(he&&se>2&&(le=ie(le,arguments[2])),me=ne(fe),ve=new(E(ce))(me),ge=0;me>ge;ge++)ve[ge]=he?le(fe[ge],ge):fe[ge];return ve}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(a,de,ue){var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/species-constructor"),te=ie.TYPED_ARRAY_CONSTRUCTOR,z=ie.aTypedArrayConstructor;de.exports=function(ne){return z(ae(ne,ne[te]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=0,te=Math.random(),z=ie(1 .toString);de.exports=function(ne){return"Symbol("+(ne===void 0?"":ne)+")_"+z(++ae+te,36)}},{"../internals/function-uncurry-this":157}],264:[function(a,de,ue){var ie=a("../internals/native-symbol");de.exports=ie&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/fails");de.exports=ie&&ae(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(a,de,ue){var ie=a("../internals/global"),ae=ie.TypeError;de.exports=function(te,z){if(te<z)throw ae("Not enough arguments");return te}},{"../internals/global":163}],267:[function(a,de,ue){var ie=a("../internals/well-known-symbol");ue.f=ie},{"../internals/well-known-symbol":268}],268:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/shared"),te=a("../internals/has-own-property"),z=a("../internals/uid"),ne=a("../internals/native-symbol"),x=a("../internals/use-symbol-as-uid"),b=ae("wks"),y=ie.Symbol,E=y&&y.for,ee=x?y:y&&y.withoutSetter||z;de.exports=function(oe){if(!te(b,oe)||!(ne||typeof b[oe]=="string")){var ce="Symbol."+oe;ne&&te(y,oe)?b[oe]=y[oe]:x&&E?b[oe]=E(ce):b[oe]=ee(ce)}return b[oe]}},{"../internals/global":163,"../internals/has-own-property":164,"../internals/native-symbol":191,"../internals/shared":237,"../internals/uid":263,"../internals/use-symbol-as-uid":264}],269:[function(a,de,ue){de.exports=`
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},{}],270:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),te=a("../internals/array-buffer"),z=a("../internals/set-species"),ne="ArrayBuffer",x=te[ne],b=ae[ne];ie({global:!0,forced:b!==x},{ArrayBuffer:x}),z(ne)},{"../internals/array-buffer":104,"../internals/export":149,"../internals/global":163,"../internals/set-species":233}],271:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-uncurry-this"),te=a("../internals/fails"),z=a("../internals/array-buffer"),ne=a("../internals/an-object"),x=a("../internals/to-absolute-index"),b=a("../internals/to-length"),y=a("../internals/species-constructor"),E=z.ArrayBuffer,ee=z.DataView,oe=ee.prototype,ce=ae(E.prototype.slice),fe=ae(oe.getUint8),se=ae(oe.setUint8),le=te(function(){return!new E(2).slice(1,void 0).byteLength});ie({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:le},{slice:function(be,ge){if(ce&&ge===void 0)return ce(ne(this),be);for(var me=ne(this).byteLength,ve=x(be,me),Ee=x(ge===void 0?me:ge,me),ye=new(y(this,E))(b(Ee-ve)),Ae=new ee(this),_e=new ee(ye),Se=0;ve<Ee;)se(_e,Se++,fe(Ae,ve++));return ye}})},{"../internals/an-object":101,"../internals/array-buffer":104,"../internals/export":149,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/species-constructor":238,"../internals/to-absolute-index":245,"../internals/to-length":249}],272:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),te=a("../internals/fails"),z=a("../internals/is-array"),ne=a("../internals/is-object"),x=a("../internals/to-object"),b=a("../internals/length-of-array-like"),y=a("../internals/create-property"),E=a("../internals/array-species-create"),ee=a("../internals/array-method-has-species-support"),oe=a("../internals/well-known-symbol"),ce=a("../internals/engine-v8-version"),fe=oe("isConcatSpreadable"),se=9007199254740991,le="Maximum allowed index exceeded",he=ae.TypeError,be=ce>=51||!te(function(){var Ee=[];return Ee[fe]=!1,Ee.concat()[0]!==Ee}),ge=ee("concat"),me=function(Ee){if(!ne(Ee))return!1;var ye=Ee[fe];return ye!==void 0?!!ye:z(Ee)},ve=!be||!ge;ie({target:"Array",proto:!0,forced:ve},{concat:function(ye){var Ae=x(this),_e=E(Ae,0),Se=0,xe,Oe,we,Pe,Be;for(xe=-1,we=arguments.length;xe<we;xe++)if(Be=xe===-1?Ae:arguments[xe],me(Be)){if(Pe=b(Be),Se+Pe>se)throw he(le);for(Oe=0;Oe<Pe;Oe++,Se++)Oe in Be&&y(_e,Se,Be[Oe])}else{if(Se>=se)throw he(le);y(_e,Se++,Be)}return _e.length=Se,_e}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/array-fill"),te=a("../internals/add-to-unscopables");ie({target:"Array",proto:!0},{fill:ae}),te("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/array-iteration").filter,te=a("../internals/array-method-has-species-support"),z=te("filter");ie({target:"Array",proto:!0,forced:!z},{filter:function(x){return ae(this,x,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/array-iteration").find,te=a("../internals/add-to-unscopables"),z="find",ne=!0;z in[]&&Array(1)[z](function(){ne=!1}),ie({target:"Array",proto:!0,forced:ne},{find:function(b){return ae(this,b,arguments.length>1?arguments[1]:void 0)}}),te(z)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/array-from"),te=a("../internals/check-correctness-of-iteration"),z=!te(function(ne){Array.from(ne)});ie({target:"Array",stat:!0,forced:z},{from:ae})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/array-includes").includes,te=a("../internals/add-to-unscopables");ie({target:"Array",proto:!0},{includes:function(ne){return ae(this,ne,arguments.length>1?arguments[1]:void 0)}}),te("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(a,de,ue){"use strict";var ie=a("../internals/to-indexed-object"),ae=a("../internals/add-to-unscopables"),te=a("../internals/iterators"),z=a("../internals/internal-state"),ne=a("../internals/object-define-property").f,x=a("../internals/define-iterator"),b=a("../internals/is-pure"),y=a("../internals/descriptors"),E="Array Iterator",ee=z.set,oe=z.getterFor(E);de.exports=x(Array,"Array",function(fe,se){ee(this,{type:E,target:ie(fe),index:0,kind:se})},function(){var fe=oe(this),se=fe.target,le=fe.kind,he=fe.index++;return!se||he>=se.length?(fe.target=void 0,{value:void 0,done:!0}):le=="keys"?{value:he,done:!1}:le=="values"?{value:se[he],done:!1}:{value:[he,se[he]],done:!1}},"values");var ce=te.Arguments=te.Array;if(ae("keys"),ae("values"),ae("entries"),!b&&y&&ce.name!=="values")try{ne(ce,"name",{value:"values"})}catch(fe){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-uncurry-this"),te=a("../internals/indexed-object"),z=a("../internals/to-indexed-object"),ne=a("../internals/array-method-is-strict"),x=ae([].join),b=te!=Object,y=ne("join",",");ie({target:"Array",proto:!0,forced:b||!y},{join:function(ee){return x(z(this),ee===void 0?",":ee)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/array-iteration").map,te=a("../internals/array-method-has-species-support"),z=te("map");ie({target:"Array",proto:!0,forced:!z},{map:function(x){return ae(this,x,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),te=a("../internals/is-array"),z=a("../internals/is-constructor"),ne=a("../internals/is-object"),x=a("../internals/to-absolute-index"),b=a("../internals/length-of-array-like"),y=a("../internals/to-indexed-object"),E=a("../internals/create-property"),ee=a("../internals/well-known-symbol"),oe=a("../internals/array-method-has-species-support"),ce=a("../internals/array-slice"),fe=oe("slice"),se=ee("species"),le=ae.Array,he=Math.max;ie({target:"Array",proto:!0,forced:!fe},{slice:function(ge,me){var ve=y(this),Ee=b(ve),ye=x(ge,Ee),Ae=x(me===void 0?Ee:me,Ee),_e,Se,xe;if(te(ve)&&(_e=ve.constructor,z(_e)&&(_e===le||te(_e.prototype))?_e=void 0:ne(_e)&&(_e=_e[se],_e===null&&(_e=void 0)),_e===le||_e===void 0))return ce(ve,ye,Ae);for(Se=new(_e===void 0?le:_e)(he(Ae-ye,0)),xe=0;ye<Ae;ye++,xe++)ye in ve&&E(Se,xe,ve[ye]);return Se.length=xe,Se}})},{"../internals/array-method-has-species-support":113,"../internals/array-slice":117,"../internals/create-property":131,"../internals/export":149,"../internals/global":163,"../internals/is-array":175,"../internals/is-constructor":177,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247,"../internals/well-known-symbol":268}],282:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-uncurry-this"),te=a("../internals/a-callable"),z=a("../internals/to-object"),ne=a("../internals/length-of-array-like"),x=a("../internals/to-string"),b=a("../internals/fails"),y=a("../internals/array-sort"),E=a("../internals/array-method-is-strict"),ee=a("../internals/engine-ff-version"),oe=a("../internals/engine-is-ie-or-edge"),ce=a("../internals/engine-v8-version"),fe=a("../internals/engine-webkit-version"),se=[],le=ae(se.sort),he=ae(se.push),be=b(function(){se.sort(void 0)}),ge=b(function(){se.sort(null)}),me=E("sort"),ve=!b(function(){if(ce)return ce<70;if(!(ee&&ee>3)){if(oe)return!0;if(fe)return fe<603;var Ae="",_e,Se,xe,Oe;for(_e=65;_e<76;_e++){switch(Se=String.fromCharCode(_e),_e){case 66:case 69:case 70:case 72:xe=3;break;case 68:case 71:xe=4;break;default:xe=2}for(Oe=0;Oe<47;Oe++)se.push({k:Se+Oe,v:xe})}for(se.sort(function(we,Pe){return Pe.v-we.v}),Oe=0;Oe<se.length;Oe++)Se=se[Oe].k.charAt(0),Ae.charAt(Ae.length-1)!==Se&&(Ae+=Se);return Ae!=="DGBEFHACIJK"}}),Ee=be||!ge||!me||!ve,ye=function(Ae){return function(_e,Se){return Se===void 0?-1:_e===void 0?1:Ae!==void 0?+Ae(_e,Se)||0:x(_e)>x(Se)?1:-1}};ie({target:"Array",proto:!0,forced:Ee},{sort:function(_e){_e!==void 0&&te(_e);var Se=z(this);if(ve)return _e===void 0?le(Se):le(Se,_e);var xe=[],Oe=ne(Se),we,Pe;for(Pe=0;Pe<Oe;Pe++)Pe in Se&&he(xe,Se[Pe]);for(y(xe,ye(_e)),we=xe.length,Pe=0;Pe<we;)Se[Pe]=xe[Pe++];for(;Pe<Oe;)delete Se[Pe++];return Se}})},{"../internals/a-callable":95,"../internals/array-method-is-strict":114,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/export":149,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/to-string":256}],283:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),te=a("../internals/to-absolute-index"),z=a("../internals/to-integer-or-infinity"),ne=a("../internals/length-of-array-like"),x=a("../internals/to-object"),b=a("../internals/array-species-create"),y=a("../internals/create-property"),E=a("../internals/array-method-has-species-support"),ee=E("splice"),oe=ae.TypeError,ce=Math.max,fe=Math.min,se=9007199254740991,le="Maximum allowed length exceeded";ie({target:"Array",proto:!0,forced:!ee},{splice:function(be,ge){var me=x(this),ve=ne(me),Ee=te(be,ve),ye=arguments.length,Ae,_e,Se,xe,Oe,we;if(ye===0?Ae=_e=0:ye===1?(Ae=0,_e=ve-Ee):(Ae=ye-2,_e=fe(ce(z(ge),0),ve-Ee)),ve+Ae-_e>se)throw oe(le);for(Se=b(me,_e),xe=0;xe<_e;xe++)Oe=Ee+xe,Oe in me&&y(Se,xe,me[Oe]);if(Se.length=_e,Ae<_e){for(xe=Ee;xe<ve-_e;xe++)Oe=xe+_e,we=xe+Ae,Oe in me?me[we]=me[Oe]:delete me[we];for(xe=ve;xe>ve-_e+Ae;xe--)delete me[xe-1]}else if(Ae>_e)for(xe=ve-_e;xe>Ee;xe--)Oe=xe+_e-1,we=xe+Ae-1,Oe in me?me[we]=me[Oe]:delete me[we];for(xe=0;xe<Ae;xe++)me[xe+Ee]=arguments[xe+2];return me.length=ve-_e+Ae,Se}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/export":149,"../internals/global":163,"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-integer-or-infinity":248,"../internals/to-object":250}],284:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/function-name").EXISTS,te=a("../internals/function-uncurry-this"),z=a("../internals/object-define-property").f,ne=Function.prototype,x=te(ne.toString),b=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,y=te(b.exec),E="name";ie&&!ae&&z(ne,E,{configurable:!0,get:function(){try{return y(b,x(this))[1]}catch(ee){return""}}})},{"../internals/descriptors":134,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/object-define-property":198}],285:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/get-built-in"),te=a("../internals/function-apply"),z=a("../internals/function-call"),ne=a("../internals/function-uncurry-this"),x=a("../internals/fails"),b=a("../internals/is-array"),y=a("../internals/is-callable"),E=a("../internals/is-object"),ee=a("../internals/is-symbol"),oe=a("../internals/array-slice"),ce=a("../internals/native-symbol"),fe=ae("JSON","stringify"),se=ne(/./.exec),le=ne("".charAt),he=ne("".charCodeAt),be=ne("".replace),ge=ne(1 .toString),me=/[\uD800-\uDFFF]/g,ve=/^[\uD800-\uDBFF]$/,Ee=/^[\uDC00-\uDFFF]$/,ye=!ce||x(function(){var xe=ae("Symbol")();return fe([xe])!="[null]"||fe({a:xe})!="{}"||fe(Object(xe))!="{}"}),Ae=x(function(){return fe("\uDF06\uD834")!=='"\\udf06\\ud834"'||fe("\uDEAD")!=='"\\udead"'}),_e=function(xe,Oe){var we=oe(arguments),Pe=Oe;if(!(!E(Oe)&&xe===void 0||ee(xe)))return b(Oe)||(Oe=function(Be,je){if(y(Pe)&&(je=z(Pe,this,Be,je)),!ee(je))return je}),we[1]=Oe,te(fe,null,we)},Se=function(xe,Oe,we){var Pe=le(we,Oe-1),Be=le(we,Oe+1);return se(ve,xe)&&!se(Ee,Be)||se(Ee,xe)&&!se(ve,Pe)?"\\u"+ge(he(xe,0),16):xe};fe&&ie({target:"JSON",stat:!0,forced:ye||Ae},{stringify:function(Oe,we,Pe){var Be=oe(arguments),je=te(ye?_e:fe,null,Be);return Ae&&typeof je=="string"?be(je,me,Se):je}})},{"../internals/array-slice":117,"../internals/export":149,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/is-array":175,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/native-symbol":191}],286:[function(a,de,ue){"use strict";var ie=a("../internals/descriptors"),ae=a("../internals/global"),te=a("../internals/function-uncurry-this"),z=a("../internals/is-forced"),ne=a("../internals/redefine"),x=a("../internals/has-own-property"),b=a("../internals/inherit-if-required"),y=a("../internals/object-is-prototype-of"),E=a("../internals/is-symbol"),ee=a("../internals/to-primitive"),oe=a("../internals/fails"),ce=a("../internals/object-get-own-property-names").f,fe=a("../internals/object-get-own-property-descriptor").f,se=a("../internals/object-define-property").f,le=a("../internals/this-number-value"),he=a("../internals/string-trim").trim,be="Number",ge=ae[be],me=ge.prototype,ve=ae.TypeError,Ee=te("".slice),ye=te("".charCodeAt),Ae=function(Pe){var Be=ee(Pe,"number");return typeof Be=="bigint"?Be:_e(Be)},_e=function(Pe){var Be=ee(Pe,"number"),je,De,Ze,Ve,Ge,Ke,He,Ne;if(E(Be))throw ve("Cannot convert a Symbol value to a number");if(typeof Be=="string"&&Be.length>2){if(Be=he(Be),je=ye(Be,0),je===43||je===45){if(De=ye(Be,2),De===88||De===120)return NaN}else if(je===48){switch(ye(Be,1)){case 66:case 98:Ze=2,Ve=49;break;case 79:case 111:Ze=8,Ve=55;break;default:return+Be}for(Ge=Ee(Be,2),Ke=Ge.length,He=0;He<Ke;He++)if(Ne=ye(Ge,He),Ne<48||Ne>Ve)return NaN;return parseInt(Ge,Ze)}}return+Be};if(z(be,!ge(" 0o1")||!ge("0b1")||ge("+0x1"))){for(var Se=function(Be){var je=arguments.length<1?0:ge(Ae(Be)),De=this;return y(me,De)&&oe(function(){le(De)})?b(Object(je),De,Se):je},xe=ie?ce(ge):"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(","),Oe=0,we;xe.length>Oe;Oe++)x(ge,we=xe[Oe])&&!x(Se,we)&&se(Se,we,fe(ge,we));Se.prototype=me,me.constructor=Se,ne(ae,be,Se)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/object-assign");ie({target:"Object",stat:!0,forced:Object.assign!==ae},{assign:ae})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/object-to-array").entries;ie({target:"Object",stat:!0},{entries:function(z){return ae(z)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/native-symbol"),te=a("../internals/fails"),z=a("../internals/object-get-own-property-symbols"),ne=a("../internals/to-object"),x=!ae||te(function(){z.f(1)});ie({target:"Object",stat:!0,forced:x},{getOwnPropertySymbols:function(y){var E=z.f;return E?E(ne(y)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/to-object"),te=a("../internals/object-keys"),z=a("../internals/fails"),ne=z(function(){te(1)});ie({target:"Object",stat:!0,forced:ne},{keys:function(b){return te(ae(b))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(a,de,ue){var ie=a("../internals/to-string-tag-support"),ae=a("../internals/redefine"),te=a("../internals/object-to-string");ie||ae(Object.prototype,"toString",te,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-call"),te=a("../internals/a-callable"),z=a("../internals/new-promise-capability"),ne=a("../internals/perform"),x=a("../internals/iterate"),b=a("../internals/promise-statics-incorrect-iteration");ie({target:"Promise",stat:!0,forced:b},{all:function(E){var ee=this,oe=z.f(ee),ce=oe.resolve,fe=oe.reject,se=ne(function(){var le=te(ee.resolve),he=[],be=0,ge=1;x(E,function(me){var ve=be++,Ee=!1;ge++,ae(le,ee,me).then(function(ye){Ee||(Ee=!0,he[ve]=ye,--ge||ce(he))},fe)}),--ge||ce(he)});return se.error&&fe(se.value),oe.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/is-pure"),te=a("../internals/promise-constructor-detection").CONSTRUCTOR,z=a("../internals/promise-native-constructor"),ne=a("../internals/get-built-in"),x=a("../internals/is-callable"),b=a("../internals/redefine"),y=z&&z.prototype;if(ie({target:"Promise",proto:!0,forced:te,real:!0},{catch:function(ee){return this.then(void 0,ee)}}),!ae&&x(z)){var E=ne("Promise").prototype.catch;y.catch!==E&&b(y,"catch",E,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/is-pure"),te=a("../internals/engine-is-node"),z=a("../internals/global"),ne=a("../internals/function-call"),x=a("../internals/redefine"),b=a("../internals/redefine-all"),y=a("../internals/object-set-prototype-of"),E=a("../internals/set-to-string-tag"),ee=a("../internals/set-species"),oe=a("../internals/a-callable"),ce=a("../internals/is-callable"),fe=a("../internals/is-object"),se=a("../internals/an-instance"),le=a("../internals/species-constructor"),he=a("../internals/task").set,be=a("../internals/microtask"),ge=a("../internals/host-report-errors"),me=a("../internals/perform"),ve=a("../internals/queue"),Ee=a("../internals/internal-state"),ye=a("../internals/promise-native-constructor"),Ae=a("../internals/promise-constructor-detection"),_e=a("../internals/new-promise-capability"),Se="Promise",xe=Ae.CONSTRUCTOR,Oe=Ae.REJECTION_EVENT,we=Ae.SUBCLASSING,Pe=Ee.getterFor(Se),Be=Ee.set,je=ye&&ye.prototype,De=ye,Ze=je,Ve=z.TypeError,Ge=z.document,Ke=z.process,He=_e.f,Ne=He,ke=!!(Ge&&Ge.createEvent&&z.dispatchEvent),ze="unhandledrejection",Ye="rejectionhandled",nt=0,rt=1,We=2,Fe=1,Xe=2,Te,Ue,et,tt,qe=function(ft){var ht;return fe(ft)&&ce(ht=ft.then)?ht:!1},Re=function(ft,ht){var st=ht.value,vt=ht.state==rt,yt=vt?ft.ok:ft.fail,Et=ft.resolve,xt=ft.reject,Ot=ft.domain,Mt,At,Tt;try{yt?(vt||(ht.rejection===Xe&&lt(ht),ht.rejection=Fe),yt===!0?Mt=st:(Ot&&Ot.enter(),Mt=yt(st),Ot&&(Ot.exit(),Tt=!0)),Mt===ft.promise?xt(Ve("Promise-chain cycle")):(At=qe(Mt))?ne(At,Mt,Et,xt):Et(Mt)):xt(st)}catch(It){Ot&&!Tt&&Ot.exit(),xt(It)}},Ie=function(ft,ht){ft.notified||(ft.notified=!0,be(function(){for(var st=ft.reactions,vt;vt=st.get();)Re(vt,ft);ft.notified=!1,ht&&!ft.rejection&&Me(ft)}))},Le=function(ft,ht,st){var vt,yt;ke?(vt=Ge.createEvent("Event"),vt.promise=ht,vt.reason=st,vt.initEvent(ft,!1,!0),z.dispatchEvent(vt)):vt={promise:ht,reason:st},!Oe&&(yt=z["on"+ft])?yt(vt):ft===ze&&ge("Unhandled promise rejection",st)},Me=function(ft){ne(he,z,function(){var ht=ft.facade,st=ft.value,vt=Je(ft),yt;if(vt&&(yt=me(function(){te?Ke.emit("unhandledRejection",st,ht):Le(ze,ht,st)}),ft.rejection=te||Je(ft)?Xe:Fe,yt.error))throw yt.value})},Je=function(ft){return ft.rejection!==Fe&&!ft.parent},lt=function(ft){ne(he,z,function(){var ht=ft.facade;te?Ke.emit("rejectionHandled",ht):Le(Ye,ht,ft.value)})},$e=function(ft,ht,st){return function(vt){ft(ht,vt,st)}},ot=function(ft,ht,st){ft.done||(ft.done=!0,st&&(ft=st),ft.value=ht,ft.state=We,Ie(ft,!0))},wt=function(ft,ht,st){if(!ft.done){ft.done=!0,st&&(ft=st);try{if(ft.facade===ht)throw Ve("Promise can't be resolved itself");var vt=qe(ht);vt?be(function(){var yt={done:!1};try{ne(vt,ht,$e(wt,yt,ft),$e(ot,yt,ft))}catch(Et){ot(yt,Et,ft)}}):(ft.value=ht,ft.state=rt,Ie(ft,!1))}catch(yt){ot({done:!1},yt,ft)}}};if(xe&&(De=function(ht){se(this,Ze),oe(ht),ne(Te,this);var st=Pe(this);try{ht($e(wt,st),$e(ot,st))}catch(vt){ot(st,vt)}},Ze=De.prototype,Te=function(ht){Be(this,{type:Se,done:!1,notified:!1,parent:!1,reactions:new ve,rejection:!1,state:nt,value:void 0})},Te.prototype=b(Ze,{then:function(ht,st){var vt=Pe(this),yt=He(le(this,De));return vt.parent=!0,yt.ok=ce(ht)?ht:!0,yt.fail=ce(st)&&st,yt.domain=te?Ke.domain:void 0,vt.state==nt?vt.reactions.add(yt):be(function(){Re(yt,vt)}),yt.promise}}),Ue=function(){var ft=new Te,ht=Pe(ft);this.promise=ft,this.resolve=$e(wt,ht),this.reject=$e(ot,ht)},_e.f=He=function(ft){return ft===De||ft===et?new Ue(ft):Ne(ft)},!ae&&ce(ye)&&je!==Object.prototype)){tt=je.then,we||x(je,"then",function(ht,st){var vt=this;return new De(function(yt,Et){ne(tt,vt,yt,Et)}).then(ht,st)},{unsafe:!0});try{delete je.constructor}catch(ft){}y&&y(je,Ze)}ie({global:!0,wrap:!0,forced:xe},{Promise:De}),E(De,Se,!1,!0),ee(Se)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(a,de,ue){a("../modules/es.promise.constructor"),a("../modules/es.promise.all"),a("../modules/es.promise.catch"),a("../modules/es.promise.race"),a("../modules/es.promise.reject"),a("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-call"),te=a("../internals/a-callable"),z=a("../internals/new-promise-capability"),ne=a("../internals/perform"),x=a("../internals/iterate"),b=a("../internals/promise-statics-incorrect-iteration");ie({target:"Promise",stat:!0,forced:b},{race:function(E){var ee=this,oe=z.f(ee),ce=oe.reject,fe=ne(function(){var se=te(ee.resolve);x(E,function(le){ae(se,ee,le).then(oe.resolve,ce)})});return fe.error&&ce(fe.value),oe.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-call"),te=a("../internals/new-promise-capability"),z=a("../internals/promise-constructor-detection").CONSTRUCTOR;ie({target:"Promise",stat:!0,forced:z},{reject:function(x){var b=te.f(this);return ae(b.reject,void 0,x),b.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/get-built-in"),te=a("../internals/is-pure"),z=a("../internals/promise-native-constructor"),ne=a("../internals/promise-constructor-detection").CONSTRUCTOR,x=a("../internals/promise-resolve"),b=ae("Promise"),y=te&&!ne;ie({target:"Promise",stat:!0,forced:te||ne},{resolve:function(ee){return x(y&&this===b?z:this,ee)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(a,de,ue){var ie=a("../internals/descriptors"),ae=a("../internals/global"),te=a("../internals/function-uncurry-this"),z=a("../internals/is-forced"),ne=a("../internals/inherit-if-required"),x=a("../internals/create-non-enumerable-property"),b=a("../internals/object-get-own-property-names").f,y=a("../internals/object-is-prototype-of"),E=a("../internals/is-regexp"),ee=a("../internals/to-string"),oe=a("../internals/regexp-get-flags"),ce=a("../internals/regexp-sticky-helpers"),fe=a("../internals/proxy-accessor"),se=a("../internals/redefine"),le=a("../internals/fails"),he=a("../internals/has-own-property"),be=a("../internals/internal-state").enforce,ge=a("../internals/set-species"),me=a("../internals/well-known-symbol"),ve=a("../internals/regexp-unsupported-dot-all"),Ee=a("../internals/regexp-unsupported-ncg"),ye=me("match"),Ae=ae.RegExp,_e=Ae.prototype,Se=ae.SyntaxError,xe=te(_e.exec),Oe=te("".charAt),we=te("".replace),Pe=te("".indexOf),Be=te("".slice),je=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,De=/a/g,Ze=/a/g,Ve=new Ae(De)!==De,Ge=ce.MISSED_STICKY,Ke=ce.UNSUPPORTED_Y,He=ie&&(!Ve||Ge||ve||Ee||le(function(){return Ze[ye]=!1,Ae(De)!=De||Ae(Ze)==Ze||Ae(De,"i")!="/a/i"})),Ne=function(rt){for(var We=rt.length,Fe=0,Xe="",Te=!1,Ue;Fe<=We;Fe++){if(Ue=Oe(rt,Fe),Ue==="\\"){Xe+=Ue+Oe(rt,++Fe);continue}!Te&&Ue==="."?Xe+="[\\s\\S]":(Ue==="["?Te=!0:Ue==="]"&&(Te=!1),Xe+=Ue)}return Xe},ke=function(rt){for(var We=rt.length,Fe=0,Xe="",Te=[],Ue={},et=!1,tt=!1,qe=0,Re="",Ie;Fe<=We;Fe++){if(Ie=Oe(rt,Fe),Ie==="\\")Ie=Ie+Oe(rt,++Fe);else if(Ie==="]")et=!1;else if(!et)switch(!0){case Ie==="[":et=!0;break;case Ie==="(":xe(je,Be(rt,Fe+1))&&(Fe+=2,tt=!0),Xe+=Ie,qe++;continue;case(Ie===">"&&tt):if(Re===""||he(Ue,Re))throw new Se("Invalid capture group name");Ue[Re]=!0,Te[Te.length]=[Re,qe],tt=!1,Re="";continue}tt?Re+=Ie:Xe+=Ie}return[Xe,Te]};if(z("RegExp",He)){for(var ze=function(We,Fe){var Xe=y(_e,this),Te=E(We),Ue=Fe===void 0,et=[],tt=We,qe,Re,Ie,Le,Me,Je;if(!Xe&&Te&&Ue&&We.constructor===ze)return We;if((Te||y(_e,We))&&(We=We.source,Ue&&(Fe=oe(tt))),We=We===void 0?"":ee(We),Fe=Fe===void 0?"":ee(Fe),tt=We,ve&&"dotAll"in De&&(Re=!!Fe&&Pe(Fe,"s")>-1,Re&&(Fe=we(Fe,/s/g,""))),qe=Fe,Ge&&"sticky"in De&&(Ie=!!Fe&&Pe(Fe,"y")>-1,Ie&&Ke&&(Fe=we(Fe,/y/g,""))),Ee&&(Le=ke(We),We=Le[0],et=Le[1]),Me=ne(Ae(We,Fe),Xe?this:_e,ze),(Re||Ie||et.length)&&(Je=be(Me),Re&&(Je.dotAll=!0,Je.raw=ze(Ne(We),qe)),Ie&&(Je.sticky=!0),et.length&&(Je.groups=et)),We!==tt)try{x(Me,"source",tt===""?"(?:)":tt)}catch(lt){}return Me},Ye=b(Ae),nt=0;Ye.length>nt;)fe(ze,Ae,Ye[nt++]);_e.constructor=ze,ze.prototype=_e,se(ae,"RegExp",ze)}ge("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/regexp-exec");ie({target:"RegExp",proto:!0,forced:/./.exec!==ae},{exec:ae})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(a,de,ue){"use strict";var ie=a("../internals/function-name").PROPER,ae=a("../internals/redefine"),te=a("../internals/an-object"),z=a("../internals/to-string"),ne=a("../internals/fails"),x=a("../internals/regexp-get-flags"),b="toString",y=RegExp.prototype,E=y[b],ee=ne(function(){return E.call({source:"a",flags:"b"})!="/a/b"}),oe=ie&&E.name!=b;(ee||oe)&&ae(RegExp.prototype,b,function(){var fe=te(this),se=z(fe.source),le=z(x(fe));return"/"+se+"/"+le},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/function-uncurry-this"),te=a("../internals/not-a-regexp"),z=a("../internals/require-object-coercible"),ne=a("../internals/to-string"),x=a("../internals/correct-is-regexp-logic"),b=ae("".indexOf);ie({target:"String",proto:!0,forced:!x("includes")},{includes:function(E){return!!~b(ne(z(this)),ne(te(E)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(a,de,ue){"use strict";var ie=a("../internals/string-multibyte").charAt,ae=a("../internals/to-string"),te=a("../internals/internal-state"),z=a("../internals/define-iterator"),ne="String Iterator",x=te.set,b=te.getterFor(ne);z(String,"String",function(y){x(this,{type:ne,string:ae(y),index:0})},function(){var E=b(this),ee=E.string,oe=E.index,ce;return oe>=ee.length?{value:void 0,done:!0}:(ce=ie(ee,oe),E.index+=ce.length,{value:ce,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(a,de,ue){"use strict";var ie=a("../internals/function-call"),ae=a("../internals/fix-regexp-well-known-symbol-logic"),te=a("../internals/an-object"),z=a("../internals/to-length"),ne=a("../internals/to-string"),x=a("../internals/require-object-coercible"),b=a("../internals/get-method"),y=a("../internals/advance-string-index"),E=a("../internals/regexp-exec-abstract");ae("match",function(ee,oe,ce){return[function(se){var le=x(this),he=se==null?void 0:b(se,ee);return he?ie(he,se,le):new RegExp(se)[ee](ne(le))},function(fe){var se=te(this),le=ne(fe),he=ce(oe,se,le);if(he.done)return he.value;if(!se.global)return E(se,le);var be=se.unicode;se.lastIndex=0;for(var ge=[],me=0,ve;(ve=E(se,le))!==null;){var Ee=ne(ve[0]);ge[me]=Ee,Ee===""&&(se.lastIndex=y(le,z(se.lastIndex),be)),me++}return me===0?null:ge}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(a,de,ue){"use strict";var ie=a("../internals/function-apply"),ae=a("../internals/function-call"),te=a("../internals/function-uncurry-this"),z=a("../internals/fix-regexp-well-known-symbol-logic"),ne=a("../internals/fails"),x=a("../internals/an-object"),b=a("../internals/is-callable"),y=a("../internals/to-integer-or-infinity"),E=a("../internals/to-length"),ee=a("../internals/to-string"),oe=a("../internals/require-object-coercible"),ce=a("../internals/advance-string-index"),fe=a("../internals/get-method"),se=a("../internals/get-substitution"),le=a("../internals/regexp-exec-abstract"),he=a("../internals/well-known-symbol"),be=he("replace"),ge=Math.max,me=Math.min,ve=te([].concat),Ee=te([].push),ye=te("".indexOf),Ae=te("".slice),_e=function(we){return we===void 0?we:String(we)},Se=function(){return"a".replace(/./,"$0")==="$0"}(),xe=function(){return/./[be]?/./[be]("a","$0")==="":!1}(),Oe=!ne(function(){var we=/./;return we.exec=function(){var Pe=[];return Pe.groups={a:"7"},Pe},"".replace(we,"$<a>")!=="7"});z("replace",function(we,Pe,Be){var je=xe?"$":"$0";return[function(Ze,Ve){var Ge=oe(this),Ke=Ze==null?void 0:fe(Ze,be);return Ke?ae(Ke,Ze,Ge,Ve):ae(Pe,ee(Ge),Ze,Ve)},function(De,Ze){var Ve=x(this),Ge=ee(De);if(typeof Ze=="string"&&ye(Ze,je)===-1&&ye(Ze,"$<")===-1){var Ke=Be(Pe,Ve,Ge,Ze);if(Ke.done)return Ke.value}var He=b(Ze);He||(Ze=ee(Ze));var Ne=Ve.global;if(Ne){var ke=Ve.unicode;Ve.lastIndex=0}for(var ze=[];;){var Ye=le(Ve,Ge);if(Ye===null||(Ee(ze,Ye),!Ne))break;var nt=ee(Ye[0]);nt===""&&(Ve.lastIndex=ce(Ge,E(Ve.lastIndex),ke))}for(var rt="",We=0,Fe=0;Fe<ze.length;Fe++){Ye=ze[Fe];for(var Xe=ee(Ye[0]),Te=ge(me(y(Ye.index),Ge.length),0),Ue=[],et=1;et<Ye.length;et++)Ee(Ue,_e(Ye[et]));var tt=Ye.groups;if(He){var qe=ve([Xe],Ue,Te,Ge);tt!==void 0&&Ee(qe,tt);var Re=ee(ie(Ze,void 0,qe))}else Re=se(Xe,Ge,Te,Ue,tt,Ze);Te>=We&&(rt+=Ae(Ge,We,Te)+Re,We=Te+Xe.length)}return rt+Ae(Ge,We)}]},!Oe||!Se||xe)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(a,de,ue){"use strict";var ie=a("../internals/function-call"),ae=a("../internals/fix-regexp-well-known-symbol-logic"),te=a("../internals/an-object"),z=a("../internals/require-object-coercible"),ne=a("../internals/same-value"),x=a("../internals/to-string"),b=a("../internals/get-method"),y=a("../internals/regexp-exec-abstract");ae("search",function(E,ee,oe){return[function(fe){var se=z(this),le=fe==null?void 0:b(fe,E);return le?ie(le,fe,se):new RegExp(fe)[E](x(se))},function(ce){var fe=te(this),se=x(ce),le=oe(ee,fe,se);if(le.done)return le.value;var he=fe.lastIndex;ne(he,0)||(fe.lastIndex=0);var be=y(fe,se);return ne(fe.lastIndex,he)||(fe.lastIndex=he),be===null?-1:be.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(a,de,ue){"use strict";var ie=a("../internals/function-apply"),ae=a("../internals/function-call"),te=a("../internals/function-uncurry-this"),z=a("../internals/fix-regexp-well-known-symbol-logic"),ne=a("../internals/is-regexp"),x=a("../internals/an-object"),b=a("../internals/require-object-coercible"),y=a("../internals/species-constructor"),E=a("../internals/advance-string-index"),ee=a("../internals/to-length"),oe=a("../internals/to-string"),ce=a("../internals/get-method"),fe=a("../internals/array-slice-simple"),se=a("../internals/regexp-exec-abstract"),le=a("../internals/regexp-exec"),he=a("../internals/regexp-sticky-helpers"),be=a("../internals/fails"),ge=he.UNSUPPORTED_Y,me=4294967295,ve=Math.min,Ee=[].push,ye=te(/./.exec),Ae=te(Ee),_e=te("".slice),Se=!be(function(){var xe=/(?:)/,Oe=xe.exec;xe.exec=function(){return Oe.apply(this,arguments)};var we="ab".split(xe);return we.length!==2||we[0]!=="a"||we[1]!=="b"});z("split",function(xe,Oe,we){var Pe;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?Pe=function(Be,je){var De=oe(b(this)),Ze=je===void 0?me:je>>>0;if(Ze===0)return[];if(Be===void 0)return[De];if(!ne(Be))return ae(Oe,De,Be,Ze);for(var Ve=[],Ge=(Be.ignoreCase?"i":"")+(Be.multiline?"m":"")+(Be.unicode?"u":"")+(Be.sticky?"y":""),Ke=0,He=new RegExp(Be.source,Ge+"g"),Ne,ke,ze;(Ne=ae(le,He,De))&&(ke=He.lastIndex,!(ke>Ke&&(Ae(Ve,_e(De,Ke,Ne.index)),Ne.length>1&&Ne.index<De.length&&ie(Ee,Ve,fe(Ne,1)),ze=Ne[0].length,Ke=ke,Ve.length>=Ze)));)He.lastIndex===Ne.index&&He.lastIndex++;return Ke===De.length?(ze||!ye(He,""))&&Ae(Ve,""):Ae(Ve,_e(De,Ke)),Ve.length>Ze?fe(Ve,0,Ze):Ve}:"0".split(void 0,0).length?Pe=function(Be,je){return Be===void 0&&je===0?[]:ae(Oe,this,Be,je)}:Pe=Oe,[function(je,De){var Ze=b(this),Ve=je==null?void 0:ce(je,xe);return Ve?ae(Ve,je,Ze,De):ae(Pe,oe(Ze),je,De)},function(Be,je){var De=x(this),Ze=oe(Be),Ve=we(Pe,De,Ze,je,Pe!==Oe);if(Ve.done)return Ve.value;var Ge=y(De,RegExp),Ke=De.unicode,He=(De.ignoreCase?"i":"")+(De.multiline?"m":"")+(De.unicode?"u":"")+(ge?"g":"y"),Ne=new Ge(ge?"^(?:"+De.source+")":De,He),ke=je===void 0?me:je>>>0;if(ke===0)return[];if(Ze.length===0)return se(Ne,Ze)===null?[Ze]:[];for(var ze=0,Ye=0,nt=[];Ye<Ze.length;){Ne.lastIndex=ge?0:Ye;var rt=se(Ne,ge?_e(Ze,Ye):Ze),We;if(rt===null||(We=ve(ee(Ne.lastIndex+(ge?Ye:0)),Ze.length))===ze)Ye=E(Ze,Ye,Ke);else{if(Ae(nt,_e(Ze,ze,Ye)),nt.length===ke)return nt;for(var Fe=1;Fe<=rt.length-1;Fe++)if(Ae(nt,rt[Fe]),nt.length===ke)return nt;Ye=ze=We}}return Ae(nt,_e(Ze,ze)),nt}]},!Se,ge)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/array-slice-simple":116,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/is-regexp":182,"../internals/regexp-exec":224,"../internals/regexp-exec-abstract":223,"../internals/regexp-sticky-helpers":227,"../internals/require-object-coercible":230,"../internals/species-constructor":238,"../internals/to-length":249,"../internals/to-string":256}],308:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/string-trim").trim,te=a("../internals/string-trim-forced");ie({target:"String",proto:!0,forced:te("trim")},{trim:function(){return ae(this)}})},{"../internals/export":149,"../internals/string-trim":241,"../internals/string-trim-forced":240}],309:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),te=a("../internals/function-call"),z=a("../internals/function-uncurry-this"),ne=a("../internals/is-pure"),x=a("../internals/descriptors"),b=a("../internals/native-symbol"),y=a("../internals/fails"),E=a("../internals/has-own-property"),ee=a("../internals/object-is-prototype-of"),oe=a("../internals/an-object"),ce=a("../internals/to-indexed-object"),fe=a("../internals/to-property-key"),se=a("../internals/to-string"),le=a("../internals/create-property-descriptor"),he=a("../internals/object-create"),be=a("../internals/object-keys"),ge=a("../internals/object-get-own-property-names"),me=a("../internals/object-get-own-property-names-external"),ve=a("../internals/object-get-own-property-symbols"),Ee=a("../internals/object-get-own-property-descriptor"),ye=a("../internals/object-define-property"),Ae=a("../internals/object-define-properties"),_e=a("../internals/object-property-is-enumerable"),Se=a("../internals/redefine"),xe=a("../internals/shared"),Oe=a("../internals/shared-key"),we=a("../internals/hidden-keys"),Pe=a("../internals/uid"),Be=a("../internals/well-known-symbol"),je=a("../internals/well-known-symbol-wrapped"),De=a("../internals/define-well-known-symbol"),Ze=a("../internals/symbol-define-to-primitive"),Ve=a("../internals/set-to-string-tag"),Ge=a("../internals/internal-state"),Ke=a("../internals/array-iteration").forEach,He=Oe("hidden"),Ne="Symbol",ke="prototype",ze=Ge.set,Ye=Ge.getterFor(Ne),nt=Object[ke],rt=ae.Symbol,We=rt&&rt[ke],Fe=ae.TypeError,Xe=ae.QObject,Te=Ee.f,Ue=ye.f,et=me.f,tt=_e.f,qe=z([].push),Re=xe("symbols"),Ie=xe("op-symbols"),Le=xe("wks"),Me=!Xe||!Xe[ke]||!Xe[ke].findChild,Je=x&&y(function(){return he(Ue({},"a",{get:function(){return Ue(this,"a",{value:7}).a}})).a!=7})?function(yt,Et,xt){var Ot=Te(nt,Et);Ot&&delete nt[Et],Ue(yt,Et,xt),Ot&&yt!==nt&&Ue(nt,Et,Ot)}:Ue,lt=function(yt,Et){var xt=Re[yt]=he(We);return ze(xt,{type:Ne,tag:yt,description:Et}),x||(xt.description=Et),xt},$e=function(Et,xt,Ot){Et===nt&&$e(Ie,xt,Ot),oe(Et);var Mt=fe(xt);return oe(Ot),E(Re,Mt)?(Ot.enumerable?(E(Et,He)&&Et[He][Mt]&&(Et[He][Mt]=!1),Ot=he(Ot,{enumerable:le(0,!1)})):(E(Et,He)||Ue(Et,He,le(1,{})),Et[He][Mt]=!0),Je(Et,Mt,Ot)):Ue(Et,Mt,Ot)},ot=function(Et,xt){oe(Et);var Ot=ce(xt),Mt=be(Ot).concat(vt(Ot));return Ke(Mt,function(At){(!x||te(ft,Ot,At))&&$e(Et,At,Ot[At])}),Et},wt=function(Et,xt){return xt===void 0?he(Et):ot(he(Et),xt)},ft=function(Et){var xt=fe(Et),Ot=te(tt,this,xt);return this===nt&&E(Re,xt)&&!E(Ie,xt)?!1:Ot||!E(this,xt)||!E(Re,xt)||E(this,He)&&this[He][xt]?Ot:!0},ht=function(Et,xt){var Ot=ce(Et),Mt=fe(xt);if(!(Ot===nt&&E(Re,Mt)&&!E(Ie,Mt))){var At=Te(Ot,Mt);return At&&E(Re,Mt)&&!(E(Ot,He)&&Ot[He][Mt])&&(At.enumerable=!0),At}},st=function(Et){var xt=et(ce(Et)),Ot=[];return Ke(xt,function(Mt){!E(Re,Mt)&&!E(we,Mt)&&qe(Ot,Mt)}),Ot},vt=function(yt){var Et=yt===nt,xt=et(Et?Ie:ce(yt)),Ot=[];return Ke(xt,function(Mt){E(Re,Mt)&&(!Et||E(nt,Mt))&&qe(Ot,Re[Mt])}),Ot};b||(rt=function(){if(ee(We,this))throw Fe("Symbol is not a constructor");var Et=!arguments.length||arguments[0]===void 0?void 0:se(arguments[0]),xt=Pe(Et),Ot=function(Mt){this===nt&&te(Ot,Ie,Mt),E(this,He)&&E(this[He],xt)&&(this[He][xt]=!1),Je(this,xt,le(1,Mt))};return x&&Me&&Je(nt,xt,{configurable:!0,set:Ot}),lt(xt,Et)},We=rt[ke],Se(We,"toString",function(){return Ye(this).tag}),Se(rt,"withoutSetter",function(yt){return lt(Pe(yt),yt)}),_e.f=ft,ye.f=$e,Ae.f=ot,Ee.f=ht,ge.f=me.f=st,ve.f=vt,je.f=function(yt){return lt(Be(yt),yt)},x&&(Ue(We,"description",{configurable:!0,get:function(){return Ye(this).description}}),ne||Se(nt,"propertyIsEnumerable",ft,{unsafe:!0}))),ie({global:!0,wrap:!0,forced:!b,sham:!b},{Symbol:rt}),Ke(be(Le),function(yt){De(yt)}),ie({target:Ne,stat:!0,forced:!b},{useSetter:function(){Me=!0},useSimple:function(){Me=!1}}),ie({target:"Object",stat:!0,forced:!b,sham:!x},{create:wt,defineProperty:$e,defineProperties:ot,getOwnPropertyDescriptor:ht}),ie({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:st}),Ze(),Ve(rt,Ne),we[He]=!0},{"../internals/an-object":101,"../internals/array-iteration":111,"../internals/create-property-descriptor":130,"../internals/define-well-known-symbol":133,"../internals/descriptors":134,"../internals/export":149,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/native-symbol":191,"../internals/object-create":196,"../internals/object-define-properties":197,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-names-external":200,"../internals/object-get-own-property-symbols":202,"../internals/object-is-prototype-of":204,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/redefine":222,"../internals/set-to-string-tag":234,"../internals/shared":237,"../internals/shared-key":235,"../internals/symbol-define-to-primitive":242,"../internals/to-indexed-object":247,"../internals/to-property-key":254,"../internals/to-string":256,"../internals/uid":263,"../internals/well-known-symbol":268,"../internals/well-known-symbol-wrapped":267}],310:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/descriptors"),te=a("../internals/global"),z=a("../internals/function-uncurry-this"),ne=a("../internals/has-own-property"),x=a("../internals/is-callable"),b=a("../internals/object-is-prototype-of"),y=a("../internals/to-string"),E=a("../internals/object-define-property").f,ee=a("../internals/copy-constructor-properties"),oe=te.Symbol,ce=oe&&oe.prototype;if(ae&&x(oe)&&(!("description"in ce)||oe().description!==void 0)){var fe={},se=function(){var ye=arguments.length<1||arguments[0]===void 0?void 0:y(arguments[0]),Ae=b(ce,this)?new oe(ye):ye===void 0?oe():oe(ye);return ye===""&&(fe[Ae]=!0),Ae};ee(se,oe),se.prototype=ce,ce.constructor=se;var le=String(oe("test"))=="Symbol(test)",he=z(ce.toString),be=z(ce.valueOf),ge=/^Symbol\((.*)\)[^)]+$/,me=z("".replace),ve=z("".slice);E(ce,"description",{configurable:!0,get:function(){var ye=be(this),Ae=he(ye);if(ne(fe,ye))return"";var _e=le?ve(Ae,7,-1):me(Ae,ge,"$1");return _e===""?void 0:_e}}),ie({global:!0,forced:!0},{Symbol:se})}},{"../internals/copy-constructor-properties":125,"../internals/descriptors":134,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/object-define-property":198,"../internals/object-is-prototype-of":204,"../internals/to-string":256}],311:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/get-built-in"),te=a("../internals/has-own-property"),z=a("../internals/to-string"),ne=a("../internals/shared"),x=a("../internals/native-symbol-registry"),b=ne("string-to-symbol-registry"),y=ne("symbol-to-string-registry");ie({target:"Symbol",stat:!0,forced:!x},{for:function(E){var ee=z(E);if(te(b,ee))return b[ee];var oe=ae("Symbol")(ee);return b[ee]=oe,y[oe]=ee,oe}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/has-own-property":164,"../internals/native-symbol-registry":190,"../internals/shared":237,"../internals/to-string":256}],312:[function(a,de,ue){var ie=a("../internals/define-well-known-symbol");ie("iterator")},{"../internals/define-well-known-symbol":133}],313:[function(a,de,ue){a("../modules/es.symbol.constructor"),a("../modules/es.symbol.for"),a("../modules/es.symbol.key-for"),a("../modules/es.json.stringify"),a("../modules/es.object.get-own-property-symbols")},{"../modules/es.json.stringify":285,"../modules/es.object.get-own-property-symbols":289,"../modules/es.symbol.constructor":309,"../modules/es.symbol.for":311,"../modules/es.symbol.key-for":314}],314:[function(a,de,ue){var ie=a("../internals/export"),ae=a("../internals/has-own-property"),te=a("../internals/is-symbol"),z=a("../internals/try-to-string"),ne=a("../internals/shared"),x=a("../internals/native-symbol-registry"),b=ne("symbol-to-string-registry");ie({target:"Symbol",stat:!0,forced:!x},{keyFor:function(E){if(!te(E))throw TypeError(z(E)+" is not a symbol");if(ae(b,E))return b[E]}})},{"../internals/export":149,"../internals/has-own-property":164,"../internals/is-symbol":183,"../internals/native-symbol-registry":190,"../internals/shared":237,"../internals/try-to-string":257}],315:[function(a,de,ue){"use strict";var ie=a("../internals/function-uncurry-this"),ae=a("../internals/array-buffer-view-core"),te=a("../internals/array-copy-within"),z=ie(te),ne=ae.aTypedArray,x=ae.exportTypedArrayMethod;x("copyWithin",function(y,E){return z(ne(this),y,E,arguments.length>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").every,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("every",function(x){return ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/function-call"),te=a("../internals/array-fill"),z=ie.aTypedArray,ne=ie.exportTypedArrayMethod;ne("fill",function(b){var y=arguments.length;return ae(te,z(this),b,y>1?arguments[1]:void 0,y>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").filter,te=a("../internals/typed-array-from-species-and-list"),z=ie.aTypedArray,ne=ie.exportTypedArrayMethod;ne("filter",function(b){var y=ae(z(this),b,arguments.length>1?arguments[1]:void 0);return te(this,y)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").findIndex,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("findIndex",function(x){return ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").find,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("find",function(x){return ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").forEach,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("forEach",function(x){ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-includes").includes,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("includes",function(x){return ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-includes").indexOf,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("indexOf",function(x){return ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(a,de,ue){"use strict";var ie=a("../internals/global"),ae=a("../internals/fails"),te=a("../internals/function-uncurry-this"),z=a("../internals/array-buffer-view-core"),ne=a("../modules/es.array.iterator"),x=a("../internals/well-known-symbol"),b=x("iterator"),y=ie.Uint8Array,E=te(ne.values),ee=te(ne.keys),oe=te(ne.entries),ce=z.aTypedArray,fe=z.exportTypedArrayMethod,se=y&&y.prototype,le=!ae(function(){se[b].call([1])}),he=!!se&&se.values&&se[b]===se.values&&se.values.name==="values",be=function(){return E(ce(this))};fe("entries",function(){return oe(ce(this))},le),fe("keys",function(){return ee(ce(this))},le),fe("values",be,le||!he,{name:"values"}),fe(b,be,le||!he,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/function-uncurry-this"),te=ie.aTypedArray,z=ie.exportTypedArrayMethod,ne=ae([].join);z("join",function(b){return ne(te(this),b)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/function-apply"),te=a("../internals/array-last-index-of"),z=ie.aTypedArray,ne=ie.exportTypedArrayMethod;ne("lastIndexOf",function(b){var y=arguments.length;return ae(te,z(this),y>1?[b,arguments[1]]:[b])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").map,te=a("../internals/typed-array-species-constructor"),z=ie.aTypedArray,ne=ie.exportTypedArrayMethod;ne("map",function(b){return ae(z(this),b,arguments.length>1?arguments[1]:void 0,function(y,E){return new(te(y))(E)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-reduce").right,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("reduceRight",function(x){var b=arguments.length;return ae(te(this),x,b,b>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-reduce").left,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("reduce",function(x){var b=arguments.length;return ae(te(this),x,b,b>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=ie.aTypedArray,te=ie.exportTypedArrayMethod,z=Math.floor;te("reverse",function(){for(var x=this,b=ae(x).length,y=z(b/2),E=0,ee;E<y;)ee=x[E],x[E++]=x[--b],x[b]=ee;return x})},{"../internals/array-buffer-view-core":103}],331:[function(a,de,ue){"use strict";var ie=a("../internals/global"),ae=a("../internals/function-call"),te=a("../internals/array-buffer-view-core"),z=a("../internals/length-of-array-like"),ne=a("../internals/to-offset"),x=a("../internals/to-object"),b=a("../internals/fails"),y=ie.RangeError,E=ie.Int8Array,ee=E&&E.prototype,oe=ee&&ee.set,ce=te.aTypedArray,fe=te.exportTypedArrayMethod,se=!b(function(){var he=new Uint8ClampedArray(2);return ae(oe,he,{length:1,0:3},1),he[1]!==3}),le=se&&te.NATIVE_ARRAY_BUFFER_VIEWS&&b(function(){var he=new E(2);return he.set(1),he.set("2",1),he[0]!==0||he[1]!==2});fe("set",function(be){ce(this);var ge=ne(arguments.length>1?arguments[1]:void 0,1),me=x(be);if(se)return ae(oe,this,me,ge);var ve=this.length,Ee=z(me),ye=0;if(Ee+ge>ve)throw y("Wrong length");for(;ye<Ee;)this[ge+ye]=me[ye++]},!se||le)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-call":155,"../internals/global":163,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/to-offset":251}],332:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/typed-array-species-constructor"),te=a("../internals/fails"),z=a("../internals/array-slice"),ne=ie.aTypedArray,x=ie.exportTypedArrayMethod,b=te(function(){new Int8Array(1).slice()});x("slice",function(E,ee){for(var oe=z(ne(this),E,ee),ce=ae(this),fe=0,se=oe.length,le=new ce(se);se>fe;)le[fe]=oe[fe++];return le},b)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/array-iteration").some,te=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("some",function(x){return ae(te(this),x,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(a,de,ue){"use strict";var ie=a("../internals/global"),ae=a("../internals/function-uncurry-this"),te=a("../internals/fails"),z=a("../internals/a-callable"),ne=a("../internals/array-sort"),x=a("../internals/array-buffer-view-core"),b=a("../internals/engine-ff-version"),y=a("../internals/engine-is-ie-or-edge"),E=a("../internals/engine-v8-version"),ee=a("../internals/engine-webkit-version"),oe=x.aTypedArray,ce=x.exportTypedArrayMethod,fe=ie.Uint16Array,se=fe&&ae(fe.prototype.sort),le=!!se&&!(te(function(){se(new fe(2),null)})&&te(function(){se(new fe(2),{})})),he=!!se&&!te(function(){if(E)return E<74;if(b)return b<67;if(y)return!0;if(ee)return ee<602;var ge=new fe(516),me=Array(516),ve,Ee;for(ve=0;ve<516;ve++)Ee=ve%4,ge[ve]=515-ve,me[ve]=ve-2*Ee+3;for(se(ge,function(ye,Ae){return(ye/4|0)-(Ae/4|0)}),ve=0;ve<516;ve++)if(ge[ve]!==me[ve])return!0}),be=function(ge){return function(me,ve){return ge!==void 0?+ge(me,ve)||0:ve!==ve?-1:me!==me?1:me===0&&ve===0?1/me>0&&1/ve<0?1:-1:me>ve}};ce("sort",function(me){return me!==void 0&&z(me),he?se(this,me):ne(oe(this),be(me))},!he||le)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core"),ae=a("../internals/to-length"),te=a("../internals/to-absolute-index"),z=a("../internals/typed-array-species-constructor"),ne=ie.aTypedArray,x=ie.exportTypedArrayMethod;x("subarray",function(y,E){var ee=ne(this),oe=ee.length,ce=te(y,oe),fe=z(ee);return new fe(ee.buffer,ee.byteOffset+ce*ee.BYTES_PER_ELEMENT,ae((E===void 0?oe:te(E,oe))-ce))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(a,de,ue){"use strict";var ie=a("../internals/global"),ae=a("../internals/function-apply"),te=a("../internals/array-buffer-view-core"),z=a("../internals/fails"),ne=a("../internals/array-slice"),x=ie.Int8Array,b=te.aTypedArray,y=te.exportTypedArrayMethod,E=[].toLocaleString,ee=!!x&&z(function(){E.call(new x(1))}),oe=z(function(){return[1,2].toLocaleString()!=new x([1,2]).toLocaleString()})||!z(function(){x.prototype.toLocaleString.call([1,2])});y("toLocaleString",function(){return ae(E,ee?ne(b(this)):b(this),ne(arguments))},oe)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(a,de,ue){"use strict";var ie=a("../internals/array-buffer-view-core").exportTypedArrayMethod,ae=a("../internals/fails"),te=a("../internals/global"),z=a("../internals/function-uncurry-this"),ne=te.Uint8Array,x=ne&&ne.prototype||{},b=[].toString,y=z([].join);ae(function(){b.call({})})&&(b=function(){return y(this)});var E=x.toString!=b;ie("toString",b,E)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(a,de,ue){var ie=a("../internals/typed-array-constructor");ie("Uint8",function(ae){return function(z,ne,x){return ae(this,z,ne,x)}})},{"../internals/typed-array-constructor":258}],339:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/dom-iterables"),te=a("../internals/dom-token-list-prototype"),z=a("../internals/array-for-each"),ne=a("../internals/create-non-enumerable-property"),x=function(y){if(y&&y.forEach!==z)try{ne(y,"forEach",z)}catch(E){y.forEach=z}};for(var b in ae)ae[b]&&x(ie[b]&&ie[b].prototype);x(te)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/dom-iterables"),te=a("../internals/dom-token-list-prototype"),z=a("../modules/es.array.iterator"),ne=a("../internals/create-non-enumerable-property"),x=a("../internals/well-known-symbol"),b=x("iterator"),y=x("toStringTag"),E=z.values,ee=function(ce,fe){if(ce){if(ce[b]!==E)try{ne(ce,b,E)}catch(le){ce[b]=E}if(ce[y]||ne(ce,y,fe),ae[fe]){for(var se in z)if(ce[se]!==z[se])try{ne(ce,se,z[se])}catch(le){ce[se]=z[se]}}}};for(var oe in ae)ee(ie[oe]&&ie[oe].prototype,oe);ee(te,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(a,de,ue){function ie(he){return Array.isArray?Array.isArray(he):le(he)==="[object Array]"}ue.isArray=ie;function ae(he){return typeof he=="boolean"}ue.isBoolean=ae;function te(he){return he===null}ue.isNull=te;function z(he){return he==null}ue.isNullOrUndefined=z;function ne(he){return typeof he=="number"}ue.isNumber=ne;function x(he){return typeof he=="string"}ue.isString=x;function b(he){return typeof he=="symbol"}ue.isSymbol=b;function y(he){return he===void 0}ue.isUndefined=y;function E(he){return le(he)==="[object RegExp]"}ue.isRegExp=E;function ee(he){return typeof he=="object"&&he!==null}ue.isObject=ee;function oe(he){return le(he)==="[object Date]"}ue.isDate=oe;function ce(he){return le(he)==="[object Error]"||he instanceof Error}ue.isError=ce;function fe(he){return typeof he=="function"}ue.isFunction=fe;function se(he){return he===null||typeof he=="boolean"||typeof he=="number"||typeof he=="string"||typeof he=="symbol"||typeof he=="undefined"}ue.isPrimitive=se,ue.isBuffer=a("buffer").Buffer.isBuffer;function le(he){return Object.prototype.toString.call(he)}},{buffer:90}],342:[function(a,de,ue){(function(ie){"use strict";var ae=function(){var b=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,y=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,E=/[^-+\dA-Z]/g;return function(ee,oe,ce,fe){if(arguments.length===1&&x(ee)==="string"&&!/\d/.test(ee)&&(oe=ee,ee=void 0),ee=ee||new Date,ee instanceof Date||(ee=new Date(ee)),isNaN(ee))throw TypeError("Invalid date");oe=String(ae.masks[oe]||oe||ae.masks.default);var se=oe.slice(0,4);(se==="UTC:"||se==="GMT:")&&(oe=oe.slice(4),ce=!0,se==="GMT:"&&(fe=!0));var le=ce?"getUTC":"get",he=ee[le+"Date"](),be=ee[le+"Day"](),ge=ee[le+"Month"](),me=ee[le+"FullYear"](),ve=ee[le+"Hours"](),Ee=ee[le+"Minutes"](),ye=ee[le+"Seconds"](),Ae=ee[le+"Milliseconds"](),_e=ce?0:ee.getTimezoneOffset(),Se=z(ee),xe=ne(ee),Oe={d:he,dd:te(he),ddd:ae.i18n.dayNames[be],dddd:ae.i18n.dayNames[be+7],m:ge+1,mm:te(ge+1),mmm:ae.i18n.monthNames[ge],mmmm:ae.i18n.monthNames[ge+12],yy:String(me).slice(2),yyyy:me,h:ve%12||12,hh:te(ve%12||12),H:ve,HH:te(ve),M:Ee,MM:te(Ee),s:ye,ss:te(ye),l:te(Ae,3),L:te(Math.round(Ae/10)),t:ve<12?"a":"p",tt:ve<12?"am":"pm",T:ve<12?"A":"P",TT:ve<12?"AM":"PM",Z:fe?"GMT":ce?"UTC":(String(ee).match(y)||[""]).pop().replace(E,""),o:(_e>0?"-":"+")+te(Math.floor(Math.abs(_e)/60)*100+Math.abs(_e)%60,4),S:["th","st","nd","rd"][he%10>3?0:(he%100-he%10!=10)*he%10],W:Se,N:xe};return oe.replace(b,function(we){return we in Oe?Oe[we]:we.slice(1,we.length-1)})}}();ae.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},ae.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function te(b,y){for(b=String(b),y=y||2;b.length<y;)b="0"+b;return b}function z(b){var y=new Date(b.getFullYear(),b.getMonth(),b.getDate());y.setDate(y.getDate()-(y.getDay()+6)%7+3);var E=new Date(y.getFullYear(),0,4);E.setDate(E.getDate()-(E.getDay()+6)%7+3);var ee=y.getTimezoneOffset()-E.getTimezoneOffset();y.setHours(y.getHours()-ee);var oe=(y-E)/(864e5*7);return 1+Math.floor(oe)}function ne(b){var y=b.getDay();return y===0&&(y=7),y}function x(b){return b===null?"null":b===void 0?"undefined":typeof b!="object"?typeof b:Array.isArray(b)?"array":{}.toString.call(b).slice(8,-1).toLowerCase()}typeof pe=="function"&&pe.amd?pe(function(){return ae}):typeof ue=="object"?de.exports=ae:ie.dateFormat=ae})(this)},{}],343:[function(a,de,ue){"use strict";var ie=/["'&<>]/;de.exports=ae;function ae(te){var z=""+te,ne=ie.exec(z);if(!ne)return z;var x,b="",y=0,E=0;for(y=ne.index;y<z.length;y++){switch(z.charCodeAt(y)){case 34:x="&quot;";break;case 38:x="&amp;";break;case 39:x="&#39;";break;case 60:x="&lt;";break;case 62:x="&gt;";break;default:continue}E!==y&&(b+=z.substring(E,y)),E=y+1,b+=x}return E!==y?b+z.substring(E,y):b}},{}],344:[function(a,de,ue){"use strict";var ie=typeof Reflect=="object"?Reflect:null,ae=ie&&typeof ie.apply=="function"?ie.apply:function(ye,Ae,_e){return Function.prototype.apply.call(ye,Ae,_e)},te;ie&&typeof ie.ownKeys=="function"?te=ie.ownKeys:Object.getOwnPropertySymbols?te=function(ye){return Object.getOwnPropertyNames(ye).concat(Object.getOwnPropertySymbols(ye))}:te=function(ye){return Object.getOwnPropertyNames(ye)};function z(Ee){console&&console.warn&&console.warn(Ee)}var ne=Number.isNaN||function(ye){return ye!==ye};function x(){x.init.call(this)}de.exports=x,de.exports.once=ge,x.EventEmitter=x,x.prototype._events=void 0,x.prototype._eventsCount=0,x.prototype._maxListeners=void 0;var b=10;function y(Ee){if(typeof Ee!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof Ee)}Object.defineProperty(x,"defaultMaxListeners",{enumerable:!0,get:function(){return b},set:function(Ee){if(typeof Ee!="number"||Ee<0||ne(Ee))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+Ee+".");b=Ee}}),x.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},x.prototype.setMaxListeners=function(ye){if(typeof ye!="number"||ye<0||ne(ye))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+ye+".");return this._maxListeners=ye,this};function E(Ee){return Ee._maxListeners===void 0?x.defaultMaxListeners:Ee._maxListeners}x.prototype.getMaxListeners=function(){return E(this)},x.prototype.emit=function(ye){for(var Ae=[],_e=1;_e<arguments.length;_e++)Ae.push(arguments[_e]);var Se=ye==="error",xe=this._events;if(xe!==void 0)Se=Se&&xe.error===void 0;else if(!Se)return!1;if(Se){var Oe;if(Ae.length>0&&(Oe=Ae[0]),Oe instanceof Error)throw Oe;var we=new Error("Unhandled error."+(Oe?" ("+Oe.message+")":""));throw we.context=Oe,we}var Pe=xe[ye];if(Pe===void 0)return!1;if(typeof Pe=="function")ae(Pe,this,Ae);else for(var Be=Pe.length,je=le(Pe,Be),_e=0;_e<Be;++_e)ae(je[_e],this,Ae);return!0};function ee(Ee,ye,Ae,_e){var Se,xe,Oe;if(y(Ae),xe=Ee._events,xe===void 0?(xe=Ee._events=Object.create(null),Ee._eventsCount=0):(xe.newListener!==void 0&&(Ee.emit("newListener",ye,Ae.listener?Ae.listener:Ae),xe=Ee._events),Oe=xe[ye]),Oe===void 0)Oe=xe[ye]=Ae,++Ee._eventsCount;else if(typeof Oe=="function"?Oe=xe[ye]=_e?[Ae,Oe]:[Oe,Ae]:_e?Oe.unshift(Ae):Oe.push(Ae),Se=E(Ee),Se>0&&Oe.length>Se&&!Oe.warned){Oe.warned=!0;var we=new Error("Possible EventEmitter memory leak detected. "+Oe.length+" "+String(ye)+" listeners added. Use emitter.setMaxListeners() to increase limit");we.name="MaxListenersExceededWarning",we.emitter=Ee,we.type=ye,we.count=Oe.length,z(we)}return Ee}x.prototype.addListener=function(ye,Ae){return ee(this,ye,Ae,!1)},x.prototype.on=x.prototype.addListener,x.prototype.prependListener=function(ye,Ae){return ee(this,ye,Ae,!0)};function oe(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ce(Ee,ye,Ae){var _e={fired:!1,wrapFn:void 0,target:Ee,type:ye,listener:Ae},Se=oe.bind(_e);return Se.listener=Ae,_e.wrapFn=Se,Se}x.prototype.once=function(ye,Ae){return y(Ae),this.on(ye,ce(this,ye,Ae)),this},x.prototype.prependOnceListener=function(ye,Ae){return y(Ae),this.prependListener(ye,ce(this,ye,Ae)),this},x.prototype.removeListener=function(ye,Ae){var _e,Se,xe,Oe,we;if(y(Ae),Se=this._events,Se===void 0)return this;if(_e=Se[ye],_e===void 0)return this;if(_e===Ae||_e.listener===Ae)--this._eventsCount===0?this._events=Object.create(null):(delete Se[ye],Se.removeListener&&this.emit("removeListener",ye,_e.listener||Ae));else if(typeof _e!="function"){for(xe=-1,Oe=_e.length-1;Oe>=0;Oe--)if(_e[Oe]===Ae||_e[Oe].listener===Ae){we=_e[Oe].listener,xe=Oe;break}if(xe<0)return this;xe===0?_e.shift():he(_e,xe),_e.length===1&&(Se[ye]=_e[0]),Se.removeListener!==void 0&&this.emit("removeListener",ye,we||Ae)}return this},x.prototype.off=x.prototype.removeListener,x.prototype.removeAllListeners=function(ye){var Ae,_e,Se;if(_e=this._events,_e===void 0)return this;if(_e.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):_e[ye]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete _e[ye]),this;if(arguments.length===0){var xe=Object.keys(_e),Oe;for(Se=0;Se<xe.length;++Se)Oe=xe[Se],Oe!=="removeListener"&&this.removeAllListeners(Oe);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(Ae=_e[ye],typeof Ae=="function")this.removeListener(ye,Ae);else if(Ae!==void 0)for(Se=Ae.length-1;Se>=0;Se--)this.removeListener(ye,Ae[Se]);return this};function fe(Ee,ye,Ae){var _e=Ee._events;if(_e===void 0)return[];var Se=_e[ye];return Se===void 0?[]:typeof Se=="function"?Ae?[Se.listener||Se]:[Se]:Ae?be(Se):le(Se,Se.length)}x.prototype.listeners=function(ye){return fe(this,ye,!0)},x.prototype.rawListeners=function(ye){return fe(this,ye,!1)},x.listenerCount=function(Ee,ye){return typeof Ee.listenerCount=="function"?Ee.listenerCount(ye):se.call(Ee,ye)},x.prototype.listenerCount=se;function se(Ee){var ye=this._events;if(ye!==void 0){var Ae=ye[Ee];if(typeof Ae=="function")return 1;if(Ae!==void 0)return Ae.length}return 0}x.prototype.eventNames=function(){return this._eventsCount>0?te(this._events):[]};function le(Ee,ye){for(var Ae=new Array(ye),_e=0;_e<ye;++_e)Ae[_e]=Ee[_e];return Ae}function he(Ee,ye){for(;ye+1<Ee.length;ye++)Ee[ye]=Ee[ye+1];Ee.pop()}function be(Ee){for(var ye=new Array(Ee.length),Ae=0;Ae<ye.length;++Ae)ye[Ae]=Ee[Ae].listener||Ee[Ae];return ye}function ge(Ee,ye){return new Promise(function(Ae,_e){function Se(Oe){Ee.removeListener(ye,xe),_e(Oe)}function xe(){typeof Ee.removeListener=="function"&&Ee.removeListener("error",Se),Ae([].slice.call(arguments))}ve(Ee,ye,xe,{once:!0}),ye!=="error"&&me(Ee,Se,{once:!0})})}function me(Ee,ye,Ae){typeof Ee.on=="function"&&ve(Ee,"error",ye,Ae)}function ve(Ee,ye,Ae,_e){if(typeof Ee.on=="function")_e.once?Ee.once(ye,Ae):Ee.on(ye,Ae);else if(typeof Ee.addEventListener=="function")Ee.addEventListener(ye,function Se(xe){_e.once&&Ee.removeEventListener(ye,Se),Ae(xe)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof Ee)}},{}],345:[function(a,de,ue){"use strict";var ie=a("is-callable"),ae=Object.prototype.toString,te=Object.prototype.hasOwnProperty,z=function(E,ee,oe){for(var ce=0,fe=E.length;ce<fe;ce++)te.call(E,ce)&&(oe==null?ee(E[ce],ce,E):ee.call(oe,E[ce],ce,E))},ne=function(E,ee,oe){for(var ce=0,fe=E.length;ce<fe;ce++)oe==null?ee(E.charAt(ce),ce,E):ee.call(oe,E.charAt(ce),ce,E)},x=function(E,ee,oe){for(var ce in E)te.call(E,ce)&&(oe==null?ee(E[ce],ce,E):ee.call(oe,E[ce],ce,E))},b=function(E,ee,oe){if(!ie(ee))throw new TypeError("iterator must be a function");var ce;arguments.length>=3&&(ce=oe),ae.call(E)==="[object Array]"?z(E,ee,ce):typeof E=="string"?ne(E,ee,ce):x(E,ee,ce)};de.exports=b},{"is-callable":367}],346:[function(a,de,ue){"use strict";var ie="Function.prototype.bind called on incompatible ",ae=Array.prototype.slice,te=Object.prototype.toString,z="[object Function]";de.exports=function(x){var b=this;if(typeof b!="function"||te.call(b)!==z)throw new TypeError(ie+b);for(var y=ae.call(arguments,1),E,ee=function(){if(this instanceof E){var le=b.apply(this,y.concat(ae.call(arguments)));return Object(le)===le?le:this}else return b.apply(x,y.concat(ae.call(arguments)))},oe=Math.max(0,b.length-y.length),ce=[],fe=0;fe<oe;fe++)ce.push("$"+fe);if(E=Function("binder","return function ("+ce.join(",")+"){ return binder.apply(this,arguments); }")(ee),b.prototype){var se=function(){};se.prototype=b.prototype,E.prototype=new se,se.prototype=null}return E}},{}],347:[function(a,de,ue){"use strict";var ie=a("./implementation");de.exports=Function.prototype.bind||ie},{"./implementation":346}],348:[function(a,de,ue){"use strict";var ie,ae=SyntaxError,te=Function,z=TypeError,ne=function(Pe){try{return te('"use strict"; return ('+Pe+").constructor;")()}catch(Be){}},x=Object.getOwnPropertyDescriptor;if(x)try{x({},"")}catch(Pe){x=null}var b=function(){throw new z},y=x?function(){try{return arguments.callee,b}catch(Pe){try{return x(arguments,"callee").get}catch(Be){return b}}}():b,E=a("has-symbols")(),ee=a("has-proto")(),oe=Object.getPrototypeOf||(ee?function(Pe){return Pe.__proto__}:null),ce={},fe=typeof Uint8Array=="undefined"||!oe?ie:oe(Uint8Array),se={"%AggregateError%":typeof AggregateError=="undefined"?ie:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer=="undefined"?ie:ArrayBuffer,"%ArrayIteratorPrototype%":E&&oe?oe([][Symbol.iterator]()):ie,"%AsyncFromSyncIteratorPrototype%":ie,"%AsyncFunction%":ce,"%AsyncGenerator%":ce,"%AsyncGeneratorFunction%":ce,"%AsyncIteratorPrototype%":ce,"%Atomics%":typeof Atomics=="undefined"?ie:Atomics,"%BigInt%":typeof BigInt=="undefined"?ie:BigInt,"%BigInt64Array%":typeof BigInt64Array=="undefined"?ie:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array=="undefined"?ie:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView=="undefined"?ie:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array=="undefined"?ie:Float32Array,"%Float64Array%":typeof Float64Array=="undefined"?ie:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry=="undefined"?ie:FinalizationRegistry,"%Function%":te,"%GeneratorFunction%":ce,"%Int8Array%":typeof Int8Array=="undefined"?ie:Int8Array,"%Int16Array%":typeof Int16Array=="undefined"?ie:Int16Array,"%Int32Array%":typeof Int32Array=="undefined"?ie:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":E&&oe?oe(oe([][Symbol.iterator]())):ie,"%JSON%":typeof JSON=="object"?JSON:ie,"%Map%":typeof Map=="undefined"?ie:Map,"%MapIteratorPrototype%":typeof Map=="undefined"||!E||!oe?ie:oe(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise=="undefined"?ie:Promise,"%Proxy%":typeof Proxy=="undefined"?ie:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect=="undefined"?ie:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set=="undefined"?ie:Set,"%SetIteratorPrototype%":typeof Set=="undefined"||!E||!oe?ie:oe(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer=="undefined"?ie:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":E&&oe?oe(""[Symbol.iterator]()):ie,"%Symbol%":E?Symbol:ie,"%SyntaxError%":ae,"%ThrowTypeError%":y,"%TypedArray%":fe,"%TypeError%":z,"%Uint8Array%":typeof Uint8Array=="undefined"?ie:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray=="undefined"?ie:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array=="undefined"?ie:Uint16Array,"%Uint32Array%":typeof Uint32Array=="undefined"?ie:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap=="undefined"?ie:WeakMap,"%WeakRef%":typeof WeakRef=="undefined"?ie:WeakRef,"%WeakSet%":typeof WeakSet=="undefined"?ie:WeakSet};if(oe)try{null.error}catch(Pe){var le=oe(oe(Pe));se["%Error.prototype%"]=le}var he=function Pe(Be){var je;if(Be==="%AsyncFunction%")je=ne("async function () {}");else if(Be==="%GeneratorFunction%")je=ne("function* () {}");else if(Be==="%AsyncGeneratorFunction%")je=ne("async function* () {}");else if(Be==="%AsyncGenerator%"){var De=Pe("%AsyncGeneratorFunction%");De&&(je=De.prototype)}else if(Be==="%AsyncIteratorPrototype%"){var Ze=Pe("%AsyncGenerator%");Ze&&oe&&(je=oe(Ze.prototype))}return se[Be]=je,je},be={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ge=a("function-bind"),me=a("has"),ve=ge.call(Function.call,Array.prototype.concat),Ee=ge.call(Function.apply,Array.prototype.splice),ye=ge.call(Function.call,String.prototype.replace),Ae=ge.call(Function.call,String.prototype.slice),_e=ge.call(Function.call,RegExp.prototype.exec),Se=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,xe=/\\(\\)?/g,Oe=function(Be){var je=Ae(Be,0,1),De=Ae(Be,-1);if(je==="%"&&De!=="%")throw new ae("invalid intrinsic syntax, expected closing `%`");if(De==="%"&&je!=="%")throw new ae("invalid intrinsic syntax, expected opening `%`");var Ze=[];return ye(Be,Se,function(Ve,Ge,Ke,He){Ze[Ze.length]=Ke?ye(He,xe,"$1"):Ge||Ve}),Ze},we=function(Be,je){var De=Be,Ze;if(me(be,De)&&(Ze=be[De],De="%"+Ze[0]+"%"),me(se,De)){var Ve=se[De];if(Ve===ce&&(Ve=he(De)),typeof Ve=="undefined"&&!je)throw new z("intrinsic "+Be+" exists, but is not available. Please file an issue!");return{alias:Ze,name:De,value:Ve}}throw new ae("intrinsic "+Be+" does not exist!")};de.exports=function(Be,je){if(typeof Be!="string"||Be.length===0)throw new z("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof je!="boolean")throw new z('"allowMissing" argument must be a boolean');if(_e(/^%?[^%]*%?$/,Be)===null)throw new ae("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var De=Oe(Be),Ze=De.length>0?De[0]:"",Ve=we("%"+Ze+"%",je),Ge=Ve.name,Ke=Ve.value,He=!1,Ne=Ve.alias;Ne&&(Ze=Ne[0],Ee(De,ve([0,1],Ne)));for(var ke=1,ze=!0;ke<De.length;ke+=1){var Ye=De[ke],nt=Ae(Ye,0,1),rt=Ae(Ye,-1);if((nt==='"'||nt==="'"||nt==="`"||rt==='"'||rt==="'"||rt==="`")&&nt!==rt)throw new ae("property names with quotes must have matching quotes");if((Ye==="constructor"||!ze)&&(He=!0),Ze+="."+Ye,Ge="%"+Ze+"%",me(se,Ge))Ke=se[Ge];else if(Ke!=null){if(!(Ye in Ke)){if(!je)throw new z("base intrinsic for "+Be+" exists, but the property is not available.");return}if(x&&ke+1>=De.length){var We=x(Ke,Ye);ze=!!We,ze&&"get"in We&&!("originalValue"in We.get)?Ke=We.get:Ke=Ke[Ye]}else ze=me(Ke,Ye),Ke=Ke[Ye];ze&&!He&&(se[Ge]=Ke)}}return Ke}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(a,de,ue){"use strict";var ie=a("get-intrinsic"),ae=ie("%Object.getOwnPropertyDescriptor%",!0);if(ae)try{ae([],"length")}catch(te){ae=null}de.exports=ae},{"get-intrinsic":348}],350:[function(a,de,ue){"use strict";var ie={foo:{}},ae=Object;de.exports=function(){return{__proto__:ie}.foo===ie.foo&&!({__proto__:null}instanceof ae)}},{}],351:[function(a,de,ue){"use strict";var ie=typeof Symbol!="undefined"&&Symbol,ae=a("./shams");de.exports=function(){return typeof ie!="function"||typeof Symbol!="function"||typeof ie("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:ae()}},{"./shams":352}],352:[function(a,de,ue){"use strict";de.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var ae={},te=Symbol("test"),z=Object(te);if(typeof te=="string"||Object.prototype.toString.call(te)!=="[object Symbol]"||Object.prototype.toString.call(z)!=="[object Symbol]")return!1;var ne=42;ae[te]=ne;for(te in ae)return!1;if(typeof Object.keys=="function"&&Object.keys(ae).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(ae).length!==0)return!1;var x=Object.getOwnPropertySymbols(ae);if(x.length!==1||x[0]!==te||!Object.prototype.propertyIsEnumerable.call(ae,te))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var b=Object.getOwnPropertyDescriptor(ae,te);if(b.value!==ne||b.enumerable!==!0)return!1}return!0}},{}],353:[function(a,de,ue){"use strict";var ie=a("has-symbols/shams");de.exports=function(){return ie()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(a,de,ue){"use strict";var ie=a("function-bind");de.exports=ie.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(a,de,ue){var ie=a("http"),ae=a("url"),te=de.exports;for(var z in ie)ie.hasOwnProperty(z)&&(te[z]=ie[z]);te.request=function(x,b){return x=ne(x),ie.request.call(this,x,b)},te.get=function(x,b){return x=ne(x),ie.get.call(this,x,b)};function ne(x){if(typeof x=="string"&&(x=ae.parse(x)),x.protocol||(x.protocol="https:"),x.protocol!=="https:")throw new Error('Protocol "'+x.protocol+'" not supported. Expected "https:"');return x}},{http:468,url:472}],356:[function(a,de,ue){"use strict";var ie=a("util"),ae=a("ms");de.exports=function(te){if(typeof te=="number")return te;var z=ae(te);if(z===void 0){var ne=new Error(ie.format("humanize-ms(%j) result undefined",te));console.warn(ne.stack)}return z}},{ms:376,util:419}],357:[function(a,de,ue){ue.read=function(ie,ae,te,z,ne){var x,b,y=ne*8-z-1,E=(1<<y)-1,ee=E>>1,oe=-7,ce=te?ne-1:0,fe=te?-1:1,se=ie[ae+ce];for(ce+=fe,x=se&(1<<-oe)-1,se>>=-oe,oe+=y;oe>0;x=x*256+ie[ae+ce],ce+=fe,oe-=8);for(b=x&(1<<-oe)-1,x>>=-oe,oe+=z;oe>0;b=b*256+ie[ae+ce],ce+=fe,oe-=8);if(x===0)x=1-ee;else{if(x===E)return b?NaN:(se?-1:1)*(1/0);b=b+Math.pow(2,z),x=x-ee}return(se?-1:1)*b*Math.pow(2,x-z)},ue.write=function(ie,ae,te,z,ne,x){var b,y,E,ee=x*8-ne-1,oe=(1<<ee)-1,ce=oe>>1,fe=ne===23?Math.pow(2,-24)-Math.pow(2,-77):0,se=z?0:x-1,le=z?1:-1,he=ae<0||ae===0&&1/ae<0?1:0;for(ae=Math.abs(ae),isNaN(ae)||ae===1/0?(y=isNaN(ae)?1:0,b=oe):(b=Math.floor(Math.log(ae)/Math.LN2),ae*(E=Math.pow(2,-b))<1&&(b--,E*=2),b+ce>=1?ae+=fe/E:ae+=fe*Math.pow(2,1-ce),ae*E>=2&&(b++,E/=2),b+ce>=oe?(y=0,b=oe):b+ce>=1?(y=(ae*E-1)*Math.pow(2,ne),b=b+ce):(y=ae*Math.pow(2,ce-1)*Math.pow(2,ne),b=0));ne>=8;ie[te+se]=y&255,se+=le,y/=256,ne-=8);for(b=b<<ne|y,ee+=ne;ee>0;ie[te+se]=b&255,se+=le,b/=256,ee-=8);ie[te+se-le]|=he*128}},{}],358:[function(a,de,ue){"use strict";var ie=[a("./nextTick"),a("./queueMicrotask"),a("./mutation.js"),a("./messageChannel"),a("./stateChange"),a("./timeout")],ae,te,z=-1,ne=[],x=!1;function b(){!ae||!te||(ae=!1,te.length?ne=te.concat(ne):z=-1,ne.length&&y())}function y(){if(!ae){x=!1,ae=!0;for(var se=ne.length,le=setTimeout(b);se;){for(te=ne,ne=[];te&&++z<se;)te[z].run();z=-1,se=ne.length}te=null,z=-1,ae=!1,clearTimeout(le)}}for(var E,ee=-1,oe=ie.length;++ee<oe;)if(ie[ee]&&ie[ee].test&&ie[ee].test()){E=ie[ee].install(y);break}function ce(se,le){this.fun=se,this.array=le}ce.prototype.run=function(){var se=this.fun,le=this.array;switch(le.length){case 0:return se();case 1:return se(le[0]);case 2:return se(le[0],le[1]);case 3:return se(le[0],le[1],le[2]);default:return se.apply(null,le)}},de.exports=fe;function fe(se){var le=new Array(arguments.length-1);if(arguments.length>1)for(var he=1;he<arguments.length;he++)le[he-1]=arguments[he];ne.push(new ce(se,le)),!x&&!ae&&(x=!0,E())}},{"./messageChannel":359,"./mutation.js":360,"./nextTick":89,"./queueMicrotask":361,"./stateChange":362,"./timeout":363}],359:[function(a,de,ue){(function(ie){(function(){"use strict";ue.test=function(){return ie.setImmediate?!1:typeof ie.MessageChannel!="undefined"},ue.install=function(ae){var te=new ie.MessageChannel;return te.port1.onmessage=ae,function(){te.port2.postMessage(0)}}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],360:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=ie.MutationObserver||ie.WebKitMutationObserver;ue.test=function(){return ae},ue.install=function(te){var z=0,ne=new ae(te),x=ie.document.createTextNode("");return ne.observe(x,{characterData:!0}),function(){x.data=z=++z%2}}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],361:[function(a,de,ue){(function(ie){(function(){"use strict";ue.test=function(){return typeof ie.queueMicrotask=="function"},ue.install=function(ae){return function(){ie.queueMicrotask(ae)}}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],362:[function(a,de,ue){(function(ie){(function(){"use strict";ue.test=function(){return"document"in ie&&"onreadystatechange"in ie.document.createElement("script")},ue.install=function(ae){return function(){var te=ie.document.createElement("script");return te.onreadystatechange=function(){ae(),te.onreadystatechange=null,te.parentNode.removeChild(te),te=null},ie.document.documentElement.appendChild(te),ae}}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],363:[function(a,de,ue){"use strict";ue.test=function(){return!0},ue.install=function(ie){return function(){setTimeout(ie,0)}}},{}],364:[function(a,de,ue){typeof Object.create=="function"?de.exports=function(ae,te){te&&(ae.super_=te,ae.prototype=Object.create(te.prototype,{constructor:{value:ae,enumerable:!1,writable:!0,configurable:!0}}))}:de.exports=function(ae,te){if(te){ae.super_=te;var z=function(){};z.prototype=te.prototype,ae.prototype=new z,ae.prototype.constructor=ae}}},{}],365:[function(a,de,ue){"use strict";var ie=a("has-tostringtag/shams")(),ae=a("call-bind/callBound"),te=ae("Object.prototype.toString"),z=function(y){return ie&&y&&typeof y=="object"&&Symbol.toStringTag in y?!1:te(y)==="[object Arguments]"},ne=function(y){return z(y)?!0:y!==null&&typeof y=="object"&&typeof y.length=="number"&&y.length>=0&&te(y)!=="[object Array]"&&te(y.callee)==="[object Function]"},x=function(){return z(arguments)}();z.isLegacyArguments=ne,de.exports=x?z:ne},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(a,de,ue){de.exports=function(te){return te!=null&&(ie(te)||ae(te)||!!te._isBuffer)};function ie(te){return!!te.constructor&&typeof te.constructor.isBuffer=="function"&&te.constructor.isBuffer(te)}function ae(te){return typeof te.readFloatLE=="function"&&typeof te.slice=="function"&&ie(te.slice(0,0))}},{}],367:[function(a,de,ue){"use strict";var ie=Function.prototype.toString,ae=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,te,z;if(typeof ae=="function"&&typeof Object.defineProperty=="function")try{te=Object.defineProperty({},"length",{get:function(){throw z}}),z={},ae(function(){throw 42},null,te)}catch(me){me!==z&&(ae=null)}else ae=null;var ne=/^\s*class\b/,x=function(ve){try{var Ee=ie.call(ve);return ne.test(Ee)}catch(ye){return!1}},b=function(ve){try{return x(ve)?!1:(ie.call(ve),!0)}catch(Ee){return!1}},y=Object.prototype.toString,E="[object Object]",ee="[object Function]",oe="[object GeneratorFunction]",ce="[object HTMLAllCollection]",fe="[object HTML document.all class]",se="[object HTMLCollection]",le=typeof Symbol=="function"&&!!Symbol.toStringTag,he=!(0 in[,]),be=function(){return!1};if(typeof document=="object"){var ge=document.all;y.call(ge)===y.call(document.all)&&(be=function(ve){if((he||!ve)&&(typeof ve=="undefined"||typeof ve=="object"))try{var Ee=y.call(ve);return(Ee===ce||Ee===fe||Ee===se||Ee===E)&&ve("")==null}catch(ye){}return!1})}de.exports=ae?function(ve){if(be(ve))return!0;if(!ve||typeof ve!="function"&&typeof ve!="object")return!1;try{ae(ve,null,te)}catch(Ee){if(Ee!==z)return!1}return!x(ve)&&b(ve)}:function(ve){if(be(ve))return!0;if(!ve||typeof ve!="function"&&typeof ve!="object")return!1;if(le)return b(ve);if(x(ve))return!1;var Ee=y.call(ve);return Ee!==ee&&Ee!==oe&&!/^\[object HTML/.test(Ee)?!1:b(ve)}},{}],368:[function(a,de,ue){"use strict";var ie=Object.prototype.toString,ae=Function.prototype.toString,te=/^\s*(?:function)?\*/,z=a("has-tostringtag/shams")(),ne=Object.getPrototypeOf,x=function(){if(!z)return!1;try{return Function("return function*() {}")()}catch(y){}},b;de.exports=function(E){if(typeof E!="function")return!1;if(te.test(ae.call(E)))return!0;if(!z){var ee=ie.call(E);return ee==="[object GeneratorFunction]"}if(!ne)return!1;if(typeof b=="undefined"){var oe=x();b=oe?ne(oe):!1}return ne(E)===b}},{"has-tostringtag/shams":353}],369:[function(a,de,ue){"use strict";var ie=a("which-typed-array");de.exports=function(te){return!!ie(te)}},{"which-typed-array":420}],370:[function(a,de,ue){var ie={}.toString;de.exports=Array.isArray||function(ae){return ie.call(ae)=="[object Array]"}},{}],371:[function(a,de,ue){(function(ie){(function(){(function(ae,te){typeof ue=="object"&&typeof de!="undefined"?de.exports=te(ae):typeof pe=="function"&&pe.amd?pe(te):te(ae)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ie!="undefined"?ie:this,function(ae){"use strict";ae=ae||{};var te=ae.Base64,z="2.6.4",ne="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",x=function(Be){for(var je={},De=0,Ze=Be.length;De<Ze;De++)je[Be.charAt(De)]=De;return je}(ne),b=String.fromCharCode,y=function(Be){if(Be.length<2){var je=Be.charCodeAt(0);return je<128?Be:je<2048?b(192|je>>>6)+b(128|je&63):b(224|je>>>12&15)+b(128|je>>>6&63)+b(128|je&63)}else{var je=65536+(Be.charCodeAt(0)-55296)*1024+(Be.charCodeAt(1)-56320);return b(240|je>>>18&7)+b(128|je>>>12&63)+b(128|je>>>6&63)+b(128|je&63)}},E=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ee=function(Be){return Be.replace(E,y)},oe=function(Be){var je=[0,2,1][Be.length%3],De=Be.charCodeAt(0)<<16|(Be.length>1?Be.charCodeAt(1):0)<<8|(Be.length>2?Be.charCodeAt(2):0),Ze=[ne.charAt(De>>>18),ne.charAt(De>>>12&63),je>=2?"=":ne.charAt(De>>>6&63),je>=1?"=":ne.charAt(De&63)];return Ze.join("")},ce=ae.btoa&&typeof ae.btoa=="function"?function(Be){return ae.btoa(Be)}:function(Be){if(Be.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Be.replace(/[\s\S]{1,3}/g,oe)},fe=function(Be){return ce(ee(String(Be)))},se=function(Be){return Be.replace(/[+\/]/g,function(je){return je=="+"?"-":"_"}).replace(/=/g,"")},le=function(Be,je){return je?se(fe(Be)):fe(Be)},he=function(Be){return le(Be,!0)},be;ae.Uint8Array&&(be=function(Be,je){for(var De="",Ze=0,Ve=Be.length;Ze<Ve;Ze+=3){var Ge=Be[Ze],Ke=Be[Ze+1],He=Be[Ze+2],Ne=Ge<<16|Ke<<8|He;De+=ne.charAt(Ne>>>18)+ne.charAt(Ne>>>12&63)+(typeof Ke!="undefined"?ne.charAt(Ne>>>6&63):"=")+(typeof He!="undefined"?ne.charAt(Ne&63):"=")}return je?se(De):De});var ge=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,me=function(Be){switch(Be.length){case 4:var je=(7&Be.charCodeAt(0))<<18|(63&Be.charCodeAt(1))<<12|(63&Be.charCodeAt(2))<<6|63&Be.charCodeAt(3),De=je-65536;return b((De>>>10)+55296)+b((De&1023)+56320);case 3:return b((15&Be.charCodeAt(0))<<12|(63&Be.charCodeAt(1))<<6|63&Be.charCodeAt(2));default:return b((31&Be.charCodeAt(0))<<6|63&Be.charCodeAt(1))}},ve=function(Be){return Be.replace(ge,me)},Ee=function(Be){var je=Be.length,De=je%4,Ze=(je>0?x[Be.charAt(0)]<<18:0)|(je>1?x[Be.charAt(1)]<<12:0)|(je>2?x[Be.charAt(2)]<<6:0)|(je>3?x[Be.charAt(3)]:0),Ve=[b(Ze>>>16),b(Ze>>>8&255),b(Ze&255)];return Ve.length-=[0,0,2,1][De],Ve.join("")},ye=ae.atob&&typeof ae.atob=="function"?function(Be){return ae.atob(Be)}:function(Be){return Be.replace(/\S{1,4}/g,Ee)},Ae=function(Be){return ye(String(Be).replace(/[^A-Za-z0-9\+\/]/g,""))},_e=function(Be){return ve(ye(Be))},Se=function(Be){return String(Be).replace(/[-_]/g,function(je){return je=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},xe=function(Be){return _e(Se(Be))},Oe;ae.Uint8Array&&(Oe=function(Be){return Uint8Array.from(Ae(Se(Be)),function(je){return je.charCodeAt(0)})});var we=function(){var Be=ae.Base64;return ae.Base64=te,Be};if(ae.Base64={VERSION:z,atob:Ae,btoa:ce,fromBase64:xe,toBase64:le,utob:ee,encode:le,encodeURI:he,btou:ve,decode:xe,noConflict:we,fromUint8Array:be,toUint8Array:Oe},typeof Object.defineProperty=="function"){var Pe=function(Be){return{value:Be,enumerable:!1,writable:!0,configurable:!0}};ae.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Pe(function(){return xe(this)})),Object.defineProperty(String.prototype,"toBase64",Pe(function(Be){return le(this,Be)})),Object.defineProperty(String.prototype,"toBase64URI",Pe(function(){return le(this,!0)}))}}return ae.Meteor&&(Base64=ae.Base64),typeof de!="undefined"&&de.exports?de.exports.Base64=ae.Base64:typeof pe=="function"&&pe.amd&&pe([],function(){return ae.Base64}),{Base64:ae.Base64}})}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(a,de,ue){"use strict";de.exports=ae;var ie=Object.prototype.hasOwnProperty;function ae(te,z,ne){if(!te)throw new TypeError("argument dest is required");if(!z)throw new TypeError("argument src is required");return ne===void 0&&(ne=!0),Object.getOwnPropertyNames(z).forEach(function(b){if(!(!ne&&ie.call(te,b))){var y=Object.getOwnPropertyDescriptor(z,b);Object.defineProperty(te,b,y)}}),te}},{}],373:[function(a,de,ue){"use strict";a("core-js/modules/es.array.map.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.regexp.constructor.js"),a("core-js/modules/es.regexp.to-string.js");function ie(){this._types=Object.create(null),this._extensions=Object.create(null);for(var ae=0;ae<arguments.length;ae++)this.define(arguments[ae]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}ie.prototype.define=function(ae,te){for(var z in ae){var ne=ae[z].map(function(E){return E.toLowerCase()});z=z.toLowerCase();for(var x=0;x<ne.length;x++){var b=ne[x];if(b[0]!=="*"){if(!te&&b in this._types)throw new Error('Attempt to change mapping for "'+b+'" extension from "'+this._types[b]+'" to "'+z+'". Pass `force=true` to allow this, otherwise remove "'+b+'" from the list of extensions for "'+z+'".');this._types[b]=z}}if(te||!this._extensions[z]){var y=ne[0];this._extensions[z]=y[0]!=="*"?y:y.substr(1)}}},ie.prototype.getType=function(ae){ae=String(ae);var te=ae.replace(/^.*[/\\]/,"").toLowerCase(),z=te.replace(/^.*\./,"").toLowerCase(),ne=te.length<ae.length,x=z.length<te.length-1;return(x||!ne)&&this._types[z]||null},ie.prototype.getExtension=function(ae){return ae=/^\s*([^;\s]*)/.test(ae)&&RegExp.$1,ae&&this._extensions[ae.toLowerCase()]||null},de.exports=ie},{"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.constructor.js":299,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305}],374:[function(a,de,ue){"use strict";var ie=a("./Mime");de.exports=new ie(a("./types/standard"))},{"./Mime":373,"./types/standard":375}],375:[function(a,de,ue){"use strict";de.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["es","ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}],376:[function(a,de,ue){var ie=1e3,ae=ie*60,te=ae*60,z=te*24,ne=z*7,x=z*365.25;de.exports=function(oe,ce){ce=ce||{};var fe=typeof oe;if(fe==="string"&&oe.length>0)return b(oe);if(fe==="number"&&isFinite(oe))return ce.long?E(oe):y(oe);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(oe))};function b(oe){if(oe=String(oe),!(oe.length>100)){var ce=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(oe);if(ce){var fe=parseFloat(ce[1]),se=(ce[2]||"ms").toLowerCase();switch(se){case"years":case"year":case"yrs":case"yr":case"y":return fe*x;case"weeks":case"week":case"w":return fe*ne;case"days":case"day":case"d":return fe*z;case"hours":case"hour":case"hrs":case"hr":case"h":return fe*te;case"minutes":case"minute":case"mins":case"min":case"m":return fe*ae;case"seconds":case"second":case"secs":case"sec":case"s":return fe*ie;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return fe;default:return}}}}function y(oe){var ce=Math.abs(oe);return ce>=z?Math.round(oe/z)+"d":ce>=te?Math.round(oe/te)+"h":ce>=ae?Math.round(oe/ae)+"m":ce>=ie?Math.round(oe/ie)+"s":oe+"ms"}function E(oe){var ce=Math.abs(oe);return ce>=z?ee(oe,ce,z,"day"):ce>=te?ee(oe,ce,te,"hour"):ce>=ae?ee(oe,ce,ae,"minute"):ce>=ie?ee(oe,ce,ie,"second"):oe+" ms"}function ee(oe,ce,fe,se){var le=ce>=fe*1.5;return Math.round(oe/fe)+" "+se+(le?"s":"")}},{}],377:[function(a,de,ue){"use strict";var ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable;function z(x){if(x==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(x)}function ne(){try{if(!Object.assign)return!1;var x=new String("abc");if(x[5]="de",Object.getOwnPropertyNames(x)[0]==="5")return!1;for(var b={},y=0;y<10;y++)b["_"+String.fromCharCode(y)]=y;var E=Object.getOwnPropertyNames(b).map(function(oe){return b[oe]});if(E.join("")!=="0123456789")return!1;var ee={};return"abcdefghijklmnopqrst".split("").forEach(function(oe){ee[oe]=oe}),Object.keys(Object.assign({},ee)).join("")==="abcdefghijklmnopqrst"}catch(oe){return!1}}de.exports=ne()?Object.assign:function(x,b){for(var y,E=z(x),ee,oe=1;oe<arguments.length;oe++){y=Object(arguments[oe]);for(var ce in y)ae.call(y,ce)&&(E[ce]=y[ce]);if(ie){ee=ie(y);for(var fe=0;fe<ee.length;fe++)te.call(y,ee[fe])&&(E[ee[fe]]=y[ee[fe]])}}return E}},{}],378:[function(a,de,ue){(function(ie){(function(){"use strict";function ae(x){if(typeof x!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(x))}function te(x,b){for(var y="",E=0,ee=-1,oe=0,ce,fe=0;fe<=x.length;++fe){if(fe<x.length)ce=x.charCodeAt(fe);else{if(ce===47)break;ce=47}if(ce===47){if(!(ee===fe-1||oe===1))if(ee!==fe-1&&oe===2){if(y.length<2||E!==2||y.charCodeAt(y.length-1)!==46||y.charCodeAt(y.length-2)!==46){if(y.length>2){var se=y.lastIndexOf("/");if(se!==y.length-1){se===-1?(y="",E=0):(y=y.slice(0,se),E=y.length-1-y.lastIndexOf("/")),ee=fe,oe=0;continue}}else if(y.length===2||y.length===1){y="",E=0,ee=fe,oe=0;continue}}b&&(y.length>0?y+="/..":y="..",E=2)}else y.length>0?y+="/"+x.slice(ee+1,fe):y=x.slice(ee+1,fe),E=fe-ee-1;ee=fe,oe=0}else ce===46&&oe!==-1?++oe:oe=-1}return y}function z(x,b){var y=b.dir||b.root,E=b.base||(b.name||"")+(b.ext||"");return y?y===b.root?y+E:y+x+E:E}var ne={resolve:function(){for(var b="",y=!1,E,ee=arguments.length-1;ee>=-1&&!y;ee--){var oe;ee>=0?oe=arguments[ee]:(E===void 0&&(E=ie.cwd()),oe=E),ae(oe),oe.length!==0&&(b=oe+"/"+b,y=oe.charCodeAt(0)===47)}return b=te(b,!y),y?b.length>0?"/"+b:"/":b.length>0?b:"."},normalize:function(b){if(ae(b),b.length===0)return".";var y=b.charCodeAt(0)===47,E=b.charCodeAt(b.length-1)===47;return b=te(b,!y),b.length===0&&!y&&(b="."),b.length>0&&E&&(b+="/"),y?"/"+b:b},isAbsolute:function(b){return ae(b),b.length>0&&b.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var b,y=0;y<arguments.length;++y){var E=arguments[y];ae(E),E.length>0&&(b===void 0?b=E:b+="/"+E)}return b===void 0?".":ne.normalize(b)},relative:function(b,y){if(ae(b),ae(y),b===y||(b=ne.resolve(b),y=ne.resolve(y),b===y))return"";for(var E=1;E<b.length&&b.charCodeAt(E)===47;++E);for(var ee=b.length,oe=ee-E,ce=1;ce<y.length&&y.charCodeAt(ce)===47;++ce);for(var fe=y.length,se=fe-ce,le=oe<se?oe:se,he=-1,be=0;be<=le;++be){if(be===le){if(se>le){if(y.charCodeAt(ce+be)===47)return y.slice(ce+be+1);if(be===0)return y.slice(ce+be)}else oe>le&&(b.charCodeAt(E+be)===47?he=be:be===0&&(he=0));break}var ge=b.charCodeAt(E+be),me=y.charCodeAt(ce+be);if(ge!==me)break;ge===47&&(he=be)}var ve="";for(be=E+he+1;be<=ee;++be)(be===ee||b.charCodeAt(be)===47)&&(ve.length===0?ve+="..":ve+="/..");return ve.length>0?ve+y.slice(ce+he):(ce+=he,y.charCodeAt(ce)===47&&++ce,y.slice(ce))},_makeLong:function(b){return b},dirname:function(b){if(ae(b),b.length===0)return".";for(var y=b.charCodeAt(0),E=y===47,ee=-1,oe=!0,ce=b.length-1;ce>=1;--ce)if(y=b.charCodeAt(ce),y===47){if(!oe){ee=ce;break}}else oe=!1;return ee===-1?E?"/":".":E&&ee===1?"//":b.slice(0,ee)},basename:function(b,y){if(y!==void 0&&typeof y!="string")throw new TypeError('"ext" argument must be a string');ae(b);var E=0,ee=-1,oe=!0,ce;if(y!==void 0&&y.length>0&&y.length<=b.length){if(y.length===b.length&&y===b)return"";var fe=y.length-1,se=-1;for(ce=b.length-1;ce>=0;--ce){var le=b.charCodeAt(ce);if(le===47){if(!oe){E=ce+1;break}}else se===-1&&(oe=!1,se=ce+1),fe>=0&&(le===y.charCodeAt(fe)?--fe===-1&&(ee=ce):(fe=-1,ee=se))}return E===ee?ee=se:ee===-1&&(ee=b.length),b.slice(E,ee)}else{for(ce=b.length-1;ce>=0;--ce)if(b.charCodeAt(ce)===47){if(!oe){E=ce+1;break}}else ee===-1&&(oe=!1,ee=ce+1);return ee===-1?"":b.slice(E,ee)}},extname:function(b){ae(b);for(var y=-1,E=0,ee=-1,oe=!0,ce=0,fe=b.length-1;fe>=0;--fe){var se=b.charCodeAt(fe);if(se===47){if(!oe){E=fe+1;break}continue}ee===-1&&(oe=!1,ee=fe+1),se===46?y===-1?y=fe:ce!==1&&(ce=1):y!==-1&&(ce=-1)}return y===-1||ee===-1||ce===0||ce===1&&y===ee-1&&y===E+1?"":b.slice(y,ee)},format:function(b){if(b===null||typeof b!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof b);return z("/",b)},parse:function(b){ae(b);var y={root:"",dir:"",base:"",ext:"",name:""};if(b.length===0)return y;var E=b.charCodeAt(0),ee=E===47,oe;ee?(y.root="/",oe=1):oe=0;for(var ce=-1,fe=0,se=-1,le=!0,he=b.length-1,be=0;he>=oe;--he){if(E=b.charCodeAt(he),E===47){if(!le){fe=he+1;break}continue}se===-1&&(le=!1,se=he+1),E===46?ce===-1?ce=he:be!==1&&(be=1):ce!==-1&&(be=-1)}return ce===-1||se===-1||be===0||be===1&&ce===se-1&&ce===fe+1?se!==-1&&(fe===0&&ee?y.base=y.name=b.slice(1,se):y.base=y.name=b.slice(fe,se)):(fe===0&&ee?(y.name=b.slice(1,ce),y.base=b.slice(1,se)):(y.name=b.slice(fe,ce),y.base=b.slice(fe,se)),y.ext=b.slice(ce,se)),fe>0?y.dir=b.slice(0,fe-1):ee&&(y.dir="/"),y},sep:"/",delimiter:":",win32:null,posix:null};ne.posix=ne,de.exports=ne}).call(this)}).call(this,a("_process"))},{_process:467}],379:[function(a,de,ue){(function(ie){(function(){(function(){"use strict";var ae={function:!0,object:!0},te=ae[typeof window]&&window||this,z=te,ne=ae[typeof ue]&&ue,x=ae[typeof de]&&de&&!de.nodeType&&de,b=ne&&x&&typeof ie=="object"&&ie;b&&(b.global===b||b.window===b||b.self===b)&&(te=b);var y=Math.pow(2,53)-1,E=/\bOpera/,ee=this,oe=Object.prototype,ce=oe.hasOwnProperty,fe=oe.toString;function se(xe){return xe=String(xe),xe.charAt(0).toUpperCase()+xe.slice(1)}function le(xe,Oe,we){var Pe={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return Oe&&we&&/^Win/i.test(xe)&&!/^Windows Phone /i.test(xe)&&(Pe=Pe[/[\d.]+$/.exec(xe)])&&(xe="Windows "+Pe),xe=String(xe),Oe&&we&&(xe=xe.replace(RegExp(Oe,"i"),we)),xe=be(xe.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),xe}function he(xe,Oe){var we=-1,Pe=xe?xe.length:0;if(typeof Pe=="number"&&Pe>-1&&Pe<=y)for(;++we<Pe;)Oe(xe[we],we,xe);else ge(xe,Oe)}function be(xe){return xe=Ae(xe),/^(?:webOS|i(?:OS|P))/.test(xe)?xe:se(xe)}function ge(xe,Oe){for(var we in xe)ce.call(xe,we)&&Oe(xe[we],we,xe)}function me(xe){return xe==null?se(xe):fe.call(xe).slice(8,-1)}function ve(xe,Oe){var we=xe!=null?typeof xe[Oe]:"number";return!/^(?:boolean|number|string|undefined)$/.test(we)&&(we=="object"?!!xe[Oe]:!0)}function Ee(xe){return String(xe).replace(/([ -])(?!$)/g,"$1?")}function ye(xe,Oe){var we=null;return he(xe,function(Pe,Be){we=Oe(we,Pe,Be,xe)}),we}function Ae(xe){return String(xe).replace(/^ +| +$/g,"")}function _e(xe){var Oe=te,we=xe&&typeof xe=="object"&&me(xe)!="String";we&&(Oe=xe,xe=null);var Pe=Oe.navigator||{},Be=Pe.userAgent||"";xe||(xe=Be);var je=we||ee==z,De=we?!!Pe.likeChrome:/\bChrome\b/.test(xe)&&!/internal|\n/i.test(fe.toString()),Ze="Object",Ve=we?Ze:"ScriptBridgingProxyObject",Ge=we?Ze:"Environment",Ke=we&&Oe.java?"JavaPackage":me(Oe.java),He=we?Ze:"RuntimeObject",Ne=/\bJava/.test(Ke)&&Oe.java,ke=Ne&&me(Oe.environment)==Ge,ze=Ne?"a":"\u03B1",Ye=Ne?"b":"\u03B2",nt=Oe.document||{},rt=Oe.operamini||Oe.opera,We=E.test(We=we&&rt?rt["[[Class]]"]:me(rt))?We:rt=null,Fe,Xe=xe,Te=[],Ue=null,et=xe==Be,tt=et&&rt&&typeof rt.version=="function"&&rt.version(),qe,Re=lt([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),Ie=ot(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"(?:Edge|Edg|EdgA|EdgiOS)"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Vivaldi","Waterfox","WebPositive",{label:"Yandex Browser",pattern:"YaBrowser"},{label:"UC Browser",pattern:"UCBrowser"},"Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chromium","Chrome",{label:"Chrome",pattern:"(?:HeadlessChrome)"},{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),Le=ft([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),Me=$e({Apple:{iPad:1,iPhone:1,iPod:1},Alcatel:{},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},Huawei:{},Lenovo:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Oppo:{},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1},Xiaomi:{Mi:1,Redmi:1}}),Je=wt(["Windows Phone","KaiOS","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian",{label:"DragonFly BSD",pattern:"DragonFly"},"Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);function lt(yt){return ye(yt,function(Et,xt){return Et||RegExp("\\b"+(xt.pattern||Ee(xt))+"\\b","i").exec(xe)&&(xt.label||xt)})}function $e(yt){return ye(yt,function(Et,xt,Ot){return Et||(xt[Le]||xt[/^[a-z]+(?: +[a-z]+\b)*/i.exec(Le)]||RegExp("\\b"+Ee(Ot)+"(?:\\b|\\w*\\d)","i").exec(xe))&&Ot})}function ot(yt){return ye(yt,function(Et,xt){return Et||RegExp("\\b"+(xt.pattern||Ee(xt))+"\\b","i").exec(xe)&&(xt.label||xt)})}function wt(yt){return ye(yt,function(Et,xt){var Ot=xt.pattern||Ee(xt);return!Et&&(Et=RegExp("\\b"+Ot+"(?:/[\\d.]+|[ \\w.]*)","i").exec(xe))&&(Et=le(Et,Ot,xt.label||xt)),Et})}function ft(yt){return ye(yt,function(Et,xt){var Ot=xt.pattern||Ee(xt);return!Et&&(Et=RegExp("\\b"+Ot+" *\\d+[.\\w_]*","i").exec(xe)||RegExp("\\b"+Ot+" *\\w+-[\\w]*","i").exec(xe)||RegExp("\\b"+Ot+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(xe))&&((Et=String(xt.label&&!RegExp(Ot,"i").test(xt.label)?xt.label:Et).split("/"))[1]&&!/[\d.]+/.test(Et[0])&&(Et[0]+=" "+Et[1]),xt=xt.label||xt,Et=be(Et[0].replace(RegExp(Ot,"i"),xt).replace(RegExp("; *(?:"+xt+"[_-])?","i")," ").replace(RegExp("("+xt+")[-_.]?(\\w)","i"),"$1 $2"))),Et})}function ht(yt){return ye(yt,function(Et,xt){return Et||(RegExp(xt+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(xe)||0)[1]||null})}function st(){return this.description||""}if(Re&&(Re=[Re]),/\bAndroid\b/.test(Je)&&!Le&&(Fe=/\bAndroid[^;]*;(.*?)(?:Build|\) AppleWebKit)\b/i.exec(xe))&&(Le=Ae(Fe[1]).replace(/^[a-z]{2}-[a-z]{2};\s*/i,"")||null),Me&&!Le?Le=ft([Me]):Me&&Le&&(Le=Le.replace(RegExp("^("+Ee(Me)+")[-_.\\s]","i"),Me+" ").replace(RegExp("^("+Ee(Me)+")[-_.]?(\\w)","i"),Me+" $2")),(Fe=/\bGoogle TV\b/.exec(Le))&&(Le=Fe[0]),/\bSimulator\b/i.test(xe)&&(Le=(Le?Le+" ":"")+"Simulator"),Ie=="Opera Mini"&&/\bOPiOS\b/.test(xe)&&Te.push("running in Turbo/Uncompressed mode"),Ie=="IE"&&/\blike iPhone OS\b/.test(xe)?(Fe=_e(xe.replace(/like iPhone OS/,"")),Me=Fe.manufacturer,Le=Fe.product):/^iP/.test(Le)?(Ie||(Ie="Safari"),Je="iOS"+((Fe=/ OS ([\d_]+)/i.exec(xe))?" "+Fe[1].replace(/_/g,"."):"")):Ie=="Konqueror"&&/^Linux\b/i.test(Je)?Je="Kubuntu":Me&&Me!="Google"&&(/Chrome/.test(Ie)&&!/\bMobile Safari\b/i.test(xe)||/\bVita\b/.test(Le))||/\bAndroid\b/.test(Je)&&/^Chrome/.test(Ie)&&/\bVersion\//i.test(xe)?(Ie="Android Browser",Je=/\bAndroid\b/.test(Je)?Je:"Android"):Ie=="Silk"?(/\bMobi/i.test(xe)||(Je="Android",Te.unshift("desktop mode")),/Accelerated *= *true/i.test(xe)&&Te.unshift("accelerated")):Ie=="UC Browser"&&/\bUCWEB\b/.test(xe)?Te.push("speed mode"):Ie=="PaleMoon"&&(Fe=/\bFirefox\/([\d.]+)\b/.exec(xe))?Te.push("identifying as Firefox "+Fe[1]):Ie=="Firefox"&&(Fe=/\b(Mobile|Tablet|TV)\b/i.exec(xe))?(Je||(Je="Firefox OS"),Le||(Le=Fe[1])):!Ie||(Fe=!/\bMinefield\b/i.test(xe)&&/\b(?:Firefox|Safari)\b/.exec(Ie))?(Ie&&!Le&&/[\/,]|^[^(]+?\)/.test(xe.slice(xe.indexOf(Fe+"/")+8))&&(Ie=null),(Fe=Le||Me||Je)&&(Le||Me||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(Je))&&(Ie=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(Je)?Je:Fe)+" Browser")):Ie=="Electron"&&(Fe=(/\bChrome\/([\d.]+)\b/.exec(xe)||0)[1])&&Te.push("Chromium "+Fe),tt||(tt=ht(["(?:Cloud9|CriOS|CrMo|Edge|Edg|EdgA|EdgiOS|FxiOS|HeadlessChrome|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$)|UCBrowser|YaBrowser)","Version",Ee(Ie),"(?:Firefox|Minefield|NetFront)"])),(Fe=Re=="iCab"&&parseFloat(tt)>3&&"WebKit"||/\bOpera\b/.test(Ie)&&(/\bOPR\b/.test(xe)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(xe)&&!/^(?:Trident|EdgeHTML)$/.test(Re)&&"WebKit"||!Re&&/\bMSIE\b/i.test(xe)&&(Je=="Mac OS"?"Tasman":"Trident")||Re=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Ie)&&"NetFront")&&(Re=[Fe]),Ie=="IE"&&(Fe=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(xe)||0)[1])?(Ie+=" Mobile",Je="Windows Phone "+(/\+$/.test(Fe)?Fe:Fe+".x"),Te.unshift("desktop mode")):/\bWPDesktop\b/i.test(xe)?(Ie="IE Mobile",Je="Windows Phone 8.x",Te.unshift("desktop mode"),tt||(tt=(/\brv:([\d.]+)/.exec(xe)||0)[1])):Ie!="IE"&&Re=="Trident"&&(Fe=/\brv:([\d.]+)/.exec(xe))&&(Ie&&Te.push("identifying as "+Ie+(tt?" "+tt:"")),Ie="IE",tt=Fe[1]),et){if(ve(Oe,"global"))if(Ne&&(Fe=Ne.lang.System,Xe=Fe.getProperty("os.arch"),Je=Je||Fe.getProperty("os.name")+" "+Fe.getProperty("os.version")),ke){try{tt=Oe.require("ringo/engine").version.join("."),Ie="RingoJS"}catch(yt){(Fe=Oe.system)&&Fe.global.system==Oe.system&&(Ie="Narwhal",Je||(Je=Fe[0].os||null))}Ie||(Ie="Rhino")}else typeof Oe.process=="object"&&!Oe.process.browser&&(Fe=Oe.process)&&(typeof Fe.versions=="object"&&(typeof Fe.versions.electron=="string"?(Te.push("Node "+Fe.versions.node),Ie="Electron",tt=Fe.versions.electron):typeof Fe.versions.nw=="string"&&(Te.push("Chromium "+tt,"Node "+Fe.versions.node),Ie="NW.js",tt=Fe.versions.nw)),Ie||(Ie="Node.js",Xe=Fe.arch,Je=Fe.platform,tt=/[\d.]+/.exec(Fe.version),tt=tt?tt[0]:null));else me(Fe=Oe.runtime)==Ve?(Ie="Adobe AIR",Je=Fe.flash.system.Capabilities.os):me(Fe=Oe.phantom)==He?(Ie="PhantomJS",tt=(Fe=Fe.version||null)&&Fe.major+"."+Fe.minor+"."+Fe.patch):typeof nt.documentMode=="number"&&(Fe=/\bTrident\/(\d+)/i.exec(xe))?(tt=[tt,nt.documentMode],(Fe=+Fe[1]+4)!=tt[1]&&(Te.push("IE "+tt[1]+" mode"),Re&&(Re[1]=""),tt[1]=Fe),tt=Ie=="IE"?String(tt[1].toFixed(1)):tt[0]):typeof nt.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Ie)&&(Te.push("masking as "+Ie+" "+tt),Ie="IE",tt="11.0",Re=["Trident"],Je="Windows");Je=Je&&be(Je)}if(tt&&(Fe=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(tt)||/(?:alpha|beta)(?: ?\d)?/i.exec(xe+";"+(et&&Pe.appMinorVersion))||/\bMinefield\b/i.test(xe)&&"a")&&(Ue=/b/i.test(Fe)?"beta":"alpha",tt=tt.replace(RegExp(Fe+"\\+?$"),"")+(Ue=="beta"?Ye:ze)+(/\d+\+?/.exec(Fe)||"")),Ie=="Fennec"||Ie=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(Je))Ie="Firefox Mobile";else if(Ie=="Maxthon"&&tt)tt=tt.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(Le))Le=="Xbox 360"&&(Je=null),Le=="Xbox 360"&&/\bIEMobile\b/.test(xe)&&Te.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(Ie)||Ie&&!Le&&!/Browser|Mobi/.test(Ie))&&(Je=="Windows CE"||/Mobi/i.test(xe)))Ie+=" Mobile";else if(Ie=="IE"&&et)try{Oe.external===null&&Te.unshift("platform preview")}catch(yt){Te.unshift("embedded")}else(/\bBlackBerry\b/.test(Le)||/\bBB10\b/.test(xe))&&(Fe=(RegExp(Le.replace(/ +/g," *")+"/([.\\d]+)","i").exec(xe)||0)[1]||tt)?(Fe=[Fe,/BB10/.test(xe)],Je=(Fe[1]?(Le=null,Me="BlackBerry"):"Device Software")+" "+Fe[0],tt=null):this!=ge&&Le!="Wii"&&(et&&rt||/Opera/.test(Ie)&&/\b(?:MSIE|Firefox)\b/i.test(xe)||Ie=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(Je)||Ie=="IE"&&(Je&&!/^Win/.test(Je)&&tt>5.5||/\bWindows XP\b/.test(Je)&&tt>8||tt==8&&!/\bTrident\b/.test(xe)))&&!E.test(Fe=_e.call(ge,xe.replace(E,"")+";"))&&Fe.name&&(Fe="ing as "+Fe.name+((Fe=Fe.version)?" "+Fe:""),E.test(Ie)?(/\bIE\b/.test(Fe)&&Je=="Mac OS"&&(Je=null),Fe="identify"+Fe):(Fe="mask"+Fe,We?Ie=be(We.replace(/([a-z])([A-Z])/g,"$1 $2")):Ie="Opera",/\bIE\b/.test(Fe)&&(Je=null),et||(tt=null)),Re=["Presto"],Te.push(Fe));(Fe=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(xe)||0)[1])&&(Fe=[parseFloat(Fe.replace(/\.(\d)$/,".0$1")),Fe],Ie=="Safari"&&Fe[1].slice(-1)=="+"?(Ie="WebKit Nightly",Ue="alpha",tt=Fe[1].slice(0,-1)):(tt==Fe[1]||tt==(Fe[2]=(/\bSafari\/([\d.]+\+?)/i.exec(xe)||0)[1]))&&(tt=null),Fe[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(xe)||0)[1],Fe[0]==537.36&&Fe[2]==537.36&&parseFloat(Fe[1])>=28&&Re=="WebKit"&&(Re=["Blink"]),!et||!De&&!Fe[1]?(Re&&(Re[1]="like Safari"),Fe=(Fe=Fe[0],Fe<400?1:Fe<500?2:Fe<526?3:Fe<533?4:Fe<534?"4+":Fe<535?5:Fe<537?6:Fe<538?7:Fe<601?8:Fe<602?9:Fe<604?10:Fe<606?11:Fe<608?12:"12")):(Re&&(Re[1]="like Chrome"),Fe=Fe[1]||(Fe=Fe[0],Fe<530?1:Fe<532?2:Fe<532.05?3:Fe<533?4:Fe<534.03?5:Fe<534.07?6:Fe<534.1?7:Fe<534.13?8:Fe<534.16?9:Fe<534.24?10:Fe<534.3?11:Fe<535.01?12:Fe<535.02?"13+":Fe<535.07?15:Fe<535.11?16:Fe<535.19?17:Fe<536.05?18:Fe<536.1?19:Fe<537.01?20:Fe<537.11?"21+":Fe<537.13?23:Fe<537.18?24:Fe<537.24?25:Fe<537.36?26:Re!="Blink"?"27":"28")),Re&&(Re[1]+=" "+(Fe+=typeof Fe=="number"?".x":/[.+]/.test(Fe)?"":"+")),Ie=="Safari"&&(!tt||parseInt(tt)>45)?tt=Fe:Ie=="Chrome"&&/\bHeadlessChrome/i.test(xe)&&Te.unshift("headless")),Ie=="Opera"&&(Fe=/\bzbov|zvav$/.exec(Je))?(Ie+=" ",Te.unshift("desktop mode"),Fe=="zvav"?(Ie+="Mini",tt=null):Ie+="Mobile",Je=Je.replace(RegExp(" *"+Fe+"$"),"")):Ie=="Safari"&&/\bChrome\b/.exec(Re&&Re[1])?(Te.unshift("desktop mode"),Ie="Chrome Mobile",tt=null,/\bOS X\b/.test(Je)?(Me="Apple",Je="iOS 4.3+"):Je=null):/\bSRWare Iron\b/.test(Ie)&&!tt&&(tt=ht("Chrome")),tt&&tt.indexOf(Fe=/[\d.]+$/.exec(Je))==0&&xe.indexOf("/"+Fe+"-")>-1&&(Je=Ae(Je.replace(Fe,""))),Je&&Je.indexOf(Ie)!=-1&&!RegExp(Ie+" OS").test(Je)&&(Je=Je.replace(RegExp(" *"+Ee(Ie)+" *"),"")),Re&&!/\b(?:Avant|Nook)\b/.test(Ie)&&(/Browser|Lunascape|Maxthon/.test(Ie)||Ie!="Safari"&&/^iOS/.test(Je)&&/\bSafari\b/.test(Re[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(Ie)&&Re[1])&&(Fe=Re[Re.length-1])&&Te.push(Fe),Te.length&&(Te=["("+Te.join("; ")+")"]),Me&&Le&&Le.indexOf(Me)<0&&Te.push("on "+Me),Le&&Te.push((/^on /.test(Te[Te.length-1])?"":"on ")+Le),Je&&(Fe=/ ([\d.+]+)$/.exec(Je),qe=Fe&&Je.charAt(Je.length-Fe[0].length-1)=="/",Je={architecture:32,family:Fe&&!qe?Je.replace(Fe[0],""):Je,version:Fe?Fe[1]:null,toString:function(){var yt=this.version;return this.family+(yt&&!qe?" "+yt:"")+(this.architecture==64?" 64-bit":"")}}),(Fe=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Xe))&&!/\bi686\b/i.test(Xe)?(Je&&(Je.architecture=64,Je.family=Je.family.replace(RegExp(" *"+Fe),"")),Ie&&(/\bWOW64\b/i.test(xe)||et&&/\w(?:86|32)$/.test(Pe.cpuClass||Pe.platform)&&!/\bWin64; x64\b/i.test(xe))&&Te.unshift("32-bit")):Je&&/^OS X/.test(Je.family)&&Ie=="Chrome"&&parseFloat(tt)>=39&&(Je.architecture=64),xe||(xe=null);var vt={};return vt.description=xe,vt.layout=Re&&Re[0],vt.manufacturer=Me,vt.name=Ie,vt.prerelease=Ue,vt.product=Le,vt.ua=xe,vt.version=Ie&&tt,vt.os=Je||{architecture:null,family:null,version:null,toString:function(){return"null"}},vt.parse=_e,vt.toString=st,vt.version&&Te.unshift(tt),vt.name&&Te.unshift(Ie),Je&&Ie&&!(Je==String(Je).split(" ")[0]&&(Je==Ie.split(" ")[0]||Le))&&Te.push(Le?"("+Je+")":"on "+Je),Te.length&&(vt.description=Te.join(" ")),vt}var Se=_e();typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd?(te.platform=Se,pe(function(){return Se})):ne&&x?ge(Se,function(xe,Oe){ne[Oe]=xe}):te.platform=Se}).call(this)}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(a,de,ue){(function(ie){(function(){"use strict";typeof ie=="undefined"||!ie.version||ie.version.indexOf("v0.")===0||ie.version.indexOf("v1.")===0&&ie.version.indexOf("v1.8.")!==0?de.exports={nextTick:ae}:de.exports=ie;function ae(te,z,ne,x){if(typeof te!="function")throw new TypeError('"callback" argument must be a function');var b=arguments.length,y,E;switch(b){case 0:case 1:return ie.nextTick(te);case 2:return ie.nextTick(function(){te.call(null,z)});case 3:return ie.nextTick(function(){te.call(null,z,ne)});case 4:return ie.nextTick(function(){te.call(null,z,ne,x)});default:for(y=new Array(b-1),E=0;E<y.length;)y[E++]=arguments[E];return ie.nextTick(function(){te.apply(null,y)})}}}).call(this)}).call(this,a("_process"))},{_process:467}],381:[function(a,de,ue){var ie=de.exports={},ae,te;function z(){throw new Error("setTimeout has not been defined")}function ne(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?ae=setTimeout:ae=z}catch(he){ae=z}try{typeof clearTimeout=="function"?te=clearTimeout:te=ne}catch(he){te=ne}})();function x(he){if(ae===setTimeout)return setTimeout(he,0);if((ae===z||!ae)&&setTimeout)return ae=setTimeout,setTimeout(he,0);try{return ae(he,0)}catch(be){try{return ae.call(null,he,0)}catch(ge){return ae.call(this,he,0)}}}function b(he){if(te===clearTimeout)return clearTimeout(he);if((te===ne||!te)&&clearTimeout)return te=clearTimeout,clearTimeout(he);try{return te(he)}catch(be){try{return te.call(null,he)}catch(ge){return te.call(this,he)}}}var y=[],E=!1,ee,oe=-1;function ce(){!E||!ee||(E=!1,ee.length?y=ee.concat(y):oe=-1,y.length&&fe())}function fe(){if(!E){var he=x(ce);E=!0;for(var be=y.length;be;){for(ee=y,y=[];++oe<be;)ee&&ee[oe].run();oe=-1,be=y.length}ee=null,E=!1,b(he)}}ie.nextTick=function(he){var be=new Array(arguments.length-1);if(arguments.length>1)for(var ge=1;ge<arguments.length;ge++)be[ge-1]=arguments[ge];y.push(new se(he,be)),y.length===1&&!E&&x(fe)};function se(he,be){this.fun=he,this.array=be}se.prototype.run=function(){this.fun.apply(null,this.array)},ie.title="browser",ie.browser=!0,ie.env={},ie.argv=[],ie.version="",ie.versions={};function le(){}ie.on=le,ie.addListener=le,ie.once=le,ie.off=le,ie.removeListener=le,ie.removeAllListeners=le,ie.emit=le,ie.prependListener=le,ie.prependOnceListener=le,ie.listeners=function(he){return[]},ie.binding=function(he){throw new Error("process.binding is not supported")},ie.cwd=function(){return"/"},ie.chdir=function(he){throw new Error("process.chdir is not supported")},ie.umask=function(){return 0}},{}],382:[function(a,de,ue){(function(ie){(function(){(function(ae){var te=typeof ue=="object"&&ue&&!ue.nodeType&&ue,z=typeof de=="object"&&de&&!de.nodeType&&de,ne=typeof ie=="object"&&ie;(ne.global===ne||ne.window===ne||ne.self===ne)&&(ae=ne);var x,b=2147483647,y=36,E=1,ee=26,oe=38,ce=700,fe=72,se=128,le="-",he=/^xn--/,be=/[^\x20-\x7E]/,ge=/[\x2E\u3002\uFF0E\uFF61]/g,me={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},ve=y-E,Ee=Math.floor,ye=String.fromCharCode,Ae;function _e(Ke){throw new RangeError(me[Ke])}function Se(Ke,He){for(var Ne=Ke.length,ke=[];Ne--;)ke[Ne]=He(Ke[Ne]);return ke}function xe(Ke,He){var Ne=Ke.split("@"),ke="";Ne.length>1&&(ke=Ne[0]+"@",Ke=Ne[1]),Ke=Ke.replace(ge,".");var ze=Ke.split("."),Ye=Se(ze,He).join(".");return ke+Ye}function Oe(Ke){for(var He=[],Ne=0,ke=Ke.length,ze,Ye;Ne<ke;)ze=Ke.charCodeAt(Ne++),ze>=55296&&ze<=56319&&Ne<ke?(Ye=Ke.charCodeAt(Ne++),(Ye&64512)==56320?He.push(((ze&1023)<<10)+(Ye&1023)+65536):(He.push(ze),Ne--)):He.push(ze);return He}function we(Ke){return Se(Ke,function(He){var Ne="";return He>65535&&(He-=65536,Ne+=ye(He>>>10&1023|55296),He=56320|He&1023),Ne+=ye(He),Ne}).join("")}function Pe(Ke){return Ke-48<10?Ke-22:Ke-65<26?Ke-65:Ke-97<26?Ke-97:y}function Be(Ke,He){return Ke+22+75*(Ke<26)-((He!=0)<<5)}function je(Ke,He,Ne){var ke=0;for(Ke=Ne?Ee(Ke/ce):Ke>>1,Ke+=Ee(Ke/He);Ke>ve*ee>>1;ke+=y)Ke=Ee(Ke/ve);return Ee(ke+(ve+1)*Ke/(Ke+oe))}function De(Ke){var He=[],Ne=Ke.length,ke,ze=0,Ye=se,nt=fe,rt,We,Fe,Xe,Te,Ue,et,tt,qe;for(rt=Ke.lastIndexOf(le),rt<0&&(rt=0),We=0;We<rt;++We)Ke.charCodeAt(We)>=128&&_e("not-basic"),He.push(Ke.charCodeAt(We));for(Fe=rt>0?rt+1:0;Fe<Ne;){for(Xe=ze,Te=1,Ue=y;Fe>=Ne&&_e("invalid-input"),et=Pe(Ke.charCodeAt(Fe++)),(et>=y||et>Ee((b-ze)/Te))&&_e("overflow"),ze+=et*Te,tt=Ue<=nt?E:Ue>=nt+ee?ee:Ue-nt,!(et<tt);Ue+=y)qe=y-tt,Te>Ee(b/qe)&&_e("overflow"),Te*=qe;ke=He.length+1,nt=je(ze-Xe,ke,Xe==0),Ee(ze/ke)>b-Ye&&_e("overflow"),Ye+=Ee(ze/ke),ze%=ke,He.splice(ze++,0,Ye)}return we(He)}function Ze(Ke){var He,Ne,ke,ze,Ye,nt,rt,We,Fe,Xe,Te,Ue=[],et,tt,qe,Re;for(Ke=Oe(Ke),et=Ke.length,He=se,Ne=0,Ye=fe,nt=0;nt<et;++nt)Te=Ke[nt],Te<128&&Ue.push(ye(Te));for(ke=ze=Ue.length,ze&&Ue.push(le);ke<et;){for(rt=b,nt=0;nt<et;++nt)Te=Ke[nt],Te>=He&&Te<rt&&(rt=Te);for(tt=ke+1,rt-He>Ee((b-Ne)/tt)&&_e("overflow"),Ne+=(rt-He)*tt,He=rt,nt=0;nt<et;++nt)if(Te=Ke[nt],Te<He&&++Ne>b&&_e("overflow"),Te==He){for(We=Ne,Fe=y;Xe=Fe<=Ye?E:Fe>=Ye+ee?ee:Fe-Ye,!(We<Xe);Fe+=y)Re=We-Xe,qe=y-Xe,Ue.push(ye(Be(Xe+Re%qe,0))),We=Ee(Re/qe);Ue.push(ye(Be(We,0))),Ye=je(Ne,tt,ke==ze),Ne=0,++ke}++Ne,++He}return Ue.join("")}function Ve(Ke){return xe(Ke,function(He){return he.test(He)?De(He.slice(4).toLowerCase()):He})}function Ge(Ke){return xe(Ke,function(He){return be.test(He)?"xn--"+Ze(He):He})}if(x={version:"1.4.1",ucs2:{decode:Oe,encode:we},decode:De,encode:Ze,toASCII:Ge,toUnicode:Ve},typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd)pe("punycode",function(){return x});else if(te&&z)if(de.exports==te)z.exports=x;else for(Ae in x)x.hasOwnProperty(Ae)&&(te[Ae]=x[Ae]);else ae.punycode=x})(this)}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],383:[function(a,de,ue){"use strict";function ie(te,z){return Object.prototype.hasOwnProperty.call(te,z)}de.exports=function(te,z,ne,x){z=z||"&",ne=ne||"=";var b={};if(typeof te!="string"||te.length===0)return b;var y=/\+/g;te=te.split(z);var E=1e3;x&&typeof x.maxKeys=="number"&&(E=x.maxKeys);var ee=te.length;E>0&&ee>E&&(ee=E);for(var oe=0;oe<ee;++oe){var ce=te[oe].replace(y,"%20"),fe=ce.indexOf(ne),se,le,he,be;fe>=0?(se=ce.substr(0,fe),le=ce.substr(fe+1)):(se=ce,le=""),he=decodeURIComponent(se),be=decodeURIComponent(le),ie(b,he)?ae(b[he])?b[he].push(be):b[he]=[b[he],be]:b[he]=be}return b};var ae=Array.isArray||function(te){return Object.prototype.toString.call(te)==="[object Array]"}},{}],384:[function(a,de,ue){"use strict";var ie=function(ne){switch(typeof ne){case"string":return ne;case"boolean":return ne?"true":"false";case"number":return isFinite(ne)?ne:"";default:return""}};de.exports=function(ne,x,b,y){return x=x||"&",b=b||"=",ne===null&&(ne=void 0),typeof ne=="object"?te(z(ne),function(E){var ee=encodeURIComponent(ie(E))+b;return ae(ne[E])?te(ne[E],function(oe){return ee+encodeURIComponent(ie(oe))}).join(x):ee+encodeURIComponent(ie(ne[E]))}).join(x):y?encodeURIComponent(ie(y))+b+encodeURIComponent(ie(ne)):""};var ae=Array.isArray||function(ne){return Object.prototype.toString.call(ne)==="[object Array]"};function te(ne,x){if(ne.map)return ne.map(x);for(var b=[],y=0;y<ne.length;y++)b.push(x(ne[y],y));return b}var z=Object.keys||function(ne){var x=[];for(var b in ne)Object.prototype.hasOwnProperty.call(ne,b)&&x.push(b);return x}},{}],385:[function(a,de,ue){"use strict";ue.decode=ue.parse=a("./decode"),ue.encode=ue.stringify=a("./encode")},{"./decode":383,"./encode":384}],386:[function(a,de,ue){"use strict";var ie=a("process-nextick-args"),ae=Object.keys||function(ce){var fe=[];for(var se in ce)fe.push(se);return fe};de.exports=E;var te=Object.create(a("core-util-is"));te.inherits=a("inherits");var z=a("./_stream_readable"),ne=a("./_stream_writable");te.inherits(E,z);for(var x=ae(ne.prototype),b=0;b<x.length;b++){var y=x[b];E.prototype[y]||(E.prototype[y]=ne.prototype[y])}function E(ce){if(!(this instanceof E))return new E(ce);z.call(this,ce),ne.call(this,ce),ce&&ce.readable===!1&&(this.readable=!1),ce&&ce.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,ce&&ce.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",ee)}Object.defineProperty(E.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function ee(){this.allowHalfOpen||this._writableState.ended||ie.nextTick(oe,this)}function oe(ce){ce.end()}Object.defineProperty(E.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(ce){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=ce,this._writableState.destroyed=ce)}}),E.prototype._destroy=function(ce,fe){this.push(null),this.end(),ie.nextTick(fe,ce)}},{"./_stream_readable":388,"./_stream_writable":390,"core-util-is":341,inherits:364,"process-nextick-args":380}],387:[function(a,de,ue){"use strict";de.exports=te;var ie=a("./_stream_transform"),ae=Object.create(a("core-util-is"));ae.inherits=a("inherits"),ae.inherits(te,ie);function te(z){if(!(this instanceof te))return new te(z);ie.call(this,z)}te.prototype._transform=function(z,ne,x){x(null,z)}},{"./_stream_transform":389,"core-util-is":341,inherits:364}],388:[function(a,de,ue){(function(ie,ae){(function(){"use strict";var te=a("process-nextick-args");de.exports=ye;var z=a("isarray"),ne;ye.ReadableState=Ee;var x=a("events").EventEmitter,b=function(Te,Ue){return Te.listeners(Ue).length},y=a("./internal/streams/stream"),E=a("safe-buffer").Buffer,ee=ae.Uint8Array||function(){};function oe(Te){return E.from(Te)}function ce(Te){return E.isBuffer(Te)||Te instanceof ee}var fe=Object.create(a("core-util-is"));fe.inherits=a("inherits");var se=a("util"),le=void 0;se&&se.debuglog?le=se.debuglog("stream"):le=function(){};var he=a("./internal/streams/BufferList"),be=a("./internal/streams/destroy"),ge;fe.inherits(ye,y);var me=["error","close","destroy","pause","resume"];function ve(Te,Ue,et){if(typeof Te.prependListener=="function")return Te.prependListener(Ue,et);!Te._events||!Te._events[Ue]?Te.on(Ue,et):z(Te._events[Ue])?Te._events[Ue].unshift(et):Te._events[Ue]=[et,Te._events[Ue]]}function Ee(Te,Ue){ne=ne||a("./_stream_duplex"),Te=Te||{};var et=Ue instanceof ne;this.objectMode=!!Te.objectMode,et&&(this.objectMode=this.objectMode||!!Te.readableObjectMode);var tt=Te.highWaterMark,qe=Te.readableHighWaterMark,Re=this.objectMode?16:16*1024;tt||tt===0?this.highWaterMark=tt:et&&(qe||qe===0)?this.highWaterMark=qe:this.highWaterMark=Re,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new he,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=Te.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,Te.encoding&&(ge||(ge=a("string_decoder/").StringDecoder),this.decoder=new ge(Te.encoding),this.encoding=Te.encoding)}function ye(Te){if(ne=ne||a("./_stream_duplex"),!(this instanceof ye))return new ye(Te);this._readableState=new Ee(Te,this),this.readable=!0,Te&&(typeof Te.read=="function"&&(this._read=Te.read),typeof Te.destroy=="function"&&(this._destroy=Te.destroy)),y.call(this)}Object.defineProperty(ye.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(Te){this._readableState&&(this._readableState.destroyed=Te)}}),ye.prototype.destroy=be.destroy,ye.prototype._undestroy=be.undestroy,ye.prototype._destroy=function(Te,Ue){this.push(null),Ue(Te)},ye.prototype.push=function(Te,Ue){var et=this._readableState,tt;return et.objectMode?tt=!0:typeof Te=="string"&&(Ue=Ue||et.defaultEncoding,Ue!==et.encoding&&(Te=E.from(Te,Ue),Ue=""),tt=!0),Ae(this,Te,Ue,!1,tt)},ye.prototype.unshift=function(Te){return Ae(this,Te,null,!0,!1)};function Ae(Te,Ue,et,tt,qe){var Re=Te._readableState;if(Ue===null)Re.reading=!1,Be(Te,Re);else{var Ie;qe||(Ie=Se(Re,Ue)),Ie?Te.emit("error",Ie):Re.objectMode||Ue&&Ue.length>0?(typeof Ue!="string"&&!Re.objectMode&&Object.getPrototypeOf(Ue)!==E.prototype&&(Ue=oe(Ue)),tt?Re.endEmitted?Te.emit("error",new Error("stream.unshift() after end event")):_e(Te,Re,Ue,!0):Re.ended?Te.emit("error",new Error("stream.push() after EOF")):(Re.reading=!1,Re.decoder&&!et?(Ue=Re.decoder.write(Ue),Re.objectMode||Ue.length!==0?_e(Te,Re,Ue,!1):Ze(Te,Re)):_e(Te,Re,Ue,!1))):tt||(Re.reading=!1)}return xe(Re)}function _e(Te,Ue,et,tt){Ue.flowing&&Ue.length===0&&!Ue.sync?(Te.emit("data",et),Te.read(0)):(Ue.length+=Ue.objectMode?1:et.length,tt?Ue.buffer.unshift(et):Ue.buffer.push(et),Ue.needReadable&&je(Te)),Ze(Te,Ue)}function Se(Te,Ue){var et;return!ce(Ue)&&typeof Ue!="string"&&Ue!==void 0&&!Te.objectMode&&(et=new TypeError("Invalid non-string/buffer chunk")),et}function xe(Te){return!Te.ended&&(Te.needReadable||Te.length<Te.highWaterMark||Te.length===0)}ye.prototype.isPaused=function(){return this._readableState.flowing===!1},ye.prototype.setEncoding=function(Te){return ge||(ge=a("string_decoder/").StringDecoder),this._readableState.decoder=new ge(Te),this._readableState.encoding=Te,this};var Oe=8388608;function we(Te){return Te>=Oe?Te=Oe:(Te--,Te|=Te>>>1,Te|=Te>>>2,Te|=Te>>>4,Te|=Te>>>8,Te|=Te>>>16,Te++),Te}function Pe(Te,Ue){return Te<=0||Ue.length===0&&Ue.ended?0:Ue.objectMode?1:Te!==Te?Ue.flowing&&Ue.length?Ue.buffer.head.data.length:Ue.length:(Te>Ue.highWaterMark&&(Ue.highWaterMark=we(Te)),Te<=Ue.length?Te:Ue.ended?Ue.length:(Ue.needReadable=!0,0))}ye.prototype.read=function(Te){le("read",Te),Te=parseInt(Te,10);var Ue=this._readableState,et=Te;if(Te!==0&&(Ue.emittedReadable=!1),Te===0&&Ue.needReadable&&(Ue.length>=Ue.highWaterMark||Ue.ended))return le("read: emitReadable",Ue.length,Ue.ended),Ue.length===0&&Ue.ended?We(this):je(this),null;if(Te=Pe(Te,Ue),Te===0&&Ue.ended)return Ue.length===0&&We(this),null;var tt=Ue.needReadable;le("need readable",tt),(Ue.length===0||Ue.length-Te<Ue.highWaterMark)&&(tt=!0,le("length less than watermark",tt)),Ue.ended||Ue.reading?(tt=!1,le("reading or ended",tt)):tt&&(le("do read"),Ue.reading=!0,Ue.sync=!0,Ue.length===0&&(Ue.needReadable=!0),this._read(Ue.highWaterMark),Ue.sync=!1,Ue.reading||(Te=Pe(et,Ue)));var qe;return Te>0?qe=ze(Te,Ue):qe=null,qe===null?(Ue.needReadable=!0,Te=0):Ue.length-=Te,Ue.length===0&&(Ue.ended||(Ue.needReadable=!0),et!==Te&&Ue.ended&&We(this)),qe!==null&&this.emit("data",qe),qe};function Be(Te,Ue){if(!Ue.ended){if(Ue.decoder){var et=Ue.decoder.end();et&&et.length&&(Ue.buffer.push(et),Ue.length+=Ue.objectMode?1:et.length)}Ue.ended=!0,je(Te)}}function je(Te){var Ue=Te._readableState;Ue.needReadable=!1,Ue.emittedReadable||(le("emitReadable",Ue.flowing),Ue.emittedReadable=!0,Ue.sync?te.nextTick(De,Te):De(Te))}function De(Te){le("emit readable"),Te.emit("readable"),ke(Te)}function Ze(Te,Ue){Ue.readingMore||(Ue.readingMore=!0,te.nextTick(Ve,Te,Ue))}function Ve(Te,Ue){for(var et=Ue.length;!Ue.reading&&!Ue.flowing&&!Ue.ended&&Ue.length<Ue.highWaterMark&&(le("maybeReadMore read 0"),Te.read(0),et!==Ue.length);)et=Ue.length;Ue.readingMore=!1}ye.prototype._read=function(Te){this.emit("error",new Error("_read() is not implemented"))},ye.prototype.pipe=function(Te,Ue){var et=this,tt=this._readableState;switch(tt.pipesCount){case 0:tt.pipes=Te;break;case 1:tt.pipes=[tt.pipes,Te];break;default:tt.pipes.push(Te);break}tt.pipesCount+=1,le("pipe count=%d opts=%j",tt.pipesCount,Ue);var qe=(!Ue||Ue.end!==!1)&&Te!==ie.stdout&&Te!==ie.stderr,Re=qe?Le:st;tt.endEmitted?te.nextTick(Re):et.once("end",Re),Te.on("unpipe",Ie);function Ie(vt,yt){le("onunpipe"),vt===et&&yt&&yt.hasUnpiped===!1&&(yt.hasUnpiped=!0,lt())}function Le(){le("onend"),Te.end()}var Me=Ge(et);Te.on("drain",Me);var Je=!1;function lt(){le("cleanup"),Te.removeListener("close",ft),Te.removeListener("finish",ht),Te.removeListener("drain",Me),Te.removeListener("error",wt),Te.removeListener("unpipe",Ie),et.removeListener("end",Le),et.removeListener("end",st),et.removeListener("data",ot),Je=!0,tt.awaitDrain&&(!Te._writableState||Te._writableState.needDrain)&&Me()}var $e=!1;et.on("data",ot);function ot(vt){le("ondata"),$e=!1;var yt=Te.write(vt);yt===!1&&!$e&&((tt.pipesCount===1&&tt.pipes===Te||tt.pipesCount>1&&Xe(tt.pipes,Te)!==-1)&&!Je&&(le("false write response, pause",et._readableState.awaitDrain),et._readableState.awaitDrain++,$e=!0),et.pause())}function wt(vt){le("onerror",vt),st(),Te.removeListener("error",wt),b(Te,"error")===0&&Te.emit("error",vt)}ve(Te,"error",wt);function ft(){Te.removeListener("finish",ht),st()}Te.once("close",ft);function ht(){le("onfinish"),Te.removeListener("close",ft),st()}Te.once("finish",ht);function st(){le("unpipe"),et.unpipe(Te)}return Te.emit("pipe",et),tt.flowing||(le("pipe resume"),et.resume()),Te};function Ge(Te){return function(){var Ue=Te._readableState;le("pipeOnDrain",Ue.awaitDrain),Ue.awaitDrain&&Ue.awaitDrain--,Ue.awaitDrain===0&&b(Te,"data")&&(Ue.flowing=!0,ke(Te))}}ye.prototype.unpipe=function(Te){var Ue=this._readableState,et={hasUnpiped:!1};if(Ue.pipesCount===0)return this;if(Ue.pipesCount===1)return Te&&Te!==Ue.pipes?this:(Te||(Te=Ue.pipes),Ue.pipes=null,Ue.pipesCount=0,Ue.flowing=!1,Te&&Te.emit("unpipe",this,et),this);if(!Te){var tt=Ue.pipes,qe=Ue.pipesCount;Ue.pipes=null,Ue.pipesCount=0,Ue.flowing=!1;for(var Re=0;Re<qe;Re++)tt[Re].emit("unpipe",this,et);return this}var Ie=Xe(Ue.pipes,Te);return Ie===-1?this:(Ue.pipes.splice(Ie,1),Ue.pipesCount-=1,Ue.pipesCount===1&&(Ue.pipes=Ue.pipes[0]),Te.emit("unpipe",this,et),this)},ye.prototype.on=function(Te,Ue){var et=y.prototype.on.call(this,Te,Ue);if(Te==="data")this._readableState.flowing!==!1&&this.resume();else if(Te==="readable"){var tt=this._readableState;!tt.endEmitted&&!tt.readableListening&&(tt.readableListening=tt.needReadable=!0,tt.emittedReadable=!1,tt.reading?tt.length&&je(this):te.nextTick(Ke,this))}return et},ye.prototype.addListener=ye.prototype.on;function Ke(Te){le("readable nexttick read 0"),Te.read(0)}ye.prototype.resume=function(){var Te=this._readableState;return Te.flowing||(le("resume"),Te.flowing=!0,He(this,Te)),this};function He(Te,Ue){Ue.resumeScheduled||(Ue.resumeScheduled=!0,te.nextTick(Ne,Te,Ue))}function Ne(Te,Ue){Ue.reading||(le("resume read 0"),Te.read(0)),Ue.resumeScheduled=!1,Ue.awaitDrain=0,Te.emit("resume"),ke(Te),Ue.flowing&&!Ue.reading&&Te.read(0)}ye.prototype.pause=function(){return le("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(le("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function ke(Te){var Ue=Te._readableState;for(le("flow",Ue.flowing);Ue.flowing&&Te.read()!==null;);}ye.prototype.wrap=function(Te){var Ue=this,et=this._readableState,tt=!1;Te.on("end",function(){if(le("wrapped end"),et.decoder&&!et.ended){var Ie=et.decoder.end();Ie&&Ie.length&&Ue.push(Ie)}Ue.push(null)}),Te.on("data",function(Ie){if(le("wrapped data"),et.decoder&&(Ie=et.decoder.write(Ie)),!(et.objectMode&&Ie==null)&&!(!et.objectMode&&(!Ie||!Ie.length))){var Le=Ue.push(Ie);Le||(tt=!0,Te.pause())}});for(var qe in Te)this[qe]===void 0&&typeof Te[qe]=="function"&&(this[qe]=function(Ie){return function(){return Te[Ie].apply(Te,arguments)}}(qe));for(var Re=0;Re<me.length;Re++)Te.on(me[Re],this.emit.bind(this,me[Re]));return this._read=function(Ie){le("wrapped _read",Ie),tt&&(tt=!1,Te.resume())},this},Object.defineProperty(ye.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),ye._fromList=ze;function ze(Te,Ue){if(Ue.length===0)return null;var et;return Ue.objectMode?et=Ue.buffer.shift():!Te||Te>=Ue.length?(Ue.decoder?et=Ue.buffer.join(""):Ue.buffer.length===1?et=Ue.buffer.head.data:et=Ue.buffer.concat(Ue.length),Ue.buffer.clear()):et=Ye(Te,Ue.buffer,Ue.decoder),et}function Ye(Te,Ue,et){var tt;return Te<Ue.head.data.length?(tt=Ue.head.data.slice(0,Te),Ue.head.data=Ue.head.data.slice(Te)):Te===Ue.head.data.length?tt=Ue.shift():tt=et?nt(Te,Ue):rt(Te,Ue),tt}function nt(Te,Ue){var et=Ue.head,tt=1,qe=et.data;for(Te-=qe.length;et=et.next;){var Re=et.data,Ie=Te>Re.length?Re.length:Te;if(Ie===Re.length?qe+=Re:qe+=Re.slice(0,Te),Te-=Ie,Te===0){Ie===Re.length?(++tt,et.next?Ue.head=et.next:Ue.head=Ue.tail=null):(Ue.head=et,et.data=Re.slice(Ie));break}++tt}return Ue.length-=tt,qe}function rt(Te,Ue){var et=E.allocUnsafe(Te),tt=Ue.head,qe=1;for(tt.data.copy(et),Te-=tt.data.length;tt=tt.next;){var Re=tt.data,Ie=Te>Re.length?Re.length:Te;if(Re.copy(et,et.length-Te,0,Ie),Te-=Ie,Te===0){Ie===Re.length?(++qe,tt.next?Ue.head=tt.next:Ue.head=Ue.tail=null):(Ue.head=tt,tt.data=Re.slice(Ie));break}++qe}return Ue.length-=qe,et}function We(Te){var Ue=Te._readableState;if(Ue.length>0)throw new Error('"endReadable()" called on non-empty stream');Ue.endEmitted||(Ue.ended=!0,te.nextTick(Fe,Ue,Te))}function Fe(Te,Ue){!Te.endEmitted&&Te.length===0&&(Te.endEmitted=!0,Ue.readable=!1,Ue.emit("end"))}function Xe(Te,Ue){for(var et=0,tt=Te.length;et<tt;et++)if(Te[et]===Ue)return et;return-1}}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":386,"./internal/streams/BufferList":391,"./internal/streams/destroy":392,"./internal/streams/stream":393,_process:467,"core-util-is":341,events:344,inherits:364,isarray:370,"process-nextick-args":380,"safe-buffer":396,"string_decoder/":413,util:89}],389:[function(a,de,ue){"use strict";de.exports=z;var ie=a("./_stream_duplex"),ae=Object.create(a("core-util-is"));ae.inherits=a("inherits"),ae.inherits(z,ie);function te(b,y){var E=this._transformState;E.transforming=!1;var ee=E.writecb;if(!ee)return this.emit("error",new Error("write callback called multiple times"));E.writechunk=null,E.writecb=null,y!=null&&this.push(y),ee(b);var oe=this._readableState;oe.reading=!1,(oe.needReadable||oe.length<oe.highWaterMark)&&this._read(oe.highWaterMark)}function z(b){if(!(this instanceof z))return new z(b);ie.call(this,b),this._transformState={afterTransform:te.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,b&&(typeof b.transform=="function"&&(this._transform=b.transform),typeof b.flush=="function"&&(this._flush=b.flush)),this.on("prefinish",ne)}function ne(){var b=this;typeof this._flush=="function"?this._flush(function(y,E){x(b,y,E)}):x(this,null,null)}z.prototype.push=function(b,y){return this._transformState.needTransform=!1,ie.prototype.push.call(this,b,y)},z.prototype._transform=function(b,y,E){throw new Error("_transform() is not implemented")},z.prototype._write=function(b,y,E){var ee=this._transformState;if(ee.writecb=E,ee.writechunk=b,ee.writeencoding=y,!ee.transforming){var oe=this._readableState;(ee.needTransform||oe.needReadable||oe.length<oe.highWaterMark)&&this._read(oe.highWaterMark)}},z.prototype._read=function(b){var y=this._transformState;y.writechunk!==null&&y.writecb&&!y.transforming?(y.transforming=!0,this._transform(y.writechunk,y.writeencoding,y.afterTransform)):y.needTransform=!0},z.prototype._destroy=function(b,y){var E=this;ie.prototype._destroy.call(this,b,function(ee){y(ee),E.emit("close")})};function x(b,y,E){if(y)return b.emit("error",y);if(E!=null&&b.push(E),b._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(b._transformState.transforming)throw new Error("Calling transform done when still transforming");return b.push(null)}},{"./_stream_duplex":386,"core-util-is":341,inherits:364}],390:[function(a,de,ue){(function(ie,ae,te){(function(){"use strict";var z=a("process-nextick-args");de.exports=ve;function ne(Ne,ke,ze){this.chunk=Ne,this.encoding=ke,this.callback=ze,this.next=null}function x(Ne){var ke=this;this.next=null,this.entry=null,this.finish=function(){He(ke,Ne)}}var b=!ie.browser&&["v0.10","v0.9."].indexOf(ie.version.slice(0,5))>-1?te:z.nextTick,y;ve.WritableState=ge;var E=Object.create(a("core-util-is"));E.inherits=a("inherits");var ee={deprecate:a("util-deprecate")},oe=a("./internal/streams/stream"),ce=a("safe-buffer").Buffer,fe=ae.Uint8Array||function(){};function se(Ne){return ce.from(Ne)}function le(Ne){return ce.isBuffer(Ne)||Ne instanceof fe}var he=a("./internal/streams/destroy");E.inherits(ve,oe);function be(){}function ge(Ne,ke){y=y||a("./_stream_duplex"),Ne=Ne||{};var ze=ke instanceof y;this.objectMode=!!Ne.objectMode,ze&&(this.objectMode=this.objectMode||!!Ne.writableObjectMode);var Ye=Ne.highWaterMark,nt=Ne.writableHighWaterMark,rt=this.objectMode?16:16*1024;Ye||Ye===0?this.highWaterMark=Ye:ze&&(nt||nt===0)?this.highWaterMark=nt:this.highWaterMark=rt,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var We=Ne.decodeStrings===!1;this.decodeStrings=!We,this.defaultEncoding=Ne.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Fe){we(ke,Fe)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new x(this)}ge.prototype.getBuffer=function(){for(var ke=this.bufferedRequest,ze=[];ke;)ze.push(ke),ke=ke.next;return ze},function(){try{Object.defineProperty(ge.prototype,"buffer",{get:ee.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Ne){}}();var me;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(me=Function.prototype[Symbol.hasInstance],Object.defineProperty(ve,Symbol.hasInstance,{value:function(Ne){return me.call(this,Ne)?!0:this!==ve?!1:Ne&&Ne._writableState instanceof ge}})):me=function(Ne){return Ne instanceof this};function ve(Ne){if(y=y||a("./_stream_duplex"),!me.call(ve,this)&&!(this instanceof y))return new ve(Ne);this._writableState=new ge(Ne,this),this.writable=!0,Ne&&(typeof Ne.write=="function"&&(this._write=Ne.write),typeof Ne.writev=="function"&&(this._writev=Ne.writev),typeof Ne.destroy=="function"&&(this._destroy=Ne.destroy),typeof Ne.final=="function"&&(this._final=Ne.final)),oe.call(this)}ve.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function Ee(Ne,ke){var ze=new Error("write after end");Ne.emit("error",ze),z.nextTick(ke,ze)}function ye(Ne,ke,ze,Ye){var nt=!0,rt=!1;return ze===null?rt=new TypeError("May not write null values to stream"):typeof ze!="string"&&ze!==void 0&&!ke.objectMode&&(rt=new TypeError("Invalid non-string/buffer chunk")),rt&&(Ne.emit("error",rt),z.nextTick(Ye,rt),nt=!1),nt}ve.prototype.write=function(Ne,ke,ze){var Ye=this._writableState,nt=!1,rt=!Ye.objectMode&&le(Ne);return rt&&!ce.isBuffer(Ne)&&(Ne=se(Ne)),typeof ke=="function"&&(ze=ke,ke=null),rt?ke="buffer":ke||(ke=Ye.defaultEncoding),typeof ze!="function"&&(ze=be),Ye.ended?Ee(this,ze):(rt||ye(this,Ye,Ne,ze))&&(Ye.pendingcb++,nt=_e(this,Ye,rt,Ne,ke,ze)),nt},ve.prototype.cork=function(){var Ne=this._writableState;Ne.corked++},ve.prototype.uncork=function(){var Ne=this._writableState;Ne.corked&&(Ne.corked--,!Ne.writing&&!Ne.corked&&!Ne.finished&&!Ne.bufferProcessing&&Ne.bufferedRequest&&je(this,Ne))},ve.prototype.setDefaultEncoding=function(ke){if(typeof ke=="string"&&(ke=ke.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((ke+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+ke);return this._writableState.defaultEncoding=ke,this};function Ae(Ne,ke,ze){return!Ne.objectMode&&Ne.decodeStrings!==!1&&typeof ke=="string"&&(ke=ce.from(ke,ze)),ke}Object.defineProperty(ve.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function _e(Ne,ke,ze,Ye,nt,rt){if(!ze){var We=Ae(ke,Ye,nt);Ye!==We&&(ze=!0,nt="buffer",Ye=We)}var Fe=ke.objectMode?1:Ye.length;ke.length+=Fe;var Xe=ke.length<ke.highWaterMark;if(Xe||(ke.needDrain=!0),ke.writing||ke.corked){var Te=ke.lastBufferedRequest;ke.lastBufferedRequest={chunk:Ye,encoding:nt,isBuf:ze,callback:rt,next:null},Te?Te.next=ke.lastBufferedRequest:ke.bufferedRequest=ke.lastBufferedRequest,ke.bufferedRequestCount+=1}else Se(Ne,ke,!1,Fe,Ye,nt,rt);return Xe}function Se(Ne,ke,ze,Ye,nt,rt,We){ke.writelen=Ye,ke.writecb=We,ke.writing=!0,ke.sync=!0,ze?Ne._writev(nt,ke.onwrite):Ne._write(nt,rt,ke.onwrite),ke.sync=!1}function xe(Ne,ke,ze,Ye,nt){--ke.pendingcb,ze?(z.nextTick(nt,Ye),z.nextTick(Ge,Ne,ke),Ne._writableState.errorEmitted=!0,Ne.emit("error",Ye)):(nt(Ye),Ne._writableState.errorEmitted=!0,Ne.emit("error",Ye),Ge(Ne,ke))}function Oe(Ne){Ne.writing=!1,Ne.writecb=null,Ne.length-=Ne.writelen,Ne.writelen=0}function we(Ne,ke){var ze=Ne._writableState,Ye=ze.sync,nt=ze.writecb;if(Oe(ze),ke)xe(Ne,ze,Ye,ke,nt);else{var rt=De(ze);!rt&&!ze.corked&&!ze.bufferProcessing&&ze.bufferedRequest&&je(Ne,ze),Ye?b(Pe,Ne,ze,rt,nt):Pe(Ne,ze,rt,nt)}}function Pe(Ne,ke,ze,Ye){ze||Be(Ne,ke),ke.pendingcb--,Ye(),Ge(Ne,ke)}function Be(Ne,ke){ke.length===0&&ke.needDrain&&(ke.needDrain=!1,Ne.emit("drain"))}function je(Ne,ke){ke.bufferProcessing=!0;var ze=ke.bufferedRequest;if(Ne._writev&&ze&&ze.next){var Ye=ke.bufferedRequestCount,nt=new Array(Ye),rt=ke.corkedRequestsFree;rt.entry=ze;for(var We=0,Fe=!0;ze;)nt[We]=ze,ze.isBuf||(Fe=!1),ze=ze.next,We+=1;nt.allBuffers=Fe,Se(Ne,ke,!0,ke.length,nt,"",rt.finish),ke.pendingcb++,ke.lastBufferedRequest=null,rt.next?(ke.corkedRequestsFree=rt.next,rt.next=null):ke.corkedRequestsFree=new x(ke),ke.bufferedRequestCount=0}else{for(;ze;){var Xe=ze.chunk,Te=ze.encoding,Ue=ze.callback,et=ke.objectMode?1:Xe.length;if(Se(Ne,ke,!1,et,Xe,Te,Ue),ze=ze.next,ke.bufferedRequestCount--,ke.writing)break}ze===null&&(ke.lastBufferedRequest=null)}ke.bufferedRequest=ze,ke.bufferProcessing=!1}ve.prototype._write=function(Ne,ke,ze){ze(new Error("_write() is not implemented"))},ve.prototype._writev=null,ve.prototype.end=function(Ne,ke,ze){var Ye=this._writableState;typeof Ne=="function"?(ze=Ne,Ne=null,ke=null):typeof ke=="function"&&(ze=ke,ke=null),Ne!=null&&this.write(Ne,ke),Ye.corked&&(Ye.corked=1,this.uncork()),!Ye.ending&&!Ye.finished&&Ke(this,Ye,ze)};function De(Ne){return Ne.ending&&Ne.length===0&&Ne.bufferedRequest===null&&!Ne.finished&&!Ne.writing}function Ze(Ne,ke){Ne._final(function(ze){ke.pendingcb--,ze&&Ne.emit("error",ze),ke.prefinished=!0,Ne.emit("prefinish"),Ge(Ne,ke)})}function Ve(Ne,ke){!ke.prefinished&&!ke.finalCalled&&(typeof Ne._final=="function"?(ke.pendingcb++,ke.finalCalled=!0,z.nextTick(Ze,Ne,ke)):(ke.prefinished=!0,Ne.emit("prefinish")))}function Ge(Ne,ke){var ze=De(ke);return ze&&(Ve(Ne,ke),ke.pendingcb===0&&(ke.finished=!0,Ne.emit("finish"))),ze}function Ke(Ne,ke,ze){ke.ending=!0,Ge(Ne,ke),ze&&(ke.finished?z.nextTick(ze):Ne.once("finish",ze)),ke.ended=!0,Ne.writable=!1}function He(Ne,ke,ze){var Ye=Ne.entry;for(Ne.entry=null;Ye;){var nt=Ye.callback;ke.pendingcb--,nt(ze),Ye=Ye.next}ke.corkedRequestsFree?ke.corkedRequestsFree.next=Ne:ke.corkedRequestsFree=Ne}Object.defineProperty(ve.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(Ne){this._writableState&&(this._writableState.destroyed=Ne)}}),ve.prototype.destroy=he.destroy,ve.prototype._undestroy=he.undestroy,ve.prototype._destroy=function(Ne,ke){this.end(),ke(Ne)}}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{},a("timers").setImmediate)},{"./_stream_duplex":386,"./internal/streams/destroy":392,"./internal/streams/stream":393,_process:467,"core-util-is":341,inherits:364,"process-nextick-args":380,"safe-buffer":396,timers:414,"util-deprecate":416}],391:[function(a,de,ue){"use strict";function ie(ne,x){if(!(ne instanceof x))throw new TypeError("Cannot call a class as a function")}var ae=a("safe-buffer").Buffer,te=a("util");function z(ne,x,b){ne.copy(x,b)}de.exports=function(){function ne(){ie(this,ne),this.head=null,this.tail=null,this.length=0}return ne.prototype.push=function(b){var y={data:b,next:null};this.length>0?this.tail.next=y:this.head=y,this.tail=y,++this.length},ne.prototype.unshift=function(b){var y={data:b,next:this.head};this.length===0&&(this.tail=y),this.head=y,++this.length},ne.prototype.shift=function(){if(this.length!==0){var b=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,b}},ne.prototype.clear=function(){this.head=this.tail=null,this.length=0},ne.prototype.join=function(b){if(this.length===0)return"";for(var y=this.head,E=""+y.data;y=y.next;)E+=b+y.data;return E},ne.prototype.concat=function(b){if(this.length===0)return ae.alloc(0);if(this.length===1)return this.head.data;for(var y=ae.allocUnsafe(b>>>0),E=this.head,ee=0;E;)z(E.data,y,ee),ee+=E.data.length,E=E.next;return y},ne}(),te&&te.inspect&&te.inspect.custom&&(de.exports.prototype[te.inspect.custom]=function(){var ne=te.inspect({length:this.length});return this.constructor.name+" "+ne})},{"safe-buffer":396,util:89}],392:[function(a,de,ue){"use strict";var ie=a("process-nextick-args");function ae(ne,x){var b=this,y=this._readableState&&this._readableState.destroyed,E=this._writableState&&this._writableState.destroyed;return y||E?(x?x(ne):ne&&(!this._writableState||!this._writableState.errorEmitted)&&ie.nextTick(z,this,ne),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ne||null,function(ee){!x&&ee?(ie.nextTick(z,b,ee),b._writableState&&(b._writableState.errorEmitted=!0)):x&&x(ee)}),this)}function te(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function z(ne,x){ne.emit("error",x)}de.exports={destroy:ae,undestroy:te}},{"process-nextick-args":380}],393:[function(a,de,ue){de.exports=a("events").EventEmitter},{events:344}],394:[function(a,de,ue){ue=de.exports=a("./lib/_stream_readable.js"),ue.Stream=ue,ue.Readable=ue,ue.Writable=a("./lib/_stream_writable.js"),ue.Duplex=a("./lib/_stream_duplex.js"),ue.Transform=a("./lib/_stream_transform.js"),ue.PassThrough=a("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(a,de,ue){var ie=function(ae){"use strict";var te=Object.prototype,z=te.hasOwnProperty,ne,x=typeof Symbol=="function"?Symbol:{},b=x.iterator||"@@iterator",y=x.asyncIterator||"@@asyncIterator",E=x.toStringTag||"@@toStringTag";function ee(Ve,Ge,Ke){return Object.defineProperty(Ve,Ge,{value:Ke,enumerable:!0,configurable:!0,writable:!0}),Ve[Ge]}try{ee({},"")}catch(Ve){ee=function(Ge,Ke,He){return Ge[Ke]=He}}function oe(Ve,Ge,Ke,He){var Ne=Ge&&Ge.prototype instanceof ge?Ge:ge,ke=Object.create(Ne.prototype),ze=new je(He||[]);return ke._invoke=Oe(Ve,Ke,ze),ke}ae.wrap=oe;function ce(Ve,Ge,Ke){try{return{type:"normal",arg:Ve.call(Ge,Ke)}}catch(He){return{type:"throw",arg:He}}}var fe="suspendedStart",se="suspendedYield",le="executing",he="completed",be={};function ge(){}function me(){}function ve(){}var Ee={};ee(Ee,b,function(){return this});var ye=Object.getPrototypeOf,Ae=ye&&ye(ye(De([])));Ae&&Ae!==te&&z.call(Ae,b)&&(Ee=Ae);var _e=ve.prototype=ge.prototype=Object.create(Ee);me.prototype=ve,ee(_e,"constructor",ve),ee(ve,"constructor",me),me.displayName=ee(ve,E,"GeneratorFunction");function Se(Ve){["next","throw","return"].forEach(function(Ge){ee(Ve,Ge,function(Ke){return this._invoke(Ge,Ke)})})}ae.isGeneratorFunction=function(Ve){var Ge=typeof Ve=="function"&&Ve.constructor;return Ge?Ge===me||(Ge.displayName||Ge.name)==="GeneratorFunction":!1},ae.mark=function(Ve){return Object.setPrototypeOf?Object.setPrototypeOf(Ve,ve):(Ve.__proto__=ve,ee(Ve,E,"GeneratorFunction")),Ve.prototype=Object.create(_e),Ve},ae.awrap=function(Ve){return{__await:Ve}};function xe(Ve,Ge){function Ke(ke,ze,Ye,nt){var rt=ce(Ve[ke],Ve,ze);if(rt.type==="throw")nt(rt.arg);else{var We=rt.arg,Fe=We.value;return Fe&&typeof Fe=="object"&&z.call(Fe,"__await")?Ge.resolve(Fe.__await).then(function(Xe){Ke("next",Xe,Ye,nt)},function(Xe){Ke("throw",Xe,Ye,nt)}):Ge.resolve(Fe).then(function(Xe){We.value=Xe,Ye(We)},function(Xe){return Ke("throw",Xe,Ye,nt)})}}var He;function Ne(ke,ze){function Ye(){return new Ge(function(nt,rt){Ke(ke,ze,nt,rt)})}return He=He?He.then(Ye,Ye):Ye()}this._invoke=Ne}Se(xe.prototype),ee(xe.prototype,y,function(){return this}),ae.AsyncIterator=xe,ae.async=function(Ve,Ge,Ke,He,Ne){Ne===void 0&&(Ne=Promise);var ke=new xe(oe(Ve,Ge,Ke,He),Ne);return ae.isGeneratorFunction(Ge)?ke:ke.next().then(function(ze){return ze.done?ze.value:ke.next()})};function Oe(Ve,Ge,Ke){var He=fe;return function(ke,ze){if(He===le)throw new Error("Generator is already running");if(He===he){if(ke==="throw")throw ze;return Ze()}for(Ke.method=ke,Ke.arg=ze;;){var Ye=Ke.delegate;if(Ye){var nt=we(Ye,Ke);if(nt){if(nt===be)continue;return nt}}if(Ke.method==="next")Ke.sent=Ke._sent=Ke.arg;else if(Ke.method==="throw"){if(He===fe)throw He=he,Ke.arg;Ke.dispatchException(Ke.arg)}else Ke.method==="return"&&Ke.abrupt("return",Ke.arg);He=le;var rt=ce(Ve,Ge,Ke);if(rt.type==="normal"){if(He=Ke.done?he:se,rt.arg===be)continue;return{value:rt.arg,done:Ke.done}}else rt.type==="throw"&&(He=he,Ke.method="throw",Ke.arg=rt.arg)}}}function we(Ve,Ge){var Ke=Ve.iterator[Ge.method];if(Ke===ne){if(Ge.delegate=null,Ge.method==="throw"){if(Ve.iterator.return&&(Ge.method="return",Ge.arg=ne,we(Ve,Ge),Ge.method==="throw"))return be;Ge.method="throw",Ge.arg=new TypeError("The iterator does not provide a 'throw' method")}return be}var He=ce(Ke,Ve.iterator,Ge.arg);if(He.type==="throw")return Ge.method="throw",Ge.arg=He.arg,Ge.delegate=null,be;var Ne=He.arg;if(!Ne)return Ge.method="throw",Ge.arg=new TypeError("iterator result is not an object"),Ge.delegate=null,be;if(Ne.done)Ge[Ve.resultName]=Ne.value,Ge.next=Ve.nextLoc,Ge.method!=="return"&&(Ge.method="next",Ge.arg=ne);else return Ne;return Ge.delegate=null,be}Se(_e),ee(_e,E,"Generator"),ee(_e,b,function(){return this}),ee(_e,"toString",function(){return"[object Generator]"});function Pe(Ve){var Ge={tryLoc:Ve[0]};1 in Ve&&(Ge.catchLoc=Ve[1]),2 in Ve&&(Ge.finallyLoc=Ve[2],Ge.afterLoc=Ve[3]),this.tryEntries.push(Ge)}function Be(Ve){var Ge=Ve.completion||{};Ge.type="normal",delete Ge.arg,Ve.completion=Ge}function je(Ve){this.tryEntries=[{tryLoc:"root"}],Ve.forEach(Pe,this),this.reset(!0)}ae.keys=function(Ve){var Ge=[];for(var Ke in Ve)Ge.push(Ke);return Ge.reverse(),function He(){for(;Ge.length;){var Ne=Ge.pop();if(Ne in Ve)return He.value=Ne,He.done=!1,He}return He.done=!0,He}};function De(Ve){if(Ve){var Ge=Ve[b];if(Ge)return Ge.call(Ve);if(typeof Ve.next=="function")return Ve;if(!isNaN(Ve.length)){var Ke=-1,He=function Ne(){for(;++Ke<Ve.length;)if(z.call(Ve,Ke))return Ne.value=Ve[Ke],Ne.done=!1,Ne;return Ne.value=ne,Ne.done=!0,Ne};return He.next=He}}return{next:Ze}}ae.values=De;function Ze(){return{value:ne,done:!0}}return je.prototype={constructor:je,reset:function(Ve){if(this.prev=0,this.next=0,this.sent=this._sent=ne,this.done=!1,this.delegate=null,this.method="next",this.arg=ne,this.tryEntries.forEach(Be),!Ve)for(var Ge in this)Ge.charAt(0)==="t"&&z.call(this,Ge)&&!isNaN(+Ge.slice(1))&&(this[Ge]=ne)},stop:function(){this.done=!0;var Ve=this.tryEntries[0],Ge=Ve.completion;if(Ge.type==="throw")throw Ge.arg;return this.rval},dispatchException:function(Ve){if(this.done)throw Ve;var Ge=this;function Ke(nt,rt){return ke.type="throw",ke.arg=Ve,Ge.next=nt,rt&&(Ge.method="next",Ge.arg=ne),!!rt}for(var He=this.tryEntries.length-1;He>=0;--He){var Ne=this.tryEntries[He],ke=Ne.completion;if(Ne.tryLoc==="root")return Ke("end");if(Ne.tryLoc<=this.prev){var ze=z.call(Ne,"catchLoc"),Ye=z.call(Ne,"finallyLoc");if(ze&&Ye){if(this.prev<Ne.catchLoc)return Ke(Ne.catchLoc,!0);if(this.prev<Ne.finallyLoc)return Ke(Ne.finallyLoc)}else if(ze){if(this.prev<Ne.catchLoc)return Ke(Ne.catchLoc,!0)}else if(Ye){if(this.prev<Ne.finallyLoc)return Ke(Ne.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(Ve,Ge){for(var Ke=this.tryEntries.length-1;Ke>=0;--Ke){var He=this.tryEntries[Ke];if(He.tryLoc<=this.prev&&z.call(He,"finallyLoc")&&this.prev<He.finallyLoc){var Ne=He;break}}Ne&&(Ve==="break"||Ve==="continue")&&Ne.tryLoc<=Ge&&Ge<=Ne.finallyLoc&&(Ne=null);var ke=Ne?Ne.completion:{};return ke.type=Ve,ke.arg=Ge,Ne?(this.method="next",this.next=Ne.finallyLoc,be):this.complete(ke)},complete:function(Ve,Ge){if(Ve.type==="throw")throw Ve.arg;return Ve.type==="break"||Ve.type==="continue"?this.next=Ve.arg:Ve.type==="return"?(this.rval=this.arg=Ve.arg,this.method="return",this.next="end"):Ve.type==="normal"&&Ge&&(this.next=Ge),be},finish:function(Ve){for(var Ge=this.tryEntries.length-1;Ge>=0;--Ge){var Ke=this.tryEntries[Ge];if(Ke.finallyLoc===Ve)return this.complete(Ke.completion,Ke.afterLoc),Be(Ke),be}},catch:function(Ve){for(var Ge=this.tryEntries.length-1;Ge>=0;--Ge){var Ke=this.tryEntries[Ge];if(Ke.tryLoc===Ve){var He=Ke.completion;if(He.type==="throw"){var Ne=He.arg;Be(Ke)}return Ne}}throw new Error("illegal catch attempt")},delegateYield:function(Ve,Ge,Ke){return this.delegate={iterator:De(Ve),resultName:Ge,nextLoc:Ke},this.method==="next"&&(this.arg=ne),be}},ae}(typeof de=="object"?de.exports:{});try{regeneratorRuntime=ie}catch(ae){typeof globalThis=="object"?globalThis.regeneratorRuntime=ie:Function("r","regeneratorRuntime = r")(ie)}},{}],396:[function(a,de,ue){var ie=a("buffer"),ae=ie.Buffer;function te(ne,x){for(var b in ne)x[b]=ne[b]}ae.from&&ae.alloc&&ae.allocUnsafe&&ae.allocUnsafeSlow?de.exports=ie:(te(ie,ue),ue.Buffer=z);function z(ne,x,b){return ae(ne,x,b)}te(ae,z),z.from=function(ne,x,b){if(typeof ne=="number")throw new TypeError("Argument must not be a number");return ae(ne,x,b)},z.alloc=function(ne,x,b){if(typeof ne!="number")throw new TypeError("Argument must be a number");var y=ae(ne);return x!==void 0?typeof b=="string"?y.fill(x,b):y.fill(x):y.fill(0),y},z.allocUnsafe=function(ne){if(typeof ne!="number")throw new TypeError("Argument must be a number");return ae(ne)},z.allocUnsafeSlow=function(ne){if(typeof ne!="number")throw new TypeError("Argument must be a number");return ie.SlowBuffer(ne)}},{buffer:90}],397:[function(a,de,ue){(function(ie){(function(){(function(ae){ae.parser=function(We,Fe){return new z(We,Fe)},ae.SAXParser=z,ae.SAXStream=oe,ae.createStream=ee,ae.MAX_BUFFER_LENGTH=64*1024;var te=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];ae.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function z(We,Fe){if(!(this instanceof z))return new z(We,Fe);var Xe=this;x(Xe),Xe.q=Xe.c="",Xe.bufferCheckPosition=ae.MAX_BUFFER_LENGTH,Xe.opt=Fe||{},Xe.opt.lowercase=Xe.opt.lowercase||Xe.opt.lowercasetags,Xe.looseCase=Xe.opt.lowercase?"toLowerCase":"toUpperCase",Xe.tags=[],Xe.closed=Xe.closedRoot=Xe.sawRoot=!1,Xe.tag=Xe.error=null,Xe.strict=!!We,Xe.noscript=!!(We||Xe.opt.noscript),Xe.state=xe.BEGIN,Xe.strictEntities=Xe.opt.strictEntities,Xe.ENTITIES=Xe.strictEntities?Object.create(ae.XML_ENTITIES):Object.create(ae.ENTITIES),Xe.attribList=[],Xe.opt.xmlns&&(Xe.ns=Object.create(he)),Xe.trackPosition=Xe.opt.position!==!1,Xe.trackPosition&&(Xe.position=Xe.line=Xe.column=0),we(Xe,"onready")}Object.create||(Object.create=function(We){function Fe(){}Fe.prototype=We;var Xe=new Fe;return Xe}),Object.keys||(Object.keys=function(We){var Fe=[];for(var Xe in We)We.hasOwnProperty(Xe)&&Fe.push(Xe);return Fe});function ne(We){for(var Fe=Math.max(ae.MAX_BUFFER_LENGTH,10),Xe=0,Te=0,Ue=te.length;Te<Ue;Te++){var et=We[te[Te]].length;if(et>Fe)switch(te[Te]){case"textNode":Be(We);break;case"cdata":Pe(We,"oncdata",We.cdata),We.cdata="";break;case"script":Pe(We,"onscript",We.script),We.script="";break;default:De(We,"Max buffer length exceeded: "+te[Te])}Xe=Math.max(Xe,et)}var tt=ae.MAX_BUFFER_LENGTH-Xe;We.bufferCheckPosition=tt+We.position}function x(We){for(var Fe=0,Xe=te.length;Fe<Xe;Fe++)We[te[Fe]]=""}function b(We){Be(We),We.cdata!==""&&(Pe(We,"oncdata",We.cdata),We.cdata=""),We.script!==""&&(Pe(We,"onscript",We.script),We.script="")}z.prototype={end:function(){Ze(this)},write:rt,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){b(this)}};var y;try{y=a("stream").Stream}catch(We){y=function(){}}var E=ae.EVENTS.filter(function(We){return We!=="error"&&We!=="end"});function ee(We,Fe){return new oe(We,Fe)}function oe(We,Fe){if(!(this instanceof oe))return new oe(We,Fe);y.apply(this),this._parser=new z(We,Fe),this.writable=!0,this.readable=!0;var Xe=this;this._parser.onend=function(){Xe.emit("end")},this._parser.onerror=function(Te){Xe.emit("error",Te),Xe._parser.error=null},this._decoder=null,E.forEach(function(Te){Object.defineProperty(Xe,"on"+Te,{get:function(){return Xe._parser["on"+Te]},set:function(Ue){if(!Ue)return Xe.removeAllListeners(Te),Xe._parser["on"+Te]=Ue,Ue;Xe.on(Te,Ue)},enumerable:!0,configurable:!1})})}oe.prototype=Object.create(y.prototype,{constructor:{value:oe}}),oe.prototype.write=function(We){if(typeof ie=="function"&&typeof ie.isBuffer=="function"&&ie.isBuffer(We)){if(!this._decoder){var Fe=a("string_decoder").StringDecoder;this._decoder=new Fe("utf8")}We=this._decoder.write(We)}return this._parser.write(We.toString()),this.emit("data",We),!0},oe.prototype.end=function(We){return We&&We.length&&this.write(We),this._parser.end(),!0},oe.prototype.on=function(We,Fe){var Xe=this;return!Xe._parser["on"+We]&&E.indexOf(We)!==-1&&(Xe._parser["on"+We]=function(){var Te=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);Te.splice(0,0,We),Xe.emit.apply(Xe,Te)}),y.prototype.on.call(Xe,We,Fe)};var ce="[CDATA[",fe="DOCTYPE",se="http://www.w3.org/XML/1998/namespace",le="http://www.w3.org/2000/xmlns/",he={xml:se,xmlns:le},be=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ge=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,me=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ve=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function Ee(We){return We===" "||We===`
`||We==="\r"||We===" "}function ye(We){return We==='"'||We==="'"}function Ae(We){return We===">"||Ee(We)}function _e(We,Fe){return We.test(Fe)}function Se(We,Fe){return!_e(We,Fe)}var xe=0;ae.STATE={BEGIN:xe++,BEGIN_WHITESPACE:xe++,TEXT:xe++,TEXT_ENTITY:xe++,OPEN_WAKA:xe++,SGML_DECL:xe++,SGML_DECL_QUOTED:xe++,DOCTYPE:xe++,DOCTYPE_QUOTED:xe++,DOCTYPE_DTD:xe++,DOCTYPE_DTD_QUOTED:xe++,COMMENT_STARTING:xe++,COMMENT:xe++,COMMENT_ENDING:xe++,COMMENT_ENDED:xe++,CDATA:xe++,CDATA_ENDING:xe++,CDATA_ENDING_2:xe++,PROC_INST:xe++,PROC_INST_BODY:xe++,PROC_INST_ENDING:xe++,OPEN_TAG:xe++,OPEN_TAG_SLASH:xe++,ATTRIB:xe++,ATTRIB_NAME:xe++,ATTRIB_NAME_SAW_WHITE:xe++,ATTRIB_VALUE:xe++,ATTRIB_VALUE_QUOTED:xe++,ATTRIB_VALUE_CLOSED:xe++,ATTRIB_VALUE_UNQUOTED:xe++,ATTRIB_VALUE_ENTITY_Q:xe++,ATTRIB_VALUE_ENTITY_U:xe++,CLOSE_TAG:xe++,CLOSE_TAG_SAW_WHITE:xe++,SCRIPT:xe++,SCRIPT_ENDING:xe++},ae.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},ae.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(ae.ENTITIES).forEach(function(We){var Fe=ae.ENTITIES[We],Xe=typeof Fe=="number"?String.fromCharCode(Fe):Fe;ae.ENTITIES[We]=Xe});for(var Oe in ae.STATE)ae.STATE[ae.STATE[Oe]]=Oe;xe=ae.STATE;function we(We,Fe,Xe){We[Fe]&&We[Fe](Xe)}function Pe(We,Fe,Xe){We.textNode&&Be(We),we(We,Fe,Xe)}function Be(We){We.textNode=je(We.opt,We.textNode),We.textNode&&we(We,"ontext",We.textNode),We.textNode=""}function je(We,Fe){return We.trim&&(Fe=Fe.trim()),We.normalize&&(Fe=Fe.replace(/\s+/g," ")),Fe}function De(We,Fe){return Be(We),We.trackPosition&&(Fe+=`
Line: `+We.line+`
Column: `+We.column+`
Char: `+We.c),Fe=new Error(Fe),We.error=Fe,we(We,"onerror",Fe),We}function Ze(We){return We.sawRoot&&!We.closedRoot&&Ve(We,"Unclosed root tag"),We.state!==xe.BEGIN&&We.state!==xe.BEGIN_WHITESPACE&&We.state!==xe.TEXT&&De(We,"Unexpected end"),Be(We),We.c="",We.closed=!0,we(We,"onend"),z.call(We,We.strict,We.opt),We}function Ve(We,Fe){if(typeof We!="object"||!(We instanceof z))throw new Error("bad call to strictFail");We.strict&&De(We,Fe)}function Ge(We){We.strict||(We.tagName=We.tagName[We.looseCase]());var Fe=We.tags[We.tags.length-1]||We,Xe=We.tag={name:We.tagName,attributes:{}};We.opt.xmlns&&(Xe.ns=Fe.ns),We.attribList.length=0,Pe(We,"onopentagstart",Xe)}function Ke(We,Fe){var Xe=We.indexOf(":"),Te=Xe<0?["",We]:We.split(":"),Ue=Te[0],et=Te[1];return Fe&&We==="xmlns"&&(Ue="xmlns",et=""),{prefix:Ue,local:et}}function He(We){if(We.strict||(We.attribName=We.attribName[We.looseCase]()),We.attribList.indexOf(We.attribName)!==-1||We.tag.attributes.hasOwnProperty(We.attribName)){We.attribName=We.attribValue="";return}if(We.opt.xmlns){var Fe=Ke(We.attribName,!0),Xe=Fe.prefix,Te=Fe.local;if(Xe==="xmlns")if(Te==="xml"&&We.attribValue!==se)Ve(We,"xml: prefix must be bound to "+se+`
Actual: `+We.attribValue);else if(Te==="xmlns"&&We.attribValue!==le)Ve(We,"xmlns: prefix must be bound to "+le+`
Actual: `+We.attribValue);else{var Ue=We.tag,et=We.tags[We.tags.length-1]||We;Ue.ns===et.ns&&(Ue.ns=Object.create(et.ns)),Ue.ns[Te]=We.attribValue}We.attribList.push([We.attribName,We.attribValue])}else We.tag.attributes[We.attribName]=We.attribValue,Pe(We,"onattribute",{name:We.attribName,value:We.attribValue});We.attribName=We.attribValue=""}function Ne(We,Fe){if(We.opt.xmlns){var Xe=We.tag,Te=Ke(We.tagName);Xe.prefix=Te.prefix,Xe.local=Te.local,Xe.uri=Xe.ns[Te.prefix]||"",Xe.prefix&&!Xe.uri&&(Ve(We,"Unbound namespace prefix: "+JSON.stringify(We.tagName)),Xe.uri=Te.prefix);var Ue=We.tags[We.tags.length-1]||We;Xe.ns&&Ue.ns!==Xe.ns&&Object.keys(Xe.ns).forEach(function(ot){Pe(We,"onopennamespace",{prefix:ot,uri:Xe.ns[ot]})});for(var et=0,tt=We.attribList.length;et<tt;et++){var qe=We.attribList[et],Re=qe[0],Ie=qe[1],Le=Ke(Re,!0),Me=Le.prefix,Je=Le.local,lt=Me===""?"":Xe.ns[Me]||"",$e={name:Re,value:Ie,prefix:Me,local:Je,uri:lt};Me&&Me!=="xmlns"&&!lt&&(Ve(We,"Unbound namespace prefix: "+JSON.stringify(Me)),$e.uri=Me),We.tag.attributes[Re]=$e,Pe(We,"onattribute",$e)}We.attribList.length=0}We.tag.isSelfClosing=!!Fe,We.sawRoot=!0,We.tags.push(We.tag),Pe(We,"onopentag",We.tag),Fe||(!We.noscript&&We.tagName.toLowerCase()==="script"?We.state=xe.SCRIPT:We.state=xe.TEXT,We.tag=null,We.tagName=""),We.attribName=We.attribValue="",We.attribList.length=0}function ke(We){if(!We.tagName){Ve(We,"Weird empty close tag."),We.textNode+="</>",We.state=xe.TEXT;return}if(We.script){if(We.tagName!=="script"){We.script+="</"+We.tagName+">",We.tagName="",We.state=xe.SCRIPT;return}Pe(We,"onscript",We.script),We.script=""}var Fe=We.tags.length,Xe=We.tagName;We.strict||(Xe=Xe[We.looseCase]());for(var Te=Xe;Fe--;){var Ue=We.tags[Fe];if(Ue.name!==Te)Ve(We,"Unexpected close tag");else break}if(Fe<0){Ve(We,"Unmatched closing tag: "+We.tagName),We.textNode+="</"+We.tagName+">",We.state=xe.TEXT;return}We.tagName=Xe;for(var et=We.tags.length;et-- >Fe;){var tt=We.tag=We.tags.pop();We.tagName=We.tag.name,Pe(We,"onclosetag",We.tagName);var qe={};for(var Re in tt.ns)qe[Re]=tt.ns[Re];var Ie=We.tags[We.tags.length-1]||We;We.opt.xmlns&&tt.ns!==Ie.ns&&Object.keys(tt.ns).forEach(function(Le){var Me=tt.ns[Le];Pe(We,"onclosenamespace",{prefix:Le,uri:Me})})}Fe===0&&(We.closedRoot=!0),We.tagName=We.attribValue=We.attribName="",We.attribList.length=0,We.state=xe.TEXT}function ze(We){var Fe=We.entity,Xe=Fe.toLowerCase(),Te,Ue="";return We.ENTITIES[Fe]?We.ENTITIES[Fe]:We.ENTITIES[Xe]?We.ENTITIES[Xe]:(Fe=Xe,Fe.charAt(0)==="#"&&(Fe.charAt(1)==="x"?(Fe=Fe.slice(2),Te=parseInt(Fe,16),Ue=Te.toString(16)):(Fe=Fe.slice(1),Te=parseInt(Fe,10),Ue=Te.toString(10))),Fe=Fe.replace(/^0+/,""),isNaN(Te)||Ue.toLowerCase()!==Fe?(Ve(We,"Invalid character entity"),"&"+We.entity+";"):String.fromCodePoint(Te))}function Ye(We,Fe){Fe==="<"?(We.state=xe.OPEN_WAKA,We.startTagPosition=We.position):Ee(Fe)||(Ve(We,"Non-whitespace before first tag."),We.textNode=Fe,We.state=xe.TEXT)}function nt(We,Fe){var Xe="";return Fe<We.length&&(Xe=We.charAt(Fe)),Xe}function rt(We){var Fe=this;if(this.error)throw this.error;if(Fe.closed)return De(Fe,"Cannot write after close. Assign an onready handler.");if(We===null)return Ze(Fe);typeof We=="object"&&(We=We.toString());for(var Xe=0,Te="";Te=nt(We,Xe++),Fe.c=Te,!!Te;)switch(Fe.trackPosition&&(Fe.position++,Te===`
`?(Fe.line++,Fe.column=0):Fe.column++),Fe.state){case xe.BEGIN:if(Fe.state=xe.BEGIN_WHITESPACE,Te==="\uFEFF")continue;Ye(Fe,Te);continue;case xe.BEGIN_WHITESPACE:Ye(Fe,Te);continue;case xe.TEXT:if(Fe.sawRoot&&!Fe.closedRoot){for(var Ue=Xe-1;Te&&Te!=="<"&&Te!=="&";)Te=nt(We,Xe++),Te&&Fe.trackPosition&&(Fe.position++,Te===`
`?(Fe.line++,Fe.column=0):Fe.column++);Fe.textNode+=We.substring(Ue,Xe-1)}Te==="<"&&!(Fe.sawRoot&&Fe.closedRoot&&!Fe.strict)?(Fe.state=xe.OPEN_WAKA,Fe.startTagPosition=Fe.position):(!Ee(Te)&&(!Fe.sawRoot||Fe.closedRoot)&&Ve(Fe,"Text data outside of root node."),Te==="&"?Fe.state=xe.TEXT_ENTITY:Fe.textNode+=Te);continue;case xe.SCRIPT:Te==="<"?Fe.state=xe.SCRIPT_ENDING:Fe.script+=Te;continue;case xe.SCRIPT_ENDING:Te==="/"?Fe.state=xe.CLOSE_TAG:(Fe.script+="<"+Te,Fe.state=xe.SCRIPT);continue;case xe.OPEN_WAKA:if(Te==="!")Fe.state=xe.SGML_DECL,Fe.sgmlDecl="";else if(!Ee(Te))if(_e(be,Te))Fe.state=xe.OPEN_TAG,Fe.tagName=Te;else if(Te==="/")Fe.state=xe.CLOSE_TAG,Fe.tagName="";else if(Te==="?")Fe.state=xe.PROC_INST,Fe.procInstName=Fe.procInstBody="";else{if(Ve(Fe,"Unencoded <"),Fe.startTagPosition+1<Fe.position){var et=Fe.position-Fe.startTagPosition;Te=new Array(et).join(" ")+Te}Fe.textNode+="<"+Te,Fe.state=xe.TEXT}continue;case xe.SGML_DECL:(Fe.sgmlDecl+Te).toUpperCase()===ce?(Pe(Fe,"onopencdata"),Fe.state=xe.CDATA,Fe.sgmlDecl="",Fe.cdata=""):Fe.sgmlDecl+Te==="--"?(Fe.state=xe.COMMENT,Fe.comment="",Fe.sgmlDecl=""):(Fe.sgmlDecl+Te).toUpperCase()===fe?(Fe.state=xe.DOCTYPE,(Fe.doctype||Fe.sawRoot)&&Ve(Fe,"Inappropriately located doctype declaration"),Fe.doctype="",Fe.sgmlDecl=""):Te===">"?(Pe(Fe,"onsgmldeclaration",Fe.sgmlDecl),Fe.sgmlDecl="",Fe.state=xe.TEXT):(ye(Te)&&(Fe.state=xe.SGML_DECL_QUOTED),Fe.sgmlDecl+=Te);continue;case xe.SGML_DECL_QUOTED:Te===Fe.q&&(Fe.state=xe.SGML_DECL,Fe.q=""),Fe.sgmlDecl+=Te;continue;case xe.DOCTYPE:Te===">"?(Fe.state=xe.TEXT,Pe(Fe,"ondoctype",Fe.doctype),Fe.doctype=!0):(Fe.doctype+=Te,Te==="["?Fe.state=xe.DOCTYPE_DTD:ye(Te)&&(Fe.state=xe.DOCTYPE_QUOTED,Fe.q=Te));continue;case xe.DOCTYPE_QUOTED:Fe.doctype+=Te,Te===Fe.q&&(Fe.q="",Fe.state=xe.DOCTYPE);continue;case xe.DOCTYPE_DTD:Fe.doctype+=Te,Te==="]"?Fe.state=xe.DOCTYPE:ye(Te)&&(Fe.state=xe.DOCTYPE_DTD_QUOTED,Fe.q=Te);continue;case xe.DOCTYPE_DTD_QUOTED:Fe.doctype+=Te,Te===Fe.q&&(Fe.state=xe.DOCTYPE_DTD,Fe.q="");continue;case xe.COMMENT:Te==="-"?Fe.state=xe.COMMENT_ENDING:Fe.comment+=Te;continue;case xe.COMMENT_ENDING:Te==="-"?(Fe.state=xe.COMMENT_ENDED,Fe.comment=je(Fe.opt,Fe.comment),Fe.comment&&Pe(Fe,"oncomment",Fe.comment),Fe.comment=""):(Fe.comment+="-"+Te,Fe.state=xe.COMMENT);continue;case xe.COMMENT_ENDED:Te!==">"?(Ve(Fe,"Malformed comment"),Fe.comment+="--"+Te,Fe.state=xe.COMMENT):Fe.state=xe.TEXT;continue;case xe.CDATA:Te==="]"?Fe.state=xe.CDATA_ENDING:Fe.cdata+=Te;continue;case xe.CDATA_ENDING:Te==="]"?Fe.state=xe.CDATA_ENDING_2:(Fe.cdata+="]"+Te,Fe.state=xe.CDATA);continue;case xe.CDATA_ENDING_2:Te===">"?(Fe.cdata&&Pe(Fe,"oncdata",Fe.cdata),Pe(Fe,"onclosecdata"),Fe.cdata="",Fe.state=xe.TEXT):Te==="]"?Fe.cdata+="]":(Fe.cdata+="]]"+Te,Fe.state=xe.CDATA);continue;case xe.PROC_INST:Te==="?"?Fe.state=xe.PROC_INST_ENDING:Ee(Te)?Fe.state=xe.PROC_INST_BODY:Fe.procInstName+=Te;continue;case xe.PROC_INST_BODY:if(!Fe.procInstBody&&Ee(Te))continue;Te==="?"?Fe.state=xe.PROC_INST_ENDING:Fe.procInstBody+=Te;continue;case xe.PROC_INST_ENDING:Te===">"?(Pe(Fe,"onprocessinginstruction",{name:Fe.procInstName,body:Fe.procInstBody}),Fe.procInstName=Fe.procInstBody="",Fe.state=xe.TEXT):(Fe.procInstBody+="?"+Te,Fe.state=xe.PROC_INST_BODY);continue;case xe.OPEN_TAG:_e(ge,Te)?Fe.tagName+=Te:(Ge(Fe),Te===">"?Ne(Fe):Te==="/"?Fe.state=xe.OPEN_TAG_SLASH:(Ee(Te)||Ve(Fe,"Invalid character in tag name"),Fe.state=xe.ATTRIB));continue;case xe.OPEN_TAG_SLASH:Te===">"?(Ne(Fe,!0),ke(Fe)):(Ve(Fe,"Forward-slash in opening tag not followed by >"),Fe.state=xe.ATTRIB);continue;case xe.ATTRIB:if(Ee(Te))continue;Te===">"?Ne(Fe):Te==="/"?Fe.state=xe.OPEN_TAG_SLASH:_e(be,Te)?(Fe.attribName=Te,Fe.attribValue="",Fe.state=xe.ATTRIB_NAME):Ve(Fe,"Invalid attribute name");continue;case xe.ATTRIB_NAME:Te==="="?Fe.state=xe.ATTRIB_VALUE:Te===">"?(Ve(Fe,"Attribute without value"),Fe.attribValue=Fe.attribName,He(Fe),Ne(Fe)):Ee(Te)?Fe.state=xe.ATTRIB_NAME_SAW_WHITE:_e(ge,Te)?Fe.attribName+=Te:Ve(Fe,"Invalid attribute name");continue;case xe.ATTRIB_NAME_SAW_WHITE:if(Te==="=")Fe.state=xe.ATTRIB_VALUE;else{if(Ee(Te))continue;Ve(Fe,"Attribute without value"),Fe.tag.attributes[Fe.attribName]="",Fe.attribValue="",Pe(Fe,"onattribute",{name:Fe.attribName,value:""}),Fe.attribName="",Te===">"?Ne(Fe):_e(be,Te)?(Fe.attribName=Te,Fe.state=xe.ATTRIB_NAME):(Ve(Fe,"Invalid attribute name"),Fe.state=xe.ATTRIB)}continue;case xe.ATTRIB_VALUE:if(Ee(Te))continue;ye(Te)?(Fe.q=Te,Fe.state=xe.ATTRIB_VALUE_QUOTED):(Ve(Fe,"Unquoted attribute value"),Fe.state=xe.ATTRIB_VALUE_UNQUOTED,Fe.attribValue=Te);continue;case xe.ATTRIB_VALUE_QUOTED:if(Te!==Fe.q){Te==="&"?Fe.state=xe.ATTRIB_VALUE_ENTITY_Q:Fe.attribValue+=Te;continue}He(Fe),Fe.q="",Fe.state=xe.ATTRIB_VALUE_CLOSED;continue;case xe.ATTRIB_VALUE_CLOSED:Ee(Te)?Fe.state=xe.ATTRIB:Te===">"?Ne(Fe):Te==="/"?Fe.state=xe.OPEN_TAG_SLASH:_e(be,Te)?(Ve(Fe,"No whitespace between attributes"),Fe.attribName=Te,Fe.attribValue="",Fe.state=xe.ATTRIB_NAME):Ve(Fe,"Invalid attribute name");continue;case xe.ATTRIB_VALUE_UNQUOTED:if(!Ae(Te)){Te==="&"?Fe.state=xe.ATTRIB_VALUE_ENTITY_U:Fe.attribValue+=Te;continue}He(Fe),Te===">"?Ne(Fe):Fe.state=xe.ATTRIB;continue;case xe.CLOSE_TAG:if(Fe.tagName)Te===">"?ke(Fe):_e(ge,Te)?Fe.tagName+=Te:Fe.script?(Fe.script+="</"+Fe.tagName,Fe.tagName="",Fe.state=xe.SCRIPT):(Ee(Te)||Ve(Fe,"Invalid tagname in closing tag"),Fe.state=xe.CLOSE_TAG_SAW_WHITE);else{if(Ee(Te))continue;Se(be,Te)?Fe.script?(Fe.script+="</"+Te,Fe.state=xe.SCRIPT):Ve(Fe,"Invalid tagname in closing tag."):Fe.tagName=Te}continue;case xe.CLOSE_TAG_SAW_WHITE:if(Ee(Te))continue;Te===">"?ke(Fe):Ve(Fe,"Invalid characters in closing tag");continue;case xe.TEXT_ENTITY:case xe.ATTRIB_VALUE_ENTITY_Q:case xe.ATTRIB_VALUE_ENTITY_U:var tt,qe;switch(Fe.state){case xe.TEXT_ENTITY:tt=xe.TEXT,qe="textNode";break;case xe.ATTRIB_VALUE_ENTITY_Q:tt=xe.ATTRIB_VALUE_QUOTED,qe="attribValue";break;case xe.ATTRIB_VALUE_ENTITY_U:tt=xe.ATTRIB_VALUE_UNQUOTED,qe="attribValue";break}Te===";"?(Fe[qe]+=ze(Fe),Fe.entity="",Fe.state=tt):_e(Fe.entity.length?ve:me,Te)?Fe.entity+=Te:(Ve(Fe,"Invalid character in entity name"),Fe[qe]+="&"+Fe.entity+Te,Fe.entity="",Fe.state=tt);continue;default:throw new Error(Fe,"Unknown state: "+Fe.state)}return Fe.position>=Fe.bufferCheckPosition&&ne(Fe),Fe}String.fromCodePoint||function(){var We=String.fromCharCode,Fe=Math.floor,Xe=function(){var Te=16384,Ue=[],et,tt,qe=-1,Re=arguments.length;if(!Re)return"";for(var Ie="";++qe<Re;){var Le=Number(arguments[qe]);if(!isFinite(Le)||Le<0||Le>1114111||Fe(Le)!==Le)throw RangeError("Invalid code point: "+Le);Le<=65535?Ue.push(Le):(Le-=65536,et=(Le>>10)+55296,tt=Le%1024+56320,Ue.push(et,tt)),(qe+1===Re||Ue.length>Te)&&(Ie+=We.apply(null,Ue),Ue.length=0)}return Ie};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Xe,configurable:!0,writable:!0}):String.fromCodePoint=Xe}()})(typeof ue=="undefined"?this.sax={}:ue)}).call(this)}).call(this,a("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(a,de,ue){de.exports=te;var ie=a("events").EventEmitter,ae=a("inherits");ae(te,ie),te.Readable=a("readable-stream/lib/_stream_readable.js"),te.Writable=a("readable-stream/lib/_stream_writable.js"),te.Duplex=a("readable-stream/lib/_stream_duplex.js"),te.Transform=a("readable-stream/lib/_stream_transform.js"),te.PassThrough=a("readable-stream/lib/_stream_passthrough.js"),te.finished=a("readable-stream/lib/internal/streams/end-of-stream.js"),te.pipeline=a("readable-stream/lib/internal/streams/pipeline.js"),te.Stream=te;function te(){ie.call(this)}te.prototype.pipe=function(z,ne){var x=this;function b(se){z.writable&&z.write(se)===!1&&x.pause&&x.pause()}x.on("data",b);function y(){x.readable&&x.resume&&x.resume()}z.on("drain",y),!z._isStdio&&(!ne||ne.end!==!1)&&(x.on("end",ee),x.on("close",oe));var E=!1;function ee(){E||(E=!0,z.end())}function oe(){E||(E=!0,typeof z.destroy=="function"&&z.destroy())}function ce(se){if(fe(),ie.listenerCount(this,"error")===0)throw se}x.on("error",ce),z.on("error",ce);function fe(){x.removeListener("data",b),z.removeListener("drain",y),x.removeListener("end",ee),x.removeListener("close",oe),x.removeListener("error",ce),z.removeListener("error",ce),x.removeListener("end",fe),x.removeListener("close",fe),z.removeListener("close",fe)}return x.on("end",fe),x.on("close",fe),z.on("close",fe),z.emit("pipe",x),z}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(a,de,ue){"use strict";function ie(y,E){y.prototype=Object.create(E.prototype),y.prototype.constructor=y,y.__proto__=E}var ae={};function te(y,E,ee){ee||(ee=Error);function oe(fe,se,le){return typeof E=="string"?E:E(fe,se,le)}var ce=function(fe){ie(se,fe);function se(le,he,be){return fe.call(this,oe(le,he,be))||this}return se}(ee);ce.prototype.name=ee.name,ce.prototype.code=y,ae[y]=ce}function z(y,E){if(Array.isArray(y)){var ee=y.length;return y=y.map(function(oe){return String(oe)}),ee>2?"one of ".concat(E," ").concat(y.slice(0,ee-1).join(", "),", or ")+y[ee-1]:ee===2?"one of ".concat(E," ").concat(y[0]," or ").concat(y[1]):"of ".concat(E," ").concat(y[0])}else return"of ".concat(E," ").concat(String(y))}function ne(y,E,ee){return y.substr(!ee||ee<0?0:+ee,E.length)===E}function x(y,E,ee){return(ee===void 0||ee>y.length)&&(ee=y.length),y.substring(ee-E.length,ee)===E}function b(y,E,ee){return typeof ee!="number"&&(ee=0),ee+E.length>y.length?!1:y.indexOf(E,ee)!==-1}te("ERR_INVALID_OPT_VALUE",function(y,E){return'The value "'+E+'" is invalid for option "'+y+'"'},TypeError),te("ERR_INVALID_ARG_TYPE",function(y,E,ee){var oe;typeof E=="string"&&ne(E,"not ")?(oe="must not be",E=E.replace(/^not /,"")):oe="must be";var ce;if(x(y," argument"))ce="The ".concat(y," ").concat(oe," ").concat(z(E,"type"));else{var fe=b(y,".")?"property":"argument";ce='The "'.concat(y,'" ').concat(fe," ").concat(oe," ").concat(z(E,"type"))}return ce+=". Received type ".concat(typeof ee),ce},TypeError),te("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),te("ERR_METHOD_NOT_IMPLEMENTED",function(y){return"The "+y+" method is not implemented"}),te("ERR_STREAM_PREMATURE_CLOSE","Premature close"),te("ERR_STREAM_DESTROYED",function(y){return"Cannot call "+y+" after a stream was destroyed"}),te("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),te("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),te("ERR_STREAM_WRITE_AFTER_END","write after end"),te("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),te("ERR_UNKNOWN_ENCODING",function(y){return"Unknown encoding: "+y},TypeError),te("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),de.exports.codes=ae},{}],400:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=Object.keys||function(oe){var ce=[];for(var fe in oe)ce.push(fe);return ce};de.exports=y;var te=a("./_stream_readable"),z=a("./_stream_writable");a("inherits")(y,te);for(var ne=ae(z.prototype),x=0;x<ne.length;x++){var b=ne[x];y.prototype[b]||(y.prototype[b]=z.prototype[b])}function y(oe){if(!(this instanceof y))return new y(oe);te.call(this,oe),z.call(this,oe),this.allowHalfOpen=!0,oe&&(oe.readable===!1&&(this.readable=!1),oe.writable===!1&&(this.writable=!1),oe.allowHalfOpen===!1&&(this.allowHalfOpen=!1,this.once("end",E)))}Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(y.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(y.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function E(){this._writableState.ended||ie.nextTick(ee,this)}function ee(oe){oe.end()}Object.defineProperty(y.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(ce){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=ce,this._writableState.destroyed=ce)}})}).call(this)}).call(this,a("_process"))},{"./_stream_readable":402,"./_stream_writable":404,_process:467,inherits:364}],401:[function(a,de,ue){"use strict";de.exports=ae;var ie=a("./_stream_transform");a("inherits")(ae,ie);function ae(te){if(!(this instanceof ae))return new ae(te);ie.call(this,te)}ae.prototype._transform=function(te,z,ne){ne(null,te)}},{"./_stream_transform":403,inherits:364}],402:[function(a,de,ue){(function(ie,ae){(function(){"use strict";de.exports=Pe;var te;Pe.ReadableState=we;var z=a("events").EventEmitter,ne=function(Re,Ie){return Re.listeners(Ie).length},x=a("./internal/streams/stream"),b=a("buffer").Buffer,y=(typeof ae!="undefined"?ae:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function E(qe){return b.from(qe)}function ee(qe){return b.isBuffer(qe)||qe instanceof y}var oe=a("util"),ce;oe&&oe.debuglog?ce=oe.debuglog("stream"):ce=function(){};var fe=a("./internal/streams/buffer_list"),se=a("./internal/streams/destroy"),le=a("./internal/streams/state"),he=le.getHighWaterMark,be=a("../errors").codes,ge=be.ERR_INVALID_ARG_TYPE,me=be.ERR_STREAM_PUSH_AFTER_EOF,ve=be.ERR_METHOD_NOT_IMPLEMENTED,Ee=be.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,ye,Ae,_e;a("inherits")(Pe,x);var Se=se.errorOrDestroy,xe=["error","close","destroy","pause","resume"];function Oe(qe,Re,Ie){if(typeof qe.prependListener=="function")return qe.prependListener(Re,Ie);!qe._events||!qe._events[Re]?qe.on(Re,Ie):Array.isArray(qe._events[Re])?qe._events[Re].unshift(Ie):qe._events[Re]=[Ie,qe._events[Re]]}function we(qe,Re,Ie){te=te||a("./_stream_duplex"),qe=qe||{},typeof Ie!="boolean"&&(Ie=Re instanceof te),this.objectMode=!!qe.objectMode,Ie&&(this.objectMode=this.objectMode||!!qe.readableObjectMode),this.highWaterMark=he(this,qe,"readableHighWaterMark",Ie),this.buffer=new fe,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=qe.emitClose!==!1,this.autoDestroy=!!qe.autoDestroy,this.destroyed=!1,this.defaultEncoding=qe.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,qe.encoding&&(ye||(ye=a("string_decoder/").StringDecoder),this.decoder=new ye(qe.encoding),this.encoding=qe.encoding)}function Pe(qe){if(te=te||a("./_stream_duplex"),!(this instanceof Pe))return new Pe(qe);var Re=this instanceof te;this._readableState=new we(qe,this,Re),this.readable=!0,qe&&(typeof qe.read=="function"&&(this._read=qe.read),typeof qe.destroy=="function"&&(this._destroy=qe.destroy)),x.call(this)}Object.defineProperty(Pe.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(Re){this._readableState&&(this._readableState.destroyed=Re)}}),Pe.prototype.destroy=se.destroy,Pe.prototype._undestroy=se.undestroy,Pe.prototype._destroy=function(qe,Re){Re(qe)},Pe.prototype.push=function(qe,Re){var Ie=this._readableState,Le;return Ie.objectMode?Le=!0:typeof qe=="string"&&(Re=Re||Ie.defaultEncoding,Re!==Ie.encoding&&(qe=b.from(qe,Re),Re=""),Le=!0),Be(this,qe,Re,!1,Le)},Pe.prototype.unshift=function(qe){return Be(this,qe,null,!0,!1)};function Be(qe,Re,Ie,Le,Me){ce("readableAddChunk",Re);var Je=qe._readableState;if(Re===null)Je.reading=!1,Ke(qe,Je);else{var lt;if(Me||(lt=De(Je,Re)),lt)Se(qe,lt);else if(Je.objectMode||Re&&Re.length>0)if(typeof Re!="string"&&!Je.objectMode&&Object.getPrototypeOf(Re)!==b.prototype&&(Re=E(Re)),Le)Je.endEmitted?Se(qe,new Ee):je(qe,Je,Re,!0);else if(Je.ended)Se(qe,new me);else{if(Je.destroyed)return!1;Je.reading=!1,Je.decoder&&!Ie?(Re=Je.decoder.write(Re),Je.objectMode||Re.length!==0?je(qe,Je,Re,!1):ke(qe,Je)):je(qe,Je,Re,!1)}else Le||(Je.reading=!1,ke(qe,Je))}return!Je.ended&&(Je.length<Je.highWaterMark||Je.length===0)}function je(qe,Re,Ie,Le){Re.flowing&&Re.length===0&&!Re.sync?(Re.awaitDrain=0,qe.emit("data",Ie)):(Re.length+=Re.objectMode?1:Ie.length,Le?Re.buffer.unshift(Ie):Re.buffer.push(Ie),Re.needReadable&&He(qe)),ke(qe,Re)}function De(qe,Re){var Ie;return!ee(Re)&&typeof Re!="string"&&Re!==void 0&&!qe.objectMode&&(Ie=new ge("chunk",["string","Buffer","Uint8Array"],Re)),Ie}Pe.prototype.isPaused=function(){return this._readableState.flowing===!1},Pe.prototype.setEncoding=function(qe){ye||(ye=a("string_decoder/").StringDecoder);var Re=new ye(qe);this._readableState.decoder=Re,this._readableState.encoding=this._readableState.decoder.encoding;for(var Ie=this._readableState.buffer.head,Le="";Ie!==null;)Le+=Re.write(Ie.data),Ie=Ie.next;return this._readableState.buffer.clear(),Le!==""&&this._readableState.buffer.push(Le),this._readableState.length=Le.length,this};var Ze=1073741824;function Ve(qe){return qe>=Ze?qe=Ze:(qe--,qe|=qe>>>1,qe|=qe>>>2,qe|=qe>>>4,qe|=qe>>>8,qe|=qe>>>16,qe++),qe}function Ge(qe,Re){return qe<=0||Re.length===0&&Re.ended?0:Re.objectMode?1:qe!==qe?Re.flowing&&Re.length?Re.buffer.head.data.length:Re.length:(qe>Re.highWaterMark&&(Re.highWaterMark=Ve(qe)),qe<=Re.length?qe:Re.ended?Re.length:(Re.needReadable=!0,0))}Pe.prototype.read=function(qe){ce("read",qe),qe=parseInt(qe,10);var Re=this._readableState,Ie=qe;if(qe!==0&&(Re.emittedReadable=!1),qe===0&&Re.needReadable&&((Re.highWaterMark!==0?Re.length>=Re.highWaterMark:Re.length>0)||Re.ended))return ce("read: emitReadable",Re.length,Re.ended),Re.length===0&&Re.ended?Ue(this):He(this),null;if(qe=Ge(qe,Re),qe===0&&Re.ended)return Re.length===0&&Ue(this),null;var Le=Re.needReadable;ce("need readable",Le),(Re.length===0||Re.length-qe<Re.highWaterMark)&&(Le=!0,ce("length less than watermark",Le)),Re.ended||Re.reading?(Le=!1,ce("reading or ended",Le)):Le&&(ce("do read"),Re.reading=!0,Re.sync=!0,Re.length===0&&(Re.needReadable=!0),this._read(Re.highWaterMark),Re.sync=!1,Re.reading||(qe=Ge(Ie,Re)));var Me;return qe>0?Me=Te(qe,Re):Me=null,Me===null?(Re.needReadable=Re.length<=Re.highWaterMark,qe=0):(Re.length-=qe,Re.awaitDrain=0),Re.length===0&&(Re.ended||(Re.needReadable=!0),Ie!==qe&&Re.ended&&Ue(this)),Me!==null&&this.emit("data",Me),Me};function Ke(qe,Re){if(ce("onEofChunk"),!Re.ended){if(Re.decoder){var Ie=Re.decoder.end();Ie&&Ie.length&&(Re.buffer.push(Ie),Re.length+=Re.objectMode?1:Ie.length)}Re.ended=!0,Re.sync?He(qe):(Re.needReadable=!1,Re.emittedReadable||(Re.emittedReadable=!0,Ne(qe)))}}function He(qe){var Re=qe._readableState;ce("emitReadable",Re.needReadable,Re.emittedReadable),Re.needReadable=!1,Re.emittedReadable||(ce("emitReadable",Re.flowing),Re.emittedReadable=!0,ie.nextTick(Ne,qe))}function Ne(qe){var Re=qe._readableState;ce("emitReadable_",Re.destroyed,Re.length,Re.ended),!Re.destroyed&&(Re.length||Re.ended)&&(qe.emit("readable"),Re.emittedReadable=!1),Re.needReadable=!Re.flowing&&!Re.ended&&Re.length<=Re.highWaterMark,Xe(qe)}function ke(qe,Re){Re.readingMore||(Re.readingMore=!0,ie.nextTick(ze,qe,Re))}function ze(qe,Re){for(;!Re.reading&&!Re.ended&&(Re.length<Re.highWaterMark||Re.flowing&&Re.length===0);){var Ie=Re.length;if(ce("maybeReadMore read 0"),qe.read(0),Ie===Re.length)break}Re.readingMore=!1}Pe.prototype._read=function(qe){Se(this,new ve("_read()"))},Pe.prototype.pipe=function(qe,Re){var Ie=this,Le=this._readableState;switch(Le.pipesCount){case 0:Le.pipes=qe;break;case 1:Le.pipes=[Le.pipes,qe];break;default:Le.pipes.push(qe);break}Le.pipesCount+=1,ce("pipe count=%d opts=%j",Le.pipesCount,Re);var Me=(!Re||Re.end!==!1)&&qe!==ie.stdout&&qe!==ie.stderr,Je=Me?$e:Et;Le.endEmitted?ie.nextTick(Je):Ie.once("end",Je),qe.on("unpipe",lt);function lt(xt,Ot){ce("onunpipe"),xt===Ie&&Ot&&Ot.hasUnpiped===!1&&(Ot.hasUnpiped=!0,ft())}function $e(){ce("onend"),qe.end()}var ot=Ye(Ie);qe.on("drain",ot);var wt=!1;function ft(){ce("cleanup"),qe.removeListener("close",vt),qe.removeListener("finish",yt),qe.removeListener("drain",ot),qe.removeListener("error",st),qe.removeListener("unpipe",lt),Ie.removeListener("end",$e),Ie.removeListener("end",Et),Ie.removeListener("data",ht),wt=!0,Le.awaitDrain&&(!qe._writableState||qe._writableState.needDrain)&&ot()}Ie.on("data",ht);function ht(xt){ce("ondata");var Ot=qe.write(xt);ce("dest.write",Ot),Ot===!1&&((Le.pipesCount===1&&Le.pipes===qe||Le.pipesCount>1&&tt(Le.pipes,qe)!==-1)&&!wt&&(ce("false write response, pause",Le.awaitDrain),Le.awaitDrain++),Ie.pause())}function st(xt){ce("onerror",xt),Et(),qe.removeListener("error",st),ne(qe,"error")===0&&Se(qe,xt)}Oe(qe,"error",st);function vt(){qe.removeListener("finish",yt),Et()}qe.once("close",vt);function yt(){ce("onfinish"),qe.removeListener("close",vt),Et()}qe.once("finish",yt);function Et(){ce("unpipe"),Ie.unpipe(qe)}return qe.emit("pipe",Ie),Le.flowing||(ce("pipe resume"),Ie.resume()),qe};function Ye(qe){return function(){var Ie=qe._readableState;ce("pipeOnDrain",Ie.awaitDrain),Ie.awaitDrain&&Ie.awaitDrain--,Ie.awaitDrain===0&&ne(qe,"data")&&(Ie.flowing=!0,Xe(qe))}}Pe.prototype.unpipe=function(qe){var Re=this._readableState,Ie={hasUnpiped:!1};if(Re.pipesCount===0)return this;if(Re.pipesCount===1)return qe&&qe!==Re.pipes?this:(qe||(qe=Re.pipes),Re.pipes=null,Re.pipesCount=0,Re.flowing=!1,qe&&qe.emit("unpipe",this,Ie),this);if(!qe){var Le=Re.pipes,Me=Re.pipesCount;Re.pipes=null,Re.pipesCount=0,Re.flowing=!1;for(var Je=0;Je<Me;Je++)Le[Je].emit("unpipe",this,{hasUnpiped:!1});return this}var lt=tt(Re.pipes,qe);return lt===-1?this:(Re.pipes.splice(lt,1),Re.pipesCount-=1,Re.pipesCount===1&&(Re.pipes=Re.pipes[0]),qe.emit("unpipe",this,Ie),this)},Pe.prototype.on=function(qe,Re){var Ie=x.prototype.on.call(this,qe,Re),Le=this._readableState;return qe==="data"?(Le.readableListening=this.listenerCount("readable")>0,Le.flowing!==!1&&this.resume()):qe==="readable"&&!Le.endEmitted&&!Le.readableListening&&(Le.readableListening=Le.needReadable=!0,Le.flowing=!1,Le.emittedReadable=!1,ce("on readable",Le.length,Le.reading),Le.length?He(this):Le.reading||ie.nextTick(rt,this)),Ie},Pe.prototype.addListener=Pe.prototype.on,Pe.prototype.removeListener=function(qe,Re){var Ie=x.prototype.removeListener.call(this,qe,Re);return qe==="readable"&&ie.nextTick(nt,this),Ie},Pe.prototype.removeAllListeners=function(qe){var Re=x.prototype.removeAllListeners.apply(this,arguments);return(qe==="readable"||qe===void 0)&&ie.nextTick(nt,this),Re};function nt(qe){var Re=qe._readableState;Re.readableListening=qe.listenerCount("readable")>0,Re.resumeScheduled&&!Re.paused?Re.flowing=!0:qe.listenerCount("data")>0&&qe.resume()}function rt(qe){ce("readable nexttick read 0"),qe.read(0)}Pe.prototype.resume=function(){var qe=this._readableState;return qe.flowing||(ce("resume"),qe.flowing=!qe.readableListening,We(this,qe)),qe.paused=!1,this};function We(qe,Re){Re.resumeScheduled||(Re.resumeScheduled=!0,ie.nextTick(Fe,qe,Re))}function Fe(qe,Re){ce("resume",Re.reading),Re.reading||qe.read(0),Re.resumeScheduled=!1,qe.emit("resume"),Xe(qe),Re.flowing&&!Re.reading&&qe.read(0)}Pe.prototype.pause=function(){return ce("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(ce("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Xe(qe){var Re=qe._readableState;for(ce("flow",Re.flowing);Re.flowing&&qe.read()!==null;);}Pe.prototype.wrap=function(qe){var Re=this,Ie=this._readableState,Le=!1;qe.on("end",function(){if(ce("wrapped end"),Ie.decoder&&!Ie.ended){var lt=Ie.decoder.end();lt&&lt.length&&Re.push(lt)}Re.push(null)}),qe.on("data",function(lt){if(ce("wrapped data"),Ie.decoder&&(lt=Ie.decoder.write(lt)),!(Ie.objectMode&&lt==null)&&!(!Ie.objectMode&&(!lt||!lt.length))){var $e=Re.push(lt);$e||(Le=!0,qe.pause())}});for(var Me in qe)this[Me]===void 0&&typeof qe[Me]=="function"&&(this[Me]=function($e){return function(){return qe[$e].apply(qe,arguments)}}(Me));for(var Je=0;Je<xe.length;Je++)qe.on(xe[Je],this.emit.bind(this,xe[Je]));return this._read=function(lt){ce("wrapped _read",lt),Le&&(Le=!1,qe.resume())},this},typeof Symbol=="function"&&(Pe.prototype[Symbol.asyncIterator]=function(){return Ae===void 0&&(Ae=a("./internal/streams/async_iterator")),Ae(this)}),Object.defineProperty(Pe.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(Pe.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(Pe.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(Re){this._readableState&&(this._readableState.flowing=Re)}}),Pe._fromList=Te,Object.defineProperty(Pe.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}});function Te(qe,Re){if(Re.length===0)return null;var Ie;return Re.objectMode?Ie=Re.buffer.shift():!qe||qe>=Re.length?(Re.decoder?Ie=Re.buffer.join(""):Re.buffer.length===1?Ie=Re.buffer.first():Ie=Re.buffer.concat(Re.length),Re.buffer.clear()):Ie=Re.buffer.consume(qe,Re.decoder),Ie}function Ue(qe){var Re=qe._readableState;ce("endReadable",Re.endEmitted),Re.endEmitted||(Re.ended=!0,ie.nextTick(et,Re,qe))}function et(qe,Re){if(ce("endReadableNT",qe.endEmitted,qe.length),!qe.endEmitted&&qe.length===0&&(qe.endEmitted=!0,Re.readable=!1,Re.emit("end"),qe.autoDestroy)){var Ie=Re._writableState;(!Ie||Ie.autoDestroy&&Ie.finished)&&Re.destroy()}}typeof Symbol=="function"&&(Pe.from=function(qe,Re){return _e===void 0&&(_e=a("./internal/streams/from")),_e(Pe,qe,Re)});function tt(qe,Re){for(var Ie=0,Le=qe.length;Ie<Le;Ie++)if(qe[Ie]===Re)return Ie;return-1}}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"../errors":399,"./_stream_duplex":400,"./internal/streams/async_iterator":405,"./internal/streams/buffer_list":406,"./internal/streams/destroy":407,"./internal/streams/from":409,"./internal/streams/state":411,"./internal/streams/stream":412,_process:467,buffer:90,events:344,inherits:364,"string_decoder/":413,util:89}],403:[function(a,de,ue){"use strict";de.exports=y;var ie=a("../errors").codes,ae=ie.ERR_METHOD_NOT_IMPLEMENTED,te=ie.ERR_MULTIPLE_CALLBACK,z=ie.ERR_TRANSFORM_ALREADY_TRANSFORMING,ne=ie.ERR_TRANSFORM_WITH_LENGTH_0,x=a("./_stream_duplex");a("inherits")(y,x);function b(oe,ce){var fe=this._transformState;fe.transforming=!1;var se=fe.writecb;if(se===null)return this.emit("error",new te);fe.writechunk=null,fe.writecb=null,ce!=null&&this.push(ce),se(oe);var le=this._readableState;le.reading=!1,(le.needReadable||le.length<le.highWaterMark)&&this._read(le.highWaterMark)}function y(oe){if(!(this instanceof y))return new y(oe);x.call(this,oe),this._transformState={afterTransform:b.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,oe&&(typeof oe.transform=="function"&&(this._transform=oe.transform),typeof oe.flush=="function"&&(this._flush=oe.flush)),this.on("prefinish",E)}function E(){var oe=this;typeof this._flush=="function"&&!this._readableState.destroyed?this._flush(function(ce,fe){ee(oe,ce,fe)}):ee(this,null,null)}y.prototype.push=function(oe,ce){return this._transformState.needTransform=!1,x.prototype.push.call(this,oe,ce)},y.prototype._transform=function(oe,ce,fe){fe(new ae("_transform()"))},y.prototype._write=function(oe,ce,fe){var se=this._transformState;if(se.writecb=fe,se.writechunk=oe,se.writeencoding=ce,!se.transforming){var le=this._readableState;(se.needTransform||le.needReadable||le.length<le.highWaterMark)&&this._read(le.highWaterMark)}},y.prototype._read=function(oe){var ce=this._transformState;ce.writechunk!==null&&!ce.transforming?(ce.transforming=!0,this._transform(ce.writechunk,ce.writeencoding,ce.afterTransform)):ce.needTransform=!0},y.prototype._destroy=function(oe,ce){x.prototype._destroy.call(this,oe,function(fe){ce(fe)})};function ee(oe,ce,fe){if(ce)return oe.emit("error",ce);if(fe!=null&&oe.push(fe),oe._writableState.length)throw new ne;if(oe._transformState.transforming)throw new z;return oe.push(null)}},{"../errors":399,"./_stream_duplex":400,inherits:364}],404:[function(a,de,ue){(function(ie,ae){(function(){"use strict";de.exports=we;function te(Xe,Te,Ue){this.chunk=Xe,this.encoding=Te,this.callback=Ue,this.next=null}function z(Xe){var Te=this;this.next=null,this.entry=null,this.finish=function(){Fe(Te,Xe)}}var ne;we.WritableState=xe;var x={deprecate:a("util-deprecate")},b=a("./internal/streams/stream"),y=a("buffer").Buffer,E=(typeof ae!="undefined"?ae:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function ee(Xe){return y.from(Xe)}function oe(Xe){return y.isBuffer(Xe)||Xe instanceof E}var ce=a("./internal/streams/destroy"),fe=a("./internal/streams/state"),se=fe.getHighWaterMark,le=a("../errors").codes,he=le.ERR_INVALID_ARG_TYPE,be=le.ERR_METHOD_NOT_IMPLEMENTED,ge=le.ERR_MULTIPLE_CALLBACK,me=le.ERR_STREAM_CANNOT_PIPE,ve=le.ERR_STREAM_DESTROYED,Ee=le.ERR_STREAM_NULL_VALUES,ye=le.ERR_STREAM_WRITE_AFTER_END,Ae=le.ERR_UNKNOWN_ENCODING,_e=ce.errorOrDestroy;a("inherits")(we,b);function Se(){}function xe(Xe,Te,Ue){ne=ne||a("./_stream_duplex"),Xe=Xe||{},typeof Ue!="boolean"&&(Ue=Te instanceof ne),this.objectMode=!!Xe.objectMode,Ue&&(this.objectMode=this.objectMode||!!Xe.writableObjectMode),this.highWaterMark=se(this,Xe,"writableHighWaterMark",Ue),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var et=Xe.decodeStrings===!1;this.decodeStrings=!et,this.defaultEncoding=Xe.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(tt){Ke(Te,tt)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=Xe.emitClose!==!1,this.autoDestroy=!!Xe.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new z(this)}xe.prototype.getBuffer=function(){for(var Te=this.bufferedRequest,Ue=[];Te;)Ue.push(Te),Te=Te.next;return Ue},function(){try{Object.defineProperty(xe.prototype,"buffer",{get:x.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Xe){}}();var Oe;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(Oe=Function.prototype[Symbol.hasInstance],Object.defineProperty(we,Symbol.hasInstance,{value:function(Te){return Oe.call(this,Te)?!0:this!==we?!1:Te&&Te._writableState instanceof xe}})):Oe=function(Te){return Te instanceof this};function we(Xe){ne=ne||a("./_stream_duplex");var Te=this instanceof ne;if(!Te&&!Oe.call(we,this))return new we(Xe);this._writableState=new xe(Xe,this,Te),this.writable=!0,Xe&&(typeof Xe.write=="function"&&(this._write=Xe.write),typeof Xe.writev=="function"&&(this._writev=Xe.writev),typeof Xe.destroy=="function"&&(this._destroy=Xe.destroy),typeof Xe.final=="function"&&(this._final=Xe.final)),b.call(this)}we.prototype.pipe=function(){_e(this,new me)};function Pe(Xe,Te){var Ue=new ye;_e(Xe,Ue),ie.nextTick(Te,Ue)}function Be(Xe,Te,Ue,et){var tt;return Ue===null?tt=new Ee:typeof Ue!="string"&&!Te.objectMode&&(tt=new he("chunk",["string","Buffer"],Ue)),tt?(_e(Xe,tt),ie.nextTick(et,tt),!1):!0}we.prototype.write=function(Xe,Te,Ue){var et=this._writableState,tt=!1,qe=!et.objectMode&&oe(Xe);return qe&&!y.isBuffer(Xe)&&(Xe=ee(Xe)),typeof Te=="function"&&(Ue=Te,Te=null),qe?Te="buffer":Te||(Te=et.defaultEncoding),typeof Ue!="function"&&(Ue=Se),et.ending?Pe(this,Ue):(qe||Be(this,et,Xe,Ue))&&(et.pendingcb++,tt=De(this,et,qe,Xe,Te,Ue)),tt},we.prototype.cork=function(){this._writableState.corked++},we.prototype.uncork=function(){var Xe=this._writableState;Xe.corked&&(Xe.corked--,!Xe.writing&&!Xe.corked&&!Xe.bufferProcessing&&Xe.bufferedRequest&&ke(this,Xe))},we.prototype.setDefaultEncoding=function(Te){if(typeof Te=="string"&&(Te=Te.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Te+"").toLowerCase())>-1))throw new Ae(Te);return this._writableState.defaultEncoding=Te,this},Object.defineProperty(we.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function je(Xe,Te,Ue){return!Xe.objectMode&&Xe.decodeStrings!==!1&&typeof Te=="string"&&(Te=y.from(Te,Ue)),Te}Object.defineProperty(we.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function De(Xe,Te,Ue,et,tt,qe){if(!Ue){var Re=je(Te,et,tt);et!==Re&&(Ue=!0,tt="buffer",et=Re)}var Ie=Te.objectMode?1:et.length;Te.length+=Ie;var Le=Te.length<Te.highWaterMark;if(Le||(Te.needDrain=!0),Te.writing||Te.corked){var Me=Te.lastBufferedRequest;Te.lastBufferedRequest={chunk:et,encoding:tt,isBuf:Ue,callback:qe,next:null},Me?Me.next=Te.lastBufferedRequest:Te.bufferedRequest=Te.lastBufferedRequest,Te.bufferedRequestCount+=1}else Ze(Xe,Te,!1,Ie,et,tt,qe);return Le}function Ze(Xe,Te,Ue,et,tt,qe,Re){Te.writelen=et,Te.writecb=Re,Te.writing=!0,Te.sync=!0,Te.destroyed?Te.onwrite(new ve("write")):Ue?Xe._writev(tt,Te.onwrite):Xe._write(tt,qe,Te.onwrite),Te.sync=!1}function Ve(Xe,Te,Ue,et,tt){--Te.pendingcb,Ue?(ie.nextTick(tt,et),ie.nextTick(rt,Xe,Te),Xe._writableState.errorEmitted=!0,_e(Xe,et)):(tt(et),Xe._writableState.errorEmitted=!0,_e(Xe,et),rt(Xe,Te))}function Ge(Xe){Xe.writing=!1,Xe.writecb=null,Xe.length-=Xe.writelen,Xe.writelen=0}function Ke(Xe,Te){var Ue=Xe._writableState,et=Ue.sync,tt=Ue.writecb;if(typeof tt!="function")throw new ge;if(Ge(Ue),Te)Ve(Xe,Ue,et,Te,tt);else{var qe=ze(Ue)||Xe.destroyed;!qe&&!Ue.corked&&!Ue.bufferProcessing&&Ue.bufferedRequest&&ke(Xe,Ue),et?ie.nextTick(He,Xe,Ue,qe,tt):He(Xe,Ue,qe,tt)}}function He(Xe,Te,Ue,et){Ue||Ne(Xe,Te),Te.pendingcb--,et(),rt(Xe,Te)}function Ne(Xe,Te){Te.length===0&&Te.needDrain&&(Te.needDrain=!1,Xe.emit("drain"))}function ke(Xe,Te){Te.bufferProcessing=!0;var Ue=Te.bufferedRequest;if(Xe._writev&&Ue&&Ue.next){var et=Te.bufferedRequestCount,tt=new Array(et),qe=Te.corkedRequestsFree;qe.entry=Ue;for(var Re=0,Ie=!0;Ue;)tt[Re]=Ue,Ue.isBuf||(Ie=!1),Ue=Ue.next,Re+=1;tt.allBuffers=Ie,Ze(Xe,Te,!0,Te.length,tt,"",qe.finish),Te.pendingcb++,Te.lastBufferedRequest=null,qe.next?(Te.corkedRequestsFree=qe.next,qe.next=null):Te.corkedRequestsFree=new z(Te),Te.bufferedRequestCount=0}else{for(;Ue;){var Le=Ue.chunk,Me=Ue.encoding,Je=Ue.callback,lt=Te.objectMode?1:Le.length;if(Ze(Xe,Te,!1,lt,Le,Me,Je),Ue=Ue.next,Te.bufferedRequestCount--,Te.writing)break}Ue===null&&(Te.lastBufferedRequest=null)}Te.bufferedRequest=Ue,Te.bufferProcessing=!1}we.prototype._write=function(Xe,Te,Ue){Ue(new be("_write()"))},we.prototype._writev=null,we.prototype.end=function(Xe,Te,Ue){var et=this._writableState;return typeof Xe=="function"?(Ue=Xe,Xe=null,Te=null):typeof Te=="function"&&(Ue=Te,Te=null),Xe!=null&&this.write(Xe,Te),et.corked&&(et.corked=1,this.uncork()),et.ending||We(this,et,Ue),this},Object.defineProperty(we.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function ze(Xe){return Xe.ending&&Xe.length===0&&Xe.bufferedRequest===null&&!Xe.finished&&!Xe.writing}function Ye(Xe,Te){Xe._final(function(Ue){Te.pendingcb--,Ue&&_e(Xe,Ue),Te.prefinished=!0,Xe.emit("prefinish"),rt(Xe,Te)})}function nt(Xe,Te){!Te.prefinished&&!Te.finalCalled&&(typeof Xe._final=="function"&&!Te.destroyed?(Te.pendingcb++,Te.finalCalled=!0,ie.nextTick(Ye,Xe,Te)):(Te.prefinished=!0,Xe.emit("prefinish")))}function rt(Xe,Te){var Ue=ze(Te);if(Ue&&(nt(Xe,Te),Te.pendingcb===0&&(Te.finished=!0,Xe.emit("finish"),Te.autoDestroy))){var et=Xe._readableState;(!et||et.autoDestroy&&et.endEmitted)&&Xe.destroy()}return Ue}function We(Xe,Te,Ue){Te.ending=!0,rt(Xe,Te),Ue&&(Te.finished?ie.nextTick(Ue):Xe.once("finish",Ue)),Te.ended=!0,Xe.writable=!1}function Fe(Xe,Te,Ue){var et=Xe.entry;for(Xe.entry=null;et;){var tt=et.callback;Te.pendingcb--,tt(Ue),et=et.next}Te.corkedRequestsFree.next=Xe}Object.defineProperty(we.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(Te){this._writableState&&(this._writableState.destroyed=Te)}}),we.prototype.destroy=ce.destroy,we.prototype._undestroy=ce.undestroy,we.prototype._destroy=function(Xe,Te){Te(Xe)}}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"../errors":399,"./_stream_duplex":400,"./internal/streams/destroy":407,"./internal/streams/state":411,"./internal/streams/stream":412,_process:467,buffer:90,inherits:364,"util-deprecate":416}],405:[function(a,de,ue){(function(ie){(function(){"use strict";var ae;function te(Ee,ye,Ae){return ye=z(ye),ye in Ee?Object.defineProperty(Ee,ye,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):Ee[ye]=Ae,Ee}function z(Ee){var ye=ne(Ee,"string");return typeof ye=="symbol"?ye:String(ye)}function ne(Ee,ye){if(typeof Ee!="object"||Ee===null)return Ee;var Ae=Ee[Symbol.toPrimitive];if(Ae!==void 0){var _e=Ae.call(Ee,ye||"default");if(typeof _e!="object")return _e;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ye==="string"?String:Number)(Ee)}var x=a("./end-of-stream"),b=Symbol("lastResolve"),y=Symbol("lastReject"),E=Symbol("error"),ee=Symbol("ended"),oe=Symbol("lastPromise"),ce=Symbol("handlePromise"),fe=Symbol("stream");function se(Ee,ye){return{value:Ee,done:ye}}function le(Ee){var ye=Ee[b];if(ye!==null){var Ae=Ee[fe].read();Ae!==null&&(Ee[oe]=null,Ee[b]=null,Ee[y]=null,ye(se(Ae,!1)))}}function he(Ee){ie.nextTick(le,Ee)}function be(Ee,ye){return function(Ae,_e){Ee.then(function(){if(ye[ee]){Ae(se(void 0,!0));return}ye[ce](Ae,_e)},_e)}}var ge=Object.getPrototypeOf(function(){}),me=Object.setPrototypeOf((ae={get stream(){return this[fe]},next:function(){var ye=this,Ae=this[E];if(Ae!==null)return Promise.reject(Ae);if(this[ee])return Promise.resolve(se(void 0,!0));if(this[fe].destroyed)return new Promise(function(Oe,we){ie.nextTick(function(){ye[E]?we(ye[E]):Oe(se(void 0,!0))})});var _e=this[oe],Se;if(_e)Se=new Promise(be(_e,this));else{var xe=this[fe].read();if(xe!==null)return Promise.resolve(se(xe,!1));Se=new Promise(this[ce])}return this[oe]=Se,Se}},te(ae,Symbol.asyncIterator,function(){return this}),te(ae,"return",function(){var ye=this;return new Promise(function(Ae,_e){ye[fe].destroy(null,function(Se){if(Se){_e(Se);return}Ae(se(void 0,!0))})})}),ae),ge),ve=function(ye){var Ae,_e=Object.create(me,(Ae={},te(Ae,fe,{value:ye,writable:!0}),te(Ae,b,{value:null,writable:!0}),te(Ae,y,{value:null,writable:!0}),te(Ae,E,{value:null,writable:!0}),te(Ae,ee,{value:ye._readableState.endEmitted,writable:!0}),te(Ae,ce,{value:function(xe,Oe){var we=_e[fe].read();we?(_e[oe]=null,_e[b]=null,_e[y]=null,xe(se(we,!1))):(_e[b]=xe,_e[y]=Oe)},writable:!0}),Ae));return _e[oe]=null,x(ye,function(Se){if(Se&&Se.code!=="ERR_STREAM_PREMATURE_CLOSE"){var xe=_e[y];xe!==null&&(_e[oe]=null,_e[b]=null,_e[y]=null,xe(Se)),_e[E]=Se;return}var Oe=_e[b];Oe!==null&&(_e[oe]=null,_e[b]=null,_e[y]=null,Oe(se(void 0,!0))),_e[ee]=!0}),ye.on("readable",he.bind(null,_e)),_e};de.exports=ve}).call(this)}).call(this,a("_process"))},{"./end-of-stream":408,_process:467}],406:[function(a,de,ue){"use strict";function ie(le,he){var be=Object.keys(le);if(Object.getOwnPropertySymbols){var ge=Object.getOwnPropertySymbols(le);he&&(ge=ge.filter(function(me){return Object.getOwnPropertyDescriptor(le,me).enumerable})),be.push.apply(be,ge)}return be}function ae(le){for(var he=1;he<arguments.length;he++){var be=arguments[he]!=null?arguments[he]:{};he%2?ie(Object(be),!0).forEach(function(ge){te(le,ge,be[ge])}):Object.getOwnPropertyDescriptors?Object.defineProperties(le,Object.getOwnPropertyDescriptors(be)):ie(Object(be)).forEach(function(ge){Object.defineProperty(le,ge,Object.getOwnPropertyDescriptor(be,ge))})}return le}function te(le,he,be){return he=b(he),he in le?Object.defineProperty(le,he,{value:be,enumerable:!0,configurable:!0,writable:!0}):le[he]=be,le}function z(le,he){if(!(le instanceof he))throw new TypeError("Cannot call a class as a function")}function ne(le,he){for(var be=0;be<he.length;be++){var ge=he[be];ge.enumerable=ge.enumerable||!1,ge.configurable=!0,"value"in ge&&(ge.writable=!0),Object.defineProperty(le,b(ge.key),ge)}}function x(le,he,be){return he&&ne(le.prototype,he),be&&ne(le,be),Object.defineProperty(le,"prototype",{writable:!1}),le}function b(le){var he=y(le,"string");return typeof he=="symbol"?he:String(he)}function y(le,he){if(typeof le!="object"||le===null)return le;var be=le[Symbol.toPrimitive];if(be!==void 0){var ge=be.call(le,he||"default");if(typeof ge!="object")return ge;throw new TypeError("@@toPrimitive must return a primitive value.")}return(he==="string"?String:Number)(le)}var E=a("buffer"),ee=E.Buffer,oe=a("util"),ce=oe.inspect,fe=ce&&ce.custom||"inspect";function se(le,he,be){ee.prototype.copy.call(le,he,be)}de.exports=function(){function le(){z(this,le),this.head=null,this.tail=null,this.length=0}return x(le,[{key:"push",value:function(be){var ge={data:be,next:null};this.length>0?this.tail.next=ge:this.head=ge,this.tail=ge,++this.length}},{key:"unshift",value:function(be){var ge={data:be,next:this.head};this.length===0&&(this.tail=ge),this.head=ge,++this.length}},{key:"shift",value:function(){if(this.length!==0){var be=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,be}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(be){if(this.length===0)return"";for(var ge=this.head,me=""+ge.data;ge=ge.next;)me+=be+ge.data;return me}},{key:"concat",value:function(be){if(this.length===0)return ee.alloc(0);for(var ge=ee.allocUnsafe(be>>>0),me=this.head,ve=0;me;)se(me.data,ge,ve),ve+=me.data.length,me=me.next;return ge}},{key:"consume",value:function(be,ge){var me;return be<this.head.data.length?(me=this.head.data.slice(0,be),this.head.data=this.head.data.slice(be)):be===this.head.data.length?me=this.shift():me=ge?this._getString(be):this._getBuffer(be),me}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(be){var ge=this.head,me=1,ve=ge.data;for(be-=ve.length;ge=ge.next;){var Ee=ge.data,ye=be>Ee.length?Ee.length:be;if(ye===Ee.length?ve+=Ee:ve+=Ee.slice(0,be),be-=ye,be===0){ye===Ee.length?(++me,ge.next?this.head=ge.next:this.head=this.tail=null):(this.head=ge,ge.data=Ee.slice(ye));break}++me}return this.length-=me,ve}},{key:"_getBuffer",value:function(be){var ge=ee.allocUnsafe(be),me=this.head,ve=1;for(me.data.copy(ge),be-=me.data.length;me=me.next;){var Ee=me.data,ye=be>Ee.length?Ee.length:be;if(Ee.copy(ge,ge.length-be,0,ye),be-=ye,be===0){ye===Ee.length?(++ve,me.next?this.head=me.next:this.head=this.tail=null):(this.head=me,me.data=Ee.slice(ye));break}++ve}return this.length-=ve,ge}},{key:fe,value:function(be,ge){return ce(this,ae(ae({},ge),{},{depth:0,customInspect:!1}))}}]),le}()},{buffer:90,util:89}],407:[function(a,de,ue){(function(ie){(function(){"use strict";function ae(y,E){var ee=this,oe=this._readableState&&this._readableState.destroyed,ce=this._writableState&&this._writableState.destroyed;return oe||ce?(E?E(y):y&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,ie.nextTick(x,this,y)):ie.nextTick(x,this,y)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(y||null,function(fe){!E&&fe?ee._writableState?ee._writableState.errorEmitted?ie.nextTick(z,ee):(ee._writableState.errorEmitted=!0,ie.nextTick(te,ee,fe)):ie.nextTick(te,ee,fe):E?(ie.nextTick(z,ee),E(fe)):ie.nextTick(z,ee)}),this)}function te(y,E){x(y,E),z(y)}function z(y){y._writableState&&!y._writableState.emitClose||y._readableState&&!y._readableState.emitClose||y.emit("close")}function ne(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function x(y,E){y.emit("error",E)}function b(y,E){var ee=y._readableState,oe=y._writableState;ee&&ee.autoDestroy||oe&&oe.autoDestroy?y.destroy(E):y.emit("error",E)}de.exports={destroy:ae,undestroy:ne,errorOrDestroy:b}}).call(this)}).call(this,a("_process"))},{_process:467}],408:[function(a,de,ue){"use strict";var ie=a("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function ae(x){var b=!1;return function(){if(!b){b=!0;for(var y=arguments.length,E=new Array(y),ee=0;ee<y;ee++)E[ee]=arguments[ee];x.apply(this,E)}}}function te(){}function z(x){return x.setHeader&&typeof x.abort=="function"}function ne(x,b,y){if(typeof b=="function")return ne(x,null,b);b||(b={}),y=ae(y||te);var E=b.readable||b.readable!==!1&&x.readable,ee=b.writable||b.writable!==!1&&x.writable,oe=function(){x.writable||fe()},ce=x._writableState&&x._writableState.finished,fe=function(){ee=!1,ce=!0,E||y.call(x)},se=x._readableState&&x._readableState.endEmitted,le=function(){E=!1,se=!0,ee||y.call(x)},he=function(ve){y.call(x,ve)},be=function(){var ve;if(E&&!se)return(!x._readableState||!x._readableState.ended)&&(ve=new ie),y.call(x,ve);if(ee&&!ce)return(!x._writableState||!x._writableState.ended)&&(ve=new ie),y.call(x,ve)},ge=function(){x.req.on("finish",fe)};return z(x)?(x.on("complete",fe),x.on("abort",be),x.req?ge():x.on("request",ge)):ee&&!x._writableState&&(x.on("end",oe),x.on("close",oe)),x.on("end",le),x.on("finish",fe),b.error!==!1&&x.on("error",he),x.on("close",be),function(){x.removeListener("complete",fe),x.removeListener("abort",be),x.removeListener("request",ge),x.req&&x.req.removeListener("finish",fe),x.removeListener("end",oe),x.removeListener("close",oe),x.removeListener("finish",fe),x.removeListener("end",le),x.removeListener("error",he),x.removeListener("close",be)}}de.exports=ne},{"../../../errors":399}],409:[function(a,de,ue){de.exports=function(){throw new Error("Readable.from is not available in the browser")}},{}],410:[function(a,de,ue){"use strict";var ie;function ae(fe){var se=!1;return function(){se||(se=!0,fe.apply(void 0,arguments))}}var te=a("../../../errors").codes,z=te.ERR_MISSING_ARGS,ne=te.ERR_STREAM_DESTROYED;function x(fe){if(fe)throw fe}function b(fe){return fe.setHeader&&typeof fe.abort=="function"}function y(fe,se,le,he){he=ae(he);var be=!1;fe.on("close",function(){be=!0}),ie===void 0&&(ie=a("./end-of-stream")),ie(fe,{readable:se,writable:le},function(me){if(me)return he(me);be=!0,he()});var ge=!1;return function(me){if(!be&&!ge){if(ge=!0,b(fe))return fe.abort();if(typeof fe.destroy=="function")return fe.destroy();he(me||new ne("pipe"))}}}function E(fe){fe()}function ee(fe,se){return fe.pipe(se)}function oe(fe){return!fe.length||typeof fe[fe.length-1]!="function"?x:fe.pop()}function ce(){for(var fe=arguments.length,se=new Array(fe),le=0;le<fe;le++)se[le]=arguments[le];var he=oe(se);if(Array.isArray(se[0])&&(se=se[0]),se.length<2)throw new z("streams");var be,ge=se.map(function(me,ve){var Ee=ve<se.length-1,ye=ve>0;return y(me,Ee,ye,function(Ae){be||(be=Ae),Ae&&ge.forEach(E),!Ee&&(ge.forEach(E),he(be))})});return se.reduce(ee)}de.exports=ce},{"../../../errors":399,"./end-of-stream":408}],411:[function(a,de,ue){"use strict";var ie=a("../../../errors").codes.ERR_INVALID_OPT_VALUE;function ae(z,ne,x){return z.highWaterMark!=null?z.highWaterMark:ne?z[x]:null}function te(z,ne,x,b){var y=ae(ne,b,x);if(y!=null){if(!(isFinite(y)&&Math.floor(y)===y)||y<0){var E=b?x:"highWaterMark";throw new ie(E,y)}return Math.floor(y)}return z.objectMode?16:16*1024}de.exports={getHighWaterMark:te}},{"../../../errors":399}],412:[function(a,de,ue){arguments[4][393][0].apply(ue,arguments)},{dup:393,events:344}],413:[function(a,de,ue){"use strict";var ie=a("safe-buffer").Buffer,ae=ie.isEncoding||function(ge){switch(ge=""+ge,ge&&ge.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function te(ge){if(!ge)return"utf8";for(var me;;)switch(ge){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return ge;default:if(me)return;ge=(""+ge).toLowerCase(),me=!0}}function z(ge){var me=te(ge);if(typeof me!="string"&&(ie.isEncoding===ae||!ae(ge)))throw new Error("Unknown encoding: "+ge);return me||ge}ue.StringDecoder=ne;function ne(ge){this.encoding=z(ge);var me;switch(this.encoding){case"utf16le":this.text=ce,this.end=fe,me=4;break;case"utf8":this.fillLast=E,me=4;break;case"base64":this.text=se,this.end=le,me=3;break;default:this.write=he,this.end=be;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=ie.allocUnsafe(me)}ne.prototype.write=function(ge){if(ge.length===0)return"";var me,ve;if(this.lastNeed){if(me=this.fillLast(ge),me===void 0)return"";ve=this.lastNeed,this.lastNeed=0}else ve=0;return ve<ge.length?me?me+this.text(ge,ve):this.text(ge,ve):me||""},ne.prototype.end=oe,ne.prototype.text=ee,ne.prototype.fillLast=function(ge){if(this.lastNeed<=ge.length)return ge.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);ge.copy(this.lastChar,this.lastTotal-this.lastNeed,0,ge.length),this.lastNeed-=ge.length};function x(ge){return ge<=127?0:ge>>5===6?2:ge>>4===14?3:ge>>3===30?4:ge>>6===2?-1:-2}function b(ge,me,ve){var Ee=me.length-1;if(Ee<ve)return 0;var ye=x(me[Ee]);return ye>=0?(ye>0&&(ge.lastNeed=ye-1),ye):--Ee<ve||ye===-2?0:(ye=x(me[Ee]),ye>=0?(ye>0&&(ge.lastNeed=ye-2),ye):--Ee<ve||ye===-2?0:(ye=x(me[Ee]),ye>=0?(ye>0&&(ye===2?ye=0:ge.lastNeed=ye-3),ye):0))}function y(ge,me,ve){if((me[0]&192)!==128)return ge.lastNeed=0,"\uFFFD";if(ge.lastNeed>1&&me.length>1){if((me[1]&192)!==128)return ge.lastNeed=1,"\uFFFD";if(ge.lastNeed>2&&me.length>2&&(me[2]&192)!==128)return ge.lastNeed=2,"\uFFFD"}}function E(ge){var me=this.lastTotal-this.lastNeed,ve=y(this,ge,me);if(ve!==void 0)return ve;if(this.lastNeed<=ge.length)return ge.copy(this.lastChar,me,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);ge.copy(this.lastChar,me,0,ge.length),this.lastNeed-=ge.length}function ee(ge,me){var ve=b(this,ge,me);if(!this.lastNeed)return ge.toString("utf8",me);this.lastTotal=ve;var Ee=ge.length-(ve-this.lastNeed);return ge.copy(this.lastChar,0,Ee),ge.toString("utf8",me,Ee)}function oe(ge){var me=ge&&ge.length?this.write(ge):"";return this.lastNeed?me+"\uFFFD":me}function ce(ge,me){if((ge.length-me)%2===0){var ve=ge.toString("utf16le",me);if(ve){var Ee=ve.charCodeAt(ve.length-1);if(Ee>=55296&&Ee<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=ge[ge.length-2],this.lastChar[1]=ge[ge.length-1],ve.slice(0,-1)}return ve}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=ge[ge.length-1],ge.toString("utf16le",me,ge.length-1)}function fe(ge){var me=ge&&ge.length?this.write(ge):"";if(this.lastNeed){var ve=this.lastTotal-this.lastNeed;return me+this.lastChar.toString("utf16le",0,ve)}return me}function se(ge,me){var ve=(ge.length-me)%3;return ve===0?ge.toString("base64",me):(this.lastNeed=3-ve,this.lastTotal=3,ve===1?this.lastChar[0]=ge[ge.length-1]:(this.lastChar[0]=ge[ge.length-2],this.lastChar[1]=ge[ge.length-1]),ge.toString("base64",me,ge.length-ve))}function le(ge){var me=ge&&ge.length?this.write(ge):"";return this.lastNeed?me+this.lastChar.toString("base64",0,3-this.lastNeed):me}function he(ge){return ge.toString(this.encoding)}function be(ge){return ge&&ge.length?this.write(ge):""}},{"safe-buffer":396}],414:[function(a,de,ue){(function(ie,ae){(function(){var te=a("process/browser.js").nextTick,z=Function.prototype.apply,ne=Array.prototype.slice,x={},b=0;ue.setTimeout=function(){return new y(z.call(setTimeout,window,arguments),clearTimeout)},ue.setInterval=function(){return new y(z.call(setInterval,window,arguments),clearInterval)},ue.clearTimeout=ue.clearInterval=function(E){E.close()};function y(E,ee){this._id=E,this._clearFn=ee}y.prototype.unref=y.prototype.ref=function(){},y.prototype.close=function(){this._clearFn.call(window,this._id)},ue.enroll=function(E,ee){clearTimeout(E._idleTimeoutId),E._idleTimeout=ee},ue.unenroll=function(E){clearTimeout(E._idleTimeoutId),E._idleTimeout=-1},ue._unrefActive=ue.active=function(E){clearTimeout(E._idleTimeoutId);var ee=E._idleTimeout;ee>=0&&(E._idleTimeoutId=setTimeout(function(){E._onTimeout&&E._onTimeout()},ee))},ue.setImmediate=typeof ie=="function"?ie:function(E){var ee=b++,oe=arguments.length<2?!1:ne.call(arguments,1);return x[ee]=!0,te(function(){x[ee]&&(oe?E.apply(null,oe):E.call(null),ue.clearImmediate(ee))}),ee},ue.clearImmediate=typeof ae=="function"?ae:function(E){delete x[E]}}).call(this)}).call(this,a("timers").setImmediate,a("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(a,de,ue){var ie=a("buffer").Buffer;de.exports=function(ae){if(ae instanceof Uint8Array){if(ae.byteOffset===0&&ae.byteLength===ae.buffer.byteLength)return ae.buffer;if(typeof ae.buffer.slice=="function")return ae.buffer.slice(ae.byteOffset,ae.byteOffset+ae.byteLength)}if(ie.isBuffer(ae)){for(var te=new Uint8Array(ae.length),z=ae.length,ne=0;ne<z;ne++)te[ne]=ae[ne];return te.buffer}else throw new Error("Argument must be a Buffer")}},{buffer:90}],416:[function(a,de,ue){(function(ie){(function(){de.exports=ae;function ae(z,ne){if(te("noDeprecation"))return z;var x=!1;function b(){if(!x){if(te("throwDeprecation"))throw new Error(ne);te("traceDeprecation")?console.trace(ne):console.warn(ne),x=!0}return z.apply(this,arguments)}return b}function te(z){try{if(!ie.localStorage)return!1}catch(x){return!1}var ne=ie.localStorage[z];return ne==null?!1:String(ne).toLowerCase()==="true"}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],417:[function(a,de,ue){arguments[4][84][0].apply(ue,arguments)},{dup:84}],418:[function(a,de,ue){"use strict";var ie=a("is-arguments"),ae=a("is-generator-function"),te=a("which-typed-array"),z=a("is-typed-array");function ne(Me){return Me.call.bind(Me)}var x=typeof BigInt!="undefined",b=typeof Symbol!="undefined",y=ne(Object.prototype.toString),E=ne(Number.prototype.valueOf),ee=ne(String.prototype.valueOf),oe=ne(Boolean.prototype.valueOf);if(x)var ce=ne(BigInt.prototype.valueOf);if(b)var fe=ne(Symbol.prototype.valueOf);function se(Me,Je){if(typeof Me!="object")return!1;try{return Je(Me),!0}catch(lt){return!1}}ue.isArgumentsObject=ie,ue.isGeneratorFunction=ae,ue.isTypedArray=z;function le(Me){return typeof Promise!="undefined"&&Me instanceof Promise||Me!==null&&typeof Me=="object"&&typeof Me.then=="function"&&typeof Me.catch=="function"}ue.isPromise=le;function he(Me){return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?ArrayBuffer.isView(Me):z(Me)||ke(Me)}ue.isArrayBufferView=he;function be(Me){return te(Me)==="Uint8Array"}ue.isUint8Array=be;function ge(Me){return te(Me)==="Uint8ClampedArray"}ue.isUint8ClampedArray=ge;function me(Me){return te(Me)==="Uint16Array"}ue.isUint16Array=me;function ve(Me){return te(Me)==="Uint32Array"}ue.isUint32Array=ve;function Ee(Me){return te(Me)==="Int8Array"}ue.isInt8Array=Ee;function ye(Me){return te(Me)==="Int16Array"}ue.isInt16Array=ye;function Ae(Me){return te(Me)==="Int32Array"}ue.isInt32Array=Ae;function _e(Me){return te(Me)==="Float32Array"}ue.isFloat32Array=_e;function Se(Me){return te(Me)==="Float64Array"}ue.isFloat64Array=Se;function xe(Me){return te(Me)==="BigInt64Array"}ue.isBigInt64Array=xe;function Oe(Me){return te(Me)==="BigUint64Array"}ue.isBigUint64Array=Oe;function we(Me){return y(Me)==="[object Map]"}we.working=typeof Map!="undefined"&&we(new Map);function Pe(Me){return typeof Map=="undefined"?!1:we.working?we(Me):Me instanceof Map}ue.isMap=Pe;function Be(Me){return y(Me)==="[object Set]"}Be.working=typeof Set!="undefined"&&Be(new Set);function je(Me){return typeof Set=="undefined"?!1:Be.working?Be(Me):Me instanceof Set}ue.isSet=je;function De(Me){return y(Me)==="[object WeakMap]"}De.working=typeof WeakMap!="undefined"&&De(new WeakMap);function Ze(Me){return typeof WeakMap=="undefined"?!1:De.working?De(Me):Me instanceof WeakMap}ue.isWeakMap=Ze;function Ve(Me){return y(Me)==="[object WeakSet]"}Ve.working=typeof WeakSet!="undefined"&&Ve(new WeakSet);function Ge(Me){return Ve(Me)}ue.isWeakSet=Ge;function Ke(Me){return y(Me)==="[object ArrayBuffer]"}Ke.working=typeof ArrayBuffer!="undefined"&&Ke(new ArrayBuffer);function He(Me){return typeof ArrayBuffer=="undefined"?!1:Ke.working?Ke(Me):Me instanceof ArrayBuffer}ue.isArrayBuffer=He;function Ne(Me){return y(Me)==="[object DataView]"}Ne.working=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"&&Ne(new DataView(new ArrayBuffer(1),0,1));function ke(Me){return typeof DataView=="undefined"?!1:Ne.working?Ne(Me):Me instanceof DataView}ue.isDataView=ke;var ze=typeof SharedArrayBuffer!="undefined"?SharedArrayBuffer:void 0;function Ye(Me){return y(Me)==="[object SharedArrayBuffer]"}function nt(Me){return typeof ze=="undefined"?!1:(typeof Ye.working=="undefined"&&(Ye.working=Ye(new ze)),Ye.working?Ye(Me):Me instanceof ze)}ue.isSharedArrayBuffer=nt;function rt(Me){return y(Me)==="[object AsyncFunction]"}ue.isAsyncFunction=rt;function We(Me){return y(Me)==="[object Map Iterator]"}ue.isMapIterator=We;function Fe(Me){return y(Me)==="[object Set Iterator]"}ue.isSetIterator=Fe;function Xe(Me){return y(Me)==="[object Generator]"}ue.isGeneratorObject=Xe;function Te(Me){return y(Me)==="[object WebAssembly.Module]"}ue.isWebAssemblyCompiledModule=Te;function Ue(Me){return se(Me,E)}ue.isNumberObject=Ue;function et(Me){return se(Me,ee)}ue.isStringObject=et;function tt(Me){return se(Me,oe)}ue.isBooleanObject=tt;function qe(Me){return x&&se(Me,ce)}ue.isBigIntObject=qe;function Re(Me){return b&&se(Me,fe)}ue.isSymbolObject=Re;function Ie(Me){return Ue(Me)||et(Me)||tt(Me)||qe(Me)||Re(Me)}ue.isBoxedPrimitive=Ie;function Le(Me){return typeof Uint8Array!="undefined"&&(He(Me)||nt(Me))}ue.isAnyArrayBuffer=Le,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(Me){Object.defineProperty(ue,Me,{enumerable:!1,value:function(){throw new Error(Me+" is not supported in userland")}})})},{"is-arguments":365,"is-generator-function":368,"is-typed-array":369,"which-typed-array":420}],419:[function(a,de,ue){(function(ie){(function(){var ae=Object.getOwnPropertyDescriptors||function(ze){for(var Ye=Object.keys(ze),nt={},rt=0;rt<Ye.length;rt++)nt[Ye[rt]]=Object.getOwnPropertyDescriptor(ze,Ye[rt]);return nt},te=/%[sdj%]/g;ue.format=function(ke){if(!ye(ke)){for(var ze=[],Ye=0;Ye<arguments.length;Ye++)ze.push(b(arguments[Ye]));return ze.join(" ")}for(var Ye=1,nt=arguments,rt=nt.length,We=String(ke).replace(te,function(Xe){if(Xe==="%%")return"%";if(Ye>=rt)return Xe;switch(Xe){case"%s":return String(nt[Ye++]);case"%d":return Number(nt[Ye++]);case"%j":try{return JSON.stringify(nt[Ye++])}catch(Te){return"[Circular]"}default:return Xe}}),Fe=nt[Ye];Ye<rt;Fe=nt[++Ye])me(Fe)||!xe(Fe)?We+=" "+Fe:We+=" "+b(Fe);return We},ue.deprecate=function(ke,ze){if(typeof ie!="undefined"&&ie.noDeprecation===!0)return ke;if(typeof ie=="undefined")return function(){return ue.deprecate(ke,ze).apply(this,arguments)};var Ye=!1;function nt(){if(!Ye){if(ie.throwDeprecation)throw new Error(ze);ie.traceDeprecation?console.trace(ze):console.error(ze),Ye=!0}return ke.apply(this,arguments)}return nt};var z={},ne=/^$/;if(ie.env.NODE_DEBUG){var x=ie.env.NODE_DEBUG;x=x.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),ne=new RegExp("^"+x+"$","i")}ue.debuglog=function(ke){if(ke=ke.toUpperCase(),!z[ke])if(ne.test(ke)){var ze=ie.pid;z[ke]=function(){var Ye=ue.format.apply(ue,arguments);console.error("%s %d: %s",ke,ze,Ye)}}else z[ke]=function(){};return z[ke]};function b(ke,ze){var Ye={seen:[],stylize:E};return arguments.length>=3&&(Ye.depth=arguments[2]),arguments.length>=4&&(Ye.colors=arguments[3]),ge(ze)?Ye.showHidden=ze:ze&&ue._extend(Ye,ze),_e(Ye.showHidden)&&(Ye.showHidden=!1),_e(Ye.depth)&&(Ye.depth=2),_e(Ye.colors)&&(Ye.colors=!1),_e(Ye.customInspect)&&(Ye.customInspect=!0),Ye.colors&&(Ye.stylize=y),oe(Ye,ke,Ye.depth)}ue.inspect=b,b.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},b.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function y(ke,ze){var Ye=b.styles[ze];return Ye?"\x1B["+b.colors[Ye][0]+"m"+ke+"\x1B["+b.colors[Ye][1]+"m":ke}function E(ke,ze){return ke}function ee(ke){var ze={};return ke.forEach(function(Ye,nt){ze[Ye]=!0}),ze}function oe(ke,ze,Ye){if(ke.customInspect&&ze&&Pe(ze.inspect)&&ze.inspect!==ue.inspect&&!(ze.constructor&&ze.constructor.prototype===ze)){var nt=ze.inspect(Ye,ke);return ye(nt)||(nt=oe(ke,nt,Ye)),nt}var rt=ce(ke,ze);if(rt)return rt;var We=Object.keys(ze),Fe=ee(We);if(ke.showHidden&&(We=Object.getOwnPropertyNames(ze)),we(ze)&&(We.indexOf("message")>=0||We.indexOf("description")>=0))return fe(ze);if(We.length===0){if(Pe(ze)){var Xe=ze.name?": "+ze.name:"";return ke.stylize("[Function"+Xe+"]","special")}if(Se(ze))return ke.stylize(RegExp.prototype.toString.call(ze),"regexp");if(Oe(ze))return ke.stylize(Date.prototype.toString.call(ze),"date");if(we(ze))return fe(ze)}var Te="",Ue=!1,et=["{","}"];if(be(ze)&&(Ue=!0,et=["[","]"]),Pe(ze)){var tt=ze.name?": "+ze.name:"";Te=" [Function"+tt+"]"}if(Se(ze)&&(Te=" "+RegExp.prototype.toString.call(ze)),Oe(ze)&&(Te=" "+Date.prototype.toUTCString.call(ze)),we(ze)&&(Te=" "+fe(ze)),We.length===0&&(!Ue||ze.length==0))return et[0]+Te+et[1];if(Ye<0)return Se(ze)?ke.stylize(RegExp.prototype.toString.call(ze),"regexp"):ke.stylize("[Object]","special");ke.seen.push(ze);var qe;return Ue?qe=se(ke,ze,Ye,Fe,We):qe=We.map(function(Re){return le(ke,ze,Ye,Fe,Re,Ue)}),ke.seen.pop(),he(qe,Te,et)}function ce(ke,ze){if(_e(ze))return ke.stylize("undefined","undefined");if(ye(ze)){var Ye="'"+JSON.stringify(ze).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return ke.stylize(Ye,"string")}if(Ee(ze))return ke.stylize(""+ze,"number");if(ge(ze))return ke.stylize(""+ze,"boolean");if(me(ze))return ke.stylize("null","null")}function fe(ke){return"["+Error.prototype.toString.call(ke)+"]"}function se(ke,ze,Ye,nt,rt){for(var We=[],Fe=0,Xe=ze.length;Fe<Xe;++Fe)Ge(ze,String(Fe))?We.push(le(ke,ze,Ye,nt,String(Fe),!0)):We.push("");return rt.forEach(function(Te){Te.match(/^\d+$/)||We.push(le(ke,ze,Ye,nt,Te,!0))}),We}function le(ke,ze,Ye,nt,rt,We){var Fe,Xe,Te;if(Te=Object.getOwnPropertyDescriptor(ze,rt)||{value:ze[rt]},Te.get?Te.set?Xe=ke.stylize("[Getter/Setter]","special"):Xe=ke.stylize("[Getter]","special"):Te.set&&(Xe=ke.stylize("[Setter]","special")),Ge(nt,rt)||(Fe="["+rt+"]"),Xe||(ke.seen.indexOf(Te.value)<0?(me(Ye)?Xe=oe(ke,Te.value,null):Xe=oe(ke,Te.value,Ye-1),Xe.indexOf(`
`)>-1&&(We?Xe=Xe.split(`
`).map(function(Ue){return" "+Ue}).join(`
`).slice(2):Xe=`
`+Xe.split(`
`).map(function(Ue){return" "+Ue}).join(`
`))):Xe=ke.stylize("[Circular]","special")),_e(Fe)){if(We&&rt.match(/^\d+$/))return Xe;Fe=JSON.stringify(""+rt),Fe.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Fe=Fe.slice(1,-1),Fe=ke.stylize(Fe,"name")):(Fe=Fe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Fe=ke.stylize(Fe,"string"))}return Fe+": "+Xe}function he(ke,ze,Ye){var nt=0,rt=ke.reduce(function(We,Fe){return nt++,Fe.indexOf(`
`)>=0&&nt++,We+Fe.replace(/\u001b\[\d\d?m/g,"").length+1},0);return rt>60?Ye[0]+(ze===""?"":ze+`
`)+" "+ke.join(`,
`)+" "+Ye[1]:Ye[0]+ze+" "+ke.join(", ")+" "+Ye[1]}ue.types=a("./support/types");function be(ke){return Array.isArray(ke)}ue.isArray=be;function ge(ke){return typeof ke=="boolean"}ue.isBoolean=ge;function me(ke){return ke===null}ue.isNull=me;function ve(ke){return ke==null}ue.isNullOrUndefined=ve;function Ee(ke){return typeof ke=="number"}ue.isNumber=Ee;function ye(ke){return typeof ke=="string"}ue.isString=ye;function Ae(ke){return typeof ke=="symbol"}ue.isSymbol=Ae;function _e(ke){return ke===void 0}ue.isUndefined=_e;function Se(ke){return xe(ke)&&je(ke)==="[object RegExp]"}ue.isRegExp=Se,ue.types.isRegExp=Se;function xe(ke){return typeof ke=="object"&&ke!==null}ue.isObject=xe;function Oe(ke){return xe(ke)&&je(ke)==="[object Date]"}ue.isDate=Oe,ue.types.isDate=Oe;function we(ke){return xe(ke)&&(je(ke)==="[object Error]"||ke instanceof Error)}ue.isError=we,ue.types.isNativeError=we;function Pe(ke){return typeof ke=="function"}ue.isFunction=Pe;function Be(ke){return ke===null||typeof ke=="boolean"||typeof ke=="number"||typeof ke=="string"||typeof ke=="symbol"||typeof ke=="undefined"}ue.isPrimitive=Be,ue.isBuffer=a("./support/isBuffer");function je(ke){return Object.prototype.toString.call(ke)}function De(ke){return ke<10?"0"+ke.toString(10):ke.toString(10)}var Ze=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ve(){var ke=new Date,ze=[De(ke.getHours()),De(ke.getMinutes()),De(ke.getSeconds())].join(":");return[ke.getDate(),Ze[ke.getMonth()],ze].join(" ")}ue.log=function(){console.log("%s - %s",Ve(),ue.format.apply(ue,arguments))},ue.inherits=a("inherits"),ue._extend=function(ke,ze){if(!ze||!xe(ze))return ke;for(var Ye=Object.keys(ze),nt=Ye.length;nt--;)ke[Ye[nt]]=ze[Ye[nt]];return ke};function Ge(ke,ze){return Object.prototype.hasOwnProperty.call(ke,ze)}var Ke=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;ue.promisify=function(ze){if(typeof ze!="function")throw new TypeError('The "original" argument must be of type Function');if(Ke&&ze[Ke]){var Ye=ze[Ke];if(typeof Ye!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(Ye,Ke,{value:Ye,enumerable:!1,writable:!1,configurable:!0}),Ye}function Ye(){for(var nt,rt,We=new Promise(function(Te,Ue){nt=Te,rt=Ue}),Fe=[],Xe=0;Xe<arguments.length;Xe++)Fe.push(arguments[Xe]);Fe.push(function(Te,Ue){Te?rt(Te):nt(Ue)});try{ze.apply(this,Fe)}catch(Te){rt(Te)}return We}return Object.setPrototypeOf(Ye,Object.getPrototypeOf(ze)),Ke&&Object.defineProperty(Ye,Ke,{value:Ye,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(Ye,ae(ze))},ue.promisify.custom=Ke;function He(ke,ze){if(!ke){var Ye=new Error("Promise was rejected with a falsy value");Ye.reason=ke,ke=Ye}return ze(ke)}function Ne(ke){if(typeof ke!="function")throw new TypeError('The "original" argument must be of type Function');function ze(){for(var Ye=[],nt=0;nt<arguments.length;nt++)Ye.push(arguments[nt]);var rt=Ye.pop();if(typeof rt!="function")throw new TypeError("The last argument must be of type Function");var We=this,Fe=function(){return rt.apply(We,arguments)};ke.apply(this,Ye).then(function(Xe){ie.nextTick(Fe.bind(null,null,Xe))},function(Xe){ie.nextTick(He.bind(null,Xe,Fe))})}return Object.setPrototypeOf(ze,Object.getPrototypeOf(ke)),Object.defineProperties(ze,ae(ke)),ze}ue.callbackify=Ne}).call(this)}).call(this,a("_process"))},{"./support/isBuffer":417,"./support/types":418,_process:467,inherits:364}],420:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("for-each"),te=a("available-typed-arrays"),z=a("call-bind"),ne=a("call-bind/callBound"),x=a("gopd"),b=ne("Object.prototype.toString"),y=a("has-tostringtag/shams")(),E=typeof globalThis=="undefined"?ie:globalThis,ee=te(),oe=ne("String.prototype.slice"),ce=Object.getPrototypeOf,fe=ne("Array.prototype.indexOf",!0)||function(ge,me){for(var ve=0;ve<ge.length;ve+=1)if(ge[ve]===me)return ve;return-1},se={__proto__:null};y&&x&&ce?ae(ee,function(be){var ge=new E[be];if(Symbol.toStringTag in ge){var me=ce(ge),ve=x(me,Symbol.toStringTag);if(!ve){var Ee=ce(me);ve=x(Ee,Symbol.toStringTag)}se["$"+be]=z(ve.get)}}):ae(ee,function(be){var ge=new E[be];se["$"+be]=z(ge.slice)});var le=function(ge){var me=!1;return ae(se,function(ve,Ee){if(!me)try{"$"+ve(ge)===Ee&&(me=oe(Ee,1))}catch(ye){}}),me},he=function(ge){var me=!1;return ae(se,function(ve,Ee){if(!me)try{ve(ge),me=oe(Ee,1)}catch(ye){}}),me};de.exports=function(ge){if(!ge||typeof ge!="object")return!1;if(!y){var me=oe(b(ge),8,-1);return fe(ee,me)>-1?me:me!=="Object"?!1:he(ge)}return x?le(ge):null}}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(a,de,ue){(function(){"use strict";ue.stripBOM=function(ie){return ie[0]==="\uFEFF"?ie.substring(1):ie}}).call(this)},{}],422:[function(a,de,ue){(function(){"use strict";var ie,ae,te,z,ne,x={}.hasOwnProperty;ie=a("xmlbuilder"),ae=a("./defaults").defaults,z=function(b){return typeof b=="string"&&(b.indexOf("&")>=0||b.indexOf(">")>=0||b.indexOf("<")>=0)},ne=function(b){return"<![CDATA["+te(b)+"]]>"},te=function(b){return b.replace("]]>","]]]]><![CDATA[>")},ue.Builder=function(){function b(y){var E,ee,oe;this.options={},ee=ae["0.2"];for(E in ee)x.call(ee,E)&&(oe=ee[E],this.options[E]=oe);for(E in y)x.call(y,E)&&(oe=y[E],this.options[E]=oe)}return b.prototype.buildObject=function(y){var E,ee,oe,ce,fe;return E=this.options.attrkey,ee=this.options.charkey,Object.keys(y).length===1&&this.options.rootName===ae["0.2"].rootName?(fe=Object.keys(y)[0],y=y[fe]):fe=this.options.rootName,oe=function(se){return function(le,he){var be,ge,me,ve,Ee,ye;if(typeof he!="object")se.options.cdata&&z(he)?le.raw(ne(he)):le.txt(he);else if(Array.isArray(he)){for(ve in he)if(x.call(he,ve)){ge=he[ve];for(Ee in ge)me=ge[Ee],le=oe(le.ele(Ee),me).up()}}else for(Ee in he)if(x.call(he,Ee))if(ge=he[Ee],Ee===E){if(typeof ge=="object")for(be in ge)ye=ge[be],le=le.att(be,ye)}else if(Ee===ee)se.options.cdata&&z(ge)?le=le.raw(ne(ge)):le=le.txt(ge);else if(Array.isArray(ge))for(ve in ge)x.call(ge,ve)&&(me=ge[ve],typeof me=="string"?se.options.cdata&&z(me)?le=le.ele(Ee).raw(ne(me)).up():le=le.ele(Ee,me).up():le=oe(le.ele(Ee),me).up());else typeof ge=="object"?le=oe(le.ele(Ee),ge).up():typeof ge=="string"&&se.options.cdata&&z(ge)?le=le.ele(Ee).raw(ne(ge)).up():(ge==null&&(ge=""),le=le.ele(Ee,ge.toString()).up());return le}}(this),ce=ie.create(fe,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),oe(ce,y).end(this.options.renderOpts)},b}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(a,de,ue){(function(){ue.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(a,de,ue){(function(){"use strict";var ie,ae,te,z,ne,x,b,y,E,ee=function(fe,se){return function(){return fe.apply(se,arguments)}},oe=function(fe,se){for(var le in se)ce.call(se,le)&&(fe[le]=se[le]);function he(){this.constructor=fe}return he.prototype=se.prototype,fe.prototype=new he,fe.__super__=se.prototype,fe},ce={}.hasOwnProperty;y=a("sax"),z=a("events"),ie=a("./bom"),b=a("./processors"),E=a("timers").setImmediate,ae=a("./defaults").defaults,ne=function(fe){return typeof fe=="object"&&fe!=null&&Object.keys(fe).length===0},x=function(fe,se,le){var he,be,ge;for(he=0,be=fe.length;he<be;he++)ge=fe[he],se=ge(se,le);return se},te=function(fe,se,le){var he;return he=Object.create(null),he.value=le,he.writable=!0,he.enumerable=!0,he.configurable=!0,Object.defineProperty(fe,se,he)},ue.Parser=function(fe){oe(se,fe);function se(le){this.parseStringPromise=ee(this.parseStringPromise,this),this.parseString=ee(this.parseString,this),this.reset=ee(this.reset,this),this.assignOrPush=ee(this.assignOrPush,this),this.processAsync=ee(this.processAsync,this);var he,be,ge;if(!(this instanceof ue.Parser))return new ue.Parser(le);this.options={},be=ae["0.2"];for(he in be)ce.call(be,he)&&(ge=be[he],this.options[he]=ge);for(he in le)ce.call(le,he)&&(ge=le[he],this.options[he]=ge);this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(b.normalize)),this.reset()}return se.prototype.processAsync=function(){var le,he;try{return this.remaining.length<=this.options.chunkSize?(le=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(le),this.saxParser.close()):(le=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(le),E(this.processAsync))}catch(be){if(he=be,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(he)}},se.prototype.assignOrPush=function(le,he,be){return he in le?(le[he]instanceof Array||te(le,he,[le[he]]),le[he].push(be)):this.options.explicitArray?te(le,he,[be]):te(le,he,be)},se.prototype.reset=function(){var le,he,be,ge;return this.removeAllListeners(),this.saxParser=y.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(me){return function(ve){if(me.saxParser.resume(),!me.saxParser.errThrown)return me.saxParser.errThrown=!0,me.emit("error",ve)}}(this),this.saxParser.onend=function(me){return function(){if(!me.saxParser.ended)return me.saxParser.ended=!0,me.emit("end",me.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,ge=[],le=this.options.attrkey,he=this.options.charkey,this.saxParser.onopentag=function(me){return function(ve){var Ee,ye,Ae,_e,Se;if(Ae={},Ae[he]="",!me.options.ignoreAttrs){Se=ve.attributes;for(Ee in Se)ce.call(Se,Ee)&&(!(le in Ae)&&!me.options.mergeAttrs&&(Ae[le]={}),ye=me.options.attrValueProcessors?x(me.options.attrValueProcessors,ve.attributes[Ee],Ee):ve.attributes[Ee],_e=me.options.attrNameProcessors?x(me.options.attrNameProcessors,Ee):Ee,me.options.mergeAttrs?me.assignOrPush(Ae,_e,ye):te(Ae[le],_e,ye))}return Ae["#name"]=me.options.tagNameProcessors?x(me.options.tagNameProcessors,ve.name):ve.name,me.options.xmlns&&(Ae[me.options.xmlnskey]={uri:ve.uri,local:ve.local}),ge.push(Ae)}}(this),this.saxParser.onclosetag=function(me){return function(){var ve,Ee,ye,Ae,_e,Se,xe,Oe,we,Pe;if(Se=ge.pop(),_e=Se["#name"],(!me.options.explicitChildren||!me.options.preserveChildrenOrder)&&delete Se["#name"],Se.cdata===!0&&(ve=Se.cdata,delete Se.cdata),we=ge[ge.length-1],Se[he].match(/^\s*$/)&&!ve?(Ee=Se[he],delete Se[he]):(me.options.trim&&(Se[he]=Se[he].trim()),me.options.normalize&&(Se[he]=Se[he].replace(/\s{2,}/g," ").trim()),Se[he]=me.options.valueProcessors?x(me.options.valueProcessors,Se[he],_e):Se[he],Object.keys(Se).length===1&&he in Se&&!me.EXPLICIT_CHARKEY&&(Se=Se[he])),ne(Se)&&(typeof me.options.emptyTag=="function"?Se=me.options.emptyTag():Se=me.options.emptyTag!==""?me.options.emptyTag:Ee),me.options.validator!=null&&(Pe="/"+function(){var Be,je,De;for(De=[],Be=0,je=ge.length;Be<je;Be++)Ae=ge[Be],De.push(Ae["#name"]);return De}().concat(_e).join("/"),function(){var Be;try{return Se=me.options.validator(Pe,we&&we[_e],Se)}catch(je){return Be=je,me.emit("error",Be)}}()),me.options.explicitChildren&&!me.options.mergeAttrs&&typeof Se=="object"){if(!me.options.preserveChildrenOrder)Ae={},me.options.attrkey in Se&&(Ae[me.options.attrkey]=Se[me.options.attrkey],delete Se[me.options.attrkey]),!me.options.charsAsChildren&&me.options.charkey in Se&&(Ae[me.options.charkey]=Se[me.options.charkey],delete Se[me.options.charkey]),Object.getOwnPropertyNames(Se).length>0&&(Ae[me.options.childkey]=Se),Se=Ae;else if(we){we[me.options.childkey]=we[me.options.childkey]||[],xe={};for(ye in Se)ce.call(Se,ye)&&te(xe,ye,Se[ye]);we[me.options.childkey].push(xe),delete Se["#name"],Object.keys(Se).length===1&&he in Se&&!me.EXPLICIT_CHARKEY&&(Se=Se[he])}}return ge.length>0?me.assignOrPush(we,_e,Se):(me.options.explicitRoot&&(Oe=Se,Se={},te(Se,_e,Oe)),me.resultObject=Se,me.saxParser.ended=!0,me.emit("end",me.resultObject))}}(this),be=function(me){return function(ve){var Ee,ye;if(ye=ge[ge.length-1],ye)return ye[he]+=ve,me.options.explicitChildren&&me.options.preserveChildrenOrder&&me.options.charsAsChildren&&(me.options.includeWhiteChars||ve.replace(/\\n/g,"").trim()!=="")&&(ye[me.options.childkey]=ye[me.options.childkey]||[],Ee={"#name":"__text__"},Ee[he]=ve,me.options.normalize&&(Ee[he]=Ee[he].replace(/\s{2,}/g," ").trim()),ye[me.options.childkey].push(Ee)),ye}}(this),this.saxParser.ontext=be,this.saxParser.oncdata=function(me){return function(ve){var Ee;if(Ee=be(ve),Ee)return Ee.cdata=!0}}(this)},se.prototype.parseString=function(le,he){var be;he!=null&&typeof he=="function"&&(this.on("end",function(ge){return this.reset(),he(null,ge)}),this.on("error",function(ge){return this.reset(),he(ge)}));try{return le=le.toString(),le.trim()===""?(this.emit("end",null),!0):(le=ie.stripBOM(le),this.options.async?(this.remaining=le,E(this.processAsync),this.saxParser):this.saxParser.write(le).close())}catch(ge){if(be=ge,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw be}else return this.emit("error",be),this.saxParser.errThrown=!0}},se.prototype.parseStringPromise=function(le){return new Promise(function(he){return function(be,ge){return he.parseString(le,function(me,ve){return me?ge(me):be(ve)})}}(this))},se}(z),ue.parseString=function(fe,se,le){var he,be,ge;return le!=null?(typeof le=="function"&&(he=le),typeof se=="object"&&(be=se)):(typeof se=="function"&&(he=se),be={}),ge=new ue.Parser(be),ge.parseString(fe,he)},ue.parseStringPromise=function(fe,se){var le,he;return typeof se=="object"&&(le=se),he=new ue.Parser(le),he.parseStringPromise(fe)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(a,de,ue){(function(){"use strict";var ie;ie=new RegExp(/(?!xmlns)^.*:/),ue.normalize=function(ae){return ae.toLowerCase()},ue.firstCharLowerCase=function(ae){return ae.charAt(0).toLowerCase()+ae.slice(1)},ue.stripPrefix=function(ae){return ae.replace(ie,"")},ue.parseNumbers=function(ae){return isNaN(ae)||(ae=ae%1===0?parseInt(ae,10):parseFloat(ae)),ae},ue.parseBooleans=function(ae){return/^(?:true|false)$/i.test(ae)&&(ae=ae.toLowerCase()==="true"),ae}}).call(this)},{}],426:[function(a,de,ue){(function(){"use strict";var ie,ae,te,z,ne=function(b,y){for(var E in y)x.call(y,E)&&(b[E]=y[E]);function ee(){this.constructor=b}return ee.prototype=y.prototype,b.prototype=new ee,b.__super__=y.prototype,b},x={}.hasOwnProperty;ae=a("./defaults"),ie=a("./builder"),te=a("./parser"),z=a("./processors"),ue.defaults=ae.defaults,ue.processors=z,ue.ValidationError=function(b){ne(y,b);function y(E){this.message=E}return y}(Error),ue.Builder=ie.Builder,ue.Parser=te.Parser,ue.parseString=te.parseString,ue.parseStringPromise=te.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(a,de,ue){(function(){de.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(a,de,ue){(function(){de.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y=[].slice,E={}.hasOwnProperty;ie=function(){var ee,oe,ce,fe,se,le;if(le=arguments[0],se=2<=arguments.length?y.call(arguments,1):[],ne(Object.assign))Object.assign.apply(null,arguments);else for(ee=0,ce=se.length;ee<ce;ee++)if(fe=se[ee],fe!=null)for(oe in fe)E.call(fe,oe)&&(le[oe]=fe[oe]);return le},ne=function(ee){return!!ee&&Object.prototype.toString.call(ee)==="[object Function]"},x=function(ee){var oe;return!!ee&&((oe=typeof ee)=="function"||oe==="object")},te=function(ee){return ne(Array.isArray)?Array.isArray(ee):Object.prototype.toString.call(ee)==="[object Array]"},z=function(ee){var oe;if(te(ee))return!ee.length;for(oe in ee)if(E.call(ee,oe))return!1;return!0},b=function(ee){var oe,ce;return x(ee)&&(ce=Object.getPrototypeOf(ee))&&(oe=ce.constructor)&&typeof oe=="function"&&oe instanceof oe&&Function.prototype.toString.call(oe)===Function.prototype.toString.call(Object)},ae=function(ee){return ne(ee.valueOf)?ee.valueOf():ee},de.exports.assign=ie,de.exports.isFunction=ne,de.exports.isObject=x,de.exports.isArray=te,de.exports.isEmpty=z,de.exports.isPlainObject=b,de.exports.getValue=ae}).call(this)},{}],430:[function(a,de,ue){(function(){de.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},{}],431:[function(a,de,ue){(function(){var ie,ae,te;ie=a("./NodeType"),te=a("./XMLNode"),de.exports=ae=function(){function z(ne,x,b){if(this.parent=ne,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),x==null)throw new Error("Missing attribute name. "+this.debugInfo(x));this.name=this.stringify.name(x),this.value=this.stringify.attValue(b),this.type=ie.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(z.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(z.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(z.prototype,"textContent",{get:function(){return this.value},set:function(ne){return this.value=ne||""}}),Object.defineProperty(z.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(z.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(z.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(z.prototype,"specified",{get:function(){return!0}}),z.prototype.clone=function(){return Object.create(this)},z.prototype.toString=function(ne){return this.options.writer.attribute(this,this.options.writer.filterOptions(ne))},z.prototype.debugInfo=function(ne){return ne=ne||this.name,ne==null?"parent: <"+this.parent.name+">":"attribute: {"+ne+"}, parent: <"+this.parent.name+">"},z.prototype.isEqualNode=function(ne){return!(ne.namespaceURI!==this.namespaceURI||ne.prefix!==this.prefix||ne.localName!==this.localName||ne.value!==this.value)},z}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;ie=a("./NodeType"),te=a("./XMLCharacterData"),de.exports=ae=function(x){z(b,x);function b(y,E){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=ie.CData,this.value=this.stringify.cdata(E)}return b.prototype.clone=function(){return Object.create(this)},b.prototype.toString=function(y){return this.options.writer.cdata(this,this.options.writer.filterOptions(y))},b}(te)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(a,de,ue){(function(){var ie,ae,te=function(ne,x){for(var b in x)z.call(x,b)&&(ne[b]=x[b]);function y(){this.constructor=ne}return y.prototype=x.prototype,ne.prototype=new y,ne.__super__=x.prototype,ne},z={}.hasOwnProperty;ae=a("./XMLNode"),de.exports=ie=function(ne){te(x,ne);function x(b){x.__super__.constructor.call(this,b),this.value=""}return Object.defineProperty(x.prototype,"data",{get:function(){return this.value},set:function(b){return this.value=b||""}}),Object.defineProperty(x.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(x.prototype,"textContent",{get:function(){return this.value},set:function(b){return this.value=b||""}}),x.prototype.clone=function(){return Object.create(this)},x.prototype.substringData=function(b,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.appendData=function(b){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.insertData=function(b,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.deleteData=function(b,y){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.replaceData=function(b,y,E){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.isEqualNode=function(b){return!(!x.__super__.isEqualNode.apply(this,arguments).isEqualNode(b)||b.data!==this.data)},x}(ae)}).call(this)},{"./XMLNode":450}],434:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLCharacterData"),de.exports=te=function(x){z(b,x);function b(y,E){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=ie.Comment,this.value=this.stringify.comment(E)}return b.prototype.clone=function(){return Object.create(this)},b.prototype.toString=function(y){return this.options.writer.comment(this,this.options.writer.filterOptions(y))},b}(ae)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(a,de,ue){(function(){var ie,ae,te;ae=a("./XMLDOMErrorHandler"),te=a("./XMLDOMStringList"),de.exports=ie=function(){function z(){var ne;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new ae,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=ne=Object.create(this.defaultParams)}return Object.defineProperty(z.prototype,"parameterNames",{get:function(){return new te(Object.keys(this.defaultParams))}}),z.prototype.getParameter=function(ne){return this.params.hasOwnProperty(ne)?this.params[ne]:null},z.prototype.canSetParameter=function(ne,x){return!0},z.prototype.setParameter=function(ne,x){return x!=null?this.params[ne]=x:delete this.params[ne]},z}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(a,de,ue){(function(){var ie;de.exports=ie=function(){function ae(){}return ae.prototype.handleError=function(te){throw new Error(te)},ae}()}).call(this)},{}],437:[function(a,de,ue){(function(){var ie;de.exports=ie=function(){function ae(){}return ae.prototype.hasFeature=function(te,z){return!0},ae.prototype.createDocumentType=function(te,z,ne){throw new Error("This DOM method is not implemented.")},ae.prototype.createDocument=function(te,z,ne){throw new Error("This DOM method is not implemented.")},ae.prototype.createHTMLDocument=function(te){throw new Error("This DOM method is not implemented.")},ae.prototype.getFeature=function(te,z){throw new Error("This DOM method is not implemented.")},ae}()}).call(this)},{}],438:[function(a,de,ue){(function(){var ie;de.exports=ie=function(){function ae(te){this.arr=te||[]}return Object.defineProperty(ae.prototype,"length",{get:function(){return this.arr.length}}),ae.prototype.item=function(te){return this.arr[te]||null},ae.prototype.contains=function(te){return this.arr.indexOf(te)!==-1},ae}()}).call(this)},{}],439:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;te=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(x){z(b,x);function b(y,E,ee,oe,ce,fe){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(ee==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(E));if(!oe)throw new Error("Missing DTD attribute type. "+this.debugInfo(E));if(!ce)throw new Error("Missing DTD attribute default. "+this.debugInfo(E));if(ce.indexOf("#")!==0&&(ce="#"+ce),!ce.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(E));if(fe&&!ce.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(E));this.elementName=this.stringify.name(E),this.type=ie.AttributeDeclaration,this.attributeName=this.stringify.name(ee),this.attributeType=this.stringify.dtdAttType(oe),fe&&(this.defaultValue=this.stringify.dtdAttDefault(fe)),this.defaultValueType=ce}return b.prototype.toString=function(y){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(y))},b}(te)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;te=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(x){z(b,x);function b(y,E,ee){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing DTD element name. "+this.debugInfo());ee||(ee="(#PCDATA)"),Array.isArray(ee)&&(ee="("+ee.join(",")+")"),this.name=this.stringify.name(E),this.type=ie.ElementDeclaration,this.value=this.stringify.dtdElementValue(ee)}return b.prototype.toString=function(y){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(y))},b}(te)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(a,de,ue){(function(){var ie,ae,te,z,ne=function(b,y){for(var E in y)x.call(y,E)&&(b[E]=y[E]);function ee(){this.constructor=b}return ee.prototype=y.prototype,b.prototype=new ee,b.__super__=y.prototype,b},x={}.hasOwnProperty;z=a("./Utility").isObject,te=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(b){ne(y,b);function y(E,ee,oe,ce){if(y.__super__.constructor.call(this,E),oe==null)throw new Error("Missing DTD entity name. "+this.debugInfo(oe));if(ce==null)throw new Error("Missing DTD entity value. "+this.debugInfo(oe));if(this.pe=!!ee,this.name=this.stringify.name(oe),this.type=ie.EntityDeclaration,!z(ce))this.value=this.stringify.dtdEntityValue(ce),this.internal=!0;else{if(!ce.pubID&&!ce.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(oe));if(ce.pubID&&!ce.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(oe));if(this.internal=!1,ce.pubID!=null&&(this.pubID=this.stringify.dtdPubID(ce.pubID)),ce.sysID!=null&&(this.sysID=this.stringify.dtdSysID(ce.sysID)),ce.nData!=null&&(this.nData=this.stringify.dtdNData(ce.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(oe))}}return Object.defineProperty(y.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(y.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(y.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(y.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(y.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(y.prototype,"xmlVersion",{get:function(){return null}}),y.prototype.toString=function(E){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(E))},y}(te)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;te=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(x){z(b,x);function b(y,E,ee){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing DTD notation name. "+this.debugInfo(E));if(!ee.pubID&&!ee.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(E));this.name=this.stringify.name(E),this.type=ie.NotationDeclaration,ee.pubID!=null&&(this.pubID=this.stringify.dtdPubID(ee.pubID)),ee.sysID!=null&&(this.sysID=this.stringify.dtdSysID(ee.sysID))}return Object.defineProperty(b.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(b.prototype,"systemId",{get:function(){return this.sysID}}),b.prototype.toString=function(y){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(y))},b}(te)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(a,de,ue){(function(){var ie,ae,te,z,ne=function(b,y){for(var E in y)x.call(y,E)&&(b[E]=y[E]);function ee(){this.constructor=b}return ee.prototype=y.prototype,b.prototype=new ee,b.__super__=y.prototype,b},x={}.hasOwnProperty;z=a("./Utility").isObject,te=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(b){ne(y,b);function y(E,ee,oe,ce){var fe;y.__super__.constructor.call(this,E),z(ee)&&(fe=ee,ee=fe.version,oe=fe.encoding,ce=fe.standalone),ee||(ee="1.0"),this.type=ie.Declaration,this.version=this.stringify.xmlVersion(ee),oe!=null&&(this.encoding=this.stringify.xmlEncoding(oe)),ce!=null&&(this.standalone=this.stringify.xmlStandalone(ce))}return y.prototype.toString=function(E){return this.options.writer.declaration(this,this.options.writer.filterOptions(E))},y}(te)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E,ee=function(ce,fe){for(var se in fe)oe.call(fe,se)&&(ce[se]=fe[se]);function le(){this.constructor=ce}return le.prototype=fe.prototype,ce.prototype=new le,ce.__super__=fe.prototype,ce},oe={}.hasOwnProperty;E=a("./Utility").isObject,y=a("./XMLNode"),ie=a("./NodeType"),ae=a("./XMLDTDAttList"),z=a("./XMLDTDEntity"),te=a("./XMLDTDElement"),ne=a("./XMLDTDNotation"),b=a("./XMLNamedNodeMap"),de.exports=x=function(ce){ee(fe,ce);function fe(se,le,he){var be,ge,me,ve,Ee,ye;if(fe.__super__.constructor.call(this,se),this.type=ie.DocType,se.children){for(ve=se.children,ge=0,me=ve.length;ge<me;ge++)if(be=ve[ge],be.type===ie.Element){this.name=be.name;break}}this.documentObject=se,E(le)&&(Ee=le,le=Ee.pubID,he=Ee.sysID),he==null&&(ye=[le,he],he=ye[0],le=ye[1]),le!=null&&(this.pubID=this.stringify.dtdPubID(le)),he!=null&&(this.sysID=this.stringify.dtdSysID(he))}return Object.defineProperty(fe.prototype,"entities",{get:function(){var se,le,he,be,ge;for(be={},ge=this.children,le=0,he=ge.length;le<he;le++)se=ge[le],se.type===ie.EntityDeclaration&&!se.pe&&(be[se.name]=se);return new b(be)}}),Object.defineProperty(fe.prototype,"notations",{get:function(){var se,le,he,be,ge;for(be={},ge=this.children,le=0,he=ge.length;le<he;le++)se=ge[le],se.type===ie.NotationDeclaration&&(be[se.name]=se);return new b(be)}}),Object.defineProperty(fe.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(fe.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(fe.prototype,"internalSubset",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),fe.prototype.element=function(se,le){var he;return he=new te(this,se,le),this.children.push(he),this},fe.prototype.attList=function(se,le,he,be,ge){var me;return me=new ae(this,se,le,he,be,ge),this.children.push(me),this},fe.prototype.entity=function(se,le){var he;return he=new z(this,!1,se,le),this.children.push(he),this},fe.prototype.pEntity=function(se,le){var he;return he=new z(this,!0,se,le),this.children.push(he),this},fe.prototype.notation=function(se,le){var he;return he=new ne(this,se,le),this.children.push(he),this},fe.prototype.toString=function(se){return this.options.writer.docType(this,this.options.writer.filterOptions(se))},fe.prototype.ele=function(se,le){return this.element(se,le)},fe.prototype.att=function(se,le,he,be,ge){return this.attList(se,le,he,be,ge)},fe.prototype.ent=function(se,le){return this.entity(se,le)},fe.prototype.pent=function(se,le){return this.pEntity(se,le)},fe.prototype.not=function(se,le){return this.notation(se,le)},fe.prototype.up=function(){return this.root()||this.documentObject},fe.prototype.isEqualNode=function(se){return!(!fe.__super__.isEqualNode.apply(this,arguments).isEqualNode(se)||se.name!==this.name||se.publicId!==this.publicId||se.systemId!==this.systemId)},fe}(y)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLNamedNodeMap":449,"./XMLNode":450}],445:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E=function(oe,ce){for(var fe in ce)ee.call(ce,fe)&&(oe[fe]=ce[fe]);function se(){this.constructor=oe}return se.prototype=ce.prototype,oe.prototype=new se,oe.__super__=ce.prototype,oe},ee={}.hasOwnProperty;y=a("./Utility").isPlainObject,te=a("./XMLDOMImplementation"),ae=a("./XMLDOMConfiguration"),ne=a("./XMLNode"),ie=a("./NodeType"),b=a("./XMLStringifier"),x=a("./XMLStringWriter"),de.exports=z=function(oe){E(ce,oe);function ce(fe){ce.__super__.constructor.call(this,null),this.name="#document",this.type=ie.Document,this.documentURI=null,this.domConfig=new ae,fe||(fe={}),fe.writer||(fe.writer=new x),this.options=fe,this.stringify=new b(fe)}return Object.defineProperty(ce.prototype,"implementation",{value:new te}),Object.defineProperty(ce.prototype,"doctype",{get:function(){var fe,se,le,he;for(he=this.children,se=0,le=he.length;se<le;se++)if(fe=he[se],fe.type===ie.DocType)return fe;return null}}),Object.defineProperty(ce.prototype,"documentElement",{get:function(){return this.rootObject||null}}),Object.defineProperty(ce.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(ce.prototype,"strictErrorChecking",{get:function(){return!1}}),Object.defineProperty(ce.prototype,"xmlEncoding",{get:function(){return this.children.length!==0&&this.children[0].type===ie.Declaration?this.children[0].encoding:null}}),Object.defineProperty(ce.prototype,"xmlStandalone",{get:function(){return this.children.length!==0&&this.children[0].type===ie.Declaration?this.children[0].standalone==="yes":!1}}),Object.defineProperty(ce.prototype,"xmlVersion",{get:function(){return this.children.length!==0&&this.children[0].type===ie.Declaration?this.children[0].version:"1.0"}}),Object.defineProperty(ce.prototype,"URL",{get:function(){return this.documentURI}}),Object.defineProperty(ce.prototype,"origin",{get:function(){return null}}),Object.defineProperty(ce.prototype,"compatMode",{get:function(){return null}}),Object.defineProperty(ce.prototype,"characterSet",{get:function(){return null}}),Object.defineProperty(ce.prototype,"contentType",{get:function(){return null}}),ce.prototype.end=function(fe){var se;return se={},fe?y(fe)&&(se=fe,fe=this.options.writer):fe=this.options.writer,fe.document(this,fe.filterOptions(se))},ce.prototype.toString=function(fe){return this.options.writer.document(this,this.options.writer.filterOptions(fe))},ce.prototype.createElement=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createDocumentFragment=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createTextNode=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createComment=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createCDATASection=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createProcessingInstruction=function(fe,se){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createAttribute=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createEntityReference=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.getElementsByTagName=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.importNode=function(fe,se){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createElementNS=function(fe,se){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createAttributeNS=function(fe,se){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.getElementsByTagNameNS=function(fe,se){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.getElementById=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.adoptNode=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.normalizeDocument=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.renameNode=function(fe,se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.getElementsByClassName=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createEvent=function(fe){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createRange=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createNodeIterator=function(fe,se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.createTreeWalker=function(fe,se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce}(ne)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLDOMConfiguration":435,"./XMLDOMImplementation":437,"./XMLNode":450,"./XMLStringWriter":455,"./XMLStringifier":456}],446:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E,ee,oe,ce,fe,se,le,he,be,ge,me,ve,Ee,ye,Ae,_e,Se={}.hasOwnProperty;_e=a("./Utility"),ye=_e.isObject,Ee=_e.isFunction,Ae=_e.isPlainObject,ve=_e.getValue,ie=a("./NodeType"),ce=a("./XMLDocument"),se=a("./XMLElement"),z=a("./XMLCData"),ne=a("./XMLComment"),he=a("./XMLRaw"),me=a("./XMLText"),le=a("./XMLProcessingInstruction"),ee=a("./XMLDeclaration"),oe=a("./XMLDocType"),x=a("./XMLDTDAttList"),y=a("./XMLDTDEntity"),b=a("./XMLDTDElement"),E=a("./XMLDTDNotation"),te=a("./XMLAttribute"),ge=a("./XMLStringifier"),be=a("./XMLStringWriter"),ae=a("./WriterState"),de.exports=fe=function(){function xe(Oe,we,Pe){var Be;this.name="?xml",this.type=ie.Document,Oe||(Oe={}),Be={},Oe.writer?Ae(Oe.writer)&&(Be=Oe.writer,Oe.writer=new be):Oe.writer=new be,this.options=Oe,this.writer=Oe.writer,this.writerOptions=this.writer.filterOptions(Be),this.stringify=new ge(Oe),this.onDataCallback=we||function(){},this.onEndCallback=Pe||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return xe.prototype.createChildNode=function(Oe){var we,Pe,Be,je,De,Ze,Ve,Ge;switch(Oe.type){case ie.CData:this.cdata(Oe.value);break;case ie.Comment:this.comment(Oe.value);break;case ie.Element:Be={},Ve=Oe.attribs;for(Pe in Ve)Se.call(Ve,Pe)&&(we=Ve[Pe],Be[Pe]=we.value);this.node(Oe.name,Be);break;case ie.Dummy:this.dummy();break;case ie.Raw:this.raw(Oe.value);break;case ie.Text:this.text(Oe.value);break;case ie.ProcessingInstruction:this.instruction(Oe.target,Oe.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+Oe.constructor.name)}for(Ge=Oe.children,De=0,Ze=Ge.length;De<Ze;De++)je=Ge[De],this.createChildNode(je),je.type===ie.Element&&this.up();return this},xe.prototype.dummy=function(){return this},xe.prototype.node=function(Oe,we,Pe){var Be;if(Oe==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(Oe));return this.openCurrent(),Oe=ve(Oe),we==null&&(we={}),we=ve(we),ye(we)||(Be=[we,Pe],Pe=Be[0],we=Be[1]),this.currentNode=new se(this,Oe,we),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,Pe!=null&&this.text(Pe),this},xe.prototype.element=function(Oe,we,Pe){var Be,je,De,Ze,Ve,Ge;if(this.currentNode&&this.currentNode.type===ie.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(Oe)||ye(Oe)||Ee(Oe))for(Ze=this.options.noValidation,this.options.noValidation=!0,Ge=new ce(this.options).element("TEMP_ROOT"),Ge.element(Oe),this.options.noValidation=Ze,Ve=Ge.children,je=0,De=Ve.length;je<De;je++)Be=Ve[je],this.createChildNode(Be),Be.type===ie.Element&&this.up();else this.node(Oe,we,Pe);return this},xe.prototype.attribute=function(Oe,we){var Pe,Be;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(Oe));if(Oe!=null&&(Oe=ve(Oe)),ye(Oe))for(Pe in Oe)Se.call(Oe,Pe)&&(Be=Oe[Pe],this.attribute(Pe,Be));else Ee(we)&&(we=we.apply()),this.options.keepNullAttributes&&we==null?this.currentNode.attribs[Oe]=new te(this,Oe,""):we!=null&&(this.currentNode.attribs[Oe]=new te(this,Oe,we));return this},xe.prototype.text=function(Oe){var we;return this.openCurrent(),we=new me(this,Oe),this.onData(this.writer.text(we,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.cdata=function(Oe){var we;return this.openCurrent(),we=new z(this,Oe),this.onData(this.writer.cdata(we,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.comment=function(Oe){var we;return this.openCurrent(),we=new ne(this,Oe),this.onData(this.writer.comment(we,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.raw=function(Oe){var we;return this.openCurrent(),we=new he(this,Oe),this.onData(this.writer.raw(we,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.instruction=function(Oe,we){var Pe,Be,je,De,Ze;if(this.openCurrent(),Oe!=null&&(Oe=ve(Oe)),we!=null&&(we=ve(we)),Array.isArray(Oe))for(Pe=0,De=Oe.length;Pe<De;Pe++)Be=Oe[Pe],this.instruction(Be);else if(ye(Oe))for(Be in Oe)Se.call(Oe,Be)&&(je=Oe[Be],this.instruction(Be,je));else Ee(we)&&(we=we.apply()),Ze=new le(this,Oe,we),this.onData(this.writer.processingInstruction(Ze,this.writerOptions,this.currentLevel+1),this.currentLevel+1);return this},xe.prototype.declaration=function(Oe,we,Pe){var Be;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return Be=new ee(this,Oe,we,Pe),this.onData(this.writer.declaration(Be,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.doctype=function(Oe,we,Pe){if(this.openCurrent(),Oe==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new oe(this,we,Pe),this.currentNode.rootNodeName=Oe,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},xe.prototype.dtdElement=function(Oe,we){var Pe;return this.openCurrent(),Pe=new b(this,Oe,we),this.onData(this.writer.dtdElement(Pe,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.attList=function(Oe,we,Pe,Be,je){var De;return this.openCurrent(),De=new x(this,Oe,we,Pe,Be,je),this.onData(this.writer.dtdAttList(De,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.entity=function(Oe,we){var Pe;return this.openCurrent(),Pe=new y(this,!1,Oe,we),this.onData(this.writer.dtdEntity(Pe,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.pEntity=function(Oe,we){var Pe;return this.openCurrent(),Pe=new y(this,!0,Oe,we),this.onData(this.writer.dtdEntity(Pe,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.notation=function(Oe,we){var Pe;return this.openCurrent(),Pe=new E(this,Oe,we),this.onData(this.writer.dtdNotation(Pe,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},xe.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},xe.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},xe.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},xe.prototype.openNode=function(Oe){var we,Pe,Be,je;if(!Oe.isOpen){if(!this.root&&this.currentLevel===0&&Oe.type===ie.Element&&(this.root=Oe),Pe="",Oe.type===ie.Element){this.writerOptions.state=ae.OpenTag,Pe=this.writer.indent(Oe,this.writerOptions,this.currentLevel)+"<"+Oe.name,je=Oe.attribs;for(Be in je)Se.call(je,Be)&&(we=je[Be],Pe+=this.writer.attribute(we,this.writerOptions,this.currentLevel));Pe+=(Oe.children?">":"/>")+this.writer.endline(Oe,this.writerOptions,this.currentLevel),this.writerOptions.state=ae.InsideTag}else this.writerOptions.state=ae.OpenTag,Pe=this.writer.indent(Oe,this.writerOptions,this.currentLevel)+"<!DOCTYPE "+Oe.rootNodeName,Oe.pubID&&Oe.sysID?Pe+=' PUBLIC "'+Oe.pubID+'" "'+Oe.sysID+'"':Oe.sysID&&(Pe+=' SYSTEM "'+Oe.sysID+'"'),Oe.children?(Pe+=" [",this.writerOptions.state=ae.InsideTag):(this.writerOptions.state=ae.CloseTag,Pe+=">"),Pe+=this.writer.endline(Oe,this.writerOptions,this.currentLevel);return this.onData(Pe,this.currentLevel),Oe.isOpen=!0}},xe.prototype.closeNode=function(Oe){var we;if(!Oe.isClosed)return we="",this.writerOptions.state=ae.CloseTag,Oe.type===ie.Element?we=this.writer.indent(Oe,this.writerOptions,this.currentLevel)+"</"+Oe.name+">"+this.writer.endline(Oe,this.writerOptions,this.currentLevel):we=this.writer.indent(Oe,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(Oe,this.writerOptions,this.currentLevel),this.writerOptions.state=ae.None,this.onData(we,this.currentLevel),Oe.isClosed=!0},xe.prototype.onData=function(Oe,we){return this.documentStarted=!0,this.onDataCallback(Oe,we+1)},xe.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},xe.prototype.debugInfo=function(Oe){return Oe==null?"":"node: <"+Oe+">"},xe.prototype.ele=function(){return this.element.apply(this,arguments)},xe.prototype.nod=function(Oe,we,Pe){return this.node(Oe,we,Pe)},xe.prototype.txt=function(Oe){return this.text(Oe)},xe.prototype.dat=function(Oe){return this.cdata(Oe)},xe.prototype.com=function(Oe){return this.comment(Oe)},xe.prototype.ins=function(Oe,we){return this.instruction(Oe,we)},xe.prototype.dec=function(Oe,we,Pe){return this.declaration(Oe,we,Pe)},xe.prototype.dtd=function(Oe,we,Pe){return this.doctype(Oe,we,Pe)},xe.prototype.e=function(Oe,we,Pe){return this.element(Oe,we,Pe)},xe.prototype.n=function(Oe,we,Pe){return this.node(Oe,we,Pe)},xe.prototype.t=function(Oe){return this.text(Oe)},xe.prototype.d=function(Oe){return this.cdata(Oe)},xe.prototype.c=function(Oe){return this.comment(Oe)},xe.prototype.r=function(Oe){return this.raw(Oe)},xe.prototype.i=function(Oe,we){return this.instruction(Oe,we)},xe.prototype.att=function(){return this.currentNode&&this.currentNode.type===ie.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},xe.prototype.a=function(){return this.currentNode&&this.currentNode.type===ie.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},xe.prototype.ent=function(Oe,we){return this.entity(Oe,we)},xe.prototype.pent=function(Oe,we){return this.pEntity(Oe,we)},xe.prototype.not=function(Oe,we){return this.notation(Oe,we)},xe}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;te=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(x){z(b,x);function b(y){b.__super__.constructor.call(this,y),this.type=ie.Dummy}return b.prototype.clone=function(){return Object.create(this)},b.prototype.toString=function(y){return""},b}(te)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E,ee=function(ce,fe){for(var se in fe)oe.call(fe,se)&&(ce[se]=fe[se]);function le(){this.constructor=ce}return le.prototype=fe.prototype,ce.prototype=new le,ce.__super__=fe.prototype,ce},oe={}.hasOwnProperty;E=a("./Utility"),y=E.isObject,b=E.isFunction,x=E.getValue,ne=a("./XMLNode"),ie=a("./NodeType"),ae=a("./XMLAttribute"),z=a("./XMLNamedNodeMap"),de.exports=te=function(ce){ee(fe,ce);function fe(se,le,he){var be,ge,me,ve;if(fe.__super__.constructor.call(this,se),le==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(le),this.type=ie.Element,this.attribs={},this.schemaTypeInfo=null,he!=null&&this.attribute(he),se.type===ie.Document&&(this.isRoot=!0,this.documentObject=se,se.rootObject=this,se.children)){for(ve=se.children,ge=0,me=ve.length;ge<me;ge++)if(be=ve[ge],be.type===ie.DocType){be.name=this.name;break}}}return Object.defineProperty(fe.prototype,"tagName",{get:function(){return this.name}}),Object.defineProperty(fe.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(fe.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(fe.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(fe.prototype,"id",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(fe.prototype,"className",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(fe.prototype,"classList",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(fe.prototype,"attributes",{get:function(){return(!this.attributeMap||!this.attributeMap.nodes)&&(this.attributeMap=new z(this.attribs)),this.attributeMap}}),fe.prototype.clone=function(){var se,le,he,be;he=Object.create(this),he.isRoot&&(he.documentObject=null),he.attribs={},be=this.attribs;for(le in be)oe.call(be,le)&&(se=be[le],he.attribs[le]=se.clone());return he.children=[],this.children.forEach(function(ge){var me;return me=ge.clone(),me.parent=he,he.children.push(me)}),he},fe.prototype.attribute=function(se,le){var he,be;if(se!=null&&(se=x(se)),y(se))for(he in se)oe.call(se,he)&&(be=se[he],this.attribute(he,be));else b(le)&&(le=le.apply()),this.options.keepNullAttributes&&le==null?this.attribs[se]=new ae(this,se,""):le!=null&&(this.attribs[se]=new ae(this,se,le));return this},fe.prototype.removeAttribute=function(se){var le,he,be;if(se==null)throw new Error("Missing attribute name. "+this.debugInfo());if(se=x(se),Array.isArray(se))for(he=0,be=se.length;he<be;he++)le=se[he],delete this.attribs[le];else delete this.attribs[se];return this},fe.prototype.toString=function(se){return this.options.writer.element(this,this.options.writer.filterOptions(se))},fe.prototype.att=function(se,le){return this.attribute(se,le)},fe.prototype.a=function(se,le){return this.attribute(se,le)},fe.prototype.getAttribute=function(se){return this.attribs.hasOwnProperty(se)?this.attribs[se].value:null},fe.prototype.setAttribute=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getAttributeNode=function(se){return this.attribs.hasOwnProperty(se)?this.attribs[se]:null},fe.prototype.setAttributeNode=function(se){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.removeAttributeNode=function(se){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getElementsByTagName=function(se){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getAttributeNS=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.setAttributeNS=function(se,le,he){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.removeAttributeNS=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getAttributeNodeNS=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.setAttributeNodeNS=function(se){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getElementsByTagNameNS=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.hasAttribute=function(se){return this.attribs.hasOwnProperty(se)},fe.prototype.hasAttributeNS=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.setIdAttribute=function(se,le){return this.attribs.hasOwnProperty(se)?this.attribs[se].isId:le},fe.prototype.setIdAttributeNS=function(se,le,he){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.setIdAttributeNode=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getElementsByTagName=function(se){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getElementsByTagNameNS=function(se,le){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.getElementsByClassName=function(se){throw new Error("This DOM method is not implemented."+this.debugInfo())},fe.prototype.isEqualNode=function(se){var le,he,be;if(!fe.__super__.isEqualNode.apply(this,arguments).isEqualNode(se)||se.namespaceURI!==this.namespaceURI||se.prefix!==this.prefix||se.localName!==this.localName||se.attribs.length!==this.attribs.length)return!1;for(le=he=0,be=this.attribs.length-1;0<=be?he<=be:he>=be;le=0<=be?++he:--he)if(!this.attribs[le].isEqualNode(se.attribs[le]))return!1;return!0},fe}(ne)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(a,de,ue){(function(){var ie;de.exports=ie=function(){function ae(te){this.nodes=te}return Object.defineProperty(ae.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),ae.prototype.clone=function(){return this.nodes=null},ae.prototype.getNamedItem=function(te){return this.nodes[te]},ae.prototype.setNamedItem=function(te){var z;return z=this.nodes[te.nodeName],this.nodes[te.nodeName]=te,z||null},ae.prototype.removeNamedItem=function(te){var z;return z=this.nodes[te],delete this.nodes[te],z||null},ae.prototype.item=function(te){return this.nodes[Object.keys(this.nodes)[te]]||null},ae.prototype.getNamedItemNS=function(te,z){throw new Error("This DOM method is not implemented.")},ae.prototype.setNamedItemNS=function(te){throw new Error("This DOM method is not implemented.")},ae.prototype.removeNamedItemNS=function(te,z){throw new Error("This DOM method is not implemented.")},ae}()}).call(this)},{}],450:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E,ee,oe,ce,fe,se,le,he,be,ge,me,ve={}.hasOwnProperty;me=a("./Utility"),ge=me.isObject,be=me.isFunction,he=me.isEmpty,le=me.getValue,y=null,te=null,z=null,ne=null,x=null,fe=null,se=null,ce=null,b=null,ae=null,oe=null,E=null,ie=null,de.exports=ee=function(){function Ee(ye){this.parent=ye,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,y||(y=a("./XMLElement"),te=a("./XMLCData"),z=a("./XMLComment"),ne=a("./XMLDeclaration"),x=a("./XMLDocType"),fe=a("./XMLRaw"),se=a("./XMLText"),ce=a("./XMLProcessingInstruction"),b=a("./XMLDummy"),ae=a("./NodeType"),oe=a("./XMLNodeList"),E=a("./XMLNamedNodeMap"),ie=a("./DocumentPosition"))}return Object.defineProperty(Ee.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(Ee.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(Ee.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(Ee.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(Ee.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new oe(this.children)),this.childNodeList}}),Object.defineProperty(Ee.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(Ee.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(Ee.prototype,"previousSibling",{get:function(){var ye;return ye=this.parent.children.indexOf(this),this.parent.children[ye-1]||null}}),Object.defineProperty(Ee.prototype,"nextSibling",{get:function(){var ye;return ye=this.parent.children.indexOf(this),this.parent.children[ye+1]||null}}),Object.defineProperty(Ee.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(Ee.prototype,"textContent",{get:function(){var ye,Ae,_e,Se,xe;if(this.nodeType===ae.Element||this.nodeType===ae.DocumentFragment){for(xe="",Se=this.children,Ae=0,_e=Se.length;Ae<_e;Ae++)ye=Se[Ae],ye.textContent&&(xe+=ye.textContent);return xe}else return null},set:function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Ee.prototype.setParent=function(ye){var Ae,_e,Se,xe,Oe;for(this.parent=ye,ye&&(this.options=ye.options,this.stringify=ye.stringify),xe=this.children,Oe=[],_e=0,Se=xe.length;_e<Se;_e++)Ae=xe[_e],Oe.push(Ae.setParent(this));return Oe},Ee.prototype.element=function(ye,Ae,_e){var Se,xe,Oe,we,Pe,Be,je,De,Ze,Ve,Ge;if(Be=null,Ae===null&&_e==null&&(Ze=[{},null],Ae=Ze[0],_e=Ze[1]),Ae==null&&(Ae={}),Ae=le(Ae),ge(Ae)||(Ve=[Ae,_e],_e=Ve[0],Ae=Ve[1]),ye!=null&&(ye=le(ye)),Array.isArray(ye))for(Oe=0,je=ye.length;Oe<je;Oe++)xe=ye[Oe],Be=this.element(xe);else if(be(ye))Be=this.element(ye.apply());else if(ge(ye)){for(Pe in ye)if(ve.call(ye,Pe))if(Ge=ye[Pe],be(Ge)&&(Ge=Ge.apply()),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&Pe.indexOf(this.stringify.convertAttKey)===0)Be=this.attribute(Pe.substr(this.stringify.convertAttKey.length),Ge);else if(!this.options.separateArrayItems&&Array.isArray(Ge)&&he(Ge))Be=this.dummy();else if(ge(Ge)&&he(Ge))Be=this.element(Pe);else if(!this.options.keepNullNodes&&Ge==null)Be=this.dummy();else if(!this.options.separateArrayItems&&Array.isArray(Ge))for(we=0,De=Ge.length;we<De;we++)xe=Ge[we],Se={},Se[Pe]=xe,Be=this.element(Se);else ge(Ge)?!this.options.ignoreDecorators&&this.stringify.convertTextKey&&Pe.indexOf(this.stringify.convertTextKey)===0?Be=this.element(Ge):(Be=this.element(Pe),Be.element(Ge)):Be=this.element(Pe,Ge)}else!this.options.keepNullNodes&&_e===null?Be=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&ye.indexOf(this.stringify.convertTextKey)===0?Be=this.text(_e):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&ye.indexOf(this.stringify.convertCDataKey)===0?Be=this.cdata(_e):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&ye.indexOf(this.stringify.convertCommentKey)===0?Be=this.comment(_e):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&ye.indexOf(this.stringify.convertRawKey)===0?Be=this.raw(_e):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&ye.indexOf(this.stringify.convertPIKey)===0?Be=this.instruction(ye.substr(this.stringify.convertPIKey.length),_e):Be=this.node(ye,Ae,_e);if(Be==null)throw new Error("Could not create any elements with: "+ye+". "+this.debugInfo());return Be},Ee.prototype.insertBefore=function(ye,Ae,_e){var Se,xe,Oe,we,Pe;if(ye!=null&&ye.type)return Oe=ye,we=Ae,Oe.setParent(this),we?(xe=children.indexOf(we),Pe=children.splice(xe),children.push(Oe),Array.prototype.push.apply(children,Pe)):children.push(Oe),Oe;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(ye));return xe=this.parent.children.indexOf(this),Pe=this.parent.children.splice(xe),Se=this.parent.element(ye,Ae,_e),Array.prototype.push.apply(this.parent.children,Pe),Se},Ee.prototype.insertAfter=function(ye,Ae,_e){var Se,xe,Oe;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(ye));return xe=this.parent.children.indexOf(this),Oe=this.parent.children.splice(xe+1),Se=this.parent.element(ye,Ae,_e),Array.prototype.push.apply(this.parent.children,Oe),Se},Ee.prototype.remove=function(){var ye,Ae;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return ye=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[ye,ye-ye+1].concat(Ae=[])),this.parent},Ee.prototype.node=function(ye,Ae,_e){var Se,xe;return ye!=null&&(ye=le(ye)),Ae||(Ae={}),Ae=le(Ae),ge(Ae)||(xe=[Ae,_e],_e=xe[0],Ae=xe[1]),Se=new y(this,ye,Ae),_e!=null&&Se.text(_e),this.children.push(Se),Se},Ee.prototype.text=function(ye){var Ae;return ge(ye)&&this.element(ye),Ae=new se(this,ye),this.children.push(Ae),this},Ee.prototype.cdata=function(ye){var Ae;return Ae=new te(this,ye),this.children.push(Ae),this},Ee.prototype.comment=function(ye){var Ae;return Ae=new z(this,ye),this.children.push(Ae),this},Ee.prototype.commentBefore=function(ye){var Ae,_e,Se;return _e=this.parent.children.indexOf(this),Se=this.parent.children.splice(_e),Ae=this.parent.comment(ye),Array.prototype.push.apply(this.parent.children,Se),this},Ee.prototype.commentAfter=function(ye){var Ae,_e,Se;return _e=this.parent.children.indexOf(this),Se=this.parent.children.splice(_e+1),Ae=this.parent.comment(ye),Array.prototype.push.apply(this.parent.children,Se),this},Ee.prototype.raw=function(ye){var Ae;return Ae=new fe(this,ye),this.children.push(Ae),this},Ee.prototype.dummy=function(){var ye;return ye=new b(this),ye},Ee.prototype.instruction=function(ye,Ae){var _e,Se,xe,Oe,we;if(ye!=null&&(ye=le(ye)),Ae!=null&&(Ae=le(Ae)),Array.isArray(ye))for(Oe=0,we=ye.length;Oe<we;Oe++)_e=ye[Oe],this.instruction(_e);else if(ge(ye))for(_e in ye)ve.call(ye,_e)&&(Se=ye[_e],this.instruction(_e,Se));else be(Ae)&&(Ae=Ae.apply()),xe=new ce(this,ye,Ae),this.children.push(xe);return this},Ee.prototype.instructionBefore=function(ye,Ae){var _e,Se,xe;return Se=this.parent.children.indexOf(this),xe=this.parent.children.splice(Se),_e=this.parent.instruction(ye,Ae),Array.prototype.push.apply(this.parent.children,xe),this},Ee.prototype.instructionAfter=function(ye,Ae){var _e,Se,xe;return Se=this.parent.children.indexOf(this),xe=this.parent.children.splice(Se+1),_e=this.parent.instruction(ye,Ae),Array.prototype.push.apply(this.parent.children,xe),this},Ee.prototype.declaration=function(ye,Ae,_e){var Se,xe;return Se=this.document(),xe=new ne(Se,ye,Ae,_e),Se.children.length===0?Se.children.unshift(xe):Se.children[0].type===ae.Declaration?Se.children[0]=xe:Se.children.unshift(xe),Se.root()||Se},Ee.prototype.dtd=function(ye,Ae){var _e,Se,xe,Oe,we,Pe,Be,je,De,Ze;for(Se=this.document(),xe=new x(Se,ye,Ae),De=Se.children,Oe=we=0,Be=De.length;we<Be;Oe=++we)if(_e=De[Oe],_e.type===ae.DocType)return Se.children[Oe]=xe,xe;for(Ze=Se.children,Oe=Pe=0,je=Ze.length;Pe<je;Oe=++Pe)if(_e=Ze[Oe],_e.isRoot)return Se.children.splice(Oe,0,xe),xe;return Se.children.push(xe),xe},Ee.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},Ee.prototype.root=function(){var ye;for(ye=this;ye;){if(ye.type===ae.Document)return ye.rootObject;if(ye.isRoot)return ye;ye=ye.parent}},Ee.prototype.document=function(){var ye;for(ye=this;ye;){if(ye.type===ae.Document)return ye;ye=ye.parent}},Ee.prototype.end=function(ye){return this.document().end(ye)},Ee.prototype.prev=function(){var ye;if(ye=this.parent.children.indexOf(this),ye<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[ye-1]},Ee.prototype.next=function(){var ye;if(ye=this.parent.children.indexOf(this),ye===-1||ye===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[ye+1]},Ee.prototype.importDocument=function(ye){var Ae;return Ae=ye.root().clone(),Ae.parent=this,Ae.isRoot=!1,this.children.push(Ae),this},Ee.prototype.debugInfo=function(ye){var Ae,_e;return ye=ye||this.name,ye==null&&!((Ae=this.parent)!=null&&Ae.name)?"":ye==null?"parent: <"+this.parent.name+">":(_e=this.parent)!=null&&_e.name?"node: <"+ye+">, parent: <"+this.parent.name+">":"node: <"+ye+">"},Ee.prototype.ele=function(ye,Ae,_e){return this.element(ye,Ae,_e)},Ee.prototype.nod=function(ye,Ae,_e){return this.node(ye,Ae,_e)},Ee.prototype.txt=function(ye){return this.text(ye)},Ee.prototype.dat=function(ye){return this.cdata(ye)},Ee.prototype.com=function(ye){return this.comment(ye)},Ee.prototype.ins=function(ye,Ae){return this.instruction(ye,Ae)},Ee.prototype.doc=function(){return this.document()},Ee.prototype.dec=function(ye,Ae,_e){return this.declaration(ye,Ae,_e)},Ee.prototype.e=function(ye,Ae,_e){return this.element(ye,Ae,_e)},Ee.prototype.n=function(ye,Ae,_e){return this.node(ye,Ae,_e)},Ee.prototype.t=function(ye){return this.text(ye)},Ee.prototype.d=function(ye){return this.cdata(ye)},Ee.prototype.c=function(ye){return this.comment(ye)},Ee.prototype.r=function(ye){return this.raw(ye)},Ee.prototype.i=function(ye,Ae){return this.instruction(ye,Ae)},Ee.prototype.u=function(){return this.up()},Ee.prototype.importXMLBuilder=function(ye){return this.importDocument(ye)},Ee.prototype.replaceChild=function(ye,Ae){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.removeChild=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.appendChild=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.hasChildNodes=function(){return this.children.length!==0},Ee.prototype.cloneNode=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.isSupported=function(ye,Ae){return!0},Ee.prototype.hasAttributes=function(){return this.attribs.length!==0},Ee.prototype.compareDocumentPosition=function(ye){var Ae,_e;return Ae=this,Ae===ye?0:this.document()!==ye.document()?(_e=ie.Disconnected|ie.ImplementationSpecific,Math.random()<.5?_e|=ie.Preceding:_e|=ie.Following,_e):Ae.isAncestor(ye)?ie.Contains|ie.Preceding:Ae.isDescendant(ye)?ie.Contains|ie.Following:Ae.isPreceding(ye)?ie.Preceding:ie.Following},Ee.prototype.isSameNode=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.lookupPrefix=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.isDefaultNamespace=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.lookupNamespaceURI=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.isEqualNode=function(ye){var Ae,_e,Se;if(ye.nodeType!==this.nodeType||ye.children.length!==this.children.length)return!1;for(Ae=_e=0,Se=this.children.length-1;0<=Se?_e<=Se:_e>=Se;Ae=0<=Se?++_e:--_e)if(!this.children[Ae].isEqualNode(ye.children[Ae]))return!1;return!0},Ee.prototype.getFeature=function(ye,Ae){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.setUserData=function(ye,Ae,_e){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.getUserData=function(ye){throw new Error("This DOM method is not implemented."+this.debugInfo())},Ee.prototype.contains=function(ye){return ye?ye===this||this.isDescendant(ye):!1},Ee.prototype.isDescendant=function(ye){var Ae,_e,Se,xe,Oe;for(Oe=this.children,Se=0,xe=Oe.length;Se<xe;Se++)if(Ae=Oe[Se],ye===Ae||(_e=Ae.isDescendant(ye),_e))return!0;return!1},Ee.prototype.isAncestor=function(ye){return ye.isDescendant(this)},Ee.prototype.isPreceding=function(ye){var Ae,_e;return Ae=this.treePosition(ye),_e=this.treePosition(this),Ae===-1||_e===-1?!1:Ae<_e},Ee.prototype.isFollowing=function(ye){var Ae,_e;return Ae=this.treePosition(ye),_e=this.treePosition(this),Ae===-1||_e===-1?!1:Ae>_e},Ee.prototype.treePosition=function(ye){var Ae,_e;return _e=0,Ae=!1,this.foreachTreeNode(this.document(),function(Se){if(_e++,!Ae&&Se===ye)return Ae=!0}),Ae?_e:-1},Ee.prototype.foreachTreeNode=function(ye,Ae){var _e,Se,xe,Oe,we;for(ye||(ye=this.document()),Oe=ye.children,Se=0,xe=Oe.length;Se<xe;Se++){if(_e=Oe[Se],we=Ae(_e))return we;if(we=this.foreachTreeNode(_e,Ae),we)return we}},Ee}()}).call(this)},{"./DocumentPosition":427,"./NodeType":428,"./Utility":429,"./XMLCData":432,"./XMLComment":434,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLNamedNodeMap":449,"./XMLNodeList":451,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],451:[function(a,de,ue){(function(){var ie;de.exports=ie=function(){function ae(te){this.nodes=te}return Object.defineProperty(ae.prototype,"length",{get:function(){return this.nodes.length||0}}),ae.prototype.clone=function(){return this.nodes=null},ae.prototype.item=function(te){return this.nodes[te]||null},ae}()}).call(this)},{}],452:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLCharacterData"),de.exports=te=function(x){z(b,x);function b(y,E,ee){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=ie.ProcessingInstruction,this.target=this.stringify.insTarget(E),this.name=this.target,ee&&(this.value=this.stringify.insValue(ee))}return b.prototype.clone=function(){return Object.create(this)},b.prototype.toString=function(y){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(y))},b.prototype.isEqualNode=function(y){return!(!b.__super__.isEqualNode.apply(this,arguments).isEqualNode(y)||y.target!==this.target)},b}(ae)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],453:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLNode"),de.exports=te=function(x){z(b,x);function b(y,E){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=ie.Raw,this.value=this.stringify.raw(E)}return b.prototype.clone=function(){return Object.create(this)},b.prototype.toString=function(y){return this.options.writer.raw(this,this.options.writer.filterOptions(y))},b}(ae)}).call(this)},{"./NodeType":428,"./XMLNode":450}],454:[function(a,de,ue){(function(){var ie,ae,te,z,ne=function(b,y){for(var E in y)x.call(y,E)&&(b[E]=y[E]);function ee(){this.constructor=b}return ee.prototype=y.prototype,b.prototype=new ee,b.__super__=y.prototype,b},x={}.hasOwnProperty;ie=a("./NodeType"),z=a("./XMLWriterBase"),ae=a("./WriterState"),de.exports=te=function(b){ne(y,b);function y(E,ee){this.stream=E,y.__super__.constructor.call(this,ee)}return y.prototype.endline=function(E,ee,oe){return E.isLastRootNode&&ee.state===ae.CloseTag?"":y.__super__.endline.call(this,E,ee,oe)},y.prototype.document=function(E,ee){var oe,ce,fe,se,le,he,be,ge,me;for(be=E.children,ce=fe=0,le=be.length;fe<le;ce=++fe)oe=be[ce],oe.isLastRootNode=ce===E.children.length-1;for(ee=this.filterOptions(ee),ge=E.children,me=[],se=0,he=ge.length;se<he;se++)oe=ge[se],me.push(this.writeChildNode(oe,ee,0));return me},y.prototype.attribute=function(E,ee,oe){return this.stream.write(y.__super__.attribute.call(this,E,ee,oe))},y.prototype.cdata=function(E,ee,oe){return this.stream.write(y.__super__.cdata.call(this,E,ee,oe))},y.prototype.comment=function(E,ee,oe){return this.stream.write(y.__super__.comment.call(this,E,ee,oe))},y.prototype.declaration=function(E,ee,oe){return this.stream.write(y.__super__.declaration.call(this,E,ee,oe))},y.prototype.docType=function(E,ee,oe){var ce,fe,se,le;if(oe||(oe=0),this.openNode(E,ee,oe),ee.state=ae.OpenTag,this.stream.write(this.indent(E,ee,oe)),this.stream.write("<!DOCTYPE "+E.root().name),E.pubID&&E.sysID?this.stream.write(' PUBLIC "'+E.pubID+'" "'+E.sysID+'"'):E.sysID&&this.stream.write(' SYSTEM "'+E.sysID+'"'),E.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(E,ee,oe)),ee.state=ae.InsideTag,le=E.children,fe=0,se=le.length;fe<se;fe++)ce=le[fe],this.writeChildNode(ce,ee,oe+1);ee.state=ae.CloseTag,this.stream.write("]")}return ee.state=ae.CloseTag,this.stream.write(ee.spaceBeforeSlash+">"),this.stream.write(this.endline(E,ee,oe)),ee.state=ae.None,this.closeNode(E,ee,oe)},y.prototype.element=function(E,ee,oe){var ce,fe,se,le,he,be,ge,me,ve,Ee;oe||(oe=0),this.openNode(E,ee,oe),ee.state=ae.OpenTag,this.stream.write(this.indent(E,ee,oe)+"<"+E.name),ve=E.attribs;for(ge in ve)x.call(ve,ge)&&(ce=ve[ge],this.attribute(ce,ee,oe));if(se=E.children.length,le=se===0?null:E.children[0],se===0||E.children.every(function(ye){return(ye.type===ie.Text||ye.type===ie.Raw)&&ye.value===""}))ee.allowEmpty?(this.stream.write(">"),ee.state=ae.CloseTag,this.stream.write("</"+E.name+">")):(ee.state=ae.CloseTag,this.stream.write(ee.spaceBeforeSlash+"/>"));else if(ee.pretty&&se===1&&(le.type===ie.Text||le.type===ie.Raw)&&le.value!=null)this.stream.write(">"),ee.state=ae.InsideTag,ee.suppressPrettyCount++,me=!0,this.writeChildNode(le,ee,oe+1),ee.suppressPrettyCount--,me=!1,ee.state=ae.CloseTag,this.stream.write("</"+E.name+">");else{for(this.stream.write(">"+this.endline(E,ee,oe)),ee.state=ae.InsideTag,Ee=E.children,he=0,be=Ee.length;he<be;he++)fe=Ee[he],this.writeChildNode(fe,ee,oe+1);ee.state=ae.CloseTag,this.stream.write(this.indent(E,ee,oe)+"</"+E.name+">")}return this.stream.write(this.endline(E,ee,oe)),ee.state=ae.None,this.closeNode(E,ee,oe)},y.prototype.processingInstruction=function(E,ee,oe){return this.stream.write(y.__super__.processingInstruction.call(this,E,ee,oe))},y.prototype.raw=function(E,ee,oe){return this.stream.write(y.__super__.raw.call(this,E,ee,oe))},y.prototype.text=function(E,ee,oe){return this.stream.write(y.__super__.text.call(this,E,ee,oe))},y.prototype.dtdAttList=function(E,ee,oe){return this.stream.write(y.__super__.dtdAttList.call(this,E,ee,oe))},y.prototype.dtdElement=function(E,ee,oe){return this.stream.write(y.__super__.dtdElement.call(this,E,ee,oe))},y.prototype.dtdEntity=function(E,ee,oe){return this.stream.write(y.__super__.dtdEntity.call(this,E,ee,oe))},y.prototype.dtdNotation=function(E,ee,oe){return this.stream.write(y.__super__.dtdNotation.call(this,E,ee,oe))},y}(z)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(a,de,ue){(function(){var ie,ae,te=function(ne,x){for(var b in x)z.call(x,b)&&(ne[b]=x[b]);function y(){this.constructor=ne}return y.prototype=x.prototype,ne.prototype=new y,ne.__super__=x.prototype,ne},z={}.hasOwnProperty;ae=a("./XMLWriterBase"),de.exports=ie=function(ne){te(x,ne);function x(b){x.__super__.constructor.call(this,b)}return x.prototype.document=function(b,y){var E,ee,oe,ce,fe;for(y=this.filterOptions(y),ce="",fe=b.children,ee=0,oe=fe.length;ee<oe;ee++)E=fe[ee],ce+=this.writeChildNode(E,y,0);return y.pretty&&ce.slice(-y.newline.length)===y.newline&&(ce=ce.slice(0,-y.newline.length)),ce},x}(ae)}).call(this)},{"./XMLWriterBase":458}],456:[function(a,de,ue){(function(){var ie,ae=function(z,ne){return function(){return z.apply(ne,arguments)}},te={}.hasOwnProperty;de.exports=ie=function(){function z(ne){this.assertLegalName=ae(this.assertLegalName,this),this.assertLegalChar=ae(this.assertLegalChar,this);var x,b,y;ne||(ne={}),this.options=ne,this.options.version||(this.options.version="1.0"),b=ne.stringify||{};for(x in b)te.call(b,x)&&(y=b[x],this[x]=y)}return z.prototype.name=function(ne){return this.options.noValidation?ne:this.assertLegalName(""+ne||"")},z.prototype.text=function(ne){return this.options.noValidation?ne:this.assertLegalChar(this.textEscape(""+ne||""))},z.prototype.cdata=function(ne){return this.options.noValidation?ne:(ne=""+ne||"",ne=ne.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(ne))},z.prototype.comment=function(ne){if(this.options.noValidation)return ne;if(ne=""+ne||"",ne.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+ne);return this.assertLegalChar(ne)},z.prototype.raw=function(ne){return this.options.noValidation?ne:""+ne||""},z.prototype.attValue=function(ne){return this.options.noValidation?ne:this.assertLegalChar(this.attEscape(ne=""+ne||""))},z.prototype.insTarget=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.insValue=function(ne){if(this.options.noValidation)return ne;if(ne=""+ne||"",ne.match(/\?>/))throw new Error("Invalid processing instruction value: "+ne);return this.assertLegalChar(ne)},z.prototype.xmlVersion=function(ne){if(this.options.noValidation)return ne;if(ne=""+ne||"",!ne.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+ne);return ne},z.prototype.xmlEncoding=function(ne){if(this.options.noValidation)return ne;if(ne=""+ne||"",!ne.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+ne);return this.assertLegalChar(ne)},z.prototype.xmlStandalone=function(ne){return this.options.noValidation?ne:ne?"yes":"no"},z.prototype.dtdPubID=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.dtdSysID=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.dtdElementValue=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.dtdAttType=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.dtdAttDefault=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.dtdEntityValue=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.dtdNData=function(ne){return this.options.noValidation?ne:this.assertLegalChar(""+ne||"")},z.prototype.convertAttKey="@",z.prototype.convertPIKey="?",z.prototype.convertTextKey="#text",z.prototype.convertCDataKey="#cdata",z.prototype.convertCommentKey="#comment",z.prototype.convertRawKey="#raw",z.prototype.assertLegalChar=function(ne){var x,b;if(this.options.noValidation)return ne;if(x="",this.options.version==="1.0"){if(x=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,b=ne.match(x))throw new Error("Invalid character in string: "+ne+" at index "+b.index)}else if(this.options.version==="1.1"&&(x=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,b=ne.match(x)))throw new Error("Invalid character in string: "+ne+" at index "+b.index);return ne},z.prototype.assertLegalName=function(ne){var x;if(this.options.noValidation)return ne;if(this.assertLegalChar(ne),x=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!ne.match(x))throw new Error("Invalid character in name");return ne},z.prototype.textEscape=function(ne){var x;return this.options.noValidation?ne:(x=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ne.replace(x,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;"))},z.prototype.attEscape=function(ne){var x;return this.options.noValidation?ne:(x=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ne.replace(x,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;"))},z}()}).call(this)},{}],457:[function(a,de,ue){(function(){var ie,ae,te,z=function(x,b){for(var y in b)ne.call(b,y)&&(x[y]=b[y]);function E(){this.constructor=x}return E.prototype=b.prototype,x.prototype=new E,x.__super__=b.prototype,x},ne={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLCharacterData"),de.exports=te=function(x){z(b,x);function b(y,E){if(b.__super__.constructor.call(this,y),E==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=ie.Text,this.value=this.stringify.text(E)}return Object.defineProperty(b.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(b.prototype,"wholeText",{get:function(){var y,E,ee;for(ee="",E=this.previousSibling;E;)ee=E.data+ee,E=E.previousSibling;for(ee+=this.data,y=this.nextSibling;y;)ee=ee+y.data,y=y.nextSibling;return ee}}),b.prototype.clone=function(){return Object.create(this)},b.prototype.toString=function(y){return this.options.writer.text(this,this.options.writer.filterOptions(y))},b.prototype.splitText=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.replaceWholeText=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},b}(ae)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],458:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E,ee,oe,ce,fe,se,le,he,be,ge={}.hasOwnProperty;be=a("./Utility").assign,ie=a("./NodeType"),E=a("./XMLDeclaration"),ee=a("./XMLDocType"),te=a("./XMLCData"),z=a("./XMLComment"),ce=a("./XMLElement"),se=a("./XMLRaw"),le=a("./XMLText"),fe=a("./XMLProcessingInstruction"),oe=a("./XMLDummy"),ne=a("./XMLDTDAttList"),x=a("./XMLDTDElement"),b=a("./XMLDTDEntity"),y=a("./XMLDTDNotation"),ae=a("./WriterState"),de.exports=he=function(){function me(ve){var Ee,ye,Ae;ve||(ve={}),this.options=ve,ye=ve.writer||{};for(Ee in ye)ge.call(ye,Ee)&&(Ae=ye[Ee],this["_"+Ee]=this[Ee],this[Ee]=Ae)}return me.prototype.filterOptions=function(ve){var Ee,ye,Ae,_e,Se,xe,Oe,we;return ve||(ve={}),ve=be({},this.options,ve),Ee={writer:this},Ee.pretty=ve.pretty||!1,Ee.allowEmpty=ve.allowEmpty||!1,Ee.indent=(ye=ve.indent)!=null?ye:" ",Ee.newline=(Ae=ve.newline)!=null?Ae:`
`,Ee.offset=(_e=ve.offset)!=null?_e:0,Ee.dontPrettyTextNodes=(Se=(xe=ve.dontPrettyTextNodes)!=null?xe:ve.dontprettytextnodes)!=null?Se:0,Ee.spaceBeforeSlash=(Oe=(we=ve.spaceBeforeSlash)!=null?we:ve.spacebeforeslash)!=null?Oe:"",Ee.spaceBeforeSlash===!0&&(Ee.spaceBeforeSlash=" "),Ee.suppressPrettyCount=0,Ee.user={},Ee.state=ae.None,Ee},me.prototype.indent=function(ve,Ee,ye){var Ae;return!Ee.pretty||Ee.suppressPrettyCount?"":Ee.pretty&&(Ae=(ye||0)+Ee.offset+1,Ae>0)?new Array(Ae).join(Ee.indent):""},me.prototype.endline=function(ve,Ee,ye){return!Ee.pretty||Ee.suppressPrettyCount?"":Ee.newline},me.prototype.attribute=function(ve,Ee,ye){var Ae;return this.openAttribute(ve,Ee,ye),Ae=" "+ve.name+'="'+ve.value+'"',this.closeAttribute(ve,Ee,ye),Ae},me.prototype.cdata=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<![CDATA[",Ee.state=ae.InsideTag,Ae+=ve.value,Ee.state=ae.CloseTag,Ae+="]]>"+this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.comment=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<!-- ",Ee.state=ae.InsideTag,Ae+=ve.value,Ee.state=ae.CloseTag,Ae+=" -->"+this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.declaration=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<?xml",Ee.state=ae.InsideTag,Ae+=' version="'+ve.version+'"',ve.encoding!=null&&(Ae+=' encoding="'+ve.encoding+'"'),ve.standalone!=null&&(Ae+=' standalone="'+ve.standalone+'"'),Ee.state=ae.CloseTag,Ae+=Ee.spaceBeforeSlash+"?>",Ae+=this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.docType=function(ve,Ee,ye){var Ae,_e,Se,xe,Oe;if(ye||(ye=0),this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,xe=this.indent(ve,Ee,ye),xe+="<!DOCTYPE "+ve.root().name,ve.pubID&&ve.sysID?xe+=' PUBLIC "'+ve.pubID+'" "'+ve.sysID+'"':ve.sysID&&(xe+=' SYSTEM "'+ve.sysID+'"'),ve.children.length>0){for(xe+=" [",xe+=this.endline(ve,Ee,ye),Ee.state=ae.InsideTag,Oe=ve.children,_e=0,Se=Oe.length;_e<Se;_e++)Ae=Oe[_e],xe+=this.writeChildNode(Ae,Ee,ye+1);Ee.state=ae.CloseTag,xe+="]"}return Ee.state=ae.CloseTag,xe+=Ee.spaceBeforeSlash+">",xe+=this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),xe},me.prototype.element=function(ve,Ee,ye){var Ae,_e,Se,xe,Oe,we,Pe,Be,je,De,Ze,Ve,Ge,Ke;ye||(ye=0),De=!1,Ze="",this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ze+=this.indent(ve,Ee,ye)+"<"+ve.name,Ve=ve.attribs;for(je in Ve)ge.call(Ve,je)&&(Ae=Ve[je],Ze+=this.attribute(Ae,Ee,ye));if(Se=ve.children.length,xe=Se===0?null:ve.children[0],Se===0||ve.children.every(function(He){return(He.type===ie.Text||He.type===ie.Raw)&&He.value===""}))Ee.allowEmpty?(Ze+=">",Ee.state=ae.CloseTag,Ze+="</"+ve.name+">"+this.endline(ve,Ee,ye)):(Ee.state=ae.CloseTag,Ze+=Ee.spaceBeforeSlash+"/>"+this.endline(ve,Ee,ye));else if(Ee.pretty&&Se===1&&(xe.type===ie.Text||xe.type===ie.Raw)&&xe.value!=null)Ze+=">",Ee.state=ae.InsideTag,Ee.suppressPrettyCount++,De=!0,Ze+=this.writeChildNode(xe,Ee,ye+1),Ee.suppressPrettyCount--,De=!1,Ee.state=ae.CloseTag,Ze+="</"+ve.name+">"+this.endline(ve,Ee,ye);else{if(Ee.dontPrettyTextNodes){for(Ge=ve.children,Oe=0,Pe=Ge.length;Oe<Pe;Oe++)if(_e=Ge[Oe],(_e.type===ie.Text||_e.type===ie.Raw)&&_e.value!=null){Ee.suppressPrettyCount++,De=!0;break}}for(Ze+=">"+this.endline(ve,Ee,ye),Ee.state=ae.InsideTag,Ke=ve.children,we=0,Be=Ke.length;we<Be;we++)_e=Ke[we],Ze+=this.writeChildNode(_e,Ee,ye+1);Ee.state=ae.CloseTag,Ze+=this.indent(ve,Ee,ye)+"</"+ve.name+">",De&&Ee.suppressPrettyCount--,Ze+=this.endline(ve,Ee,ye),Ee.state=ae.None}return this.closeNode(ve,Ee,ye),Ze},me.prototype.writeChildNode=function(ve,Ee,ye){switch(ve.type){case ie.CData:return this.cdata(ve,Ee,ye);case ie.Comment:return this.comment(ve,Ee,ye);case ie.Element:return this.element(ve,Ee,ye);case ie.Raw:return this.raw(ve,Ee,ye);case ie.Text:return this.text(ve,Ee,ye);case ie.ProcessingInstruction:return this.processingInstruction(ve,Ee,ye);case ie.Dummy:return"";case ie.Declaration:return this.declaration(ve,Ee,ye);case ie.DocType:return this.docType(ve,Ee,ye);case ie.AttributeDeclaration:return this.dtdAttList(ve,Ee,ye);case ie.ElementDeclaration:return this.dtdElement(ve,Ee,ye);case ie.EntityDeclaration:return this.dtdEntity(ve,Ee,ye);case ie.NotationDeclaration:return this.dtdNotation(ve,Ee,ye);default:throw new Error("Unknown XML node type: "+ve.constructor.name)}},me.prototype.processingInstruction=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<?",Ee.state=ae.InsideTag,Ae+=ve.target,ve.value&&(Ae+=" "+ve.value),Ee.state=ae.CloseTag,Ae+=Ee.spaceBeforeSlash+"?>",Ae+=this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.raw=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye),Ee.state=ae.InsideTag,Ae+=ve.value,Ee.state=ae.CloseTag,Ae+=this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.text=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye),Ee.state=ae.InsideTag,Ae+=ve.value,Ee.state=ae.CloseTag,Ae+=this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.dtdAttList=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<!ATTLIST",Ee.state=ae.InsideTag,Ae+=" "+ve.elementName+" "+ve.attributeName+" "+ve.attributeType,ve.defaultValueType!=="#DEFAULT"&&(Ae+=" "+ve.defaultValueType),ve.defaultValue&&(Ae+=' "'+ve.defaultValue+'"'),Ee.state=ae.CloseTag,Ae+=Ee.spaceBeforeSlash+">"+this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.dtdElement=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<!ELEMENT",Ee.state=ae.InsideTag,Ae+=" "+ve.name+" "+ve.value,Ee.state=ae.CloseTag,Ae+=Ee.spaceBeforeSlash+">"+this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.dtdEntity=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<!ENTITY",Ee.state=ae.InsideTag,ve.pe&&(Ae+=" %"),Ae+=" "+ve.name,ve.value?Ae+=' "'+ve.value+'"':(ve.pubID&&ve.sysID?Ae+=' PUBLIC "'+ve.pubID+'" "'+ve.sysID+'"':ve.sysID&&(Ae+=' SYSTEM "'+ve.sysID+'"'),ve.nData&&(Ae+=" NDATA "+ve.nData)),Ee.state=ae.CloseTag,Ae+=Ee.spaceBeforeSlash+">"+this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.dtdNotation=function(ve,Ee,ye){var Ae;return this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ae=this.indent(ve,Ee,ye)+"<!NOTATION",Ee.state=ae.InsideTag,Ae+=" "+ve.name,ve.pubID&&ve.sysID?Ae+=' PUBLIC "'+ve.pubID+'" "'+ve.sysID+'"':ve.pubID?Ae+=' PUBLIC "'+ve.pubID+'"':ve.sysID&&(Ae+=' SYSTEM "'+ve.sysID+'"'),Ee.state=ae.CloseTag,Ae+=Ee.spaceBeforeSlash+">"+this.endline(ve,Ee,ye),Ee.state=ae.None,this.closeNode(ve,Ee,ye),Ae},me.prototype.openNode=function(ve,Ee,ye){},me.prototype.closeNode=function(ve,Ee,ye){},me.prototype.openAttribute=function(ve,Ee,ye){},me.prototype.closeAttribute=function(ve,Ee,ye){},me}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(a,de,ue){(function(){var ie,ae,te,z,ne,x,b,y,E,ee;ee=a("./Utility"),y=ee.assign,E=ee.isFunction,te=a("./XMLDOMImplementation"),z=a("./XMLDocument"),ne=a("./XMLDocumentCB"),b=a("./XMLStringWriter"),x=a("./XMLStreamWriter"),ie=a("./NodeType"),ae=a("./WriterState"),de.exports.create=function(oe,ce,fe,se){var le,he;if(oe==null)throw new Error("Root element needs a name.");return se=y({},ce,fe,se),le=new z(se),he=le.element(oe),se.headless||(le.declaration(se),(se.pubID!=null||se.sysID!=null)&&le.dtd(se)),he},de.exports.begin=function(oe,ce,fe){var se;return E(oe)&&(se=[oe,ce],ce=se[0],fe=se[1],oe={}),ce?new ne(oe,ce,fe):new z(oe)},de.exports.stringWriter=function(oe){return new b(oe)},de.exports.streamWriter=function(oe,ce){return new x(oe,ce)},de.exports.implementation=new te,de.exports.nodeType=ie,de.exports.writerState=ae}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(a,de,ue){de.exports=ae;var ie=Object.prototype.hasOwnProperty;function ae(){for(var te={},z=0;z<arguments.length;z++){var ne=arguments[z];for(var x in ne)ie.call(ne,x)&&(te[x]=ne[x])}return te}},{}],461:[function(a,de,ue){"use strict";a("core-js/modules/es.array.fill.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.array.slice.js");var ie=a("buffer").Buffer,ae=a("./sha"),te=a("./md5"),z={sha1:ae,md5:te},ne=64,x=ie.alloc(ne);x.fill(0);function b(ee,oe,ce){ie.isBuffer(oe)||(oe=ie.from(oe)),ie.isBuffer(ce)||(ce=ie.from(ce)),oe.length>ne?oe=ee(oe):oe.length<ne&&(oe=ie.concat([oe,x],ne));for(var fe=ie.alloc(ne),se=ie.alloc(ne),le=0;le<ne;le++)fe[le]=oe[le]^54,se[le]=oe[le]^92;var he=ee(ie.concat([fe,ce]));return ee(ie.concat([se,he]))}function y(ee,oe){ee=ee||"sha1";var ce=z[ee],fe=[],se=0;return ce||E("algorithm:",ee,"is not yet supported"),{update:function(he){return ie.isBuffer(he)||(he=ie.from(he)),fe.push(he),se+=he.length,this},digest:function(he){var be=ie.concat(fe),ge=oe?b(ce,oe,be):ce(be);return fe=null,he?ge.toString(he):ge}}}function E(){var ee=[].slice.call(arguments).join(" ");throw new Error([ee,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
`))}ue.createHash=function(ee){return y(ee)},ue.createHmac=function(ee,oe){return y(ee,oe)},ue.createCredentials=function(){E("sorry,createCredentials is not implemented yet")},ue.createCipher=function(){E("sorry,createCipher is not implemented yet")},ue.createCipheriv=function(){E("sorry,createCipheriv is not implemented yet")},ue.createDecipher=function(){E("sorry,createDecipher is not implemented yet")},ue.createDecipheriv=function(){E("sorry,createDecipheriv is not implemented yet")},ue.createSign=function(){E("sorry,createSign is not implemented yet")},ue.createVerify=function(){E("sorry,createVerify is not implemented yet")},ue.createDiffieHellman=function(){E("sorry,createDiffieHellman is not implemented yet")},ue.pbkdf2=function(){E("sorry,pbkdf2 is not implemented yet")}},{"./md5":463,"./sha":464,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.fill.js":273,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],462:[function(a,de,ue){"use strict";a("core-js/modules/es.array.fill.js"),a("core-js/modules/es.array.concat.js");var ie=a("buffer").Buffer,ae=4,te=ie.alloc(ae);te.fill(0);var z=8;function ne(y,E){if(y.length%ae!==0){var ee=y.length+(ae-y.length%ae);y=ie.concat([y,te],ee)}for(var oe=[],ce=E?y.readInt32BE:y.readInt32LE,fe=0;fe<y.length;fe+=ae)oe.push(ce.call(y,fe));return oe}function x(y,E,ee){for(var oe=ie.alloc(E),ce=ee?oe.writeInt32BE:oe.writeInt32LE,fe=0;fe<y.length;fe++)ce.call(oe,y[fe],fe*4,!0);return oe}function b(y,E,ee,oe){ie.isBuffer(y)||(y=ie.from(y));var ce=E(ne(y,oe),y.length*z);return x(ce,ee,oe)}de.exports={hash:b}},{buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.fill.js":273}],463:[function(a,de,ue){"use strict";var ie=a("./helpers");function ae(){return hex_md5("abc")=="900150983cd24fb0d6963f7d28e17f72"}function te(oe,ce){oe[ce>>5]|=128<<ce%32,oe[(ce+64>>>9<<4)+14]=ce;for(var fe=1732584193,se=-271733879,le=-1732584194,he=271733878,be=0;be<oe.length;be+=16){var ge=fe,me=se,ve=le,Ee=he;fe=ne(fe,se,le,he,oe[be+0],7,-680876936),he=ne(he,fe,se,le,oe[be+1],12,-389564586),le=ne(le,he,fe,se,oe[be+2],17,606105819),se=ne(se,le,he,fe,oe[be+3],22,-1044525330),fe=ne(fe,se,le,he,oe[be+4],7,-176418897),he=ne(he,fe,se,le,oe[be+5],12,1200080426),le=ne(le,he,fe,se,oe[be+6],17,-1473231341),se=ne(se,le,he,fe,oe[be+7],22,-45705983),fe=ne(fe,se,le,he,oe[be+8],7,1770035416),he=ne(he,fe,se,le,oe[be+9],12,-1958414417),le=ne(le,he,fe,se,oe[be+10],17,-42063),se=ne(se,le,he,fe,oe[be+11],22,-1990404162),fe=ne(fe,se,le,he,oe[be+12],7,1804603682),he=ne(he,fe,se,le,oe[be+13],12,-40341101),le=ne(le,he,fe,se,oe[be+14],17,-1502002290),se=ne(se,le,he,fe,oe[be+15],22,1236535329),fe=x(fe,se,le,he,oe[be+1],5,-165796510),he=x(he,fe,se,le,oe[be+6],9,-1069501632),le=x(le,he,fe,se,oe[be+11],14,643717713),se=x(se,le,he,fe,oe[be+0],20,-373897302),fe=x(fe,se,le,he,oe[be+5],5,-701558691),he=x(he,fe,se,le,oe[be+10],9,38016083),le=x(le,he,fe,se,oe[be+15],14,-660478335),se=x(se,le,he,fe,oe[be+4],20,-405537848),fe=x(fe,se,le,he,oe[be+9],5,568446438),he=x(he,fe,se,le,oe[be+14],9,-1019803690),le=x(le,he,fe,se,oe[be+3],14,-187363961),se=x(se,le,he,fe,oe[be+8],20,1163531501),fe=x(fe,se,le,he,oe[be+13],5,-1444681467),he=x(he,fe,se,le,oe[be+2],9,-51403784),le=x(le,he,fe,se,oe[be+7],14,1735328473),se=x(se,le,he,fe,oe[be+12],20,-1926607734),fe=b(fe,se,le,he,oe[be+5],4,-378558),he=b(he,fe,se,le,oe[be+8],11,-2022574463),le=b(le,he,fe,se,oe[be+11],16,1839030562),se=b(se,le,he,fe,oe[be+14],23,-35309556),fe=b(fe,se,le,he,oe[be+1],4,-1530992060),he=b(he,fe,se,le,oe[be+4],11,1272893353),le=b(le,he,fe,se,oe[be+7],16,-155497632),se=b(se,le,he,fe,oe[be+10],23,-1094730640),fe=b(fe,se,le,he,oe[be+13],4,681279174),he=b(he,fe,se,le,oe[be+0],11,-358537222),le=b(le,he,fe,se,oe[be+3],16,-722521979),se=b(se,le,he,fe,oe[be+6],23,76029189),fe=b(fe,se,le,he,oe[be+9],4,-640364487),he=b(he,fe,se,le,oe[be+12],11,-421815835),le=b(le,he,fe,se,oe[be+15],16,530742520),se=b(se,le,he,fe,oe[be+2],23,-995338651),fe=y(fe,se,le,he,oe[be+0],6,-198630844),he=y(he,fe,se,le,oe[be+7],10,1126891415),le=y(le,he,fe,se,oe[be+14],15,-1416354905),se=y(se,le,he,fe,oe[be+5],21,-57434055),fe=y(fe,se,le,he,oe[be+12],6,1700485571),he=y(he,fe,se,le,oe[be+3],10,-1894986606),le=y(le,he,fe,se,oe[be+10],15,-1051523),se=y(se,le,he,fe,oe[be+1],21,-2054922799),fe=y(fe,se,le,he,oe[be+8],6,1873313359),he=y(he,fe,se,le,oe[be+15],10,-30611744),le=y(le,he,fe,se,oe[be+6],15,-1560198380),se=y(se,le,he,fe,oe[be+13],21,1309151649),fe=y(fe,se,le,he,oe[be+4],6,-145523070),he=y(he,fe,se,le,oe[be+11],10,-1120210379),le=y(le,he,fe,se,oe[be+2],15,718787259),se=y(se,le,he,fe,oe[be+9],21,-343485551),fe=E(fe,ge),se=E(se,me),le=E(le,ve),he=E(he,Ee)}return Array(fe,se,le,he)}function z(oe,ce,fe,se,le,he){return E(ee(E(E(ce,oe),E(se,he)),le),fe)}function ne(oe,ce,fe,se,le,he,be){return z(ce&fe|~ce&se,oe,ce,le,he,be)}function x(oe,ce,fe,se,le,he,be){return z(ce&se|fe&~se,oe,ce,le,he,be)}function b(oe,ce,fe,se,le,he,be){return z(ce^fe^se,oe,ce,le,he,be)}function y(oe,ce,fe,se,le,he,be){return z(fe^(ce|~se),oe,ce,le,he,be)}function E(oe,ce){var fe=(oe&65535)+(ce&65535),se=(oe>>16)+(ce>>16)+(fe>>16);return se<<16|fe&65535}function ee(oe,ce){return oe<<ce|oe>>>32-ce}de.exports=function(ce){return ie.hash(ce,te,16)}},{"./helpers":462}],464:[function(a,de,ue){"use strict";var ie=a("./helpers");function ae(b,y){b[y>>5]|=128<<24-y%32,b[(y+64>>9<<4)+15]=y;for(var E=Array(80),ee=1732584193,oe=-271733879,ce=-1732584194,fe=271733878,se=-1009589776,le=0;le<b.length;le+=16){for(var he=ee,be=oe,ge=ce,me=fe,ve=se,Ee=0;Ee<80;Ee++){Ee<16?E[Ee]=b[le+Ee]:E[Ee]=x(E[Ee-3]^E[Ee-8]^E[Ee-14]^E[Ee-16],1);var ye=ne(ne(x(ee,5),te(Ee,oe,ce,fe)),ne(ne(se,E[Ee]),z(Ee)));se=fe,fe=ce,ce=x(oe,30),oe=ee,ee=ye}ee=ne(ee,he),oe=ne(oe,be),ce=ne(ce,ge),fe=ne(fe,me),se=ne(se,ve)}return Array(ee,oe,ce,fe,se)}function te(b,y,E,ee){return b<20?y&E|~y&ee:b<40?y^E^ee:b<60?y&E|y&ee|E&ee:y^E^ee}function z(b){return b<20?1518500249:b<40?1859775393:b<60?-1894007588:-899497514}function ne(b,y){var E=(b&65535)+(y&65535),ee=(b>>16)+(y>>16)+(E>>16);return ee<<16|E&65535}function x(b,y){return b<<y|b>>>32-y}de.exports=function(y){return ie.hash(y,ae,20,!0)}},{"./helpers":462}],465:[function(a,de,ue){"use strict";de.exports=function(){return function(){}}},{}],466:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("@babel/runtime/helpers/interopRequireDefault"),te=ae(a("@babel/runtime/helpers/typeof")),z=a("stream"),ne=z.Stream,x=a("../lib/common/utils/isArray"),b=x.isArray;de.exports.string=function(ee){return typeof ee=="string"},de.exports.array=b,de.exports.buffer=ie.isBuffer;function y(E){return E instanceof ne}de.exports.writableStream=function(ee){return y(ee)&&typeof ee._write=="function"&&(0,te.default)(ee._writableState)==="object"}}).call(this)}).call(this,{isBuffer:a("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(a,de,ue){"use strict";var ie=a("immediate"),ae=de.exports={};ae.nextTick=ie,ae.title="browser",ae.browser=!0,ae.env={},ae.argv=[],ae.version="",ae.versions={};function te(){}ae.on=te,ae.addListener=te,ae.once=te,ae.off=te,ae.removeListener=te,ae.removeAllListeners=te,ae.emit=te,ae.prependListener=te,ae.prependOnceListener=te,ae.listeners=function(z){return[]},ae.binding=function(z){throw new Error("process.binding is not supported")},ae.cwd=function(){return"/"},ae.chdir=function(z){throw new Error("process.chdir is not supported")},ae.umask=function(){return 0}},{immediate:358}],468:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.search.js");var ae=a("./lib/request"),te=a("./lib/response"),z=a("xtend"),ne=a("builtin-status-codes"),x=a("url"),b=ue;b.request=function(y,E){typeof y=="string"?y=x.parse(y):y=z(y);var ee=ie.location.protocol.search(/^https?:$/)===-1?"http:":"",oe=y.protocol||ee,ce=y.hostname||y.host,fe=y.port,se=y.path||"/";ce&&ce.indexOf(":")!==-1&&(ce="["+ce+"]"),y.url=(ce?oe+"//"+ce:"")+(fe?":"+fe:"")+se,y.method=(y.method||"GET").toUpperCase(),y.headers=y.headers||{};var le=new ae(y);return E&&le.on("response",E),le},b.get=function(E,ee){var oe=b.request(E,ee);return oe.end(),oe},b.ClientRequest=ae,b.IncomingMessage=te.IncomingMessage,b.Agent=function(){},b.Agent.defaultMaxSockets=4,b.globalAgent=new b.Agent,b.STATUS_CODES=ne,b.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(a,de,ue){(function(ie){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.array-buffer.constructor.js"),a("core-js/modules/es.array-buffer.slice.js"),a("core-js/modules/es.array.slice.js"),ue.fetch=b(ie.fetch)&&b(ie.ReadableStream),ue.writableStream=b(ie.WritableStream),ue.abortController=b(ie.AbortController),ue.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),ue.blobConstructor=!0}catch(y){}var ae;function te(){if(ae!==void 0)return ae;if(ie.XMLHttpRequest){ae=new ie.XMLHttpRequest;try{ae.open("GET",ie.XDomainRequest?"/":"https://example.com")}catch(y){ae=null}}else ae=null;return ae}function z(y){var E=te();if(!E)return!1;try{return E.responseType=y,E.responseType===y}catch(ee){}return!1}var ne=typeof ie.ArrayBuffer!="undefined",x=ne&&b(ie.ArrayBuffer.prototype.slice);ue.arraybuffer=ue.fetch||ne&&z("arraybuffer"),ue.msstream=!ue.fetch&&x&&z("ms-stream"),ue.mozchunkedarraybuffer=!ue.fetch&&ne&&z("moz-chunked-arraybuffer"),ue.overrideMimeType=ue.fetch||(te()?b(te().overrideMimeType):!1),ue.vbArray=b(ie.VBArray);function b(y){return typeof y=="function"}ae=null}).call(this)}).call(this,typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(a,de,ue){(function(ie,ae,te){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.regexp.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.array.map.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js");var z=a("./capability"),ne=a("inherits"),x=a("./response"),b=a("readable-stream"),y=a("to-arraybuffer"),E=x.IncomingMessage,ee=x.readyStates;function oe(le,he){return z.fetch&&he?"fetch":z.mozchunkedarraybuffer?"moz-chunked-arraybuffer":z.msstream?"ms-stream":z.arraybuffer&&le?"arraybuffer":z.vbArray&&le?"text:vbarray":"text"}var ce=de.exports=function(le){var he=this;b.Writable.call(he),he._opts=le,he._body=[],he._headers={},le.auth&&he.setHeader("Authorization","Basic "+new te(le.auth).toString("base64")),Object.keys(le.headers).forEach(function(me){he.setHeader(me,le.headers[me])});var be,ge=!0;if(le.mode==="disable-fetch"||"requestTimeout"in le&&!z.abortController)ge=!1,be=!0;else if(le.mode==="prefer-streaming")be=!1;else if(le.mode==="allow-wrong-content-type")be=!z.overrideMimeType;else if(!le.mode||le.mode==="default"||le.mode==="prefer-fast")be=!0;else throw new Error("Invalid value for opts.mode");he._mode=oe(be,ge),he._fetchTimer=null,he.on("finish",function(){he._onFinish()})};ne(ce,b.Writable),ce.prototype.setHeader=function(le,he){var be=this,ge=le.toLowerCase();se.indexOf(ge)===-1&&(be._headers[ge]={name:le,value:he})},ce.prototype.getHeader=function(le){var he=this._headers[le.toLowerCase()];return he?he.value:null},ce.prototype.removeHeader=function(le){var he=this;delete he._headers[le.toLowerCase()]},ce.prototype._onFinish=function(){var le=this;if(!le._destroyed){var he=le._opts,be=le._headers,ge=null;he.method!=="GET"&&he.method!=="HEAD"&&(z.arraybuffer?ge=y(te.concat(le._body)):z.blobConstructor?ge=new ae.Blob(le._body.map(function(_e){return y(_e)}),{type:(be["content-type"]||{}).value||""}):ge=te.concat(le._body).toString());var me=[];if(Object.keys(be).forEach(function(_e){var Se=be[_e].name,xe=be[_e].value;Array.isArray(xe)?xe.forEach(function(Oe){me.push([Se,Oe])}):me.push([Se,xe])}),le._mode==="fetch"){var ve=null,Ee=null;if(z.abortController){var ye=new AbortController;ve=ye.signal,le._fetchAbortController=ye,"requestTimeout"in he&&he.requestTimeout!==0&&(le._fetchTimer=ae.setTimeout(function(){le.emit("requestTimeout"),le._fetchAbortController&&le._fetchAbortController.abort()},he.requestTimeout))}ae.fetch(le._opts.url,{method:le._opts.method,headers:me,body:ge||void 0,mode:"cors",credentials:he.withCredentials?"include":"same-origin",signal:ve}).then(function(_e){le._fetchResponse=_e,le._connect()},function(_e){ae.clearTimeout(le._fetchTimer),le._destroyed||le.emit("error",_e)})}else{var Ae=le._xhr=new ae.XMLHttpRequest;try{Ae.open(le._opts.method,le._opts.url,!0)}catch(_e){ie.nextTick(function(){le.emit("error",_e)});return}"responseType"in Ae&&(Ae.responseType=le._mode.split(":")[0]),"withCredentials"in Ae&&(Ae.withCredentials=!!he.withCredentials),le._mode==="text"&&"overrideMimeType"in Ae&&Ae.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in he&&(Ae.timeout=he.requestTimeout,Ae.ontimeout=function(){le.emit("requestTimeout")}),me.forEach(function(_e){Ae.setRequestHeader(_e[0],_e[1])}),le._response=null,Ae.onreadystatechange=function(){switch(Ae.readyState){case ee.LOADING:case ee.DONE:le._onXHRProgress();break}},le._mode==="moz-chunked-arraybuffer"&&(Ae.onprogress=function(){le._onXHRProgress()}),Ae.onerror=function(){le._destroyed||le.emit("error",new Error("XHR error"))};try{Ae.send(ge)}catch(_e){ie.nextTick(function(){le.emit("error",_e)});return}}}};function fe(le){try{var he=le.status;return he!==null&&he!==0}catch(be){return!1}}ce.prototype._onXHRProgress=function(){var le=this;!fe(le._xhr)||le._destroyed||(le._response||le._connect(),le._response._onXHRProgress())},ce.prototype._connect=function(){var le=this;le._destroyed||(le._response=new E(le._xhr,le._fetchResponse,le._mode,le._fetchTimer),le._response.on("error",function(he){le.emit("error",he)}),le.emit("response",le._response))},ce.prototype._write=function(le,he,be){var ge=this;ge._body.push(le),be()},ce.prototype.abort=ce.prototype.destroy=function(){var le=this;le._destroyed=!0,ae.clearTimeout(le._fetchTimer),le._response&&(le._response._destroyed=!0),le._xhr?le._xhr.abort():le._fetchAbortController&&le._fetchAbortController.abort()},ce.prototype.end=function(le,he,be){var ge=this;typeof le=="function"&&(be=le,le=void 0),b.Writable.prototype.end.call(ge,le,he,be)},ce.prototype.flushHeaders=function(){},ce.prototype.setTimeout=function(){},ce.prototype.setNoDelay=function(){},ce.prototype.setSocketKeepAlive=function(){};var se=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{},a("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(a,de,ue){(function(ie,ae,te){(function(){"use strict";a("core-js/modules/es.object.to-string.js"),a("core-js/modules/web.dom-collections.for-each.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.string.match.js"),a("core-js/modules/es.array.iterator.js"),a("core-js/modules/es.array-buffer.slice.js"),a("core-js/modules/es.typed-array.uint8-array.js"),a("core-js/modules/es.typed-array.copy-within.js"),a("core-js/modules/es.typed-array.every.js"),a("core-js/modules/es.typed-array.fill.js"),a("core-js/modules/es.typed-array.filter.js"),a("core-js/modules/es.typed-array.find.js"),a("core-js/modules/es.typed-array.find-index.js"),a("core-js/modules/es.typed-array.for-each.js"),a("core-js/modules/es.typed-array.includes.js"),a("core-js/modules/es.typed-array.index-of.js"),a("core-js/modules/es.typed-array.iterator.js"),a("core-js/modules/es.typed-array.join.js"),a("core-js/modules/es.typed-array.last-index-of.js"),a("core-js/modules/es.typed-array.map.js"),a("core-js/modules/es.typed-array.reduce.js"),a("core-js/modules/es.typed-array.reduce-right.js"),a("core-js/modules/es.typed-array.reverse.js"),a("core-js/modules/es.typed-array.set.js"),a("core-js/modules/es.typed-array.slice.js"),a("core-js/modules/es.typed-array.some.js"),a("core-js/modules/es.typed-array.sort.js"),a("core-js/modules/es.typed-array.subarray.js"),a("core-js/modules/es.typed-array.to-locale-string.js"),a("core-js/modules/es.typed-array.to-string.js"),a("core-js/modules/es.array.slice.js");var z=a("./capability"),ne=a("inherits"),x=a("readable-stream"),b=ue.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},y=ue.IncomingMessage=function(E,ee,oe,ce){var fe=this;if(x.Readable.call(fe),fe._mode=oe,fe.headers={},fe.rawHeaders=[],fe.trailers={},fe.rawTrailers=[],fe.on("end",function(){ie.nextTick(function(){fe.emit("close")})}),oe==="fetch"){var se=function ve(){he.read().then(function(Ee){if(!fe._destroyed){if(Ee.done){ae.clearTimeout(ce),fe.push(null);return}fe.push(new te(Ee.value)),ve()}}).catch(function(Ee){ae.clearTimeout(ce),fe._destroyed||fe.emit("error",Ee)})};if(fe._fetchResponse=ee,fe.url=ee.url,fe.statusCode=ee.status,fe.statusMessage=ee.statusText,ee.headers.forEach(function(ve,Ee){fe.headers[Ee.toLowerCase()]=ve,fe.rawHeaders.push(Ee,ve)}),z.writableStream){var le=new WritableStream({write:function(Ee){return new Promise(function(ye,Ae){fe._destroyed?Ae():fe.push(new te(Ee))?ye():fe._resumeFetch=ye})},close:function(){ae.clearTimeout(ce),fe._destroyed||fe.push(null)},abort:function(Ee){fe._destroyed||fe.emit("error",Ee)}});try{ee.body.pipeTo(le).catch(function(ve){ae.clearTimeout(ce),fe._destroyed||fe.emit("error",ve)});return}catch(ve){}}var he=ee.body.getReader();se()}else{fe._xhr=E,fe._pos=0,fe.url=E.responseURL,fe.statusCode=E.status,fe.statusMessage=E.statusText;var be=E.getAllResponseHeaders().split(/\r?\n/);if(be.forEach(function(ve){var Ee=ve.match(/^([^:]+):\s*(.*)/);if(Ee){var ye=Ee[1].toLowerCase();ye==="set-cookie"?(fe.headers[ye]===void 0&&(fe.headers[ye]=[]),fe.headers[ye].push(Ee[2])):fe.headers[ye]!==void 0?fe.headers[ye]+=", "+Ee[2]:fe.headers[ye]=Ee[2],fe.rawHeaders.push(Ee[1],Ee[2])}}),fe._charset="x-user-defined",!z.overrideMimeType){var ge=fe.rawHeaders["mime-type"];if(ge){var me=ge.match(/;\s*charset=([^;])(;|$)/);me&&(fe._charset=me[1].toLowerCase())}fe._charset||(fe._charset="utf-8")}}};ne(y,x.Readable),y.prototype._read=function(){var E=this,ee=E._resumeFetch;ee&&(E._resumeFetch=null,ee())},y.prototype._onXHRProgress=function(){var E=this,ee=E._xhr,oe=null;switch(E._mode){case"text:vbarray":if(ee.readyState!==b.DONE)break;try{oe=new ae.VBArray(ee.responseBody).toArray()}catch(he){}if(oe!==null){E.push(new te(oe));break}case"text":try{oe=ee.responseText}catch(he){E._mode="text:vbarray";break}if(oe.length>E._pos){var ce=oe.substr(E._pos);if(E._charset==="x-user-defined"){for(var fe=new te(ce.length),se=0;se<ce.length;se++)fe[se]=ce.charCodeAt(se)&255;E.push(fe)}else E.push(ce,E._charset);E._pos=oe.length}break;case"arraybuffer":if(ee.readyState!==b.DONE||!ee.response)break;oe=ee.response,E.push(new te(new Uint8Array(oe)));break;case"moz-chunked-arraybuffer":if(oe=ee.response,ee.readyState!==b.LOADING||!oe)break;E.push(new te(new Uint8Array(oe)));break;case"ms-stream":if(oe=ee.response,ee.readyState!==b.LOADING)break;var le=new ae.MSStreamReader;le.onprogress=function(){le.result.byteLength>E._pos&&(E.push(new te(new Uint8Array(le.result.slice(E._pos)))),E._pos=le.result.byteLength)},le.onload=function(){E.push(null)},le.readAsArrayBuffer(oe);break}E._xhr.readyState===b.DONE&&E._mode!=="ms-stream"&&E.push(null)}}).call(this)}).call(this,a("_process"),typeof at!="undefined"?at:typeof self!="undefined"?self:typeof window!="undefined"?window:{},a("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/helpers/typeof"));a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.search.js"),a("core-js/modules/es.array.concat.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.string.replace.js"),a("core-js/modules/es.array.join.js"),a("core-js/modules/es.string.trim.js"),a("core-js/modules/es.string.match.js"),a("core-js/modules/es.array.slice.js"),a("core-js/modules/es.object.keys.js"),a("core-js/modules/es.array.splice.js");var te=a("punycode"),z=a("./util");ue.parse=Ee,ue.resolve=Ae,ue.resolveObject=_e,ue.format=ye,ue.Url=ne;function ne(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var x=/^([a-z0-9.+-]+:)/i,b=/:[0-9]*$/,y=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,E=["<",">",'"',"`"," ","\r",`
`," "],ee=["{","}","|","\\","^","`"].concat(E),oe=["'"].concat(ee),ce=["%","/","?",";","#"].concat(oe),fe=["/","?","#"],se=255,le=/^[+a-z0-9A-Z_-]{0,63}$/,he=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,be={javascript:!0,"javascript:":!0},ge={javascript:!0,"javascript:":!0},me={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},ve=a("querystring");function Ee(Se,xe,Oe){if(Se&&z.isObject(Se)&&Se instanceof ne)return Se;var we=new ne;return we.parse(Se,xe,Oe),we}ne.prototype.parse=function(Se,xe,Oe){if(!z.isString(Se))throw new TypeError("Parameter 'url' must be a string, not "+(0,ae.default)(Se));var we=Se.indexOf("?"),Pe=we!==-1&&we<Se.indexOf("#")?"?":"#",Be=Se.split(Pe),je=/\\/g;Be[0]=Be[0].replace(je,"/"),Se=Be.join(Pe);var De=Se;if(De=De.trim(),!Oe&&Se.split("#").length===1){var Ze=y.exec(De);if(Ze)return this.path=De,this.href=De,this.pathname=Ze[1],Ze[2]?(this.search=Ze[2],xe?this.query=ve.parse(this.search.substr(1)):this.query=this.search.substr(1)):xe&&(this.search="",this.query={}),this}var Ve=x.exec(De);if(Ve){Ve=Ve[0];var Ge=Ve.toLowerCase();this.protocol=Ge,De=De.substr(Ve.length)}if(Oe||Ve||De.match(/^\/\/[^@\/]+@[^@\/]+/)){var Ke=De.substr(0,2)==="//";Ke&&!(Ve&&ge[Ve])&&(De=De.substr(2),this.slashes=!0)}if(!ge[Ve]&&(Ke||Ve&&!me[Ve])){for(var He=-1,Ne=0;Ne<fe.length;Ne++){var ke=De.indexOf(fe[Ne]);ke!==-1&&(He===-1||ke<He)&&(He=ke)}var ze,Ye;He===-1?Ye=De.lastIndexOf("@"):Ye=De.lastIndexOf("@",He),Ye!==-1&&(ze=De.slice(0,Ye),De=De.slice(Ye+1),this.auth=decodeURIComponent(ze)),He=-1;for(var Ne=0;Ne<ce.length;Ne++){var ke=De.indexOf(ce[Ne]);ke!==-1&&(He===-1||ke<He)&&(He=ke)}He===-1&&(He=De.length),this.host=De.slice(0,He),De=De.slice(He),this.parseHost(),this.hostname=this.hostname||"";var nt=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!nt)for(var rt=this.hostname.split("."),Ne=0,We=rt.length;Ne<We;Ne++){var Fe=rt[Ne];if(Fe&&!Fe.match(le)){for(var Xe="",Te=0,Ue=Fe.length;Te<Ue;Te++)Fe.charCodeAt(Te)>127?Xe+="x":Xe+=Fe[Te];if(!Xe.match(le)){var et=rt.slice(0,Ne),tt=rt.slice(Ne+1),qe=Fe.match(he);qe&&(et.push(qe[1]),tt.unshift(qe[2])),tt.length&&(De="/"+tt.join(".")+De),this.hostname=et.join(".");break}}}this.hostname.length>se?this.hostname="":this.hostname=this.hostname.toLowerCase(),nt||(this.hostname=te.toASCII(this.hostname));var Re=this.port?":"+this.port:"",Ie=this.hostname||"";this.host=Ie+Re,this.href+=this.host,nt&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),De[0]!=="/"&&(De="/"+De))}if(!be[Ge])for(var Ne=0,We=oe.length;Ne<We;Ne++){var Le=oe[Ne];if(De.indexOf(Le)!==-1){var Me=encodeURIComponent(Le);Me===Le&&(Me=escape(Le)),De=De.split(Le).join(Me)}}var Je=De.indexOf("#");Je!==-1&&(this.hash=De.substr(Je),De=De.slice(0,Je));var lt=De.indexOf("?");if(lt!==-1?(this.search=De.substr(lt),this.query=De.substr(lt+1),xe&&(this.query=ve.parse(this.query)),De=De.slice(0,lt)):xe&&(this.search="",this.query={}),De&&(this.pathname=De),me[Ge]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var Re=this.pathname||"",$e=this.search||"";this.path=Re+$e}return this.href=this.format(),this};function ye(Se){return z.isString(Se)&&(Se=Ee(Se)),Se instanceof ne?Se.format():ne.prototype.format.call(Se)}ne.prototype.format=function(){var Se=this.auth||"";Se&&(Se=encodeURIComponent(Se),Se=Se.replace(/%3A/i,":"),Se+="@");var xe=this.protocol||"",Oe=this.pathname||"",we=this.hash||"",Pe=!1,Be="";this.host?Pe=Se+this.host:this.hostname&&(Pe=Se+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(Pe+=":"+this.port)),this.query&&z.isObject(this.query)&&Object.keys(this.query).length&&(Be=ve.stringify(this.query));var je=this.search||Be&&"?"+Be||"";return xe&&xe.substr(-1)!==":"&&(xe+=":"),this.slashes||(!xe||me[xe])&&Pe!==!1?(Pe="//"+(Pe||""),Oe&&Oe.charAt(0)!=="/"&&(Oe="/"+Oe)):Pe||(Pe=""),we&&we.charAt(0)!=="#"&&(we="#"+we),je&&je.charAt(0)!=="?"&&(je="?"+je),Oe=Oe.replace(/[?#]/g,function(De){return encodeURIComponent(De)}),je=je.replace("#","%23"),xe+Pe+Oe+je+we};function Ae(Se,xe){return Ee(Se,!1,!0).resolve(xe)}ne.prototype.resolve=function(Se){return this.resolveObject(Ee(Se,!1,!0)).format()};function _e(Se,xe){return Se?Ee(Se,!1,!0).resolveObject(xe):xe}ne.prototype.resolveObject=function(Se){if(z.isString(Se)){var xe=new ne;xe.parse(Se,!1,!0),Se=xe}for(var Oe=new ne,we=Object.keys(this),Pe=0;Pe<we.length;Pe++){var Be=we[Pe];Oe[Be]=this[Be]}if(Oe.hash=Se.hash,Se.href==="")return Oe.href=Oe.format(),Oe;if(Se.slashes&&!Se.protocol){for(var je=Object.keys(Se),De=0;De<je.length;De++){var Ze=je[De];Ze!=="protocol"&&(Oe[Ze]=Se[Ze])}return me[Oe.protocol]&&Oe.hostname&&!Oe.pathname&&(Oe.path=Oe.pathname="/"),Oe.href=Oe.format(),Oe}if(Se.protocol&&Se.protocol!==Oe.protocol){if(!me[Se.protocol]){for(var Ve=Object.keys(Se),Ge=0;Ge<Ve.length;Ge++){var Ke=Ve[Ge];Oe[Ke]=Se[Ke]}return Oe.href=Oe.format(),Oe}if(Oe.protocol=Se.protocol,!Se.host&&!ge[Se.protocol]){for(var We=(Se.pathname||"").split("/");We.length&&!(Se.host=We.shift()););Se.host||(Se.host=""),Se.hostname||(Se.hostname=""),We[0]!==""&&We.unshift(""),We.length<2&&We.unshift(""),Oe.pathname=We.join("/")}else Oe.pathname=Se.pathname;if(Oe.search=Se.search,Oe.query=Se.query,Oe.host=Se.host||"",Oe.auth=Se.auth,Oe.hostname=Se.hostname||Se.host,Oe.port=Se.port,Oe.pathname||Oe.search){var He=Oe.pathname||"",Ne=Oe.search||"";Oe.path=He+Ne}return Oe.slashes=Oe.slashes||Se.slashes,Oe.href=Oe.format(),Oe}var ke=Oe.pathname&&Oe.pathname.charAt(0)==="/",ze=Se.host||Se.pathname&&Se.pathname.charAt(0)==="/",Ye=ze||ke||Oe.host&&Se.pathname,nt=Ye,rt=Oe.pathname&&Oe.pathname.split("/")||[],We=Se.pathname&&Se.pathname.split("/")||[],Fe=Oe.protocol&&!me[Oe.protocol];if(Fe&&(Oe.hostname="",Oe.port=null,Oe.host&&(rt[0]===""?rt[0]=Oe.host:rt.unshift(Oe.host)),Oe.host="",Se.protocol&&(Se.hostname=null,Se.port=null,Se.host&&(We[0]===""?We[0]=Se.host:We.unshift(Se.host)),Se.host=null),Ye=Ye&&(We[0]===""||rt[0]==="")),ze)Oe.host=Se.host||Se.host===""?Se.host:Oe.host,Oe.hostname=Se.hostname||Se.hostname===""?Se.hostname:Oe.hostname,Oe.search=Se.search,Oe.query=Se.query,rt=We;else if(We.length)rt||(rt=[]),rt.pop(),rt=rt.concat(We),Oe.search=Se.search,Oe.query=Se.query;else if(!z.isNullOrUndefined(Se.search)){if(Fe){Oe.hostname=Oe.host=rt.shift();var Xe=Oe.host&&Oe.host.indexOf("@")>0?Oe.host.split("@"):!1;Xe&&(Oe.auth=Xe.shift(),Oe.host=Oe.hostname=Xe.shift())}return Oe.search=Se.search,Oe.query=Se.query,(!z.isNull(Oe.pathname)||!z.isNull(Oe.search))&&(Oe.path=(Oe.pathname?Oe.pathname:"")+(Oe.search?Oe.search:"")),Oe.href=Oe.format(),Oe}if(!rt.length)return Oe.pathname=null,Oe.search?Oe.path="/"+Oe.search:Oe.path=null,Oe.href=Oe.format(),Oe;for(var Te=rt.slice(-1)[0],Ue=(Oe.host||Se.host||rt.length>1)&&(Te==="."||Te==="..")||Te==="",et=0,tt=rt.length;tt>=0;tt--)Te=rt[tt],Te==="."?rt.splice(tt,1):Te===".."?(rt.splice(tt,1),et++):et&&(rt.splice(tt,1),et--);if(!Ye&&!nt)for(;et--;et)rt.unshift("..");Ye&&rt[0]!==""&&(!rt[0]||rt[0].charAt(0)!=="/")&&rt.unshift(""),Ue&&rt.join("/").substr(-1)!=="/"&&rt.push("");var qe=rt[0]===""||rt[0]&&rt[0].charAt(0)==="/";if(Fe){Oe.hostname=Oe.host=qe?"":rt.length?rt.shift():"";var Xe=Oe.host&&Oe.host.indexOf("@")>0?Oe.host.split("@"):!1;Xe&&(Oe.auth=Xe.shift(),Oe.host=Oe.hostname=Xe.shift())}return Ye=Ye||Oe.host&&rt.length,Ye&&!qe&&rt.unshift(""),rt.length?Oe.pathname=rt.join("/"):(Oe.pathname=null,Oe.path=null),(!z.isNull(Oe.pathname)||!z.isNull(Oe.search))&&(Oe.path=(Oe.pathname?Oe.pathname:"")+(Oe.search?Oe.search:"")),Oe.auth=Se.auth||Oe.auth,Oe.slashes=Oe.slashes||Se.slashes,Oe.href=Oe.format(),Oe},ne.prototype.parseHost=function(){var Se=this.host,xe=b.exec(Se);xe&&(xe=xe[0],xe!==":"&&(this.port=xe.substr(1)),Se=Se.substr(0,Se.length-xe.length)),Se&&(this.hostname=Se)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(a,de,ue){"use strict";var ie=a("@babel/runtime/helpers/interopRequireDefault"),ae=ie(a("@babel/runtime/helpers/typeof"));de.exports={isString:function(z){return typeof z=="string"},isObject:function(z){return(0,ae.default)(z)==="object"&&z!==null},isNull:function(z){return z===null},isNullOrUndefined:function(z){return z==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(a,de,ue){"use strict";a("core-js/modules/es.number.constructor.js"),ue.encodeURIComponent=function(ie){try{return encodeURIComponent(ie)}catch(ae){return ie}},ue.escape=a("escape-html"),ue.timestamp=function(ae){if(ae){var te=ae;return typeof te=="string"&&(te=Number(te)),String(ae).length===10&&(te*=1e3),new Date(te)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(a,de,ue){(function(ie,ae){(function(){"use strict";var te=a("@babel/runtime/helpers/interopRequireDefault"),z=te(a("@babel/runtime/helpers/typeof"));a("core-js/modules/es.string.trim.js"),a("core-js/modules/es.regexp.exec.js"),a("core-js/modules/es.string.split.js"),a("core-js/modules/es.object.to-string.js"),a("core-js/modules/es.promise.js"),a("core-js/modules/es.function.name.js"),a("core-js/modules/es.array.concat.js");var ne=a("util"),x=a("url"),b=a("http"),y=a("https"),E=a("debug")("urllib"),ee=a("humanize-ms"),oe=0,ce=Math.pow(2,31)-10,fe=/^https?:\/\//i;function se(ge,me){return ge===void 0?me:ge}function le(ge){return ge?ge.split(";")[0].trim().toLowerCase():""}function he(ge,me){return function(ve,Ee,ye){if(ve)return me(ve);ge({data:Ee,status:ye.statusCode,headers:ye.headers,res:ye})}}ue.TIMEOUTS=[ee("300s"),ee("300s")];var be=["json","text"];ue.request=function(me,ve,Ee){return arguments.length===2&&typeof ve=="function"&&(Ee=ve,ve=null),typeof Ee=="function"?ue.requestWithCallback(me,ve,Ee):new Promise(function(ye,Ae){ue.requestWithCallback(me,ve,he(ye,Ae))})},ue.requestWithCallback=function(me,ve,Ee){if(!me||typeof me!="string"&&(0,z.default)(me)!=="object"){var ye=ne.format("expect request url to be a string or a http request options, but got %j",me);throw new Error(ye)}arguments.length===2&&typeof ve=="function"&&(Ee=ve,ve=null),ve=ve||{},oe>=ce&&(oe=0);var Ae=++oe;ve.requestUrls=ve.requestUrls||[];var _e={requestId:Ae,url:me,args:ve,ctx:ve.ctx};ve.emitter&&ve.emitter.emit("request",_e),ve.timeout=ve.timeout||ue.TIMEOUTS,ve.maxRedirects=ve.maxRedirects||10,ve.streaming=ve.streaming||ve.customResponse;var Se=Date.now(),xe;typeof me=="string"?(fe.test(me)||(me="https://"+me),xe=x.parse(me)):xe=me;var Oe=(ve.type||ve.method||xe.method||"GET").toUpperCase(),we=xe.port||80,Pe=b,Be=se(ve.agent,ue.agent),je=ve.fixJSONCtlChars;xe.protocol==="https:"&&(Pe=y,Be=se(ve.httpsAgent,ue.httpsAgent),xe.port||(we=443));var De={host:xe.hostname||xe.host||"localhost",path:xe.path||"/",method:Oe,port:we,agent:Be,headers:ve.headers||{},lookup:ve.lookup};Array.isArray(ve.timeout)?De.requestTimeout=ve.timeout[ve.timeout.length-1]:typeof ve.timeout!="undefined"&&(De.requestTimeout=ve.timeout);var Ze=ve.auth||xe.auth;Ze&&(De.auth=Ze);var Ve=ve.content||ve.data,Ge=Oe==="GET"||Oe==="HEAD"||ve.dataAsQueryString;if(!ve.content&&Ve&&!(typeof Ve=="string"||ae.isBuffer(Ve)))if(Ge)Ve=ve.nestedQuerystring?qs.stringify(Ve):querystring.stringify(Ve);else{var Ke=De.headers["Content-Type"]||De.headers["content-type"];Ke||(ve.contentType==="json"?Ke="application/json":Ke="application/x-www-form-urlencoded",De.headers["Content-Type"]=Ke),le(Ke)==="application/json"?Ve=JSON.stringify(Ve):Ve=ve.nestedQuerystring?qs.stringify(Ve):querystring.stringify(Ve)}Ge&&Ve&&(De.path+=(xe.query?"&":"?")+Ve,Ve=null);var He=0;if(Ve){var Ne=Ve.length;ae.isBuffer(Ve)||(Ne=ae.byteLength(Ve)),He=De.headers["Content-Length"]=Ne}ve.dataType==="json"&&(De.headers.Accept="application/json"),typeof ve.beforeRequest=="function"&&ve.beforeRequest(De);var ke=null,ze=null,Ye=null,nt=!1,rt=!1,We=0,Fe=-1,Xe=!1,Te="",Ue="",et=null;ve.timing&&(et={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function tt(){ke&&(clearTimeout(ke),ke=null)}function qe(){ze&&(clearTimeout(ze),ze=null)}function Re(st,vt,yt){if(qe(),!Ee){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),Ae,ie.pid,De.method,me),st&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
stack: %s`,Date(),Ae,ie.pid,st.name,st.message,st.stack);return}var Et=Ee;Ee=null;var xt={};yt&&(Fe=yt.statusCode,xt=yt.headers);var Ot=Date.now()-Se;et&&(et.contentDownload=Ot),E("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Ot,We,Fe,De.method,De.host,De.path,rt,et);var Mt={status:Fe,statusCode:Fe,headers:xt,size:We,aborted:Xe,rt:Ot,keepAliveSocket:rt,data:vt,requestUrls:ve.requestUrls,timing:et,remoteAddress:Te,remotePort:Ue};if(st){var At="";Be&&typeof Be.getCurrentStatus=="function"&&(At=", agent status: "+JSON.stringify(Be.getCurrentStatus())),st.message+=", "+De.method+" "+me+" "+Fe+" (connected: "+nt+", keepalive socket: "+rt+At+`)
headers: `+JSON.stringify(xt),st.data=vt,st.path=De.path,st.status=Fe,st.headers=xt,st.res=Mt}Et(st,vt,ve.streaming?yt:Mt),ve.emitter&&(_e.url=me,_e.socket=ft&&ft.connection,_e.options=De,_e.size=He,ve.emitter.emit("response",{requestId:Ae,error:st,ctx:ve.ctx,req:_e,res:Mt}))}function Ie(st){var vt=null;if(ve.followRedirect&&statuses.redirect[st.statusCode]){ve._followRedirectCount=(ve._followRedirectCount||0)+1;var yt=st.headers.location;if(!yt)vt=new Error("Got statusCode "+st.statusCode+" but cannot resolve next location from headers"),vt.name="FollowRedirectError";else if(ve._followRedirectCount>ve.maxRedirects)vt=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+me),vt.name="MaxRedirectError";else{var Et=ve.formatRedirectUrl?ve.formatRedirectUrl(me,yt):x.resolve(me,yt);E("Request#%d %s: `redirected` from %s to %s",Ae,De.path,me,Et),qe(),ve.headers&&ve.headers.Host&&fe.test(yt)&&(ve.headers.Host=null);var xt=Ee;return Ee=null,ue.requestWithCallback(Et,ve,xt),{redirect:!0,error:null}}}return{redirect:!1,error:vt}}ve.gzip&&!De.headers["Accept-Encoding"]&&!De.headers["accept-encoding"]&&(De.headers["Accept-Encoding"]="gzip");function Le(st,vt,yt){var Et=st.headers["content-encoding"];return yt(null,vt,Et)}var Me=ve.writeStream;E("Request#%d %s %s with headers %j, options.path: %s",Ae,Oe,me,De.headers,De.path),ve.requestUrls.push(me);function Je(st){if(et&&(et.waiting=Date.now()-Se),E("Request#%d %s `req response` event emit: status %d, headers: %j",Ae,me,st.statusCode,st.headers),ve.streaming){var vt=Ie(st);if(vt.redirect){st.resume();return}return vt.error?(st.resume(),Re(vt.error,null,st)):Re(null,null,st)}if(st.on("close",function(){E("Request#%d %s: `res close` event emit, total size %d",Ae,me,We)}),st.on("error",function(){E("Request#%d %s: `res error` event emit, total size %d",Ae,me,We)}),st.on("aborted",function(){Xe=!0,E("Request#%d %s: `res aborted` event emit, total size %d",Ae,me,We)}),Me){var yt=Ie(st);if(yt.redirect){st.resume();return}return yt.error?(st.resume(),Me.end(),Re(yt.error,null,st)):(ve.consumeWriteStream===!1?st.on("end",Re.bind(null,null,null,st)):Me.on("close",function(){E("Request#%d %s: writeStream close event emitted",Ae,me),Re(Ye||null,null,st)}),st.pipe(Me))}var Et=[];st.on("data",function(xt){E("Request#%d %s: `res data` event emit, size %d",Ae,me,xt.length),We+=xt.length,Et.push(xt)}),st.on("end",function(){var xt=ae.concat(Et,We);if(E("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",Ae,me,We,st._dumped),Ye)return Re(Ye,xt,st);var Ot=Ie(st);if(Ot.error)return Re(Ot.error,xt,st);Ot.redirect||Le(st,xt,function(Mt,At,Tt){if(Mt)return Re(Mt,xt,st);if(!Tt&&be.indexOf(ve.dataType)>=0){try{At=decodeBodyByCharset(At,st)}catch(nn){return E("decodeBodyByCharset error: %s",nn),Re(null,At,st)}if(ve.dataType==="json")if(We===0)At=null;else{var It=parseJSON(At,je);It.error?Mt=It.error:At=It.data}}Xe&&E("Request#%d %s: Remote socket was terminated before `response.end()` was called",Ae,me),Re(Mt,At,st)})})}var lt,$e;Array.isArray(ve.timeout)?(lt=ee(ve.timeout[0]),$e=ee(ve.timeout[1])):lt=$e=ee(ve.timeout),E("ConnectTimeout: %d, ResponseTimeout: %d",lt,$e);function ot(){E("Connect timer ticking, timeout: %d",lt),ke=setTimeout(function(){ke=null,Fe===-1&&(Fe=-2);var st="Connect timeout for "+lt+"ms",vt="ConnectionTimeoutError";ft.socket||(vt="SocketAssignTimeoutError",st+=", working sockets is full"),Ye=new Error(st),Ye.name=vt,Ye.requestId=Ae,E("ConnectTimeout: Request#%d %s %s: %s, connected: %s",Ae,me,Ye.name,st,nt),ht()},lt)}function wt(){E("Response timer ticking, timeout: %d",$e),ze=setTimeout(function(){ze=null;var st="Response timeout for "+$e+"ms",vt="ResponseTimeoutError";Ye=new Error(st),Ye.name=vt,Ye.requestId=Ae,E("ResponseTimeout: Request#%d %s %s: %s, connected: %s",Ae,me,Ye.name,st,nt),ht()},$e)}var ft;De.mode=ve.mode?ve.mode:"";try{ft=Pe.request(De,Je)}catch(st){return Re(st)}typeof window=="undefined"?ot():ft.on("requestTimeout",function(){Fe===-1&&(Fe=-2);var st="Connect timeout for "+lt+"ms",vt="ConnectionTimeoutError";Ye=new Error(st),Ye.name=vt,Ye.requestId=Ae,ht()});function ht(){E("Request#%d %s abort, connected: %s",Ae,me,nt),ft.socket||(Ye.noSocket=!0,Re(Ye)),ft.abort()}return et&&ft.on("finish",function(){et.requestSent=Date.now()-Se}),ft.once("socket",function(st){et&&(et.queuing=Date.now()-Se);var vt=st.readyState;if(vt==="opening"){st.once("lookup",function(yt,Et,xt){E("Request#%d %s lookup: %s, %s, %s",Ae,me,yt,Et,xt),et&&(et.dnslookup=Date.now()-Se),Et&&(Te=Et)}),st.once("connect",function(){et&&(et.connected=Date.now()-Se),tt(),wt(),E("Request#%d %s new socket connected",Ae,me),nt=!0,Te||(Te=st.remoteAddress),Ue=st.remotePort});return}E("Request#%d %s reuse socket connected, readyState: %s",Ae,me,vt),nt=!0,rt=!0,Te||(Te=st.remoteAddress),Ue=st.remotePort,tt(),wt()}),ft.on("error",function(st){(st.name==="Error"||st.name==="TypeError")&&(st.name=nt?"ResponseError":"RequestError"),st.message+=' (req "error")',E("Request#%d %s `req error` event emit, %s: %s",Ae,me,st.name,st.message),Re(Ye||st)}),Me&&Me.once("error",function(st){st.message+=' (writeStream "error")',Ye=st,E("Request#%d %s `writeStream error` event emit, %s: %s",Ae,me,st.name,st.message),ht()}),ve.stream?(ve.stream.pipe(ft),ve.stream.once("error",function(st){st.message+=' (stream "error")',Ye=st,E("Request#%d %s `readStream error` event emit, %s: %s",Ae,me,st.name,st.message),ht()})):ft.end(Ve),ft.requestId=Ae,ft}}).call(this)}).call(this,a("_process"),a("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},77578:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return re}});const re=Ce=>Ce?typeof Ce=="function"?Ce():Ce:null},66104:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return Oe}});var re=pe(92310),Ce=pe.n(re),a=pe(11592),de=pe(26112),ue=pe(59301),ie=pe(92343),ae=pe(36355),te=pe(84105),z=pe(91857);const ne=we=>{let{children:Pe}=we;const{getPrefixCls:Be}=ue.useContext(ae.E_),je=Be("breadcrumb");return ue.createElement("li",{className:`${je}-separator`,"aria-hidden":"true"},Pe===""?Pe:Pe||"/")};ne.__ANT_BREADCRUMB_SEPARATOR=!0;var x=ne,b=function(we,Pe){var Be={};for(var je in we)Object.prototype.hasOwnProperty.call(we,je)&&Pe.indexOf(je)<0&&(Be[je]=we[je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,je=Object.getOwnPropertySymbols(we);De<je.length;De++)Pe.indexOf(je[De])<0&&Object.prototype.propertyIsEnumerable.call(we,je[De])&&(Be[je[De]]=we[je[De]]);return Be};function y(we,Pe){if(we.title===void 0||we.title===null)return null;const Be=Object.keys(Pe).join("|");return typeof we.title=="object"?we.title:String(we.title).replace(new RegExp(`:(${Be})`,"g"),(je,De)=>Pe[De]||je)}function E(we,Pe,Be,je){if(Be==null)return null;const{className:De,onClick:Ze}=Pe,Ve=b(Pe,["className","onClick"]),Ge=Object.assign(Object.assign({},(0,de.Z)(Ve,{data:!0,aria:!0})),{onClick:Ze});return je!==void 0?ue.createElement("a",Object.assign({},Ge,{className:Ce()(`${we}-link`,De),href:je}),Be):ue.createElement("span",Object.assign({},Ge,{className:Ce()(`${we}-link`,De)}),Be)}function ee(we,Pe){return(je,De,Ze,Ve,Ge)=>{if(Pe)return Pe(je,De,Ze,Ve);const Ke=y(je,De);return E(we,je,Ke,Ge)}}var oe=function(we,Pe){var Be={};for(var je in we)Object.prototype.hasOwnProperty.call(we,je)&&Pe.indexOf(je)<0&&(Be[je]=we[je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,je=Object.getOwnPropertySymbols(we);De<je.length;De++)Pe.indexOf(je[De])<0&&Object.prototype.propertyIsEnumerable.call(we,je[De])&&(Be[je[De]]=we[je[De]]);return Be};const ce=we=>{const{prefixCls:Pe,separator:Be="/",children:je,menu:De,overlay:Ze,dropdownProps:Ve,href:Ge}=we,He=(Ne=>{if(De||Ze){const ke=Object.assign({},Ve);if(De){const ze=De||{},{items:Ye}=ze,nt=oe(ze,["items"]);ke.menu=Object.assign(Object.assign({},nt),{items:Ye==null?void 0:Ye.map((rt,We)=>{var{key:Fe,title:Xe,label:Te,path:Ue}=rt,et=oe(rt,["key","title","label","path"]);let tt=Te!=null?Te:Xe;return Ue&&(tt=ue.createElement("a",{href:`${Ge}${Ue}`},tt)),Object.assign(Object.assign({},et),{key:Fe!=null?Fe:We,label:tt})})})}else Ze&&(ke.overlay=Ze);return ue.createElement(z.Z,Object.assign({placement:"bottom"},ke),ue.createElement("span",{className:`${Pe}-overlay-link`},Ne,ue.createElement(te.Z,null)))}return Ne})(je);return He!=null?ue.createElement(ue.Fragment,null,ue.createElement("li",null,He),Be&&ue.createElement(x,null,Be)):null},fe=we=>{const{prefixCls:Pe,children:Be,href:je}=we,De=oe(we,["prefixCls","children","href"]),{getPrefixCls:Ze}=ue.useContext(ae.E_),Ve=Ze("breadcrumb",Pe);return ue.createElement(ce,Object.assign({},De,{prefixCls:Ve}),E(Ve,De,Be,je))};fe.__ANT_BREADCRUMB_ITEM=!0;var se=fe,le=pe(17313),he=pe(83116),be=pe(37613);const ge=we=>{const{componentCls:Pe,iconCls:Be}=we;return{[Pe]:Object.assign(Object.assign({},(0,le.Wf)(we)),{color:we.itemColor,fontSize:we.fontSize,[Be]:{fontSize:we.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:we.linkColor,transition:`color ${we.motionDurationMid}`,padding:`0 ${we.paddingXXS}px`,borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",marginInline:-we.marginXXS,"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover}},(0,le.Qy)(we)),"li:last-child":{color:we.lastItemColor},[`${Pe}-separator`]:{marginInline:we.separatorMargin,color:we.separatorColor},[`${Pe}-link`]:{[`
> ${Be} + span,
> ${Be} + a
`]:{marginInlineStart:we.marginXXS}},[`${Pe}-overlay-link`]:{borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",padding:`0 ${we.paddingXXS}px`,marginInline:-we.marginXXS,[`> ${Be}`]:{marginInlineStart:we.marginXXS,fontSize:we.fontSizeIcon},"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover,a:{color:we.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${we.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,he.Z)("Breadcrumb",we=>{const Pe=(0,be.TS)(we,{});return[ge(Pe)]},we=>({itemColor:we.colorTextDescription,lastItemColor:we.colorText,iconFontSize:we.fontSize,linkColor:we.colorTextDescription,linkHoverColor:we.colorText,separatorColor:we.colorTextDescription,separatorMargin:we.marginXS})),ve=function(we,Pe){var Be={};for(var je in we)Object.prototype.hasOwnProperty.call(we,je)&&Pe.indexOf(je)<0&&(Be[je]=we[je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,je=Object.getOwnPropertySymbols(we);De<je.length;De++)Pe.indexOf(je[De])<0&&Object.prototype.propertyIsEnumerable.call(we,je[De])&&(Be[je[De]]=we[je[De]]);return Be};function Ee(we){const{breadcrumbName:Pe,children:Be}=we,je=ve(we,["breadcrumbName","children"]),De=Object.assign({title:Pe},je);return Be&&(De.menu={items:Be.map(Ze=>{var{breadcrumbName:Ve}=Ze,Ge=ve(Ze,["breadcrumbName"]);return Object.assign(Object.assign({},Ge),{title:Ve})})}),De}function ye(we,Pe){return(0,ue.useMemo)(()=>we||(Pe?Pe.map(Ee):null),[we,Pe])}var Ae=function(we,Pe){var Be={};for(var je in we)Object.prototype.hasOwnProperty.call(we,je)&&Pe.indexOf(je)<0&&(Be[je]=we[je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,je=Object.getOwnPropertySymbols(we);De<je.length;De++)Pe.indexOf(je[De])<0&&Object.prototype.propertyIsEnumerable.call(we,je[De])&&(Be[je[De]]=we[je[De]]);return Be};const _e=(we,Pe)=>{if(Pe===void 0)return Pe;let Be=(Pe||"").replace(/^\//,"");return Object.keys(we).forEach(je=>{Be=Be.replace(`:${je}`,we[je])}),Be},Se=we=>{const{prefixCls:Pe,separator:Be="/",style:je,className:De,rootClassName:Ze,routes:Ve,items:Ge,children:Ke,itemRender:He,params:Ne={}}=we,ke=Ae(we,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ze,direction:Ye,breadcrumb:nt}=ue.useContext(ae.E_);let rt;const We=ze("breadcrumb",Pe),[Fe,Xe]=me(We),Te=ye(Ge,Ve),Ue=ee(We,He);if(Te&&Te.length>0){const qe=[],Re=Ge||Ve;rt=Te.map((Ie,Le)=>{const{path:Me,key:Je,type:lt,menu:$e,overlay:ot,onClick:wt,className:ft,separator:ht,dropdownProps:st}=Ie,vt=_e(Ne,Me);vt!==void 0&&qe.push(vt);const yt=Je!=null?Je:Le;if(lt==="separator")return ue.createElement(x,{key:yt},ht);const Et={},xt=Le===Te.length-1;$e?Et.menu=$e:ot&&(Et.overlay=ot);let{href:Ot}=Ie;return qe.length&&vt!==void 0&&(Ot=`#/${qe.join("/")}`),ue.createElement(ce,Object.assign({key:yt},Et,(0,de.Z)(Ie,{data:!0,aria:!0}),{className:ft,dropdownProps:st,href:Ot,separator:xt?"":Be,onClick:wt,prefixCls:We}),Ue(Ie,Ne,Re,qe,Ot))})}else if(Ke){const qe=(0,a.Z)(Ke).length;rt=(0,a.Z)(Ke).map((Re,Ie)=>{if(!Re)return Re;const Le=Ie===qe-1;return(0,ie.Tm)(Re,{separator:Le?"":Be,key:Ie})})}const et=Ce()(We,nt==null?void 0:nt.className,{[`${We}-rtl`]:Ye==="rtl"},De,Ze,Xe),tt=Object.assign(Object.assign({},nt==null?void 0:nt.style),je);return Fe(ue.createElement("nav",Object.assign({className:et,style:tt},ke),ue.createElement("ol",null,rt)))};Se.Item=se,Se.Separator=x;var xe=Se,Oe=xe},19842:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return Rt}});var re=pe(94480),Ce=pe(59301),a=pe(33853),de=pe(58617),ue=pe(38819),ie=pe(92310),ae=pe.n(ie),te=pe(54476),z=pe(42978),ne=pe(75931),x=pe(77861),b=pe(17115),y=pe(90782),E=pe(6089),ee=pe(18929),oe=Ce.createContext(null),ce=oe,fe=pe(76190),se=pe(20068),le=pe(33885),he="__rc_cascader_search_mark__",be=function(Dt,St,bt){var Ft=bt.label;return St.some(function(jt){return String(jt[Ft]).toLowerCase().includes(Dt.toLowerCase())})},ge=function(Dt,St,bt,Ft){return St.map(function(jt){return jt[Ft.label]}).join(" / ")},me=function(it,Dt,St,bt,Ft,jt){var Ht=Ft.filter,tn=Ht===void 0?be:Ht,en=Ft.render,dn=en===void 0?ge:en,hn=Ft.limit,dt=hn===void 0?50:hn,yn=Ft.sort;return Ce.useMemo(function(){var Hn=[];if(!it)return[];function Gn(gt,kt){var ln=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;gt.forEach(function(mn){if(!(!yn&&dt!==!1&&dt>0&&Hn.length>=dt)){var An=[].concat((0,re.Z)(kt),[mn]),Bn=mn[St.children],er=ln||mn.disabled;if((!Bn||Bn.length===0||jt)&&tn(it,An,{label:St.label})){var En;Hn.push((0,le.Z)((0,le.Z)({},mn),{},(En={disabled:er},(0,se.Z)(En,St.label,dn(it,An,bt,St)),(0,se.Z)(En,he,An),(0,se.Z)(En,St.children,void 0),En)))}Bn&&Gn(mn[St.children],An,er)}})}return Gn(Dt,[]),yn&&Hn.sort(function(gt,kt){return yn(gt[he],kt[he],it,St)}),dt!==!1&&dt>0?Hn.slice(0,dt):Hn},[it,Dt,St,bt,dn,jt,tn,yn,dt])},ve="__RC_CASCADER_SPLIT__",Ee="SHOW_PARENT",ye="SHOW_CHILD";function Ae(it){return it.join(ve)}function _e(it){return it.map(Ae)}function Se(it){return it.split(ve)}function xe(it){var Dt=it||{},St=Dt.label,bt=Dt.value,Ft=Dt.children,jt=bt||"value";return{label:St||"label",value:jt,key:jt,children:Ft||"children"}}function Oe(it,Dt){var St,bt;return(St=it.isLeaf)!==null&&St!==void 0?St:!((bt=it[Dt.children])!==null&&bt!==void 0&&bt.length)}function we(it){var Dt=it.parentElement;if(Dt){var St=it.offsetTop-Dt.offsetTop;St-Dt.scrollTop<0?Dt.scrollTo({top:St}):St+it.offsetHeight-Dt.scrollTop>Dt.offsetHeight&&Dt.scrollTo({top:St+it.offsetHeight-Dt.offsetHeight})}}function Pe(it,Dt){return it.map(function(St){var bt;return(bt=St[he])===null||bt===void 0?void 0:bt.map(function(Ft){return Ft[Dt.value]})})}function Be(it,Dt,St){var bt=new Set(it),Ft=Dt();return it.filter(function(jt){var Ht=Ft[jt],tn=Ht?Ht.parent:null,en=Ht?Ht.children:null;return Ht&&Ht.node.disabled?!0:St===ye?!(en&&en.some(function(dn){return dn.key&&bt.has(dn.key)})):!(tn&&!tn.node.disabled&&bt.has(tn.key))})}function je(it,Dt,St){for(var bt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ft=Dt,jt=[],Ht=function(){var dn,hn,dt,yn=it[tn],Hn=(dn=Ft)===null||dn===void 0?void 0:dn.findIndex(function(gt){var kt=gt[St.value];return bt?String(kt)===String(yn):kt===yn}),Gn=Hn!==-1?(hn=Ft)===null||hn===void 0?void 0:hn[Hn]:null;jt.push({value:(dt=Gn==null?void 0:Gn[St.value])!==null&&dt!==void 0?dt:yn,index:Hn,option:Gn}),Ft=Gn==null?void 0:Gn[St.children]},tn=0;tn<it.length;tn+=1)Ht();return jt}var De=function(it,Dt,St,bt,Ft){return Ce.useMemo(function(){var jt=Ft||function(Ht){var tn=bt?Ht.slice(-1):Ht,en=" / ";return tn.every(function(dn){return["string","number"].includes((0,fe.Z)(dn))})?tn.join(en):tn.reduce(function(dn,hn,dt){var yn=Ce.isValidElement(hn)?Ce.cloneElement(hn,{key:dt}):hn;return dt===0?[yn]:[].concat((0,re.Z)(dn),[en,yn])},[])};return it.map(function(Ht){var tn,en,dn=je(Ht,Dt,St),hn=jt(dn.map(function(yn){var Hn,Gn=yn.option,gt=yn.value;return(Hn=Gn==null?void 0:Gn[St.label])!==null&&Hn!==void 0?Hn:gt}),dn.map(function(yn){var Hn=yn.option;return Hn})),dt=Ae(Ht);return{label:hn,value:dt,key:dt,valueCells:Ht,disabled:(tn=dn[dn.length-1])===null||tn===void 0||(en=tn.option)===null||en===void 0?void 0:en.disabled}})},[it,Dt,St,Ft,bt])},Ze=pe(71430),Ve=function(it,Dt){var St=Ce.useRef({options:null,info:null}),bt=Ce.useCallback(function(){return St.current.options!==it&&(St.current.options=it,St.current.info=(0,Ze.I8)(it,{fieldNames:Dt,initWrapper:function(jt){return(0,le.Z)((0,le.Z)({},jt),{},{pathKeyEntities:{}})},processEntity:function(jt,Ht){var tn=jt.nodes.map(function(en){return en[Dt.value]}).join(ve);Ht.pathKeyEntities[tn]=jt,jt.key=tn}})),St.current.info.pathKeyEntities},[Dt,it]);return bt},Ge=function(it,Dt){return Ce.useCallback(function(St){var bt=[],Ft=[];return St.forEach(function(jt){var Ht=je(jt,it,Dt);Ht.every(function(tn){return tn.option})?Ft.push(jt):bt.push(jt)}),[Ft,bt]},[it,Dt])},Ke=pe(48736);function He(it){return Ce.useMemo(function(){if(!it)return[!1,{}];var Dt={matchInputWidth:!0,limit:50};return it&&(0,fe.Z)(it)==="object"&&(Dt=(0,le.Z)((0,le.Z)({},Dt),it)),Dt.limit<=0&&delete Dt.limit,[!0,Dt]},[it])}var Ne=Ce.memo(function(it){var Dt=it.children;return Dt},function(it,Dt){return!Dt.open}),ke=Ne;function ze(it){var Dt,St=it.prefixCls,bt=it.checked,Ft=it.halfChecked,jt=it.disabled,Ht=it.onClick,tn=it.disableCheckbox,en=Ce.useContext(ce),dn=en.checkable,hn=typeof dn!="boolean"?dn:null;return Ce.createElement("span",{className:ae()("".concat(St),(Dt={},(0,se.Z)(Dt,"".concat(St,"-checked"),bt),(0,se.Z)(Dt,"".concat(St,"-indeterminate"),!bt&&Ft),(0,se.Z)(Dt,"".concat(St,"-disabled"),jt||tn),Dt)),onClick:Ht},hn)}var Ye="__cascader_fix_label__";function nt(it){var Dt=it.prefixCls,St=it.multiple,bt=it.options,Ft=it.activeValue,jt=it.prevValuePath,Ht=it.onToggleOpen,tn=it.onSelect,en=it.onActive,dn=it.checkedSet,hn=it.halfCheckedSet,dt=it.loadingKeys,yn=it.isSelectable,Hn=it.searchValue,Gn="".concat(Dt,"-menu"),gt="".concat(Dt,"-menu-item"),kt=Ce.useContext(ce),ln=kt.fieldNames,mn=kt.changeOnSelect,An=kt.expandTrigger,Bn=kt.expandIcon,er=kt.loadingIcon,En=kt.dropdownMenuColumnStyle,zn=An==="hover",Yn=Ce.useMemo(function(){return bt.map(function(Dn){var cn,kn=Dn.disabled,or=Dn.disableCheckbox,rr=Dn[he],on=(cn=Dn[Ye])!==null&&cn!==void 0?cn:Dn[ln.label],sr=Dn[ln.value],pr=Oe(Dn,ln),ir=rr?rr.map(function(tr){return tr[ln.value]}):[].concat((0,re.Z)(jt),[sr]),Vn=Ae(ir),Cn=dt.includes(Vn),Tn=dn.has(Vn),Xn=hn.has(Vn);return{disabled:kn,label:on,value:sr,isLeaf:pr,isLoading:Cn,checked:Tn,halfChecked:Xn,option:Dn,disableCheckbox:or,fullPath:ir,fullPathKey:Vn}})},[bt,dn,ln,hn,dt,jt]);return Ce.createElement("ul",{className:Gn,role:"menu"},Yn.map(function(Dn){var cn,kn=Dn.disabled,or=Dn.label,rr=Dn.value,on=Dn.isLeaf,sr=Dn.isLoading,pr=Dn.checked,ir=Dn.halfChecked,Vn=Dn.option,Cn=Dn.fullPath,Tn=Dn.fullPathKey,Xn=Dn.disableCheckbox,tr=function(){if(!(kn||Hn)){var hr=(0,re.Z)(Cn);zn&&on&&hr.pop(),en(hr)}},dr=function(){yn(Vn)&&tn(Cn,on)},yr;return typeof Vn.title=="string"?yr=Vn.title:typeof or=="string"&&(yr=or),Ce.createElement("li",{key:Tn,className:ae()(gt,(cn={},(0,se.Z)(cn,"".concat(gt,"-expand"),!on),(0,se.Z)(cn,"".concat(gt,"-active"),Ft===rr||Ft===Tn),(0,se.Z)(cn,"".concat(gt,"-disabled"),kn),(0,se.Z)(cn,"".concat(gt,"-loading"),sr),cn)),style:En,role:"menuitemcheckbox",title:yr,"aria-checked":pr,"data-path-key":Tn,onClick:function(){tr(),!Xn&&(!St||on)&&dr()},onDoubleClick:function(){mn&&Ht(!1)},onMouseEnter:function(){zn&&tr()},onMouseDown:function(hr){hr.preventDefault()}},St&&Ce.createElement(ze,{prefixCls:"".concat(Dt,"-checkbox"),checked:pr,halfChecked:ir,disabled:kn||Xn,disableCheckbox:Xn,onClick:function(hr){Xn||(hr.stopPropagation(),dr())}}),Ce.createElement("div",{className:"".concat(gt,"-content")},or),!sr&&Bn&&!on&&Ce.createElement("div",{className:"".concat(gt,"-expand-icon")},Bn),sr&&er&&Ce.createElement("div",{className:"".concat(gt,"-loading-icon")},er))}))}var rt=function(){var it=(0,x.lk)(),Dt=it.multiple,St=it.open,bt=Ce.useContext(ce),Ft=bt.values,jt=Ce.useState([]),Ht=(0,z.Z)(jt,2),tn=Ht[0],en=Ht[1];return Ce.useEffect(function(){if(St&&!Dt){var dn=Ft[0];en(dn||[])}},[St]),[tn,en]},We=pe(10228),Fe=function(it,Dt,St,bt,Ft,jt){var Ht=(0,x.lk)(),tn=Ht.direction,en=Ht.searchValue,dn=Ht.toggleOpen,hn=Ht.open,dt=tn==="rtl",yn=Ce.useMemo(function(){for(var En=-1,zn=Dt,Yn=[],Dn=[],cn=bt.length,kn=Pe(Dt,St),or=function(Vn){var Cn=zn.findIndex(function(Tn,Xn){return(kn[Xn]?Ae(kn[Xn]):Tn[St.value])===bt[Vn]});if(Cn===-1)return"break";En=Cn,Yn.push(En),Dn.push(bt[Vn]),zn=zn[En][St.children]},rr=0;rr<cn&&zn;rr+=1){var on=or(rr);if(on==="break")break}for(var sr=Dt,pr=0;pr<Yn.length-1;pr+=1)sr=sr[Yn[pr]][St.children];return[Dn,En,sr,kn]},[bt,St,Dt]),Hn=(0,z.Z)(yn,4),Gn=Hn[0],gt=Hn[1],kt=Hn[2],ln=Hn[3],mn=function(zn){Ft(zn)},An=function(zn){var Yn=kt.length,Dn=gt;Dn===-1&&zn<0&&(Dn=Yn);for(var cn=0;cn<Yn;cn+=1){Dn=(Dn+zn+Yn)%Yn;var kn=kt[Dn];if(kn&&!kn.disabled){var or=Gn.slice(0,-1).concat(ln[Dn]?Ae(ln[Dn]):kn[St.value]);mn(or);return}}},Bn=function(){if(Gn.length>1){var zn=Gn.slice(0,-1);mn(zn)}else dn(!1)},er=function(){var zn,Yn=((zn=kt[gt])===null||zn===void 0?void 0:zn[St.children])||[],Dn=Yn.find(function(kn){return!kn.disabled});if(Dn){var cn=[].concat((0,re.Z)(Gn),[Dn[St.value]]);mn(cn)}};Ce.useImperativeHandle(it,function(){return{onKeyDown:function(zn){var Yn=zn.which;switch(Yn){case We.Z.UP:case We.Z.DOWN:{var Dn=0;Yn===We.Z.UP?Dn=-1:Yn===We.Z.DOWN&&(Dn=1),Dn!==0&&An(Dn);break}case We.Z.LEFT:{if(en)break;dt?er():Bn();break}case We.Z.RIGHT:{if(en)break;dt?Bn():er();break}case We.Z.BACKSPACE:{en||Bn();break}case We.Z.ENTER:{if(Gn.length){var cn=kt[gt],kn=(cn==null?void 0:cn[he])||[];kn.length?jt(kn.map(function(or){return or[St.value]}),kn[kn.length-1]):jt(Gn,kt[gt])}break}case We.Z.ESC:dn(!1),hn&&zn.stopPropagation()}},onKeyUp:function(){}}})},Xe=Ce.forwardRef(function(it,Dt){var St,bt,Ft,jt,Ht=(0,x.lk)(),tn=Ht.prefixCls,en=Ht.multiple,dn=Ht.searchValue,hn=Ht.toggleOpen,dt=Ht.notFoundContent,yn=Ht.direction,Hn=Ht.open,Gn=Ce.useRef(),gt=yn==="rtl",kt=Ce.useContext(ce),ln=kt.options,mn=kt.values,An=kt.halfValues,Bn=kt.fieldNames,er=kt.changeOnSelect,En=kt.onSelect,zn=kt.searchOptions,Yn=kt.dropdownPrefixCls,Dn=kt.loadData,cn=kt.expandTrigger,kn=Yn||tn,or=Ce.useState([]),rr=(0,z.Z)(or,2),on=rr[0],sr=rr[1],pr=function(Jn){if(!(!Dn||dn)){var un=je(Jn,ln,Bn),jn=un.map(function(Kn){var cr=Kn.option;return cr}),mr=jn[jn.length-1];if(mr&&!Oe(mr,Bn)){var wr=Ae(Jn);sr(function(Kn){return[].concat((0,re.Z)(Kn),[wr])}),Dn(jn)}}};Ce.useEffect(function(){on.length&&on.forEach(function(In){var Jn=Se(In),un=je(Jn,ln,Bn,!0).map(function(mr){var wr=mr.option;return wr}),jn=un[un.length-1];(!jn||jn[Bn.children]||Oe(jn,Bn))&&sr(function(mr){return mr.filter(function(wr){return wr!==In})})})},[ln,on,Bn]);var ir=Ce.useMemo(function(){return new Set(_e(mn))},[mn]),Vn=Ce.useMemo(function(){return new Set(_e(An))},[An]),Cn=rt(),Tn=(0,z.Z)(Cn,2),Xn=Tn[0],tr=Tn[1],dr=function(Jn){tr(Jn),pr(Jn)},yr=function(Jn){var un=Jn.disabled,jn=Oe(Jn,Bn);return!un&&(jn||er||en)},nr=function(Jn,un){var jn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;En(Jn),!en&&(un||er&&(cn==="hover"||jn))&&hn(!1)},hr=Ce.useMemo(function(){return dn?zn:ln},[dn,zn,ln]),xn=Ce.useMemo(function(){for(var In=[{options:hr}],Jn=hr,un=Pe(Jn,Bn),jn=function(){var cr=Xn[mr],Cr=Jn.find(function(Qn,ar){return(un[ar]?Ae(un[ar]):Qn[Bn.value])===cr}),gr=Cr==null?void 0:Cr[Bn.children];if(!(gr!=null&&gr.length))return"break";Jn=gr,In.push({options:gr})},mr=0;mr<Xn.length;mr+=1){var wr=jn();if(wr==="break")break}return In},[hr,Xn,Bn]),Fr=function(Jn,un){yr(un)&&nr(Jn,Oe(un,Bn),!0)};Fe(Dt,hr,Bn,Xn,dr,Fr),Ce.useEffect(function(){for(var In=0;In<Xn.length;In+=1){var Jn,un=Xn.slice(0,In+1),jn=Ae(un),mr=(Jn=Gn.current)===null||Jn===void 0?void 0:Jn.querySelector('li[data-path-key="'.concat(jn.replace(/\\{0,2}"/g,'\\"'),'"]'));mr&&we(mr)}},[Xn]);var Or=!((St=xn[0])!==null&&St!==void 0&&(bt=St.options)!==null&&bt!==void 0&&bt.length),_n=[(Ft={},(0,se.Z)(Ft,Bn.value,"__EMPTY__"),(0,se.Z)(Ft,Ye,dt),(0,se.Z)(Ft,"disabled",!0),Ft)],vr=(0,le.Z)((0,le.Z)({},it),{},{multiple:!Or&&en,onSelect:nr,onActive:dr,onToggleOpen:hn,checkedSet:ir,halfCheckedSet:Vn,loadingKeys:on,isSelectable:yr}),Sr=Or?[{options:_n}]:xn,br=Sr.map(function(In,Jn){var un=Xn.slice(0,Jn),jn=Xn[Jn];return Ce.createElement(nt,(0,te.Z)({key:Jn},vr,{searchValue:dn,prefixCls:kn,options:In.options,prevValuePath:un,activeValue:jn}))});return Ce.createElement(ke,{open:Hn},Ce.createElement("div",{className:ae()("".concat(kn,"-menus"),(jt={},(0,se.Z)(jt,"".concat(kn,"-menu-empty"),Or),(0,se.Z)(jt,"".concat(kn,"-rtl"),gt),jt)),ref:Gn},br))}),Te=Xe;function Ue(it){var Dt=it.onPopupVisibleChange,St=it.popupVisible,bt=it.popupClassName,Ft=it.popupPlacement;warning(!Dt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(St===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(bt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Ft===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function et(it,Dt){if(it){var St=function bt(Ft){for(var jt=0;jt<Ft.length;jt++){var Ht=Ft[jt];if(Ht[Dt==null?void 0:Dt.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Ht[Dt==null?void 0:Dt.children])&&bt(Ht[Dt==null?void 0:Dt.children]))return!0}};St(it)}}var tt=null,qe=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy"];function Re(it){return Array.isArray(it)&&Array.isArray(it[0])}function Ie(it){return it?Re(it)?it:(it.length===0?[]:[it]).map(function(Dt){return Array.isArray(Dt)?Dt:[Dt]}):[]}var Le=Ce.forwardRef(function(it,Dt){var St=it.id,bt=it.prefixCls,Ft=bt===void 0?"rc-cascader":bt,jt=it.fieldNames,Ht=it.defaultValue,tn=it.value,en=it.changeOnSelect,dn=it.onChange,hn=it.displayRender,dt=it.checkable,yn=it.autoClearSearchValue,Hn=yn===void 0?!0:yn,Gn=it.searchValue,gt=it.onSearch,kt=it.showSearch,ln=it.expandTrigger,mn=it.options,An=it.dropdownPrefixCls,Bn=it.loadData,er=it.popupVisible,En=it.open,zn=it.popupClassName,Yn=it.dropdownClassName,Dn=it.dropdownMenuColumnStyle,cn=it.popupPlacement,kn=it.placement,or=it.onDropdownVisibleChange,rr=it.onPopupVisibleChange,on=it.expandIcon,sr=on===void 0?">":on,pr=it.loadingIcon,ir=it.children,Vn=it.dropdownMatchSelectWidth,Cn=Vn===void 0?!1:Vn,Tn=it.showCheckedStrategy,Xn=Tn===void 0?Ee:Tn,tr=(0,ne.Z)(it,qe),dr=(0,b.ZP)(St),yr=!!dt,nr=(0,ee.Z)(Ht,{value:tn,postState:Ie}),hr=(0,z.Z)(nr,2),xn=hr[0],Fr=hr[1],Or=Ce.useMemo(function(){return xe(jt)},[JSON.stringify(jt)]),_n=Ce.useMemo(function(){return mn||[]},[mn]),vr=Ve(_n,Or),Sr=Ce.useCallback(function($t){var Zt=vr();return $t.map(function(Qe){var pt=Zt[Qe].nodes;return pt.map(function(mt){return mt[Or.value]})})},[vr,Or]),br=(0,ee.Z)("",{value:Gn,postState:function(Zt){return Zt||""}}),In=(0,z.Z)(br,2),Jn=In[0],un=In[1],jn=function(Zt,Qe){un(Zt),Qe.source!=="blur"&&gt&&gt(Zt)},mr=He(kt),wr=(0,z.Z)(mr,2),Kn=wr[0],cr=wr[1],Cr=me(Jn,_n,Or,An||Ft,cr,en),gr=Ge(_n,Or),Qn=Ce.useMemo(function(){var $t=gr(xn),Zt=(0,z.Z)($t,2),Qe=Zt[0],pt=Zt[1];if(!yr||!xn.length)return[Qe,[],pt];var mt=_e(Qe),Bt=vr(),ut=(0,y.S)(mt,!0,Bt),Vt=ut.checkedKeys,Wt=ut.halfCheckedKeys;return[Sr(Vt),Sr(Wt),pt]},[yr,xn,vr,Sr,gr]),ar=(0,z.Z)(Qn,3),Br=ar[0],fr=ar[1],Dr=ar[2],_r=Ce.useMemo(function(){var $t=_e(Br),Zt=Be($t,vr,Xn);return[].concat((0,re.Z)(Dr),(0,re.Z)(Sr(Zt)))},[Br,vr,Sr,Dr,Xn]),Ur=De(_r,_n,Or,yr,hn),Wr=(0,E.Z)(function($t){if(Fr($t),dn){var Zt=Ie($t),Qe=Zt.map(function(Bt){return je(Bt,_n,Or).map(function(ut){return ut.option})}),pt=yr?Zt:Zt[0],mt=yr?Qe:Qe[0];dn(pt,mt)}}),qr=(0,E.Z)(function($t){if((!yr||Hn)&&un(""),!yr)Wr($t);else{var Zt=Ae($t),Qe=_e(Br),pt=_e(fr),mt=Qe.includes(Zt),Bt=Dr.some(function(gn){return Ae(gn)===Zt}),ut=Br,Vt=Dr;if(Bt&&!mt)Vt=Dr.filter(function(gn){return Ae(gn)!==Zt});else{var Wt=mt?Qe.filter(function(gn){return gn!==Zt}):[].concat((0,re.Z)(Qe),[Zt]),Yt=vr(),zt;if(mt){var vn=(0,y.S)(Wt,{checked:!1,halfCheckedKeys:pt},Yt);zt=vn.checkedKeys}else{var Nn=(0,y.S)(Wt,!0,Yt);zt=Nn.checkedKeys}var Wn=Be(zt,vr,Xn);ut=Sr(Wn)}Wr([].concat((0,re.Z)(Vt),(0,re.Z)(ut)))}}),Hr=function(Zt,Qe){if(Qe.type==="clear"){Wr([]);return}var pt=Qe.values[0],mt=pt.valueCells;qr(mt)},Pr=En!==void 0?En:er,Ar=Yn||zn,Kr=kn||cn,_t=function(Zt){or==null||or(Zt),rr==null||rr(Zt)},Gt=Ce.useMemo(function(){return{options:_n,fieldNames:Or,values:Br,halfValues:fr,changeOnSelect:en,onSelect:qr,checkable:dt,searchOptions:Cr,dropdownPrefixCls:An,loadData:Bn,expandTrigger:ln,expandIcon:sr,loadingIcon:pr,dropdownMenuColumnStyle:Dn}},[_n,Or,Br,fr,en,qr,dt,Cr,An,Bn,ln,sr,pr,Dn]),Pt=!(Jn?Cr:_n).length,qt=Jn&&cr.matchInputWidth||Pt?{}:{minWidth:"auto"};return Ce.createElement(ce.Provider,{value:Gt},Ce.createElement(x.Ac,(0,te.Z)({},tr,{ref:Dt,id:dr,prefixCls:Ft,autoClearSearchValue:Hn,dropdownMatchSelectWidth:Cn,dropdownStyle:qt,displayValues:Ur,onDisplayValuesChange:Hr,mode:yr?"multiple":void 0,searchValue:Jn,onSearch:jn,showSearch:Kn,OptionList:Te,emptyOptions:Pt,open:Pr,dropdownClassName:Ar,placement:Kr,onDropdownVisibleChange:_t,getRawInputElement:function(){return ir}})))});Le.SHOW_PARENT=Ee,Le.SHOW_CHILD=ye;var Me=Le,Je=Me,lt=pe(2738),$e=pe(62892),ot=pe(53487),wt=pe(19080),ft=pe(36355),ht=pe(93891),st=pe(1684),vt=pe(19716),yt=pe(32441),Et=pe(14154),xt=pe(58582),Ot=pe(84443),Mt=pe(66339),At=pe(33234),Tt=pe(98447),It=pe(17313),nn=pe(74207),an=pe(83116);const Xt=it=>{const{prefixCls:Dt,componentCls:St,antCls:bt}=it,Ft=`${St}-menu-item`,jt=`
&${Ft}-expand ${Ft}-expand-icon,
${Ft}-loading-icon
`;return[{[St]:{width:it.controlWidth}},{[`${St}-dropdown`]:[(0,Tt.C2)(`${Dt}-checkbox`,it),{[`&${bt}-select-dropdown`]:{padding:0}},{[St]:{"&-checkbox":{top:0,marginInlineEnd:it.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${St}-menu-empty`]:{[`${St}-menu`]:{width:"100%",height:"auto",[Ft]:{color:it.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:it.controlItemWidth,height:it.dropdownHeight,margin:0,padding:it.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${it.lineWidth}px ${it.lineType} ${it.colorSplit}`},"&-item":Object.assign(Object.assign({},It.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:it.optionPadding,lineHeight:it.lineHeight,cursor:"pointer",transition:`all ${it.motionDurationMid}`,borderRadius:it.borderRadiusSM,"&:hover":{background:it.controlItemBgHover},"&-disabled":{color:it.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[jt]:{color:it.colorTextDisabled}},[`&-active:not(${Ft}-disabled)`]:{"&, &:hover":{fontWeight:it.optionSelectedFontWeight,backgroundColor:it.optionSelectedBg}},"&-content":{flex:"auto"},[jt]:{marginInlineStart:it.paddingXXS,color:it.colorTextDescription,fontSize:it.fontSizeIcon},"&-keyword":{color:it.colorHighlight}})}}}]},{[`${St}-dropdown-rtl`]:{direction:"rtl"}},(0,nn.c)(it)]};var Lt=(0,an.Z)("Cascader",it=>[Xt(it)],it=>{const Dt=Math.round((it.controlHeight-it.fontSize*it.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:it.controlItemBgActive,optionSelectedFontWeight:it.fontWeightStrong,optionPadding:`${Dt}px ${it.paddingSM}px`,menuPadding:it.paddingXXS}}),Kt=function(it,Dt){var St={};for(var bt in it)Object.prototype.hasOwnProperty.call(it,bt)&&Dt.indexOf(bt)<0&&(St[bt]=it[bt]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,bt=Object.getOwnPropertySymbols(it);Ft<bt.length;Ft++)Dt.indexOf(bt[Ft])<0&&Object.prototype.propertyIsEnumerable.call(it,bt[Ft])&&(St[bt[Ft]]=it[bt[Ft]]);return St};const{SHOW_CHILD:rn,SHOW_PARENT:pn}=Je;function wn(it,Dt,St){const bt=it.toLowerCase().split(Dt).reduce((Ht,tn,en)=>en===0?[tn]:[].concat((0,re.Z)(Ht),[Dt,tn]),[]),Ft=[];let jt=0;return bt.forEach((Ht,tn)=>{const en=jt+Ht.length;let dn=it.slice(jt,en);jt=en,tn%2===1&&(dn=Ce.createElement("span",{className:`${St}-menu-item-keyword`,key:`separator-${tn}`},dn)),Ft.push(dn)}),Ft}const Nt=(it,Dt,St,bt)=>{const Ft=[],jt=it.toLowerCase();return Dt.forEach((Ht,tn)=>{tn!==0&&Ft.push(" / ");let en=Ht[bt.label];const dn=typeof en;(dn==="string"||dn==="number")&&(en=wn(String(en),jt,St)),Ft.push(en)}),Ft},Qt=Ce.forwardRef((it,Dt)=>{const{prefixCls:St,size:bt,disabled:Ft,className:jt,rootClassName:Ht,multiple:tn,bordered:en=!0,transitionName:dn,choiceTransitionName:hn="",popupClassName:dt,dropdownClassName:yn,expandIcon:Hn,placement:Gn,showSearch:gt,allowClear:kt=!0,notFoundContent:ln,direction:mn,getPopupContainer:An,status:Bn,showArrow:er,builtinPlacements:En,style:zn}=it,Yn=Kt(it,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Dn=(0,lt.Z)(Yn,["suffixIcon"]),{getPopupContainer:cn,getPrefixCls:kn,renderEmpty:or,direction:rr,popupOverflow:on,cascader:sr}=Ce.useContext(ft.E_),pr=mn||rr,ir=pr==="rtl",{status:Vn,hasFeedback:Cn,isFormItemInput:Tn,feedbackIcon:Xn}=Ce.useContext(yt.aM),tr=(0,wt.F)(Vn,Bn),dr=ln||(or==null?void 0:or("Cascader"))||Ce.createElement(ht.Z,{componentName:"Cascader"}),yr=kn(),nr=kn("select",St),hr=kn("cascader",St),[xn,Fr]=(0,Et.Z)(nr),[Or]=Lt(hr),{compactSize:_n,compactItemClassnames:vr}=(0,At.ri)(nr,mn),Sr=ae()(dt||yn,`${hr}-dropdown`,{[`${hr}-dropdown-rtl`]:pr==="rtl"},Ht,Fr),br=Ce.useMemo(()=>{if(!gt)return gt;let Dr={render:Nt};return typeof gt=="object"&&(Dr=Object.assign(Object.assign({},Dr),gt)),Dr},[gt]),In=(0,vt.Z)(Dr=>{var _r;return(_r=bt!=null?bt:_n)!==null&&_r!==void 0?_r:Dr}),Jn=Ce.useContext(st.Z),un=Ft!=null?Ft:Jn;let jn=Hn;Hn||(jn=ir?Ce.createElement(a.Z,null):Ce.createElement(ue.Z,null));const mr=Ce.createElement("span",{className:`${nr}-menu-item-loading-icon`},Ce.createElement(de.Z,{spin:!0})),wr=Ce.useMemo(()=>tn?Ce.createElement("span",{className:`${hr}-checkbox-inner`}):!1,[tn]),Kn=(0,Ot.Z)(it.suffixIcon,er),{suffixIcon:cr,removeIcon:Cr,clearIcon:gr}=(0,Mt.Z)(Object.assign(Object.assign({},it),{hasFeedback:Cn,feedbackIcon:Xn,showSuffixIcon:Kn,multiple:tn,prefixCls:nr,componentName:"Cascader"})),Qn=Ce.useMemo(()=>Gn!==void 0?Gn:ir?"bottomRight":"bottomLeft",[Gn,ir]),ar=(0,xt.Z)(En,on),Br=kt===!0?{clearIcon:gr}:kt,fr=Ce.createElement(Je,Object.assign({prefixCls:nr,className:ae()(!St&&hr,{[`${nr}-lg`]:In==="large",[`${nr}-sm`]:In==="small",[`${nr}-rtl`]:ir,[`${nr}-borderless`]:!en,[`${nr}-in-form-item`]:Tn},(0,wt.Z)(nr,tr,Cn),vr,sr==null?void 0:sr.className,jt,Ht,Fr),disabled:un,style:Object.assign(Object.assign({},sr==null?void 0:sr.style),zn)},Dn,{builtinPlacements:ar,direction:pr,placement:Qn,notFoundContent:dr,allowClear:Br,showSearch:br,expandIcon:jn,suffixIcon:cr,removeIcon:Cr,loadingIcon:mr,checkable:wr,dropdownClassName:Sr,dropdownPrefixCls:St||hr,choiceTransitionName:(0,$e.m)(yr,"",hn),transitionName:(0,$e.m)(yr,"slide-up",dn),getPopupContainer:An||cn,ref:Dt}));return Or(xn(fr))}),Jt=(0,ot.Z)(Qt);Qt.SHOW_PARENT=pn,Qt.SHOW_CHILD=rn,Qt._InternalPanelDoNotUseOrYouWillBeFired=Jt;var Rt=Qt},28103:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return b}});var re=pe(92310),Ce=pe.n(re),a=pe(59301),de=pe(36355),ue=pe(17313),ie=pe(83116),ae=pe(37613);const te=y=>{const{componentCls:E,sizePaddingEdgeHorizontal:ee,colorSplit:oe,lineWidth:ce,textPaddingInline:fe,orientationMargin:se,verticalMarginInline:le}=y;return{[E]:Object.assign(Object.assign({},(0,ue.Wf)(y)),{borderBlockStart:`${ce}px solid ${oe}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:le,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ce}px solid ${oe}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${y.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${E}-with-text`]:{display:"flex",alignItems:"center",margin:`${y.dividerHorizontalWithTextGutterMargin}px 0`,color:y.colorTextHeading,fontWeight:500,fontSize:y.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${oe}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ce}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${E}-with-text-left`]:{"&::before":{width:`${se*100}%`},"&::after":{width:`${100-se*100}%`}},[`&-horizontal${E}-with-text-right`]:{"&::before":{width:`${100-se*100}%`},"&::after":{width:`${se*100}%`}},[`${E}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:fe},"&-dashed":{background:"none",borderColor:oe,borderStyle:"dashed",borderWidth:`${ce}px 0 0`},[`&-horizontal${E}-with-text${E}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${E}-dashed`]:{borderInlineStartWidth:ce,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${E}-with-text`]:{color:y.colorText,fontWeight:"normal",fontSize:y.fontSize},[`&-horizontal${E}-with-text-left${E}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${E}-inner-text`]:{paddingInlineStart:ee}},[`&-horizontal${E}-with-text-right${E}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${E}-inner-text`]:{paddingInlineEnd:ee}}})}};var z=(0,ie.Z)("Divider",y=>{const E=(0,ae.TS)(y,{dividerHorizontalWithTextGutterMargin:y.margin,dividerHorizontalGutterMargin:y.marginLG,sizePaddingEdgeHorizontal:0});return[te(E)]},y=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:y.marginXS})),ne=function(y,E){var ee={};for(var oe in y)Object.prototype.hasOwnProperty.call(y,oe)&&E.indexOf(oe)<0&&(ee[oe]=y[oe]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,oe=Object.getOwnPropertySymbols(y);ce<oe.length;ce++)E.indexOf(oe[ce])<0&&Object.prototype.propertyIsEnumerable.call(y,oe[ce])&&(ee[oe[ce]]=y[oe[ce]]);return ee},b=y=>{const{getPrefixCls:E,direction:ee,divider:oe}=a.useContext(de.E_),{prefixCls:ce,type:fe="horizontal",orientation:se="center",orientationMargin:le,className:he,rootClassName:be,children:ge,dashed:me,plain:ve,style:Ee}=y,ye=ne(y,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=E("divider",ce),[_e,Se]=z(Ae),xe=se.length>0?`-${se}`:se,Oe=!!ge,we=se==="left"&&le!=null,Pe=se==="right"&&le!=null,Be=Ce()(Ae,oe==null?void 0:oe.className,Se,`${Ae}-${fe}`,{[`${Ae}-with-text`]:Oe,[`${Ae}-with-text${xe}`]:Oe,[`${Ae}-dashed`]:!!me,[`${Ae}-plain`]:!!ve,[`${Ae}-rtl`]:ee==="rtl",[`${Ae}-no-default-orientation-margin-left`]:we,[`${Ae}-no-default-orientation-margin-right`]:Pe},he,be),je=a.useMemo(()=>typeof le=="number"?le:/^\d+$/.test(le)?Number(le):le,[le]),De=Object.assign(Object.assign({},we&&{marginLeft:je}),Pe&&{marginRight:je});return _e(a.createElement("div",Object.assign({className:Be,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Ee)},ye,{role:"separator"}),ge&&fe!=="vertical"&&a.createElement("span",{className:`${Ae}-inner-text`,style:De},ge)))}},39722:function(Ct,at,pe){"use strict";pe.d(at,{t5:function(){return ne}});var re=pe(92310),Ce=pe.n(re),a=pe(55477),de=pe(59301),ue=pe(36355),ie=pe(77578),ae=pe(17356),te=function(b,y){var E={};for(var ee in b)Object.prototype.hasOwnProperty.call(b,ee)&&y.indexOf(ee)<0&&(E[ee]=b[ee]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ee=Object.getOwnPropertySymbols(b);oe<ee.length;oe++)y.indexOf(ee[oe])<0&&Object.prototype.propertyIsEnumerable.call(b,ee[oe])&&(E[ee[oe]]=b[ee[oe]]);return E};const z=(b,y,E)=>{if(!(!y&&!E))return de.createElement(de.Fragment,null,y&&de.createElement("div",{className:`${b}-title`},(0,ie.Z)(y)),de.createElement("div",{className:`${b}-inner-content`},(0,ie.Z)(E)))},ne=b=>{const{hashId:y,prefixCls:E,className:ee,style:oe,placement:ce="top",title:fe,content:se,children:le}=b;return de.createElement("div",{className:Ce()(y,E,`${E}-pure`,`${E}-placement-${ce}`,ee),style:oe},de.createElement("div",{className:`${E}-arrow`}),de.createElement(a.G,Object.assign({},b,{className:y,prefixCls:E}),le||z(E,fe,se)))},x=b=>{const{prefixCls:y}=b,E=te(b,["prefixCls"]),{getPrefixCls:ee}=de.useContext(ue.E_),oe=ee("popover",y),[ce,fe]=(0,ae.Z)(oe);return ce(de.createElement(ne,Object.assign({},E,{prefixCls:oe,hashId:fe})))};at.ZP=x},60324:function(Ct,at,pe){"use strict";var re=pe(92310),Ce=pe.n(re),a=pe(59301),de=pe(77578),ue=pe(62892),ie=pe(36355),ae=pe(6848),te=pe(39722),z=pe(17356),ne=function(y,E){var ee={};for(var oe in y)Object.prototype.hasOwnProperty.call(y,oe)&&E.indexOf(oe)<0&&(ee[oe]=y[oe]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,oe=Object.getOwnPropertySymbols(y);ce<oe.length;ce++)E.indexOf(oe[ce])<0&&Object.prototype.propertyIsEnumerable.call(y,oe[ce])&&(ee[oe[ce]]=y[oe[ce]]);return ee};const x=y=>{let{title:E,content:ee,prefixCls:oe}=y;return a.createElement(a.Fragment,null,E&&a.createElement("div",{className:`${oe}-title`},(0,de.Z)(E)),a.createElement("div",{className:`${oe}-inner-content`},(0,de.Z)(ee)))},b=a.forwardRef((y,E)=>{const{prefixCls:ee,title:oe,content:ce,overlayClassName:fe,placement:se="top",trigger:le="hover",mouseEnterDelay:he=.1,mouseLeaveDelay:be=.1,overlayStyle:ge={}}=y,me=ne(y,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ve}=a.useContext(ie.E_),Ee=ve("popover",ee),[ye,Ae]=(0,z.Z)(Ee),_e=ve(),Se=Ce()(fe,Ae);return ye(a.createElement(ae.Z,Object.assign({placement:se,trigger:le,mouseEnterDelay:he,mouseLeaveDelay:be,overlayStyle:ge},me,{prefixCls:Ee,overlayClassName:Se,ref:E,overlay:oe||ce?a.createElement(x,{prefixCls:Ee,title:oe,content:ce}):null,transitionName:(0,ue.m)(_e,"zoom-big",me.transitionName),"data-popover-inject":!0})))});b._InternalPanelDoNotUseOrYouWillBeFired=te.ZP,at.Z=b},17356:function(Ct,at,pe){"use strict";var re=pe(17313),Ce=pe(29878),a=pe(19447),de=pe(33166),ue=pe(83116),ie=pe(37613);const ae=ne=>{const{componentCls:x,popoverColor:b,minWidth:y,fontWeightStrong:E,popoverPadding:ee,boxShadowSecondary:oe,colorTextHeading:ce,borderRadiusLG:fe,zIndexPopup:se,marginXS:le,colorBgElevated:he,popoverBg:be}=ne;return[{[x]:Object.assign(Object.assign({},(0,re.Wf)(ne)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:se,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":he,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${x}-content`]:{position:"relative"},[`${x}-inner`]:{backgroundColor:be,backgroundClip:"padding-box",borderRadius:fe,boxShadow:oe,padding:ee},[`${x}-title`]:{minWidth:y,marginBottom:le,color:ce,fontWeight:E},[`${x}-inner-content`]:{color:b}})},(0,a.ZP)(ne,{colorBg:"var(--antd-arrow-background-color)"}),{[`${x}-pure`]:{position:"relative",maxWidth:"none",margin:ne.sizePopupArrow,display:"inline-block",[`${x}-content`]:{display:"inline-block"}}}]},te=ne=>{const{componentCls:x}=ne;return{[x]:de.i.map(b=>{const y=ne[`${b}6`];return{[`&${x}-${b}`]:{"--antd-arrow-background-color":y,[`${x}-inner`]:{backgroundColor:y},[`${x}-arrow`]:{background:"transparent"}}}})}},z=ne=>{const{componentCls:x,lineWidth:b,lineType:y,colorSplit:E,paddingSM:ee,controlHeight:oe,fontSize:ce,lineHeight:fe,padding:se}=ne,le=oe-Math.round(ce*fe),he=le/2,be=le/2-b,ge=se;return{[x]:{[`${x}-inner`]:{padding:0},[`${x}-title`]:{margin:0,padding:`${he}px ${ge}px ${be}px`,borderBottom:`${b}px ${y} ${E}`},[`${x}-inner-content`]:{padding:`${ee}px ${ge}px`}}}};at.Z=(0,ue.Z)("Popover",ne=>{const{colorBgElevated:x,colorText:b,wireframe:y}=ne,E=(0,ie.TS)(ne,{popoverPadding:12,popoverBg:x,popoverColor:b});return[ae(E),te(E),y&&z(E),(0,Ce._y)(E,"zoom-big")]},ne=>({width:177,minWidth:177,zIndexPopup:ne.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},65615:function(Ct,at,pe){"use strict";pe.d(at,{Z:function(){return lt}});var re=pe(59301),Ce=pe(33885),a=pe(54476),de=pe(76190),ue=pe(42978),ie=pe(75931),ae=pe(43403),te=pe(35593),z=pe(92310),ne=pe.n(z),x=pe(34280),b=pe(18929),y=pe(6089);function E($e){var ot=window.innerWidth||document.documentElement.clientWidth,wt=window.innerHeight||document.documentElement.clientHeight,ft=$e.getBoundingClientRect(),ht=ft.top,st=ft.right,vt=ft.bottom,yt=ft.left;return ht>=0&&yt>=0&&st<=ot&&vt<=wt}function ee($e,ot,wt){var ft;return(ft=wt!=null?wt:ot)!==null&&ft!==void 0?ft:$e===null?"center":"bottom"}function oe($e,ot,wt,ft){var ht=(0,re.useState)(void 0),st=(0,ue.Z)(ht,2),vt=st[0],yt=st[1];(0,x.Z)(function(){var nn=typeof $e=="function"?$e():$e;yt(nn||null)});var Et=(0,re.useState)(null),xt=(0,ue.Z)(Et,2),Ot=xt[0],Mt=xt[1],At=(0,y.Z)(function(){if(vt){!E(vt)&&ot&&vt.scrollIntoView(ft);var nn=vt.getBoundingClientRect(),an=nn.left,Xt=nn.top,Lt=nn.width,Kt=nn.height,rn={left:an,top:Xt,width:Lt,height:Kt,radius:0};Mt(function(pn){return JSON.stringify(pn)!==JSON.stringify(rn)?rn:pn})}else Mt(null)}),Tt=function(an){var Xt;return(Xt=Array.isArray(wt==null?void 0:wt.offset)?wt==null?void 0:wt.offset[an]:wt==null?void 0:wt.offset)!==null&&Xt!==void 0?Xt:6};(0,x.Z)(function(){return At(),window.addEventListener("resize",At),function(){window.removeEventListener("resize",At)}},[vt,ot,At]);var It=(0,re.useMemo)(function(){if(!Ot)return Ot;var nn=Tt(0),an=Tt(1),Xt=(wt==null?void 0:wt.radius)||2;return{left:Ot.left-nn,top:Ot.top-an,width:Ot.width+nn*2,height:Ot.height+an*2,radius:Xt}},[Ot,wt]);return[It,vt]}var ce=pe(80402),fe={fill:"transparent",pointerEvents:"auto"},se=function(ot){var wt=ot.prefixCls,ft=ot.rootClassName,ht=ot.pos,st=ot.showMask,vt=ot.style,yt=vt===void 0?{}:vt,Et=ot.fill,xt=Et===void 0?"rgba(0,0,0,0.5)":Et,Ot=ot.open,Mt=ot.animated,At=ot.zIndex,Tt=(0,ce.Z)(),It="".concat(wt,"-mask-").concat(Tt),nn=(0,de.Z)(Mt)==="object"?Mt==null?void 0:Mt.placeholder:Mt;return re.createElement(ae.Z,{open:Ot,autoLock:!0},re.createElement("div",{className:ne()("".concat(wt,"-mask"),ft),style:(0,Ce.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:At,pointerEvents:"none"},yt)},st?re.createElement("svg",{style:{width:"100%",height:"100%"}},re.createElement("defs",null,re.createElement("mask",{id:It},re.createElement("rect",{x:"0",y:"0",width:"100vw",height:"100vh",fill:"white"}),ht&&re.createElement("rect",{x:ht.left,y:ht.top,rx:ht.radius,width:ht.width,height:ht.height,fill:"black",className:nn?"".concat(wt,"-placeholder-animated"):""}))),re.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:xt,mask:"url(#".concat(It,")")}),ht&&re.createElement(re.Fragment,null,re.createElement("rect",(0,a.Z)({},fe,{x:"0",y:"0",width:"100%",height:ht.top})),re.createElement("rect",(0,a.Z)({},fe,{x:"0",y:"0",width:ht.left,height:"100%"})),re.createElement("rect",(0,a.Z)({},fe,{x:"0",y:ht.top+ht.height,width:"100%",height:"calc(100vh - ".concat(ht.top+ht.height,"px)")})),re.createElement("rect",(0,a.Z)({},fe,{x:ht.left+ht.width,y:"0",width:"calc(100vw - ".concat(ht.left+ht.width,"px)"),height:"100%"})))):null))},le=se,he={adjustX:1,adjustY:1},be=[0,0],ge={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function me(){var $e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ot={};return Object.keys(ge).forEach(function(wt){ot[wt]=(0,Ce.Z)((0,Ce.Z)({},ge[wt]),{},{autoArrow:$e,targetOffset:be})}),ot}var ve=me(),Ee=pe(94480);function ye($e){var ot=$e.prefixCls,wt=$e.current,ft=$e.total,ht=$e.title,st=$e.description,vt=$e.onClose,yt=$e.onPrev,Et=$e.onNext,xt=$e.onFinish,Ot=$e.className,Mt=$e.closeIcon,At=Mt!==!1&&Mt!==null,Tt=Mt!==void 0&&Mt!==!0?Mt:re.createElement("span",{className:"".concat(ot,"-close-x")},"\xD7");return re.createElement("div",{className:ne()("".concat(ot,"-content"),Ot)},re.createElement("div",{className:"".concat(ot,"-inner")},At&&re.createElement("button",{type:"button",onClick:vt,"aria-label":"Close",className:"".concat(ot,"-close")},Tt),re.createElement("div",{className:"".concat(ot,"-header")},re.createElement("div",{className:"".concat(ot,"-title")},ht)),re.createElement("div",{className:"".concat(ot,"-description")},st),re.createElement("div",{className:"".concat(ot,"-footer")},re.createElement("div",{className:"".concat(ot,"-sliders")},ft>1?(0,Ee.Z)(Array.from({length:ft}).keys()).map(function(It,nn){return re.createElement("span",{key:It,className:nn===wt?"active":""})}):null),re.createElement("div",{className:"".concat(ot,"-buttons")},wt!==0?re.createElement("button",{className:"".concat(ot,"-prev-btn"),onClick:yt},"Prev"):null,wt===ft-1?re.createElement("button",{className:"".concat(ot,"-finish-btn"),onClick:xt},"Finish"):re.createElement("button",{className:"".concat(ot,"-next-btn"),onClick:Et},"Next")))))}var Ae=function(ot){var wt=ot.current,ft=ot.renderPanel;return re.createElement(re.Fragment,null,typeof ft=="function"?ft(ot,wt):re.createElement(ye,ot))},_e=Ae,Se=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon"],xe={left:"50%",top:"50%",width:1,height:1},Oe=function(ot){var wt=ot.prefixCls,ft=wt===void 0?"rc-tour":wt,ht=ot.steps,st=ht===void 0?[]:ht,vt=ot.defaultCurrent,yt=ot.current,Et=ot.onChange,xt=ot.onClose,Ot=ot.onFinish,Mt=ot.open,At=ot.mask,Tt=At===void 0?!0:At,It=ot.arrow,nn=It===void 0?!0:It,an=ot.rootClassName,Xt=ot.placement,Lt=ot.renderPanel,Kt=ot.gap,rn=ot.animated,pn=ot.scrollIntoViewOptions,wn=pn===void 0?!0:pn,Nt=ot.zIndex,Qt=Nt===void 0?1001:Nt,Jt=ot.closeIcon,Rt=(0,ie.Z)(ot,Se),it=re.useRef(),Dt=(0,b.Z)(0,{value:yt,defaultValue:vt}),St=(0,ue.Z)(Dt,2),bt=St[0],Ft=St[1],jt=(0,b.Z)(void 0,{value:Mt,postState:function(Tn){return bt<0||bt>=st.length?!1:Tn!=null?Tn:!0}}),Ht=(0,ue.Z)(jt,2),tn=Ht[0],en=Ht[1],dn=re.useRef(tn);(0,x.Z)(function(){tn&&!dn.current&&Ft(0),dn.current=tn},[tn]);var hn=st[bt]||{},dt=hn.target,yn=hn.placement,Hn=hn.style,Gn=hn.arrow,gt=hn.className,kt=hn.mask,ln=hn.scrollIntoViewOptions,mn=hn.closeIcon,An=tn&&(kt!=null?kt:Tt),Bn=mn!=null?mn:Jt,er=ln!=null?ln:wn,En=oe(dt,Mt,Kt,er),zn=(0,ue.Z)(En,2),Yn=zn[0],Dn=zn[1],cn=ee(Dn,Xt,yn),kn=Dn?typeof Gn=="undefined"?nn:Gn:!1,or=(0,de.Z)(kn)==="object"?kn.pointAtCenter:!1;(0,x.Z)(function(){var Cn;(Cn=it.current)===null||Cn===void 0||Cn.forceAlign()},[or,bt]);var rr=function(Tn){Ft(Tn),Et==null||Et(Tn)};if(Dn===void 0)return null;var on=function(){en(!1),xt==null||xt(bt)},sr=function(){return re.createElement(_e,(0,a.Z)({arrow:kn,key:"content",prefixCls:ft,total:st.length,renderPanel:Lt,onPrev:function(){rr(bt-1)},onNext:function(){rr(bt+1)},onClose:on,current:bt,onFinish:function(){on(),Ot==null||Ot()},closeIcon:Bn},st[bt]))},pr=typeof An=="boolean"?An:!!An,ir=typeof An=="boolean"?void 0:An,Vn=function(Tn){return Tn||Dn||document.body};return re.createElement(re.Fragment,null,re.createElement(le,{zIndex:Qt,prefixCls:ft,pos:Yn,showMask:pr,style:ir==null?void 0:ir.style,fill:ir==null?void 0:ir.color,open:tn,animated:rn,rootClassName:an}),re.createElement(te.Z,(0,a.Z)({builtinPlacements:me(or)},Rt,{ref:it,popupStyle:Hn,popupPlacement:cn,popupVisible:tn,popupClassName:ne()(an,gt),prefixCls:ft,popup:sr,forceRender:!1,destroyPopupOnHide:!0,zIndex:Qt,getTriggerDOMNode:Vn,arrow:!!kn}),re.createElement(ae.Z,{open:tn,autoLock:!0},re.createElement("div",{className:ne()(an,"".concat(ft,"-target-placeholder")),style:(0,Ce.Z)((0,Ce.Z)({},Yn||xe),{},{position:"fixed",pointerEvents:"none"})}))))},we=Oe,Pe=we,Be=pe(79676),je=pe(36355),De=pe(88088),Ze=pe(99267),Ve=pe(3113),Ge=pe(9763),Ke=pe(31724),He=pe(47729);function Ne($e){return $e!=null}var ze=$e=>{let{stepProps:ot,current:wt,type:ft,indicatorsRender:ht,closeIcon:st}=$e;var vt,yt;const{prefixCls:Et,total:xt=1,title:Ot,onClose:Mt,onPrev:At,onNext:Tt,onFinish:It,cover:nn,description:an,nextButtonProps:Xt,prevButtonProps:Lt,type:Kt,className:rn,closeIcon:pn}=ot,wn=Kt!=null?Kt:ft,Nt=pn!=null?pn:st,Qt=Nt!==!1&&Nt!==null,[Jt,Rt]=(0,He.Z)(Qt,Nt,hn=>re.createElement("span",{onClick:Mt,"aria-label":"Close",className:`${Et}-close`},hn),re.createElement(Ze.Z,{className:`${Et}-close-icon`}),!0),it=wt===xt-1,Dt=()=>{var hn;At==null||At(),(hn=Lt==null?void 0:Lt.onClick)===null||hn===void 0||hn.call(Lt)},St=()=>{var hn;it?It==null||It():Tt==null||Tt(),(hn=Xt==null?void 0:Xt.onClick)===null||hn===void 0||hn.call(Xt)},bt=Ne(Ot)?re.createElement("div",{className:`${Et}-header`},re.createElement("div",{className:`${Et}-title`},Ot)):null,Ft=Ne(an)?re.createElement("div",{className:`${Et}-description`},an):null,jt=Ne(nn)?re.createElement("div",{className:`${Et}-cover`},nn):null;let Ht;ht?Ht=ht(wt,xt):Ht=(0,Ee.Z)(Array.from({length:xt}).keys()).map((hn,dt)=>re.createElement("span",{key:hn,className:ne()(dt===wt&&`${Et}-indicator-active`,`${Et}-indicator`)}));const tn=wn==="primary"?"default":"primary",en={type:"default",ghost:wn==="primary"},[dn]=(0,Ge.Z)("Tour",Ke.Z.Tour);return re.createElement("div",{className:ne()(rn,`${Et}-content`)},re.createElement("div",{className:`${Et}-inner`},Jt&&Rt,jt,bt,Ft,re.createElement("div",{className:`${Et}-footer`},xt>1&&re.createElement("div",{className:`${Et}-indicators`},Ht),re.createElement("div",{className:`${Et}-buttons`},wt!==0?re.createElement(Ve.ZP,Object.assign({},en,Lt,{onClick:Dt,size:"small",className:ne()(`${Et}-prev-btn`,Lt==null?void 0:Lt.className)}),(vt=Lt==null?void 0:Lt.children)!==null&&vt!==void 0?vt:dn==null?void 0:dn.Previous):null,re.createElement(Ve.ZP,Object.assign({type:tn},Xt,{onClick:St,size:"small",className:ne()(`${Et}-next-btn`,Xt==null?void 0:Xt.className)}),(yt=Xt==null?void 0:Xt.children)!==null&&yt!==void 0?yt:it?dn==null?void 0:dn.Finish:dn==null?void 0:dn.Next)))))},Ye=pe(39722),nt=pe(64993),rt=pe(17313),We=pe(19447),Fe=pe(83116),Xe=pe(37613);const Te=$e=>{const{componentCls:ot,lineHeight:wt,padding:ft,paddingXS:ht,borderRadius:st,borderRadiusXS:vt,colorPrimary:yt,colorText:Et,colorFill:xt,indicatorHeight:Ot,indicatorWidth:Mt,boxShadowTertiary:At,tourZIndexPopup:Tt,fontSize:It,colorBgElevated:nn,fontWeightStrong:an,marginXS:Xt,colorTextLightSolid:Lt,tourBorderRadius:Kt,colorWhite:rn,colorBgTextHover:pn,tourCloseSize:wn,motionDurationSlow:Nt,antCls:Qt}=$e;return[{[ot]:Object.assign(Object.assign({},(0,rt.Wf)($e)),{color:Et,position:"absolute",zIndex:Tt,display:"block",visibility:"visible",fontSize:It,lineHeight:wt,width:520,"--antd-arrow-background-color":nn,"&-pure":{maxWidth:"100%",position:"relative"},[`&${ot}-hidden`]:{display:"none"},[`${ot}-content`]:{position:"relative"},[`${ot}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:Kt,boxShadow:At,position:"relative",backgroundColor:nn,border:"none",backgroundClip:"padding-box",[`${ot}-close`]:{position:"absolute",top:ft,insetInlineEnd:ft,color:$e.colorIcon,outline:"none",width:wn,height:wn,borderRadius:$e.borderRadiusSM,transition:`background-color ${$e.motionDurationMid}, color ${$e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:$e.colorIconHover,backgroundColor:$e.wireframe?"transparent":$e.colorFillContent}},[`${ot}-cover`]:{textAlign:"center",padding:`${ft+wn+ht}px ${ft}px 0`,img:{width:"100%"}},[`${ot}-header`]:{padding:`${ft}px ${ft}px ${ht}px`,[`${ot}-title`]:{lineHeight:wt,fontSize:It,fontWeight:an}},[`${ot}-description`]:{padding:`0 ${ft}px`,lineHeight:wt,wordWrap:"break-word"},[`${ot}-footer`]:{padding:`${ht}px ${ft}px ${ft}px`,textAlign:"end",borderRadius:`0 0 ${vt}px ${vt}px`,display:"flex",[`${ot}-indicators`]:{display:"inline-block",[`${ot}-indicator`]:{width:Mt,height:Ot,display:"inline-block",borderRadius:"50%",background:xt,"&:not(:last-child)":{marginInlineEnd:Ot},"&-active":{background:yt}}},[`${ot}-buttons`]:{marginInlineStart:"auto",[`${Qt}-btn`]:{marginInlineStart:Xt}}}},[`${ot}-primary, &${ot}-primary`]:{"--antd-arrow-background-color":yt,[`${ot}-inner`]:{color:Lt,textAlign:"start",textDecoration:"none",backgroundColor:yt,borderRadius:st,boxShadow:At,[`${ot}-close`]:{color:Lt},[`${ot}-indicators`]:{[`${ot}-indicator`]:{background:new nt.C(Lt).setAlpha(.15).toRgbString(),"&-active":{background:Lt}}},[`${ot}-prev-btn`]:{color:Lt,borderColor:new nt.C(Lt).setAlpha(.15).toRgbString(),backgroundColor:yt,"&:hover":{backgroundColor:new nt.C(Lt).setAlpha(.15).toRgbString(),borderColor:"transparent"}},[`${ot}-next-btn`]:{color:yt,borderColor:"transparent",background:rn,"&:hover":{background:new nt.C(pn).onBackground(rn).toRgbString()}}}}}),[`${ot}-mask`]:{[`${ot}-placeholder-animated`]:{transition:`all ${Nt}`}},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${ot}-inner`]:{borderRadius:Math.min(Kt,We.qN)}}},(0,We.ZP)($e,{colorBg:"var(--antd-arrow-background-color)",contentRadius:Kt,limitVerticalRadius:!0})]};var Ue=(0,Fe.Z)("Tour",$e=>{const{borderRadiusLG:ot,fontSize:wt,lineHeight:ft}=$e,ht=(0,Xe.TS)($e,{tourZIndexPopup:$e.zIndexPopupBase+70,indicatorWidth:6,indicatorHeight:6,tourBorderRadius:ot,tourCloseSize:wt*ft});return[Te(ht)]}),et=pe(53487),tt=function($e,ot){var wt={};for(var ft in $e)Object.prototype.hasOwnProperty.call($e,ft)&&ot.indexOf(ft)<0&&(wt[ft]=$e[ft]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,ft=Object.getOwnPropertySymbols($e);ht<ft.length;ht++)ot.indexOf(ft[ht])<0&&Object.prototype.propertyIsEnumerable.call($e,ft[ht])&&(wt[ft[ht]]=$e[ft[ht]]);return wt};const qe=$e=>{const{prefixCls:ot,current:wt=0,total:ft=6,className:ht,style:st,type:vt}=$e,yt=tt($e,["prefixCls","current","total","className","style","type"]),{getPrefixCls:Et}=re.useContext(je.E_),xt=Et("tour",ot),[Ot,Mt]=Ue(xt);return Ot(re.createElement(Ye.t5,{prefixCls:xt,hashId:Mt,className:ne()(ht,`${xt}-pure`,vt&&`${xt}-${vt}`),style:st},re.createElement(ze,{stepProps:Object.assign(Object.assign({},yt),{prefixCls:xt,total:ft}),current:wt,type:vt})))};var Re=(0,et.i)(qe),Le=$e=>{let{defaultType:ot,steps:wt=[],current:ft,defaultCurrent:ht}=$e;var st;const[vt,yt]=(0,b.Z)(ht,{value:ft});(0,re.useLayoutEffect)(()=>{ft!==void 0&&yt(ft)},[ft]);const Et=typeof vt=="number"?(st=wt[vt])===null||st===void 0?void 0:st.type:ot;return{currentMergedType:Et!=null?Et:ot,updateInnerCurrent:yt}},Me=function($e,ot){var wt={};for(var ft in $e)Object.prototype.hasOwnProperty.call($e,ft)&&ot.indexOf(ft)<0&&(wt[ft]=$e[ft]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,ft=Object.getOwnPropertySymbols($e);ht<ft.length;ht++)ot.indexOf(ft[ht])<0&&Object.prototype.propertyIsEnumerable.call($e,ft[ht])&&(wt[ft[ht]]=$e[ft[ht]]);return wt};const Je=$e=>{const{prefixCls:ot,current:wt,defaultCurrent:ft,type:ht,rootClassName:st,indicatorsRender:vt,steps:yt}=$e,Et=Me($e,["prefixCls","current","defaultCurrent","type","rootClassName","indicatorsRender","steps"]),{getPrefixCls:xt,direction:Ot}=(0,re.useContext)(je.E_),Mt=xt("tour",ot),[At,Tt]=Ue(Mt),[,It]=(0,De.Z)(),{currentMergedType:nn,updateInnerCurrent:an}=Le({defaultType:ht,steps:yt,current:wt,defaultCurrent:ft}),Xt=(0,Be.Z)({arrowPointAtCenter:!0,autoAdjustOverflow:!0,offset:It.marginXXS,arrowWidth:It.sizePopupArrow,borderRadius:It.borderRadius}),Lt=ne()({[`${Mt}-primary`]:nn==="primary",[`${Mt}-rtl`]:Ot==="rtl"},Tt,st),Kt=(pn,wn)=>re.createElement(ze,{type:ht,stepProps:pn,current:wn,indicatorsRender:vt}),rn=pn=>{var wn;an(pn),(wn=$e.onChange)===null||wn===void 0||wn.call($e,pn)};return At(re.createElement(Pe,Object.assign({},Et,{rootClassName:Lt,prefixCls:Mt,current:wt,defaultCurrent:ft,animated:!0,renderPanel:Kt,builtinPlacements:Xt,onChange:rn,steps:yt})))};Je._InternalPanelDoNotUseOrYouWillBeFired=Re;var lt=Je},98228:function(Ct,at,pe){"use strict";pe.d(at,{default:function(){return wn}});var re=pe(92310),Ce=pe.n(re),a=pe(54476),de=pe(94480),ue=pe(33885),ie=pe(42978),ae=pe(75931),te=pe(76190),z=pe(77861),ne=pe(17115),x=pe(90782),b=pe(18929),y=pe(48736),E=pe(59301),ee=function(Nt){var Qt=E.useRef({valueLabels:new Map});return E.useMemo(function(){var Jt=Qt.current.valueLabels,Rt=new Map,it=Nt.map(function(Dt){var St,bt=Dt.value,Ft=(St=Dt.label)!==null&&St!==void 0?St:Jt.get(bt);return Rt.set(bt,Ft),(0,ue.Z)((0,ue.Z)({},Dt),{},{label:Ft})});return Qt.current.valueLabels=Rt,[it]},[Nt])},oe=function(Nt,Qt,Jt,Rt){return E.useMemo(function(){var it=Nt.map(function(Ft){var jt=Ft.value;return jt}),Dt=Qt.map(function(Ft){var jt=Ft.value;return jt}),St=it.filter(function(Ft){return!Rt[Ft]});if(Jt){var bt=(0,x.S)(it,!0,Rt);it=bt.checkedKeys,Dt=bt.halfCheckedKeys}return[Array.from(new Set([].concat((0,de.Z)(St),(0,de.Z)(it)))),Dt]},[Nt,Qt,Jt,Rt])},ce=pe(71430),fe=function(Nt,Qt){return E.useMemo(function(){var Jt=(0,ce.I8)(Nt,{fieldNames:Qt,initWrapper:function(it){return(0,ue.Z)((0,ue.Z)({},it),{},{valueEntities:new Map})},processEntity:function(it,Dt){var St=it.node[Qt.value];if(0)var bt;Dt.valueEntities.set(St,it)}});return Jt},[Nt,Qt])},se=pe(20068),le=pe(11592),he=function(){return null},be=he,ge=["children","value"];function me(Nt){return(0,le.Z)(Nt).map(function(Qt){if(!E.isValidElement(Qt)||!Qt.type)return null;var Jt=Qt,Rt=Jt.key,it=Jt.props,Dt=it.children,St=it.value,bt=(0,ae.Z)(it,ge),Ft=(0,ue.Z)({key:Rt,value:St},bt),jt=me(Dt);return jt.length&&(Ft.children=jt),Ft}).filter(function(Qt){return Qt})}function ve(Nt){if(!Nt)return Nt;var Qt=(0,ue.Z)({},Nt);return"props"in Qt||Object.defineProperty(Qt,"props",{get:function(){return(0,y.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Qt}}),Qt}function Ee(Nt,Qt,Jt,Rt,it,Dt){var St=null,bt=null;function Ft(){function jt(Ht){var tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",en=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ht.map(function(dn,hn){var dt="".concat(tn,"-").concat(hn),yn=dn[Dt.value],Hn=Jt.includes(yn),Gn=jt(dn[Dt.children]||[],dt,Hn),gt=E.createElement(be,dn,Gn.map(function(ln){return ln.node}));if(Qt===yn&&(St=gt),Hn){var kt={pos:dt,node:gt,children:Gn};return en||bt.push(kt),kt}return null}).filter(function(dn){return dn})}bt||(bt=[],jt(Rt),bt.sort(function(Ht,tn){var en=Ht.node.props.value,dn=tn.node.props.value,hn=Jt.indexOf(en),dt=Jt.indexOf(dn);return hn-dt}))}Object.defineProperty(Nt,"triggerNode",{get:function(){return(0,y.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Ft(),St}}),Object.defineProperty(Nt,"allCheckedNodes",{get:function(){return(0,y.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Ft(),it?bt:bt.map(function(Ht){var tn=Ht.node;return tn})}})}var ye=function(Nt,Qt,Jt){var Rt=Jt.treeNodeFilterProp,it=Jt.filterTreeNode,Dt=Jt.fieldNames,St=Dt.children;return E.useMemo(function(){if(!Qt||it===!1)return Nt;var bt;if(typeof it=="function")bt=it;else{var Ft=Qt.toUpperCase();bt=function(tn,en){var dn=en[Rt];return String(dn).toUpperCase().includes(Ft)}}function jt(Ht){var tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ht.reduce(function(en,dn){var hn=dn[St],dt=tn||bt(Qt,ve(dn)),yn=jt(hn||[],dt);return(dt||yn.length)&&en.push((0,ue.Z)((0,ue.Z)({},dn),{},(0,se.Z)({isLeaf:void 0},St,yn))),en},[])}return jt(Nt)},[Nt,Qt,St,Rt,it])};function Ae(Nt){var Qt=E.useRef();Qt.current=Nt;var Jt=E.useCallback(function(){return Qt.current.apply(Qt,arguments)},[]);return Jt}function _e(Nt,Qt){var Jt=Qt.id,Rt=Qt.pId,it=Qt.rootPId,Dt={},St=[],bt=Nt.map(function(Ft){var jt=(0,ue.Z)({},Ft),Ht=jt[Jt];return Dt[Ht]=jt,jt.key=jt.key||Ht,jt});return bt.forEach(function(Ft){var jt=Ft[Rt],Ht=Dt[jt];Ht&&(Ht.children=Ht.children||[],Ht.children.push(Ft)),(jt===it||!Ht&&it===null)&&St.push(Ft)}),St}function Se(Nt,Qt,Jt){return E.useMemo(function(){return Nt?Jt?_e(Nt,(0,ue.Z)({id:"id",pId:"pId",rootPId:null},Jt!==!0?Jt:{})):Nt:me(Qt)},[Qt,Jt,Nt])}var xe=E.createContext(null),Oe=xe,we=pe(10228),Pe=pe(80547),Be=pe(60091),je=E.createContext(null),De=je;function Ze(Nt){return Array.isArray(Nt)?Nt:Nt!==void 0?[Nt]:[]}function Ve(Nt){var Qt=Nt||{},Jt=Qt.label,Rt=Qt.value,it=Qt.children,Dt=Rt||"value";return{_title:Jt?[Jt]:["title","label"],value:Dt,key:Dt,children:it||"children"}}function Ge(Nt){return!Nt||Nt.disabled||Nt.disableCheckbox||Nt.checkable===!1}function Ke(Nt,Qt){var Jt=[];function Rt(it){it.forEach(function(Dt){var St=Dt[Qt.children];St&&(Jt.push(Dt[Qt.value]),Rt(St))})}return Rt(Nt),Jt}function He(Nt){return Nt==null}var Ne={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ke=function(Qt,Jt){var Rt=(0,z.lk)(),it=Rt.prefixCls,Dt=Rt.multiple,St=Rt.searchValue,bt=Rt.toggleOpen,Ft=Rt.open,jt=Rt.notFoundContent,Ht=E.useContext(De),tn=Ht.virtual,en=Ht.listHeight,dn=Ht.listItemHeight,hn=Ht.treeData,dt=Ht.fieldNames,yn=Ht.onSelect,Hn=Ht.dropdownMatchSelectWidth,Gn=Ht.treeExpandAction,gt=E.useContext(Oe),kt=gt.checkable,ln=gt.checkedKeys,mn=gt.halfCheckedKeys,An=gt.treeExpandedKeys,Bn=gt.treeDefaultExpandAll,er=gt.treeDefaultExpandedKeys,En=gt.onTreeExpand,zn=gt.treeIcon,Yn=gt.showTreeIcon,Dn=gt.switcherIcon,cn=gt.treeLine,kn=gt.treeNodeFilterProp,or=gt.loadData,rr=gt.treeLoadedKeys,on=gt.treeMotion,sr=gt.onTreeLoad,pr=gt.keyEntities,ir=E.useRef(),Vn=(0,Pe.Z)(function(){return hn},[Ft,hn],function(Kn,cr){return cr[0]&&Kn[1]!==cr[1]}),Cn=E.useState(null),Tn=(0,ie.Z)(Cn,2),Xn=Tn[0],tr=Tn[1],dr=pr[Xn],yr=E.useMemo(function(){return kt?{checked:ln,halfChecked:mn}:null},[kt,ln,mn]);E.useEffect(function(){if(Ft&&!Dt&&ln.length){var Kn;(Kn=ir.current)===null||Kn===void 0||Kn.scrollTo({key:ln[0]}),tr(ln[0])}},[Ft]);var nr=String(St).toLowerCase(),hr=function(cr){return nr?String(cr[kn]).toLowerCase().includes(nr):!1},xn=E.useState(er),Fr=(0,ie.Z)(xn,2),Or=Fr[0],_n=Fr[1],vr=E.useState(null),Sr=(0,ie.Z)(vr,2),br=Sr[0],In=Sr[1],Jn=E.useMemo(function(){return An?(0,de.Z)(An):St?br:Or},[Or,br,An,St]);E.useEffect(function(){St&&In(Ke(hn,dt))},[St]);var un=function(cr){_n(cr),In(cr),En&&En(cr)},jn=function(cr){cr.preventDefault()},mr=function(cr,Cr){var gr=Cr.node;kt&&Ge(gr)||(yn(gr.key,{selected:!ln.includes(gr.key)}),Dt||bt(!1))};if(E.useImperativeHandle(Jt,function(){var Kn;return{scrollTo:(Kn=ir.current)===null||Kn===void 0?void 0:Kn.scrollTo,onKeyDown:function(Cr){var gr,Qn=Cr.which;switch(Qn){case we.Z.UP:case we.Z.DOWN:case we.Z.LEFT:case we.Z.RIGHT:(gr=ir.current)===null||gr===void 0||gr.onKeyDown(Cr);break;case we.Z.ENTER:{if(dr){var ar=(dr==null?void 0:dr.node)||{},Br=ar.selectable,fr=ar.value;Br!==!1&&mr(null,{node:{key:Xn},selected:!ln.includes(fr)})}break}case we.Z.ESC:bt(!1)}},onKeyUp:function(){}}}),Vn.length===0)return E.createElement("div",{role:"listbox",className:"".concat(it,"-empty"),onMouseDown:jn},jt);var wr={fieldNames:dt};return rr&&(wr.loadedKeys=rr),Jn&&(wr.expandedKeys=Jn),E.createElement("div",{onMouseDown:jn},dr&&Ft&&E.createElement("span",{style:Ne,"aria-live":"assertive"},dr.node.value),E.createElement(Be.Z,(0,a.Z)({ref:ir,focusable:!1,prefixCls:"".concat(it,"-tree"),treeData:Vn,height:en,itemHeight:dn,virtual:tn!==!1&&Hn!==!1,multiple:Dt,icon:zn,showIcon:Yn,switcherIcon:Dn,showLine:cn,loadData:St?null:or,motion:on,activeKey:Xn,checkable:kt,checkStrictly:!0,checkedKeys:yr,selectedKeys:kt?[]:ln,defaultExpandAll:Bn},wr,{onActiveChange:tr,onSelect:mr,onCheck:mr,onExpand:un,onLoad:sr,filterTreeNode:hr,expandAction:Gn})))},ze=E.forwardRef(ke);ze.displayName="OptionList";var Ye=ze,nt="SHOW_ALL",rt="SHOW_PARENT",We="SHOW_CHILD";function Fe(Nt,Qt,Jt,Rt){var it=new Set(Nt);return Qt===We?Nt.filter(function(Dt){var St=Jt[Dt];return!(St&&St.children&&St.children.some(function(bt){var Ft=bt.node;return it.has(Ft[Rt.value])})&&St.children.every(function(bt){var Ft=bt.node;return Ge(Ft)||it.has(Ft[Rt.value])}))}):Qt===rt?Nt.filter(function(Dt){var St=Jt[Dt],bt=St?St.parent:null;return!(bt&&!Ge(bt.node)&&it.has(bt.key))}):Nt}function Xe(Nt){var Qt=Nt.searchPlaceholder,Jt=Nt.treeCheckStrictly,Rt=Nt.treeCheckable,it=Nt.labelInValue,Dt=Nt.value,St=Nt.multiple;warning(!Qt,"`searchPlaceholder` has been removed."),Jt&&it===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(it||Jt)&&warning(toArray(Dt).every(function(bt){return bt&&_typeof(bt)==="object"&&"value"in bt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Jt||St||Rt?warning(!Dt||Array.isArray(Dt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Dt),"`value` should not be array when `TreeSelect` is single mode.")}var Te=null,Ue=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function et(Nt){return!Nt||(0,te.Z)(Nt)!=="object"}var tt=E.forwardRef(function(Nt,Qt){var Jt=Nt.id,Rt=Nt.prefixCls,it=Rt===void 0?"rc-tree-select":Rt,Dt=Nt.value,St=Nt.defaultValue,bt=Nt.onChange,Ft=Nt.onSelect,jt=Nt.onDeselect,Ht=Nt.searchValue,tn=Nt.inputValue,en=Nt.onSearch,dn=Nt.autoClearSearchValue,hn=dn===void 0?!0:dn,dt=Nt.filterTreeNode,yn=Nt.treeNodeFilterProp,Hn=yn===void 0?"value":yn,Gn=Nt.showCheckedStrategy,gt=Nt.treeNodeLabelProp,kt=Nt.multiple,ln=Nt.treeCheckable,mn=Nt.treeCheckStrictly,An=Nt.labelInValue,Bn=Nt.fieldNames,er=Nt.treeDataSimpleMode,En=Nt.treeData,zn=Nt.children,Yn=Nt.loadData,Dn=Nt.treeLoadedKeys,cn=Nt.onTreeLoad,kn=Nt.treeDefaultExpandAll,or=Nt.treeExpandedKeys,rr=Nt.treeDefaultExpandedKeys,on=Nt.onTreeExpand,sr=Nt.treeExpandAction,pr=Nt.virtual,ir=Nt.listHeight,Vn=ir===void 0?200:ir,Cn=Nt.listItemHeight,Tn=Cn===void 0?20:Cn,Xn=Nt.onDropdownVisibleChange,tr=Nt.dropdownMatchSelectWidth,dr=tr===void 0?!0:tr,yr=Nt.treeLine,nr=Nt.treeIcon,hr=Nt.showTreeIcon,xn=Nt.switcherIcon,Fr=Nt.treeMotion,Or=(0,ae.Z)(Nt,Ue),_n=(0,ne.ZP)(Jt),vr=ln&&!mn,Sr=ln||mn,br=mn||An,In=Sr||kt,Jn=(0,b.Z)(St,{value:Dt}),un=(0,ie.Z)(Jn,2),jn=un[0],mr=un[1],wr=E.useMemo(function(){return ln?Gn||We:nt},[Gn,ln]),Kn=E.useMemo(function(){return Ve(Bn)},[JSON.stringify(Bn)]),cr=(0,b.Z)("",{value:Ht!==void 0?Ht:tn,postState:function(Pn){return Pn||""}}),Cr=(0,ie.Z)(cr,2),gr=Cr[0],Qn=Cr[1],ar=function(Pn){Qn(Pn),en==null||en(Pn)},Br=Se(En,zn,er),fr=fe(Br,Kn),Dr=fr.keyEntities,_r=fr.valueEntities,Ur=E.useCallback(function(gn){var Pn=[],On=[];return gn.forEach(function(Fn){_r.has(Fn)?On.push(Fn):Pn.push(Fn)}),{missingRawValues:Pn,existRawValues:On}},[_r]),Wr=ye(Br,gr,{fieldNames:Kn,treeNodeFilterProp:Hn,filterTreeNode:dt}),qr=E.useCallback(function(gn){if(gn){if(gt)return gn[gt];for(var Pn=Kn._title,On=0;On<Pn.length;On+=1){var Fn=gn[Pn[On]];if(Fn!==void 0)return Fn}}},[Kn,gt]),Hr=E.useCallback(function(gn){var Pn=Ze(gn);return Pn.map(function(On){return et(On)?{value:On}:On})},[]),Pr=E.useCallback(function(gn){var Pn=Hr(gn);return Pn.map(function(On){var Fn=On.label,Mn=On.value,qn=On.halfChecked,Rn,Un=_r.get(Mn);if(Un){var lr;Fn=(lr=Fn)!==null&&lr!==void 0?lr:qr(Un.node),Rn=Un.node.disabled}else if(Fn===void 0){var Er=Hr(jn).find(function(Tr){return Tr.value===Mn});Fn=Er.label}return{label:Fn,value:Mn,halfChecked:qn,disabled:Rn}})},[_r,qr,Hr,jn]),Ar=E.useMemo(function(){return Hr(jn)},[Hr,jn]),Kr=E.useMemo(function(){var gn=[],Pn=[];return Ar.forEach(function(On){On.halfChecked?Pn.push(On):gn.push(On)}),[gn,Pn]},[Ar]),_t=(0,ie.Z)(Kr,2),Gt=_t[0],Pt=_t[1],qt=E.useMemo(function(){return Gt.map(function(gn){return gn.value})},[Gt]),$t=oe(Gt,Pt,vr,Dr),Zt=(0,ie.Z)($t,2),Qe=Zt[0],pt=Zt[1],mt=E.useMemo(function(){var gn=Fe(Qe,wr,Dr,Kn),Pn=gn.map(function(qn){var Rn,Un,lr;return(Rn=(Un=Dr[qn])===null||Un===void 0||(lr=Un.node)===null||lr===void 0?void 0:lr[Kn.value])!==null&&Rn!==void 0?Rn:qn}),On=Pn.map(function(qn){var Rn=Gt.find(function(Un){return Un.value===qn});return{value:qn,label:Rn==null?void 0:Rn.label}}),Fn=Pr(On),Mn=Fn[0];return!In&&Mn&&He(Mn.value)&&He(Mn.label)?[]:Fn.map(function(qn){var Rn;return(0,ue.Z)((0,ue.Z)({},qn),{},{label:(Rn=qn.label)!==null&&Rn!==void 0?Rn:qn.value})})},[Kn,In,Qe,Gt,Pr,wr,Dr]),Bt=ee(mt),ut=(0,ie.Z)(Bt,1),Vt=ut[0],Wt=Ae(function(gn,Pn,On){var Fn=Pr(gn);if(mr(Fn),hn&&Qn(""),bt){var Mn=gn;if(vr){var qn=Fe(gn,wr,Dr,Kn);Mn=qn.map(function(Ir){var Gr=_r.get(Ir);return Gr?Gr.node[Kn.value]:Ir})}var Rn=Pn||{triggerValue:void 0,selected:void 0},Un=Rn.triggerValue,lr=Rn.selected,Er=Mn;if(mn){var Tr=Pt.filter(function(Ir){return!Mn.includes(Ir.value)});Er=[].concat((0,de.Z)(Er),(0,de.Z)(Tr))}var Nr=Pr(Er),xr={preValue:Gt,triggerValue:Un},Qr=!0;(mn||On==="selection"&&!lr)&&(Qr=!1),Ee(xr,Un,gn,Br,Qr,Kn),Sr?xr.checked=lr:xr.selected=lr;var $r=br?Nr:Nr.map(function(Ir){return Ir.value});bt(In?$r:$r[0],br?null:Nr.map(function(Ir){return Ir.label}),xr)}}),Yt=E.useCallback(function(gn,Pn){var On,Fn=Pn.selected,Mn=Pn.source,qn=Dr[gn],Rn=qn==null?void 0:qn.node,Un=(On=Rn==null?void 0:Rn[Kn.value])!==null&&On!==void 0?On:gn;if(!In)Wt([Un],{selected:!0,triggerValue:Un},"option");else{var lr=Fn?[].concat((0,de.Z)(qt),[Un]):Qe.filter(function(Gr){return Gr!==Un});if(vr){var Er=Ur(lr),Tr=Er.missingRawValues,Nr=Er.existRawValues,xr=Nr.map(function(Gr){return _r.get(Gr).key}),Qr;if(Fn){var $r=(0,x.S)(xr,!0,Dr);Qr=$r.checkedKeys}else{var Ir=(0,x.S)(xr,{checked:!1,halfCheckedKeys:pt},Dr);Qr=Ir.checkedKeys}lr=[].concat((0,de.Z)(Tr),(0,de.Z)(Qr.map(function(Gr){return Dr[Gr].node[Kn.value]})))}Wt(lr,{selected:Fn,triggerValue:Un},Mn||"option")}Fn||!In?Ft==null||Ft(Un,ve(Rn)):jt==null||jt(Un,ve(Rn))},[Ur,_r,Dr,Kn,In,qt,Wt,vr,Ft,jt,Qe,pt]),zt=E.useCallback(function(gn){if(Xn){var Pn={};Object.defineProperty(Pn,"documentClickClose",{get:function(){return(0,y.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Xn(gn,Pn)}},[Xn]),vn=Ae(function(gn,Pn){var On=gn.map(function(Fn){return Fn.value});if(Pn.type==="clear"){Wt(On,{},"selection");return}Pn.values.length&&Yt(Pn.values[0].value,{selected:!1,source:"selection"})}),Nn=E.useMemo(function(){return{virtual:pr,dropdownMatchSelectWidth:dr,listHeight:Vn,listItemHeight:Tn,treeData:Wr,fieldNames:Kn,onSelect:Yt,treeExpandAction:sr}},[pr,dr,Vn,Tn,Wr,Kn,Yt,sr]),Wn=E.useMemo(function(){return{checkable:Sr,loadData:Yn,treeLoadedKeys:Dn,onTreeLoad:cn,checkedKeys:Qe,halfCheckedKeys:pt,treeDefaultExpandAll:kn,treeExpandedKeys:or,treeDefaultExpandedKeys:rr,onTreeExpand:on,treeIcon:nr,treeMotion:Fr,showTreeIcon:hr,switcherIcon:xn,treeLine:yr,treeNodeFilterProp:Hn,keyEntities:Dr}},[Sr,Yn,Dn,cn,Qe,pt,kn,or,rr,on,nr,Fr,hr,xn,yr,Hn,Dr]);return E.createElement(De.Provider,{value:Nn},E.createElement(Oe.Provider,{value:Wn},E.createElement(z.Ac,(0,a.Z)({ref:Qt},Or,{id:_n,prefixCls:it,mode:In?"multiple":void 0,displayValues:Vt,onDisplayValuesChange:vn,searchValue:gr,onSearch:ar,OptionList:Ye,emptyOptions:!Br.length,onDropdownVisibleChange:zt,dropdownMatchSelectWidth:dr}))))}),qe=tt;qe.TreeNode=be,qe.SHOW_ALL=nt,qe.SHOW_PARENT=rt,qe.SHOW_CHILD=We;var Re=qe,Ie=Re,Le=pe(2738),Me=pe(53487),Je=pe(62892),lt=pe(19080),$e=pe(36355),ot=pe(1684),wt=pe(93891),ft=pe(19716),ht=pe(32441),st=pe(14154),vt=pe(58582),yt=pe(84443),Et=pe(66339),xt=pe(33234),Ot=pe(71997),Mt=pe(98447),At=pe(37613),Tt=pe(83116),It=pe(20648);const nn=Nt=>{const{componentCls:Qt,treePrefixCls:Jt,colorBgElevated:Rt}=Nt,it=`.${Jt}`;return[{[`${Qt}-dropdown`]:[{padding:`${Nt.paddingXS}px ${Nt.paddingXS/2}px`},(0,It.Yk)(Jt,(0,At.TS)(Nt,{colorBgContainer:Rt})),{[it]:{borderRadius:0,[`${it}-list-holder-inner`]:{alignItems:"stretch",[`${it}-treenode`]:{[`${it}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Mt.C2)(`${Jt}-checkbox`,Nt),{"&-rtl":{direction:"rtl",[`${it}-switcher${it}-switcher_close`]:{[`${it}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function an(Nt,Qt){return(0,Tt.Z)("TreeSelect",Jt=>{const Rt=(0,At.TS)(Jt,{treePrefixCls:Qt});return[nn(Rt)]},It.TM)(Nt)}var Xt=function(Nt,Qt){var Jt={};for(var Rt in Nt)Object.prototype.hasOwnProperty.call(Nt,Rt)&&Qt.indexOf(Rt)<0&&(Jt[Rt]=Nt[Rt]);if(Nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Rt=Object.getOwnPropertySymbols(Nt);it<Rt.length;it++)Qt.indexOf(Rt[it])<0&&Object.prototype.propertyIsEnumerable.call(Nt,Rt[it])&&(Jt[Rt[it]]=Nt[Rt[it]]);return Jt};const Lt=(Nt,Qt)=>{var Jt,{prefixCls:Rt,size:it,disabled:Dt,bordered:St=!0,className:bt,rootClassName:Ft,treeCheckable:jt,multiple:Ht,listHeight:tn=256,listItemHeight:en=26,placement:dn,notFoundContent:hn,switcherIcon:dt,treeLine:yn,getPopupContainer:Hn,popupClassName:Gn,dropdownClassName:gt,treeIcon:kt=!1,transitionName:ln,choiceTransitionName:mn="",status:An,treeExpandAction:Bn,builtinPlacements:er,dropdownMatchSelectWidth:En,popupMatchSelectWidth:zn,allowClear:Yn}=Nt,Dn=Xt(Nt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:cn,getPrefixCls:kn,renderEmpty:or,direction:rr,virtual:on,popupMatchSelectWidth:sr,popupOverflow:pr}=E.useContext($e.E_),ir=kn(),Vn=kn("select",Rt),Cn=kn("select-tree",Rt),Tn=kn("tree-select",Rt),{compactSize:Xn,compactItemClassnames:tr}=(0,xt.ri)(Vn,rr),[dr,yr]=(0,st.Z)(Vn),[nr]=an(Tn,Cn),hr=Ce()(Gn||gt,`${Tn}-dropdown`,{[`${Tn}-dropdown-rtl`]:rr==="rtl"},Ft,yr),xn=!!(jt||Ht),Fr=(0,yt.Z)(Dn.suffixIcon,Dn.showArrow),Or=(Jt=zn!=null?zn:En)!==null&&Jt!==void 0?Jt:sr,{status:_n,hasFeedback:vr,isFormItemInput:Sr,feedbackIcon:br}=E.useContext(ht.aM),In=(0,lt.F)(_n,An),{suffixIcon:Jn,removeIcon:un,clearIcon:jn}=(0,Et.Z)(Object.assign(Object.assign({},Dn),{multiple:xn,showSuffixIcon:Fr,hasFeedback:vr,feedbackIcon:br,prefixCls:Vn,componentName:"TreeSelect"})),mr=Yn===!0?{clearIcon:jn}:Yn;let wr;hn!==void 0?wr=hn:wr=(or==null?void 0:or("Select"))||E.createElement(wt.Z,{componentName:"Select"});const Kn=(0,Le.Z)(Dn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),cr=E.useMemo(()=>dn!==void 0?dn:rr==="rtl"?"bottomRight":"bottomLeft",[dn,rr]),Cr=(0,vt.Z)(er,pr),gr=(0,ft.Z)(_r=>{var Ur;return(Ur=it!=null?it:Xn)!==null&&Ur!==void 0?Ur:_r}),Qn=E.useContext(ot.Z),ar=Dt!=null?Dt:Qn,Br=Ce()(!Rt&&Tn,{[`${Vn}-lg`]:gr==="large",[`${Vn}-sm`]:gr==="small",[`${Vn}-rtl`]:rr==="rtl",[`${Vn}-borderless`]:!St,[`${Vn}-in-form-item`]:Sr},(0,lt.Z)(Vn,In,vr),tr,bt,Ft,yr),fr=_r=>E.createElement(Ot.Z,{prefixCls:Cn,switcherIcon:dt,treeNodeProps:_r,showLine:yn}),Dr=E.createElement(Ie,Object.assign({virtual:on,disabled:ar},Kn,{dropdownMatchSelectWidth:Or,builtinPlacements:Cr,ref:Qt,prefixCls:Vn,className:Br,listHeight:tn,listItemHeight:en,treeCheckable:jt&&E.createElement("span",{className:`${Vn}-tree-checkbox-inner`}),treeLine:!!yn,suffixIcon:Jn,multiple:xn,placement:cr,removeIcon:un,allowClear:mr,switcherIcon:fr,showTreeIcon:kt,notFoundContent:wr,getPopupContainer:Hn||cn,treeMotion:null,dropdownClassName:hr,choiceTransitionName:(0,Je.m)(ir,"",mn),transitionName:(0,Je.m)(ir,"slide-up",ln),treeExpandAction:Bn}));return dr(nr(Dr))},rn=E.forwardRef(Lt),pn=(0,Me.Z)(rn);rn.TreeNode=be,rn.SHOW_ALL=nt,rn.SHOW_PARENT=rt,rn.SHOW_CHILD=We,rn._InternalPanelDoNotUseOrYouWillBeFired=pn;var wn=rn},7062:function(Ct,at,pe){var re=pe(19637),Ce=pe(97573),a=[pe(96627)];Ct.exports=re.createStore(Ce,a)},96627:function(Ct,at,pe){Ct.exports=re;function re(){return pe(42424),{}}},42424:function(){typeof JSON!="object"&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;function f(Ct){return Ct<10?"0"+Ct:Ct}function this_value(){return this.valueOf()}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},Boolean.prototype.toJSON=this_value,Number.prototype.toJSON=this_value,String.prototype.toJSON=this_value);var gap,indent,meta,rep;function quote(Ct){return rx_escapable.lastIndex=0,rx_escapable.test(Ct)?'"'+Ct.replace(rx_escapable,function(at){var pe=meta[at];return typeof pe=="string"?pe:"\\u"+("0000"+at.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+Ct+'"'}function str(Ct,at){var pe,re,Ce,a,de=gap,ue,ie=at[Ct];switch(ie&&typeof ie=="object"&&typeof ie.toJSON=="function"&&(ie=ie.toJSON(Ct)),typeof rep=="function"&&(ie=rep.call(at,Ct,ie)),typeof ie){case"string":return quote(ie);case"number":return isFinite(ie)?String(ie):"null";case"boolean":case"null":return String(ie);case"object":if(!ie)return"null";if(gap+=indent,ue=[],Object.prototype.toString.apply(ie)==="[object Array]"){for(a=ie.length,pe=0;pe<a;pe+=1)ue[pe]=str(pe,ie)||"null";return Ce=ue.length===0?"[]":gap?`[
`+gap+ue.join(`,
`+gap)+`
`+de+"]":"["+ue.join(",")+"]",gap=de,Ce}if(rep&&typeof rep=="object")for(a=rep.length,pe=0;pe<a;pe+=1)typeof rep[pe]=="string"&&(re=rep[pe],Ce=str(re,ie),Ce&&ue.push(quote(re)+(gap?": ":":")+Ce));else for(re in ie)Object.prototype.hasOwnProperty.call(ie,re)&&(Ce=str(re,ie),Ce&&ue.push(quote(re)+(gap?": ":":")+Ce));return Ce=ue.length===0?"{}":gap?`{
`+gap+ue.join(`,
`+gap)+`
`+de+"}":"{"+ue.join(",")+"}",gap=de,Ce}}typeof JSON.stringify!="function"&&(meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(Ct,at,pe){var re;if(gap="",indent="",typeof pe=="number")for(re=0;re<pe;re+=1)indent+=" ";else typeof pe=="string"&&(indent=pe);if(rep=at,at&&typeof at!="function"&&(typeof at!="object"||typeof at.length!="number"))throw new Error("JSON.stringify");return str("",{"":Ct})}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){var j;function walk(Ct,at){var pe,re,Ce=Ct[at];if(Ce&&typeof Ce=="object")for(pe in Ce)Object.prototype.hasOwnProperty.call(Ce,pe)&&(re=walk(Ce,pe),re!==void 0?Ce[pe]=re:delete Ce[pe]);return reviver.call(Ct,at,Ce)}if(text=String(text),rx_dangerous.lastIndex=0,rx_dangerous.test(text)&&(text=text.replace(rx_dangerous,function(Ct){return"\\u"+("0000"+Ct.charCodeAt(0).toString(16)).slice(-4)})),rx_one.test(text.replace(rx_two,"@").replace(rx_three,"]").replace(rx_four,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}()},19637:function(Ct,at,pe){var re=pe(67039),Ce=re.slice,a=re.pluck,de=re.each,ue=re.bind,ie=re.create,ae=re.isList,te=re.isFunction,z=re.isObject;Ct.exports={createStore:b};var ne={version:"2.0.12",enabled:!1,get:function(y,E){var ee=this.storage.read(this._namespacePrefix+y);return this._deserialize(ee,E)},set:function(y,E){return E===void 0?this.remove(y):(this.storage.write(this._namespacePrefix+y,this._serialize(E)),E)},remove:function(y){this.storage.remove(this._namespacePrefix+y)},each:function(y){var E=this;this.storage.each(function(ee,oe){y.call(E,E._deserialize(ee),(oe||"").replace(E._namespaceRegexp,""))})},clearAll:function(){this.storage.clearAll()},hasNamespace:function(y){return this._namespacePrefix=="__storejs_"+y+"_"},createStore:function(){return b.apply(this,arguments)},addPlugin:function(y){this._addPlugin(y)},namespace:function(y){return b(this.storage,this.plugins,y)}};function x(){var y=typeof console=="undefined"?null:console;if(y){var E=y.warn?y.warn:y.log;E.apply(y,arguments)}}function b(y,E,ee){ee||(ee=""),y&&!ae(y)&&(y=[y]),E&&!ae(E)&&(E=[E]);var oe=ee?"__storejs_"+ee+"_":"",ce=ee?new RegExp("^"+oe):null,fe=/^[a-zA-Z0-9_\-]*$/;if(!fe.test(ee))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var se={_namespacePrefix:oe,_namespaceRegexp:ce,_testStorage:function(he){try{var be="__storejs__test__";he.write(be,be);var ge=he.read(be)===be;return he.remove(be),ge}catch(me){return!1}},_assignPluginFnProp:function(he,be){var ge=this[be];this[be]=function(){var ve=Ce(arguments,0),Ee=this;function ye(){if(ge)return de(arguments,function(_e,Se){ve[Se]=_e}),ge.apply(Ee,ve)}var Ae=[ye].concat(ve);return he.apply(Ee,Ae)}},_serialize:function(he){return JSON.stringify(he)},_deserialize:function(he,be){if(!he)return be;var ge="";try{ge=JSON.parse(he)}catch(me){ge=he}return ge!==void 0?ge:be},_addStorage:function(he){this.enabled||this._testStorage(he)&&(this.storage=he,this.enabled=!0)},_addPlugin:function(he){var be=this;if(ae(he)){de(he,function(ve){be._addPlugin(ve)});return}var ge=a(this.plugins,function(ve){return he===ve});if(!ge){if(this.plugins.push(he),!te(he))throw new Error("Plugins must be function values that return objects");var me=he.call(this);if(!z(me))throw new Error("Plugins must return an object of function properties");de(me,function(ve,Ee){if(!te(ve))throw new Error("Bad plugin property: "+Ee+" from plugin "+he.name+". Plugins should only return functions.");be._assignPluginFnProp(ve,Ee)})}},addStorage:function(he){x("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(he)}},le=ie(se,ne,{plugins:[]});return le.raw={},de(le,function(he,be){te(he)&&(le.raw[be]=ue(le,he))}),de(y,function(he){le._addStorage(he)}),de(E,function(he){le._addPlugin(he)}),le}},67039:function(Ct,at,pe){var re=ue(),Ce=ie(),a=ae(),de=typeof window!="undefined"?window:pe.g;Ct.exports={assign:re,create:Ce,trim:a,bind:te,slice:z,each:ne,map:x,pluck:b,isList:y,isFunction:E,isObject:ee,Global:de};function ue(){return Object.assign?Object.assign:function(ce,fe,se,le){for(var he=1;he<arguments.length;he++)ne(Object(arguments[he]),function(be,ge){ce[ge]=be});return ce}}function ie(){if(Object.create)return function(fe,se,le,he){var be=z(arguments,1);return re.apply(this,[Object.create(fe)].concat(be))};{let ce=function(){};var oe=ce;return function(se,le,he,be){var ge=z(arguments,1);return ce.prototype=se,re.apply(this,[new ce].concat(ge))}}}function ae(){return String.prototype.trim?function(ce){return String.prototype.trim.call(ce)}:function(ce){return ce.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}function te(oe,ce){return function(){return ce.apply(oe,Array.prototype.slice.call(arguments,0))}}function z(oe,ce){return Array.prototype.slice.call(oe,ce||0)}function ne(oe,ce){b(oe,function(fe,se){return ce(fe,se),!1})}function x(oe,ce){var fe=y(oe)?[]:{};return b(oe,function(se,le){return fe[le]=ce(se,le),!1}),fe}function b(oe,ce){if(y(oe)){for(var fe=0;fe<oe.length;fe++)if(ce(oe[fe],fe))return oe[fe]}else for(var se in oe)if(oe.hasOwnProperty(se)&&ce(oe[se],se))return oe[se]}function y(oe){return oe!=null&&typeof oe!="function"&&typeof oe.length=="number"}function E(oe){return oe&&{}.toString.call(oe)==="[object Function]"}function ee(oe){return oe&&{}.toString.call(oe)==="[object Object]"}},97573:function(Ct,at,pe){Ct.exports=[pe(52496),pe(16436),pe(76673),pe(35701),pe(65578),pe(65300)]},35701:function(Ct,at,pe){var re=pe(67039),Ce=re.Global,a=re.trim;Ct.exports={name:"cookieStorage",read:ue,write:ae,each:ie,remove:te,clearAll:z};var de=Ce.document;function ue(x){if(!x||!ne(x))return null;var b="(?:^|.*;\\s*)"+escape(x).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(de.cookie.replace(new RegExp(b),"$1"))}function ie(x){for(var b=de.cookie.split(/; ?/g),y=b.length-1;y>=0;y--)if(a(b[y])){var E=b[y].split("="),ee=unescape(E[0]),oe=unescape(E[1]);x(oe,ee)}}function ae(x,b){x&&(de.cookie=escape(x)+"="+escape(b)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/")}function te(x){!x||!ne(x)||(de.cookie=escape(x)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function z(){ie(function(x,b){te(b)})}function ne(x){return new RegExp("(?:^|;\\s*)"+escape(x).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(de.cookie)}},52496:function(Ct,at,pe){var re=pe(67039),Ce=re.Global;Ct.exports={name:"localStorage",read:de,write:ue,each:ie,remove:ae,clearAll:te};function a(){return Ce.localStorage}function de(z){return a().getItem(z)}function ue(z,ne){return a().setItem(z,ne)}function ie(z){for(var ne=a().length-1;ne>=0;ne--){var x=a().key(ne);z(de(x),x)}}function ae(z){return a().removeItem(z)}function te(){return a().clear()}},65300:function(Ct){Ct.exports={name:"memoryStorage",read:pe,write:re,each:Ce,remove:a,clearAll:de};var at={};function pe(ue){return at[ue]}function re(ue,ie){at[ue]=ie}function Ce(ue){for(var ie in at)at.hasOwnProperty(ie)&&ue(at[ie],ie)}function a(ue){delete at[ue]}function de(ue){at={}}},16436:function(Ct,at,pe){var re=pe(67039),Ce=re.Global;Ct.exports={name:"oldFF-globalStorage",read:de,write:ue,each:ie,remove:ae,clearAll:te};var a=Ce.globalStorage;function de(z){return a[z]}function ue(z,ne){a[z]=ne}function ie(z){for(var ne=a.length-1;ne>=0;ne--){var x=a.key(ne);z(a[x],x)}}function ae(z){return a.removeItem(z)}function te(){ie(function(z,ne){delete a[z]})}},76673:function(Ct,at,pe){var re=pe(67039),Ce=re.Global;Ct.exports={name:"oldIE-userDataStorage",write:ae,read:te,each:z,remove:ne,clearAll:x};var a="storejs",de=Ce.document,ue=E(),ie=(Ce.navigator?Ce.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);function ae(ee,oe){if(!ie){var ce=y(ee);ue(function(fe){fe.setAttribute(ce,oe),fe.save(a)})}}function te(ee){if(!ie){var oe=y(ee),ce=null;return ue(function(fe){ce=fe.getAttribute(oe)}),ce}}function z(ee){ue(function(oe){for(var ce=oe.XMLDocument.documentElement.attributes,fe=ce.length-1;fe>=0;fe--){var se=ce[fe];ee(oe.getAttribute(se.name),se.name)}})}function ne(ee){var oe=y(ee);ue(function(ce){ce.removeAttribute(oe),ce.save(a)})}function x(){ue(function(ee){var oe=ee.XMLDocument.documentElement.attributes;ee.load(a);for(var ce=oe.length-1;ce>=0;ce--)ee.removeAttribute(oe[ce].name);ee.save(a)})}var b=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function y(ee){return ee.replace(/^\d/,"___$&").replace(b,"___")}function E(){if(!de||!de.documentElement||!de.documentElement.addBehavior)return null;var ee="script",oe,ce,fe;try{ce=new ActiveXObject("htmlfile"),ce.open(),ce.write("<"+ee+">document.w=window</"+ee+'><iframe src="/favicon.ico"></iframe>'),ce.close(),oe=ce.w.frames[0].document,fe=oe.createElement("div")}catch(se){fe=de.createElement("div"),oe=de.body}return function(se){var le=[].slice.call(arguments,0);le.unshift(fe),oe.appendChild(fe),fe.addBehavior("#default#userData"),fe.load(a),se.apply(this,le),oe.removeChild(fe)}}},65578:function(Ct,at,pe){var re=pe(67039),Ce=re.Global;Ct.exports={name:"sessionStorage",read:de,write:ue,each:ie,remove:ae,clearAll:te};function a(){return Ce.sessionStorage}function de(z){return a().getItem(z)}function ue(z,ne){return a().setItem(z,ne)}function ie(z){for(var ne=a().length-1;ne>=0;ne--){var x=a().key(ne);z(de(x),x)}}function ae(z){return a().removeItem(z)}function te(){return a().clear()}},34376:function(Ct){(function(at,pe){if(1)Ct.exports=pe();else var re,Ce})(window,function(){return function(at){var pe={};function re(Ce){if(pe[Ce])return pe[Ce].exports;var a=pe[Ce]={i:Ce,l:!1,exports:{}};return at[Ce].call(a.exports,a,a.exports,re),a.l=!0,a.exports}return re.m=at,re.c=pe,re.d=function(Ce,a,de){re.o(Ce,a)||Object.defineProperty(Ce,a,{enumerable:!0,get:de})},re.r=function(Ce){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Ce,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Ce,"__esModule",{value:!0})},re.t=function(Ce,a){if(1&a&&(Ce=re(Ce)),8&a||4&a&&typeof Ce=="object"&&Ce&&Ce.__esModule)return Ce;var de=Object.create(null);if(re.r(de),Object.defineProperty(de,"default",{enumerable:!0,value:Ce}),2&a&&typeof Ce!="string")for(var ue in Ce)re.d(de,ue,function(ie){return Ce[ie]}.bind(null,ue));return de},re.n=function(Ce){var a=Ce&&Ce.__esModule?function(){return Ce.default}:function(){return Ce};return re.d(a,"a",a),a},re.o=function(Ce,a){return Object.prototype.hasOwnProperty.call(Ce,a)},re.p="",re(re.s=34)}([function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.forwardEvent=pe.EventEmitter=void 0;var Ce=function(){function a(){this._listeners=[],this._disposed=!1}return Object.defineProperty(a.prototype,"event",{get:function(){var de=this;return this._event||(this._event=function(ue){return de._listeners.push(ue),{dispose:function(){if(!de._disposed){for(var ie=0;ie<de._listeners.length;ie++)if(de._listeners[ie]===ue)return void de._listeners.splice(ie,1)}}}}),this._event},enumerable:!1,configurable:!0}),a.prototype.fire=function(de,ue){for(var ie=[],ae=0;ae<this._listeners.length;ae++)ie.push(this._listeners[ae]);for(ae=0;ae<ie.length;ae++)ie[ae].call(void 0,de,ue)},a.prototype.dispose=function(){this._listeners&&(this._listeners.length=0),this._disposed=!0},a}();pe.EventEmitter=Ce,pe.forwardEvent=function(a,de){return a(function(ue){return de.fire(ue)})}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.IUnicodeService=pe.IOptionsService=pe.ILogService=pe.IInstantiationService=pe.IDirtyRowService=pe.ICharsetService=pe.ICoreService=pe.ICoreMouseService=pe.IBufferService=void 0;var Ce=re(14);pe.IBufferService=Ce.createDecorator("BufferService"),pe.ICoreMouseService=Ce.createDecorator("CoreMouseService"),pe.ICoreService=Ce.createDecorator("CoreService"),pe.ICharsetService=Ce.createDecorator("CharsetService"),pe.IDirtyRowService=Ce.createDecorator("DirtyRowService"),pe.IInstantiationService=Ce.createDecorator("InstantiationService"),pe.ILogService=Ce.createDecorator("LogService"),pe.IOptionsService=Ce.createDecorator("OptionsService"),pe.IUnicodeService=Ce.createDecorator("UnicodeService")},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.getDisposeArrayDisposable=pe.disposeArray=pe.Disposable=void 0;var Ce=function(){function de(){this._disposables=[],this._isDisposed=!1}return de.prototype.dispose=function(){this._isDisposed=!0;for(var ue=0,ie=this._disposables;ue<ie.length;ue++)ie[ue].dispose();this._disposables.length=0},de.prototype.register=function(ue){return this._disposables.push(ue),ue},de.prototype.unregister=function(ue){var ie=this._disposables.indexOf(ue);ie!==-1&&this._disposables.splice(ie,1)},de}();function a(de){for(var ue=0,ie=de;ue<ie.length;ue++)ie[ue].dispose();de.length=0}pe.Disposable=Ce,pe.disposeArray=a,pe.getDisposeArrayDisposable=function(de){return{dispose:function(){return a(de)}}}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.WHITESPACE_CELL_CODE=pe.WHITESPACE_CELL_WIDTH=pe.WHITESPACE_CELL_CHAR=pe.NULL_CELL_CODE=pe.NULL_CELL_WIDTH=pe.NULL_CELL_CHAR=pe.CHAR_DATA_CODE_INDEX=pe.CHAR_DATA_WIDTH_INDEX=pe.CHAR_DATA_CHAR_INDEX=pe.CHAR_DATA_ATTR_INDEX=pe.DEFAULT_ATTR=pe.DEFAULT_COLOR=void 0,pe.DEFAULT_COLOR=256,pe.DEFAULT_ATTR=256|pe.DEFAULT_COLOR<<9,pe.CHAR_DATA_ATTR_INDEX=0,pe.CHAR_DATA_CHAR_INDEX=1,pe.CHAR_DATA_WIDTH_INDEX=2,pe.CHAR_DATA_CODE_INDEX=3,pe.NULL_CELL_CHAR="",pe.NULL_CELL_WIDTH=1,pe.NULL_CELL_CODE=0,pe.WHITESPACE_CELL_CHAR=" ",pe.WHITESPACE_CELL_WIDTH=1,pe.WHITESPACE_CELL_CODE=32},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(te,z){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,x){ne.__proto__=x}||function(ne,x){for(var b in x)x.hasOwnProperty(b)&&(ne[b]=x[b])})(te,z)},function(te,z){function ne(){this.constructor=te}Ce(te,z),te.prototype=z===null?Object.create(z):(ne.prototype=z.prototype,new ne)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.CellData=void 0;var de=re(8),ue=re(3),ie=re(6),ae=function(te){function z(){var ne=te!==null&&te.apply(this,arguments)||this;return ne.content=0,ne.fg=0,ne.bg=0,ne.extended=new ie.ExtendedAttrs,ne.combinedData="",ne}return a(z,te),z.fromCharData=function(ne){var x=new z;return x.setFromCharData(ne),x},z.prototype.isCombined=function(){return 2097152&this.content},z.prototype.getWidth=function(){return this.content>>22},z.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?de.stringFromCodePoint(2097151&this.content):""},z.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},z.prototype.setFromCharData=function(ne){this.fg=ne[ue.CHAR_DATA_ATTR_INDEX],this.bg=0;var x=!1;if(ne[ue.CHAR_DATA_CHAR_INDEX].length>2)x=!0;else if(ne[ue.CHAR_DATA_CHAR_INDEX].length===2){var b=ne[ue.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=b&&b<=56319){var y=ne[ue.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=y&&y<=57343?this.content=1024*(b-55296)+y-56320+65536|ne[ue.CHAR_DATA_WIDTH_INDEX]<<22:x=!0}else x=!0}else this.content=ne[ue.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|ne[ue.CHAR_DATA_WIDTH_INDEX]<<22;x&&(this.combinedData=ne[ue.CHAR_DATA_CHAR_INDEX],this.content=2097152|ne[ue.CHAR_DATA_WIDTH_INDEX]<<22)},z.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},z}(ie.AttributeData);pe.CellData=ae},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.ISoundService=pe.ISelectionService=pe.IRenderService=pe.IMouseService=pe.ICoreBrowserService=pe.ICharSizeService=void 0;var Ce=re(14);pe.ICharSizeService=Ce.createDecorator("CharSizeService"),pe.ICoreBrowserService=Ce.createDecorator("CoreBrowserService"),pe.IMouseService=Ce.createDecorator("MouseService"),pe.IRenderService=Ce.createDecorator("RenderService"),pe.ISelectionService=Ce.createDecorator("SelectionService"),pe.ISoundService=Ce.createDecorator("SoundService")},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.ExtendedAttrs=pe.AttributeData=void 0;var Ce=function(){function de(){this.fg=0,this.bg=0,this.extended=new a}return de.toColorRGB=function(ue){return[ue>>>16&255,ue>>>8&255,255&ue]},de.fromColorRGB=function(ue){return(255&ue[0])<<16|(255&ue[1])<<8|255&ue[2]},de.prototype.clone=function(){var ue=new de;return ue.fg=this.fg,ue.bg=this.bg,ue.extended=this.extended.clone(),ue},de.prototype.isInverse=function(){return 67108864&this.fg},de.prototype.isBold=function(){return 134217728&this.fg},de.prototype.isUnderline=function(){return 268435456&this.fg},de.prototype.isBlink=function(){return 536870912&this.fg},de.prototype.isInvisible=function(){return 1073741824&this.fg},de.prototype.isItalic=function(){return 67108864&this.bg},de.prototype.isDim=function(){return 134217728&this.bg},de.prototype.getFgColorMode=function(){return 50331648&this.fg},de.prototype.getBgColorMode=function(){return 50331648&this.bg},de.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},de.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},de.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},de.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},de.prototype.isFgDefault=function(){return(50331648&this.fg)==0},de.prototype.isBgDefault=function(){return(50331648&this.bg)==0},de.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},de.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},de.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},de.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},de.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},de.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},de.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},de.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},de.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},de.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},de.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},de}();pe.AttributeData=Ce;var a=function(){function de(ue,ie){ue===void 0&&(ue=0),ie===void 0&&(ie=-1),this.underlineStyle=ue,this.underlineColor=ie}return de.prototype.clone=function(){return new de(this.underlineStyle,this.underlineColor)},de.prototype.isEmpty=function(){return this.underlineStyle===0},de}();pe.ExtendedAttrs=a},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.addDisposableDomListener=void 0,pe.addDisposableDomListener=function(Ce,a,de,ue){Ce.addEventListener(a,de,ue);var ie=!1;return{dispose:function(){ie||(ie=!0,Ce.removeEventListener(a,de,ue))}}}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.Utf8ToUtf32=pe.StringToUtf32=pe.utf32ToString=pe.stringFromCodePoint=void 0,pe.stringFromCodePoint=function(de){return de>65535?(de-=65536,String.fromCharCode(55296+(de>>10))+String.fromCharCode(de%1024+56320)):String.fromCharCode(de)},pe.utf32ToString=function(de,ue,ie){ue===void 0&&(ue=0),ie===void 0&&(ie=de.length);for(var ae="",te=ue;te<ie;++te){var z=de[te];z>65535?(z-=65536,ae+=String.fromCharCode(55296+(z>>10))+String.fromCharCode(z%1024+56320)):ae+=String.fromCharCode(z)}return ae};var Ce=function(){function de(){this._interim=0}return de.prototype.clear=function(){this._interim=0},de.prototype.decode=function(ue,ie){var ae=ue.length;if(!ae)return 0;var te=0,z=0;this._interim&&(56320<=(b=ue.charCodeAt(z++))&&b<=57343?ie[te++]=1024*(this._interim-55296)+b-56320+65536:(ie[te++]=this._interim,ie[te++]=b),this._interim=0);for(var ne=z;ne<ae;++ne){var x=ue.charCodeAt(ne);if(55296<=x&&x<=56319){if(++ne>=ae)return this._interim=x,te;var b;56320<=(b=ue.charCodeAt(ne))&&b<=57343?ie[te++]=1024*(x-55296)+b-56320+65536:(ie[te++]=x,ie[te++]=b)}else ie[te++]=x}return te},de}();pe.StringToUtf32=Ce;var a=function(){function de(){this.interim=new Uint8Array(3)}return de.prototype.clear=function(){this.interim.fill(0)},de.prototype.decode=function(ue,ie){var ae=ue.length;if(!ae)return 0;var te,z,ne,x,b=0,y=0,E=0;if(this.interim[0]){var ee=!1,oe=this.interim[0];oe&=(224&oe)==192?31:(240&oe)==224?15:7;for(var ce=0,fe=void 0;(fe=63&this.interim[++ce])&&ce<4;)oe<<=6,oe|=fe;for(var se=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,le=se-ce;E<le;){if(E>=ae)return 0;if((192&(fe=ue[E++]))!=128){E--,ee=!0;break}this.interim[ce++]=fe,oe<<=6,oe|=63&fe}ee||(se===2?oe<128?E--:ie[b++]=oe:se===3?oe<2048||oe>=55296&&oe<=57343||(ie[b++]=oe):oe<65536||oe>1114111||(ie[b++]=oe)),this.interim.fill(0)}for(var he=ae-4,be=E;be<ae;){for(;!(!(be<he)||128&(te=ue[be])||128&(z=ue[be+1])||128&(ne=ue[be+2])||128&(x=ue[be+3]));)ie[b++]=te,ie[b++]=z,ie[b++]=ne,ie[b++]=x,be+=4;if((te=ue[be++])<128)ie[b++]=te;else if((224&te)==192){if(be>=ae)return this.interim[0]=te,b;if((192&(z=ue[be++]))!=128){be--;continue}if((y=(31&te)<<6|63&z)<128){be--;continue}ie[b++]=y}else if((240&te)==224){if(be>=ae)return this.interim[0]=te,b;if((192&(z=ue[be++]))!=128){be--;continue}if(be>=ae)return this.interim[0]=te,this.interim[1]=z,b;if((192&(ne=ue[be++]))!=128){be--;continue}if((y=(15&te)<<12|(63&z)<<6|63&ne)<2048||y>=55296&&y<=57343)continue;ie[b++]=y}else if((248&te)==240){if(be>=ae)return this.interim[0]=te,b;if((192&(z=ue[be++]))!=128){be--;continue}if(be>=ae)return this.interim[0]=te,this.interim[1]=z,b;if((192&(ne=ue[be++]))!=128){be--;continue}if(be>=ae)return this.interim[0]=te,this.interim[1]=z,this.interim[2]=ne,b;if((192&(x=ue[be++]))!=128){be--;continue}if((y=(7&te)<<18|(63&z)<<12|(63&ne)<<6|63&x)<65536||y>1114111)continue;ie[b++]=y}}return b},de}();pe.Utf8ToUtf32=a},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.CHAR_ATLAS_CELL_SPACING=pe.DIM_OPACITY=pe.INVERTED_DEFAULT_COLOR=void 0,pe.INVERTED_DEFAULT_COLOR=257,pe.DIM_OPACITY=.5,pe.CHAR_ATLAS_CELL_SPACING=1},function(at,pe,re){"use strict";var Ce,a,de,ue;function ie(te){var z=te.toString(16);return z.length<2?"0"+z:z}function ae(te,z){return te<z?(z+.05)/(te+.05):(te+.05)/(z+.05)}Object.defineProperty(pe,"__esModule",{value:!0}),pe.contrastRatio=pe.toPaddedHex=pe.rgba=pe.rgb=pe.css=pe.color=pe.channels=void 0,function(te){te.toCss=function(z,ne,x,b){return b!==void 0?"#"+ie(z)+ie(ne)+ie(x)+ie(b):"#"+ie(z)+ie(ne)+ie(x)},te.toRgba=function(z,ne,x,b){return b===void 0&&(b=255),(z<<24|ne<<16|x<<8|b)>>>0}}(Ce=pe.channels||(pe.channels={})),(a=pe.color||(pe.color={})).blend=function(te,z){var ne=(255&z.rgba)/255;if(ne===1)return{css:z.css,rgba:z.rgba};var x=z.rgba>>24&255,b=z.rgba>>16&255,y=z.rgba>>8&255,E=te.rgba>>24&255,ee=te.rgba>>16&255,oe=te.rgba>>8&255,ce=E+Math.round((x-E)*ne),fe=ee+Math.round((b-ee)*ne),se=oe+Math.round((y-oe)*ne);return{css:Ce.toCss(ce,fe,se),rgba:Ce.toRgba(ce,fe,se)}},a.isOpaque=function(te){return(255&te.rgba)==255},a.ensureContrastRatio=function(te,z,ne){var x=ue.ensureContrastRatio(te.rgba,z.rgba,ne);if(x)return ue.toColor(x>>24&255,x>>16&255,x>>8&255)},a.opaque=function(te){var z=(255|te.rgba)>>>0,ne=ue.toChannels(z),x=ne[0],b=ne[1],y=ne[2];return{css:Ce.toCss(x,b,y),rgba:z}},a.opacity=function(te,z){var ne=Math.round(255*z),x=ue.toChannels(te.rgba),b=x[0],y=x[1],E=x[2];return{css:Ce.toCss(b,y,E,ne),rgba:Ce.toRgba(b,y,E,ne)}},(pe.css||(pe.css={})).toColor=function(te){switch(te.length){case 7:return{css:te,rgba:(parseInt(te.slice(1),16)<<8|255)>>>0};case 9:return{css:te,rgba:parseInt(te.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(te){function z(ne,x,b){var y=ne/255,E=x/255,ee=b/255;return .2126*(y<=.03928?y/12.92:Math.pow((y+.055)/1.055,2.4))+.7152*(E<=.03928?E/12.92:Math.pow((E+.055)/1.055,2.4))+.0722*(ee<=.03928?ee/12.92:Math.pow((ee+.055)/1.055,2.4))}te.relativeLuminance=function(ne){return z(ne>>16&255,ne>>8&255,255&ne)},te.relativeLuminance2=z}(de=pe.rgb||(pe.rgb={})),function(te){function z(x,b,y){for(var E=x>>24&255,ee=x>>16&255,oe=x>>8&255,ce=b>>24&255,fe=b>>16&255,se=b>>8&255,le=ae(de.relativeLuminance2(ce,se,fe),de.relativeLuminance2(E,ee,oe));le<y&&(ce>0||fe>0||se>0);)ce-=Math.max(0,Math.ceil(.1*ce)),fe-=Math.max(0,Math.ceil(.1*fe)),se-=Math.max(0,Math.ceil(.1*se)),le=ae(de.relativeLuminance2(ce,se,fe),de.relativeLuminance2(E,ee,oe));return(ce<<24|fe<<16|se<<8|255)>>>0}function ne(x,b,y){for(var E=x>>24&255,ee=x>>16&255,oe=x>>8&255,ce=b>>24&255,fe=b>>16&255,se=b>>8&255,le=ae(de.relativeLuminance2(ce,se,fe),de.relativeLuminance2(E,ee,oe));le<y&&(ce<255||fe<255||se<255);)ce=Math.min(255,ce+Math.ceil(.1*(255-ce))),fe=Math.min(255,fe+Math.ceil(.1*(255-fe))),se=Math.min(255,se+Math.ceil(.1*(255-se))),le=ae(de.relativeLuminance2(ce,se,fe),de.relativeLuminance2(E,ee,oe));return(ce<<24|fe<<16|se<<8|255)>>>0}te.ensureContrastRatio=function(x,b,y){var E=de.relativeLuminance(x>>8),ee=de.relativeLuminance(b>>8);if(ae(E,ee)<y)return ee<E?z(x,b,y):ne(x,b,y)},te.reduceLuminance=z,te.increaseLuminance=ne,te.toChannels=function(x){return[x>>24&255,x>>16&255,x>>8&255,255&x]},te.toColor=function(x,b,y){return{css:Ce.toCss(x,b,y),rgba:Ce.toRgba(x,b,y)}}}(ue=pe.rgba||(pe.rgba={})),pe.toPaddedHex=ie,pe.contrastRatio=ae},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.isLinux=pe.isWindows=pe.isIphone=pe.isIpad=pe.isMac=pe.isSafari=pe.isFirefox=void 0;var Ce=typeof navigator=="undefined",a=Ce?"node":navigator.userAgent,de=Ce?"node":navigator.platform;function ue(ie,ae){return ie.indexOf(ae)>=0}pe.isFirefox=!!~a.indexOf("Firefox"),pe.isSafari=/^((?!chrome|android).)*safari/i.test(a),pe.isMac=ue(["Macintosh","MacIntel","MacPPC","Mac68K"],de),pe.isIpad=de==="iPad",pe.isIphone=de==="iPhone",pe.isWindows=ue(["Windows","Win16","Win32","WinCE"],de),pe.isLinux=de.indexOf("Linux")>=0},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.C1=pe.C0=void 0,function(Ce){Ce.NUL="\0",Ce.SOH="",Ce.STX="",Ce.ETX="",Ce.EOT="",Ce.ENQ="",Ce.ACK="",Ce.BEL="\x07",Ce.BS="\b",Ce.HT=" ",Ce.LF=`
`,Ce.VT="\v",Ce.FF="\f",Ce.CR="\r",Ce.SO="",Ce.SI="",Ce.DLE="",Ce.DC1="",Ce.DC2="",Ce.DC3="",Ce.DC4="",Ce.NAK="",Ce.SYN="",Ce.ETB="",Ce.CAN="",Ce.EM="",Ce.SUB="",Ce.ESC="\x1B",Ce.FS="",Ce.GS="",Ce.RS="",Ce.US="",Ce.SP=" ",Ce.DEL="\x7F"}(pe.C0||(pe.C0={})),function(Ce){Ce.PAD="\x80",Ce.HOP="\x81",Ce.BPH="\x82",Ce.NBH="\x83",Ce.IND="\x84",Ce.NEL="\x85",Ce.SSA="\x86",Ce.ESA="\x87",Ce.HTS="\x88",Ce.HTJ="\x89",Ce.VTS="\x8A",Ce.PLD="\x8B",Ce.PLU="\x8C",Ce.RI="\x8D",Ce.SS2="\x8E",Ce.SS3="\x8F",Ce.DCS="\x90",Ce.PU1="\x91",Ce.PU2="\x92",Ce.STS="\x93",Ce.CCH="\x94",Ce.MW="\x95",Ce.SPA="\x96",Ce.EPA="\x97",Ce.SOS="\x98",Ce.SGCI="\x99",Ce.SCI="\x9A",Ce.CSI="\x9B",Ce.ST="\x9C",Ce.OSC="\x9D",Ce.PM="\x9E",Ce.APC="\x9F"}(pe.C1||(pe.C1={}))},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.BaseRenderLayer=void 0;var Ce=re(3),a=re(9),de=re(25),ue=re(6),ie=re(28),ae=re(10),te=re(17),z=function(){function ne(x,b,y,E,ee,oe,ce,fe){this._container=x,this._alpha=E,this._colors=ee,this._rendererId=oe,this._bufferService=ce,this._optionsService=fe,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+b+"-layer"),this._canvas.style.zIndex=y.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return ne.prototype.dispose=function(){var x;te.removeElementFromParent(this._canvas),(x=this._charAtlas)===null||x===void 0||x.dispose()},ne.prototype._initCanvas=function(){this._ctx=ie.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},ne.prototype.onOptionsChanged=function(){},ne.prototype.onBlur=function(){},ne.prototype.onFocus=function(){},ne.prototype.onCursorMove=function(){},ne.prototype.onGridChanged=function(x,b){},ne.prototype.onSelectionChanged=function(x,b,y){y===void 0&&(y=!1)},ne.prototype.setColors=function(x){this._refreshCharAtlas(x)},ne.prototype._setTransparency=function(x){if(x!==this._alpha){var b=this._canvas;this._alpha=x,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,b),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},ne.prototype._refreshCharAtlas=function(x){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=de.acquireCharAtlas(this._optionsService.options,this._rendererId,x,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},ne.prototype.resize=function(x){this._scaledCellWidth=x.scaledCellWidth,this._scaledCellHeight=x.scaledCellHeight,this._scaledCharWidth=x.scaledCharWidth,this._scaledCharHeight=x.scaledCharHeight,this._scaledCharLeft=x.scaledCharLeft,this._scaledCharTop=x.scaledCharTop,this._canvas.width=x.scaledCanvasWidth,this._canvas.height=x.scaledCanvasHeight,this._canvas.style.width=x.canvasWidth+"px",this._canvas.style.height=x.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},ne.prototype._fillCells=function(x,b,y,E){this._ctx.fillRect(x*this._scaledCellWidth,b*this._scaledCellHeight,y*this._scaledCellWidth,E*this._scaledCellHeight)},ne.prototype._fillBottomLineAtCells=function(x,b,y){y===void 0&&(y=1),this._ctx.fillRect(x*this._scaledCellWidth,(b+1)*this._scaledCellHeight-window.devicePixelRatio-1,y*this._scaledCellWidth,window.devicePixelRatio)},ne.prototype._fillLeftLineAtCell=function(x,b,y){this._ctx.fillRect(x*this._scaledCellWidth,b*this._scaledCellHeight,window.devicePixelRatio*y,this._scaledCellHeight)},ne.prototype._strokeRectAtCell=function(x,b,y,E){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(x*this._scaledCellWidth+window.devicePixelRatio/2,b*this._scaledCellHeight+window.devicePixelRatio/2,y*this._scaledCellWidth-window.devicePixelRatio,E*this._scaledCellHeight-window.devicePixelRatio)},ne.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},ne.prototype._clearCells=function(x,b,y,E){this._alpha?this._ctx.clearRect(x*this._scaledCellWidth,b*this._scaledCellHeight,y*this._scaledCellWidth,E*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(x*this._scaledCellWidth,b*this._scaledCellHeight,y*this._scaledCellWidth,E*this._scaledCellHeight))},ne.prototype._fillCharTrueColor=function(x,b,y){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(y),this._ctx.fillText(x.getChars(),b*this._scaledCellWidth+this._scaledCharLeft,y*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},ne.prototype._drawChars=function(x,b,y){var E,ee,oe=this._getContrastColor(x);oe||x.isFgRGB()||x.isBgRGB()?this._drawUncachedChars(x,b,y,oe):(x.isInverse()?(E=x.isBgDefault()?a.INVERTED_DEFAULT_COLOR:x.getBgColor(),ee=x.isFgDefault()?a.INVERTED_DEFAULT_COLOR:x.getFgColor()):(ee=x.isBgDefault()?Ce.DEFAULT_COLOR:x.getBgColor(),E=x.isFgDefault()?Ce.DEFAULT_COLOR:x.getFgColor()),E+=this._optionsService.options.drawBoldTextInBrightColors&&x.isBold()&&E<8?8:0,this._currentGlyphIdentifier.chars=x.getChars()||Ce.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=x.getCode()||Ce.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=ee,this._currentGlyphIdentifier.fg=E,this._currentGlyphIdentifier.bold=!!x.isBold(),this._currentGlyphIdentifier.dim=!!x.isDim(),this._currentGlyphIdentifier.italic=!!x.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,b*this._scaledCellWidth+this._scaledCharLeft,y*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(x,b,y))},ne.prototype._drawUncachedChars=function(x,b,y,E){if(this._ctx.save(),this._ctx.font=this._getFont(!!x.isBold(),!!x.isItalic()),this._ctx.textBaseline="middle",x.isInverse())if(E)this._ctx.fillStyle=E.css;else if(x.isBgDefault())this._ctx.fillStyle=ae.color.opaque(this._colors.background).css;else if(x.isBgRGB())this._ctx.fillStyle="rgb("+ue.AttributeData.toColorRGB(x.getBgColor()).join(",")+")";else{var ee=x.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&x.isBold()&&ee<8&&(ee+=8),this._ctx.fillStyle=this._colors.ansi[ee].css}else if(E)this._ctx.fillStyle=E.css;else if(x.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(x.isFgRGB())this._ctx.fillStyle="rgb("+ue.AttributeData.toColorRGB(x.getFgColor()).join(",")+")";else{var oe=x.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&x.isBold()&&oe<8&&(oe+=8),this._ctx.fillStyle=this._colors.ansi[oe].css}this._clipRow(y),x.isDim()&&(this._ctx.globalAlpha=a.DIM_OPACITY),this._ctx.fillText(x.getChars(),b*this._scaledCellWidth+this._scaledCharLeft,y*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},ne.prototype._clipRow=function(x){this._ctx.beginPath(),this._ctx.rect(0,x*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},ne.prototype._getFont=function(x,b){return(b?"italic":"")+" "+(x?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},ne.prototype._getContrastColor=function(x){if(this._optionsService.options.minimumContrastRatio!==1){var b=this._colors.contrastCache.getColor(x.bg,x.fg);if(b!==void 0)return b||void 0;var y=x.getFgColor(),E=x.getFgColorMode(),ee=x.getBgColor(),oe=x.getBgColorMode(),ce=!!x.isInverse(),fe=!!x.isInverse();if(ce){var se=y;y=ee,ee=se;var le=E;E=oe,oe=le}var he=this._resolveBackgroundRgba(oe,ee,ce),be=this._resolveForegroundRgba(E,y,ce,fe),ge=ae.rgba.ensureContrastRatio(he,be,this._optionsService.options.minimumContrastRatio);if(ge){var me={css:ae.channels.toCss(ge>>24&255,ge>>16&255,ge>>8&255),rgba:ge};return this._colors.contrastCache.setColor(x.bg,x.fg,me),me}this._colors.contrastCache.setColor(x.bg,x.fg,null)}},ne.prototype._resolveBackgroundRgba=function(x,b,y){switch(x){case 16777216:case 33554432:return this._colors.ansi[b].rgba;case 50331648:return b<<8;case 0:default:return y?this._colors.foreground.rgba:this._colors.background.rgba}},ne.prototype._resolveForegroundRgba=function(x,b,y,E){switch(x){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&E&&b<8&&(b+=8),this._colors.ansi[b].rgba;case 50331648:return b<<8;case 0:default:return y?this._colors.background.rgba:this._colors.foreground.rgba}},ne}();pe.BaseRenderLayer=z},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.createDecorator=pe.getServiceDependencies=pe.serviceRegistry=void 0;function Ce(a,de,ue){de.di$target===de?de.di$dependencies.push({id:a,index:ue}):(de.di$dependencies=[{id:a,index:ue}],de.di$target=de)}pe.serviceRegistry=new Map,pe.getServiceDependencies=function(a){return a.di$dependencies||[]},pe.createDecorator=function(a){if(pe.serviceRegistry.has(a))return pe.serviceRegistry.get(a);var de=function(ue,ie,ae){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");Ce(de,ue,ae)};return de.toString=function(){return a},pe.serviceRegistry.set(a,de),de}},function(at,pe,re){"use strict";function Ce(a,de,ue,ie){if(ue===void 0&&(ue=0),ie===void 0&&(ie=a.length),ue>=a.length)return a;ue=(a.length+ue)%a.length,ie=ie>=a.length?a.length:(a.length+ie)%a.length;for(var ae=ue;ae<ie;++ae)a[ae]=de;return a}Object.defineProperty(pe,"__esModule",{value:!0}),pe.concat=pe.fillFallback=pe.fill=void 0,pe.fill=function(a,de,ue,ie){return a.fill?a.fill(de,ue,ie):Ce(a,de,ue,ie)},pe.fillFallback=Ce,pe.concat=function(a,de){var ue=new a.constructor(a.length+de.length);return ue.set(a),ue.set(de,a.length),ue}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.BufferLine=pe.DEFAULT_ATTR_DATA=void 0;var Ce=re(8),a=re(3),de=re(4),ue=re(6);pe.DEFAULT_ATTR_DATA=Object.freeze(new ue.AttributeData);var ie=function(){function ae(te,z,ne){ne===void 0&&(ne=!1),this.isWrapped=ne,this._combined={},this._extendedAttrs={},this._data=new Uint32Array(3*te);for(var x=z||de.CellData.fromCharData([0,a.NULL_CELL_CHAR,a.NULL_CELL_WIDTH,a.NULL_CELL_CODE]),b=0;b<te;++b)this.setCell(b,x);this.length=te}return ae.prototype.get=function(te){var z=this._data[3*te+0],ne=2097151&z;return[this._data[3*te+1],2097152&z?this._combined[te]:ne?Ce.stringFromCodePoint(ne):"",z>>22,2097152&z?this._combined[te].charCodeAt(this._combined[te].length-1):ne]},ae.prototype.set=function(te,z){this._data[3*te+1]=z[a.CHAR_DATA_ATTR_INDEX],z[a.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[te]=z[1],this._data[3*te+0]=2097152|te|z[a.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*te+0]=z[a.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|z[a.CHAR_DATA_WIDTH_INDEX]<<22},ae.prototype.getWidth=function(te){return this._data[3*te+0]>>22},ae.prototype.hasWidth=function(te){return 12582912&this._data[3*te+0]},ae.prototype.getFg=function(te){return this._data[3*te+1]},ae.prototype.getBg=function(te){return this._data[3*te+2]},ae.prototype.hasContent=function(te){return 4194303&this._data[3*te+0]},ae.prototype.getCodePoint=function(te){var z=this._data[3*te+0];return 2097152&z?this._combined[te].charCodeAt(this._combined[te].length-1):2097151&z},ae.prototype.isCombined=function(te){return 2097152&this._data[3*te+0]},ae.prototype.getString=function(te){var z=this._data[3*te+0];return 2097152&z?this._combined[te]:2097151&z?Ce.stringFromCodePoint(2097151&z):""},ae.prototype.loadCell=function(te,z){var ne=3*te;return z.content=this._data[ne+0],z.fg=this._data[ne+1],z.bg=this._data[ne+2],2097152&z.content&&(z.combinedData=this._combined[te]),268435456&z.bg&&(z.extended=this._extendedAttrs[te]),z},ae.prototype.setCell=function(te,z){2097152&z.content&&(this._combined[te]=z.combinedData),268435456&z.bg&&(this._extendedAttrs[te]=z.extended),this._data[3*te+0]=z.content,this._data[3*te+1]=z.fg,this._data[3*te+2]=z.bg},ae.prototype.setCellFromCodePoint=function(te,z,ne,x,b,y){268435456&b&&(this._extendedAttrs[te]=y),this._data[3*te+0]=z|ne<<22,this._data[3*te+1]=x,this._data[3*te+2]=b},ae.prototype.addCodepointToCell=function(te,z){var ne=this._data[3*te+0];2097152&ne?this._combined[te]+=Ce.stringFromCodePoint(z):(2097151&ne?(this._combined[te]=Ce.stringFromCodePoint(2097151&ne)+Ce.stringFromCodePoint(z),ne&=-2097152,ne|=2097152):ne=z|1<<22,this._data[3*te+0]=ne)},ae.prototype.insertCells=function(te,z,ne,x){if((te%=this.length)&&this.getWidth(te-1)===2&&this.setCellFromCodePoint(te-1,0,1,(x==null?void 0:x.fg)||0,(x==null?void 0:x.bg)||0,(x==null?void 0:x.extended)||new ue.ExtendedAttrs),z<this.length-te){for(var b=new de.CellData,y=this.length-te-z-1;y>=0;--y)this.setCell(te+z+y,this.loadCell(te+y,b));for(y=0;y<z;++y)this.setCell(te+y,ne)}else for(y=te;y<this.length;++y)this.setCell(y,ne);this.getWidth(this.length-1)===2&&this.setCellFromCodePoint(this.length-1,0,1,(x==null?void 0:x.fg)||0,(x==null?void 0:x.bg)||0,(x==null?void 0:x.extended)||new ue.ExtendedAttrs)},ae.prototype.deleteCells=function(te,z,ne,x){if(te%=this.length,z<this.length-te){for(var b=new de.CellData,y=0;y<this.length-te-z;++y)this.setCell(te+y,this.loadCell(te+z+y,b));for(y=this.length-z;y<this.length;++y)this.setCell(y,ne)}else for(y=te;y<this.length;++y)this.setCell(y,ne);te&&this.getWidth(te-1)===2&&this.setCellFromCodePoint(te-1,0,1,(x==null?void 0:x.fg)||0,(x==null?void 0:x.bg)||0,(x==null?void 0:x.extended)||new ue.ExtendedAttrs),this.getWidth(te)!==0||this.hasContent(te)||this.setCellFromCodePoint(te,0,1,(x==null?void 0:x.fg)||0,(x==null?void 0:x.bg)||0,(x==null?void 0:x.extended)||new ue.ExtendedAttrs)},ae.prototype.replaceCells=function(te,z,ne,x){for(te&&this.getWidth(te-1)===2&&this.setCellFromCodePoint(te-1,0,1,(x==null?void 0:x.fg)||0,(x==null?void 0:x.bg)||0,(x==null?void 0:x.extended)||new ue.ExtendedAttrs),z<this.length&&this.getWidth(z-1)===2&&this.setCellFromCodePoint(z,0,1,(x==null?void 0:x.fg)||0,(x==null?void 0:x.bg)||0,(x==null?void 0:x.extended)||new ue.ExtendedAttrs);te<z&&te<this.length;)this.setCell(te++,ne)},ae.prototype.resize=function(te,z){if(te!==this.length){if(te>this.length){var ne=new Uint32Array(3*te);this.length&&(3*te<this._data.length?ne.set(this._data.subarray(0,3*te)):ne.set(this._data)),this._data=ne;for(var x=this.length;x<te;++x)this.setCell(x,z)}else if(te){(ne=new Uint32Array(3*te)).set(this._data.subarray(0,3*te)),this._data=ne;var b=Object.keys(this._combined);for(x=0;x<b.length;x++){var y=parseInt(b[x],10);y>=te&&delete this._combined[y]}}else this._data=new Uint32Array(0),this._combined={};this.length=te}},ae.prototype.fill=function(te){this._combined={},this._extendedAttrs={};for(var z=0;z<this.length;++z)this.setCell(z,te)},ae.prototype.copyFrom=function(te){for(var z in this.length!==te.length?this._data=new Uint32Array(te._data):this._data.set(te._data),this.length=te.length,this._combined={},te._combined)this._combined[z]=te._combined[z];for(var z in this._extendedAttrs={},te._extendedAttrs)this._extendedAttrs[z]=te._extendedAttrs[z];this.isWrapped=te.isWrapped},ae.prototype.clone=function(){var te=new ae(0);for(var z in te._data=new Uint32Array(this._data),te.length=this.length,this._combined)te._combined[z]=this._combined[z];for(var z in this._extendedAttrs)te._extendedAttrs[z]=this._extendedAttrs[z];return te.isWrapped=this.isWrapped,te},ae.prototype.getTrimmedLength=function(){for(var te=this.length-1;te>=0;--te)if(4194303&this._data[3*te+0])return te+(this._data[3*te+0]>>22);return 0},ae.prototype.copyCellsFrom=function(te,z,ne,x,b){var y=te._data;if(b)for(var E=x-1;E>=0;E--)for(var ee=0;ee<3;ee++)this._data[3*(ne+E)+ee]=y[3*(z+E)+ee];else for(E=0;E<x;E++)for(ee=0;ee<3;ee++)this._data[3*(ne+E)+ee]=y[3*(z+E)+ee];var oe=Object.keys(te._combined);for(ee=0;ee<oe.length;ee++){var ce=parseInt(oe[ee],10);ce>=z&&(this._combined[ce-z+ne]=te._combined[ce])}},ae.prototype.translateToString=function(te,z,ne){te===void 0&&(te=!1),z===void 0&&(z=0),ne===void 0&&(ne=this.length),te&&(ne=Math.min(ne,this.getTrimmedLength()));for(var x="";z<ne;){var b=this._data[3*z+0],y=2097151&b;x+=2097152&b?this._combined[z]:y?Ce.stringFromCodePoint(y):a.WHITESPACE_CELL_CHAR,z+=b>>22||1}return x},ae}();pe.BufferLine=ie},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.removeElementFromParent=void 0,pe.removeElementFromParent=function(){for(var Ce,a=[],de=0;de<arguments.length;de++)a[de]=arguments[de];for(var ue=0,ie=a;ue<ie.length;ue++){var ae=ie[ue];(Ce=ae==null?void 0:ae.parentElement)===null||Ce===void 0||Ce.removeChild(ae)}}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.tooMuchOutput=pe.promptLabel=void 0,pe.promptLabel="Terminal input",pe.tooMuchOutput="Too much output to announce, navigate to rows manually to read"},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(be,ge){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(me,ve){me.__proto__=ve}||function(me,ve){for(var Ee in ve)ve.hasOwnProperty(Ee)&&(me[Ee]=ve[Ee])})(be,ge)},function(be,ge){function me(){this.constructor=be}Ce(be,ge),be.prototype=ge===null?Object.create(ge):(me.prototype=ge.prototype,new me)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.InputHandler=pe.WindowsOptionsReportType=void 0;var de,ue=re(12),ie=re(20),ae=re(39),te=re(2),z=re(15),ne=re(8),x=re(16),b=re(0),y=re(3),E=re(4),ee=re(6),oe=re(22),ce=re(24),fe={"(":0,")":1,"*":2,"+":3,"-":1,".":2};function se(be,ge){if(be>24)return ge.setWinLines||!1;switch(be){case 1:return!!ge.restoreWin;case 2:return!!ge.minimizeWin;case 3:return!!ge.setWinPosition;case 4:return!!ge.setWinSizePixels;case 5:return!!ge.raiseWin;case 6:return!!ge.lowerWin;case 7:return!!ge.refreshWin;case 8:return!!ge.setWinSizeChars;case 9:return!!ge.maximizeWin;case 10:return!!ge.fullscreenWin;case 11:return!!ge.getWinState;case 13:return!!ge.getWinPosition;case 14:return!!ge.getWinSizePixels;case 15:return!!ge.getScreenSizePixels;case 16:return!!ge.getCellSizePixels;case 18:return!!ge.getWinSizeChars;case 19:return!!ge.getScreenSizeChars;case 20:return!!ge.getIconTitle;case 21:return!!ge.getWinTitle;case 22:return!!ge.pushTitle;case 23:return!!ge.popTitle;case 24:return!!ge.setWinLines}return!1}(function(be){be[be.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",be[be.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"})(de=pe.WindowsOptionsReportType||(pe.WindowsOptionsReportType={}));var le=function(){function be(ge,me,ve,Ee){this._bufferService=ge,this._coreService=me,this._logService=ve,this._optionsService=Ee,this._data=new Uint32Array(0)}return be.prototype.hook=function(ge){this._data=new Uint32Array(0)},be.prototype.put=function(ge,me,ve){this._data=z.concat(this._data,ge.subarray(me,ve))},be.prototype.unhook=function(ge){if(ge){var me=ne.utf32ToString(this._data);switch(this._data=new Uint32Array(0),me){case'"q':return this._coreService.triggerDataEvent(ue.C0.ESC+'P1$r0"q'+ue.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(ue.C0.ESC+'P1$r61;1"p'+ue.C0.ESC+"\\");case"r":var ve=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(ue.C0.ESC+"P1$r"+ve+ue.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(ue.C0.ESC+"P1$r0m"+ue.C0.ESC+"\\");case" q":var Ee={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return Ee-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(ue.C0.ESC+"P1$r"+Ee+" q"+ue.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",me),this._coreService.triggerDataEvent(ue.C0.ESC+"P0$r"+ue.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},be}(),he=function(be){function ge(me,ve,Ee,ye,Ae,_e,Se,xe,Oe){Oe===void 0&&(Oe=new ae.EscapeSequenceParser);var we=be.call(this)||this;we._bufferService=me,we._charsetService=ve,we._coreService=Ee,we._dirtyRowService=ye,we._logService=Ae,we._optionsService=_e,we._coreMouseService=Se,we._unicodeService=xe,we._parser=Oe,we._parseBuffer=new Uint32Array(4096),we._stringDecoder=new ne.StringToUtf32,we._utf8Decoder=new ne.Utf8ToUtf32,we._workCell=new E.CellData,we._windowTitle="",we._iconName="",we._windowTitleStack=[],we._iconNameStack=[],we._curAttrData=x.DEFAULT_ATTR_DATA.clone(),we._eraseAttrDataInternal=x.DEFAULT_ATTR_DATA.clone(),we._onRequestBell=new b.EventEmitter,we._onRequestRefreshRows=new b.EventEmitter,we._onRequestReset=new b.EventEmitter,we._onRequestScroll=new b.EventEmitter,we._onRequestSyncScrollBar=new b.EventEmitter,we._onRequestWindowsOptionsReport=new b.EventEmitter,we._onA11yChar=new b.EventEmitter,we._onA11yTab=new b.EventEmitter,we._onCursorMove=new b.EventEmitter,we._onLineFeed=new b.EventEmitter,we._onScroll=new b.EventEmitter,we._onTitleChange=new b.EventEmitter,we.register(we._parser),we._parser.setCsiHandlerFallback(function(De,Ze){we._logService.debug("Unknown CSI code: ",{identifier:we._parser.identToString(De),params:Ze.toArray()})}),we._parser.setEscHandlerFallback(function(De){we._logService.debug("Unknown ESC code: ",{identifier:we._parser.identToString(De)})}),we._parser.setExecuteHandlerFallback(function(De){we._logService.debug("Unknown EXECUTE code: ",{code:De})}),we._parser.setOscHandlerFallback(function(De,Ze,Ve){we._logService.debug("Unknown OSC code: ",{identifier:De,action:Ze,data:Ve})}),we._parser.setDcsHandlerFallback(function(De,Ze,Ve){Ze==="HOOK"&&(Ve=Ve.toArray()),we._logService.debug("Unknown DCS code: ",{identifier:we._parser.identToString(De),action:Ze,payload:Ve})}),we._parser.setPrintHandler(function(De,Ze,Ve){return we.print(De,Ze,Ve)}),we._parser.setCsiHandler({final:"@"},function(De){return we.insertChars(De)}),we._parser.setCsiHandler({intermediates:" ",final:"@"},function(De){return we.scrollLeft(De)}),we._parser.setCsiHandler({final:"A"},function(De){return we.cursorUp(De)}),we._parser.setCsiHandler({intermediates:" ",final:"A"},function(De){return we.scrollRight(De)}),we._parser.setCsiHandler({final:"B"},function(De){return we.cursorDown(De)}),we._parser.setCsiHandler({final:"C"},function(De){return we.cursorForward(De)}),we._parser.setCsiHandler({final:"D"},function(De){return we.cursorBackward(De)}),we._parser.setCsiHandler({final:"E"},function(De){return we.cursorNextLine(De)}),we._parser.setCsiHandler({final:"F"},function(De){return we.cursorPrecedingLine(De)}),we._parser.setCsiHandler({final:"G"},function(De){return we.cursorCharAbsolute(De)}),we._parser.setCsiHandler({final:"H"},function(De){return we.cursorPosition(De)}),we._parser.setCsiHandler({final:"I"},function(De){return we.cursorForwardTab(De)}),we._parser.setCsiHandler({final:"J"},function(De){return we.eraseInDisplay(De)}),we._parser.setCsiHandler({prefix:"?",final:"J"},function(De){return we.eraseInDisplay(De)}),we._parser.setCsiHandler({final:"K"},function(De){return we.eraseInLine(De)}),we._parser.setCsiHandler({prefix:"?",final:"K"},function(De){return we.eraseInLine(De)}),we._parser.setCsiHandler({final:"L"},function(De){return we.insertLines(De)}),we._parser.setCsiHandler({final:"M"},function(De){return we.deleteLines(De)}),we._parser.setCsiHandler({final:"P"},function(De){return we.deleteChars(De)}),we._parser.setCsiHandler({final:"S"},function(De){return we.scrollUp(De)}),we._parser.setCsiHandler({final:"T"},function(De){return we.scrollDown(De)}),we._parser.setCsiHandler({final:"X"},function(De){return we.eraseChars(De)}),we._parser.setCsiHandler({final:"Z"},function(De){return we.cursorBackwardTab(De)}),we._parser.setCsiHandler({final:"`"},function(De){return we.charPosAbsolute(De)}),we._parser.setCsiHandler({final:"a"},function(De){return we.hPositionRelative(De)}),we._parser.setCsiHandler({final:"b"},function(De){return we.repeatPrecedingCharacter(De)}),we._parser.setCsiHandler({final:"c"},function(De){return we.sendDeviceAttributesPrimary(De)}),we._parser.setCsiHandler({prefix:">",final:"c"},function(De){return we.sendDeviceAttributesSecondary(De)}),we._parser.setCsiHandler({final:"d"},function(De){return we.linePosAbsolute(De)}),we._parser.setCsiHandler({final:"e"},function(De){return we.vPositionRelative(De)}),we._parser.setCsiHandler({final:"f"},function(De){return we.hVPosition(De)}),we._parser.setCsiHandler({final:"g"},function(De){return we.tabClear(De)}),we._parser.setCsiHandler({final:"h"},function(De){return we.setMode(De)}),we._parser.setCsiHandler({prefix:"?",final:"h"},function(De){return we.setModePrivate(De)}),we._parser.setCsiHandler({final:"l"},function(De){return we.resetMode(De)}),we._parser.setCsiHandler({prefix:"?",final:"l"},function(De){return we.resetModePrivate(De)}),we._parser.setCsiHandler({final:"m"},function(De){return we.charAttributes(De)}),we._parser.setCsiHandler({final:"n"},function(De){return we.deviceStatus(De)}),we._parser.setCsiHandler({prefix:"?",final:"n"},function(De){return we.deviceStatusPrivate(De)}),we._parser.setCsiHandler({intermediates:"!",final:"p"},function(De){return we.softReset(De)}),we._parser.setCsiHandler({intermediates:" ",final:"q"},function(De){return we.setCursorStyle(De)}),we._parser.setCsiHandler({final:"r"},function(De){return we.setScrollRegion(De)}),we._parser.setCsiHandler({final:"s"},function(De){return we.saveCursor(De)}),we._parser.setCsiHandler({final:"t"},function(De){return we.windowOptions(De)}),we._parser.setCsiHandler({final:"u"},function(De){return we.restoreCursor(De)}),we._parser.setCsiHandler({intermediates:"'",final:"}"},function(De){return we.insertColumns(De)}),we._parser.setCsiHandler({intermediates:"'",final:"~"},function(De){return we.deleteColumns(De)}),we._parser.setExecuteHandler(ue.C0.BEL,function(){return we.bell()}),we._parser.setExecuteHandler(ue.C0.LF,function(){return we.lineFeed()}),we._parser.setExecuteHandler(ue.C0.VT,function(){return we.lineFeed()}),we._parser.setExecuteHandler(ue.C0.FF,function(){return we.lineFeed()}),we._parser.setExecuteHandler(ue.C0.CR,function(){return we.carriageReturn()}),we._parser.setExecuteHandler(ue.C0.BS,function(){return we.backspace()}),we._parser.setExecuteHandler(ue.C0.HT,function(){return we.tab()}),we._parser.setExecuteHandler(ue.C0.SO,function(){return we.shiftOut()}),we._parser.setExecuteHandler(ue.C0.SI,function(){return we.shiftIn()}),we._parser.setExecuteHandler(ue.C1.IND,function(){return we.index()}),we._parser.setExecuteHandler(ue.C1.NEL,function(){return we.nextLine()}),we._parser.setExecuteHandler(ue.C1.HTS,function(){return we.tabSet()}),we._parser.setOscHandler(0,new oe.OscHandler(function(De){we.setTitle(De),we.setIconName(De)})),we._parser.setOscHandler(1,new oe.OscHandler(function(De){return we.setIconName(De)})),we._parser.setOscHandler(2,new oe.OscHandler(function(De){return we.setTitle(De)})),we._parser.setEscHandler({final:"7"},function(){return we.saveCursor()}),we._parser.setEscHandler({final:"8"},function(){return we.restoreCursor()}),we._parser.setEscHandler({final:"D"},function(){return we.index()}),we._parser.setEscHandler({final:"E"},function(){return we.nextLine()}),we._parser.setEscHandler({final:"H"},function(){return we.tabSet()}),we._parser.setEscHandler({final:"M"},function(){return we.reverseIndex()}),we._parser.setEscHandler({final:"="},function(){return we.keypadApplicationMode()}),we._parser.setEscHandler({final:">"},function(){return we.keypadNumericMode()}),we._parser.setEscHandler({final:"c"},function(){return we.fullReset()}),we._parser.setEscHandler({final:"n"},function(){return we.setgLevel(2)}),we._parser.setEscHandler({final:"o"},function(){return we.setgLevel(3)}),we._parser.setEscHandler({final:"|"},function(){return we.setgLevel(3)}),we._parser.setEscHandler({final:"}"},function(){return we.setgLevel(2)}),we._parser.setEscHandler({final:"~"},function(){return we.setgLevel(1)}),we._parser.setEscHandler({intermediates:"%",final:"@"},function(){return we.selectDefaultCharset()}),we._parser.setEscHandler({intermediates:"%",final:"G"},function(){return we.selectDefaultCharset()});var Pe=function(De){Be._parser.setEscHandler({intermediates:"(",final:De},function(){return we.selectCharset("("+De)}),Be._parser.setEscHandler({intermediates:")",final:De},function(){return we.selectCharset(")"+De)}),Be._parser.setEscHandler({intermediates:"*",final:De},function(){return we.selectCharset("*"+De)}),Be._parser.setEscHandler({intermediates:"+",final:De},function(){return we.selectCharset("+"+De)}),Be._parser.setEscHandler({intermediates:"-",final:De},function(){return we.selectCharset("-"+De)}),Be._parser.setEscHandler({intermediates:".",final:De},function(){return we.selectCharset("."+De)}),Be._parser.setEscHandler({intermediates:"/",final:De},function(){return we.selectCharset("/"+De)})},Be=this;for(var je in ie.CHARSETS)Pe(je);return we._parser.setEscHandler({intermediates:"#",final:"8"},function(){return we.screenAlignmentPattern()}),we._parser.setErrorHandler(function(De){return we._logService.error("Parsing error: ",De),De}),we._parser.setDcsHandler({intermediates:"$",final:"q"},new le(we._bufferService,we._coreService,we._logService,we._optionsService)),we}return a(ge,be),Object.defineProperty(ge.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(ge.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),ge.prototype.dispose=function(){be.prototype.dispose.call(this)},ge.prototype.parse=function(me){var ve=this._bufferService.buffer,Ee=ve.x,ye=ve.y;if(this._logService.debug("parsing data",me),this._parseBuffer.length<me.length&&this._parseBuffer.length<131072&&(this._parseBuffer=new Uint32Array(Math.min(me.length,131072))),this._dirtyRowService.clearRange(),me.length>131072)for(var Ae=0;Ae<me.length;Ae+=131072){var _e=Ae+131072<me.length?Ae+131072:me.length,Se=typeof me=="string"?this._stringDecoder.decode(me.substring(Ae,_e),this._parseBuffer):this._utf8Decoder.decode(me.subarray(Ae,_e),this._parseBuffer);this._parser.parse(this._parseBuffer,Se)}else Se=typeof me=="string"?this._stringDecoder.decode(me,this._parseBuffer):this._utf8Decoder.decode(me,this._parseBuffer),this._parser.parse(this._parseBuffer,Se);(ve=this._bufferService.buffer).x===Ee&&ve.y===ye||this._onCursorMove.fire(),this._onRequestRefreshRows.fire(this._dirtyRowService.start,this._dirtyRowService.end)},ge.prototype.print=function(me,ve,Ee){var ye,Ae,_e=this._bufferService.buffer,Se=this._charsetService.charset,xe=this._optionsService.options.screenReaderMode,Oe=this._bufferService.cols,we=this._coreService.decPrivateModes.wraparound,Pe=this._coreService.modes.insertMode,Be=this._curAttrData,je=_e.lines.get(_e.ybase+_e.y);this._dirtyRowService.markDirty(_e.y),_e.x&&Ee-ve>0&&je.getWidth(_e.x-1)===2&&je.setCellFromCodePoint(_e.x-1,0,1,Be.fg,Be.bg,Be.extended);for(var De=ve;De<Ee;++De){if(ye=me[De],Ae=this._unicodeService.wcwidth(ye),ye<127&&Se){var Ze=Se[String.fromCharCode(ye)];Ze&&(ye=Ze.charCodeAt(0))}if(xe&&this._onA11yChar.fire(ne.stringFromCodePoint(ye)),Ae||!_e.x){if(_e.x+Ae-1>=Oe){if(we){for(;_e.x<Oe;)je.setCellFromCodePoint(_e.x++,0,1,Be.fg,Be.bg,Be.extended);_e.x=0,_e.y++,_e.y===_e.scrollBottom+1?(_e.y--,this._onRequestScroll.fire(this._eraseAttrData(),!0)):(_e.y>=this._bufferService.rows&&(_e.y=this._bufferService.rows-1),_e.lines.get(_e.ybase+_e.y).isWrapped=!0),je=_e.lines.get(_e.ybase+_e.y)}else if(_e.x=Oe-1,Ae===2)continue}if(Pe&&(je.insertCells(_e.x,Ae,_e.getNullCell(Be),Be),je.getWidth(Oe-1)===2&&je.setCellFromCodePoint(Oe-1,y.NULL_CELL_CODE,y.NULL_CELL_WIDTH,Be.fg,Be.bg,Be.extended)),je.setCellFromCodePoint(_e.x++,ye,Ae,Be.fg,Be.bg,Be.extended),Ae>0)for(;--Ae;)je.setCellFromCodePoint(_e.x++,0,0,Be.fg,Be.bg,Be.extended)}else je.getWidth(_e.x-1)?je.addCodepointToCell(_e.x-1,ye):je.addCodepointToCell(_e.x-2,ye)}Ee-ve>0&&(je.loadCell(_e.x-1,this._workCell),this._workCell.getWidth()===2||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),_e.x<Oe&&Ee-ve>0&&je.getWidth(_e.x)===0&&!je.hasContent(_e.x)&&je.setCellFromCodePoint(_e.x,0,1,Be.fg,Be.bg,Be.extended),this._dirtyRowService.markDirty(_e.y)},ge.prototype.addCsiHandler=function(me,ve){var Ee=this;return me.final!=="t"||me.prefix||me.intermediates?this._parser.addCsiHandler(me,ve):this._parser.addCsiHandler(me,function(ye){return!se(ye.params[0],Ee._optionsService.options.windowOptions)||ve(ye)})},ge.prototype.addDcsHandler=function(me,ve){return this._parser.addDcsHandler(me,new ce.DcsHandler(ve))},ge.prototype.addEscHandler=function(me,ve){return this._parser.addEscHandler(me,ve)},ge.prototype.addOscHandler=function(me,ve){return this._parser.addOscHandler(me,new oe.OscHandler(ve))},ge.prototype.bell=function(){this._onRequestBell.fire()},ge.prototype.lineFeed=function(){var me=this._bufferService.buffer;this._dirtyRowService.markDirty(me.y),this._optionsService.options.convertEol&&(me.x=0),me.y++,me.y===me.scrollBottom+1?(me.y--,this._onRequestScroll.fire(this._eraseAttrData())):me.y>=this._bufferService.rows&&(me.y=this._bufferService.rows-1),me.x>=this._bufferService.cols&&me.x--,this._dirtyRowService.markDirty(me.y),this._onLineFeed.fire()},ge.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},ge.prototype.backspace=function(){var me,ve=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(ve.x>0&&ve.x--);if(this._restrictCursor(this._bufferService.cols),ve.x>0)ve.x--;else if(ve.x===0&&ve.y>ve.scrollTop&&ve.y<=ve.scrollBottom&&(!((me=ve.lines.get(ve.ybase+ve.y))===null||me===void 0)&&me.isWrapped)){ve.lines.get(ve.ybase+ve.y).isWrapped=!1,ve.y--,ve.x=this._bufferService.cols-1;var Ee=ve.lines.get(ve.ybase+ve.y);Ee.hasWidth(ve.x)&&!Ee.hasContent(ve.x)&&ve.x--}this._restrictCursor()},ge.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var me=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-me)}},ge.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},ge.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},ge.prototype._restrictCursor=function(me){me===void 0&&(me=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(me,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},ge.prototype._setCursor=function(me,ve){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=me,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+ve):(this._bufferService.buffer.x=me,this._bufferService.buffer.y=ve),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},ge.prototype._moveCursor=function(me,ve){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+me,this._bufferService.buffer.y+ve)},ge.prototype.cursorUp=function(me){var ve=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;ve>=0?this._moveCursor(0,-Math.min(ve,me.params[0]||1)):this._moveCursor(0,-(me.params[0]||1))},ge.prototype.cursorDown=function(me){var ve=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;ve>=0?this._moveCursor(0,Math.min(ve,me.params[0]||1)):this._moveCursor(0,me.params[0]||1)},ge.prototype.cursorForward=function(me){this._moveCursor(me.params[0]||1,0)},ge.prototype.cursorBackward=function(me){this._moveCursor(-(me.params[0]||1),0)},ge.prototype.cursorNextLine=function(me){this.cursorDown(me),this._bufferService.buffer.x=0},ge.prototype.cursorPrecedingLine=function(me){this.cursorUp(me),this._bufferService.buffer.x=0},ge.prototype.cursorCharAbsolute=function(me){this._setCursor((me.params[0]||1)-1,this._bufferService.buffer.y)},ge.prototype.cursorPosition=function(me){this._setCursor(me.length>=2?(me.params[1]||1)-1:0,(me.params[0]||1)-1)},ge.prototype.charPosAbsolute=function(me){this._setCursor((me.params[0]||1)-1,this._bufferService.buffer.y)},ge.prototype.hPositionRelative=function(me){this._moveCursor(me.params[0]||1,0)},ge.prototype.linePosAbsolute=function(me){this._setCursor(this._bufferService.buffer.x,(me.params[0]||1)-1)},ge.prototype.vPositionRelative=function(me){this._moveCursor(0,me.params[0]||1)},ge.prototype.hVPosition=function(me){this.cursorPosition(me)},ge.prototype.tabClear=function(me){var ve=me.params[0];ve===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:ve===3&&(this._bufferService.buffer.tabs={})},ge.prototype.cursorForwardTab=function(me){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var ve=me.params[0]||1;ve--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},ge.prototype.cursorBackwardTab=function(me){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var ve=me.params[0]||1,Ee=this._bufferService.buffer;ve--;)Ee.x=Ee.prevStop()},ge.prototype._eraseInBufferLine=function(me,ve,Ee,ye){ye===void 0&&(ye=!1);var Ae=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+me);Ae.replaceCells(ve,Ee,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),ye&&(Ae.isWrapped=!1)},ge.prototype._resetBufferLine=function(me){var ve=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+me);ve.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),ve.isWrapped=!1},ge.prototype.eraseInDisplay=function(me){var ve;switch(this._restrictCursor(),me.params[0]){case 0:for(ve=this._bufferService.buffer.y,this._dirtyRowService.markDirty(ve),this._eraseInBufferLine(ve++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);ve<this._bufferService.rows;ve++)this._resetBufferLine(ve);this._dirtyRowService.markDirty(ve);break;case 1:for(ve=this._bufferService.buffer.y,this._dirtyRowService.markDirty(ve),this._eraseInBufferLine(ve,0,this._bufferService.buffer.x+1,!0),this._bufferService.buffer.x+1>=this._bufferService.cols&&(this._bufferService.buffer.lines.get(ve+1).isWrapped=!1);ve--;)this._resetBufferLine(ve);this._dirtyRowService.markDirty(0);break;case 2:for(ve=this._bufferService.rows,this._dirtyRowService.markDirty(ve-1);ve--;)this._resetBufferLine(ve);this._dirtyRowService.markDirty(0);break;case 3:var Ee=this._bufferService.buffer.lines.length-this._bufferService.rows;Ee>0&&(this._bufferService.buffer.lines.trimStart(Ee),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-Ee,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-Ee,0),this._onScroll.fire(0))}},ge.prototype.eraseInLine=function(me){switch(this._restrictCursor(),me.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},ge.prototype.insertLines=function(me){this._restrictCursor();var ve=me.params[0]||1,Ee=this._bufferService.buffer;if(!(Ee.y>Ee.scrollBottom||Ee.y<Ee.scrollTop)){for(var ye=Ee.ybase+Ee.y,Ae=this._bufferService.rows-1-Ee.scrollBottom,_e=this._bufferService.rows-1+Ee.ybase-Ae+1;ve--;)Ee.lines.splice(_e-1,1),Ee.lines.splice(ye,0,Ee.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(Ee.y,Ee.scrollBottom),Ee.x=0}},ge.prototype.deleteLines=function(me){this._restrictCursor();var ve=me.params[0]||1,Ee=this._bufferService.buffer;if(!(Ee.y>Ee.scrollBottom||Ee.y<Ee.scrollTop)){var ye,Ae=Ee.ybase+Ee.y;for(ye=this._bufferService.rows-1-Ee.scrollBottom,ye=this._bufferService.rows-1+Ee.ybase-ye;ve--;)Ee.lines.splice(Ae,1),Ee.lines.splice(ye,0,Ee.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(Ee.y,Ee.scrollBottom),Ee.x=0}},ge.prototype.insertChars=function(me){this._restrictCursor();var ve=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);ve&&(ve.insertCells(this._bufferService.buffer.x,me.params[0]||1,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},ge.prototype.deleteChars=function(me){this._restrictCursor();var ve=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);ve&&(ve.deleteCells(this._bufferService.buffer.x,me.params[0]||1,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},ge.prototype.scrollUp=function(me){for(var ve=me.params[0]||1,Ee=this._bufferService.buffer;ve--;)Ee.lines.splice(Ee.ybase+Ee.scrollTop,1),Ee.lines.splice(Ee.ybase+Ee.scrollBottom,0,Ee.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(Ee.scrollTop,Ee.scrollBottom)},ge.prototype.scrollDown=function(me){for(var ve=me.params[0]||1,Ee=this._bufferService.buffer;ve--;)Ee.lines.splice(Ee.ybase+Ee.scrollBottom,1),Ee.lines.splice(Ee.ybase+Ee.scrollTop,0,Ee.getBlankLine(x.DEFAULT_ATTR_DATA));this._dirtyRowService.markRangeDirty(Ee.scrollTop,Ee.scrollBottom)},ge.prototype.scrollLeft=function(me){var ve=this._bufferService.buffer;if(!(ve.y>ve.scrollBottom||ve.y<ve.scrollTop)){for(var Ee=me.params[0]||1,ye=ve.scrollTop;ye<=ve.scrollBottom;++ye){var Ae=ve.lines.get(ve.ybase+ye);Ae.deleteCells(0,Ee,ve.getNullCell(this._eraseAttrData()),this._eraseAttrData()),Ae.isWrapped=!1}this._dirtyRowService.markRangeDirty(ve.scrollTop,ve.scrollBottom)}},ge.prototype.scrollRight=function(me){var ve=this._bufferService.buffer;if(!(ve.y>ve.scrollBottom||ve.y<ve.scrollTop)){for(var Ee=me.params[0]||1,ye=ve.scrollTop;ye<=ve.scrollBottom;++ye){var Ae=ve.lines.get(ve.ybase+ye);Ae.insertCells(0,Ee,ve.getNullCell(this._eraseAttrData()),this._eraseAttrData()),Ae.isWrapped=!1}this._dirtyRowService.markRangeDirty(ve.scrollTop,ve.scrollBottom)}},ge.prototype.insertColumns=function(me){var ve=this._bufferService.buffer;if(!(ve.y>ve.scrollBottom||ve.y<ve.scrollTop)){for(var Ee=me.params[0]||1,ye=ve.scrollTop;ye<=ve.scrollBottom;++ye){var Ae=this._bufferService.buffer.lines.get(ve.ybase+ye);Ae.insertCells(ve.x,Ee,ve.getNullCell(this._eraseAttrData()),this._eraseAttrData()),Ae.isWrapped=!1}this._dirtyRowService.markRangeDirty(ve.scrollTop,ve.scrollBottom)}},ge.prototype.deleteColumns=function(me){var ve=this._bufferService.buffer;if(!(ve.y>ve.scrollBottom||ve.y<ve.scrollTop)){for(var Ee=me.params[0]||1,ye=ve.scrollTop;ye<=ve.scrollBottom;++ye){var Ae=ve.lines.get(ve.ybase+ye);Ae.deleteCells(ve.x,Ee,ve.getNullCell(this._eraseAttrData()),this._eraseAttrData()),Ae.isWrapped=!1}this._dirtyRowService.markRangeDirty(ve.scrollTop,ve.scrollBottom)}},ge.prototype.eraseChars=function(me){this._restrictCursor();var ve=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);ve&&(ve.replaceCells(this._bufferService.buffer.x,this._bufferService.buffer.x+(me.params[0]||1),this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},ge.prototype.repeatPrecedingCharacter=function(me){if(this._parser.precedingCodepoint){for(var ve=me.params[0]||1,Ee=new Uint32Array(ve),ye=0;ye<ve;++ye)Ee[ye]=this._parser.precedingCodepoint;this.print(Ee,0,Ee.length)}},ge.prototype.sendDeviceAttributesPrimary=function(me){me.params[0]>0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(ue.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(ue.C0.ESC+"[?6c"))},ge.prototype.sendDeviceAttributesSecondary=function(me){me.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(ue.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(ue.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(me.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(ue.C0.ESC+"[>83;40003;0c"))},ge.prototype._is=function(me){return(this._optionsService.options.termName+"").indexOf(me)===0},ge.prototype.setMode=function(me){for(var ve=0;ve<me.length;ve++)switch(me.params[ve]){case 4:this._coreService.modes.insertMode=!0}},ge.prototype.setModePrivate=function(me){for(var ve=0;ve<me.length;ve++)switch(me.params[ve]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!0;break;case 2:this._charsetService.setgCharset(0,ie.DEFAULT_CHARSET),this._charsetService.setgCharset(1,ie.DEFAULT_CHARSET),this._charsetService.setgCharset(2,ie.DEFAULT_CHARSET),this._charsetService.setgCharset(3,ie.DEFAULT_CHARSET);break;case 3:this._optionsService.options.windowOptions.setWinLines&&(this._bufferService.resize(132,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!0,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!0;break;case 12:break;case 45:this._coreService.decPrivateModes.reverseWraparound=!0;break;case 66:this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire();break;case 9:this._coreMouseService.activeProtocol="X10";break;case 1e3:this._coreMouseService.activeProtocol="VT200";break;case 1002:this._coreMouseService.activeProtocol="DRAG";break;case 1003:this._coreMouseService.activeProtocol="ANY";break;case 1004:this._coreService.decPrivateModes.sendFocus=!0;break;case 1005:this._logService.debug("DECSET 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="SGR";break;case 1015:this._logService.debug("DECSET 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!1;break;case 1048:this.saveCursor();break;case 1049:this.saveCursor();case 47:case 1047:this._bufferService.buffers.activateAltBuffer(this._eraseAttrData()),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!0}},ge.prototype.resetMode=function(me){for(var ve=0;ve<me.length;ve++)switch(me.params[ve]){case 4:this._coreService.modes.insertMode=!1}},ge.prototype.resetModePrivate=function(me){for(var ve=0;ve<me.length;ve++)switch(me.params[ve]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!1;break;case 3:this._optionsService.options.windowOptions.setWinLines&&(this._bufferService.resize(80,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!1,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!1;break;case 12:break;case 45:this._coreService.decPrivateModes.reverseWraparound=!1;break;case 66:this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire();break;case 9:case 1e3:case 1002:case 1003:this._coreMouseService.activeProtocol="NONE";break;case 1004:this._coreService.decPrivateModes.sendFocus=!1;break;case 1005:this._logService.debug("DECRST 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="DEFAULT";break;case 1015:this._logService.debug("DECRST 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!0;break;case 1048:this.restoreCursor();break;case 1049:case 47:case 1047:this._bufferService.buffers.activateNormalBuffer(),me.params[ve]===1049&&this.restoreCursor(),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!1}},ge.prototype._updateAttrColor=function(me,ve,Ee,ye,Ae){return ve===2?(me|=50331648,me&=-16777216,me|=ee.AttributeData.fromColorRGB([Ee,ye,Ae])):ve===5&&(me&=-50331904,me|=33554432|255&Ee),me},ge.prototype._extractColor=function(me,ve,Ee){var ye=[0,0,-1,0,0,0],Ae=0,_e=0;do{if(ye[_e+Ae]=me.params[ve+_e],me.hasSubParams(ve+_e)){var Se=me.getSubParams(ve+_e),xe=0;do ye[1]===5&&(Ae=1),ye[_e+xe+1+Ae]=Se[xe];while(++xe<Se.length&&xe+_e+1+Ae<ye.length);break}if(ye[1]===5&&_e+Ae>=2||ye[1]===2&&_e+Ae>=5)break;ye[1]&&(Ae=1)}while(++_e+ve<me.length&&_e+Ae<ye.length);for(xe=2;xe<ye.length;++xe)ye[xe]===-1&&(ye[xe]=0);switch(ye[0]){case 38:Ee.fg=this._updateAttrColor(Ee.fg,ye[1],ye[3],ye[4],ye[5]);break;case 48:Ee.bg=this._updateAttrColor(Ee.bg,ye[1],ye[3],ye[4],ye[5]);break;case 58:Ee.extended=Ee.extended.clone(),Ee.extended.underlineColor=this._updateAttrColor(Ee.extended.underlineColor,ye[1],ye[3],ye[4],ye[5])}return _e},ge.prototype._processUnderline=function(me,ve){ve.extended=ve.extended.clone(),(!~me||me>5)&&(me=1),ve.extended.underlineStyle=me,ve.fg|=268435456,me===0&&(ve.fg&=-268435457),ve.updateExtended()},ge.prototype.charAttributes=function(me){if(me.length===1&&me.params[0]===0)return this._curAttrData.fg=x.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=x.DEFAULT_ATTR_DATA.bg);for(var ve,Ee=me.length,ye=this._curAttrData,Ae=0;Ae<Ee;Ae++)(ve=me.params[Ae])>=30&&ve<=37?(ye.fg&=-50331904,ye.fg|=16777216|ve-30):ve>=40&&ve<=47?(ye.bg&=-50331904,ye.bg|=16777216|ve-40):ve>=90&&ve<=97?(ye.fg&=-50331904,ye.fg|=16777224|ve-90):ve>=100&&ve<=107?(ye.bg&=-50331904,ye.bg|=16777224|ve-100):ve===0?(ye.fg=x.DEFAULT_ATTR_DATA.fg,ye.bg=x.DEFAULT_ATTR_DATA.bg):ve===1?ye.fg|=134217728:ve===3?ye.bg|=67108864:ve===4?(ye.fg|=268435456,this._processUnderline(me.hasSubParams(Ae)?me.getSubParams(Ae)[0]:1,ye)):ve===5?ye.fg|=536870912:ve===7?ye.fg|=67108864:ve===8?ye.fg|=1073741824:ve===2?ye.bg|=134217728:ve===21?this._processUnderline(2,ye):ve===22?(ye.fg&=-134217729,ye.bg&=-134217729):ve===23?ye.bg&=-67108865:ve===24?ye.fg&=-268435457:ve===25?ye.fg&=-536870913:ve===27?ye.fg&=-67108865:ve===28?ye.fg&=-1073741825:ve===39?(ye.fg&=-67108864,ye.fg|=16777215&x.DEFAULT_ATTR_DATA.fg):ve===49?(ye.bg&=-67108864,ye.bg|=16777215&x.DEFAULT_ATTR_DATA.bg):ve===38||ve===48||ve===58?Ae+=this._extractColor(me,Ae,ye):ve===59?(ye.extended=ye.extended.clone(),ye.extended.underlineColor=-1,ye.updateExtended()):ve===100?(ye.fg&=-67108864,ye.fg|=16777215&x.DEFAULT_ATTR_DATA.fg,ye.bg&=-67108864,ye.bg|=16777215&x.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",ve)},ge.prototype.deviceStatus=function(me){switch(me.params[0]){case 5:this._coreService.triggerDataEvent(ue.C0.ESC+"[0n");break;case 6:var ve=this._bufferService.buffer.y+1,Ee=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(ue.C0.ESC+"["+ve+";"+Ee+"R")}},ge.prototype.deviceStatusPrivate=function(me){switch(me.params[0]){case 6:var ve=this._bufferService.buffer.y+1,Ee=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(ue.C0.ESC+"[?"+ve+";"+Ee+"R")}},ge.prototype.softReset=function(me){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=x.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},ge.prototype.setCursorStyle=function(me){var ve=me.params[0]||1;switch(ve){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var Ee=ve%2==1;this._optionsService.options.cursorBlink=Ee},ge.prototype.setScrollRegion=function(me){var ve,Ee=me.params[0]||1;(me.length<2||(ve=me.params[1])>this._bufferService.rows||ve===0)&&(ve=this._bufferService.rows),ve>Ee&&(this._bufferService.buffer.scrollTop=Ee-1,this._bufferService.buffer.scrollBottom=ve-1,this._setCursor(0,0))},ge.prototype.windowOptions=function(me){if(se(me.params[0],this._optionsService.options.windowOptions)){var ve=me.length>1?me.params[1]:0;switch(me.params[0]){case 14:ve!==2&&this._onRequestWindowsOptionsReport.fire(de.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(de.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(ue.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:ve!==0&&ve!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),ve!==0&&ve!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:ve!==0&&ve!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),ve!==0&&ve!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},ge.prototype.saveCursor=function(me){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},ge.prototype.restoreCursor=function(me){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},ge.prototype.setTitle=function(me){this._windowTitle=me,this._onTitleChange.fire(me)},ge.prototype.setIconName=function(me){this._iconName=me},ge.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},ge.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},ge.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},ge.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,ie.DEFAULT_CHARSET)},ge.prototype.selectCharset=function(me){me.length===2?me[0]!=="/"&&this._charsetService.setgCharset(fe[me[0]],ie.CHARSETS[me[1]]||ie.DEFAULT_CHARSET):this.selectDefaultCharset()},ge.prototype.index=function(){this._restrictCursor();var me=this._bufferService.buffer;this._bufferService.buffer.y++,me.y===me.scrollBottom+1?(me.y--,this._onRequestScroll.fire(this._eraseAttrData())):me.y>=this._bufferService.rows&&(me.y=this._bufferService.rows-1),this._restrictCursor()},ge.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},ge.prototype.reverseIndex=function(){this._restrictCursor();var me=this._bufferService.buffer;if(me.y===me.scrollTop){var ve=me.scrollBottom-me.scrollTop;me.lines.shiftElements(me.ybase+me.y,ve,1),me.lines.set(me.ybase+me.y,me.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(me.scrollTop,me.scrollBottom)}else me.y--,this._restrictCursor()},ge.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},ge.prototype.reset=function(){this._curAttrData=x.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=x.DEFAULT_ATTR_DATA.clone()},ge.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},ge.prototype.setgLevel=function(me){this._charsetService.setgLevel(me)},ge.prototype.screenAlignmentPattern=function(){var me=new E.CellData;me.content=1<<22|69,me.fg=this._curAttrData.fg,me.bg=this._curAttrData.bg;var ve=this._bufferService.buffer;this._setCursor(0,0);for(var Ee=0;Ee<this._bufferService.rows;++Ee){var ye=ve.ybase+ve.y+Ee,Ae=ve.lines.get(ye);Ae&&(Ae.fill(me),Ae.isWrapped=!1)}this._dirtyRowService.markAllDirty(),this._setCursor(0,0)},ge}(te.Disposable);pe.InputHandler=he},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.DEFAULT_CHARSET=pe.CHARSETS=void 0,pe.CHARSETS={},pe.DEFAULT_CHARSET=pe.CHARSETS.B,pe.CHARSETS[0]={"`":"\u25C6",a:"\u2592",b:"\u2409",c:"\u240C",d:"\u240D",e:"\u240A",f:"\xB0",g:"\xB1",h:"\u2424",i:"\u240B",j:"\u2518",k:"\u2510",l:"\u250C",m:"\u2514",n:"\u253C",o:"\u23BA",p:"\u23BB",q:"\u2500",r:"\u23BC",s:"\u23BD",t:"\u251C",u:"\u2524",v:"\u2534",w:"\u252C",x:"\u2502",y:"\u2264",z:"\u2265","{":"\u03C0","|":"\u2260","}":"\xA3","~":"\xB7"},pe.CHARSETS.A={"#":"\xA3"},pe.CHARSETS.B=void 0,pe.CHARSETS[4]={"#":"\xA3","@":"\xBE","[":"ij","\\":"\xBD","]":"|","{":"\xA8","|":"f","}":"\xBC","~":"\xB4"},pe.CHARSETS.C=pe.CHARSETS[5]={"[":"\xC4","\\":"\xD6","]":"\xC5","^":"\xDC","`":"\xE9","{":"\xE4","|":"\xF6","}":"\xE5","~":"\xFC"},pe.CHARSETS.R={"#":"\xA3","@":"\xE0","[":"\xB0","\\":"\xE7","]":"\xA7","{":"\xE9","|":"\xF9","}":"\xE8","~":"\xA8"},pe.CHARSETS.Q={"@":"\xE0","[":"\xE2","\\":"\xE7","]":"\xEA","^":"\xEE","`":"\xF4","{":"\xE9","|":"\xF9","}":"\xE8","~":"\xFB"},pe.CHARSETS.K={"@":"\xA7","[":"\xC4","\\":"\xD6","]":"\xDC","{":"\xE4","|":"\xF6","}":"\xFC","~":"\xDF"},pe.CHARSETS.Y={"#":"\xA3","@":"\xA7","[":"\xB0","\\":"\xE7","]":"\xE9","`":"\xF9","{":"\xE0","|":"\xF2","}":"\xE8","~":"\xEC"},pe.CHARSETS.E=pe.CHARSETS[6]={"@":"\xC4","[":"\xC6","\\":"\xD8","]":"\xC5","^":"\xDC","`":"\xE4","{":"\xE6","|":"\xF8","}":"\xE5","~":"\xFC"},pe.CHARSETS.Z={"#":"\xA3","@":"\xA7","[":"\xA1","\\":"\xD1","]":"\xBF","{":"\xB0","|":"\xF1","}":"\xE7"},pe.CHARSETS.H=pe.CHARSETS[7]={"@":"\xC9","[":"\xC4","\\":"\xD6","]":"\xC5","^":"\xDC","`":"\xE9","{":"\xE4","|":"\xF6","}":"\xE5","~":"\xFC"},pe.CHARSETS["="]={"#":"\xF9","@":"\xE0","[":"\xE9","\\":"\xE7","]":"\xEA","^":"\xEE",_:"\xE8","`":"\xF4","{":"\xE4","|":"\xF6","}":"\xFC","~":"\xFB"}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.Params=void 0;var Ce=function(){function a(de,ue){if(de===void 0&&(de=32),ue===void 0&&(ue=32),this.maxLength=de,this.maxSubParamsLength=ue,ue>256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(de),this.length=0,this._subParams=new Int32Array(ue),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(de),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return a.fromArray=function(de){var ue=new a;if(!de.length)return ue;for(var ie=de[0]instanceof Array?1:0;ie<de.length;++ie){var ae=de[ie];if(ae instanceof Array)for(var te=0;te<ae.length;++te)ue.addSubParam(ae[te]);else ue.addParam(ae)}return ue},a.prototype.clone=function(){var de=new a(this.maxLength,this.maxSubParamsLength);return de.params.set(this.params),de.length=this.length,de._subParams.set(this._subParams),de._subParamsLength=this._subParamsLength,de._subParamsIdx.set(this._subParamsIdx),de._rejectDigits=this._rejectDigits,de._rejectSubDigits=this._rejectSubDigits,de._digitIsSub=this._digitIsSub,de},a.prototype.toArray=function(){for(var de=[],ue=0;ue<this.length;++ue){de.push(this.params[ue]);var ie=this._subParamsIdx[ue]>>8,ae=255&this._subParamsIdx[ue];ae-ie>0&&de.push(Array.prototype.slice.call(this._subParams,ie,ae))}return de},a.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},a.prototype.addParam=function(de){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(de<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=de>2147483647?2147483647:de}},a.prototype.addSubParam=function(de){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(de<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=de>2147483647?2147483647:de,this._subParamsIdx[this.length-1]++}},a.prototype.hasSubParams=function(de){return(255&this._subParamsIdx[de])-(this._subParamsIdx[de]>>8)>0},a.prototype.getSubParams=function(de){var ue=this._subParamsIdx[de]>>8,ie=255&this._subParamsIdx[de];return ie-ue>0?this._subParams.subarray(ue,ie):null},a.prototype.getSubParamsAll=function(){for(var de={},ue=0;ue<this.length;++ue){var ie=this._subParamsIdx[ue]>>8,ae=255&this._subParamsIdx[ue];ae-ie>0&&(de[ue]=this._subParams.slice(ie,ae))}return de},a.prototype.addDigit=function(de){var ue;if(!(this._rejectDigits||!(ue=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var ie=this._digitIsSub?this._subParams:this.params,ae=ie[ue-1];ie[ue-1]=~ae?Math.min(10*ae+de,2147483647):de}},a}();pe.Params=Ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.OscHandler=pe.OscParser=void 0;var Ce=re(23),a=re(8),de=function(){function ie(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return ie.prototype.addHandler=function(ae,te){this._handlers[ae]===void 0&&(this._handlers[ae]=[]);var z=this._handlers[ae];return z.push(te),{dispose:function(){var ne=z.indexOf(te);ne!==-1&&z.splice(ne,1)}}},ie.prototype.setHandler=function(ae,te){this._handlers[ae]=[te]},ie.prototype.clearHandler=function(ae){this._handlers[ae]&&delete this._handlers[ae]},ie.prototype.setHandlerFallback=function(ae){this._handlerFb=ae},ie.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},ie.prototype.reset=function(){this._state===2&&this.end(!1),this._id=-1,this._state=0},ie.prototype._start=function(){var ae=this._handlers[this._id];if(ae)for(var te=ae.length-1;te>=0;te--)ae[te].start();else this._handlerFb(this._id,"START")},ie.prototype._put=function(ae,te,z){var ne=this._handlers[this._id];if(ne)for(var x=ne.length-1;x>=0;x--)ne[x].put(ae,te,z);else this._handlerFb(this._id,"PUT",a.utf32ToString(ae,te,z))},ie.prototype._end=function(ae){var te=this._handlers[this._id];if(te){for(var z=te.length-1;z>=0&&te[z].end(ae)===!1;z--);for(z--;z>=0;z--)te[z].end(!1)}else this._handlerFb(this._id,"END",ae)},ie.prototype.start=function(){this.reset(),this._id=-1,this._state=1},ie.prototype.put=function(ae,te,z){if(this._state!==3){if(this._state===1)for(;te<z;){var ne=ae[te++];if(ne===59){this._state=2,this._start();break}if(ne<48||57<ne)return void(this._state=3);this._id===-1&&(this._id=0),this._id=10*this._id+ne-48}this._state===2&&z-te>0&&this._put(ae,te,z)}},ie.prototype.end=function(ae){this._state!==0&&(this._state!==3&&(this._state===1&&this._start(),this._end(ae)),this._id=-1,this._state=0)},ie}();pe.OscParser=de;var ue=function(){function ie(ae){this._handler=ae,this._data="",this._hitLimit=!1}return ie.prototype.start=function(){this._data="",this._hitLimit=!1},ie.prototype.put=function(ae,te,z){this._hitLimit||(this._data+=a.utf32ToString(ae,te,z),this._data.length>Ce.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},ie.prototype.end=function(ae){var te;return this._hitLimit?te=!1:ae&&(te=this._handler(this._data)),this._data="",this._hitLimit=!1,te},ie}();pe.OscHandler=ue},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.PAYLOAD_LIMIT=void 0,pe.PAYLOAD_LIMIT=1e7},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.DcsHandler=pe.DcsParser=void 0;var Ce=re(8),a=re(21),de=re(23),ue=[],ie=function(){function te(){this._handlers=Object.create(null),this._active=ue,this._ident=0,this._handlerFb=function(){}}return te.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},te.prototype.addHandler=function(z,ne){this._handlers[z]===void 0&&(this._handlers[z]=[]);var x=this._handlers[z];return x.push(ne),{dispose:function(){var b=x.indexOf(ne);b!==-1&&x.splice(b,1)}}},te.prototype.setHandler=function(z,ne){this._handlers[z]=[ne]},te.prototype.clearHandler=function(z){this._handlers[z]&&delete this._handlers[z]},te.prototype.setHandlerFallback=function(z){this._handlerFb=z},te.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=ue,this._ident=0},te.prototype.hook=function(z,ne){if(this.reset(),this._ident=z,this._active=this._handlers[z]||ue,this._active.length)for(var x=this._active.length-1;x>=0;x--)this._active[x].hook(ne);else this._handlerFb(this._ident,"HOOK",ne)},te.prototype.put=function(z,ne,x){if(this._active.length)for(var b=this._active.length-1;b>=0;b--)this._active[b].put(z,ne,x);else this._handlerFb(this._ident,"PUT",Ce.utf32ToString(z,ne,x))},te.prototype.unhook=function(z){if(this._active.length){for(var ne=this._active.length-1;ne>=0&&this._active[ne].unhook(z)===!1;ne--);for(ne--;ne>=0;ne--)this._active[ne].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",z);this._active=ue,this._ident=0},te}();pe.DcsParser=ie;var ae=function(){function te(z){this._handler=z,this._data="",this._hitLimit=!1}return te.prototype.hook=function(z){this._params=z.clone(),this._data="",this._hitLimit=!1},te.prototype.put=function(z,ne,x){this._hitLimit||(this._data+=Ce.utf32ToString(z,ne,x),this._data.length>de.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},te.prototype.unhook=function(z){var ne;return this._hitLimit?ne=!1:z&&(ne=this._handler(this._data,this._params||new a.Params)),this._params=void 0,this._data="",this._hitLimit=!1,ne},te}();pe.DcsHandler=ae},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.removeTerminalFromCache=pe.acquireCharAtlas=void 0;var Ce=re(26),a=re(43),de=[];pe.acquireCharAtlas=function(ue,ie,ae,te,z){for(var ne=Ce.generateConfig(te,z,ue,ae),x=0;x<de.length;x++){var b=(y=de[x]).ownedBy.indexOf(ie);if(b>=0){if(Ce.configEquals(y.config,ne))return y.atlas;y.ownedBy.length===1?(y.atlas.dispose(),de.splice(x,1)):y.ownedBy.splice(b,1);break}}for(x=0;x<de.length;x++){var y=de[x];if(Ce.configEquals(y.config,ne))return y.ownedBy.push(ie),y.atlas}var E={atlas:new a.DynamicCharAtlas(document,ne),config:ne,ownedBy:[ie]};return de.push(E),E.atlas},pe.removeTerminalFromCache=function(ue){for(var ie=0;ie<de.length;ie++){var ae=de[ie].ownedBy.indexOf(ue);if(ae!==-1){de[ie].ownedBy.length===1?(de[ie].atlas.dispose(),de.splice(ie,1)):de[ie].ownedBy.splice(ae,1);break}}}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.is256Color=pe.configEquals=pe.generateConfig=void 0;var Ce=re(3);pe.generateConfig=function(a,de,ue,ie){var ae={foreground:ie.foreground,background:ie.background,cursor:void 0,cursorAccent:void 0,selection:void 0,ansi:ie.ansi.slice(0,16)};return{devicePixelRatio:window.devicePixelRatio,scaledCharWidth:a,scaledCharHeight:de,fontFamily:ue.fontFamily,fontSize:ue.fontSize,fontWeight:ue.fontWeight,fontWeightBold:ue.fontWeightBold,allowTransparency:ue.allowTransparency,colors:ae}},pe.configEquals=function(a,de){for(var ue=0;ue<a.colors.ansi.length;ue++)if(a.colors.ansi[ue].rgba!==de.colors.ansi[ue].rgba)return!1;return a.devicePixelRatio===de.devicePixelRatio&&a.fontFamily===de.fontFamily&&a.fontSize===de.fontSize&&a.fontWeight===de.fontWeight&&a.fontWeightBold===de.fontWeightBold&&a.allowTransparency===de.allowTransparency&&a.scaledCharWidth===de.scaledCharWidth&&a.scaledCharHeight===de.scaledCharHeight&&a.colors.foreground===de.colors.foreground&&a.colors.background===de.colors.background},pe.is256Color=function(a){return a<Ce.DEFAULT_COLOR}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.ColorManager=pe.DEFAULT_ANSI_COLORS=void 0;var Ce=re(10),a=re(45),de=Ce.css.toColor("#ffffff"),ue=Ce.css.toColor("#000000"),ie=Ce.css.toColor("#ffffff"),ae=Ce.css.toColor("#000000"),te={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117};pe.DEFAULT_ANSI_COLORS=function(){for(var ne=[Ce.css.toColor("#2e3436"),Ce.css.toColor("#cc0000"),Ce.css.toColor("#4e9a06"),Ce.css.toColor("#c4a000"),Ce.css.toColor("#3465a4"),Ce.css.toColor("#75507b"),Ce.css.toColor("#06989a"),Ce.css.toColor("#d3d7cf"),Ce.css.toColor("#555753"),Ce.css.toColor("#ef2929"),Ce.css.toColor("#8ae234"),Ce.css.toColor("#fce94f"),Ce.css.toColor("#729fcf"),Ce.css.toColor("#ad7fa8"),Ce.css.toColor("#34e2e2"),Ce.css.toColor("#eeeeec")],x=[0,95,135,175,215,255],b=0;b<216;b++){var y=x[b/36%6|0],E=x[b/6%6|0],ee=x[b%6];ne.push({css:Ce.channels.toCss(y,E,ee),rgba:Ce.channels.toRgba(y,E,ee)})}for(b=0;b<24;b++){var oe=8+10*b;ne.push({css:Ce.channels.toCss(oe,oe,oe),rgba:Ce.channels.toRgba(oe,oe,oe)})}return ne}();var z=function(){function ne(x,b){this.allowTransparency=b;var y=x.createElement("canvas");y.width=1,y.height=1;var E=y.getContext("2d");if(!E)throw new Error("Could not get rendering context");this._ctx=E,this._ctx.globalCompositeOperation="copy",this._litmusColor=this._ctx.createLinearGradient(0,0,1,1),this._contrastCache=new a.ColorContrastCache,this.colors={foreground:de,background:ue,cursor:ie,cursorAccent:ae,selectionTransparent:te,selectionOpaque:Ce.color.blend(ue,te),ansi:pe.DEFAULT_ANSI_COLORS.slice(),contrastCache:this._contrastCache}}return ne.prototype.onOptionsChange=function(x){x==="minimumContrastRatio"&&this._contrastCache.clear()},ne.prototype.setTheme=function(x){x===void 0&&(x={}),this.colors.foreground=this._parseColor(x.foreground,de),this.colors.background=this._parseColor(x.background,ue),this.colors.cursor=this._parseColor(x.cursor,ie,!0),this.colors.cursorAccent=this._parseColor(x.cursorAccent,ae,!0),this.colors.selectionTransparent=this._parseColor(x.selection,te,!0),this.colors.selectionOpaque=Ce.color.blend(this.colors.background,this.colors.selectionTransparent),Ce.color.isOpaque(this.colors.selectionTransparent)&&(this.colors.selectionTransparent=Ce.color.opacity(this.colors.selectionTransparent,.3)),this.colors.ansi[0]=this._parseColor(x.black,pe.DEFAULT_ANSI_COLORS[0]),this.colors.ansi[1]=this._parseColor(x.red,pe.DEFAULT_ANSI_COLORS[1]),this.colors.ansi[2]=this._parseColor(x.green,pe.DEFAULT_ANSI_COLORS[2]),this.colors.ansi[3]=this._parseColor(x.yellow,pe.DEFAULT_ANSI_COLORS[3]),this.colors.ansi[4]=this._parseColor(x.blue,pe.DEFAULT_ANSI_COLORS[4]),this.colors.ansi[5]=this._parseColor(x.magenta,pe.DEFAULT_ANSI_COLORS[5]),this.colors.ansi[6]=this._parseColor(x.cyan,pe.DEFAULT_ANSI_COLORS[6]),this.colors.ansi[7]=this._parseColor(x.white,pe.DEFAULT_ANSI_COLORS[7]),this.colors.ansi[8]=this._parseColor(x.brightBlack,pe.DEFAULT_ANSI_COLORS[8]),this.colors.ansi[9]=this._parseColor(x.brightRed,pe.DEFAULT_ANSI_COLORS[9]),this.colors.ansi[10]=this._parseColor(x.brightGreen,pe.DEFAULT_ANSI_COLORS[10]),this.colors.ansi[11]=this._parseColor(x.brightYellow,pe.DEFAULT_ANSI_COLORS[11]),this.colors.ansi[12]=this._parseColor(x.brightBlue,pe.DEFAULT_ANSI_COLORS[12]),this.colors.ansi[13]=this._parseColor(x.brightMagenta,pe.DEFAULT_ANSI_COLORS[13]),this.colors.ansi[14]=this._parseColor(x.brightCyan,pe.DEFAULT_ANSI_COLORS[14]),this.colors.ansi[15]=this._parseColor(x.brightWhite,pe.DEFAULT_ANSI_COLORS[15]),this._contrastCache.clear()},ne.prototype._parseColor=function(x,b,y){if(y===void 0&&(y=this.allowTransparency),x===void 0)return b;if(this._ctx.fillStyle=this._litmusColor,this._ctx.fillStyle=x,typeof this._ctx.fillStyle!="string")return console.warn("Color: "+x+" is invalid using fallback "+b.css),b;this._ctx.fillRect(0,0,1,1);var E=this._ctx.getImageData(0,0,1,1).data;if(E[3]!==255){if(!y)return console.warn("Color: "+x+" is using transparency, but allowTransparency is false. Using fallback "+b.css+"."),b;var ee=this._ctx.fillStyle.substring(5,this._ctx.fillStyle.length-1).split(",").map(function(he){return Number(he)}),oe=ee[0],ce=ee[1],fe=ee[2],se=ee[3],le=Math.round(255*se);return{rgba:Ce.channels.toRgba(oe,ce,fe,le),css:x}}return{css:this._ctx.fillStyle,rgba:Ce.channels.toRgba(E[0],E[1],E[2],E[3])}},ne}();pe.ColorManager=z},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.throwIfFalsy=void 0,pe.throwIfFalsy=function(Ce){if(!Ce)throw new Error("value must not be falsy");return Ce}},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(z,ne){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,b){x.__proto__=b}||function(x,b){for(var y in b)b.hasOwnProperty(y)&&(x[y]=b[y])})(z,ne)},function(z,ne){function x(){this.constructor=z}Ce(z,ne),z.prototype=ne===null?Object.create(ne):(x.prototype=ne.prototype,new x)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.CharacterJoinerRegistry=pe.JoinedCellData=void 0;var de=re(6),ue=re(3),ie=re(4),ae=function(z){function ne(x,b,y){var E=z.call(this)||this;return E.content=0,E.combinedData="",E.fg=x.fg,E.bg=x.bg,E.combinedData=b,E._width=y,E}return a(ne,z),ne.prototype.isCombined=function(){return 2097152},ne.prototype.getWidth=function(){return this._width},ne.prototype.getChars=function(){return this.combinedData},ne.prototype.getCode=function(){return 2097151},ne.prototype.setFromCharData=function(x){throw new Error("not implemented")},ne.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},ne}(de.AttributeData);pe.JoinedCellData=ae;var te=function(){function z(ne){this._bufferService=ne,this._characterJoiners=[],this._nextCharacterJoinerId=0,this._workCell=new ie.CellData}return z.prototype.registerCharacterJoiner=function(ne){var x={id:this._nextCharacterJoinerId++,handler:ne};return this._characterJoiners.push(x),x.id},z.prototype.deregisterCharacterJoiner=function(ne){for(var x=0;x<this._characterJoiners.length;x++)if(this._characterJoiners[x].id===ne)return this._characterJoiners.splice(x,1),!0;return!1},z.prototype.getJoinedCharacters=function(ne){if(this._characterJoiners.length===0)return[];var x=this._bufferService.buffer.lines.get(ne);if(!x||x.length===0)return[];for(var b=[],y=x.translateToString(!0),E=0,ee=0,oe=0,ce=x.getFg(0),fe=x.getBg(0),se=0;se<x.getTrimmedLength();se++)if(x.loadCell(se,this._workCell),this._workCell.getWidth()!==0){if(this._workCell.fg!==ce||this._workCell.bg!==fe){if(se-E>1)for(var le=this._getJoinedRanges(y,oe,ee,x,E),he=0;he<le.length;he++)b.push(le[he]);E=se,oe=ee,ce=this._workCell.fg,fe=this._workCell.bg}ee+=this._workCell.getChars().length||ue.WHITESPACE_CELL_CHAR.length}if(this._bufferService.cols-E>1)for(le=this._getJoinedRanges(y,oe,ee,x,E),he=0;he<le.length;he++)b.push(le[he]);return b},z.prototype._getJoinedRanges=function(ne,x,b,y,E){for(var ee=ne.substring(x,b),oe=this._characterJoiners[0].handler(ee),ce=1;ce<this._characterJoiners.length;ce++)for(var fe=this._characterJoiners[ce].handler(ee),se=0;se<fe.length;se++)z._mergeRanges(oe,fe[se]);return this._stringRangesToCellRanges(oe,y,E),oe},z.prototype._stringRangesToCellRanges=function(ne,x,b){var y=0,E=!1,ee=0,oe=ne[y];if(oe){for(var ce=b;ce<this._bufferService.cols;ce++){var fe=x.getWidth(ce),se=x.getString(ce).length||ue.WHITESPACE_CELL_CHAR.length;if(fe!==0){if(!E&&oe[0]<=ee&&(oe[0]=ce,E=!0),oe[1]<=ee){if(oe[1]=ce,!(oe=ne[++y]))break;oe[0]<=ee?(oe[0]=ce,E=!0):E=!1}ee+=se}}oe&&(oe[1]=this._bufferService.cols)}},z._mergeRanges=function(ne,x){for(var b=!1,y=0;y<ne.length;y++){var E=ne[y];if(b){if(x[1]<=E[0])return ne[y-1][1]=x[1],ne;if(x[1]<=E[1])return ne[y-1][1]=Math.max(x[1],E[1]),ne.splice(y,1),ne;ne.splice(y,1),y--}else{if(x[1]<=E[0])return ne.splice(y,0,x),ne;if(x[1]<=E[1])return E[0]=Math.min(x[0],E[0]),ne;x[0]<E[1]&&(E[0]=Math.min(x[0],E[0]),b=!0)}}return b?ne[ne.length-1][1]=x[1]:ne.push(x),ne},z}();pe.CharacterJoinerRegistry=te},function(at,pe,re){"use strict";function Ce(a,de){var ue=de.getBoundingClientRect();return[a.clientX-ue.left,a.clientY-ue.top]}Object.defineProperty(pe,"__esModule",{value:!0}),pe.getRawByteCoords=pe.getCoords=pe.getCoordsRelativeToElement=void 0,pe.getCoordsRelativeToElement=Ce,pe.getCoords=function(a,de,ue,ie,ae,te,z,ne){if(ae){var x=Ce(a,de);if(x)return x[0]=Math.ceil((x[0]+(ne?te/2:0))/te),x[1]=Math.ceil(x[1]/z),x[0]=Math.min(Math.max(x[0],1),ue+(ne?1:0)),x[1]=Math.min(Math.max(x[1],1),ie),x}},pe.getRawByteCoords=function(a){if(a)return{x:a[0]+32,y:a[1]+32}}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.RenderDebouncer=void 0;var Ce=function(){function a(de){this._renderCallback=de}return a.prototype.dispose=function(){this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},a.prototype.refresh=function(de,ue,ie){var ae=this;this._rowCount=ie,de=de!==void 0?de:0,ue=ue!==void 0?ue:this._rowCount-1,this._rowStart=this._rowStart!==void 0?Math.min(this._rowStart,de):de,this._rowEnd=this._rowEnd!==void 0?Math.max(this._rowEnd,ue):ue,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){return ae._innerRefresh()}))},a.prototype._innerRefresh=function(){if(this._rowStart!==void 0&&this._rowEnd!==void 0&&this._rowCount!==void 0){var de=Math.max(this._rowStart,0),ue=Math.min(this._rowEnd,this._rowCount-1);this._rowStart=void 0,this._rowEnd=void 0,this._animationFrame=void 0,this._renderCallback(de,ue)}},a}();pe.RenderDebouncer=Ce},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ue,ie){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ae,te){ae.__proto__=te}||function(ae,te){for(var z in te)te.hasOwnProperty(z)&&(ae[z]=te[z])})(ue,ie)},function(ue,ie){function ae(){this.constructor=ue}Ce(ue,ie),ue.prototype=ie===null?Object.create(ie):(ae.prototype=ie.prototype,new ae)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.ScreenDprMonitor=void 0;var de=function(ue){function ie(){var ae=ue!==null&&ue.apply(this,arguments)||this;return ae._currentDevicePixelRatio=window.devicePixelRatio,ae}return a(ie,ue),ie.prototype.setListener=function(ae){var te=this;this._listener&&this.clearListener(),this._listener=ae,this._outerListener=function(){te._listener&&(te._listener(window.devicePixelRatio,te._currentDevicePixelRatio),te._updateDpr())},this._updateDpr()},ie.prototype.dispose=function(){ue.prototype.dispose.call(this),this.clearListener()},ie.prototype._updateDpr=function(){var ae;this._outerListener&&((ae=this._resolutionMediaMatchList)===null||ae===void 0||ae.removeListener(this._outerListener),this._currentDevicePixelRatio=window.devicePixelRatio,this._resolutionMediaMatchList=window.matchMedia("screen and (resolution: "+window.devicePixelRatio+"dppx)"),this._resolutionMediaMatchList.addListener(this._outerListener))},ie.prototype.clearListener=function(){this._resolutionMediaMatchList&&this._listener&&this._outerListener&&(this._resolutionMediaMatchList.removeListener(this._outerListener),this._resolutionMediaMatchList=void 0,this._listener=void 0,this._outerListener=void 0)},ie}(re(2).Disposable);pe.ScreenDprMonitor=de},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.clone=void 0,pe.clone=function Ce(a,de){if(de===void 0&&(de=5),typeof a!="object")return a;var ue=Array.isArray(a)?[]:{};for(var ie in a)ue[ie]=de<=1?a[ie]:a[ie]?Ce(a[ie],de-1):a[ie];return ue}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.Terminal=void 0;var Ce=re(4),a=re(35),de=re(18),ue=re(0),ie=re(83),ae=function(){function y(E){this._core=new a.Terminal(E),this._addonManager=new ie.AddonManager}return y.prototype._checkProposedApi=function(){if(!this._core.optionsService.options.allowProposedApi)throw new Error("You must set the allowProposedApi option to true to use proposed API")},Object.defineProperty(y.prototype,"onCursorMove",{get:function(){return this._core.onCursorMove},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onLineFeed",{get:function(){return this._core.onLineFeed},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onSelectionChange",{get:function(){return this._core.onSelectionChange},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onData",{get:function(){return this._core.onData},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onBinary",{get:function(){return this._core.onBinary},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onTitleChange",{get:function(){return this._core.onTitleChange},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onScroll",{get:function(){return this._core.onScroll},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onKey",{get:function(){return this._core.onKey},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onRender",{get:function(){return this._core.onRender},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"onResize",{get:function(){return this._core.onResize},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"element",{get:function(){return this._core.element},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"parser",{get:function(){return this._checkProposedApi(),this._parser||(this._parser=new x(this._core)),this._parser},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"unicode",{get:function(){return this._checkProposedApi(),new b(this._core)},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"textarea",{get:function(){return this._core.textarea},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"rows",{get:function(){return this._core.rows},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"cols",{get:function(){return this._core.cols},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"buffer",{get:function(){return this._checkProposedApi(),new z(this._core.buffers)},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"markers",{get:function(){return this._checkProposedApi(),this._core.markers},enumerable:!1,configurable:!0}),y.prototype.blur=function(){this._core.blur()},y.prototype.focus=function(){this._core.focus()},y.prototype.resize=function(E,ee){this._verifyIntegers(E,ee),this._core.resize(E,ee)},y.prototype.open=function(E){this._core.open(E)},y.prototype.attachCustomKeyEventHandler=function(E){this._core.attachCustomKeyEventHandler(E)},y.prototype.registerLinkMatcher=function(E,ee,oe){return this._checkProposedApi(),this._core.registerLinkMatcher(E,ee,oe)},y.prototype.deregisterLinkMatcher=function(E){this._checkProposedApi(),this._core.deregisterLinkMatcher(E)},y.prototype.registerLinkProvider=function(E){return this._checkProposedApi(),this._core.registerLinkProvider(E)},y.prototype.registerCharacterJoiner=function(E){return this._checkProposedApi(),this._core.registerCharacterJoiner(E)},y.prototype.deregisterCharacterJoiner=function(E){this._checkProposedApi(),this._core.deregisterCharacterJoiner(E)},y.prototype.registerMarker=function(E){return this._checkProposedApi(),this._verifyIntegers(E),this._core.addMarker(E)},y.prototype.addMarker=function(E){return this.registerMarker(E)},y.prototype.hasSelection=function(){return this._core.hasSelection()},y.prototype.select=function(E,ee,oe){this._verifyIntegers(E,ee,oe),this._core.select(E,ee,oe)},y.prototype.getSelection=function(){return this._core.getSelection()},y.prototype.getSelectionPosition=function(){return this._core.getSelectionPosition()},y.prototype.clearSelection=function(){this._core.clearSelection()},y.prototype.selectAll=function(){this._core.selectAll()},y.prototype.selectLines=function(E,ee){this._verifyIntegers(E,ee),this._core.selectLines(E,ee)},y.prototype.dispose=function(){this._addonManager.dispose(),this._core.dispose()},y.prototype.scrollLines=function(E){this._verifyIntegers(E),this._core.scrollLines(E)},y.prototype.scrollPages=function(E){this._verifyIntegers(E),this._core.scrollPages(E)},y.prototype.scrollToTop=function(){this._core.scrollToTop()},y.prototype.scrollToBottom=function(){this._core.scrollToBottom()},y.prototype.scrollToLine=function(E){this._verifyIntegers(E),this._core.scrollToLine(E)},y.prototype.clear=function(){this._core.clear()},y.prototype.write=function(E,ee){this._core.write(E,ee)},y.prototype.writeUtf8=function(E,ee){this._core.write(E,ee)},y.prototype.writeln=function(E,ee){this._core.write(E),this._core.write(`\r
`,ee)},y.prototype.paste=function(E){this._core.paste(E)},y.prototype.getOption=function(E){return this._core.optionsService.getOption(E)},y.prototype.setOption=function(E,ee){this._core.optionsService.setOption(E,ee)},y.prototype.refresh=function(E,ee){this._verifyIntegers(E,ee),this._core.refresh(E,ee)},y.prototype.reset=function(){this._core.reset()},y.prototype.loadAddon=function(E){return this._addonManager.loadAddon(this,E)},Object.defineProperty(y,"strings",{get:function(){return de},enumerable:!1,configurable:!0}),y.prototype._verifyIntegers=function(){for(var E=[],ee=0;ee<arguments.length;ee++)E[ee]=arguments[ee];for(var oe=0,ce=E;oe<ce.length;oe++){var fe=ce[oe];if(fe===1/0||isNaN(fe)||fe%1!=0)throw new Error("This API only accepts integers")}},y}();pe.Terminal=ae;var te=function(){function y(E,ee){this._buffer=E,this.type=ee}return y.prototype.init=function(E){return this._buffer=E,this},Object.defineProperty(y.prototype,"cursorY",{get:function(){return this._buffer.y},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"cursorX",{get:function(){return this._buffer.x},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"viewportY",{get:function(){return this._buffer.ydisp},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"baseY",{get:function(){return this._buffer.ybase},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"length",{get:function(){return this._buffer.lines.length},enumerable:!1,configurable:!0}),y.prototype.getLine=function(E){var ee=this._buffer.lines.get(E);if(ee)return new ne(ee)},y.prototype.getNullCell=function(){return new Ce.CellData},y}(),z=function(){function y(E){var ee=this;this._buffers=E,this._onBufferChange=new ue.EventEmitter,this._normal=new te(this._buffers.normal,"normal"),this._alternate=new te(this._buffers.alt,"alternate"),this._buffers.onBufferActivate(function(){return ee._onBufferChange.fire(ee.active)})}return Object.defineProperty(y.prototype,"onBufferChange",{get:function(){return this._onBufferChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"active",{get:function(){if(this._buffers.active===this._buffers.normal)return this.normal;if(this._buffers.active===this._buffers.alt)return this.alternate;throw new Error("Active buffer is neither normal nor alternate")},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"normal",{get:function(){return this._normal.init(this._buffers.normal)},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"alternate",{get:function(){return this._alternate.init(this._buffers.alt)},enumerable:!1,configurable:!0}),y}(),ne=function(){function y(E){this._line=E}return Object.defineProperty(y.prototype,"isWrapped",{get:function(){return this._line.isWrapped},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"length",{get:function(){return this._line.length},enumerable:!1,configurable:!0}),y.prototype.getCell=function(E,ee){if(!(E<0||E>=this._line.length))return ee?(this._line.loadCell(E,ee),ee):this._line.loadCell(E,new Ce.CellData)},y.prototype.translateToString=function(E,ee,oe){return this._line.translateToString(E,ee,oe)},y}(),x=function(){function y(E){this._core=E}return y.prototype.registerCsiHandler=function(E,ee){return this._core.addCsiHandler(E,function(oe){return ee(oe.toArray())})},y.prototype.addCsiHandler=function(E,ee){return this.registerCsiHandler(E,ee)},y.prototype.registerDcsHandler=function(E,ee){return this._core.addDcsHandler(E,function(oe,ce){return ee(oe,ce.toArray())})},y.prototype.addDcsHandler=function(E,ee){return this.registerDcsHandler(E,ee)},y.prototype.registerEscHandler=function(E,ee){return this._core.addEscHandler(E,ee)},y.prototype.addEscHandler=function(E,ee){return this.registerEscHandler(E,ee)},y.prototype.registerOscHandler=function(E,ee){return this._core.addOscHandler(E,ee)},y.prototype.addOscHandler=function(E,ee){return this.registerOscHandler(E,ee)},y}(),b=function(){function y(E){this._core=E}return y.prototype.register=function(E){this._core.unicodeService.register(E)},Object.defineProperty(y.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(y.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(E){this._core.unicodeService.activeVersion=E},enumerable:!1,configurable:!0}),y}()},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(Oe,we){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Pe,Be){Pe.__proto__=Be}||function(Pe,Be){for(var je in Be)Be.hasOwnProperty(je)&&(Pe[je]=Be[je])})(Oe,we)},function(Oe,we){function Pe(){this.constructor=Oe}Ce(Oe,we),Oe.prototype=we===null?Object.create(we):(Pe.prototype=we.prototype,new Pe)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.Terminal=void 0;var de=re(36),ue=re(37),ie=re(38),ae=re(12),te=re(19),z=re(40),ne=re(50),x=re(51),b=re(11),y=re(7),E=re(18),ee=re(54),oe=re(55),ce=re(56),fe=re(57),se=re(59),le=re(0),he=re(16),be=re(27),ge=re(60),me=re(5),ve=re(61),Ee=re(62),ye=re(63),Ae=re(64),_e=re(65),Se=typeof window!="undefined"?window.document:null,xe=function(Oe){function we(Pe){Pe===void 0&&(Pe={});var Be=Oe.call(this,Pe)||this;return Be.browser=b,Be._keyDownHandled=!1,Be._onCursorMove=new le.EventEmitter,Be._onKey=new le.EventEmitter,Be._onRender=new le.EventEmitter,Be._onSelectionChange=new le.EventEmitter,Be._onTitleChange=new le.EventEmitter,Be._onFocus=new le.EventEmitter,Be._onBlur=new le.EventEmitter,Be._onA11yCharEmitter=new le.EventEmitter,Be._onA11yTabEmitter=new le.EventEmitter,Be._setup(),Be.linkifier=Be._instantiationService.createInstance(ne.Linkifier),Be.linkifier2=Be.register(Be._instantiationService.createInstance(ye.Linkifier2)),Be.register(Be._inputHandler.onRequestBell(function(){return Be.bell()})),Be.register(Be._inputHandler.onRequestRefreshRows(function(je,De){return Be.refresh(je,De)})),Be.register(Be._inputHandler.onRequestReset(function(){return Be.reset()})),Be.register(Be._inputHandler.onRequestScroll(function(je,De){return Be.scroll(je,De||void 0)})),Be.register(Be._inputHandler.onRequestWindowsOptionsReport(function(je){return Be._reportWindowsOptions(je)})),Be.register(le.forwardEvent(Be._inputHandler.onCursorMove,Be._onCursorMove)),Be.register(le.forwardEvent(Be._inputHandler.onTitleChange,Be._onTitleChange)),Be.register(le.forwardEvent(Be._inputHandler.onA11yChar,Be._onA11yCharEmitter)),Be.register(le.forwardEvent(Be._inputHandler.onA11yTab,Be._onA11yTabEmitter)),Be.register(Be._bufferService.onResize(function(je){return Be._afterResize(je.cols,je.rows)})),Be}return a(we,Oe),Object.defineProperty(we.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(we.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),we.prototype.dispose=function(){var Pe,Be,je;this._isDisposed||(Oe.prototype.dispose.call(this),(Pe=this._renderService)===null||Pe===void 0||Pe.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(je=(Be=this.element)===null||Be===void 0?void 0:Be.parentNode)===null||je===void 0||je.removeChild(this.element))},we.prototype._setup=function(){Oe.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(we.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),we.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},we.prototype._updateOptions=function(Pe){var Be,je,De,Ze;switch(Oe.prototype._updateOptions.call(this,Pe),Pe){case"fontFamily":case"fontSize":(Be=this._renderService)===null||Be===void 0||Be.clear(),(je=this._charSizeService)===null||je===void 0||je.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":(De=this.viewport)===null||De===void 0||De.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new ce.AccessibilityManager(this,this._renderService)):((Ze=this._accessibilityManager)===null||Ze===void 0||Ze.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},we.prototype._onTextAreaFocus=function(Pe){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(ae.C0.ESC+"[I"),this.updateCursorStyle(Pe),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},we.prototype.blur=function(){var Pe;return(Pe=this.textarea)===null||Pe===void 0?void 0:Pe.blur()},we.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(ae.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},we.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var Pe=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),Be=this._bufferService.buffer.y*Pe,je=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=je+"px",this.textarea.style.top=Be+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=Pe+"px",this.textarea.style.lineHeight=Pe+"px",this.textarea.style.zIndex="-5"}},we.prototype._initGlobal=function(){var Pe=this;this._bindKeys(),this.register(y.addDisposableDomListener(this.element,"copy",function(je){Pe.hasSelection()&&ie.copyHandler(je,Pe._selectionService)}));var Be=function(je){return ie.handlePasteEvent(je,Pe.textarea,Pe._coreService)};this.register(y.addDisposableDomListener(this.textarea,"paste",Be)),this.register(y.addDisposableDomListener(this.element,"paste",Be)),b.isFirefox?this.register(y.addDisposableDomListener(this.element,"mousedown",function(je){je.button===2&&ie.rightClickHandler(je,Pe.textarea,Pe.screenElement,Pe._selectionService,Pe.options.rightClickSelectsWord)})):this.register(y.addDisposableDomListener(this.element,"contextmenu",function(je){ie.rightClickHandler(je,Pe.textarea,Pe.screenElement,Pe._selectionService,Pe.options.rightClickSelectsWord)})),b.isLinux&&this.register(y.addDisposableDomListener(this.element,"auxclick",function(je){je.button===1&&ie.moveTextAreaUnderMouseCursor(je,Pe.textarea,Pe.screenElement)}))},we.prototype._bindKeys=function(){var Pe=this;this.register(y.addDisposableDomListener(this.textarea,"keyup",function(Be){return Pe._keyUp(Be)},!0)),this.register(y.addDisposableDomListener(this.textarea,"keydown",function(Be){return Pe._keyDown(Be)},!0)),this.register(y.addDisposableDomListener(this.textarea,"keypress",function(Be){return Pe._keyPress(Be)},!0)),this.register(y.addDisposableDomListener(this.textarea,"compositionstart",function(){return Pe._compositionHelper.compositionstart()})),this.register(y.addDisposableDomListener(this.textarea,"compositionupdate",function(Be){return Pe._compositionHelper.compositionupdate(Be)})),this.register(y.addDisposableDomListener(this.textarea,"compositionend",function(){return Pe._compositionHelper.compositionend()})),this.register(this.onRender(function(){return Pe._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(Be){return Pe._queueLinkification(Be.start,Be.end)}))},we.prototype.open=function(Pe){var Be=this;if(!Pe)throw new Error("Terminal requires a parent element.");Se.body.contains(Pe)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=Pe.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),Pe.appendChild(this.element);var je=Se.createDocumentFragment();this._viewportElement=Se.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),je.appendChild(this._viewportElement),this._viewportScrollArea=Se.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=Se.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=Se.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),je.appendChild(this.screenElement),this.textarea=Se.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",E.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(y.addDisposableDomListener(this.textarea,"focus",function(Ve){return Be._onTextAreaFocus(Ve)})),this.register(y.addDisposableDomListener(this.textarea,"blur",function(){return Be._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var De=this._instantiationService.createInstance(Ae.CoreBrowserService,this.textarea);this._instantiationService.setService(me.ICoreBrowserService,De),this._charSizeService=this._instantiationService.createInstance(ve.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(me.ICharSizeService,this._charSizeService),this._compositionView=Se.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(de.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(je),this._theme=this.options.theme||this._theme,this._colorManager=new be.ColorManager(Se,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(Ve){return Be._colorManager.onOptionsChange(Ve)})),this._colorManager.setTheme(this._theme);var Ze=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(ge.RenderService,Ze,this.rows,this.screenElement)),this._instantiationService.setService(me.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(Ve){return Be._onRender.fire(Ve)})),this.onResize(function(Ve){return Be._renderService.resize(Ve.cols,Ve.rows)}),this._soundService=this._instantiationService.createInstance(ee.SoundService),this._instantiationService.setService(me.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(Ee.MouseService),this._instantiationService.setService(me.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(ue.Viewport,function(Ve,Ge){return Be.scrollLines(Ve,Ge)},this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar(function(){return Be.viewport.syncScrollArea()})),this.register(this.viewport),this.register(this.onCursorMove(function(){Be._renderService.onCursorMove(),Be._syncTextArea()})),this.register(this.onResize(function(){return Be._renderService.onResize(Be.cols,Be.rows)})),this.register(this.onBlur(function(){return Be._renderService.onBlur()})),this.register(this.onFocus(function(){return Be._renderService.onFocus()})),this.register(this._renderService.onDimensionsChange(function(){return Be.viewport.syncScrollArea()})),this._selectionService=this.register(this._instantiationService.createInstance(x.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(me.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines(function(Ve){return Be.scrollLines(Ve.amount,Ve.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return Be._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(Ve){return Be._renderService.onSelectionChanged(Ve.start,Ve.end,Ve.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(Ve){Be.textarea.value=Ve,Be.textarea.focus(),Be.textarea.select()})),this.register(this.onScroll(function(){Be.viewport.syncScrollArea(),Be._selectionService.refresh()})),this.register(y.addDisposableDomListener(this._viewportElement,"scroll",function(){return Be._selectionService.refresh()})),this._mouseZoneManager=this._instantiationService.createInstance(oe.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll(function(){return Be._mouseZoneManager.clearAll()})),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(y.addDisposableDomListener(this.element,"mousedown",function(Ve){return Be._selectionService.onMouseDown(Ve)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new ce.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},we.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(z.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(fe.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},we.prototype._setTheme=function(Pe){var Be,je,De;this._theme=Pe,(Be=this._colorManager)===null||Be===void 0||Be.setTheme(Pe),(je=this._renderService)===null||je===void 0||je.setColors(this._colorManager.colors),(De=this.viewport)===null||De===void 0||De.onThemeChange(this._colorManager.colors)},we.prototype.bindMouse=function(){var Pe=this,Be=this,je=this.element;function De(Ne){var ke,ze,Ye=Be._mouseService.getRawByteCoords(Ne,Be.screenElement,Be.cols,Be.rows);if(!Ye)return!1;switch(Ne.overrideType||Ne.type){case"mousemove":ze=32,Ne.buttons===void 0?(ke=3,Ne.button!==void 0&&(ke=Ne.button<3?Ne.button:3)):ke=1&Ne.buttons?0:4&Ne.buttons?1:2&Ne.buttons?2:3;break;case"mouseup":ze=0,ke=Ne.button<3?Ne.button:3;break;case"mousedown":ze=1,ke=Ne.button<3?Ne.button:3;break;case"wheel":Ne.deltaY!==0&&(ze=Ne.deltaY<0?0:1),ke=4;break;default:return!1}return!(ze===void 0||ke===void 0||ke>4)&&Be._coreMouseService.triggerMouseEvent({col:Ye.x-33,row:Ye.y-33,button:ke,action:ze,ctrl:Ne.ctrlKey,alt:Ne.altKey,shift:Ne.shiftKey})}var Ze={mouseup:null,wheel:null,mousedrag:null,mousemove:null},Ve=function(Ne){return De(Ne),Ne.buttons||(Pe._document.removeEventListener("mouseup",Ze.mouseup),Ze.mousedrag&&Pe._document.removeEventListener("mousemove",Ze.mousedrag)),Pe.cancel(Ne)},Ge=function(Ne){return De(Ne),Ne.preventDefault(),Pe.cancel(Ne)},Ke=function(Ne){Ne.buttons&&De(Ne)},He=function(Ne){Ne.buttons||De(Ne)};this.register(this._coreMouseService.onProtocolChange(function(Ne){Ne?(Pe.optionsService.options.logLevel==="debug"&&Pe._logService.debug("Binding to mouse events:",Pe._coreMouseService.explainEvents(Ne)),Pe.element.classList.add("enable-mouse-events"),Pe._selectionService.disable()):(Pe._logService.debug("Unbinding from mouse events."),Pe.element.classList.remove("enable-mouse-events"),Pe._selectionService.enable()),8&Ne?Ze.mousemove||(je.addEventListener("mousemove",He),Ze.mousemove=He):(je.removeEventListener("mousemove",Ze.mousemove),Ze.mousemove=null),16&Ne?Ze.wheel||(je.addEventListener("wheel",Ge,{passive:!1}),Ze.wheel=Ge):(je.removeEventListener("wheel",Ze.wheel),Ze.wheel=null),2&Ne?Ze.mouseup||(Ze.mouseup=Ve):(Pe._document.removeEventListener("mouseup",Ze.mouseup),Ze.mouseup=null),4&Ne?Ze.mousedrag||(Ze.mousedrag=Ke):(Pe._document.removeEventListener("mousemove",Ze.mousedrag),Ze.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(y.addDisposableDomListener(je,"mousedown",function(Ne){if(Ne.preventDefault(),Pe.focus(),Pe._coreMouseService.areMouseEventsActive&&!Pe._selectionService.shouldForceSelection(Ne))return De(Ne),Ze.mouseup&&Pe._document.addEventListener("mouseup",Ze.mouseup),Ze.mousedrag&&Pe._document.addEventListener("mousemove",Ze.mousedrag),Pe.cancel(Ne)})),this.register(y.addDisposableDomListener(je,"wheel",function(Ne){if(!Ze.wheel){if(!Pe.buffer.hasScrollback){var ke=Pe.viewport.getLinesScrolled(Ne);if(ke===0)return;for(var ze=ae.C0.ESC+(Pe._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(Ne.deltaY<0?"A":"B"),Ye="",nt=0;nt<Math.abs(ke);nt++)Ye+=ze;Pe._coreService.triggerDataEvent(Ye,!0)}}},{passive:!0})),this.register(y.addDisposableDomListener(je,"wheel",function(Ne){if(!Ze.wheel)return Pe.viewport.onWheel(Ne)?void 0:Pe.cancel(Ne)},{passive:!1})),this.register(y.addDisposableDomListener(je,"touchstart",function(Ne){if(!Pe._coreMouseService.areMouseEventsActive)return Pe.viewport.onTouchStart(Ne),Pe.cancel(Ne)},{passive:!0})),this.register(y.addDisposableDomListener(je,"touchmove",function(Ne){if(!Pe._coreMouseService.areMouseEventsActive)return Pe.viewport.onTouchMove(Ne)?void 0:Pe.cancel(Ne)},{passive:!1}))},we.prototype.refresh=function(Pe,Be){var je;(je=this._renderService)===null||je===void 0||je.refreshRows(Pe,Be)},we.prototype._queueLinkification=function(Pe,Be){var je;(je=this.linkifier)===null||je===void 0||je.linkifyRows(Pe,Be)},we.prototype.updateCursorStyle=function(Pe){this._selectionService&&this._selectionService.shouldColumnSelect(Pe)?this.element.classList.add("column-select"):this.element.classList.remove("column-select")},we.prototype._showCursor=function(){this._coreService.isCursorInitialized||(this._coreService.isCursorInitialized=!0,this.refresh(this.buffer.y,this.buffer.y))},we.prototype.scrollLines=function(Pe,Be){Oe.prototype.scrollLines.call(this,Pe,Be),this.refresh(0,this.rows-1)},we.prototype.paste=function(Pe){ie.paste(Pe,this.textarea,this._coreService)},we.prototype.attachCustomKeyEventHandler=function(Pe){this._customKeyEventHandler=Pe},we.prototype.registerLinkMatcher=function(Pe,Be,je){var De=this.linkifier.registerLinkMatcher(Pe,Be,je);return this.refresh(0,this.rows-1),De},we.prototype.deregisterLinkMatcher=function(Pe){this.linkifier.deregisterLinkMatcher(Pe)&&this.refresh(0,this.rows-1)},we.prototype.registerLinkProvider=function(Pe){return this.linkifier2.registerLinkProvider(Pe)},we.prototype.registerCharacterJoiner=function(Pe){var Be=this._renderService.registerCharacterJoiner(Pe);return this.refresh(0,this.rows-1),Be},we.prototype.deregisterCharacterJoiner=function(Pe){this._renderService.deregisterCharacterJoiner(Pe)&&this.refresh(0,this.rows-1)},Object.defineProperty(we.prototype,"markers",{get:function(){return this.buffer.markers},enumerable:!1,configurable:!0}),we.prototype.addMarker=function(Pe){if(this.buffer===this.buffers.normal)return this.buffer.addMarker(this.buffer.ybase+this.buffer.y+Pe)},we.prototype.hasSelection=function(){return!!this._selectionService&&this._selectionService.hasSelection},we.prototype.select=function(Pe,Be,je){this._selectionService.setSelection(Pe,Be,je)},we.prototype.getSelection=function(){return this._selectionService?this._selectionService.selectionText:""},we.prototype.getSelectionPosition=function(){if(this._selectionService&&this._selectionService.hasSelection)return{startColumn:this._selectionService.selectionStart[0],startRow:this._selectionService.selectionStart[1],endColumn:this._selectionService.selectionEnd[0],endRow:this._selectionService.selectionEnd[1]}},we.prototype.clearSelection=function(){var Pe;(Pe=this._selectionService)===null||Pe===void 0||Pe.clearSelection()},we.prototype.selectAll=function(){var Pe;(Pe=this._selectionService)===null||Pe===void 0||Pe.selectAll()},we.prototype.selectLines=function(Pe,Be){var je;(je=this._selectionService)===null||je===void 0||je.selectLines(Pe,Be)},we.prototype._keyDown=function(Pe){if(this._keyDownHandled=!1,this._customKeyEventHandler&&this._customKeyEventHandler(Pe)===!1)return!1;if(!this._compositionHelper.keydown(Pe))return this.buffer.ybase!==this.buffer.ydisp&&this.scrollToBottom(),!1;var Be=se.evaluateKeyboardEvent(Pe,this._coreService.decPrivateModes.applicationCursorKeys,this.browser.isMac,this.options.macOptionIsMeta);if(this.updateCursorStyle(Pe),Be.type===3||Be.type===2){var je=this.rows-1;return this.scrollLines(Be.type===2?-je:je),this.cancel(Pe,!0)}return Be.type===1&&this.selectAll(),!!this._isThirdLevelShift(this.browser,Pe)||(Be.cancel&&this.cancel(Pe,!0),!Be.key||(Be.key!==ae.C0.ETX&&Be.key!==ae.C0.CR||(this.textarea.value=""),this._onKey.fire({key:Be.key,domEvent:Pe}),this._showCursor(),this._coreService.triggerDataEvent(Be.key,!0),this.optionsService.options.screenReaderMode?void(this._keyDownHandled=!0):this.cancel(Pe,!0)))},we.prototype._isThirdLevelShift=function(Pe,Be){var je=Pe.isMac&&!this.options.macOptionIsMeta&&Be.altKey&&!Be.ctrlKey&&!Be.metaKey||Pe.isWindows&&Be.altKey&&Be.ctrlKey&&!Be.metaKey;return Be.type==="keypress"?je:je&&(!Be.keyCode||Be.keyCode>47)},we.prototype._keyUp=function(Pe){this._customKeyEventHandler&&this._customKeyEventHandler(Pe)===!1||(function(Be){return Be.keyCode===16||Be.keyCode===17||Be.keyCode===18}(Pe)||this.focus(),this.updateCursorStyle(Pe))},we.prototype._keyPress=function(Pe){var Be;if(this._keyDownHandled||this._customKeyEventHandler&&this._customKeyEventHandler(Pe)===!1)return!1;if(this.cancel(Pe),Pe.charCode)Be=Pe.charCode;else if(Pe.which===null||Pe.which===void 0)Be=Pe.keyCode;else{if(Pe.which===0||Pe.charCode===0)return!1;Be=Pe.which}return!(!Be||(Pe.altKey||Pe.ctrlKey||Pe.metaKey)&&!this._isThirdLevelShift(this.browser,Pe))&&(Be=String.fromCharCode(Be),this._onKey.fire({key:Be,domEvent:Pe}),this._showCursor(),this._coreService.triggerDataEvent(Be,!0),!0)},we.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},we.prototype.resize=function(Pe,Be){Pe!==this.cols||Be!==this.rows?Oe.prototype.resize.call(this,Pe,Be):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},we.prototype._afterResize=function(Pe,Be){var je,De;(je=this._charSizeService)===null||je===void 0||je.measure(),(De=this.viewport)===null||De===void 0||De.syncScrollArea(!0)},we.prototype.clear=function(){if(this.buffer.ybase!==0||this.buffer.y!==0){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var Pe=1;Pe<this.rows;Pe++)this.buffer.lines.push(this.buffer.getBlankLine(he.DEFAULT_ATTR_DATA));this.refresh(0,this.rows-1),this._onScroll.fire(this.buffer.ydisp)}},we.prototype.reset=function(){var Pe,Be;this.options.rows=this.rows,this.options.cols=this.cols;var je=this._customKeyEventHandler;this._setup(),Oe.prototype.reset.call(this),(Pe=this._selectionService)===null||Pe===void 0||Pe.reset(),this._customKeyEventHandler=je,this.refresh(0,this.rows-1),(Be=this.viewport)===null||Be===void 0||Be.syncScrollArea()},we.prototype._reportWindowsOptions=function(Pe){if(this._renderService)switch(Pe){case te.WindowsOptionsReportType.GET_WIN_SIZE_PIXELS:var Be=this._renderService.dimensions.scaledCanvasWidth.toFixed(0),je=this._renderService.dimensions.scaledCanvasHeight.toFixed(0);this._coreService.triggerDataEvent(ae.C0.ESC+"[4;"+je+";"+Be+"t");break;case te.WindowsOptionsReportType.GET_CELL_SIZE_PIXELS:var De=this._renderService.dimensions.scaledCellWidth.toFixed(0),Ze=this._renderService.dimensions.scaledCellHeight.toFixed(0);this._coreService.triggerDataEvent(ae.C0.ESC+"[6;"+Ze+";"+De+"t")}},we.prototype.cancel=function(Pe,Be){if(this.options.cancelEvents||Be)return Pe.preventDefault(),Pe.stopPropagation(),!1},we.prototype._visualBell=function(){return!1},we.prototype._soundBell=function(){return this.options.bellStyle==="sound"},we}(_e.CoreTerminal);pe.Terminal=xe},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(ae,te,z,ne){var x,b=arguments.length,y=b<3?te:ne===null?ne=Object.getOwnPropertyDescriptor(te,z):ne;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(ae,te,z,ne);else for(var E=ae.length-1;E>=0;E--)(x=ae[E])&&(y=(b<3?x(y):b>3?x(te,z,y):x(te,z))||y);return b>3&&y&&Object.defineProperty(te,z,y),y},a=this&&this.__param||function(ae,te){return function(z,ne){te(z,ne,ae)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.CompositionHelper=void 0;var de=re(5),ue=re(1),ie=function(){function ae(te,z,ne,x,b,y){this._textarea=te,this._compositionView=z,this._bufferService=ne,this._optionsService=x,this._charSizeService=b,this._coreService=y,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(ae.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),ae.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},ae.prototype.compositionupdate=function(te){var z=this;this._compositionView.textContent=te.data,this.updateCompositionElements(),setTimeout(function(){z._compositionPosition.end=z._textarea.value.length},0)},ae.prototype.compositionend=function(){this._finalizeComposition(!0)},ae.prototype.keydown=function(te){if(this._isComposing||this._isSendingComposition){if(te.keyCode===229||te.keyCode===16||te.keyCode===17||te.keyCode===18)return!1;this._finalizeComposition(!1)}return te.keyCode!==229||(this._handleAnyTextareaChanges(),!1)},ae.prototype._finalizeComposition=function(te){var z=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,te){var ne={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout(function(){if(z._isSendingComposition){z._isSendingComposition=!1;var b=void 0;b=z._isComposing?z._textarea.value.substring(ne.start,ne.end):z._textarea.value.substring(ne.start),z._coreService.triggerDataEvent(b,!0)}},0)}else{this._isSendingComposition=!1;var x=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(x,!0)}},ae.prototype._handleAnyTextareaChanges=function(){var te=this,z=this._textarea.value;setTimeout(function(){if(!te._isComposing){var ne=te._textarea.value.replace(z,"");ne.length>0&&te._coreService.triggerDataEvent(ne,!0)}},0)},ae.prototype.updateCompositionElements=function(te){var z=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var ne=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),x=this._bufferService.buffer.y*ne,b=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=b+"px",this._compositionView.style.top=x+"px",this._compositionView.style.height=ne+"px",this._compositionView.style.lineHeight=ne+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var y=this._compositionView.getBoundingClientRect();this._textarea.style.left=b+"px",this._textarea.style.top=x+"px",this._textarea.style.width=y.width+"px",this._textarea.style.height=y.height+"px",this._textarea.style.lineHeight=y.height+"px"}te||setTimeout(function(){return z.updateCompositionElements(!0)},0)}},ae=Ce([a(2,ue.IBufferService),a(3,ue.IOptionsService),a(4,de.ICharSizeService),a(5,ue.ICoreService)],ae)}();pe.CompositionHelper=ie},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(x,b){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var ee in E)E.hasOwnProperty(ee)&&(y[ee]=E[ee])})(x,b)},function(x,b){function y(){this.constructor=x}Ce(x,b),x.prototype=b===null?Object.create(b):(y.prototype=b.prototype,new y)}),de=this&&this.__decorate||function(x,b,y,E){var ee,oe=arguments.length,ce=oe<3?b:E===null?E=Object.getOwnPropertyDescriptor(b,y):E;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ce=Reflect.decorate(x,b,y,E);else for(var fe=x.length-1;fe>=0;fe--)(ee=x[fe])&&(ce=(oe<3?ee(ce):oe>3?ee(b,y,ce):ee(b,y))||ce);return oe>3&&ce&&Object.defineProperty(b,y,ce),ce},ue=this&&this.__param||function(x,b){return function(y,E){b(y,E,x)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.Viewport=void 0;var ie=re(2),ae=re(7),te=re(5),z=re(1),ne=function(x){function b(y,E,ee,oe,ce,fe,se){var le=x.call(this)||this;return le._scrollLines=y,le._viewportElement=E,le._scrollArea=ee,le._bufferService=oe,le._optionsService=ce,le._charSizeService=fe,le._renderService=se,le.scrollBarWidth=0,le._currentRowHeight=0,le._lastRecordedBufferLength=0,le._lastRecordedViewportHeight=0,le._lastRecordedBufferHeight=0,le._lastTouchY=0,le._lastScrollTop=0,le._wheelPartialScroll=0,le._refreshAnimationFrame=null,le._ignoreNextScrollEvent=!1,le.scrollBarWidth=le._viewportElement.offsetWidth-le._scrollArea.offsetWidth||15,le.register(ae.addDisposableDomListener(le._viewportElement,"scroll",le._onScroll.bind(le))),setTimeout(function(){return le.syncScrollArea()},0),le}return a(b,x),b.prototype.onThemeChange=function(y){this._viewportElement.style.backgroundColor=y.background.css},b.prototype._refresh=function(y){var E=this;if(y)return this._innerRefresh(),void(this._refreshAnimationFrame!==null&&cancelAnimationFrame(this._refreshAnimationFrame));this._refreshAnimationFrame===null&&(this._refreshAnimationFrame=requestAnimationFrame(function(){return E._innerRefresh()}))},b.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var y=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==y&&(this._lastRecordedBufferHeight=y,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var E=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==E&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=E),this._refreshAnimationFrame=null},b.prototype.syncScrollArea=function(y){if(y===void 0&&(y=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(y);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var E=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===E&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(y)}else this._refresh(y)},b.prototype._onScroll=function(y){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var E=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(E,!0)}},b.prototype._bubbleScroll=function(y,E){var ee=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(E<0&&this._viewportElement.scrollTop!==0||E>0&&ee<this._lastRecordedBufferHeight)||(y.cancelable&&y.preventDefault(),!1)},b.prototype.onWheel=function(y){var E=this._getPixelsScrolled(y);return E!==0&&(this._viewportElement.scrollTop+=E,this._bubbleScroll(y,E))},b.prototype._getPixelsScrolled=function(y){if(y.deltaY===0)return 0;var E=this._applyScrollModifier(y.deltaY,y);return y.deltaMode===WheelEvent.DOM_DELTA_LINE?E*=this._currentRowHeight:y.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(E*=this._currentRowHeight*this._bufferService.rows),E},b.prototype.getLinesScrolled=function(y){if(y.deltaY===0)return 0;var E=this._applyScrollModifier(y.deltaY,y);return y.deltaMode===WheelEvent.DOM_DELTA_PIXEL?(E/=this._currentRowHeight+0,this._wheelPartialScroll+=E,E=Math.floor(Math.abs(this._wheelPartialScroll))*(this._wheelPartialScroll>0?1:-1),this._wheelPartialScroll%=1):y.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(E*=this._bufferService.rows),E},b.prototype._applyScrollModifier=function(y,E){var ee=this._optionsService.options.fastScrollModifier;return ee==="alt"&&E.altKey||ee==="ctrl"&&E.ctrlKey||ee==="shift"&&E.shiftKey?y*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:y*this._optionsService.options.scrollSensitivity},b.prototype.onTouchStart=function(y){this._lastTouchY=y.touches[0].pageY},b.prototype.onTouchMove=function(y){var E=this._lastTouchY-y.touches[0].pageY;return this._lastTouchY=y.touches[0].pageY,E!==0&&(this._viewportElement.scrollTop+=E,this._bubbleScroll(y,E))},b=de([ue(3,z.IBufferService),ue(4,z.IOptionsService),ue(5,te.ICharSizeService),ue(6,te.IRenderService)],b)}(ie.Disposable);pe.Viewport=ne},function(at,pe,re){"use strict";function Ce(ie){return ie.replace(/\r?\n/g,"\r")}function a(ie,ae){return ae?"\x1B[200~"+ie+"\x1B[201~":ie}function de(ie,ae,te){ie=a(ie=Ce(ie),te.decPrivateModes.bracketedPasteMode),te.triggerDataEvent(ie,!0),ae.value=""}function ue(ie,ae,te){var z=te.getBoundingClientRect(),ne=ie.clientX-z.left-10,x=ie.clientY-z.top-10;ae.style.width="20px",ae.style.height="20px",ae.style.left=ne+"px",ae.style.top=x+"px",ae.style.zIndex="1000",ae.focus()}Object.defineProperty(pe,"__esModule",{value:!0}),pe.rightClickHandler=pe.moveTextAreaUnderMouseCursor=pe.paste=pe.handlePasteEvent=pe.copyHandler=pe.bracketTextForPaste=pe.prepareTextForTerminal=void 0,pe.prepareTextForTerminal=Ce,pe.bracketTextForPaste=a,pe.copyHandler=function(ie,ae){ie.clipboardData&&ie.clipboardData.setData("text/plain",ae.selectionText),ie.preventDefault()},pe.handlePasteEvent=function(ie,ae,te){ie.stopPropagation(),ie.clipboardData&&de(ie.clipboardData.getData("text/plain"),ae,te)},pe.paste=de,pe.moveTextAreaUnderMouseCursor=ue,pe.rightClickHandler=function(ie,ae,te,z,ne){ue(ie,ae,te),ne&&!z.isClickInSelection(ie)&&z.selectWordAtCursor(ie),ae.value=z.selectionText,ae.select()}},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(x,b){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var ee in E)E.hasOwnProperty(ee)&&(y[ee]=E[ee])})(x,b)},function(x,b){function y(){this.constructor=x}Ce(x,b),x.prototype=b===null?Object.create(b):(y.prototype=b.prototype,new y)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.EscapeSequenceParser=pe.VT500_TRANSITION_TABLE=pe.TransitionTable=void 0;var de=re(2),ue=re(15),ie=re(21),ae=re(22),te=re(24),z=function(){function x(b){this.table=new Uint8Array(b)}return x.prototype.setDefault=function(b,y){ue.fill(this.table,b<<4|y)},x.prototype.add=function(b,y,E,ee){this.table[y<<8|b]=E<<4|ee},x.prototype.addMany=function(b,y,E,ee){for(var oe=0;oe<b.length;oe++)this.table[y<<8|b[oe]]=E<<4|ee},x}();pe.TransitionTable=z,pe.VT500_TRANSITION_TABLE=function(){var x=new z(4095),b=Array.apply(null,Array(256)).map(function(fe,se){return se}),y=function(fe,se){return b.slice(fe,se)},E=y(32,127),ee=y(0,24);ee.push(25),ee.push.apply(ee,y(28,32));var oe,ce=y(0,14);for(oe in x.setDefault(1,0),x.addMany(E,0,2,0),ce)x.addMany([24,26,153,154],oe,3,0),x.addMany(y(128,144),oe,3,0),x.addMany(y(144,152),oe,3,0),x.add(156,oe,0,0),x.add(27,oe,11,1),x.add(157,oe,4,8),x.addMany([152,158,159],oe,0,7),x.add(155,oe,11,3),x.add(144,oe,11,9);return x.addMany(ee,0,3,0),x.addMany(ee,1,3,1),x.add(127,1,0,1),x.addMany(ee,8,0,8),x.addMany(ee,3,3,3),x.add(127,3,0,3),x.addMany(ee,4,3,4),x.add(127,4,0,4),x.addMany(ee,6,3,6),x.addMany(ee,5,3,5),x.add(127,5,0,5),x.addMany(ee,2,3,2),x.add(127,2,0,2),x.add(93,1,4,8),x.addMany(E,8,5,8),x.add(127,8,5,8),x.addMany([156,27,24,26,7],8,6,0),x.addMany(y(28,32),8,0,8),x.addMany([88,94,95],1,0,7),x.addMany(E,7,0,7),x.addMany(ee,7,0,7),x.add(156,7,0,0),x.add(127,7,0,7),x.add(91,1,11,3),x.addMany(y(64,127),3,7,0),x.addMany(y(48,60),3,8,4),x.addMany([60,61,62,63],3,9,4),x.addMany(y(48,60),4,8,4),x.addMany(y(64,127),4,7,0),x.addMany([60,61,62,63],4,0,6),x.addMany(y(32,64),6,0,6),x.add(127,6,0,6),x.addMany(y(64,127),6,0,0),x.addMany(y(32,48),3,9,5),x.addMany(y(32,48),5,9,5),x.addMany(y(48,64),5,0,6),x.addMany(y(64,127),5,7,0),x.addMany(y(32,48),4,9,5),x.addMany(y(32,48),1,9,2),x.addMany(y(32,48),2,9,2),x.addMany(y(48,127),2,10,0),x.addMany(y(48,80),1,10,0),x.addMany(y(81,88),1,10,0),x.addMany([89,90,92],1,10,0),x.addMany(y(96,127),1,10,0),x.add(80,1,11,9),x.addMany(ee,9,0,9),x.add(127,9,0,9),x.addMany(y(28,32),9,0,9),x.addMany(y(32,48),9,9,12),x.addMany(y(48,60),9,8,10),x.addMany([60,61,62,63],9,9,10),x.addMany(ee,11,0,11),x.addMany(y(32,128),11,0,11),x.addMany(y(28,32),11,0,11),x.addMany(ee,10,0,10),x.add(127,10,0,10),x.addMany(y(28,32),10,0,10),x.addMany(y(48,60),10,8,10),x.addMany([60,61,62,63],10,0,11),x.addMany(y(32,48),10,9,12),x.addMany(ee,12,0,12),x.add(127,12,0,12),x.addMany(y(28,32),12,0,12),x.addMany(y(32,48),12,9,12),x.addMany(y(48,64),12,0,11),x.addMany(y(64,127),12,12,13),x.addMany(y(64,127),10,12,13),x.addMany(y(64,127),9,12,13),x.addMany(ee,13,13,13),x.addMany(E,13,13,13),x.add(127,13,0,13),x.addMany([27,156,24,26],13,14,0),x.add(160,0,2,0),x.add(160,8,5,8),x.add(160,6,0,6),x.add(160,11,0,11),x.add(160,13,13,13),x}();var ne=function(x){function b(y){y===void 0&&(y=pe.VT500_TRANSITION_TABLE);var E=x.call(this)||this;return E._transitions=y,E.initialState=0,E.currentState=E.initialState,E._params=new ie.Params,E._params.addParam(0),E._collect=0,E.precedingCodepoint=0,E._printHandlerFb=function(ee,oe,ce){},E._executeHandlerFb=function(ee){},E._csiHandlerFb=function(ee,oe){},E._escHandlerFb=function(ee){},E._errorHandlerFb=function(ee){return ee},E._printHandler=E._printHandlerFb,E._executeHandlers=Object.create(null),E._csiHandlers=Object.create(null),E._escHandlers=Object.create(null),E._oscParser=new ae.OscParser,E._dcsParser=new te.DcsParser,E._errorHandler=E._errorHandlerFb,E.setEscHandler({final:"\\"},function(){}),E}return a(b,x),b.prototype._identifier=function(y,E){E===void 0&&(E=[64,126]);var ee=0;if(y.prefix){if(y.prefix.length>1)throw new Error("only one byte as prefix supported");if((ee=y.prefix.charCodeAt(0))&&60>ee||ee>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(y.intermediates){if(y.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var oe=0;oe<y.intermediates.length;++oe){var ce=y.intermediates.charCodeAt(oe);if(32>ce||ce>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");ee<<=8,ee|=ce}}if(y.final.length!==1)throw new Error("final must be a single byte");var fe=y.final.charCodeAt(0);if(E[0]>fe||fe>E[1])throw new Error("final must be in range "+E[0]+" .. "+E[1]);return ee<<=8,ee|=fe},b.prototype.identToString=function(y){for(var E=[];y;)E.push(String.fromCharCode(255&y)),y>>=8;return E.reverse().join("")},b.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},b.prototype.setPrintHandler=function(y){this._printHandler=y},b.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},b.prototype.addEscHandler=function(y,E){var ee=this._identifier(y,[48,126]);this._escHandlers[ee]===void 0&&(this._escHandlers[ee]=[]);var oe=this._escHandlers[ee];return oe.push(E),{dispose:function(){var ce=oe.indexOf(E);ce!==-1&&oe.splice(ce,1)}}},b.prototype.setEscHandler=function(y,E){this._escHandlers[this._identifier(y,[48,126])]=[E]},b.prototype.clearEscHandler=function(y){this._escHandlers[this._identifier(y,[48,126])]&&delete this._escHandlers[this._identifier(y,[48,126])]},b.prototype.setEscHandlerFallback=function(y){this._escHandlerFb=y},b.prototype.setExecuteHandler=function(y,E){this._executeHandlers[y.charCodeAt(0)]=E},b.prototype.clearExecuteHandler=function(y){this._executeHandlers[y.charCodeAt(0)]&&delete this._executeHandlers[y.charCodeAt(0)]},b.prototype.setExecuteHandlerFallback=function(y){this._executeHandlerFb=y},b.prototype.addCsiHandler=function(y,E){var ee=this._identifier(y);this._csiHandlers[ee]===void 0&&(this._csiHandlers[ee]=[]);var oe=this._csiHandlers[ee];return oe.push(E),{dispose:function(){var ce=oe.indexOf(E);ce!==-1&&oe.splice(ce,1)}}},b.prototype.setCsiHandler=function(y,E){this._csiHandlers[this._identifier(y)]=[E]},b.prototype.clearCsiHandler=function(y){this._csiHandlers[this._identifier(y)]&&delete this._csiHandlers[this._identifier(y)]},b.prototype.setCsiHandlerFallback=function(y){this._csiHandlerFb=y},b.prototype.addDcsHandler=function(y,E){return this._dcsParser.addHandler(this._identifier(y),E)},b.prototype.setDcsHandler=function(y,E){this._dcsParser.setHandler(this._identifier(y),E)},b.prototype.clearDcsHandler=function(y){this._dcsParser.clearHandler(this._identifier(y))},b.prototype.setDcsHandlerFallback=function(y){this._dcsParser.setHandlerFallback(y)},b.prototype.addOscHandler=function(y,E){return this._oscParser.addHandler(y,E)},b.prototype.setOscHandler=function(y,E){this._oscParser.setHandler(y,E)},b.prototype.clearOscHandler=function(y){this._oscParser.clearHandler(y)},b.prototype.setOscHandlerFallback=function(y){this._oscParser.setHandlerFallback(y)},b.prototype.setErrorHandler=function(y){this._errorHandler=y},b.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},b.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},b.prototype.parse=function(y,E){for(var ee=0,oe=0,ce=this.currentState,fe=this._oscParser,se=this._dcsParser,le=this._collect,he=this._params,be=this._transitions.table,ge=0;ge<E;++ge){switch((oe=be[ce<<8|((ee=y[ge])<160?ee:160)])>>4){case 2:for(var me=ge+1;;++me){if(me>=E||(ee=y[me])<32||ee>126&&ee<160){this._printHandler(y,ge,me),ge=me-1;break}if(++me>=E||(ee=y[me])<32||ee>126&&ee<160){this._printHandler(y,ge,me),ge=me-1;break}if(++me>=E||(ee=y[me])<32||ee>126&&ee<160){this._printHandler(y,ge,me),ge=me-1;break}if(++me>=E||(ee=y[me])<32||ee>126&&ee<160){this._printHandler(y,ge,me),ge=me-1;break}}break;case 3:this._executeHandlers[ee]?this._executeHandlers[ee]():this._executeHandlerFb(ee),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:ge,code:ee,currentState:ce,collect:le,params:he,abort:!1}).abort)return;break;case 7:for(var ve=this._csiHandlers[le<<8|ee],Ee=ve?ve.length-1:-1;Ee>=0&&ve[Ee](he)===!1;Ee--);Ee<0&&this._csiHandlerFb(le<<8|ee,he),this.precedingCodepoint=0;break;case 8:do switch(ee){case 59:he.addParam(0);break;case 58:he.addSubParam(-1);break;default:he.addDigit(ee-48)}while(++ge<E&&(ee=y[ge])>47&&ee<60);ge--;break;case 9:le<<=8,le|=ee;break;case 10:for(var ye=this._escHandlers[le<<8|ee],Ae=ye?ye.length-1:-1;Ae>=0&&ye[Ae]()===!1;Ae--);Ae<0&&this._escHandlerFb(le<<8|ee),this.precedingCodepoint=0;break;case 11:he.reset(),he.addParam(0),le=0;break;case 12:se.hook(le<<8|ee,he);break;case 13:for(var _e=ge+1;;++_e)if(_e>=E||(ee=y[_e])===24||ee===26||ee===27||ee>127&&ee<160){se.put(y,ge,_e),ge=_e-1;break}break;case 14:se.unhook(ee!==24&&ee!==26),ee===27&&(oe|=1),he.reset(),he.addParam(0),le=0,this.precedingCodepoint=0;break;case 4:fe.start();break;case 5:for(var Se=ge+1;;Se++)if(Se>=E||(ee=y[Se])<32||ee>127&&ee<=159){fe.put(y,ge,Se),ge=Se-1;break}break;case 6:fe.end(ee!==24&&ee!==26),ee===27&&(oe|=1),he.reset(),he.addParam(0),le=0,this.precedingCodepoint=0}ce=15&oe}this._collect=le,this.currentState=ce},b}(de.Disposable);pe.EscapeSequenceParser=ne},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(fe,se){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(le,he){le.__proto__=he}||function(le,he){for(var be in he)he.hasOwnProperty(be)&&(le[be]=he[be])})(fe,se)},function(fe,se){function le(){this.constructor=fe}Ce(fe,se),fe.prototype=se===null?Object.create(se):(le.prototype=se.prototype,new le)}),de=this&&this.__decorate||function(fe,se,le,he){var be,ge=arguments.length,me=ge<3?se:he===null?he=Object.getOwnPropertyDescriptor(se,le):he;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")me=Reflect.decorate(fe,se,le,he);else for(var ve=fe.length-1;ve>=0;ve--)(be=fe[ve])&&(me=(ge<3?be(me):ge>3?be(se,le,me):be(se,le))||me);return ge>3&&me&&Object.defineProperty(se,le,me),me},ue=this&&this.__param||function(fe,se){return function(le,he){se(le,he,fe)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.Renderer=void 0;var ie=re(41),ae=re(47),te=re(48),z=re(49),ne=re(29),x=re(2),b=re(5),y=re(1),E=re(25),ee=re(0),oe=1,ce=function(fe){function se(le,he,be,ge,me,ve,Ee,ye,Ae){var _e=fe.call(this)||this;_e._colors=le,_e._screenElement=he,_e._bufferService=me,_e._charSizeService=ve,_e._optionsService=Ee,_e._id=oe++,_e._onRequestRedraw=new ee.EventEmitter;var Se=_e._optionsService.options.allowTransparency;return _e._characterJoinerRegistry=new ne.CharacterJoinerRegistry(_e._bufferService),_e._renderLayers=[new ie.TextRenderLayer(_e._screenElement,0,_e._colors,_e._characterJoinerRegistry,Se,_e._id,_e._bufferService,Ee),new ae.SelectionRenderLayer(_e._screenElement,1,_e._colors,_e._id,_e._bufferService,Ee),new z.LinkRenderLayer(_e._screenElement,2,_e._colors,_e._id,be,ge,_e._bufferService,Ee),new te.CursorRenderLayer(_e._screenElement,3,_e._colors,_e._id,_e._onRequestRedraw,_e._bufferService,Ee,ye,Ae)],_e.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},_e._devicePixelRatio=window.devicePixelRatio,_e._updateDimensions(),_e.onOptionsChanged(),_e}return a(se,fe),Object.defineProperty(se.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),se.prototype.dispose=function(){for(var le=0,he=this._renderLayers;le<he.length;le++)he[le].dispose();fe.prototype.dispose.call(this),E.removeTerminalFromCache(this._id)},se.prototype.onDevicePixelRatioChange=function(){this._devicePixelRatio!==window.devicePixelRatio&&(this._devicePixelRatio=window.devicePixelRatio,this.onResize(this._bufferService.cols,this._bufferService.rows))},se.prototype.setColors=function(le){this._colors=le;for(var he=0,be=this._renderLayers;he<be.length;he++){var ge=be[he];ge.setColors(this._colors),ge.reset()}},se.prototype.onResize=function(le,he){this._updateDimensions();for(var be=0,ge=this._renderLayers;be<ge.length;be++)ge[be].resize(this.dimensions);this._screenElement.style.width=this.dimensions.canvasWidth+"px",this._screenElement.style.height=this.dimensions.canvasHeight+"px"},se.prototype.onCharSizeChanged=function(){this.onResize(this._bufferService.cols,this._bufferService.rows)},se.prototype.onBlur=function(){this._runOperation(function(le){return le.onBlur()})},se.prototype.onFocus=function(){this._runOperation(function(le){return le.onFocus()})},se.prototype.onSelectionChanged=function(le,he,be){be===void 0&&(be=!1),this._runOperation(function(ge){return ge.onSelectionChanged(le,he,be)})},se.prototype.onCursorMove=function(){this._runOperation(function(le){return le.onCursorMove()})},se.prototype.onOptionsChanged=function(){this._runOperation(function(le){return le.onOptionsChanged()})},se.prototype.clear=function(){this._runOperation(function(le){return le.reset()})},se.prototype._runOperation=function(le){for(var he=0,be=this._renderLayers;he<be.length;he++)le(be[he])},se.prototype.renderRows=function(le,he){for(var be=0,ge=this._renderLayers;be<ge.length;be++)ge[be].onGridChanged(le,he)},se.prototype._updateDimensions=function(){this._charSizeService.hasValidSize&&(this.dimensions.scaledCharWidth=Math.floor(this._charSizeService.width*window.devicePixelRatio),this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharTop=this._optionsService.options.lineHeight===1?0:Math.round((this.dimensions.scaledCellHeight-this.dimensions.scaledCharHeight)/2),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCharLeft=Math.floor(this._optionsService.options.letterSpacing/2),this.dimensions.scaledCanvasHeight=this._bufferService.rows*this.dimensions.scaledCellHeight,this.dimensions.scaledCanvasWidth=this._bufferService.cols*this.dimensions.scaledCellWidth,this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows,this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols)},se.prototype.registerCharacterJoiner=function(le){return this._characterJoinerRegistry.registerCharacterJoiner(le)},se.prototype.deregisterCharacterJoiner=function(le){return this._characterJoinerRegistry.deregisterCharacterJoiner(le)},se=de([ue(4,y.IBufferService),ue(5,b.ICharSizeService),ue(6,y.IOptionsService),ue(7,y.ICoreService),ue(8,b.ICoreBrowserService)],se)}(x.Disposable);pe.Renderer=ce},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(x,b){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var ee in E)E.hasOwnProperty(ee)&&(y[ee]=E[ee])})(x,b)},function(x,b){function y(){this.constructor=x}Ce(x,b),x.prototype=b===null?Object.create(b):(y.prototype=b.prototype,new y)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.TextRenderLayer=void 0;var de=re(42),ue=re(13),ie=re(6),ae=re(3),te=re(29),z=re(4),ne=function(x){function b(y,E,ee,oe,ce,fe,se,le){var he=x.call(this,y,"text",E,ce,ee,fe,se,le)||this;return he._characterWidth=0,he._characterFont="",he._characterOverlapCache={},he._workCell=new z.CellData,he._state=new de.GridCache,he._characterJoinerRegistry=oe,he}return a(b,x),b.prototype.resize=function(y){x.prototype.resize.call(this,y);var E=this._getFont(!1,!1);this._characterWidth===y.scaledCharWidth&&this._characterFont===E||(this._characterWidth=y.scaledCharWidth,this._characterFont=E,this._characterOverlapCache={}),this._state.clear(),this._state.resize(this._bufferService.cols,this._bufferService.rows)},b.prototype.reset=function(){this._state.clear(),this._clearAll()},b.prototype._forEachCell=function(y,E,ee,oe){for(var ce=y;ce<=E;ce++)for(var fe=ce+this._bufferService.buffer.ydisp,se=this._bufferService.buffer.lines.get(fe),le=ee?ee.getJoinedCharacters(fe):[],he=0;he<this._bufferService.cols;he++){se.loadCell(he,this._workCell);var be=this._workCell,ge=!1,me=he;if(be.getWidth()!==0){if(le.length>0&&he===le[0][0]){ge=!0;var ve=le.shift();be=new te.JoinedCellData(this._workCell,se.translateToString(!0,ve[0],ve[1]),ve[1]-ve[0]),me=ve[1]-1}!ge&&this._isOverlapping(be)&&me<se.length-1&&se.getCodePoint(me+1)===ae.NULL_CELL_CODE&&(be.content&=-12582913,be.content|=2<<22),oe(be,he,ce),he=me}}},b.prototype._drawBackground=function(y,E){var ee=this,oe=this._ctx,ce=this._bufferService.cols,fe=0,se=0,le=null;oe.save(),this._forEachCell(y,E,null,function(he,be,ge){var me=null;he.isInverse()?me=he.isFgDefault()?ee._colors.foreground.css:he.isFgRGB()?"rgb("+ie.AttributeData.toColorRGB(he.getFgColor()).join(",")+")":ee._colors.ansi[he.getFgColor()].css:he.isBgRGB()?me="rgb("+ie.AttributeData.toColorRGB(he.getBgColor()).join(",")+")":he.isBgPalette()&&(me=ee._colors.ansi[he.getBgColor()].css),le===null&&(fe=be,se=ge),ge!==se?(oe.fillStyle=le||"",ee._fillCells(fe,se,ce-fe,1),fe=be,se=ge):le!==me&&(oe.fillStyle=le||"",ee._fillCells(fe,se,be-fe,1),fe=be,se=ge),le=me}),le!==null&&(oe.fillStyle=le,this._fillCells(fe,se,ce-fe,1)),oe.restore()},b.prototype._drawForeground=function(y,E){var ee=this;this._forEachCell(y,E,this._characterJoinerRegistry,function(oe,ce,fe){if(!oe.isInvisible()&&(ee._drawChars(oe,ce,fe),oe.isUnderline())){if(ee._ctx.save(),oe.isInverse())if(oe.isBgDefault())ee._ctx.fillStyle=ee._colors.background.css;else if(oe.isBgRGB())ee._ctx.fillStyle="rgb("+ie.AttributeData.toColorRGB(oe.getBgColor()).join(",")+")";else{var se=oe.getBgColor();ee._optionsService.options.drawBoldTextInBrightColors&&oe.isBold()&&se<8&&(se+=8),ee._ctx.fillStyle=ee._colors.ansi[se].css}else if(oe.isFgDefault())ee._ctx.fillStyle=ee._colors.foreground.css;else if(oe.isFgRGB())ee._ctx.fillStyle="rgb("+ie.AttributeData.toColorRGB(oe.getFgColor()).join(",")+")";else{var le=oe.getFgColor();ee._optionsService.options.drawBoldTextInBrightColors&&oe.isBold()&&le<8&&(le+=8),ee._ctx.fillStyle=ee._colors.ansi[le].css}ee._fillBottomLineAtCells(ce,fe,oe.getWidth()),ee._ctx.restore()}})},b.prototype.onGridChanged=function(y,E){this._state.cache.length!==0&&(this._charAtlas&&this._charAtlas.beginFrame(),this._clearCells(0,y,this._bufferService.cols,E-y+1),this._drawBackground(y,E),this._drawForeground(y,E))},b.prototype.onOptionsChanged=function(){this._setTransparency(this._optionsService.options.allowTransparency)},b.prototype._isOverlapping=function(y){if(y.getWidth()!==1||y.getCode()<256)return!1;var E=y.getChars();if(this._characterOverlapCache.hasOwnProperty(E))return this._characterOverlapCache[E];this._ctx.save(),this._ctx.font=this._characterFont;var ee=Math.floor(this._ctx.measureText(E).width)>this._characterWidth;return this._ctx.restore(),this._characterOverlapCache[E]=ee,ee},b}(ue.BaseRenderLayer);pe.TextRenderLayer=ne},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.GridCache=void 0;var Ce=function(){function a(){this.cache=[]}return a.prototype.resize=function(de,ue){for(var ie=0;ie<de;ie++){this.cache.length<=ie&&this.cache.push([]);for(var ae=this.cache[ie].length;ae<ue;ae++)this.cache[ie].push(void 0);this.cache[ie].length=ue}this.cache.length=de},a.prototype.clear=function(){for(var de=0;de<this.cache.length;de++)for(var ue=0;ue<this.cache[de].length;ue++)this.cache[de][ue]=void 0},a}();pe.GridCache=Ce},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ee,oe){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ce,fe){ce.__proto__=fe}||function(ce,fe){for(var se in fe)fe.hasOwnProperty(se)&&(ce[se]=fe[se])})(ee,oe)},function(ee,oe){function ce(){this.constructor=ee}Ce(ee,oe),ee.prototype=oe===null?Object.create(oe):(ce.prototype=oe.prototype,new ce)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.NoneCharAtlas=pe.DynamicCharAtlas=pe.getGlyphCacheKey=void 0;var de=re(9),ue=re(44),ie=re(27),ae=re(46),te=re(11),z=re(28),ne=re(10),x={css:"rgba(0, 0, 0, 0)",rgba:0};function b(ee){return ee.code<<21|ee.bg<<12|ee.fg<<3|(ee.bold?0:4)+(ee.dim?0:2)+(ee.italic?0:1)}pe.getGlyphCacheKey=b;var y=function(ee){function oe(ce,fe){var se=ee.call(this)||this;se._config=fe,se._drawToCacheCount=0,se._glyphsWaitingOnBitmap=[],se._bitmapCommitTimeout=null,se._bitmap=null,se._cacheCanvas=ce.createElement("canvas"),se._cacheCanvas.width=1024,se._cacheCanvas.height=1024,se._cacheCtx=z.throwIfFalsy(se._cacheCanvas.getContext("2d",{alpha:!0}));var le=ce.createElement("canvas");le.width=se._config.scaledCharWidth,le.height=se._config.scaledCharHeight,se._tmpCtx=z.throwIfFalsy(le.getContext("2d",{alpha:se._config.allowTransparency})),se._width=Math.floor(1024/se._config.scaledCharWidth),se._height=Math.floor(1024/se._config.scaledCharHeight);var he=se._width*se._height;return se._cacheMap=new ae.LRUMap(he),se._cacheMap.prealloc(he),se}return a(oe,ee),oe.prototype.dispose=function(){this._bitmapCommitTimeout!==null&&(window.clearTimeout(this._bitmapCommitTimeout),this._bitmapCommitTimeout=null)},oe.prototype.beginFrame=function(){this._drawToCacheCount=0},oe.prototype.draw=function(ce,fe,se,le){if(fe.code===32)return!0;if(!this._canCache(fe))return!1;var he=b(fe),be=this._cacheMap.get(he);if(be!=null)return this._drawFromCache(ce,be,se,le),!0;if(this._drawToCacheCount<100){var ge=void 0;ge=this._cacheMap.size<this._cacheMap.capacity?this._cacheMap.size:this._cacheMap.peek().index;var me=this._drawToCache(fe,ge);return this._cacheMap.set(he,me),this._drawFromCache(ce,me,se,le),!0}return!1},oe.prototype._canCache=function(ce){return ce.code<256},oe.prototype._toCoordinateX=function(ce){return ce%this._width*this._config.scaledCharWidth},oe.prototype._toCoordinateY=function(ce){return Math.floor(ce/this._width)*this._config.scaledCharHeight},oe.prototype._drawFromCache=function(ce,fe,se,le){if(!fe.isEmpty){var he=this._toCoordinateX(fe.index),be=this._toCoordinateY(fe.index);ce.drawImage(fe.inBitmap?this._bitmap:this._cacheCanvas,he,be,this._config.scaledCharWidth,this._config.scaledCharHeight,se,le,this._config.scaledCharWidth,this._config.scaledCharHeight)}},oe.prototype._getColorFromAnsiIndex=function(ce){return ce<this._config.colors.ansi.length?this._config.colors.ansi[ce]:ie.DEFAULT_ANSI_COLORS[ce]},oe.prototype._getBackgroundColor=function(ce){return this._config.allowTransparency?x:ce.bg===de.INVERTED_DEFAULT_COLOR?this._config.colors.foreground:ce.bg<256?this._getColorFromAnsiIndex(ce.bg):this._config.colors.background},oe.prototype._getForegroundColor=function(ce){return ce.fg===de.INVERTED_DEFAULT_COLOR?ne.color.opaque(this._config.colors.background):ce.fg<256?this._getColorFromAnsiIndex(ce.fg):this._config.colors.foreground},oe.prototype._drawToCache=function(ce,fe){this._drawToCacheCount++,this._tmpCtx.save();var se=this._getBackgroundColor(ce);this._tmpCtx.globalCompositeOperation="copy",this._tmpCtx.fillStyle=se.css,this._tmpCtx.fillRect(0,0,this._config.scaledCharWidth,this._config.scaledCharHeight),this._tmpCtx.globalCompositeOperation="source-over";var le=ce.bold?this._config.fontWeightBold:this._config.fontWeight,he=ce.italic?"italic":"";this._tmpCtx.font=he+" "+le+" "+this._config.fontSize*this._config.devicePixelRatio+"px "+this._config.fontFamily,this._tmpCtx.textBaseline="middle",this._tmpCtx.fillStyle=this._getForegroundColor(ce).css,ce.dim&&(this._tmpCtx.globalAlpha=de.DIM_OPACITY),this._tmpCtx.fillText(ce.chars,0,this._config.scaledCharHeight/2),this._tmpCtx.restore();var be=this._tmpCtx.getImageData(0,0,this._config.scaledCharWidth,this._config.scaledCharHeight),ge=!1;this._config.allowTransparency||(ge=function(ye,Ae){for(var _e=!0,Se=Ae.rgba>>>24,xe=Ae.rgba>>>16&255,Oe=Ae.rgba>>>8&255,we=0;we<ye.data.length;we+=4)ye.data[we]===Se&&ye.data[we+1]===xe&&ye.data[we+2]===Oe?ye.data[we+3]=0:_e=!1;return _e}(be,se));var me=this._toCoordinateX(fe),ve=this._toCoordinateY(fe);this._cacheCtx.putImageData(be,me,ve);var Ee={index:fe,isEmpty:ge,inBitmap:!1};return this._addGlyphToBitmap(Ee),Ee},oe.prototype._addGlyphToBitmap=function(ce){var fe=this;!("createImageBitmap"in window)||te.isFirefox||te.isSafari||(this._glyphsWaitingOnBitmap.push(ce),this._bitmapCommitTimeout===null&&(this._bitmapCommitTimeout=window.setTimeout(function(){return fe._generateBitmap()},100)))},oe.prototype._generateBitmap=function(){var ce=this,fe=this._glyphsWaitingOnBitmap;this._glyphsWaitingOnBitmap=[],window.createImageBitmap(this._cacheCanvas).then(function(se){ce._bitmap=se;for(var le=0;le<fe.length;le++)fe[le].inBitmap=!0}),this._bitmapCommitTimeout=null},oe}(ue.BaseCharAtlas);pe.DynamicCharAtlas=y;var E=function(ee){function oe(ce,fe){return ee.call(this)||this}return a(oe,ee),oe.prototype.draw=function(ce,fe,se,le){return!1},oe}(ue.BaseCharAtlas);pe.NoneCharAtlas=E},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.BaseCharAtlas=void 0;var Ce=function(){function a(){this._didWarmUp=!1}return a.prototype.dispose=function(){},a.prototype.warmUp=function(){this._didWarmUp||(this._doWarmUp(),this._didWarmUp=!0)},a.prototype._doWarmUp=function(){},a.prototype.beginFrame=function(){},a}();pe.BaseCharAtlas=Ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.ColorContrastCache=void 0;var Ce=function(){function a(){this._color={},this._rgba={}}return a.prototype.clear=function(){this._color={},this._rgba={}},a.prototype.setCss=function(de,ue,ie){this._rgba[de]||(this._rgba[de]={}),this._rgba[de][ue]=ie},a.prototype.getCss=function(de,ue){return this._rgba[de]?this._rgba[de][ue]:void 0},a.prototype.setColor=function(de,ue,ie){this._color[de]||(this._color[de]={}),this._color[de][ue]=ie},a.prototype.getColor=function(de,ue){return this._color[de]?this._color[de][ue]:void 0},a}();pe.ColorContrastCache=Ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.LRUMap=void 0;var Ce=function(){function a(de){this.capacity=de,this._map={},this._head=null,this._tail=null,this._nodePool=[],this.size=0}return a.prototype._unlinkNode=function(de){var ue=de.prev,ie=de.next;de===this._head&&(this._head=ie),de===this._tail&&(this._tail=ue),ue!==null&&(ue.next=ie),ie!==null&&(ie.prev=ue)},a.prototype._appendNode=function(de){var ue=this._tail;ue!==null&&(ue.next=de),de.prev=ue,de.next=null,this._tail=de,this._head===null&&(this._head=de)},a.prototype.prealloc=function(de){for(var ue=this._nodePool,ie=0;ie<de;ie++)ue.push({prev:null,next:null,key:null,value:null})},a.prototype.get=function(de){var ue=this._map[de];return ue!==void 0?(this._unlinkNode(ue),this._appendNode(ue),ue.value):null},a.prototype.peekValue=function(de){var ue=this._map[de];return ue!==void 0?ue.value:null},a.prototype.peek=function(){var de=this._head;return de===null?null:de.value},a.prototype.set=function(de,ue){var ie=this._map[de];if(ie!==void 0)ie=this._map[de],this._unlinkNode(ie),ie.value=ue;else if(this.size>=this.capacity)ie=this._head,this._unlinkNode(ie),delete this._map[ie.key],ie.key=de,ie.value=ue,this._map[de]=ie;else{var ae=this._nodePool;ae.length>0?((ie=ae.pop()).key=de,ie.value=ue):ie={prev:null,next:null,key:de,value:ue},this._map[de]=ie,this.size++}this._appendNode(ie)},a}();pe.LRUMap=Ce},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ue,ie){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ae,te){ae.__proto__=te}||function(ae,te){for(var z in te)te.hasOwnProperty(z)&&(ae[z]=te[z])})(ue,ie)},function(ue,ie){function ae(){this.constructor=ue}Ce(ue,ie),ue.prototype=ie===null?Object.create(ie):(ae.prototype=ie.prototype,new ae)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.SelectionRenderLayer=void 0;var de=function(ue){function ie(ae,te,z,ne,x,b){var y=ue.call(this,ae,"selection",te,!0,z,ne,x,b)||this;return y._clearState(),y}return a(ie,ue),ie.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},ie.prototype.resize=function(ae){ue.prototype.resize.call(this,ae),this._clearState()},ie.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},ie.prototype.onSelectionChanged=function(ae,te,z){if(this._didStateChange(ae,te,z,this._bufferService.buffer.ydisp))if(this._clearAll(),ae&&te){var ne=ae[1]-this._bufferService.buffer.ydisp,x=te[1]-this._bufferService.buffer.ydisp,b=Math.max(ne,0),y=Math.min(x,this._bufferService.rows-1);if(!(b>=this._bufferService.rows||y<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,z){var E=ae[0],ee=te[0]-E,oe=y-b+1;this._fillCells(E,b,ee,oe)}else{E=ne===b?ae[0]:0;var ce=b===y?te[0]:this._bufferService.cols;this._fillCells(E,b,ce-E,1);var fe=Math.max(y-b-1,0);if(this._fillCells(0,b+1,this._bufferService.cols,fe),b!==y){var se=x===y?te[0]:this._bufferService.cols;this._fillCells(0,y,se,1)}}this._state.start=[ae[0],ae[1]],this._state.end=[te[0],te[1]],this._state.columnSelectMode=z,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},ie.prototype._didStateChange=function(ae,te,z,ne){return!this._areCoordinatesEqual(ae,this._state.start)||!this._areCoordinatesEqual(te,this._state.end)||z!==this._state.columnSelectMode||ne!==this._state.ydisp},ie.prototype._areCoordinatesEqual=function(ae,te){return!(!ae||!te)&&ae[0]===te[0]&&ae[1]===te[1]},ie}(re(13).BaseRenderLayer);pe.SelectionRenderLayer=de},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(te,z){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,x){ne.__proto__=x}||function(ne,x){for(var b in x)x.hasOwnProperty(b)&&(ne[b]=x[b])})(te,z)},function(te,z){function ne(){this.constructor=te}Ce(te,z),te.prototype=z===null?Object.create(z):(ne.prototype=z.prototype,new ne)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.CursorRenderLayer=void 0;var de=re(13),ue=re(4),ie=function(te){function z(ne,x,b,y,E,ee,oe,ce,fe){var se=te.call(this,ne,"cursor",x,!0,b,y,ee,oe)||this;return se._onRequestRedraw=E,se._coreService=ce,se._coreBrowserService=fe,se._cell=new ue.CellData,se._state={x:0,y:0,isFocused:!1,style:"",width:0},se._cursorRenderers={bar:se._renderBarCursor.bind(se),block:se._renderBlockCursor.bind(se),underline:se._renderUnderlineCursor.bind(se)},se}return a(z,te),z.prototype.resize=function(ne){te.prototype.resize.call(this,ne),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},z.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},z.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},z.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},z.prototype.onOptionsChanged=function(){var ne,x=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new ae(this._coreBrowserService.isFocused,function(){x._render(!0)})):((ne=this._cursorBlinkStateManager)===null||ne===void 0||ne.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},z.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},z.prototype.onGridChanged=function(ne,x){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},z.prototype._render=function(ne){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var x=this._bufferService.buffer.ybase+this._bufferService.buffer.y,b=x-this._bufferService.buffer.ydisp;if(b<0||b>=this._bufferService.rows)this._clearCursor();else{var y=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(x).loadCell(y,this._cell),this._cell.content!==void 0){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var E=this._optionsService.options.cursorStyle;return E&&E!=="block"?this._cursorRenderers[E](y,b,this._cell):this._renderBlurCursor(y,b,this._cell),this._ctx.restore(),this._state.x=y,this._state.y=b,this._state.isFocused=!1,this._state.style=E,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===y&&this._state.y===b&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](y,b,this._cell),this._ctx.restore(),this._state.x=y,this._state.y=b,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},z.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},z.prototype._renderBarCursor=function(ne,x,b){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(ne,x,this._optionsService.options.cursorWidth),this._ctx.restore()},z.prototype._renderBlockCursor=function(ne,x,b){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(ne,x,b.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(b,ne,x),this._ctx.restore()},z.prototype._renderUnderlineCursor=function(ne,x,b){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(ne,x),this._ctx.restore()},z.prototype._renderBlurCursor=function(ne,x,b){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(ne,x,b.getWidth(),1),this._ctx.restore()},z}(de.BaseRenderLayer);pe.CursorRenderLayer=ie;var ae=function(){function te(z,ne){this._renderCallback=ne,this.isCursorVisible=!0,z&&this._restartInterval()}return Object.defineProperty(te.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),te.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},te.prototype.restartBlinkAnimation=function(){var z=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){z._renderCallback(),z._animationFrame=void 0})))},te.prototype._restartInterval=function(z){var ne=this;z===void 0&&(z=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout(function(){if(ne._animationTimeRestarted){var x=600-(Date.now()-ne._animationTimeRestarted);if(ne._animationTimeRestarted=void 0,x>0)return void ne._restartInterval(x)}ne.isCursorVisible=!1,ne._animationFrame=window.requestAnimationFrame(function(){ne._renderCallback(),ne._animationFrame=void 0}),ne._blinkInterval=window.setInterval(function(){if(ne._animationTimeRestarted){var b=600-(Date.now()-ne._animationTimeRestarted);return ne._animationTimeRestarted=void 0,void ne._restartInterval(b)}ne.isCursorVisible=!ne.isCursorVisible,ne._animationFrame=window.requestAnimationFrame(function(){ne._renderCallback(),ne._animationFrame=void 0})},600)},z)},te.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},te.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},te}()},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(te,z){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,x){ne.__proto__=x}||function(ne,x){for(var b in x)x.hasOwnProperty(b)&&(ne[b]=x[b])})(te,z)},function(te,z){function ne(){this.constructor=te}Ce(te,z),te.prototype=z===null?Object.create(z):(ne.prototype=z.prototype,new ne)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.LinkRenderLayer=void 0;var de=re(13),ue=re(9),ie=re(26),ae=function(te){function z(ne,x,b,y,E,ee,oe,ce){var fe=te.call(this,ne,"link",x,!0,b,y,oe,ce)||this;return E.onShowLinkUnderline(function(se){return fe._onShowLinkUnderline(se)}),E.onHideLinkUnderline(function(se){return fe._onHideLinkUnderline(se)}),ee.onShowLinkUnderline(function(se){return fe._onShowLinkUnderline(se)}),ee.onHideLinkUnderline(function(se){return fe._onHideLinkUnderline(se)}),fe}return a(z,te),z.prototype.resize=function(ne){te.prototype.resize.call(this,ne),this._state=void 0},z.prototype.reset=function(){this._clearCurrentLink()},z.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var ne=this._state.y2-this._state.y1-1;ne>0&&this._clearCells(0,this._state.y1+1,this._state.cols,ne),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},z.prototype._onShowLinkUnderline=function(ne){if(ne.fg===ue.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:ne.fg&&ie.is256Color(ne.fg)?this._ctx.fillStyle=this._colors.ansi[ne.fg].css:this._ctx.fillStyle=this._colors.foreground.css,ne.y1===ne.y2)this._fillBottomLineAtCells(ne.x1,ne.y1,ne.x2-ne.x1);else{this._fillBottomLineAtCells(ne.x1,ne.y1,ne.cols-ne.x1);for(var x=ne.y1+1;x<ne.y2;x++)this._fillBottomLineAtCells(0,x,ne.cols);this._fillBottomLineAtCells(0,ne.y2,ne.x2)}this._state=ne},z.prototype._onHideLinkUnderline=function(ne){this._clearCurrentLink()},z}(de.BaseRenderLayer);pe.LinkRenderLayer=ae},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(te,z,ne,x){var b,y=arguments.length,E=y<3?z:x===null?x=Object.getOwnPropertyDescriptor(z,ne):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(te,z,ne,x);else for(var ee=te.length-1;ee>=0;ee--)(b=te[ee])&&(E=(y<3?b(E):y>3?b(z,ne,E):b(z,ne))||E);return y>3&&E&&Object.defineProperty(z,ne,E),E},a=this&&this.__param||function(te,z){return function(ne,x){z(ne,x,te)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.MouseZone=pe.Linkifier=void 0;var de=re(0),ue=re(1),ie=function(){function te(z,ne,x){this._bufferService=z,this._logService=ne,this._unicodeService=x,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new de.EventEmitter,this._onHideLinkUnderline=new de.EventEmitter,this._onLinkTooltip=new de.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(te.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),te.prototype.attachToDom=function(z,ne){this._element=z,this._mouseZoneManager=ne},te.prototype.linkifyRows=function(z,ne){var x=this;this._mouseZoneManager&&(this._rowsToLinkify.start===void 0||this._rowsToLinkify.end===void 0?(this._rowsToLinkify.start=z,this._rowsToLinkify.end=ne):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,z),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,ne)),this._mouseZoneManager.clearAll(z,ne),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout(function(){return x._linkifyRows()},te._timeBeforeLatency))},te.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var z=this._bufferService.buffer;if(this._rowsToLinkify.start!==void 0&&this._rowsToLinkify.end!==void 0){var ne=z.ydisp+this._rowsToLinkify.start;if(!(ne>=z.lines.length)){for(var x=z.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,b=Math.ceil(2e3/this._bufferService.cols),y=this._bufferService.buffer.iterator(!1,ne,x,b,b);y.hasNext();)for(var E=y.next(),ee=0;ee<this._linkMatchers.length;ee++)this._doLinkifyRow(E.range.first,E.content,this._linkMatchers[ee]);this._rowsToLinkify.start=void 0,this._rowsToLinkify.end=void 0}}else this._logService.debug("_rowToLinkify was unset before _linkifyRows was called")},te.prototype.registerLinkMatcher=function(z,ne,x){if(x===void 0&&(x={}),!ne)throw new Error("handler must be defined");var b={id:this._nextLinkMatcherId++,regex:z,handler:ne,matchIndex:x.matchIndex,validationCallback:x.validationCallback,hoverTooltipCallback:x.tooltipCallback,hoverLeaveCallback:x.leaveCallback,willLinkActivate:x.willLinkActivate,priority:x.priority||0};return this._addLinkMatcherToList(b),b.id},te.prototype._addLinkMatcherToList=function(z){if(this._linkMatchers.length!==0){for(var ne=this._linkMatchers.length-1;ne>=0;ne--)if(z.priority<=this._linkMatchers[ne].priority)return void this._linkMatchers.splice(ne+1,0,z);this._linkMatchers.splice(0,0,z)}else this._linkMatchers.push(z)},te.prototype.deregisterLinkMatcher=function(z){for(var ne=0;ne<this._linkMatchers.length;ne++)if(this._linkMatchers[ne].id===z)return this._linkMatchers.splice(ne,1),!0;return!1},te.prototype._doLinkifyRow=function(z,ne,x){for(var b,y=this,E=new RegExp(x.regex.source,(x.regex.flags||"")+"g"),ee=-1,oe=function(){var fe=b[typeof x.matchIndex!="number"?0:x.matchIndex];if(!fe)return ce._logService.debug("match found without corresponding matchIndex",b,x),"break";if(ee=ne.indexOf(fe,ee+1),E.lastIndex=ee+fe.length,ee<0)return"break";var se=ce._bufferService.buffer.stringIndexToBufferIndex(z,ee);if(se[0]<0)return"break";var le=ce._bufferService.buffer.lines.get(se[0]);if(!le)return"break";var he=le.getFg(se[1]),be=he?he>>9&511:void 0;x.validationCallback?x.validationCallback(fe,function(ge){y._rowsTimeoutId||ge&&y._addLink(se[1],se[0]-y._bufferService.buffer.ydisp,fe,x,be)}):ce._addLink(se[1],se[0]-ce._bufferService.buffer.ydisp,fe,x,be)},ce=this;(b=E.exec(ne))!==null&&oe()!=="break";);},te.prototype._addLink=function(z,ne,x,b,y){var E=this;if(this._mouseZoneManager&&this._element){var ee=this._unicodeService.getStringCellWidth(x),oe=z%this._bufferService.cols,ce=ne+Math.floor(z/this._bufferService.cols),fe=(oe+ee)%this._bufferService.cols,se=ce+Math.floor((oe+ee)/this._bufferService.cols);fe===0&&(fe=this._bufferService.cols,se--),this._mouseZoneManager.add(new ae(oe+1,ce+1,fe+1,se+1,function(le){if(b.handler)return b.handler(le,x);var he=window.open();he?(he.opener=null,he.location.href=x):console.warn("Opening link blocked as opener could not be cleared")},function(){E._onShowLinkUnderline.fire(E._createLinkHoverEvent(oe,ce,fe,se,y)),E._element.classList.add("xterm-cursor-pointer")},function(le){E._onLinkTooltip.fire(E._createLinkHoverEvent(oe,ce,fe,se,y)),b.hoverTooltipCallback&&b.hoverTooltipCallback(le,x,{start:{x:oe,y:ce},end:{x:fe,y:se}})},function(){E._onHideLinkUnderline.fire(E._createLinkHoverEvent(oe,ce,fe,se,y)),E._element.classList.remove("xterm-cursor-pointer"),b.hoverLeaveCallback&&b.hoverLeaveCallback()},function(le){return!b.willLinkActivate||b.willLinkActivate(le,x)}))}},te.prototype._createLinkHoverEvent=function(z,ne,x,b,y){return{x1:z,y1:ne,x2:x,y2:b,cols:this._bufferService.cols,fg:y}},te._timeBeforeLatency=200,te=Ce([a(0,ue.IBufferService),a(1,ue.ILogService),a(2,ue.IUnicodeService)],te)}();pe.Linkifier=ie;var ae=function(te,z,ne,x,b,y,E,ee,oe){this.x1=te,this.y1=z,this.x2=ne,this.y2=x,this.clickCallback=b,this.hoverCallback=y,this.tooltipCallback=E,this.leaveCallback=ee,this.willLinkActivate=oe};pe.MouseZone=ae},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(fe,se){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(le,he){le.__proto__=he}||function(le,he){for(var be in he)he.hasOwnProperty(be)&&(le[be]=he[be])})(fe,se)},function(fe,se){function le(){this.constructor=fe}Ce(fe,se),fe.prototype=se===null?Object.create(se):(le.prototype=se.prototype,new le)}),de=this&&this.__decorate||function(fe,se,le,he){var be,ge=arguments.length,me=ge<3?se:he===null?he=Object.getOwnPropertyDescriptor(se,le):he;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")me=Reflect.decorate(fe,se,le,he);else for(var ve=fe.length-1;ve>=0;ve--)(be=fe[ve])&&(me=(ge<3?be(me):ge>3?be(se,le,me):be(se,le))||me);return ge>3&&me&&Object.defineProperty(se,le,me),me},ue=this&&this.__param||function(fe,se){return function(le,he){se(le,he,fe)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.SelectionService=void 0;var ie=re(11),ae=re(52),te=re(4),z=re(0),ne=re(5),x=re(1),b=re(30),y=re(53),E=re(2),ee="\xA0",oe=new RegExp(ee,"g"),ce=function(fe){function se(le,he,be,ge,me,ve,Ee){var ye=fe.call(this)||this;return ye._element=le,ye._screenElement=he,ye._bufferService=be,ye._coreService=ge,ye._mouseService=me,ye._optionsService=ve,ye._renderService=Ee,ye._dragScrollAmount=0,ye._enabled=!0,ye._workCell=new te.CellData,ye._mouseDownTimeStamp=0,ye._onLinuxMouseSelection=ye.register(new z.EventEmitter),ye._onRedrawRequest=ye.register(new z.EventEmitter),ye._onSelectionChange=ye.register(new z.EventEmitter),ye._onRequestScrollLines=ye.register(new z.EventEmitter),ye._mouseMoveListener=function(Ae){return ye._onMouseMove(Ae)},ye._mouseUpListener=function(Ae){return ye._onMouseUp(Ae)},ye._coreService.onUserInput(function(){ye.hasSelection&&ye.clearSelection()}),ye._trimListener=ye._bufferService.buffer.lines.onTrim(function(Ae){return ye._onTrim(Ae)}),ye.register(ye._bufferService.buffers.onBufferActivate(function(Ae){return ye._onBufferActivate(Ae)})),ye.enable(),ye._model=new ae.SelectionModel(ye._bufferService),ye._activeSelectionMode=0,ye}return a(se,fe),Object.defineProperty(se.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(se.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(se.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(se.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),se.prototype.dispose=function(){this._removeMouseDownListeners()},se.prototype.reset=function(){this.clearSelection()},se.prototype.disable=function(){this.clearSelection(),this._enabled=!1},se.prototype.enable=function(){this._enabled=!0},Object.defineProperty(se.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(se.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(se.prototype,"hasSelection",{get:function(){var le=this._model.finalSelectionStart,he=this._model.finalSelectionEnd;return!(!le||!he)&&(le[0]!==he[0]||le[1]!==he[1])},enumerable:!1,configurable:!0}),Object.defineProperty(se.prototype,"selectionText",{get:function(){var le=this._model.finalSelectionStart,he=this._model.finalSelectionEnd;if(!le||!he)return"";var be=this._bufferService.buffer,ge=[];if(this._activeSelectionMode===3){if(le[0]===he[0])return"";for(var me=le[1];me<=he[1];me++){var ve=be.translateBufferLineToString(me,!0,le[0],he[0]);ge.push(ve)}}else{var Ee=le[1]===he[1]?he[0]:void 0;for(ge.push(be.translateBufferLineToString(le[1],!0,le[0],Ee)),me=le[1]+1;me<=he[1]-1;me++){var ye=be.lines.get(me);ve=be.translateBufferLineToString(me,!0),ye&&ye.isWrapped?ge[ge.length-1]+=ve:ge.push(ve)}le[1]!==he[1]&&(ye=be.lines.get(he[1]),ve=be.translateBufferLineToString(he[1],!0,0,he[0]),ye&&ye.isWrapped?ge[ge.length-1]+=ve:ge.push(ve))}return ge.map(function(Ae){return Ae.replace(oe," ")}).join(ie.isWindows?`\r
`:`
`)},enumerable:!1,configurable:!0}),se.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},se.prototype.refresh=function(le){var he=this;this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame(function(){return he._refresh()})),ie.isLinux&&le&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},se.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:this._activeSelectionMode===3})},se.prototype.isClickInSelection=function(le){var he=this._getMouseBufferCoords(le),be=this._model.finalSelectionStart,ge=this._model.finalSelectionEnd;return!!(be&&ge&&he)&&this._areCoordsInSelection(he,be,ge)},se.prototype._areCoordsInSelection=function(le,he,be){return le[1]>he[1]&&le[1]<be[1]||he[1]===be[1]&&le[1]===he[1]&&le[0]>=he[0]&&le[0]<be[0]||he[1]<be[1]&&le[1]===be[1]&&le[0]<be[0]||he[1]<be[1]&&le[1]===he[1]&&le[0]>=he[0]},se.prototype.selectWordAtCursor=function(le){var he=this._getMouseBufferCoords(le);he&&(this._selectWordAt(he,!1),this._model.selectionEnd=void 0,this.refresh(!0))},se.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},se.prototype.selectLines=function(le,he){this._model.clearSelection(),le=Math.max(le,0),he=Math.min(he,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,le],this._model.selectionEnd=[this._bufferService.cols,he],this.refresh(),this._onSelectionChange.fire()},se.prototype._onTrim=function(le){this._model.onTrim(le)&&this.refresh()},se.prototype._getMouseBufferCoords=function(le){var he=this._mouseService.getCoords(le,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(he)return he[0]--,he[1]--,he[1]+=this._bufferService.buffer.ydisp,he},se.prototype._getMouseEventScrollAmount=function(le){var he=b.getCoordsRelativeToElement(le,this._screenElement)[1],be=this._renderService.dimensions.canvasHeight;return he>=0&&he<=be?0:(he>be&&(he-=be),he=Math.min(Math.max(he,-50),50),(he/=50)/Math.abs(he)+Math.round(14*he))},se.prototype.shouldForceSelection=function(le){return ie.isMac?le.altKey&&this._optionsService.options.macOptionClickForcesSelection:le.shiftKey},se.prototype.onMouseDown=function(le){if(this._mouseDownTimeStamp=le.timeStamp,(le.button!==2||!this.hasSelection)&&le.button===0){if(!this._enabled){if(!this.shouldForceSelection(le))return;le.stopPropagation()}le.preventDefault(),this._dragScrollAmount=0,this._enabled&&le.shiftKey?this._onIncrementalClick(le):le.detail===1?this._onSingleClick(le):le.detail===2?this._onDoubleClick(le):le.detail===3&&this._onTripleClick(le),this._addMouseDownListeners(),this.refresh(!0)}},se.prototype._addMouseDownListeners=function(){var le=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval(function(){return le._dragScroll()},50)},se.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},se.prototype._onIncrementalClick=function(le){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(le))},se.prototype._onSingleClick=function(le){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(le)?3:0,this._model.selectionStart=this._getMouseBufferCoords(le),this._model.selectionStart){this._model.selectionEnd=void 0;var he=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);he&&he.length!==this._model.selectionStart[0]&&he.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},se.prototype._onDoubleClick=function(le){var he=this._getMouseBufferCoords(le);he&&(this._activeSelectionMode=1,this._selectWordAt(he,!0))},se.prototype._onTripleClick=function(le){var he=this._getMouseBufferCoords(le);he&&(this._activeSelectionMode=2,this._selectLineAt(he[1]))},se.prototype.shouldColumnSelect=function(le){return le.altKey&&!(ie.isMac&&this._optionsService.options.macOptionClickForcesSelection)},se.prototype._onMouseMove=function(le){if(le.stopImmediatePropagation(),this._model.selectionStart){var he=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(le),this._model.selectionEnd){this._activeSelectionMode===2?this._model.selectionEnd[1]<this._model.selectionStart[1]?this._model.selectionEnd[0]=0:this._model.selectionEnd[0]=this._bufferService.cols:this._activeSelectionMode===1&&this._selectToWordAt(this._model.selectionEnd),this._dragScrollAmount=this._getMouseEventScrollAmount(le),this._activeSelectionMode!==3&&(this._dragScrollAmount>0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var be=this._bufferService.buffer;if(this._model.selectionEnd[1]<be.lines.length){var ge=be.lines.get(this._model.selectionEnd[1]);ge&&ge.hasWidth(this._model.selectionEnd[0])===0&&this._model.selectionEnd[0]++}he&&he[0]===this._model.selectionEnd[0]&&he[1]===this._model.selectionEnd[1]||this.refresh(!0)}else this.refresh(!0)}},se.prototype._dragScroll=function(){if(this._model.selectionEnd&&this._model.selectionStart&&this._dragScrollAmount){this._onRequestScrollLines.fire({amount:this._dragScrollAmount,suppressScrollEvent:!1});var le=this._bufferService.buffer;this._dragScrollAmount>0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(le.ydisp+this._bufferService.rows,le.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=le.ydisp),this.refresh()}},se.prototype._onMouseUp=function(le){var he=le.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&he<500&&le.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var be=this._mouseService.getCoords(le,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(be&&be[0]!==void 0&&be[1]!==void 0){var ge=y.moveToCellSequence(be[0]-1,be[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(ge,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},se.prototype._onBufferActivate=function(le){var he=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=le.activeBuffer.lines.onTrim(function(be){return he._onTrim(be)})},se.prototype._convertViewportColToCharacterIndex=function(le,he){for(var be=he[0],ge=0;he[0]>=ge;ge++){var me=le.loadCell(ge,this._workCell).getChars().length;this._workCell.getWidth()===0?be--:me>1&&he[0]!==ge&&(be+=me-1)}return be},se.prototype.setSelection=function(le,he,be){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[le,he],this._model.selectionStartLength=be,this.refresh()},se.prototype._getWordAt=function(le,he,be,ge){if(be===void 0&&(be=!0),ge===void 0&&(ge=!0),!(le[0]>=this._bufferService.cols)){var me=this._bufferService.buffer,ve=me.lines.get(le[1]);if(ve){var Ee=me.translateBufferLineToString(le[1],!1),ye=this._convertViewportColToCharacterIndex(ve,le),Ae=ye,_e=le[0]-ye,Se=0,xe=0,Oe=0,we=0;if(Ee.charAt(ye)===" "){for(;ye>0&&Ee.charAt(ye-1)===" ";)ye--;for(;Ae<Ee.length&&Ee.charAt(Ae+1)===" ";)Ae++}else{var Pe=le[0],Be=le[0];ve.getWidth(Pe)===0&&(Se++,Pe--),ve.getWidth(Be)===2&&(xe++,Be++);var je=ve.getString(Be).length;for(je>1&&(we+=je-1,Ae+=je-1);Pe>0&&ye>0&&!this._isCharWordSeparator(ve.loadCell(Pe-1,this._workCell));){ve.loadCell(Pe-1,this._workCell);var De=this._workCell.getChars().length;this._workCell.getWidth()===0?(Se++,Pe--):De>1&&(Oe+=De-1,ye-=De-1),ye--,Pe--}for(;Be<ve.length&&Ae+1<Ee.length&&!this._isCharWordSeparator(ve.loadCell(Be+1,this._workCell));){ve.loadCell(Be+1,this._workCell);var Ze=this._workCell.getChars().length;this._workCell.getWidth()===2?(xe++,Be++):Ze>1&&(we+=Ze-1,Ae+=Ze-1),Ae++,Be++}}Ae++;var Ve=ye+_e-Se+Oe,Ge=Math.min(this._bufferService.cols,Ae-ye+Se+xe-Oe-we);if(he||Ee.slice(ye,Ae).trim()!==""){if(be&&Ve===0&&ve.getCodePoint(0)!==32){var Ke=me.lines.get(le[1]-1);if(Ke&&ve.isWrapped&&Ke.getCodePoint(this._bufferService.cols-1)!==32){var He=this._getWordAt([this._bufferService.cols-1,le[1]-1],!1,!0,!1);if(He){var Ne=this._bufferService.cols-He.start;Ve-=Ne,Ge+=Ne}}}if(ge&&Ve+Ge===this._bufferService.cols&&ve.getCodePoint(this._bufferService.cols-1)!==32){var ke=me.lines.get(le[1]+1);if(ke&&ke.isWrapped&&ke.getCodePoint(0)!==32){var ze=this._getWordAt([0,le[1]+1],!1,!1,!0);ze&&(Ge+=ze.length)}}return{start:Ve,length:Ge}}}}},se.prototype._selectWordAt=function(le,he){var be=this._getWordAt(le,he);if(be){for(;be.start<0;)be.start+=this._bufferService.cols,le[1]--;this._model.selectionStart=[be.start,le[1]],this._model.selectionStartLength=be.length}},se.prototype._selectToWordAt=function(le){var he=this._getWordAt(le,!0);if(he){for(var be=le[1];he.start<0;)he.start+=this._bufferService.cols,be--;if(!this._model.areSelectionValuesReversed())for(;he.start+he.length>this._bufferService.cols;)he.length-=this._bufferService.cols,be++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?he.start:he.start+he.length,be]}},se.prototype._isCharWordSeparator=function(le){return le.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(le.getChars())>=0},se.prototype._selectLineAt=function(le){var he=this._bufferService.buffer.getWrappedRangeForLine(le);this._model.selectionStart=[0,he.first],this._model.selectionEnd=[this._bufferService.cols,he.last],this._model.selectionStartLength=0},se=de([ue(2,x.IBufferService),ue(3,x.ICoreService),ue(4,ne.IMouseService),ue(5,x.IOptionsService),ue(6,ne.IRenderService)],se)}(E.Disposable);pe.SelectionService=ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.SelectionModel=void 0;var Ce=function(){function a(de){this._bufferService=de,this.isSelectAllActive=!1,this.selectionStartLength=0}return a.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(a.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var de=this.selectionStart[0]+this.selectionStartLength;return de>this._bufferService.cols?[de%this._bufferService.cols,this.selectionStart[1]+Math.floor(de/this._bufferService.cols)]:[de,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),a.prototype.areSelectionValuesReversed=function(){var de=this.selectionStart,ue=this.selectionEnd;return!(!de||!ue)&&(de[1]>ue[1]||de[1]===ue[1]&&de[0]>ue[0])},a.prototype.onTrim=function(de){return this.selectionStart&&(this.selectionStart[1]-=de),this.selectionEnd&&(this.selectionEnd[1]-=de),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},a}();pe.SelectionModel=Ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.moveToCellSequence=void 0;var Ce=re(12);function a(z,ne,x,b){var y=z-de(x,z),E=ne-de(x,ne);return te(Math.abs(y-E)-function(ee,oe,ce){for(var fe=0,se=ee-de(ce,ee),le=oe-de(ce,oe),he=0;he<Math.abs(se-le);he++){var be=ue(ee,oe)==="A"?-1:1,ge=ce.buffer.lines.get(se+be*he);ge&&ge.isWrapped&&fe++}return fe}(z,ne,x),ae(ue(z,ne),b))}function de(z,ne){for(var x=0,b=z.buffer.lines.get(ne),y=b&&b.isWrapped;y&&ne>=0&&ne<z.rows;)x++,y=(b=z.buffer.lines.get(--ne))&&b.isWrapped;return x}function ue(z,ne){return z>ne?"A":"B"}function ie(z,ne,x,b,y,E){for(var ee=z,oe=ne,ce="";ee!==x||oe!==b;)ee+=y?1:-1,y&&ee>E.cols-1?(ce+=E.buffer.translateBufferLineToString(oe,!1,z,ee),ee=0,z=0,oe++):!y&&ee<0&&(ce+=E.buffer.translateBufferLineToString(oe,!1,0,z+1),z=ee=E.cols-1,oe--);return ce+E.buffer.translateBufferLineToString(oe,!1,z,ee)}function ae(z,ne){var x=ne?"O":"[";return Ce.C0.ESC+x+z}function te(z,ne){z=Math.floor(z);for(var x="",b=0;b<z;b++)x+=ne;return x}pe.moveToCellSequence=function(z,ne,x,b){var y,E=x.buffer.x,ee=x.buffer.y;if(!x.buffer.hasScrollback)return function(ce,fe,se,le,he,be){return a(fe,le,he,be).length===0?"":te(ie(ce,fe,ce,fe-de(he,fe),!1,he).length,ae("D",be))}(E,ee,0,ne,x,b)+a(ee,ne,x,b)+function(ce,fe,se,le,he,be){var ge;ge=a(fe,le,he,be).length>0?le-de(he,le):fe;var me=le,ve=function(Ee,ye,Ae,_e,Se,xe){var Oe;return Oe=a(Ae,_e,Se,xe).length>0?_e-de(Se,_e):ye,Ee<Ae&&Oe<=_e||Ee>=Ae&&Oe<_e?"C":"D"}(ce,fe,se,le,he,be);return te(ie(ce,ge,se,me,ve==="C",he).length,ae(ve,be))}(E,ee,z,ne,x,b);if(ee===ne)return y=E>z?"D":"C",te(Math.abs(E-z),ae(y,b));y=ee>ne?"D":"C";var oe=Math.abs(ee-ne);return te(function(ce,fe){return fe.cols-ce}(ee>ne?z:E,x)+(oe-1)*x.cols+1+((ee>ne?E:z)-1),ae(y,b))}},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(ie,ae,te,z){var ne,x=arguments.length,b=x<3?ae:z===null?z=Object.getOwnPropertyDescriptor(ae,te):z;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(ie,ae,te,z);else for(var y=ie.length-1;y>=0;y--)(ne=ie[y])&&(b=(x<3?ne(b):x>3?ne(ae,te,b):ne(ae,te))||b);return x>3&&b&&Object.defineProperty(ae,te,b),b},a=this&&this.__param||function(ie,ae){return function(te,z){ae(te,z,ie)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.SoundService=void 0;var de=re(1),ue=function(){function ie(ae){this._optionsService=ae}return Object.defineProperty(ie,"audioContext",{get:function(){if(!ie._audioContext){var ae=window.AudioContext||window.webkitAudioContext;if(!ae)return console.warn("Web Audio API is not supported by this browser. Consider upgrading to the latest version"),null;ie._audioContext=new ae}return ie._audioContext},enumerable:!1,configurable:!0}),ie.prototype.playBellSound=function(){var ae=ie.audioContext;if(ae){var te=ae.createBufferSource();ae.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),function(z){te.buffer=z,te.connect(ae.destination),te.start(0)})}},ie.prototype._base64ToArrayBuffer=function(ae){for(var te=window.atob(ae),z=te.length,ne=new Uint8Array(z),x=0;x<z;x++)ne[x]=te.charCodeAt(x);return ne.buffer},ie.prototype._removeMimeType=function(ae){return ae.split(",")[1]},ie=Ce([a(0,de.IOptionsService)],ie)}();pe.SoundService=ue},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(x,b){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var ee in E)E.hasOwnProperty(ee)&&(y[ee]=E[ee])})(x,b)},function(x,b){function y(){this.constructor=x}Ce(x,b),x.prototype=b===null?Object.create(b):(y.prototype=b.prototype,new y)}),de=this&&this.__decorate||function(x,b,y,E){var ee,oe=arguments.length,ce=oe<3?b:E===null?E=Object.getOwnPropertyDescriptor(b,y):E;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ce=Reflect.decorate(x,b,y,E);else for(var fe=x.length-1;fe>=0;fe--)(ee=x[fe])&&(ce=(oe<3?ee(ce):oe>3?ee(b,y,ce):ee(b,y))||ce);return oe>3&&ce&&Object.defineProperty(b,y,ce),ce},ue=this&&this.__param||function(x,b){return function(y,E){b(y,E,x)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.MouseZoneManager=void 0;var ie=re(2),ae=re(7),te=re(5),z=re(1),ne=function(x){function b(y,E,ee,oe,ce,fe){var se=x.call(this)||this;return se._element=y,se._screenElement=E,se._bufferService=ee,se._mouseService=oe,se._selectionService=ce,se._optionsService=fe,se._zones=[],se._areZonesActive=!1,se._lastHoverCoords=[void 0,void 0],se._initialSelectionLength=0,se.register(ae.addDisposableDomListener(se._element,"mousedown",function(le){return se._onMouseDown(le)})),se._mouseMoveListener=function(le){return se._onMouseMove(le)},se._mouseLeaveListener=function(le){return se._onMouseLeave(le)},se._clickListener=function(le){return se._onClick(le)},se}return a(b,x),b.prototype.dispose=function(){x.prototype.dispose.call(this),this._deactivate()},b.prototype.add=function(y){this._zones.push(y),this._zones.length===1&&this._activate()},b.prototype.clearAll=function(y,E){if(this._zones.length!==0){y&&E||(y=0,E=this._bufferService.rows-1);for(var ee=0;ee<this._zones.length;ee++){var oe=this._zones[ee];(oe.y1>y&&oe.y1<=E+1||oe.y2>y&&oe.y2<=E+1||oe.y1<y&&oe.y2>E+1)&&(this._currentZone&&this._currentZone===oe&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(ee--,1))}this._zones.length===0&&this._deactivate()}},b.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},b.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},b.prototype._onMouseMove=function(y){this._lastHoverCoords[0]===y.pageX&&this._lastHoverCoords[1]===y.pageY||(this._onHover(y),this._lastHoverCoords=[y.pageX,y.pageY])},b.prototype._onHover=function(y){var E=this,ee=this._findZoneEventAt(y);ee!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),ee&&(this._currentZone=ee,ee.hoverCallback&&ee.hoverCallback(y),this._tooltipTimeout=window.setTimeout(function(){return E._onTooltip(y)},this._optionsService.options.linkTooltipHoverDuration)))},b.prototype._onTooltip=function(y){this._tooltipTimeout=void 0;var E=this._findZoneEventAt(y);E&&E.tooltipCallback&&E.tooltipCallback(y)},b.prototype._onMouseDown=function(y){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var E=this._findZoneEventAt(y);E!=null&&E.willLinkActivate(y)&&(y.preventDefault(),y.stopImmediatePropagation())}},b.prototype._onMouseLeave=function(y){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},b.prototype._onClick=function(y){var E=this._findZoneEventAt(y),ee=this._getSelectionLength();E&&ee===this._initialSelectionLength&&(E.clickCallback(y),y.preventDefault(),y.stopImmediatePropagation())},b.prototype._getSelectionLength=function(){var y=this._selectionService.selectionText;return y?y.length:0},b.prototype._findZoneEventAt=function(y){var E=this._mouseService.getCoords(y,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(E)for(var ee=E[0],oe=E[1],ce=0;ce<this._zones.length;ce++){var fe=this._zones[ce];if(fe.y1===fe.y2){if(oe===fe.y1&&ee>=fe.x1&&ee<fe.x2)return fe}else if(oe===fe.y1&&ee>=fe.x1||oe===fe.y2&&ee<fe.x2||oe>fe.y1&&oe<fe.y2)return fe}},b=de([ue(2,z.IBufferService),ue(3,te.IMouseService),ue(4,te.ISelectionService),ue(5,z.IOptionsService)],b)}(ie.Disposable);pe.MouseZoneManager=ne},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(b,y){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(E,ee){E.__proto__=ee}||function(E,ee){for(var oe in ee)ee.hasOwnProperty(oe)&&(E[oe]=ee[oe])})(b,y)},function(b,y){function E(){this.constructor=b}Ce(b,y),b.prototype=y===null?Object.create(y):(E.prototype=y.prototype,new E)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.AccessibilityManager=void 0;var de=re(18),ue=re(11),ie=re(31),ae=re(7),te=re(2),z=re(32),ne=re(17),x=function(b){function y(E,ee){var oe=b.call(this)||this;oe._terminal=E,oe._renderService=ee,oe._liveRegionLineCount=0,oe._charsToConsume=[],oe._charsToAnnounce="",oe._accessibilityTreeRoot=document.createElement("div"),oe._accessibilityTreeRoot.classList.add("xterm-accessibility"),oe._rowContainer=document.createElement("div"),oe._rowContainer.classList.add("xterm-accessibility-tree"),oe._rowContainer.setAttribute("role","list"),oe._rowElements=[];for(var ce=0;ce<oe._terminal.rows;ce++)oe._rowElements[ce]=oe._createAccessibilityTreeNode(),oe._rowContainer.appendChild(oe._rowElements[ce]);if(oe._topBoundaryFocusListener=function(fe){return oe._onBoundaryFocus(fe,0)},oe._bottomBoundaryFocusListener=function(fe){return oe._onBoundaryFocus(fe,1)},oe._rowElements[0].addEventListener("focus",oe._topBoundaryFocusListener),oe._rowElements[oe._rowElements.length-1].addEventListener("focus",oe._bottomBoundaryFocusListener),oe._refreshRowsDimensions(),oe._accessibilityTreeRoot.appendChild(oe._rowContainer),oe._renderRowsDebouncer=new ie.RenderDebouncer(oe._renderRows.bind(oe)),oe._refreshRows(),oe._liveRegion=document.createElement("div"),oe._liveRegion.classList.add("live-region"),oe._liveRegion.setAttribute("aria-live","assertive"),oe._accessibilityTreeRoot.appendChild(oe._liveRegion),!oe._terminal.element)throw new Error("Cannot enable accessibility before Terminal.open");return oe._terminal.element.insertAdjacentElement("afterbegin",oe._accessibilityTreeRoot),oe.register(oe._renderRowsDebouncer),oe.register(oe._terminal.onResize(function(fe){return oe._onResize(fe.rows)})),oe.register(oe._terminal.onRender(function(fe){return oe._refreshRows(fe.start,fe.end)})),oe.register(oe._terminal.onScroll(function(){return oe._refreshRows()})),oe.register(oe._terminal.onA11yChar(function(fe){return oe._onChar(fe)})),oe.register(oe._terminal.onLineFeed(function(){return oe._onChar(`
`)})),oe.register(oe._terminal.onA11yTab(function(fe){return oe._onTab(fe)})),oe.register(oe._terminal.onKey(function(fe){return oe._onKey(fe.key)})),oe.register(oe._terminal.onBlur(function(){return oe._clearLiveRegion()})),oe.register(oe._renderService.onDimensionsChange(function(){return oe._refreshRowsDimensions()})),oe._screenDprMonitor=new z.ScreenDprMonitor,oe.register(oe._screenDprMonitor),oe._screenDprMonitor.setListener(function(){return oe._refreshRowsDimensions()}),oe.register(ae.addDisposableDomListener(window,"resize",function(){return oe._refreshRowsDimensions()})),oe}return a(y,b),y.prototype.dispose=function(){b.prototype.dispose.call(this),ne.removeElementFromParent(this._accessibilityTreeRoot),this._rowElements.length=0},y.prototype._onBoundaryFocus=function(E,ee){var oe=E.target,ce=this._rowElements[ee===0?1:this._rowElements.length-2];if(oe.getAttribute("aria-posinset")!==(ee===0?"1":""+this._terminal.buffer.lines.length)&&E.relatedTarget===ce){var fe,se;if(ee===0?(fe=oe,se=this._rowElements.pop(),this._rowContainer.removeChild(se)):(fe=this._rowElements.shift(),se=oe,this._rowContainer.removeChild(fe)),fe.removeEventListener("focus",this._topBoundaryFocusListener),se.removeEventListener("focus",this._bottomBoundaryFocusListener),ee===0){var le=this._createAccessibilityTreeNode();this._rowElements.unshift(le),this._rowContainer.insertAdjacentElement("afterbegin",le)}else le=this._createAccessibilityTreeNode(),this._rowElements.push(le),this._rowContainer.appendChild(le);this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._terminal.scrollLines(ee===0?-1:1),this._rowElements[ee===0?1:this._rowElements.length-2].focus(),E.preventDefault(),E.stopImmediatePropagation()}},y.prototype._onResize=function(E){this._rowElements[this._rowElements.length-1].removeEventListener("focus",this._bottomBoundaryFocusListener);for(var ee=this._rowContainer.children.length;ee<this._terminal.rows;ee++)this._rowElements[ee]=this._createAccessibilityTreeNode(),this._rowContainer.appendChild(this._rowElements[ee]);for(;this._rowElements.length>E;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},y.prototype._createAccessibilityTreeNode=function(){var E=document.createElement("div");return E.setAttribute("role","listitem"),E.tabIndex=-1,this._refreshRowDimensions(E),E},y.prototype._onTab=function(E){for(var ee=0;ee<E;ee++)this._onChar(" ")},y.prototype._onChar=function(E){var ee=this;this._liveRegionLineCount<21&&(this._charsToConsume.length>0?this._charsToConsume.shift()!==E&&(this._charsToAnnounce+=E):this._charsToAnnounce+=E,E===`
`&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=de.tooMuchOutput)),ue.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout(function(){ee._accessibilityTreeRoot.appendChild(ee._liveRegion)},0))},y.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,ue.isMac&&ne.removeElementFromParent(this._liveRegion)},y.prototype._onKey=function(E){this._clearLiveRegion(),this._charsToConsume.push(E)},y.prototype._refreshRows=function(E,ee){this._renderRowsDebouncer.refresh(E,ee,this._terminal.rows)},y.prototype._renderRows=function(E,ee){for(var oe=this._terminal.buffer,ce=oe.lines.length.toString(),fe=E;fe<=ee;fe++){var se=oe.translateBufferLineToString(oe.ydisp+fe,!0),le=(oe.ydisp+fe+1).toString(),he=this._rowElements[fe];he&&(se.length===0?he.innerHTML="&nbsp;":he.textContent=se,he.setAttribute("aria-posinset",le),he.setAttribute("aria-setsize",ce))}this._announceCharacters()},y.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var E=0;E<this._terminal.rows;E++)this._refreshRowDimensions(this._rowElements[E])}},y.prototype._refreshRowDimensions=function(E){E.style.height=this._renderService.dimensions.actualCellHeight+"px"},y.prototype._announceCharacters=function(){this._charsToAnnounce.length!==0&&(this._liveRegion.textContent+=this._charsToAnnounce,this._charsToAnnounce="")},y}(te.Disposable);pe.AccessibilityManager=x},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(oe,ce){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(fe,se){fe.__proto__=se}||function(fe,se){for(var le in se)se.hasOwnProperty(le)&&(fe[le]=se[le])})(oe,ce)},function(oe,ce){function fe(){this.constructor=oe}Ce(oe,ce),oe.prototype=ce===null?Object.create(ce):(fe.prototype=ce.prototype,new fe)}),de=this&&this.__decorate||function(oe,ce,fe,se){var le,he=arguments.length,be=he<3?ce:se===null?se=Object.getOwnPropertyDescriptor(ce,fe):se;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")be=Reflect.decorate(oe,ce,fe,se);else for(var ge=oe.length-1;ge>=0;ge--)(le=oe[ge])&&(be=(he<3?le(be):he>3?le(ce,fe,be):le(ce,fe))||be);return he>3&&be&&Object.defineProperty(ce,fe,be),be},ue=this&&this.__param||function(oe,ce){return function(fe,se){ce(fe,se,oe)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.DomRenderer=void 0;var ie=re(58),ae=re(9),te=re(2),z=re(5),ne=re(1),x=re(0),b=re(10),y=re(17),E=1,ee=function(oe){function ce(fe,se,le,he,be,ge,me,ve,Ee){var ye=oe.call(this)||this;return ye._colors=fe,ye._element=se,ye._screenElement=le,ye._viewportElement=he,ye._linkifier=be,ye._linkifier2=ge,ye._charSizeService=me,ye._optionsService=ve,ye._bufferService=Ee,ye._terminalClass=E++,ye._rowElements=[],ye._rowContainer=document.createElement("div"),ye._rowContainer.classList.add("xterm-rows"),ye._rowContainer.style.lineHeight="normal",ye._rowContainer.setAttribute("aria-hidden","true"),ye._refreshRowElements(ye._bufferService.cols,ye._bufferService.rows),ye._selectionContainer=document.createElement("div"),ye._selectionContainer.classList.add("xterm-selection"),ye._selectionContainer.setAttribute("aria-hidden","true"),ye.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},ye._updateDimensions(),ye._injectCss(),ye._rowFactory=new ie.DomRendererRowFactory(document,ye._optionsService,ye._colors),ye._element.classList.add("xterm-dom-renderer-owner-"+ye._terminalClass),ye._screenElement.appendChild(ye._rowContainer),ye._screenElement.appendChild(ye._selectionContainer),ye._linkifier.onShowLinkUnderline(function(Ae){return ye._onLinkHover(Ae)}),ye._linkifier.onHideLinkUnderline(function(Ae){return ye._onLinkLeave(Ae)}),ye._linkifier2.onShowLinkUnderline(function(Ae){return ye._onLinkHover(Ae)}),ye._linkifier2.onHideLinkUnderline(function(Ae){return ye._onLinkLeave(Ae)}),ye}return a(ce,oe),Object.defineProperty(ce.prototype,"onRequestRedraw",{get:function(){return new x.EventEmitter().event},enumerable:!1,configurable:!0}),ce.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),y.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),oe.prototype.dispose.call(this)},ce.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var fe=0,se=this._rowElements;fe<se.length;fe++){var le=se[fe];le.style.width=this.dimensions.canvasWidth+"px",le.style.height=this.dimensions.actualCellHeight+"px",le.style.lineHeight=this.dimensions.actualCellHeight+"px",le.style.overflow="hidden"}this._dimensionsStyleElement||(this._dimensionsStyleElement=document.createElement("style"),this._screenElement.appendChild(this._dimensionsStyleElement));var he=this._terminalSelector+" .xterm-rows span { display: inline-block; height: 100%; vertical-align: top; width: "+this.dimensions.actualCellWidth+"px}";this._dimensionsStyleElement.innerHTML=he,this._selectionContainer.style.height=this._viewportElement.style.height,this._screenElement.style.width=this.dimensions.canvasWidth+"px",this._screenElement.style.height=this.dimensions.canvasHeight+"px"},ce.prototype.setColors=function(fe){this._colors=fe,this._injectCss()},ce.prototype._injectCss=function(){var fe=this;this._themeStyleElement||(this._themeStyleElement=document.createElement("style"),this._screenElement.appendChild(this._themeStyleElement));var se=this._terminalSelector+" .xterm-rows { color: "+this._colors.foreground.css+"; font-family: "+this._optionsService.options.fontFamily+"; font-size: "+this._optionsService.options.fontSize+"px;}";se+=this._terminalSelector+" span:not(."+ie.BOLD_CLASS+") { font-weight: "+this._optionsService.options.fontWeight+";}"+this._terminalSelector+" span."+ie.BOLD_CLASS+" { font-weight: "+this._optionsService.options.fontWeightBold+";}"+this._terminalSelector+" span."+ie.ITALIC_CLASS+" { font-style: italic;}",se+="@keyframes blink_box_shadow_"+this._terminalClass+" { 50% { box-shadow: none; }}",se+="@keyframes blink_block_"+this._terminalClass+" { 0% { background-color: "+this._colors.cursor.css+"; color: "+this._colors.cursorAccent.css+"; } 50% { background-color: "+this._colors.cursorAccent.css+"; color: "+this._colors.cursor.css+"; }}",se+=this._terminalSelector+" .xterm-rows:not(.xterm-focus) ."+ie.CURSOR_CLASS+"."+ie.CURSOR_STYLE_BLOCK_CLASS+" { outline: 1px solid "+this._colors.cursor.css+"; outline-offset: -1px;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+ie.CURSOR_CLASS+"."+ie.CURSOR_BLINK_CLASS+":not(."+ie.CURSOR_STYLE_BLOCK_CLASS+") { animation: blink_box_shadow_"+this._terminalClass+" 1s step-end infinite;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+ie.CURSOR_CLASS+"."+ie.CURSOR_BLINK_CLASS+"."+ie.CURSOR_STYLE_BLOCK_CLASS+" { animation: blink_block_"+this._terminalClass+" 1s step-end infinite;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+ie.CURSOR_CLASS+"."+ie.CURSOR_STYLE_BLOCK_CLASS+" { background-color: "+this._colors.cursor.css+"; color: "+this._colors.cursorAccent.css+";}"+this._terminalSelector+" .xterm-rows ."+ie.CURSOR_CLASS+"."+ie.CURSOR_STYLE_BAR_CLASS+" { box-shadow: "+this._optionsService.options.cursorWidth+"px 0 0 "+this._colors.cursor.css+" inset;}"+this._terminalSelector+" .xterm-rows ."+ie.CURSOR_CLASS+"."+ie.CURSOR_STYLE_UNDERLINE_CLASS+" { box-shadow: 0 -1px 0 "+this._colors.cursor.css+" inset;}",se+=this._terminalSelector+" .xterm-selection { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none;}"+this._terminalSelector+" .xterm-selection div { position: absolute; background-color: "+this._colors.selectionTransparent.css+";}",this._colors.ansi.forEach(function(le,he){se+=fe._terminalSelector+" .xterm-fg-"+he+" { color: "+le.css+"; }"+fe._terminalSelector+" .xterm-bg-"+he+" { background-color: "+le.css+"; }"}),se+=this._terminalSelector+" .xterm-fg-"+ae.INVERTED_DEFAULT_COLOR+" { color: "+b.color.opaque(this._colors.background).css+"; }"+this._terminalSelector+" .xterm-bg-"+ae.INVERTED_DEFAULT_COLOR+" { background-color: "+this._colors.foreground.css+"; }",this._themeStyleElement.innerHTML=se},ce.prototype.onDevicePixelRatioChange=function(){this._updateDimensions()},ce.prototype._refreshRowElements=function(fe,se){for(var le=this._rowElements.length;le<=se;le++){var he=document.createElement("div");this._rowContainer.appendChild(he),this._rowElements.push(he)}for(;this._rowElements.length>se;)this._rowContainer.removeChild(this._rowElements.pop())},ce.prototype.onResize=function(fe,se){this._refreshRowElements(fe,se),this._updateDimensions()},ce.prototype.onCharSizeChanged=function(){this._updateDimensions()},ce.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},ce.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},ce.prototype.onSelectionChanged=function(fe,se,le){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(fe&&se){var he=fe[1]-this._bufferService.buffer.ydisp,be=se[1]-this._bufferService.buffer.ydisp,ge=Math.max(he,0),me=Math.min(be,this._bufferService.rows-1);if(!(ge>=this._bufferService.rows||me<0)){var ve=document.createDocumentFragment();if(le)ve.appendChild(this._createSelectionElement(ge,fe[0],se[0],me-ge+1));else{var Ee=he===ge?fe[0]:0,ye=ge===me?se[0]:this._bufferService.cols;ve.appendChild(this._createSelectionElement(ge,Ee,ye));var Ae=me-ge-1;if(ve.appendChild(this._createSelectionElement(ge+1,0,this._bufferService.cols,Ae)),ge!==me){var _e=be===me?se[0]:this._bufferService.cols;ve.appendChild(this._createSelectionElement(me,0,_e))}}this._selectionContainer.appendChild(ve)}}},ce.prototype._createSelectionElement=function(fe,se,le,he){he===void 0&&(he=1);var be=document.createElement("div");return be.style.height=he*this.dimensions.actualCellHeight+"px",be.style.top=fe*this.dimensions.actualCellHeight+"px",be.style.left=se*this.dimensions.actualCellWidth+"px",be.style.width=this.dimensions.actualCellWidth*(le-se)+"px",be},ce.prototype.onCursorMove=function(){},ce.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},ce.prototype.clear=function(){for(var fe=0,se=this._rowElements;fe<se.length;fe++)se[fe].innerHTML=""},ce.prototype.renderRows=function(fe,se){for(var le=this._bufferService.buffer.ybase+this._bufferService.buffer.y,he=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1),be=this._optionsService.options.cursorBlink,ge=fe;ge<=se;ge++){var me=this._rowElements[ge];me.innerHTML="";var ve=ge+this._bufferService.buffer.ydisp,Ee=this._bufferService.buffer.lines.get(ve),ye=this._optionsService.options.cursorStyle;me.appendChild(this._rowFactory.createRow(Ee,ve===le,ye,he,be,this.dimensions.actualCellWidth,this._bufferService.cols))}},Object.defineProperty(ce.prototype,"_terminalSelector",{get:function(){return".xterm-dom-renderer-owner-"+this._terminalClass},enumerable:!1,configurable:!0}),ce.prototype.registerCharacterJoiner=function(fe){return-1},ce.prototype.deregisterCharacterJoiner=function(fe){return!1},ce.prototype._onLinkHover=function(fe){this._setCellUnderline(fe.x1,fe.x2,fe.y1,fe.y2,fe.cols,!0)},ce.prototype._onLinkLeave=function(fe){this._setCellUnderline(fe.x1,fe.x2,fe.y1,fe.y2,fe.cols,!1)},ce.prototype._setCellUnderline=function(fe,se,le,he,be,ge){for(;fe!==se||le!==he;){var me=this._rowElements[le];if(!me)return;var ve=me.children[fe];ve&&(ve.style.textDecoration=ge?"underline":"none"),++fe>=be&&(fe=0,le++)}},ce=de([ue(6,z.ICharSizeService),ue(7,ne.IOptionsService),ue(8,ne.IBufferService)],ce)}(te.Disposable);pe.DomRenderer=ee},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.DomRendererRowFactory=pe.CURSOR_STYLE_UNDERLINE_CLASS=pe.CURSOR_STYLE_BAR_CLASS=pe.CURSOR_STYLE_BLOCK_CLASS=pe.CURSOR_BLINK_CLASS=pe.CURSOR_CLASS=pe.UNDERLINE_CLASS=pe.ITALIC_CLASS=pe.DIM_CLASS=pe.BOLD_CLASS=void 0;var Ce=re(9),a=re(3),de=re(4),ue=re(10);pe.BOLD_CLASS="xterm-bold",pe.DIM_CLASS="xterm-dim",pe.ITALIC_CLASS="xterm-italic",pe.UNDERLINE_CLASS="xterm-underline",pe.CURSOR_CLASS="xterm-cursor",pe.CURSOR_BLINK_CLASS="xterm-cursor-blink",pe.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",pe.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",pe.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var ie=function(){function te(z,ne,x){this._document=z,this._optionsService=ne,this._colors=x,this._workCell=new de.CellData}return te.prototype.setColors=function(z){this._colors=z},te.prototype.createRow=function(z,ne,x,b,y,E,ee){for(var oe=this._document.createDocumentFragment(),ce=0,fe=Math.min(z.length,ee)-1;fe>=0;fe--)if(z.loadCell(fe,this._workCell).getCode()!==a.NULL_CELL_CODE||ne&&fe===b){ce=fe+1;break}for(fe=0;fe<ce;fe++){z.loadCell(fe,this._workCell);var se=this._workCell.getWidth();if(se!==0){var le=this._document.createElement("span");if(se>1&&(le.style.width=E*se+"px"),ne&&fe===b)switch(le.classList.add(pe.CURSOR_CLASS),y&&le.classList.add(pe.CURSOR_BLINK_CLASS),x){case"bar":le.classList.add(pe.CURSOR_STYLE_BAR_CLASS);break;case"underline":le.classList.add(pe.CURSOR_STYLE_UNDERLINE_CLASS);break;default:le.classList.add(pe.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&le.classList.add(pe.BOLD_CLASS),this._workCell.isItalic()&&le.classList.add(pe.ITALIC_CLASS),this._workCell.isDim()&&le.classList.add(pe.DIM_CLASS),this._workCell.isUnderline()&&le.classList.add(pe.UNDERLINE_CLASS),this._workCell.isInvisible()?le.textContent=a.WHITESPACE_CELL_CHAR:le.textContent=this._workCell.getChars()||a.WHITESPACE_CELL_CHAR;var he=this._workCell.getFgColor(),be=this._workCell.getFgColorMode(),ge=this._workCell.getBgColor(),me=this._workCell.getBgColorMode(),ve=!!this._workCell.isInverse();if(ve){var Ee=he;he=ge,ge=Ee;var ye=be;be=me,me=ye}switch(be){case 16777216:case 33554432:this._workCell.isBold()&&he<8&&this._optionsService.options.drawBoldTextInBrightColors&&(he+=8),this._applyMinimumContrast(le,this._colors.background,this._colors.ansi[he])||le.classList.add("xterm-fg-"+he);break;case 50331648:var Ae=ue.rgba.toColor(he>>16&255,he>>8&255,255&he);this._applyMinimumContrast(le,this._colors.background,Ae)||this._addStyle(le,"color:#"+ae(he.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(le,this._colors.background,this._colors.foreground)||ve&&le.classList.add("xterm-fg-"+Ce.INVERTED_DEFAULT_COLOR)}switch(me){case 16777216:case 33554432:le.classList.add("xterm-bg-"+ge);break;case 50331648:this._addStyle(le,"background-color:#"+ae(ge.toString(16),"0",6));break;case 0:default:ve&&le.classList.add("xterm-bg-"+Ce.INVERTED_DEFAULT_COLOR)}oe.appendChild(le)}}return oe},te.prototype._applyMinimumContrast=function(z,ne,x){if(this._optionsService.options.minimumContrastRatio===1)return!1;var b=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return b===void 0&&(b=ue.color.ensureContrastRatio(ne,x,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,b!=null?b:null)),!!b&&(this._addStyle(z,"color:"+b.css),!0)},te.prototype._addStyle=function(z,ne){z.setAttribute("style",""+(z.getAttribute("style")||"")+ne+";")},te}();function ae(te,z,ne){for(;te.length<ne;)te=z+te;return te}pe.DomRendererRowFactory=ie},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.evaluateKeyboardEvent=void 0;var Ce=re(12),a={48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};pe.evaluateKeyboardEvent=function(de,ue,ie,ae){var te={type:0,cancel:!1,key:void 0},z=(de.shiftKey?1:0)|(de.altKey?2:0)|(de.ctrlKey?4:0)|(de.metaKey?8:0);switch(de.keyCode){case 0:de.key==="UIKeyInputUpArrow"?te.key=ue?Ce.C0.ESC+"OA":Ce.C0.ESC+"[A":de.key==="UIKeyInputLeftArrow"?te.key=ue?Ce.C0.ESC+"OD":Ce.C0.ESC+"[D":de.key==="UIKeyInputRightArrow"?te.key=ue?Ce.C0.ESC+"OC":Ce.C0.ESC+"[C":de.key==="UIKeyInputDownArrow"&&(te.key=ue?Ce.C0.ESC+"OB":Ce.C0.ESC+"[B");break;case 8:if(de.shiftKey){te.key=Ce.C0.BS;break}if(de.altKey){te.key=Ce.C0.ESC+Ce.C0.DEL;break}te.key=Ce.C0.DEL;break;case 9:if(de.shiftKey){te.key=Ce.C0.ESC+"[Z";break}te.key=Ce.C0.HT,te.cancel=!0;break;case 13:te.key=de.altKey?Ce.C0.ESC+Ce.C0.CR:Ce.C0.CR,te.cancel=!0;break;case 27:te.key=Ce.C0.ESC,de.altKey&&(te.key=Ce.C0.ESC+Ce.C0.ESC),te.cancel=!0;break;case 37:if(de.metaKey)break;z?(te.key=Ce.C0.ESC+"[1;"+(z+1)+"D",te.key===Ce.C0.ESC+"[1;3D"&&(te.key=Ce.C0.ESC+(ie?"b":"[1;5D"))):te.key=ue?Ce.C0.ESC+"OD":Ce.C0.ESC+"[D";break;case 39:if(de.metaKey)break;z?(te.key=Ce.C0.ESC+"[1;"+(z+1)+"C",te.key===Ce.C0.ESC+"[1;3C"&&(te.key=Ce.C0.ESC+(ie?"f":"[1;5C"))):te.key=ue?Ce.C0.ESC+"OC":Ce.C0.ESC+"[C";break;case 38:if(de.metaKey)break;z?(te.key=Ce.C0.ESC+"[1;"+(z+1)+"A",ie||te.key!==Ce.C0.ESC+"[1;3A"||(te.key=Ce.C0.ESC+"[1;5A")):te.key=ue?Ce.C0.ESC+"OA":Ce.C0.ESC+"[A";break;case 40:if(de.metaKey)break;z?(te.key=Ce.C0.ESC+"[1;"+(z+1)+"B",ie||te.key!==Ce.C0.ESC+"[1;3B"||(te.key=Ce.C0.ESC+"[1;5B")):te.key=ue?Ce.C0.ESC+"OB":Ce.C0.ESC+"[B";break;case 45:de.shiftKey||de.ctrlKey||(te.key=Ce.C0.ESC+"[2~");break;case 46:te.key=z?Ce.C0.ESC+"[3;"+(z+1)+"~":Ce.C0.ESC+"[3~";break;case 36:te.key=z?Ce.C0.ESC+"[1;"+(z+1)+"H":ue?Ce.C0.ESC+"OH":Ce.C0.ESC+"[H";break;case 35:te.key=z?Ce.C0.ESC+"[1;"+(z+1)+"F":ue?Ce.C0.ESC+"OF":Ce.C0.ESC+"[F";break;case 33:de.shiftKey?te.type=2:te.key=Ce.C0.ESC+"[5~";break;case 34:de.shiftKey?te.type=3:te.key=Ce.C0.ESC+"[6~";break;case 112:te.key=z?Ce.C0.ESC+"[1;"+(z+1)+"P":Ce.C0.ESC+"OP";break;case 113:te.key=z?Ce.C0.ESC+"[1;"+(z+1)+"Q":Ce.C0.ESC+"OQ";break;case 114:te.key=z?Ce.C0.ESC+"[1;"+(z+1)+"R":Ce.C0.ESC+"OR";break;case 115:te.key=z?Ce.C0.ESC+"[1;"+(z+1)+"S":Ce.C0.ESC+"OS";break;case 116:te.key=z?Ce.C0.ESC+"[15;"+(z+1)+"~":Ce.C0.ESC+"[15~";break;case 117:te.key=z?Ce.C0.ESC+"[17;"+(z+1)+"~":Ce.C0.ESC+"[17~";break;case 118:te.key=z?Ce.C0.ESC+"[18;"+(z+1)+"~":Ce.C0.ESC+"[18~";break;case 119:te.key=z?Ce.C0.ESC+"[19;"+(z+1)+"~":Ce.C0.ESC+"[19~";break;case 120:te.key=z?Ce.C0.ESC+"[20;"+(z+1)+"~":Ce.C0.ESC+"[20~";break;case 121:te.key=z?Ce.C0.ESC+"[21;"+(z+1)+"~":Ce.C0.ESC+"[21~";break;case 122:te.key=z?Ce.C0.ESC+"[23;"+(z+1)+"~":Ce.C0.ESC+"[23~";break;case 123:te.key=z?Ce.C0.ESC+"[24;"+(z+1)+"~":Ce.C0.ESC+"[24~";break;default:if(!de.ctrlKey||de.shiftKey||de.altKey||de.metaKey)if(ie&&!ae||!de.altKey||de.metaKey)ie&&!de.altKey&&!de.ctrlKey&&de.metaKey?de.keyCode===65&&(te.type=1):de.key&&!de.ctrlKey&&!de.altKey&&!de.metaKey&&de.keyCode>=48&&de.key.length===1?te.key=de.key:de.key&&de.ctrlKey&&de.key==="_"&&(te.key=Ce.C0.US);else{var ne=a[de.keyCode],x=ne&&ne[de.shiftKey?1:0];if(x)te.key=Ce.C0.ESC+x;else if(de.keyCode>=65&&de.keyCode<=90){var b=de.ctrlKey?de.keyCode-64:de.keyCode+32;te.key=Ce.C0.ESC+String.fromCharCode(b)}}else de.keyCode>=65&&de.keyCode<=90?te.key=String.fromCharCode(de.keyCode-64):de.keyCode===32?te.key=Ce.C0.NUL:de.keyCode>=51&&de.keyCode<=55?te.key=String.fromCharCode(de.keyCode-51+27):de.keyCode===56?te.key=Ce.C0.DEL:de.keyCode===219?te.key=Ce.C0.ESC:de.keyCode===220?te.key=Ce.C0.FS:de.keyCode===221&&(te.key=Ce.C0.GS)}return te}},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(E,ee){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(oe,ce){oe.__proto__=ce}||function(oe,ce){for(var fe in ce)ce.hasOwnProperty(fe)&&(oe[fe]=ce[fe])})(E,ee)},function(E,ee){function oe(){this.constructor=E}Ce(E,ee),E.prototype=ee===null?Object.create(ee):(oe.prototype=ee.prototype,new oe)}),de=this&&this.__decorate||function(E,ee,oe,ce){var fe,se=arguments.length,le=se<3?ee:ce===null?ce=Object.getOwnPropertyDescriptor(ee,oe):ce;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")le=Reflect.decorate(E,ee,oe,ce);else for(var he=E.length-1;he>=0;he--)(fe=E[he])&&(le=(se<3?fe(le):se>3?fe(ee,oe,le):fe(ee,oe))||le);return se>3&&le&&Object.defineProperty(ee,oe,le),le},ue=this&&this.__param||function(E,ee){return function(oe,ce){ee(oe,ce,E)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.RenderService=void 0;var ie=re(31),ae=re(0),te=re(2),z=re(32),ne=re(7),x=re(1),b=re(5),y=function(E){function ee(oe,ce,fe,se,le,he){var be=E.call(this)||this;if(be._renderer=oe,be._rowCount=ce,be._isPaused=!1,be._needsFullRefresh=!1,be._isNextRenderRedrawOnly=!0,be._needsSelectionRefresh=!1,be._canvasWidth=0,be._canvasHeight=0,be._selectionState={start:void 0,end:void 0,columnSelectMode:!1},be._onDimensionsChange=new ae.EventEmitter,be._onRender=new ae.EventEmitter,be._onRefreshRequest=new ae.EventEmitter,be.register({dispose:function(){return be._renderer.dispose()}}),be._renderDebouncer=new ie.RenderDebouncer(function(me,ve){return be._renderRows(me,ve)}),be.register(be._renderDebouncer),be._screenDprMonitor=new z.ScreenDprMonitor,be._screenDprMonitor.setListener(function(){return be.onDevicePixelRatioChange()}),be.register(be._screenDprMonitor),be.register(he.onResize(function(me){return be._fullRefresh()})),be.register(se.onOptionChange(function(){return be._renderer.onOptionsChanged()})),be.register(le.onCharSizeChange(function(){return be.onCharSizeChanged()})),be._renderer.onRequestRedraw(function(me){return be.refreshRows(me.start,me.end,!0)}),be.register(ne.addDisposableDomListener(window,"resize",function(){return be.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var ge=new IntersectionObserver(function(me){return be._onIntersectionChange(me[me.length-1])},{threshold:0});ge.observe(fe),be.register({dispose:function(){return ge.disconnect()}})}return be}return a(ee,E),Object.defineProperty(ee.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(ee.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(ee.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(ee.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),ee.prototype._onIntersectionChange=function(oe){this._isPaused=oe.intersectionRatio===0,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},ee.prototype.refreshRows=function(oe,ce,fe){fe===void 0&&(fe=!1),this._isPaused?this._needsFullRefresh=!0:(fe||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(oe,ce,this._rowCount))},ee.prototype._renderRows=function(oe,ce){this._renderer.renderRows(oe,ce),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:oe,end:ce}),this._isNextRenderRedrawOnly=!0},ee.prototype.resize=function(oe,ce){this._rowCount=ce,this._fireOnCanvasResize()},ee.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},ee.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},ee.prototype.dispose=function(){E.prototype.dispose.call(this)},ee.prototype.setRenderer=function(oe){var ce=this;this._renderer.dispose(),this._renderer=oe,this._renderer.onRequestRedraw(function(fe){return ce.refreshRows(fe.start,fe.end,!0)}),this._needsSelectionRefresh=!0,this._fullRefresh()},ee.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},ee.prototype.setColors=function(oe){this._renderer.setColors(oe),this._fullRefresh()},ee.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},ee.prototype.onResize=function(oe,ce){this._renderer.onResize(oe,ce),this._fullRefresh()},ee.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},ee.prototype.onBlur=function(){this._renderer.onBlur()},ee.prototype.onFocus=function(){this._renderer.onFocus()},ee.prototype.onSelectionChanged=function(oe,ce,fe){this._selectionState.start=oe,this._selectionState.end=ce,this._selectionState.columnSelectMode=fe,this._renderer.onSelectionChanged(oe,ce,fe)},ee.prototype.onCursorMove=function(){this._renderer.onCursorMove()},ee.prototype.clear=function(){this._renderer.clear()},ee.prototype.registerCharacterJoiner=function(oe){return this._renderer.registerCharacterJoiner(oe)},ee.prototype.deregisterCharacterJoiner=function(oe){return this._renderer.deregisterCharacterJoiner(oe)},ee=de([ue(3,x.IOptionsService),ue(4,b.ICharSizeService),ue(5,x.IBufferService)],ee)}(te.Disposable);pe.RenderService=y},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(te,z,ne,x){var b,y=arguments.length,E=y<3?z:x===null?x=Object.getOwnPropertyDescriptor(z,ne):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(te,z,ne,x);else for(var ee=te.length-1;ee>=0;ee--)(b=te[ee])&&(E=(y<3?b(E):y>3?b(z,ne,E):b(z,ne))||E);return y>3&&E&&Object.defineProperty(z,ne,E),E},a=this&&this.__param||function(te,z){return function(ne,x){z(ne,x,te)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.CharSizeService=void 0;var de=re(1),ue=re(0),ie=function(){function te(z,ne,x){this._optionsService=x,this.width=0,this.height=0,this._onCharSizeChange=new ue.EventEmitter,this._measureStrategy=new ae(z,ne,this._optionsService)}return Object.defineProperty(te.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),te.prototype.measure=function(){var z=this._measureStrategy.measure();z.width===this.width&&z.height===this.height||(this.width=z.width,this.height=z.height,this._onCharSizeChange.fire())},te=Ce([a(2,de.IOptionsService)],te)}();pe.CharSizeService=ie;var ae=function(){function te(z,ne,x){this._document=z,this._parentElement=ne,this._optionsService=x,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return te.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var z=this._measureElement.getBoundingClientRect();return z.width!==0&&z.height!==0&&(this._result.width=z.width,this._result.height=Math.ceil(z.height)),this._result},te}()},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(ae,te,z,ne){var x,b=arguments.length,y=b<3?te:ne===null?ne=Object.getOwnPropertyDescriptor(te,z):ne;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(ae,te,z,ne);else for(var E=ae.length-1;E>=0;E--)(x=ae[E])&&(y=(b<3?x(y):b>3?x(te,z,y):x(te,z))||y);return b>3&&y&&Object.defineProperty(te,z,y),y},a=this&&this.__param||function(ae,te){return function(z,ne){te(z,ne,ae)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.MouseService=void 0;var de=re(5),ue=re(30),ie=function(){function ae(te,z){this._renderService=te,this._charSizeService=z}return ae.prototype.getCoords=function(te,z,ne,x,b){return ue.getCoords(te,z,ne,x,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,b)},ae.prototype.getRawByteCoords=function(te,z,ne,x){var b=this.getCoords(te,z,ne,x);return ue.getRawByteCoords(b)},ae=Ce([a(0,de.IRenderService),a(1,de.ICharSizeService)],ae)}();pe.MouseService=ie},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(x,b){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var ee in E)E.hasOwnProperty(ee)&&(y[ee]=E[ee])})(x,b)},function(x,b){function y(){this.constructor=x}Ce(x,b),x.prototype=b===null?Object.create(b):(y.prototype=b.prototype,new y)}),de=this&&this.__decorate||function(x,b,y,E){var ee,oe=arguments.length,ce=oe<3?b:E===null?E=Object.getOwnPropertyDescriptor(b,y):E;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ce=Reflect.decorate(x,b,y,E);else for(var fe=x.length-1;fe>=0;fe--)(ee=x[fe])&&(ce=(oe<3?ee(ce):oe>3?ee(b,y,ce):ee(b,y))||ce);return oe>3&&ce&&Object.defineProperty(b,y,ce),ce},ue=this&&this.__param||function(x,b){return function(y,E){b(y,E,x)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.Linkifier2=void 0;var ie=re(1),ae=re(0),te=re(2),z=re(7),ne=function(x){function b(y){var E=x.call(this)||this;return E._bufferService=y,E._linkProviders=[],E._linkCacheDisposables=[],E._isMouseOut=!0,E._activeLine=-1,E._onShowLinkUnderline=E.register(new ae.EventEmitter),E._onHideLinkUnderline=E.register(new ae.EventEmitter),E.register(te.getDisposeArrayDisposable(E._linkCacheDisposables)),E}return a(b,x),Object.defineProperty(b.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),b.prototype.registerLinkProvider=function(y){var E=this;return this._linkProviders.push(y),{dispose:function(){var ee=E._linkProviders.indexOf(y);ee!==-1&&E._linkProviders.splice(ee,1)}}},b.prototype.attachToDom=function(y,E,ee){var oe=this;this._element=y,this._mouseService=E,this._renderService=ee,this.register(z.addDisposableDomListener(this._element,"mouseleave",function(){oe._isMouseOut=!0,oe._clearCurrentLink()})),this.register(z.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(z.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},b.prototype._onMouseMove=function(y){if(this._lastMouseEvent=y,this._element&&this._mouseService){var E=this._positionFromMouseEvent(y,this._element,this._mouseService);if(E){this._isMouseOut=!1;for(var ee=y.composedPath(),oe=0;oe<ee.length;oe++){var ce=ee[oe];if(ce.classList.contains("xterm"))break;if(ce.classList.contains("xterm-hover"))return}this._lastBufferCell&&E.x===this._lastBufferCell.x&&E.y===this._lastBufferCell.y||(this._onHover(E),this._lastBufferCell=E)}}},b.prototype._onHover=function(y){if(this._activeLine!==y.y)return this._clearCurrentLink(),void this._askForLink(y,!1);this._currentLink&&this._linkAtPosition(this._currentLink.link,y)||(this._clearCurrentLink(),this._askForLink(y,!0))},b.prototype._askForLink=function(y,E){var ee=this;this._activeProviderReplies&&E||(this._activeProviderReplies=new Map,this._activeLine=y.y);var oe=!1;this._linkProviders.forEach(function(ce,fe){var se;E?!((se=ee._activeProviderReplies)===null||se===void 0)&&se.get(fe)&&(oe=ee._checkLinkProviderResult(fe,y,oe)):ce.provideLinks(y.y,function(le){var he,be;if(!ee._isMouseOut){var ge=le==null?void 0:le.map(function(me){return{link:me}});(he=ee._activeProviderReplies)===null||he===void 0||he.set(fe,ge),oe=ee._checkLinkProviderResult(fe,y,oe),((be=ee._activeProviderReplies)===null||be===void 0?void 0:be.size)===ee._linkProviders.length&&ee._removeIntersectingLinks(y.y,ee._activeProviderReplies)}})})},b.prototype._removeIntersectingLinks=function(y,E){for(var ee=new Set,oe=0;oe<E.size;oe++){var ce=E.get(oe);if(ce)for(var fe=0;fe<ce.length;fe++)for(var se=ce[fe],le=se.link.range.start.y<y?0:se.link.range.start.x,he=se.link.range.end.y>y?this._bufferService.cols:se.link.range.end.x,be=le;be<=he;be++){if(ee.has(be)){ce.splice(fe--,1);break}ee.add(be)}}},b.prototype._checkLinkProviderResult=function(y,E,ee){var oe,ce=this;if(!this._activeProviderReplies)return ee;for(var fe=this._activeProviderReplies.get(y),se=!1,le=0;le<y;le++)this._activeProviderReplies.has(le)&&!this._activeProviderReplies.get(le)||(se=!0);if(!se&&fe){var he=fe.find(function(ge){return ce._linkAtPosition(ge.link,E)});he&&(ee=!0,this._handleNewLink(he))}if(this._activeProviderReplies.size===this._linkProviders.length&&!ee)for(le=0;le<this._activeProviderReplies.size;le++){var be=(oe=this._activeProviderReplies.get(le))===null||oe===void 0?void 0:oe.find(function(ge){return ce._linkAtPosition(ge.link,E)});if(be){ee=!0,this._handleNewLink(be);break}}return ee},b.prototype._onClick=function(y){if(this._element&&this._mouseService&&this._currentLink){var E=this._positionFromMouseEvent(y,this._element,this._mouseService);E&&this._linkAtPosition(this._currentLink.link,E)&&this._currentLink.link.activate(y,this._currentLink.link.text)}},b.prototype._clearCurrentLink=function(y,E){this._element&&this._currentLink&&this._lastMouseEvent&&(!y||!E||this._currentLink.link.range.start.y>=y&&this._currentLink.link.range.end.y<=E)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,te.disposeArray(this._linkCacheDisposables))},b.prototype._handleNewLink=function(y){var E=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var ee=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);ee&&this._linkAtPosition(y.link,ee)&&(this._currentLink=y,this._currentLink.state={decorations:{underline:y.link.decorations===void 0||y.link.decorations.underline,pointerCursor:y.link.decorations===void 0||y.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,y.link,this._lastMouseEvent),y.link.decorations={},Object.defineProperties(y.link.decorations,{pointerCursor:{get:function(){var oe,ce;return(ce=(oe=E._currentLink)===null||oe===void 0?void 0:oe.state)===null||ce===void 0?void 0:ce.decorations.pointerCursor},set:function(oe){var ce,fe;!((ce=E._currentLink)===null||ce===void 0)&&ce.state&&E._currentLink.state.decorations.pointerCursor!==oe&&(E._currentLink.state.decorations.pointerCursor=oe,E._currentLink.state.isHovered&&((fe=E._element)===null||fe===void 0||fe.classList.toggle("xterm-cursor-pointer",oe)))}},underline:{get:function(){var oe,ce;return(ce=(oe=E._currentLink)===null||oe===void 0?void 0:oe.state)===null||ce===void 0?void 0:ce.decorations.underline},set:function(oe){var ce,fe,se;!((ce=E._currentLink)===null||ce===void 0)&&ce.state&&((se=(fe=E._currentLink)===null||fe===void 0?void 0:fe.state)===null||se===void 0?void 0:se.decorations.underline)!==oe&&(E._currentLink.state.decorations.underline=oe,E._currentLink.state.isHovered&&E._fireUnderlineEvent(y.link,oe))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange(function(oe){var ce=oe.start===0?0:oe.start+1+E._bufferService.buffer.ydisp;E._clearCurrentLink(ce,oe.end+1+E._bufferService.buffer.ydisp)})))}},b.prototype._linkHover=function(y,E,ee){var oe;!((oe=this._currentLink)===null||oe===void 0)&&oe.state&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(E,!0),this._currentLink.state.decorations.pointerCursor&&y.classList.add("xterm-cursor-pointer")),E.hover&&E.hover(ee,E.text)},b.prototype._fireUnderlineEvent=function(y,E){var ee=y.range,oe=this._bufferService.buffer.ydisp,ce=this._createLinkUnderlineEvent(ee.start.x-1,ee.start.y-oe-1,ee.end.x,ee.end.y-oe-1,void 0);(E?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(ce)},b.prototype._linkLeave=function(y,E,ee){var oe;!((oe=this._currentLink)===null||oe===void 0)&&oe.state&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(E,!1),this._currentLink.state.decorations.pointerCursor&&y.classList.remove("xterm-cursor-pointer")),E.leave&&E.leave(ee,E.text)},b.prototype._linkAtPosition=function(y,E){var ee=y.range.start.y===y.range.end.y,oe=y.range.start.y<E.y,ce=y.range.end.y>E.y;return(ee&&y.range.start.x<=E.x&&y.range.end.x>=E.x||oe&&y.range.end.x>=E.x||ce&&y.range.start.x<=E.x||oe&&ce)&&y.range.start.y<=E.y&&y.range.end.y>=E.y},b.prototype._positionFromMouseEvent=function(y,E,ee){var oe=ee.getCoords(y,E,this._bufferService.cols,this._bufferService.rows);if(oe)return{x:oe[0],y:oe[1]+this._bufferService.buffer.ydisp}},b.prototype._createLinkUnderlineEvent=function(y,E,ee,oe,ce){return{x1:y,y1:E,x2:ee,y2:oe,cols:this._bufferService.cols,fg:ce}},b=de([ue(0,ie.IBufferService)],b)}(te.Disposable);pe.Linkifier2=ne},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.CoreBrowserService=void 0;var Ce=function(){function a(de){this._textarea=de}return Object.defineProperty(a.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),a}();pe.CoreBrowserService=Ce},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(le,he){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(be,ge){be.__proto__=ge}||function(be,ge){for(var me in ge)ge.hasOwnProperty(me)&&(be[me]=ge[me])})(le,he)},function(le,he){function be(){this.constructor=le}Ce(le,he),le.prototype=he===null?Object.create(he):(be.prototype=he.prototype,new be)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.CoreTerminal=void 0;var de=re(2),ue=re(1),ie=re(66),ae=re(67),te=re(68),z=re(74),ne=re(75),x=re(0),b=re(76),y=re(77),E=re(78),ee=re(80),oe=re(81),ce=re(19),fe=re(82),se=function(le){function he(be){var ge=le.call(this)||this;return ge._onBinary=new x.EventEmitter,ge._onData=new x.EventEmitter,ge._onLineFeed=new x.EventEmitter,ge._onResize=new x.EventEmitter,ge._onScroll=new x.EventEmitter,ge._instantiationService=new ie.InstantiationService,ge.optionsService=new z.OptionsService(be),ge._instantiationService.setService(ue.IOptionsService,ge.optionsService),ge._bufferService=ge.register(ge._instantiationService.createInstance(te.BufferService)),ge._instantiationService.setService(ue.IBufferService,ge._bufferService),ge._logService=ge._instantiationService.createInstance(ae.LogService),ge._instantiationService.setService(ue.ILogService,ge._logService),ge._coreService=ge.register(ge._instantiationService.createInstance(ne.CoreService,function(){return ge.scrollToBottom()})),ge._instantiationService.setService(ue.ICoreService,ge._coreService),ge._coreMouseService=ge._instantiationService.createInstance(b.CoreMouseService),ge._instantiationService.setService(ue.ICoreMouseService,ge._coreMouseService),ge._dirtyRowService=ge._instantiationService.createInstance(y.DirtyRowService),ge._instantiationService.setService(ue.IDirtyRowService,ge._dirtyRowService),ge.unicodeService=ge._instantiationService.createInstance(E.UnicodeService),ge._instantiationService.setService(ue.IUnicodeService,ge.unicodeService),ge._charsetService=ge._instantiationService.createInstance(ee.CharsetService),ge._instantiationService.setService(ue.ICharsetService,ge._charsetService),ge._inputHandler=new ce.InputHandler(ge._bufferService,ge._charsetService,ge._coreService,ge._dirtyRowService,ge._logService,ge.optionsService,ge._coreMouseService,ge.unicodeService),ge.register(x.forwardEvent(ge._inputHandler.onLineFeed,ge._onLineFeed)),ge.register(ge._inputHandler),ge.register(x.forwardEvent(ge._bufferService.onResize,ge._onResize)),ge.register(x.forwardEvent(ge._coreService.onData,ge._onData)),ge.register(x.forwardEvent(ge._coreService.onBinary,ge._onBinary)),ge.register(ge.optionsService.onOptionChange(function(me){return ge._updateOptions(me)})),ge._writeBuffer=new fe.WriteBuffer(function(me){return ge._inputHandler.parse(me)}),ge}return a(he,le),Object.defineProperty(he.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(he.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),he.prototype.dispose=function(){var be;this._isDisposed||(le.prototype.dispose.call(this),(be=this._windowsMode)===null||be===void 0||be.dispose(),this._windowsMode=void 0)},he.prototype.write=function(be,ge){this._writeBuffer.write(be,ge)},he.prototype.writeSync=function(be){this._writeBuffer.writeSync(be)},he.prototype.resize=function(be,ge){isNaN(be)||isNaN(ge)||(be=Math.max(be,te.MINIMUM_COLS),ge=Math.max(ge,te.MINIMUM_ROWS),this._bufferService.resize(be,ge))},he.prototype.scroll=function(be,ge){ge===void 0&&(ge=!1);var me,ve=this._bufferService.buffer;(me=this._cachedBlankLine)&&me.length===this.cols&&me.getFg(0)===be.fg&&me.getBg(0)===be.bg||(me=ve.getBlankLine(be,ge),this._cachedBlankLine=me),me.isWrapped=ge;var Ee=ve.ybase+ve.scrollTop,ye=ve.ybase+ve.scrollBottom;if(ve.scrollTop===0){var Ae=ve.lines.isFull;ye===ve.lines.length-1?Ae?ve.lines.recycle().copyFrom(me):ve.lines.push(me.clone()):ve.lines.splice(ye+1,0,me.clone()),Ae?this._bufferService.isUserScrolling&&(ve.ydisp=Math.max(ve.ydisp-1,0)):(ve.ybase++,this._bufferService.isUserScrolling||ve.ydisp++)}else{var _e=ye-Ee+1;ve.lines.shiftElements(Ee+1,_e-1,-1),ve.lines.set(ye,me.clone())}this._bufferService.isUserScrolling||(ve.ydisp=ve.ybase),this._dirtyRowService.markRangeDirty(ve.scrollTop,ve.scrollBottom),this._onScroll.fire(ve.ydisp)},he.prototype.scrollLines=function(be,ge){var me=this._bufferService.buffer;if(be<0){if(me.ydisp===0)return;this._bufferService.isUserScrolling=!0}else be+me.ydisp>=me.ybase&&(this._bufferService.isUserScrolling=!1);var ve=me.ydisp;me.ydisp=Math.max(Math.min(me.ydisp+be,me.ybase),0),ve!==me.ydisp&&(ge||this._onScroll.fire(me.ydisp))},he.prototype.scrollPages=function(be){this.scrollLines(be*(this.rows-1))},he.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},he.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},he.prototype.scrollToLine=function(be){var ge=be-this._bufferService.buffer.ydisp;ge!==0&&this.scrollLines(ge)},he.prototype.addEscHandler=function(be,ge){return this._inputHandler.addEscHandler(be,ge)},he.prototype.addDcsHandler=function(be,ge){return this._inputHandler.addDcsHandler(be,ge)},he.prototype.addCsiHandler=function(be,ge){return this._inputHandler.addCsiHandler(be,ge)},he.prototype.addOscHandler=function(be,ge){return this._inputHandler.addOscHandler(be,ge)},he.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},he.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},he.prototype._updateOptions=function(be){var ge;switch(be){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((ge=this._windowsMode)===null||ge===void 0||ge.dispose(),this._windowsMode=void 0)}},he.prototype._enableWindowsMode=function(){var be=this;if(!this._windowsMode){var ge=[];ge.push(this.onLineFeed(oe.updateWindowsModeWrappedState.bind(null,this._bufferService))),ge.push(this.addCsiHandler({final:"H"},function(){return oe.updateWindowsModeWrappedState(be._bufferService),!1})),this._windowsMode={dispose:function(){for(var me=0,ve=ge;me<ve.length;me++)ve[me].dispose()}}}},he}(de.Disposable);pe.CoreTerminal=se},function(at,pe,re){"use strict";var Ce=this&&this.__spreadArrays||function(){for(var ae=0,te=0,z=arguments.length;te<z;te++)ae+=arguments[te].length;var ne=Array(ae),x=0;for(te=0;te<z;te++)for(var b=arguments[te],y=0,E=b.length;y<E;y++,x++)ne[x]=b[y];return ne};Object.defineProperty(pe,"__esModule",{value:!0}),pe.InstantiationService=pe.ServiceCollection=void 0;var a=re(1),de=re(14),ue=function(){function ae(){for(var te=[],z=0;z<arguments.length;z++)te[z]=arguments[z];this._entries=new Map;for(var ne=0,x=te;ne<x.length;ne++){var b=x[ne],y=b[0],E=b[1];this.set(y,E)}}return ae.prototype.set=function(te,z){var ne=this._entries.get(te);return this._entries.set(te,z),ne},ae.prototype.forEach=function(te){this._entries.forEach(function(z,ne){return te(ne,z)})},ae.prototype.has=function(te){return this._entries.has(te)},ae.prototype.get=function(te){return this._entries.get(te)},ae}();pe.ServiceCollection=ue;var ie=function(){function ae(){this._services=new ue,this._services.set(a.IInstantiationService,this)}return ae.prototype.setService=function(te,z){this._services.set(te,z)},ae.prototype.getService=function(te){return this._services.get(te)},ae.prototype.createInstance=function(te){for(var z=[],ne=1;ne<arguments.length;ne++)z[ne-1]=arguments[ne];for(var x=de.getServiceDependencies(te).sort(function(fe,se){return fe.index-se.index}),b=[],y=0,E=x;y<E.length;y++){var ee=E[y],oe=this._services.get(ee.id);if(!oe)throw new Error("[createInstance] "+te.name+" depends on UNKNOWN service "+ee.id+".");b.push(oe)}var ce=x.length>0?x[0].index:z.length;if(z.length!==ce)throw new Error("[createInstance] First service dependency of "+te.name+" at position "+(ce+1)+" conflicts with "+z.length+" static arguments");return new(te.bind.apply(te,Ce([void 0],Ce(z,b))))},ae}();pe.InstantiationService=ie},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(z,ne,x,b){var y,E=arguments.length,ee=E<3?ne:b===null?b=Object.getOwnPropertyDescriptor(ne,x):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ee=Reflect.decorate(z,ne,x,b);else for(var oe=z.length-1;oe>=0;oe--)(y=z[oe])&&(ee=(E<3?y(ee):E>3?y(ne,x,ee):y(ne,x))||ee);return E>3&&ee&&Object.defineProperty(ne,x,ee),ee},a=this&&this.__param||function(z,ne){return function(x,b){ne(x,b,z)}},de=this&&this.__spreadArrays||function(){for(var z=0,ne=0,x=arguments.length;ne<x;ne++)z+=arguments[ne].length;var b=Array(z),y=0;for(ne=0;ne<x;ne++)for(var E=arguments[ne],ee=0,oe=E.length;ee<oe;ee++,y++)b[y]=E[ee];return b};Object.defineProperty(pe,"__esModule",{value:!0}),pe.LogService=pe.LogLevel=void 0;var ue,ie=re(1);(function(z){z[z.DEBUG=0]="DEBUG",z[z.INFO=1]="INFO",z[z.WARN=2]="WARN",z[z.ERROR=3]="ERROR",z[z.OFF=4]="OFF"})(ue=pe.LogLevel||(pe.LogLevel={}));var ae={debug:ue.DEBUG,info:ue.INFO,warn:ue.WARN,error:ue.ERROR,off:ue.OFF},te=function(){function z(ne){var x=this;this._optionsService=ne,this._updateLogLevel(),this._optionsService.onOptionChange(function(b){b==="logLevel"&&x._updateLogLevel()})}return z.prototype._updateLogLevel=function(){this._logLevel=ae[this._optionsService.options.logLevel]},z.prototype._evalLazyOptionalParams=function(ne){for(var x=0;x<ne.length;x++)typeof ne[x]=="function"&&(ne[x]=ne[x]())},z.prototype._log=function(ne,x,b){this._evalLazyOptionalParams(b),ne.call.apply(ne,de([console,"xterm.js: "+x],b))},z.prototype.debug=function(ne){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.DEBUG&&this._log(console.log,ne,x)},z.prototype.info=function(ne){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.INFO&&this._log(console.info,ne,x)},z.prototype.warn=function(ne){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.WARN&&this._log(console.warn,ne,x)},z.prototype.error=function(ne){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.ERROR&&this._log(console.error,ne,x)},z=Ce([a(0,ie.IOptionsService)],z)}();pe.LogService=te},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(x,b){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,E){y.__proto__=E}||function(y,E){for(var ee in E)E.hasOwnProperty(ee)&&(y[ee]=E[ee])})(x,b)},function(x,b){function y(){this.constructor=x}Ce(x,b),x.prototype=b===null?Object.create(b):(y.prototype=b.prototype,new y)}),de=this&&this.__decorate||function(x,b,y,E){var ee,oe=arguments.length,ce=oe<3?b:E===null?E=Object.getOwnPropertyDescriptor(b,y):E;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ce=Reflect.decorate(x,b,y,E);else for(var fe=x.length-1;fe>=0;fe--)(ee=x[fe])&&(ce=(oe<3?ee(ce):oe>3?ee(b,y,ce):ee(b,y))||ce);return oe>3&&ce&&Object.defineProperty(b,y,ce),ce},ue=this&&this.__param||function(x,b){return function(y,E){b(y,E,x)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.BufferService=pe.MINIMUM_ROWS=pe.MINIMUM_COLS=void 0;var ie=re(1),ae=re(69),te=re(0),z=re(2);pe.MINIMUM_COLS=2,pe.MINIMUM_ROWS=1;var ne=function(x){function b(y){var E=x.call(this)||this;return E._optionsService=y,E.isUserScrolling=!1,E._onResize=new te.EventEmitter,E.cols=Math.max(y.options.cols,pe.MINIMUM_COLS),E.rows=Math.max(y.options.rows,pe.MINIMUM_ROWS),E.buffers=new ae.BufferSet(y,E),E}return a(b,x),Object.defineProperty(b.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),b.prototype.dispose=function(){x.prototype.dispose.call(this),this.buffers.dispose()},b.prototype.resize=function(y,E){this.cols=y,this.rows=E,this.buffers.resize(y,E),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:y,rows:E})},b.prototype.reset=function(){this.buffers.dispose(),this.buffers=new ae.BufferSet(this._optionsService,this),this.isUserScrolling=!1},b=de([ue(0,ie.IOptionsService)],b)}(z.Disposable);pe.BufferService=ne},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ae,te){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(z,ne){z.__proto__=ne}||function(z,ne){for(var x in ne)ne.hasOwnProperty(x)&&(z[x]=ne[x])})(ae,te)},function(ae,te){function z(){this.constructor=ae}Ce(ae,te),ae.prototype=te===null?Object.create(te):(z.prototype=te.prototype,new z)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.BufferSet=void 0;var de=re(70),ue=re(0),ie=function(ae){function te(z,ne){var x=ae.call(this)||this;return x._onBufferActivate=x.register(new ue.EventEmitter),x._normal=new de.Buffer(!0,z,ne),x._normal.fillViewportRows(),x._alt=new de.Buffer(!1,z,ne),x._activeBuffer=x._normal,x.setupTabStops(),x}return a(te,ae),Object.defineProperty(te.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(te.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),te.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},te.prototype.activateAltBuffer=function(z){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(z),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},te.prototype.resize=function(z,ne){this._normal.resize(z,ne),this._alt.resize(z,ne)},te.prototype.setupTabStops=function(z){this._normal.setupTabStops(z),this._alt.setupTabStops(z)},te}(re(2).Disposable);pe.BufferSet=ie},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.BufferStringIterator=pe.Buffer=pe.MAX_BUFFER_SIZE=void 0;var Ce=re(71),a=re(16),de=re(4),ue=re(3),ie=re(72),ae=re(73),te=re(20),z=re(6);pe.MAX_BUFFER_SIZE=4294967295;var ne=function(){function b(y,E,ee){this._hasScrollback=y,this._optionsService=E,this._bufferService=ee,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=a.DEFAULT_ATTR_DATA.clone(),this.savedCharset=te.DEFAULT_CHARSET,this.markers=[],this._nullCell=de.CellData.fromCharData([0,ue.NULL_CELL_CHAR,ue.NULL_CELL_WIDTH,ue.NULL_CELL_CODE]),this._whitespaceCell=de.CellData.fromCharData([0,ue.WHITESPACE_CELL_CHAR,ue.WHITESPACE_CELL_WIDTH,ue.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new Ce.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return b.prototype.getNullCell=function(y){return y?(this._nullCell.fg=y.fg,this._nullCell.bg=y.bg,this._nullCell.extended=y.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new z.ExtendedAttrs),this._nullCell},b.prototype.getWhitespaceCell=function(y){return y?(this._whitespaceCell.fg=y.fg,this._whitespaceCell.bg=y.bg,this._whitespaceCell.extended=y.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new z.ExtendedAttrs),this._whitespaceCell},b.prototype.getBlankLine=function(y,E){return new a.BufferLine(this._bufferService.cols,this.getNullCell(y),E)},Object.defineProperty(b.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(b.prototype,"isCursorInViewport",{get:function(){var y=this.ybase+this.y-this.ydisp;return y>=0&&y<this._rows},enumerable:!1,configurable:!0}),b.prototype._getCorrectBufferLength=function(y){if(!this._hasScrollback)return y;var E=y+this._optionsService.options.scrollback;return E>pe.MAX_BUFFER_SIZE?pe.MAX_BUFFER_SIZE:E},b.prototype.fillViewportRows=function(y){if(this.lines.length===0){y===void 0&&(y=a.DEFAULT_ATTR_DATA);for(var E=this._rows;E--;)this.lines.push(this.getBlankLine(y))}},b.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new Ce.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},b.prototype.resize=function(y,E){var ee=this.getNullCell(a.DEFAULT_ATTR_DATA),oe=this._getCorrectBufferLength(E);if(oe>this.lines.maxLength&&(this.lines.maxLength=oe),this.lines.length>0){if(this._cols<y)for(var ce=0;ce<this.lines.length;ce++)this.lines.get(ce).resize(y,ee);var fe=0;if(this._rows<E)for(var se=this._rows;se<E;se++)this.lines.length<E+this.ybase&&(this._optionsService.options.windowsMode?this.lines.push(new a.BufferLine(y,ee)):this.ybase>0&&this.lines.length<=this.ybase+this.y+fe+1?(this.ybase--,fe++,this.ydisp>0&&this.ydisp--):this.lines.push(new a.BufferLine(y,ee)));else for(se=this._rows;se>E;se--)this.lines.length>E+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(oe<this.lines.maxLength){var le=this.lines.length-oe;le>0&&(this.lines.trimStart(le),this.ybase=Math.max(this.ybase-le,0),this.ydisp=Math.max(this.ydisp-le,0),this.savedY=Math.max(this.savedY-le,0)),this.lines.maxLength=oe}this.x=Math.min(this.x,y-1),this.y=Math.min(this.y,E-1),fe&&(this.y+=fe),this.savedX=Math.min(this.savedX,y-1),this.scrollTop=0}if(this.scrollBottom=E-1,this._isReflowEnabled&&(this._reflow(y,E),this._cols>y))for(ce=0;ce<this.lines.length;ce++)this.lines.get(ce).resize(y,ee);this._cols=y,this._rows=E},Object.defineProperty(b.prototype,"_isReflowEnabled",{get:function(){return this._hasScrollback&&!this._optionsService.options.windowsMode},enumerable:!1,configurable:!0}),b.prototype._reflow=function(y,E){this._cols!==y&&(y>this._cols?this._reflowLarger(y,E):this._reflowSmaller(y,E))},b.prototype._reflowLarger=function(y,E){var ee=ie.reflowLargerGetLinesToRemove(this.lines,this._cols,y,this.ybase+this.y,this.getNullCell(a.DEFAULT_ATTR_DATA));if(ee.length>0){var oe=ie.reflowLargerCreateNewLayout(this.lines,ee);ie.reflowLargerApplyNewLayout(this.lines,oe.layout),this._reflowLargerAdjustViewport(y,E,oe.countRemoved)}},b.prototype._reflowLargerAdjustViewport=function(y,E,ee){for(var oe=this.getNullCell(a.DEFAULT_ATTR_DATA),ce=ee;ce-- >0;)this.ybase===0?(this.y>0&&this.y--,this.lines.length<E&&this.lines.push(new a.BufferLine(y,oe))):(this.ydisp===this.ybase&&this.ydisp--,this.ybase--);this.savedY=Math.max(this.savedY-ee,0)},b.prototype._reflowSmaller=function(y,E){for(var ee=this.getNullCell(a.DEFAULT_ATTR_DATA),oe=[],ce=0,fe=this.lines.length-1;fe>=0;fe--){var se=this.lines.get(fe);if(!(!se||!se.isWrapped&&se.getTrimmedLength()<=y)){for(var le=[se];se.isWrapped&&fe>0;)se=this.lines.get(--fe),le.unshift(se);var he=this.ybase+this.y;if(!(he>=fe&&he<fe+le.length)){var be=le[le.length-1].getTrimmedLength(),ge=ie.reflowSmallerGetNewLineLengths(le,this._cols,y),me=ge.length-le.length,ve=void 0;ve=this.ybase===0&&this.y!==this.lines.length-1?Math.max(0,this.y-this.lines.maxLength+me):Math.max(0,this.lines.length-this.lines.maxLength+me);for(var Ee=[],ye=0;ye<me;ye++){var Ae=this.getBlankLine(a.DEFAULT_ATTR_DATA,!0);Ee.push(Ae)}Ee.length>0&&(oe.push({start:fe+le.length+ce,newLines:Ee}),ce+=Ee.length),le.push.apply(le,Ee);var _e=ge.length-1,Se=ge[_e];Se===0&&(Se=ge[--_e]);for(var xe=le.length-me-1,Oe=be;xe>=0;){var we=Math.min(Oe,Se);if(le[_e].copyCellsFrom(le[xe],Oe-we,Se-we,we,!0),(Se-=we)===0&&(Se=ge[--_e]),(Oe-=we)===0){xe--;var Pe=Math.max(xe,0);Oe=ie.getWrappedLineTrimmedLength(le,Pe,this._cols)}}for(ye=0;ye<le.length;ye++)ge[ye]<y&&le[ye].setCell(ge[ye],ee);for(var Be=me-ve;Be-- >0;)this.ybase===0?this.y<E-1?(this.y++,this.lines.pop()):(this.ybase++,this.ydisp++):this.ybase<Math.min(this.lines.maxLength,this.lines.length+ce)-E&&(this.ybase===this.ydisp&&this.ydisp++,this.ybase++);this.savedY=Math.min(this.savedY+me,this.ybase+E-1)}}}if(oe.length>0){var je=[],De=[];for(ye=0;ye<this.lines.length;ye++)De.push(this.lines.get(ye));var Ze=this.lines.length,Ve=Ze-1,Ge=0,Ke=oe[Ge];this.lines.length=Math.min(this.lines.maxLength,this.lines.length+ce);var He=0;for(ye=Math.min(this.lines.maxLength-1,Ze+ce-1);ye>=0;ye--)if(Ke&&Ke.start>Ve+He){for(var Ne=Ke.newLines.length-1;Ne>=0;Ne--)this.lines.set(ye--,Ke.newLines[Ne]);ye++,je.push({index:Ve+1,amount:Ke.newLines.length}),He+=Ke.newLines.length,Ke=oe[++Ge]}else this.lines.set(ye,De[Ve--]);var ke=0;for(ye=je.length-1;ye>=0;ye--)je[ye].index+=ke,this.lines.onInsertEmitter.fire(je[ye]),ke+=je[ye].amount;var ze=Math.max(0,Ze+ce-this.lines.maxLength);ze>0&&this.lines.onTrimEmitter.fire(ze)}},b.prototype.stringIndexToBufferIndex=function(y,E,ee){for(ee===void 0&&(ee=!1);E;){var oe=this.lines.get(y);if(!oe)return[-1,-1];for(var ce=ee?oe.getTrimmedLength():oe.length,fe=0;fe<ce;++fe)if(oe.get(fe)[ue.CHAR_DATA_WIDTH_INDEX]&&(E-=oe.get(fe)[ue.CHAR_DATA_CHAR_INDEX].length||1),E<0)return[y,fe];y++}return[y,0]},b.prototype.translateBufferLineToString=function(y,E,ee,oe){ee===void 0&&(ee=0);var ce=this.lines.get(y);return ce?ce.translateToString(E,ee,oe):""},b.prototype.getWrappedRangeForLine=function(y){for(var E=y,ee=y;E>0&&this.lines.get(E).isWrapped;)E--;for(;ee+1<this.lines.length&&this.lines.get(ee+1).isWrapped;)ee++;return{first:E,last:ee}},b.prototype.setupTabStops=function(y){for(y!=null?this.tabs[y]||(y=this.prevStop(y)):(this.tabs={},y=0);y<this._cols;y+=this._optionsService.options.tabStopWidth)this.tabs[y]=!0},b.prototype.prevStop=function(y){for(y==null&&(y=this.x);!this.tabs[--y]&&y>0;);return y>=this._cols?this._cols-1:y<0?0:y},b.prototype.nextStop=function(y){for(y==null&&(y=this.x);!this.tabs[++y]&&y<this._cols;);return y>=this._cols?this._cols-1:y<0?0:y},b.prototype.addMarker=function(y){var E=this,ee=new ae.Marker(y);return this.markers.push(ee),ee.register(this.lines.onTrim(function(oe){ee.line-=oe,ee.line<0&&ee.dispose()})),ee.register(this.lines.onInsert(function(oe){ee.line>=oe.index&&(ee.line+=oe.amount)})),ee.register(this.lines.onDelete(function(oe){ee.line>=oe.index&&ee.line<oe.index+oe.amount&&ee.dispose(),ee.line>oe.index&&(ee.line-=oe.amount)})),ee.register(ee.onDispose(function(){return E._removeMarker(ee)})),ee},b.prototype._removeMarker=function(y){this.markers.splice(this.markers.indexOf(y),1)},b.prototype.iterator=function(y,E,ee,oe,ce){return new x(this,y,E,ee,oe,ce)},b}();pe.Buffer=ne;var x=function(){function b(y,E,ee,oe,ce,fe){ee===void 0&&(ee=0),oe===void 0&&(oe=y.lines.length),ce===void 0&&(ce=0),fe===void 0&&(fe=0),this._buffer=y,this._trimRight=E,this._startIndex=ee,this._endIndex=oe,this._startOverscan=ce,this._endOverscan=fe,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return b.prototype.hasNext=function(){return this._current<this._endIndex},b.prototype.next=function(){var y=this._buffer.getWrappedRangeForLine(this._current);y.first<this._startIndex-this._startOverscan&&(y.first=this._startIndex-this._startOverscan),y.last>this._endIndex+this._endOverscan&&(y.last=this._endIndex+this._endOverscan),y.first=Math.max(y.first,0),y.last=Math.min(y.last,this._buffer.lines.length);for(var E="",ee=y.first;ee<=y.last;++ee)E+=this._buffer.translateBufferLineToString(ee,this._trimRight);return this._current=y.last+1,{range:y,content:E}},b}();pe.BufferStringIterator=x},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.CircularList=void 0;var Ce=re(0),a=function(){function de(ue){this._maxLength=ue,this.onDeleteEmitter=new Ce.EventEmitter,this.onInsertEmitter=new Ce.EventEmitter,this.onTrimEmitter=new Ce.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(de.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"maxLength",{get:function(){return this._maxLength},set:function(ue){if(this._maxLength!==ue){for(var ie=new Array(ue),ae=0;ae<Math.min(ue,this.length);ae++)ie[ae]=this._array[this._getCyclicIndex(ae)];this._array=ie,this._maxLength=ue,this._startIndex=0}},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"length",{get:function(){return this._length},set:function(ue){if(ue>this._length)for(var ie=this._length;ie<ue;ie++)this._array[ie]=void 0;this._length=ue},enumerable:!1,configurable:!0}),de.prototype.get=function(ue){return this._array[this._getCyclicIndex(ue)]},de.prototype.set=function(ue,ie){this._array[this._getCyclicIndex(ue)]=ie},de.prototype.push=function(ue){this._array[this._getCyclicIndex(this._length)]=ue,this._length===this._maxLength?(this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1)):this._length++},de.prototype.recycle=function(){if(this._length!==this._maxLength)throw new Error("Can only recycle when the buffer is full");return this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1),this._array[this._getCyclicIndex(this._length-1)]},Object.defineProperty(de.prototype,"isFull",{get:function(){return this._length===this._maxLength},enumerable:!1,configurable:!0}),de.prototype.pop=function(){return this._array[this._getCyclicIndex(this._length---1)]},de.prototype.splice=function(ue,ie){for(var ae=[],te=2;te<arguments.length;te++)ae[te-2]=arguments[te];if(ie){for(var z=ue;z<this._length-ie;z++)this._array[this._getCyclicIndex(z)]=this._array[this._getCyclicIndex(z+ie)];this._length-=ie}for(z=this._length-1;z>=ue;z--)this._array[this._getCyclicIndex(z+ae.length)]=this._array[this._getCyclicIndex(z)];for(z=0;z<ae.length;z++)this._array[this._getCyclicIndex(ue+z)]=ae[z];if(this._length+ae.length>this._maxLength){var ne=this._length+ae.length-this._maxLength;this._startIndex+=ne,this._length=this._maxLength,this.onTrimEmitter.fire(ne)}else this._length+=ae.length},de.prototype.trimStart=function(ue){ue>this._length&&(ue=this._length),this._startIndex+=ue,this._length-=ue,this.onTrimEmitter.fire(ue)},de.prototype.shiftElements=function(ue,ie,ae){if(!(ie<=0)){if(ue<0||ue>=this._length)throw new Error("start argument out of range");if(ue+ae<0)throw new Error("Cannot shift elements in list beyond index 0");if(ae>0){for(var te=ie-1;te>=0;te--)this.set(ue+te+ae,this.get(ue+te));var z=ue+ie+ae-this._length;if(z>0)for(this._length+=z;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(te=0;te<ie;te++)this.set(ue+te+ae,this.get(ue+te))}},de.prototype._getCyclicIndex=function(ue){return(this._startIndex+ue)%this._maxLength},de}();pe.CircularList=a},function(at,pe,re){"use strict";function Ce(a,de,ue){if(de===a.length-1)return a[de].getTrimmedLength();var ie=!a[de].hasContent(ue-1)&&a[de].getWidth(ue-1)===1,ae=a[de+1].getWidth(0)===2;return ie&&ae?ue-1:ue}Object.defineProperty(pe,"__esModule",{value:!0}),pe.getWrappedLineTrimmedLength=pe.reflowSmallerGetNewLineLengths=pe.reflowLargerApplyNewLayout=pe.reflowLargerCreateNewLayout=pe.reflowLargerGetLinesToRemove=void 0,pe.reflowLargerGetLinesToRemove=function(a,de,ue,ie,ae){for(var te=[],z=0;z<a.length-1;z++){var ne=z,x=a.get(++ne);if(x.isWrapped){for(var b=[a.get(z)];ne<a.length&&x.isWrapped;)b.push(x),x=a.get(++ne);if(ie>=z&&ie<ne)z+=b.length-1;else{for(var y=0,E=Ce(b,y,de),ee=1,oe=0;ee<b.length;){var ce=Ce(b,ee,de),fe=ce-oe,se=ue-E,le=Math.min(fe,se);b[y].copyCellsFrom(b[ee],oe,E,le,!1),(E+=le)===ue&&(y++,E=0),(oe+=le)===ce&&(ee++,oe=0),E===0&&y!==0&&b[y-1].getWidth(ue-1)===2&&(b[y].copyCellsFrom(b[y-1],ue-1,E++,1,!1),b[y-1].setCell(ue-1,ae))}b[y].replaceCells(E,ue,ae);for(var he=0,be=b.length-1;be>0&&(be>y||b[be].getTrimmedLength()===0);be--)he++;he>0&&(te.push(z+b.length-he),te.push(he)),z+=b.length-1}}}return te},pe.reflowLargerCreateNewLayout=function(a,de){for(var ue=[],ie=0,ae=de[ie],te=0,z=0;z<a.length;z++)if(ae===z){var ne=de[++ie];a.onDeleteEmitter.fire({index:z-te,amount:ne}),z+=ne-1,te+=ne,ae=de[++ie]}else ue.push(z);return{layout:ue,countRemoved:te}},pe.reflowLargerApplyNewLayout=function(a,de){for(var ue=[],ie=0;ie<de.length;ie++)ue.push(a.get(de[ie]));for(ie=0;ie<ue.length;ie++)a.set(ie,ue[ie]);a.length=de.length},pe.reflowSmallerGetNewLineLengths=function(a,de,ue){for(var ie=[],ae=a.map(function(E,ee){return Ce(a,ee,de)}).reduce(function(E,ee){return E+ee}),te=0,z=0,ne=0;ne<ae;){if(ae-ne<ue){ie.push(ae-ne);break}te+=ue;var x=Ce(a,z,de);te>x&&(te-=x,z++);var b=a[z].getWidth(te-1)===2;b&&te--;var y=b?ue-1:ue;ie.push(y),ne+=y}return ie},pe.getWrappedLineTrimmedLength=Ce},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ie,ae){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(te,z){te.__proto__=z}||function(te,z){for(var ne in z)z.hasOwnProperty(ne)&&(te[ne]=z[ne])})(ie,ae)},function(ie,ae){function te(){this.constructor=ie}Ce(ie,ae),ie.prototype=ae===null?Object.create(ae):(te.prototype=ae.prototype,new te)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.Marker=void 0;var de=re(0),ue=function(ie){function ae(te){var z=ie.call(this)||this;return z.line=te,z._id=ae._nextId++,z.isDisposed=!1,z._onDispose=new de.EventEmitter,z}return a(ae,ie),Object.defineProperty(ae.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(ae.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),ae.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},ae._nextId=1,ae}(re(2).Disposable);pe.Marker=ue},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.OptionsService=pe.DEFAULT_OPTIONS=pe.DEFAULT_BELL_SOUND=void 0;var Ce=re(0),a=re(11),de=re(33);pe.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",pe.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:pe.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:a.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var ue=["cols","rows"],ie=function(){function ae(te){this._onOptionChange=new Ce.EventEmitter,this.options=de.clone(pe.DEFAULT_OPTIONS);for(var z=0,ne=Object.keys(te);z<ne.length;z++){var x=ne[z];if(x in this.options){var b=te[x];this.options[x]=b}}}return Object.defineProperty(ae.prototype,"onOptionChange",{get:function(){return this._onOptionChange.event},enumerable:!1,configurable:!0}),ae.prototype.setOption=function(te,z){if(!(te in pe.DEFAULT_OPTIONS))throw new Error('No option with key "'+te+'"');if(ue.indexOf(te)!==-1)throw new Error('Option "'+te+'" can only be set in the constructor');this.options[te]!==z&&(z=this._sanitizeAndValidateOption(te,z),this.options[te]!==z&&(this.options[te]=z,this._onOptionChange.fire(te)))},ae.prototype._sanitizeAndValidateOption=function(te,z){switch(te){case"bellStyle":case"cursorStyle":case"fontWeight":case"fontWeightBold":case"rendererType":case"wordSeparator":z||(z=pe.DEFAULT_OPTIONS[te]);break;case"cursorWidth":z=Math.floor(z);case"lineHeight":case"tabStopWidth":if(z<1)throw new Error(te+" cannot be less than 1, value: "+z);break;case"minimumContrastRatio":z=Math.max(1,Math.min(21,Math.round(10*z)/10));break;case"scrollback":if((z=Math.min(z,4294967295))<0)throw new Error(te+" cannot be less than 0, value: "+z);break;case"fastScrollSensitivity":case"scrollSensitivity":if(z<=0)throw new Error(te+" cannot be less than or equal to 0, value: "+z)}return z},ae.prototype.getOption=function(te){if(!(te in pe.DEFAULT_OPTIONS))throw new Error('No option with key "'+te+'"');return this.options[te]},ae}();pe.OptionsService=ie},function(at,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(y,E){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ee,oe){ee.__proto__=oe}||function(ee,oe){for(var ce in oe)oe.hasOwnProperty(ce)&&(ee[ce]=oe[ce])})(y,E)},function(y,E){function ee(){this.constructor=y}Ce(y,E),y.prototype=E===null?Object.create(E):(ee.prototype=E.prototype,new ee)}),de=this&&this.__decorate||function(y,E,ee,oe){var ce,fe=arguments.length,se=fe<3?E:oe===null?oe=Object.getOwnPropertyDescriptor(E,ee):oe;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")se=Reflect.decorate(y,E,ee,oe);else for(var le=y.length-1;le>=0;le--)(ce=y[le])&&(se=(fe<3?ce(se):fe>3?ce(E,ee,se):ce(E,ee))||se);return fe>3&&se&&Object.defineProperty(E,ee,se),se},ue=this&&this.__param||function(y,E){return function(ee,oe){E(ee,oe,y)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.CoreService=void 0;var ie=re(1),ae=re(0),te=re(33),z=re(2),ne=Object.freeze({insertMode:!1}),x=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),b=function(y){function E(ee,oe,ce,fe){var se=y.call(this)||this;return se._bufferService=oe,se._logService=ce,se._optionsService=fe,se.isCursorInitialized=!1,se.isCursorHidden=!1,se._onData=se.register(new ae.EventEmitter),se._onUserInput=se.register(new ae.EventEmitter),se._onBinary=se.register(new ae.EventEmitter),se._scrollToBottom=ee,se.register({dispose:function(){return se._scrollToBottom=void 0}}),se.modes=te.clone(ne),se.decPrivateModes=te.clone(x),se}return a(E,y),Object.defineProperty(E.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),E.prototype.reset=function(){this.modes=te.clone(ne),this.decPrivateModes=te.clone(x)},E.prototype.triggerDataEvent=function(ee,oe){if(oe===void 0&&(oe=!1),!this._optionsService.options.disableStdin){var ce=this._bufferService.buffer;ce.ybase!==ce.ydisp&&this._scrollToBottom(),oe&&this._onUserInput.fire(),this._logService.debug('sending data "'+ee+'"',function(){return ee.split("").map(function(fe){return fe.charCodeAt(0)})}),this._onData.fire(ee)}},E.prototype.triggerBinaryEvent=function(ee){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+ee+'"',function(){return ee.split("").map(function(oe){return oe.charCodeAt(0)})}),this._onBinary.fire(ee))},E=de([ue(1,ie.IBufferService),ue(2,ie.ILogService),ue(3,ie.IOptionsService)],E)}(z.Disposable);pe.CoreService=b},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(x,b,y,E){var ee,oe=arguments.length,ce=oe<3?b:E===null?E=Object.getOwnPropertyDescriptor(b,y):E;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ce=Reflect.decorate(x,b,y,E);else for(var fe=x.length-1;fe>=0;fe--)(ee=x[fe])&&(ce=(oe<3?ee(ce):oe>3?ee(b,y,ce):ee(b,y))||ce);return oe>3&&ce&&Object.defineProperty(b,y,ce),ce},a=this&&this.__param||function(x,b){return function(y,E){b(y,E,x)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.CoreMouseService=void 0;var de=re(1),ue=re(0),ie={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(x){return x.button!==4&&x.action===1&&(x.ctrl=!1,x.alt=!1,x.shift=!1,!0)}},VT200:{events:19,restrict:function(x){return x.action!==32}},DRAG:{events:23,restrict:function(x){return x.action!==32||x.button!==3}},ANY:{events:31,restrict:function(x){return!0}}};function ae(x,b){var y=(x.ctrl?16:0)|(x.shift?4:0)|(x.alt?8:0);return x.button===4?(y|=64,y|=x.action):(y|=3&x.button,4&x.button&&(y|=64),8&x.button&&(y|=128),x.action===32?y|=32:x.action!==0||b||(y|=3)),y}var te=String.fromCharCode,z={DEFAULT:function(x){var b=[ae(x,!1)+32,x.col+32,x.row+32];return b[0]>255||b[1]>255||b[2]>255?"":"\x1B[M"+te(b[0])+te(b[1])+te(b[2])},SGR:function(x){var b=x.action===0&&x.button!==4?"m":"M";return"\x1B[<"+ae(x,!0)+";"+x.col+";"+x.row+b}},ne=function(){function x(b,y){this._bufferService=b,this._coreService=y,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new ue.EventEmitter,this._lastEvent=null;for(var E=0,ee=Object.keys(ie);E<ee.length;E++){var oe=ee[E];this.addProtocol(oe,ie[oe])}for(var ce=0,fe=Object.keys(z);ce<fe.length;ce++){var se=fe[ce];this.addEncoding(se,z[se])}this.reset()}return x.prototype.addProtocol=function(b,y){this._protocols[b]=y},x.prototype.addEncoding=function(b,y){this._encodings[b]=y},Object.defineProperty(x.prototype,"activeProtocol",{get:function(){return this._activeProtocol},set:function(b){if(!this._protocols[b])throw new Error('unknown protocol "'+b+'"');this._activeProtocol=b,this._onProtocolChange.fire(this._protocols[b].events)},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"areMouseEventsActive",{get:function(){return this._protocols[this._activeProtocol].events!==0},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"activeEncoding",{get:function(){return this._activeEncoding},set:function(b){if(!this._encodings[b])throw new Error('unknown encoding "'+b+'"');this._activeEncoding=b},enumerable:!1,configurable:!0}),x.prototype.reset=function(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._lastEvent=null},Object.defineProperty(x.prototype,"onProtocolChange",{get:function(){return this._onProtocolChange.event},enumerable:!1,configurable:!0}),x.prototype.triggerMouseEvent=function(b){if(b.col<0||b.col>=this._bufferService.cols||b.row<0||b.row>=this._bufferService.rows||b.button===4&&b.action===32||b.button===3&&b.action!==32||b.button!==4&&(b.action===2||b.action===3)||(b.col++,b.row++,b.action===32&&this._lastEvent&&this._compareEvents(this._lastEvent,b))||!this._protocols[this._activeProtocol].restrict(b))return!1;var y=this._encodings[this._activeEncoding](b);return y&&(this._activeEncoding==="DEFAULT"?this._coreService.triggerBinaryEvent(y):this._coreService.triggerDataEvent(y,!0)),this._lastEvent=b,!0},x.prototype.explainEvents=function(b){return{down:!!(1&b),up:!!(2&b),drag:!!(4&b),move:!!(8&b),wheel:!!(16&b)}},x.prototype._compareEvents=function(b,y){return b.col===y.col&&b.row===y.row&&b.button===y.button&&b.action===y.action&&b.ctrl===y.ctrl&&b.alt===y.alt&&b.shift===y.shift},x=Ce([a(0,de.IBufferService),a(1,de.ICoreService)],x)}();pe.CoreMouseService=ne},function(at,pe,re){"use strict";var Ce=this&&this.__decorate||function(ie,ae,te,z){var ne,x=arguments.length,b=x<3?ae:z===null?z=Object.getOwnPropertyDescriptor(ae,te):z;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(ie,ae,te,z);else for(var y=ie.length-1;y>=0;y--)(ne=ie[y])&&(b=(x<3?ne(b):x>3?ne(ae,te,b):ne(ae,te))||b);return x>3&&b&&Object.defineProperty(ae,te,b),b},a=this&&this.__param||function(ie,ae){return function(te,z){ae(te,z,ie)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.DirtyRowService=void 0;var de=re(1),ue=function(){function ie(ae){this._bufferService=ae,this.clearRange()}return Object.defineProperty(ie.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(ie.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),ie.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},ie.prototype.markDirty=function(ae){ae<this._start?this._start=ae:ae>this._end&&(this._end=ae)},ie.prototype.markRangeDirty=function(ae,te){if(ae>te){var z=ae;ae=te,te=z}ae<this._start&&(this._start=ae),te>this._end&&(this._end=te)},ie.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},ie=Ce([a(0,de.IBufferService)],ie)}();pe.DirtyRowService=ue},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.UnicodeService=void 0;var Ce=re(0),a=re(79),de=function(){function ue(){this._providers=Object.create(null),this._active="",this._onChange=new Ce.EventEmitter;var ie=new a.UnicodeV6;this.register(ie),this._active=ie.version,this._activeProvider=ie}return Object.defineProperty(ue.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"activeVersion",{get:function(){return this._active},set:function(ie){if(!this._providers[ie])throw new Error('unknown Unicode version "'+ie+'"');this._active=ie,this._activeProvider=this._providers[ie],this._onChange.fire(ie)},enumerable:!1,configurable:!0}),ue.prototype.register=function(ie){this._providers[ie.version]=ie},ue.prototype.wcwidth=function(ie){return this._activeProvider.wcwidth(ie)},ue.prototype.getStringCellWidth=function(ie){for(var ae=0,te=ie.length,z=0;z<te;++z){var ne=ie.charCodeAt(z);if(55296<=ne&&ne<=56319){if(++z>=te)return ae+this.wcwidth(ne);var x=ie.charCodeAt(z);56320<=x&&x<=57343?ne=1024*(ne-55296)+x-56320+65536:ae+=this.wcwidth(x)}ae+=this.wcwidth(ne)}return ae},ue}();pe.UnicodeService=de},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.UnicodeV6=void 0;var Ce,a=re(15),de=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],ue=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],ie=function(){function ae(){if(this.version="6",!Ce){Ce=new Uint8Array(65536),a.fill(Ce,1),Ce[0]=0,a.fill(Ce,0,1,32),a.fill(Ce,0,127,160),a.fill(Ce,2,4352,4448),Ce[9001]=2,Ce[9002]=2,a.fill(Ce,2,11904,42192),Ce[12351]=1,a.fill(Ce,2,44032,55204),a.fill(Ce,2,63744,64256),a.fill(Ce,2,65040,65050),a.fill(Ce,2,65072,65136),a.fill(Ce,2,65280,65377),a.fill(Ce,2,65504,65511);for(var te=0;te<de.length;++te)a.fill(Ce,0,de[te][0],de[te][1]+1)}}return ae.prototype.wcwidth=function(te){return te<32?0:te<127?1:te<65536?Ce[te]:function(z,ne){var x,b=0,y=ne.length-1;if(z<ne[0][0]||z>ne[y][1])return!1;for(;y>=b;)if(z>ne[x=b+y>>1][1])b=x+1;else{if(!(z<ne[x][0]))return!0;y=x-1}return!1}(te,ue)?0:te>=131072&&te<=196605||te>=196608&&te<=262141?2:1},ae}();pe.UnicodeV6=ie},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.CharsetService=void 0;var Ce=function(){function a(){this.glevel=0,this._charsets=[]}return a.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},a.prototype.setgLevel=function(de){this.glevel=de,this.charset=this._charsets[de]},a.prototype.setgCharset=function(de,ue){this._charsets[de]=ue,this.glevel===de&&(this.charset=ue)},a}();pe.CharsetService=Ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.updateWindowsModeWrappedState=void 0;var Ce=re(3);pe.updateWindowsModeWrappedState=function(a){var de=a.buffer.lines.get(a.buffer.ybase+a.buffer.y-1),ue=de==null?void 0:de.get(a.cols-1),ie=a.buffer.lines.get(a.buffer.ybase+a.buffer.y);ie&&ue&&(ie.isWrapped=ue[Ce.CHAR_DATA_CODE_INDEX]!==Ce.NULL_CELL_CODE&&ue[Ce.CHAR_DATA_CODE_INDEX]!==Ce.WHITESPACE_CELL_CODE)}},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.WriteBuffer=void 0;var Ce=function(){function a(de){this._action=de,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return a.prototype.writeSync=function(de){if(this._writeBuffer.length){for(var ue=this._bufferOffset;ue<this._writeBuffer.length;++ue){var ie=this._writeBuffer[ue],ae=this._callbacks[ue];this._action(ie),ae&&ae()}this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=2147483647}this._action(de)},a.prototype.write=function(de,ue){var ie=this;if(this._pendingData>5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout(function(){return ie._innerWrite()})),this._pendingData+=de.length,this._writeBuffer.push(de),this._callbacks.push(ue)},a.prototype._innerWrite=function(){for(var de=this,ue=Date.now();this._writeBuffer.length>this._bufferOffset;){var ie=this._writeBuffer[this._bufferOffset],ae=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(ie),this._pendingData-=ie.length,ae&&ae(),Date.now()-ue>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout(function(){return de._innerWrite()},0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},a}();pe.WriteBuffer=Ce},function(at,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.AddonManager=void 0;var Ce=function(){function a(){this._addons=[]}return a.prototype.dispose=function(){for(var de=this._addons.length-1;de>=0;de--)this._addons[de].instance.dispose()},a.prototype.loadAddon=function(de,ue){var ie=this,ae={instance:ue,dispose:ue.dispose,isDisposed:!1};this._addons.push(ae),ue.dispose=function(){return ie._wrappedAddonDispose(ae)},ue.activate(de)},a.prototype._wrappedAddonDispose=function(de){if(!de.isDisposed){for(var ue=-1,ie=0;ie<this._addons.length;ie++)if(this._addons[ie]===de){ue=ie;break}if(ue===-1)throw new Error("Could not dispose an addon that has not been loaded");de.isDisposed=!0,de.dispose.apply(de.instance),this._addons.splice(ue,1)}},a}();pe.AddonManager=Ce}])})},25510:function(Ct){"use strict";Ct.exports="data:image/png;base64,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"},32637:function(Ct){"use strict";Ct.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},14047:function(Ct){"use strict";Ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII="},73631:function(Ct){"use strict";Ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Ct){"use strict";Ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(Ct){"use strict";Ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"},62522:function(Ct){"use strict";Ct.exports="data:image/png;base64,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"},36413:function(Ct){"use strict";Ct.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"},11215:function(Ct){"use strict";Ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAvRJREFUSEvNlU1oVFcYhp/vnDuZzA1OJtpER1OlplFM3AhtSRG18RcpldJFcWe77kIX4ko0ggstCtpFVy1FcVEiCrqwdGM3LaULBcVAIkbyN5MfCTNJZkwyc889kkkmTshMvFQX3t3lfvd9+N73fN+Rzk6reYvnVCv1nmKnb8jVCX+d7WK6VE6KgB8T3i60+tSCCsrzI2pyrI2YUexBOGiFZNjn0KUuuosaBcDFhH/cKns5qPCSOuHfpnX6i39aOWyEWwJ/N+T58nQPM3N1BcCFYTMErPtfACBk7a6Rg07vrHAHyyfAzz894XgpwCsnXl8PtTFQbzDNdeVB2lWmt8p+nNKy6rOs+f7bPv17WUB8FWgFIRdqG6RiU54Bu/A1HJZnjsPE3KsB0eA5s3J09ygDRYsKHTR/ADeOKrTAvYTlUaqyaS8yML5wXkoBxT8scmbfAH8uAZTKbWiEWKxyB6W1ZQHWP7dvUN97IyDuQjQE2+og+RISWWhfvxQcqZK0o2wua/Bu9TM8B7flAHPWtK6dz0BFQSJCtYYfWmEwI3Q+t2yogd1xIW/ALIQQcUiHHJnN5q25PbgCoGk1XD2iCoD7Y5anU5UzGH8JqZUyCGpRkNl4qwzeKSCsYedHoEWYiVjyISFaBV99CHkf7vbBZB6aokuxblgSIU02a8TrnbIF48qGvCkGHQfmM/gvZembnt983zULxsD5h5aWOji2VSg9R46SvAh+1pA//9j2VASUm4PaKmiuhZyB/gxM5Jab9v5k4LkwtVmIPrVsbHink+z3WmU3pVuE6bgQSVq2T9jAq6K6mi6tpbD/F3dR6RxcTJpvrMi1zEYik1uE+H2fxvVBOhDrOIyGwySWJeNLx94h/li8Mq+MsybVaNpTTfq6O+L/2uYx6dbI1yvNgRJySlEmdtCeHNuTpHsRUBQ6sZ12K5ys8bi5P+O3IbIjyLC9XtN4IvLb3n5+WbxwVhJ4GCc6Y6kOChGH9OdDr7ta1kFQoaB1rwARmaI4ZUFkrAAAAABJRU5ErkJggg=="},60141:function(Ct){"use strict";Ct.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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"}}]);