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/6183.a0594319.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([[6183],{18760:function(At,it){"use strict";it.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},73510:function(At,it){"use strict";it.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"}},4750:function(At,it){"use strict";it.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"}},4151:function(){"use strict"},51880:function(At,it,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,te,x)=>te in z?Ce(z,te,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[te]=x,ae=(z,te)=>{for(var x in te||(te={}))de.call(te,x)&&ie(z,x,te[x]);if(a)for(var x of a(te))ue.call(te,x)&&ie(z,x,te[x]);return z};const ne=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"}));it.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},99086:function(At,it,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,te,x)=>te in z?Ce(z,te,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[te]=x,ae=(z,te)=>{for(var x in te||(te={}))de.call(te,x)&&ie(z,x,te[x]);if(a)for(var x of a(te))ue.call(te,x)&&ie(z,x,te[x]);return z};const ne=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"}));it.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},37532:function(At,it,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,te,x)=>te in z?Ce(z,te,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[te]=x,ae=(z,te)=>{for(var x in te||(te={}))de.call(te,x)&&ie(z,x,te[x]);if(a)for(var x of a(te))ue.call(te,x)&&ie(z,x,te[x]);return z};const ne=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"})));it.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},75752:function(At,it,pe){"use strict";var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(z,te,x)=>te in z?Ce(z,te,{enumerable:!0,configurable:!0,writable:!0,value:x}):z[te]=x,ae=(z,te)=>{for(var x in te||(te={}))de.call(te,x)&&ie(z,x,te[x]);if(a)for(var x of a(te))ue.call(te,x)&&ie(z,x,te[x]);return z};const ne=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"})));it.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},3352: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 At={},it="5.0",pe={},re=null,Ce=!1,a=!1,de=null,ue=!1,ie=null,ae=null,ne=0;ne<arguments.length;ne++){var z=arguments[ne];if(z!==null)switch(typeof z){case"number":it=z.toFixed(1);break;case"string":z.match(new RegExp("^[0-9]\\.[0-9]+$"))?it=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 te="",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};At.setHTML5Codebase=function(He,Ne){ae=He,Ze(He,Ne)},At.setJavaCodebase=At.setJavaCodebaseVersion=At.isCompiledInstalled=At.setPreCompiledScriptPath=At.setPreCompiledResourcePath=function(){},At.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,Ve(He,Ne)},At.getHTML5CodebaseVersion=function(){return E},At.getParameters=function(){return pe},At.setFontsCSSURL=function(He){le=He},At.setGiacJSURL=function(He){},At.setJNLPFile=function(He){te=He},At.setJNLPBaseDir=function(He){},At.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ne="auto",ke=pe.id,ze,Ke=!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"?Ke=rt:rt instanceof HTMLElement&&(ze=rt)}We();function We(){if(!ue){setTimeout(We,200);return}Ne=Me(Ne);var De=ze||document.getElementById(ke);if(!De){console.log("possibly bug on ajax loading? ");return}if(At.removeExistingApplet(De,!1),pe.width===void 0&&De.clientWidth&&(pe.width=De.clientWidth),pe.height===void 0&&De.clientHeight&&(pe.height=De.clientHeight),!(pe.width&&pe.height)&&Ne==="html5"&&(delete pe.width,delete pe.height),y=Ne,Ne==="screenshot")xe(De,pe);else{var Qe=!1;pe.hasOwnProperty("playButton")&&pe.playButton||pe.hasOwnProperty("clickToLoad")&&pe.clickToLoad?Qe=!0:pe.hasOwnProperty("playButtonAutoDecide")&&pe.playButtonAutoDecide&&(Qe=(!ge()||He())&&me()),Qe?(y="screenshot",we(De,pe,Ke,Ne)):Se(De,pe,Ke)}}};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}At.getViews=function(){return re},At.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"},De=rt.elements?rt.elements.filter(We)[0]:rt;if(!De||!De.url){ke();return}pe.fileName=De.url,Ee(De.settings||{}),re.is3D=!0;var Qe="https://www.geogebra.org/images/";At.setPreviewImage(ce||De.previewUrl,Qe+"GeoGebra_loading.png",Qe+"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",Ke="/materials/"+pe.material_id+"?scope=basic";ye("https://"+ze+"/api/proxy.php?path="+encodeURIComponent(Ke),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()}At.isHTML5Installed=function(){return!0},At.getLoadedAppletType=function(){return y},At.setPreviewImage=function(He,Ne,ke){ce=He,fe=Ne,se=ke},At.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 Ke=He.childNodes[ke],nt=Ke.className;nt==="applet_screenshot"?Ne?(Ke.style.display="block",y="screenshot"):Ke.style.display="none":nt!=="applet_scaler prerender"&&(He.removeChild(Ke),ze=nt&&nt.indexOf("appletParameters")!=-1?Ke.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)},At.refreshHitPoints=function(){if(be(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var He=At.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},At.startAnimation=function(){var He=At.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},At.stopAnimation=function(){var He=At.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},At.getAppletObject=function(){var He=pe.id!==void 0?pe.id:"ggbApplet";return window[He]},At.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 Ke=document.createElement("div");Ke.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)}Ke.style.border="none",Ke.style.display="inline-block";for(var De in Ne)Ne.hasOwnProperty(De)&&De!=="appletOnLoad"&&Ke.setAttribute("data-param-"+De,Ne[De]);le&&Ke.setAttribute("data-param-fontscssurl",le),At.resize=function(){GGBAppletUtils.responsiveResize(He,Ne)},window.addEventListener("resize",function($e){At.resize()});var Qe=typeof Ne.appletOnLoad=="function"?Ne.appletOnLoad:function(){};if(!ke&&Ne.width!==void 0){Ne.hasOwnProperty("showSplash")||Ke.setAttribute("data-param-showSplash","false");var Te=He.querySelector(".applet_scaler.prerender"),Ue=Te!==null;if(Ue)var qe=Te.querySelector(".ggb_preview");else{var qe=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 at=He.querySelector(".ggb_preview");at&&at.parentNode.removeChild(at),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Te),window.GGBT_wsf_view&&$(window).trigger("resize"),Qe($e)},Ue||Te.appendChild(qe)):Ke.appendChild(qe),Te.appendChild(Ke),Ue||He.appendChild(Te),setTimeout(function(){At.resize()},1)}else{var et=document.createElement("div");et.className="applet_scaler",et.style.position="relative",et.style.display="block",et.appendChild(Ke),He.appendChild(et),Ne.appletOnLoad=function($e){At.resize(),Qe($e)}}function Je($e,at){at&&typeof at.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement($e,at.appletOnLoad):renderGGBElement($e),Ge("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",at)}function Re($e,at){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:$e,params:at}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(yt){Je(yt.article,yt.params)}),html5AppletsToProcess=null)},be(E)<5&&($e.className+=" geogebraweb")):Je($e,at)}if(ze){scriptLoadStarted=!0;for(var Ie=0;Ie<Ke.childNodes.length;Ie++){var Le=Ke.childNodes[Ie].tagName;Le==="TABLE"&&(Ke.removeChild(Ke.childNodes[Ie]),Ie--)}if(ggbHTML5LoadedScript!==null){var je=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');je!=null&&je.parentNode.removeChild(je)}var Xe=document.createElement("script"),lt=function(){Re(Ke,Ne)};Xe.src=x+ee,ggbHTML5LoadedCodebaseIsWebSimple=oe,ggbHTML5LoadedCodebaseVersion=E,ggbHTML5LoadedScript=Xe.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(7206).then(function(){var $e=[__webpack_require__(97206)];lt.apply(null,$e)}.bind(this)).catch(__webpack_require__.oe):(Xe.onload=lt,He.appendChild(Xe))}else Re(Ke,Ne);Ne.height=rt,Ne.width=nt},xe=function(He,Ne,ke){var ze=Be(Ne.width,Ne.height,Ne.borderColor,ke),Ke=document.createElement("div");Ke.style.position="relative",Ke.style.display="block",Ke.style.width=Ne.width+"px",Ke.style.height=Ne.height+"px",Ke.className="applet_screenshot applet_scaler"+(ke?" applet_screenshot_play":""),Ke.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(Ke,"66%"),He.appendChild(Ke),nt!==1&&!isNaN(nt)&&(GGBAppletUtils.scaleElement(Ke,nt),Ke.style.width=Ne.width+"px",Ke.style.height=Ne.height+"px",Ke.parentNode.style.width=Ne.width*nt+"px",Ke.parentNode.style.height=Ne.height*nt+"px"),At.resize=function(){Oe(He,ze,Ke,ke)},window.addEventListener("resize",function(rt){At.resize()}),At.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 Ke=GGBAppletUtils.getScale(pe,He,ze);ke.parentNode!==null&&(!isNaN(Ke)&&Ke!==1?(GGBAppletUtils.scaleElement(ke,Ke),ke.parentNode.style.width=pe.width*Ke+"px",ke.parentNode.style.height=pe.height*Ke+"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()}}At.onExitFullscreen=function(He,Ne){Ne.appendChild(He)};var we=function(He,Ne,ke,ze){xe(He,Ne,!0);for(var Ke=function(){var We=[];for(rt=0;rt<He.childNodes.length;rt++)We.push(He.childNodes[rt]);if(window.GGBT_wsf_view){var De=window.GGBT_wsf_view.renderFullScreen(He,Ne.id),Qe=document.getElementById("fullscreencontainer"),Te=jQuery(He).find(".fullscreencontent");Te.length>0?(De.remove(),Te.attr("id","fullscreencontent").show(),jQuery(Qe).append(Te),window.dispatchEvent(new Event("resize"))):Se(De,Ne,!1),window.GGBT_wsf_view.launchFullScreen(Qe)}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",Ke,!1),nt[rt].addEventListener("ontouchstart",Ke,!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 Ke=document.createElement("div");Ke.className="ggb_preview",Ke.style.position="absolute",Ke.style.zIndex="90",Ke.style.width=He-2+"px",Ke.style.height=Ne-2+"px",Ke.style.top="0px",Ke.style.left="0px",Ke.style.overflow="hidden",Ke.style.backgroundColor="white";var nt="lightgrey";ke!==void 0&&(ke==="none"?nt="transparent":nt=ke),Ke.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,De,Qe;if(!ze){We=document.createElement("img"),We.style.position="absolute",We.style.zIndex="1001",We.style.opacity=1,rt.style.opacity=.3,De=360,De>He/4*3&&(De=He/4*3),Qe=De/5.8,We.setAttribute("src",fe),We.setAttribute("width",De),We.setAttribute("height",Qe);var Te=(He-De)/2,Ue=(Ne-Qe)/2;We.style.left=Te+"px",We.style.top=Ue+"px",Ke.appendChild(We)}}return Ke.appendChild(rt),Ke},Me=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},Fe=["web","webSimple","web3d","tablet","tablet3d","phone"],Ve=function(He,Ne){if(E=He,Ne){Ze(E,!0);return}var ke=!Ce;if(ke){var ze=be(E);!isNaN(ze)&&ze<4.4&&(ke=!1)}var Ke,nt;window.location.protocol.substr(0,4)==="http"?Ke=window.location.protocol:Ke="http:";var rt=E.indexOf("//");rt>0?nt=E:rt===0?nt=Ke+E:nt="https://www.geogebra.org/apps/5.2.814.0/";for(var We in Fe)if(E.slice(Fe[We].length*-1)===Fe[We]||E.slice((Fe[We].length+1)*-1)===Fe[We]+"/"){Ze(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/",Ze(nt,!1)},Ze=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):Fe.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."),Ve("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(Ye):Ye();function Ye(){var He=it;ie!==null?He=ie:parseFloat(He)<5&&(He="5.0"),Ve(He,!1),ae!==null&&Ze(ae,b),ue=!0}return At},GGBAppletUtils=function(){"use strict";function At(){return window.GGBT_wsf_edit!==void 0}function it(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,ne,z,te){var x=null;if(te!=null&&te!="")for(var b=ue.parentNode;b!=null;)if((" "+b.className+" ").indexOf(" "+te+" ")>-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(ne?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,ne,z){if(ue.isScreenshoGenerator)return 1;var te=ne!==void 0&&ne,x=ue.noScaleMargin!=null&&ue.noScaleMargin,b=function(he){return he&&he!=="false"},y=b(ue.autoHeight),E=pe(ie,ue.width,ae,y,te&&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=te?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 ne=1,z,te=!1;if(ue.hasOwnProperty("allowUpscale")&&(te=ue.allowUpscale),ue.hasOwnProperty("scale")&&(ne=parseFloat(ue.scale),(isNaN(ne)||ne===null||ne===0)&&(ne=1),ne>1&&(te=!0)),ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(te=!0),!(ue.hasOwnProperty("disableAutoScale")&&ue.disableAutoScale))z=re(ue,ie,te,ae,ue.scaleContainerClass);else return ne;return te&&(!ue.hasOwnProperty("scale")||ne===1)?z:Math.min(ne,z)}function a(ue){var ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),ne=ue.getBoundingClientRect(),z=(ie-ne.width)/2,te=(ae-ne.height)/2;te<0&&(te=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=te+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(te<40?ue.style.top="40px":ue.style.top=te+"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 ne=Ce(ie,ue);At()&&ae.setAttribute("data-param-scale",ne);for(var z=null,te=0;te<ue.childNodes.length;te++)if(ue.childNodes[te].className!==void 0&&ue.childNodes[te].className.match(/^applet_scaler/)){z=ue.childNodes[te];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(ne)&&ne!==1?(z.parentNode.style.width=ie.width*ne+"px",z.parentNode.style.height=ie.height*ne+"px",it(z,ne)):(it(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:At,positionCenter:a,getScale:Ce,scaleElement:it}}();__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 At=n.location.search;return At.indexOf(J)!=-1||At.indexOf(K)!=-1}function q(At,it){}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(At){var it=s[L].bindings;s[L].bindings=function(){for(var pe=it?it():{},re=At[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 At=o.createElement(Q);if(At.id=L,At.style.cssText=R+S,At.tabIndex=-1,o.body.appendChild(At),t=At.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var it=document.compatMode==U?V:W;t.write(it+X),t.close()}}}function w(At){function it(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)}it(function(){pe(At)})}webModule.__startLoadingFragment=function(At){return C(At)},webModule.__installRunAsyncCode=function(At){var it=u(),pe=it.body,re=it.createElement(_);re.language=ab,re.text=At,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(At){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(At){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(At){var it=c[At];return it==null?null:it},r=d,webModule.__errFn=e}function B(){function At(ue){var ie=ue.lastIndexOf(rb);ie==-1&&(ie=ue.length);var ae=ue.indexOf(sb);ae==-1&&(ae=ue.length);var ne=ue.lastIndexOf(tb,Math.min(ae,ie));return ne>=O?ue.substring(O,ne+P):W}function it(ue){if(!ue.match(/^\w+:\/\//)){var ie=o.createElement(ub);ie.src=ue+vb,ue=At(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 At(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=At(o.location.href)),de=it(de),de}function C(At){return At.match(/^\//)||At.match(/^[a-zA-Z]+:\/\//)?At:webModule.__moduleBase+At}function D(){var At=[],it=O,pe=[],re=[];function Ce(ue){var ie=re[ue](),ae=pe[ue];if(ie in ae)return ie;var ne=[];for(var z in ae)ne[ae[z]]=z;throw r&&r(ue,ne,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&&(it=parseInt(a.substring(de+P),$),a=a.substring(O,de))}catch(ue){}return webModule.__softPermutationId=it,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})()},79090:function(At,it,pe){"use strict";pe.d(it,{Ax:function(){return de},Ds:function(){return ue},KI:function(){return ae},SI:function(){return a},f1:function(){return Ce}});var re=pe(6521);function Ce(ne){let z=!0;if(ne.length>0){for(let te=0;te<ne.length;te++)if(ne[te].compile_success==0||!ne[te].compile_success){z=!1;break}}else z=!1;return z}function a(ne,z=""){let te=[];for(let x=0;x<ne.length;x++){let b=ne[x],y=z?`${z}/${b.name}`:`${b.name}`;te.push({title:b.name,type:b.type,isLeaf:b.type!=="tree",key:y})}return te}function de(ne,z,te){for(let x=0;x<ne.length;x++){let b=ne[x];if(b.key===z){b.children=te;break}b.children&&de(b.children,z,te)}return ne}function ue(ne,z,te){let x;return function(){let b=this,y=arguments,E=function(){x=null,te||ne.apply(b,y)},ee=te&&!x;clearTimeout(x),x=setTimeout(E,z),ee&&ne.apply(b,y)}}const ie=!0,ae=re.Z.API_SERVER},99890:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(4676),z="data:image/png;base64,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",te={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(644),b=pe(13624),y=pe(79769),E=pe(40973),ee=pe(21798),oe=pe(21661),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(23579),he=pe(21130),be=pe(25544),ge=pe(26228),me=pe(7782),ve=pe(20619),Ee=pe(39655),ye=pe(54965),Ae=pe(24334),_e=pe(50128),Se=(Ne,ke,ze)=>new Promise((Ke,nt)=>{var rt=Qe=>{try{De(ze.next(Qe))}catch(Te){nt(Te)}},We=Qe=>{try{De(ze.throw(Qe))}catch(Te){nt(Te)}},De=Qe=>Qe.done?Ke(Qe.value):Promise.resolve(Qe.value).then(rt,We);De((ze=ze.apply(Ne,ke)).next())}),Oe=({questionId:Ne,visible:ke,onChange:ze,questionData:Ke,noRestrictModal:nt,noReselect:rt,noSaveSuccess:We})=>{const[De,Qe]=(0,re.useState)(!1),[Te,Ue]=(0,re.useState)([]),[qe,et]=(0,re.useState)(ve.Q),{contentRef:Je,value:Re,status:Ie,open:Le,close:je}=qe,Xe=(0,me.Z)({contentRef:Je,status:Ie}),{openProgress:lt,closeProgress:$e,CreateProgressModal:at,progressOpen:yt}=(0,ge.Z)();(0,re.useEffect)(()=>{ke===!0&&(Je!=null&&Je.current)&&ct(),ke===!1&&je()},[ke,!!(Je!=null&&Je.current)]);const ct=()=>Se(void 0,null,function*(){const Rt={scene_type:5,request_identifier:Math.random(),item_bank_id:Ne};yield Le(Rt)}),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"}],ut=["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"],Et=()=>Se(void 0,null,function*(){lt(),Qe(!0),Ue([]);const St=Xe(),Rt=new FormData;Rt.append("html",St);const Wt=yield(0,y.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Rt},!0);if((Wt==null?void 0:Wt.status)===0)if(Wt!=null&&Wt.data){$e(100),Ue(Wt==null?void 0:Wt.data);return}else ae.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Qe(!1),$e()}),gt=()=>Se(void 0,null,function*(){const St=Xe();(0,be.RG)(St)}),wt=(St,Rt="")=>{var Wt,Ft,kt;const Pt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],sn=["SINGLE","MULTIPLE","JUDGMENT","COMPLETION","SUBJECTIVE"],{name:nn,choices:Jt=[],item_type:Lt,tag_disciplines:zt=[],difficulty:tn,analysis:Gt,answer_texts:bn,standard_answer:Ot,standard_answers:Ht,description:Qt,time_limit:jt,language:ot,hack_sets:_t,code:Ct,sub_item_banks:bt}=St||Ke,Dt=(Wt=ht.find($t=>$t.value===Lt))==null?void 0:Wt.type,It=`1.${Rt}\u3010${Dt}\u3011${nn}`;let Vt="";const rn=(Ft=zt==null?void 0:zt.map($t=>$t.name))==null?void 0:Ft.join("\u3001");return Lt==="SUBJECTIVE"?Vt=(bn==null?void 0:bn[0])||"":Lt==="JUDGMENT"?Jt==null||Jt.forEach(($t,pn)=>{$t.is_answer&&(Vt=pn?"\u9519\u8BEF":"\u6B63\u786E")}):Jt==null||Jt.forEach(($t,pn)=>{$t.is_answer&&(Vt=Vt+ut[pn])}),re.createElement("div",{className:se.leftNode,style:St?{padding:0}:{}},re.createElement(Ee.Z,{className:"mb10",value:It}),Jt==null?void 0:Jt.map(($t,pn)=>re.createElement("div",{key:pn,className:se.option},re.createElement("div",{className:se.serial},ut[pn],"."),re.createElement(Ee.Z,{style:{flex:1},value:$t==null?void 0:$t.choice_text}))),Qt&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u8BD5\u9898\u63CF\u8FF0"),re.createElement(Ee.Z,{style:{flex:1},value:Qt||""})),Lt==="COMPLETION"?(kt=Ot||Ht)==null?void 0:kt.map(($t,pn)=>{var yn,ft;return re.createElement("div",{className:se.row,style:{alignItems:"center"},key:pn},re.createElement("div",{className:se.label},"\u7B54\u6848",pn+1),re.createElement("div",{className:se.content},($t==null?void 0:$t.model)===1?(yn=$t==null?void 0:$t.answer_text)==null?void 0:yn.join("\u3001"):re.createElement(ye.Z,{value:(ft=$t==null?void 0:$t.answer_text)==null?void 0:ft.join("\u3001"),readOnly:!0})))}):sn.includes(Lt)&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u7B54\u6848"),re.createElement("div",{className:se.content},Vt)),!St&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u96BE\u5EA6"),re.createElement("div",{className:se.content},Pt[tn-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:Gt||""})),!St&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u77E5\u8BC6\u70B9"),re.createElement("div",{className:se.content},rn)),jt&&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},jt)),ot&&re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u7F16\u7A0B\u8BED\u8A00"),re.createElement("div",{className:se.content},ot)),Ct&&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(Ct))),_t==null?void 0:_t.map(($t,pn)=>{const yn=Lt==="PROGRAM"?`(${pn+1})`:"";return re.createElement(re.Fragment,{key:pn},re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u6D4B\u8BD5\u7528\u4F8B",yn,"\u8F93\u5165"),re.createElement("div",{className:se.content},($t==null?void 0:$t.input)||"")),re.createElement("div",{className:se.row},re.createElement("div",{className:se.label},"\u6D4B\u8BD5\u7528\u4F8B",yn,"\u8F93\u51FA"),re.createElement("div",{className:se.content},($t==null?void 0:$t.output)||"")))}),Lt==="BPROGRAM"&&(Ot==null?void 0:Ot.map(($t,pn)=>re.createElement("div",{className:se.row,key:pn},re.createElement("div",{className:se.label},"\u7B54\u6848",pn+1),re.createElement("div",{className:se.content,style:{whiteSpace:"pre-wrap"}},($t==null?void 0:$t.answer_text)||"")))),bt==null?void 0:bt.map(($t,pn)=>re.createElement(re.Fragment,{key:$t.id},wt($t,pn+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:Et,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),re.createElement(le.op,{onClick:gt,shape:"default",type:"text"},re.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),re.createElement("i",{onClick:()=>{const St=Rt=>{de.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Rt,onOk:()=>{ze(!1)}})};if(Ie){St("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Re?St("\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")),wt()),re.createElement(ve.Z,{stringTransformer:_e.o,onStatusChange:et,bottomOffset:160,style:{paddingBottom:86},bottomContainerNode:re.createElement("div",{className:se.bottomActionContainer},Ie?re.createElement("div",{onClick:je,className:se.bottomBtn},re.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u751F\u6210"):re.createElement("div",{onClick:ct,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:!yt,noRestrictModal:nt,onError:St=>{Object.prototype.toString.call(St)==="[object Object]"&&St.status===-9&&nt(St.data)}}))),re.createElement(ce.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:De},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:()=>Qe(!1),onSuccess:()=>{Qe(!1),ze(!1),We()}}),re.createElement("div",{style:{height:70}})),at("\u5904\u7406\u4E2D"))},we=pe(59301),Pe=Object.defineProperty,Be=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ve=(Ne,ke,ze)=>ke in Ne?Pe(Ne,ke,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ne[ke]=ze,Ze=(Ne,ke)=>{for(var ze in ke||(ke={}))Me.call(ke,ze)&&Ve(Ne,ze,ke[ze]);if(Be)for(var ze of Be(ke))Fe.call(ke,ze)&&Ve(Ne,ze,ke[ze]);return Ne},Ge=(Ne,ke,ze)=>new Promise((Ke,nt)=>{var rt=Qe=>{try{De(ze.next(Qe))}catch(Te){nt(Te)}},We=Qe=>{try{De(ze.throw(Qe))}catch(Te){nt(Te)}},De=Qe=>Qe.done?Ke(Qe.value):Promise.resolve(Qe.value).then(rt,We);De((ze=ze.apply(Ne,ke)).next())}),He=(0,re.forwardRef)(({onUpdateNum:Ne,onlyMediatorOpenStr:ke},ze)=>{var Ke;const[nt]=Ce.default.useForm(),[rt,We]=(0,re.useState)({}),[De,Qe]=(0,re.useState)({}),[Te,Ue]=(0,re.useState)(null),[qe,et]=(0,re.useState)(!1),[Je,Re]=(0,re.useState)(!1),[Ie,Le]=(0,re.useState)([]),[je,Xe]=(0,re.useState)(!1),[lt,$e]=(0,re.useState)(!1),[at,yt]=(0,re.useState)(""),[ct,ht]=(0,re.useState)([]),[ut,Et]=(0,re.useState)([]),[gt,wt]=(0,re.useState)(null),St=Ce.default.useWatch("knowledge",nt);(0,re.useEffect)(()=>{if(ke)return ee.Z.subscribe(ke,zt=>{kt(zt.id)})},[ke]),(0,re.useEffect)(()=>{Te===!1&&Ne&&Ne()},[Te]);const Rt=()=>Ge(void 0,null,function*(){const Lt=yield(0,y.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});Et(Lt.disciplines||[])}),Wt=Lt=>Ge(void 0,null,function*(){const zt=yield(0,y.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Lt}});ht(zt.tag_disciplines)}),Ft=Lt=>Ge(void 0,null,function*(){var zt,tn,Gt,bn;const Ot=document.createElement("div");Ot.className=te.fixedLoading,document.body.appendChild(Ot),ne.render(we.createElement(a.Z,{spinning:!0}),Ot);let Ht={};const Qt=[],[jt,ot]=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((jt==null?void 0:jt.status)===0&&(Ht.usedCount=jt==null?void 0:jt.remaining_number,Ht.totalCount=jt==null?void 0:jt.total_number),ot.id){if(ot!=null&&ot.analysis||Qt.push(3),(ot==null?void 0:ot.item_type)==="SUBJECTIVE"&&!((zt=ot==null?void 0:ot.answer_texts)!=null&&zt.length)&&Qt.push(2),!((tn=ot==null?void 0:ot.tag_disciplines)!=null&&tn.length)){Qt.push(1);const _t=[(Gt=ot==null?void 0:ot.discipline)==null?void 0:Gt.id,(bn=ot==null?void 0:ot.sub_discipline)==null?void 0:bn.id].filter(Ct=>!!Ct);nt.setFieldValue("course",_t)}Ht=Ze(Ze({},Ht),ot),Le(Qt)}Qe(ot),We(Ht),Ht.totalCount===-1?Qt.length?et(!0):Xe(!0):$e(!0),document.body.removeChild(Ot)}),kt=Lt=>Ge(void 0,null,function*(){wt(Lt),Ft(Lt),Rt()}),Pt=()=>{Ue(!0)};(0,re.useImperativeHandle)(ze,()=>({onClick:Pt}));const sn=Lt=>{ht([...ct,Ze({},Lt)])},nn=(Lt,zt)=>{if(Lt!=null&&Lt.course){const[tn,Gt]=Lt.course;Wt(Gt),yt(new Date),nt.setFieldsValue({knowledge:[]})}},Jt=()=>Ge(void 0,null,function*(){const{analysis:Lt="",answer_texts:zt="",course:tn=[],knowledge:Gt=[]}=nt.getFieldsValue()||{},bn={item_bank_id:gt,analysis:Lt,answer_texts:zt?[zt]:"",sub_discipline_id:(tn==null?void 0:tn[1])||"",tag_discipline_ids:Gt==null?void 0:Gt.map(Ht=>Ht.value)};Re(!0);const Ot=yield(0,y.ZP)("/api/intelligent_imports/exchange_save_info.json",{method:"post",body:bn});Ot.id&&(Qe(Ot),et(!1),Xe(!0)),Re(!1)});return we.createElement(re.Fragment,null,we.createElement(de.default,{centered:!0,open:qe,title:"\u6E29\u99A8\u63D0\u793A",width:810,okText:"\u7EE7\u7EED\u6362\u9898",zIndex:1002,confirmLoading:Je,onCancel:()=>et(!1),onOk:()=>nt.submit(),afterClose:()=>{nt.resetFields()}},we.createElement("div",{className:te.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:nn,layout:"vertical",colon:!1,onFinish:Jt},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:ut})),we.createElement(Ce.default.Item,{name:"knowledge",className:"mb0 mt30"},we.createElement(b.N,{key:at,height:300,zIndex:1003,selectvalues:St,subId:(Ke=nt.getFieldsValue().course)==null?void 0:Ke[1],knowledgeOptions:ct,onAddKnowledgeFinish:sn,className:te.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}kt(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?et(!0):Xe(!0)}}),we.createElement(Oe,{noReselect:()=>{Ue(!0)},noRestrictModal:Lt=>{We({usedCount:0,totalCount:Lt}),$e(!0)},questionId:gt,visible:je,questionData:De,onChange:Lt=>{Xe(Lt)},noSaveSuccess:()=>Ue(!1)}))})},78857:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return ve}});var re=pe(59301),Ce=pe(8591),a=pe(43428),de=pe(95237),ue=pe(43418),ie=pe(92832),ae=pe(54580),ne=pe(6848),z=pe(43604),te=pe(5871),x={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},b=pe(23579),y=pe(6521),E=pe(21130),ee=pe(79769),oe=pe(50128),ce=pe(25544),fe=pe(26228),se=pe(7782),le=pe(21661),he=pe(20619),be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAHr1JREFUaEPNmweYnVW1/n/7a6fMmcm0ZEoSUkkCSQgJCVWKoAI2FAH1iqBYwXvFLogF8S9XvRYElUeqIJegFOmEKgiICUkgJBBCkpnMZHoyc6ad9pW9r3t/58wEsJfn+Z8z5zn9fN+711rvetdaewT/rsvi073GBEsdrIN8214WOfbCyLHnSks0SSGqFCCFlSOS/VLKNhXJbULKTVYgXwhKwWZevNX/d5ya+Ff+6OzZx9WGycRbhZs+JbKdYyPbmqZsR5Qsi7xrIS2LSAgQFuh7fdHIVQRSmZsVhsqSciARyifswL/LsuX9w8/fOfyvOs9/CeB5845bEuJ9WljidOm6tZHtEjkOkWPjuw4l2yZMJAk1UKsMVh9ZCVAqBhxJiEJzE2GEE0Z4ocSOwmEnCm9VxfDy7M77tvyzwP8pwAfMPG6JtOyLI0e8M7SEi2UTuB7SdlGOi+85+K5NyfEIXBdcrwy4YmENVsVgZQhBBKEPUYQVBNhBSDKMEGGAG8nAlvJuEfoX9+986B8G/g8Bnlt3yBQvk/m6tKxPKWElIhvjrhpk6HjmPkh4+K5L0XUpWTaJVIJpDfU01VVTP6Uaz3OMsXL5En3ZEfZkcwwNZZFBYMCLIDSgnSAkEfiIKMSNFLYMS1akflokuiTb9sjI32vxvxvwouY3HIdrXQtirvZI6XhISyFtB8qAQ8+jaFuQTvGGlQdy5klHcvji+TTV1eA5MVAdw+bgSiGBQslnZ98gj254idsfW8/azduJ/AArCkj5AXYUYGtXj0IsKRFRpInuI31djz/+94D+ewBbi1oO+zLC/SbafYVACWGA6ljFtlGuhyYoJ5PmrNPfwifeezIzmqe+/nyUMlw1cdGhXAZPvAy8sL2Dn6x+kFvuf5KoWMSLIgPaCiOsKMSJIgQqUEH0jd7eJ7+rSf9vAf43AZ4x44hUJlRXSkudbSkHLGFiUWEhXQfpCITj4Qs4/bS3cP4n3suM5mllQ8aHqECMNBkDYfkM9WMD1pDYhPFxFbgI2jt7+PplN3HPmqfxUDhRgAi1lSOEtrRmd6VusKzw3K6uZwp/DfRfBdzUdFBVg5W6XSpO1K5r4RrAwrJ1HkW5FpFtk5mS4TuXfpYTjz/q1UDL1oyAoAxU35vnSpk0pcHr8DCIlTCv2wjSQEooc//Amqc478LLCfL52K21hQ3h6ZQm9fM1gcid1t//Qu4vgf6LgLVla6LwdpQ42aRL7USWjRDahePHoQXLDjmAyy/7Kq0tzeX0KlBloBpMDFThm5swnuAr0MoiMIAV2kG1sfQJyUjhFSSuEGhuS9uQsQXdOzo45+MX09XZg62ZXAOO4znO4cg1akCc2sWft/RfAmwd0LzyeiHEWXrVNVhpRIO2buzWoYJ3vffNXHLJF0gmExMLq5QkikJCZRFYGqCgZAmKKEoISgpzC6NyJgoUUahQZRcV2p3DEFcoHEeQdGxc1yKdsGBklLPO/CI7trZjKYmlV0nnbmXMod37xt171n74z8X0nwW8qGnlV4Tg20KDVBaaUw1JWTreHKSSnP3Jd3PBVz4BwkNoV1cRSoVEkSSMQpNW9c3Hpei55GyBHyiCUkhQivBDRRhGhKHShiJSEqUBYBwIxwLPwoB2XZuE55BM2tilPO9/27n09/QbwEILF2Pt+F4peVH34PpL/5Rr/0nAixqXH2u5zkNKKS8GLBDCMq4szVNBIpXi6eeuIZnU7+m1TaBUChkKolCD1YAkYQh+CEVlUVKCgq8IwoggVJQkBKEkkIpASqSM3VqftC0UtiVwLIHtQsISeAkN2iWRsimNDHP2u85jfHjMxLP2Kk1i+rtC4QdSvaVv+NknXgv6dYC1qEgkrOeEYM6kj4JWUZYBrC1tEwYR9zz2YxYsaCxTq15Zj1IxFVtYgw5kDCyMKPmCotRnoigF4EeSUiTNYvjGExSGwbXoEjoeNWgNGFxb4LgC17HxEhbJpEOyKkH71m189swvmrwcM7wmMs0fBnhbTskV2eyGV4mT1wE+oGnlD4UlPvuqldFkoonKsgxgW189lwd//1OmTUvHwl8fUUT4pRS5QrwgYRCD9gNJMdBgoRhElPRjvQihpBRa8WckhFIRSjmRwmxhofWLbWvyEniuZVzbSzmkkh7pmjR3//JWrv/RL3BMmiwD1lEXu/mPdg+t/9xrUv7k00VNhyy1LPEsiEkGipOMuWrAOh3pmF64dA433/ktXEeThf6IROkYlorh4SryxYgoCAj90AAuBRG+DwU/pBiI+LlZDEUh0gugCCMNOFZeOkg0c1iWtmxsZU1cnmeR8GySSQ8v5VE1pYoLPvwF2ra2mQXXXzbkFeeUkpRqVVd2w+YKyldZeHHzytv/KHJONRBeY3sTyzo7CptIKj507rv4wkXvQ4gyOxKZFdbEUcq79A06BL5vQPu+BisparAlRck8ji2tb0UNPFT4kSYwHcsxaA1Wx7CjLezahrw0WHNLOngadFWCkaEsXzzrcyhdgGjyMildovlVwR27h9a/53WAD6xfthjPew5wK5XbxIfMCzFp6ZXQAH76yws5/i3Ly9bVB9EuFBori1DS058gOxJbOQh8wlJAUQMtRhT8iEKhyPjoOGPZImMDBYpDknDEQhZtCIxt0fLc8hRuRmLXSpxGi1RDmkxtNalMFYmESzKdIF1bzR2/vIN7fnl7XGrroDA5XXsdgRWEyzvHN71YEXQG1+KW5Vcr5XzUZFxh6Y9O+Hps3ZipIY65ux7/AfsvmGEsHDNGhBJhXOlEktyoxbZOCEs+MvQJfZ/c2DgjPeOM7YSRdo+hfofsUMRgYZzxIE9O5imqIjKKGddBkJIJpogMtV4NU6uqmVpXRdW0EGYP4swXVM1sJF1Tg530+OwH/4tivlAGXDkvpVPXNZ3Dz31sAvDBtQfXBgm3XQlVG3uzZrpY31bAWtLWRkaYOLZ4ZP3PaGyYMqGIK3rJ5EJdyAewZXtEb98Yhd5BRjZbtL0IG7r6aR/pZk80wJgcJFQ5lCoZd1RaZGrxUVFQJsUIbGVoEk+lqXUaSMta5icW8obph9C6NEQeOU71wmbW3Pkwd998B5ZmOm04w9YGzfCoiuYMDz8/bCJ1cevK9wklVms5qPOspal9nxjWltVX7S9SKdyEx++ev450popcQVHl5RB27NLCANaFvOKFJ3v43TURm9pGeGrP83SVdlKSI0SygNKfM8oojrf4cdzmiWOw/HziPrb67Gl1HHPYwYwOe2zetJcZzOEDS99B9aHjcITNRZ++GL+YL1cj8eIZLEr+x+7sc6sNrIOaV94ihXjvRLzv4+yGn3WRIGHe/q0c85ZjqJveytHHLGHLb9dywDtOIjcwyIpFOr41aK1tJbk9JW76TIFfrHuS5/NPUQqzKBVU6sAy0DKwSvjElU/5PW0hXWNVcmxMjnVVad581DL2XzQDy3W571dt9PWP8OkFn2L+qiS39q3m6T9sNN/TgWnWzjA2v+rMbnyfWMxiTzSlO5WgKabzcjmnDWryr85vsHTFQq791XcZ2rOXfG0royLNzvXbUR0b6ZWtnH3SFGobExMn/OSVeS74n0dZl3+YKBqLLVexVnwWE8/1ceLycRKwMYqx/D51o66enBTHrVjMshWzSdck+d1Tm3h5vY9Dnu/P+SW7ljzAZY/+HEvo/KT5SP+O1ttqoHPEnymWNq44RDnWs/qtuDYox2/5nPTzZNrj9kd+yozpHmE+4slnh9iyxyYYHyO35fdkGvbj4ANTHH/yQnOA4kjIJad286MXf0Ix2BuDq4gTA7xS+2pZZVTCZDE8wZWV13Q8TqwQs1jB5d5X2PauRyjsl2Pjpld46LHNJEnx1aorSBzcxXc2XYptxUtYAayUUkKxSixpXX6OUNa1sqyXLV0glF3MHFvC208/jv/+8acgHMbfm+fZdZ3c/3QPo2M5Rrt7mD+3Gc8SfOlrb8ZybbY/VeC8j/yOR7K3xVqx0qiruOuENWMgsQ337YFMeloMtmJlySxW8uXkp+h/z6OIJovNL+3kzgfXUus28EnnIsSiXVy381qTvyud4Mp6SSXPEUumH3IZkvNjCo5/3nFco5v9oGQ08fd/fiFvPWUpws8x3j/Cti3dXHvds4znS4wMFVg4r4HCH+vXb//w7dTUV/Pwz7Oc/51b2Zp/Nhbzkc6L+7q0qXonLHdUMuTQjOBHe3XNJViekqwraE6ofGbSyo5wWDFvNkcetYim2iZeWr+LO9c9jiem8smqC9nV8jBP9D5lio9XX4wZfyyWtq58ANRJSlqmCjJJu5x39bpHQcjq+y9j2Yo6A3ika5iO7X1c8YOnTMexUIxobq5BSZsvfe145ixq4hdf6+Kim26mt9hmWjD62LqcnDTiPi6MICkUVQIGywztmAQldP1Fkw2dmtDL1nCE4JAFszn8sANpqG7g+cd3c9dLTzDNaeU/Z36Zu+QV9I30T4TIRL8/rpfXiKWth2xTSizQymaiC7ZPStKl3q/X/IQlB2UQpRwj3cPs2t7HVT94lvFCQCkIqZ7iknTTfPi8VSxbOYPLLtjGf99xG0OF7okUYzJAJQ1MBPG++nXfRYgBHpkJmeVKVmfdCWO5luCIxfM4ePl8kqkk9zywge27e5iVWMh5qz7IDd1XMpytFEj7kFa8ZNvE0pZDhhH2lH0IeiIz6NPR2vaqWy7h6GNnQCHHaM8IHdsHuPmKVxgbg1IoaJxhExZ93vXBAzj0qJn88BvP8f1b72eo0DOZal8bvxNEVAH9aquXxX85wisxLHAtWD5/Ogcvm08QSe5+aAOFUsSS1CF84ORj+MX6WxgcHNqnFpj8XcuyRrSFI5SRTxMWqHi/iTSp+Nhn3sunv3gSanSY0b4xunaOcM9Ve8mNOESRItmYN+LqrWfOYPkRTVxz+Xq+94tHscUQpVBXR7o8jMpFviSasPQk+8b+/tpqdd/XJh/rls/s5jpDwbv7Rki6CY6sfQMnvG1/rrr3VsYLufinYsExGcqCUMdwJIRj2ZZFGAam3rX2yRw6Lc1fuB+3rrkUkR1guC9H185xnrklojCUohSWkPUDOIV6Tjw3xYIlU3j4gZf44rfuJZ0ooCJBoNs9uhoKJb55rLscklBGRrnpm7mWF6Ii/iMVlTNG5aQnF0SHoD43XSvXedWcvPBIFixu5ap7b4vFihERZaKs0KNSoVjasnJECLvG81x8P5hY50oZrn80+mM9e+H/+zj/8Z5VjPeOsX3DKO2P1OKP2/QO91M7R+EPJXn75y0aW1IM9Gd5/9nX0p8doT6ZIjQ9LoGUcTvHjJLi3pOxdvxYy9r4BM1VRObzUoYUQp+SdqFypVxJVRVCmpVp5P3HHUtH/yhPvrK2LDrKyS4mjzi5KaVdeuU2UAvitBSLjrg8LCsuU4jrT1v86Gef5/AD5tG+TjKyuQHfz7Mrv5MGpxWrPstRpydIpB1T1n31wv/lurs3Mau6ARE5RnUasLoXbYBKYvvFwPW1Yk8t+o0cFFoLS0ICssUcfqQbvvGIxkAQkHQs5tdP44xj3shNv32MUlQoC5mywjK/U34s2CYOaln1gIKTzPdNM24fTb9PytcupI9w2MqDCYcTaNny+S+cgVA+3ZuKHHh0grrWNLYjzGDi5RfbOef862nvLrAgMRcRJSASRCIi0hBEaCCG5nmAlJHpY5XsuJEQNxa0HtYWkBSjAnvyo3F620dt1qdTLJ83nca6On6/aRuWjsdXUUG8oGWBs0YsaVl1mUCcb14wDbo4zie0jXEzU46bHC21J5SbKMsO2p+vfuZ9TG1OMzQwRuO0epJTEli6CSDg6qvv5YqbnqSvT7FYLqdWthIQElEiFD6BVSQURQIiPjGnn1XNfZy5bg6+W4rdV7dskAhLdyUD9hZGGQ/GyyenSHseVa7FGW9axeZXeuno0zJWGmPEdXq5oVcRAIofiyWtK8+xsK6N345brkZRlgnEEInW2Er3suLupV6AMIp402GraErP5bQPLaGmJsFwT0DzrHq8Ws34EUHB55rr7ubXD26grSdParyFOWo5U2nBwsGnYG4lCghRwrXy9CmfwC0Q2ppAA5QIwPaxhE8+ytE7vgepfNIJl7pkhtbmNCcesYTV96wnMiRohmwGdHyZZGml5EfE0pYVhwjhPDvpz7Frm9RR9n2zEKaojCcQlS0Li2bMpHHmaWSmzOCjpxaR+ZRpstU3ZvBqhGmyB37IY4+u5ZEn19Leu4euoRyjo4JUroX6cBZ1qok0NdqO+AZ+kSJ5AidPYJWIrALKziGcHKGVY5QhWpqqSNouVUmbY1fM5/mtPTz7QhtCu7PxDB1Wmqu1OxuZFgeqVKtMeWi3ZnYD0/bNhYY5y36tdfVEWWq+q1OCZfrIs1qWMJCFKqeXt644nY994WgGO8eY2jwFy5UEfkB+XNK/26dtRwcvd26lZ7CDwdwg2dwY2VyJ8ZxFWHIhSKAiG6W0stLbIxTCCbEdHy8RkKmGhvoUtVUJZs9oZFptHZ1dOX7z4NNgheV+tpwc9slgErBSA53DpZnGf5e1HnaLQr03JmMrHoSZyVZcOcXeod20wgaT1lblmNafiELJ2e9+Dx8983TGOlzqp9l47TaJK6sYmeuzd35ANikYLUVk8zmG8oMM5fvJ5nsZK+wlr6uxMI8iMHGrCVDvlEglXVIJj0wyRU2qhrrkVBoTM1mz7mke2vA42PGoLhJxp1Kf8KRLV0hL/Kozu/59ccej6dD3Y3OzsXvZ9SdbPNqd9Zd0JzFOV6YYMA29yiQ7nurrVKLT5bRMK6cdcwbHzj6O/TfWkGq2EEVF9BIMD0L/NMnAfpLReovRKou9NYKuamifAnszktDWw+8QrySZMxaxbChiWiGgiohq3yY1rLj08SvY1PccthMirRKogKgsNkwaihvU8VmZ3B5Ntnh0E09lvHYlRW1F7Uwmd50Y4laLIS7zA3G5FudqbflK+abb0gIZWUSRRdKuY8XsIzg++QaOql3KlGkJqiyBpWdKVYrxALY2K848RTJQLYjSkZ6C6/b3pDcFFoe8KLjiPsXMnM/m7i38z+9W0xV2ouwiyikaYtMsrgGbxGocMLZcOSUNI/25nSObsxMZ6+AZq66W0vqoBhx3PSoleVwyGqKqWNRIz3g2UM7qplnZPGMax59wNDPqZuIEU8iOuvQMF3h+8BUOm9vCUy81kRmaxYKaamY0ZaibbvP0CYLVRylG9cjf5NDyvTmW3kQiOPfRAstv3sANjz7Onv5ehFVAOmMxYFunMK0QFaFp6+i/srSs+J2U13QOb5hs08ZuvXIJtr1RxYwxcdm3kADtunFeVnqaqO/1ZrMw5MR3H8u3v3Mh6VIKui3kiKJ7T4Gt3R7rLZcrZw4z/sgrjK7OIUaTCDuFXRsRTJXwnma8WQ4i5SAbM2Zt68aKpF/JMvr4ehqe3E5QGjFpS4pxsMYNWCl8sOJxuwFrtETsj+ZiNIQMZOCv2D3+gtnq9CpNclDL4bcr5KmVXFxx6zgXx3NiIwSEZlL983GDT293WPPUdXR3ZJlZN52awRrIxymhb0+JV7Yk2BY6XHsQrNu1m7qf7qFQdAhG95pOZ3T4VGw3IpOReOmEGY0eZOUQJYclxak8/IcbGRvpwqKAtPIokUfZQdx3toxei9vLZhgQNxr0fbmdcUfH0LOvH7VocHqY5tn2a4Zpk/Fp4rW8eqHuuOoBl+1w/LFvpKWpidtueo6pDVV85Qunc/iyg83GEz1J6G4v0b+xlj2FNLcsFDyWgTc9IykWfPoLRUZtKBLhpm3GSgUGdr5MJtjL/jObSKkGzkq1ctUz32JwqBOlCUqLERWgdNoy45QoLjyEVuTlHpkBrkoR8s8P00yKmn7oD5WaHJfqr8dyvdyf1sNqx+YTnzuVk088knA0yaZ70ty5+jFyuoupxYFq46S3n8KX/vMwQl9RKob0do6Rfa6ZbGEKv291uKcBTumGXa2QfaqD3t695KekYd4cVMFl18YXSOV6aFx4IIe6MzjF2c2lD1xEvjSEsPVOgdi62uO09taAdbFR2SdiLA0/6hha9+fHpfoTeiCeSTrPKdScyfgtV9OWoLZxCj9bfQHzZzUw3pVnw5DPwFpF/7r9uOqJ+1DFdgqFnVQ5czn/k4fzgTMWQzFNKS/o6upl4OVG9ham8ezUFP+71GJwlWDWmjHmPVRkLILt/ij5A6cyJVuF//JepjY4HFZVx/FCkZm1iwe3385v73/QKNw4RjXY8nhGb5CbKAdV+wjR8r86ENeglzSvPM6y7Af1locKC2vwuqS79rZv0nTkHKbuGad/Wze7erP07B5i+MWl3PjYIHsLXQxnH8NRPvPrlnL5Zcczd24rdlDHWHGE7a900bk9za+f3sqgX2L8HW9j1zGzKXiaXiWWFWKPjSA6x/GiOo7synBoyUakIzIdG5i+1KIn187VV9yI1KMdPZMuN91N4RPnXR8VnbhreP3rdum9tqcywc5Lph/6FWS8qcW0epRk6aoDuPrOSxkvZXE6e+h8uZuenix9vVkGdrvc9XAfW4pJlL8XObqFZnsBK1fW8ZMfno7lpCBy2LalnTW/7WHr7iJ+YOF4GapbZrM+KRhIeCjLxQ3VHzf8CRJKcpQlWZTwqCsGjPg72NXRy+nvO5zH1z/PLTffZfaBRFqF6p0DdszCoYou6siu+9s3tZRRW0taDr1eCc7Sw7UgDPnSxR/nbZ88mdrcHvbu2M2uV3ro6Rqir3eEnt1Fnl43zkvd7UTSYVwOUE8LJxw9m/M+ejTz5jdhWS5rf7eDX93bTnVdHTv2CNPqqUulmOYUTHdDRS46szq2S3U6RUNdmro6G89VjI2Mml1Caddj9vJmvvfjG+np6o1T0WQf+sad2Wf+/m1LGrTemFYnoztQ4iRden3v++dQlUlRk3ForE7Rtq2L3t1ZurqzdLRHbN+VY/2Ol0y6yoWjtCTrWbFsJjNbZ/Dlz55g9mJdf93z3PnEWs79yFv5zW97EQSm6d8oPDwnQdtQmrpkC8LKYDkWdtRHbbqfpuYEgZ4jlwLsMZ+Zi2bSOd7NHXfoeNZ7x0ztu6aU5R/emGYMfVDTQVVYVbdjqxMfXn89NRmb7Vs2k93ZTVQI6e7K0tExRNsOj2JB8sgLa4kim7FokGluAzXJVoa9Dh674UtYtstVV27gqR3Pc8bJx7JxYw+W7eAnG/CppeDUsyvVTCn06F82lZrOMfbLjjI7M84C0UFCFk1Hwx/K4XmNpKaX+Mm1vy6TF2vGR8dO6+ef2HpYCWht6XrFld/4+mln6wn/KR98M+vu30CYK7KrfZBXthXo7AjNTpqNbdtpG+gnkDlqnVqy0TAOLqsvO4t5c1ro7S8wf2E9N9/xErftbaA0mGNnQyPFqiqzHYrWVjhsoVYo0JgBJwlt7bT27Gb+3t0samlmrrsXNZqHouD6Rx8gwr+hNMy5f2nLYQXLnyWtfeVlJaZ3tT1zwcz9pl88sGOL2/fyHm66YSP7zWymo3OY3JCOP4exYsR9G58hUFlSVgZfKeZNaeCcs1bwpjcuxUokqJua4sZbtvLQy+Os78szXl1D1NAM6SpUcwMctxyyWkJaIBOwfisi209193amjw/yjtlNzJ6doDDiBz+/+b6LXxl54jv/0u3D+4Jv3/jQsbXVxes2/qFz7o7NfUZUdLSX2N4+TlJUM712KvdtfprBsYG4nFQOGc/hrPcs47R3HoqdSNI0cwqrV7/EExsH6LRqIeWRsAVB0iNXO5P2BQvItWhWV0wdyjF/82aSbgkVSYb3+hxnD7NoblVbOs05Z339vNfttvsTxpp46e+x8GRBMfTwlHWPtX+jZ+fgeS+/PJzY3VUkLNm4YS1JK8n69q1sH2inoEaotmvJZOAT71/FGw47ADuVonVuPWvu3c0TT3ejogAVCFI1VTy6fZjISuM1TWfPygOwizAr20fwzIOkkvW8fcUcLGesFAbhz+y0/OYFV13w7/8XgH1X76avXbJ0167iN/r6/Hf6JdyUrMMVHuvaNpPN7SFfHKMQSWa1VnH+h9/I3FlNuOkUtfU1bHsiYvczKbbn2ri340nePH8l20ZGsL0QT3ceSz4zptUyNDrK4oXzeGGTHxxbt/jujuoXv/nd+/9rYqPZX7Lmn3rvH7Lwa3/og0d+eklP78j5c2vmntZUO7V27e5nGM2NsGtoF65dxQmHz+NDZxxBKpEkNSVFmE3w8iMOj2x5kZ78ANWJBNPqpyESJQIZUvJDk8Km1qUpFovDc2e13Mp4+vIv/uasf/i/Wf4R0vqri/mh2RfXLlow66St+fXvbu/qOW4o3z/1iMXzxOnvOIpUlYNjW2QaUvSvTbFlS462PQMUo2EaG2pIpjzT+y4UlQpDuUchH3ec6DdeUqy5+M7P/v/1j1p/aiXuv/zyxDOP7ViyYP7Ug9r6upadcPSqhYlkYm405jXteNqt8reG9LYO5NJVqt8VXlsU2Nsi6WySofvCfml38xm3nvFv+Ve8/wNgli4fKbeMnwAAAABJRU5ErkJggg==",ge=(Ee,ye,Ae)=>new Promise((_e,Se)=>{var xe=Pe=>{try{we(Ae.next(Pe))}catch(Be){Se(Be)}},Oe=Pe=>{try{we(Ae.throw(Pe))}catch(Be){Se(Be)}},we=Pe=>Pe.done?_e(Pe.value):Promise.resolve(Pe.value).then(xe,Oe);we((Ae=Ae.apply(Ee,ye)).next())}),ve=(0,re.forwardRef)(({onUpdateNum:Ee,onSave:ye},Ae)=>{var _e;const Se=`\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%`,[xe,Oe]=(0,re.useState)(!1),[we,Pe]=(0,re.useState)([]),[Be,Me]=(0,re.useState)(null),[Fe,Ve]=(0,re.useState)([]),[Ze,Ge]=(0,re.useState)(0),[Ye,He]=(0,re.useState)(0),[Ne,ke]=(0,re.useState)(!1),[ze,Ke]=(0,re.useState)(""),[nt,rt]=(0,re.useState)(0),[We,De]=(0,re.useState)(0),[Qe,Te]=(0,re.useState)(0),[Ue,qe]=(0,re.useState)(0),[et,Je]=(0,re.useState)(0),[Re,Ie]=(0,re.useState)(0),[Le,je]=(0,re.useState)(0),[Xe,lt]=(0,re.useState)(0),[$e,at]=(0,re.useState)(he.Q),{contentRef:yt,value:ct,status:ht,open:ut,close:Et}=$e,gt=(0,se.Z)({contentRef:yt,status:ht}),{openProgress:wt,closeProgress:St,CreateProgressModal:Rt,progressOpen:Wt}=(0,fe.Z)();(0,re.useEffect)(()=>{Be&&sn(),Be===!1&&(Et(),Ee==null||Ee(),Pe([]),Ke(""),rt(0),De(0),Te(0),qe(0),Je(0),Ie(0),je(0),lt(0))},[Be]);const Ft=()=>{Me(!0)};(0,re.useImperativeHandle)(Ae,()=>({onClick:Ft}));const kt=Gt=>{ke(!0),Ge(Gt),He(0)},Pt=Gt=>ge(void 0,null,function*(){const bn=Gt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(bn)==-1?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Gt.size/1024/1024>10?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),sn=()=>ge(void 0,null,function*(){const Gt=yield(0,ee.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Gt.status===0&&(Ge(Gt.total_number),He(Gt.remaining_number))}),nn=Gt=>(Gt=Gt||"",Gt=String(Gt),Gt=Gt.replace(/\s+/g,""),Gt),Jt=(Gt=!0)=>ge(void 0,null,function*(){var bn,Ot;const Ht=[{name:"\u5355\u9009\u9898",num:nt||0},{name:"\u591A\u9009\u9898",num:We||0},{name:"\u5224\u65AD\u9898",num:Qe||0},{name:"\u586B\u7A7A\u9898",num:Ue||0},{name:"\u7B80\u7B54\u9898",num:et||0},{name:"\u7EC4\u5408\u9898",num:Xe||0},{name:"\u7F16\u7A0B\u9898",num:Re||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Le||0}];if(Gt){if(nn(ze)){if(ze.length>1e3){Ce.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ce.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!nn(ze)&&!(we!=null&&we.length)){Ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const ot=Ht.reduce((_t,Ct)=>_t+Ct.num,0);if(ot===0){Ce.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(ot>30){Ce.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Ze!==-1){ke(!0);return}}ke(!1);const jt={scene_type:6,request_identifier:Math.random(),file_id:(Ot=(bn=we[0])==null?void 0:bn.response)==null?void 0:Ot.id,content:ze,count_arr:Ht.map(ot=>ot.num).join(",")};yield ut(jt),sn()}),Lt=()=>ge(void 0,null,function*(){const Gt=gt();if(ye){Me(!1),ye(Gt);return}wt(),Oe(!0),Ve([]);const bn=new FormData;bn.append("html",Gt);const Ot=yield(0,ee.ZP)("/api/intelligent_imports/import.json",{method:"post",body:bn},!0);if((Ot==null?void 0:Ot.status)===0)if(Ot!=null&&Ot.data){St(100),Ve(Ot==null?void 0:Ot.data);return}else Ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Oe(!1),St()}),zt=()=>ge(void 0,null,function*(){const Gt=gt();(0,ce.RG)(Gt)}),tn=["uploading","error"].includes((_e=we==null?void 0:we[0])==null?void 0:_e.status);return re.createElement(re.Fragment,null,re.createElement(le.Z,{visible:Ne,totalCount:Ze,usedCount:Ye,onCancel:()=>ke(!1),onOk:()=>Jt(!1)}),re.createElement(a.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:re.createElement("div",{className:x.extraHeader},re.createElement(de.Z,{align:"middle"},!ht&&!!ct&&re.createElement(re.Fragment,null,re.createElement(b.op,{onClick:Lt,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),re.createElement(b.op,{onClick:zt,shape:"default",type:"text"},re.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),re.createElement("i",{onClick:()=>{const Gt=bn=>{ue.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:bn,onOk:()=>{Me(!1)}})};if(ht){Gt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else ct?Gt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Me(!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:Be},re.createElement("div",{className:x.wrap},re.createElement("div",{className:x.left},re.createElement("div",{className:x.tip},re.createElement("img",{src:be}),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(ie.default.TextArea,{style:{height:160},className:"mb20",value:ze,placeholder:Se,onChange:Gt=>{Ke(Gt.target.value)}}),re.createElement(ae.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${y.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:we,withCredentials:!0,data:{upload_type:1},beforeUpload:Pt,onChange:({file:Gt})=>{var bn,Ot;Gt.status!=="removed"&&(Gt.status==="done"&&((bn=Gt==null?void 0:Gt.response)==null?void 0:bn.status)!==0&&(Gt.status="error",Gt.response=(Ot=Gt==null?void 0:Gt.response)==null?void 0:Ot.message),Pe([Gt]))},onRemove:()=>Pe([])},re.createElement(ne.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(b.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(de.Z,{style:{gap:16}},re.createElement(z.Z,null,re.createElement("label",null,"\u5355\u9009\u9898"),re.createElement(te.Z,{min:0,max:10,value:nt,onChange:rt,style:{marginLeft:"8px"}})),re.createElement(z.Z,null,re.createElement("label",null,"\u591A\u9009\u9898"),re.createElement(te.Z,{min:0,max:10,value:We,onChange:De,style:{marginLeft:"8px"}})),re.createElement(z.Z,null,re.createElement("label",null,"\u5224\u65AD\u9898"),re.createElement(te.Z,{min:0,max:10,value:Qe,onChange:Te,style:{marginLeft:"8px"}})),re.createElement(z.Z,null,re.createElement("label",null,"\u586B\u7A7A\u9898"),re.createElement(te.Z,{min:0,max:10,value:Ue,onChange:qe,style:{marginLeft:"8px"}})),re.createElement(z.Z,null,re.createElement("label",null,"\u7B80\u7B54\u9898"),re.createElement(te.Z,{min:0,max:10,value:et,onChange:Je,style:{marginLeft:"8px"}})))),ht?re.createElement("div",{onClick:Et,className:x.bottomBtn},re.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):tn?re.createElement("div",{className:`${x.bottomBtn} ${x.disabled}`},re.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):re.createElement("div",{onClick:()=>{Jt()},className:x.bottomBtn},re.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),re.createElement(he.Z,{onStatusChange:at,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Wt,noRestrictModal:kt,stringTransformer:oe.o,onError:Gt=>{Object.prototype.toString.call(Gt)==="[object Object]"&&Gt.status===-9&&kt(Gt.data)}}))),re.createElement(a.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:xe},re.createElement(de.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(E.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Fe,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>Oe(!1),onSuccess:()=>{Oe(!1),Me(!1)}}),re.createElement("div",{style:{height:70}})),Rt("\u5904\u7406\u4E2D"))})},31417:function(At,it,pe){"use strict";var re=pe(59301);const Ce=({scrollBoxRef:a,bottomInspectRef:de,contentRef:ue,status:ie,rootMargin:ae="70px",bottomOffset:ne=110})=>{const[z,te]=(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}te(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-ne&&(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};it.Z=Ce},7782:function(At,it,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 ne=a.current.cloneNode(!0);ne.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&&ne.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 te=ne.innerHTML;return ie||(te=te.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),te=te.replace(/<p>/g,""),te=te.replace(/<\/p>/g,`
`),te=te.replace(/<br>/g,`
`),te=te.replace(/\r\n/g,`
`),te=te.replace(/<[^>]*>/g,""),te=ae(te),te});it.Z=Ce},26228:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return b}});var re=pe(59301),Ce=pe(43418),a=pe(95237),de=pe(93948),ue="data:image/png;base64,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",ie="data:image/png;base64,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",ae="data:image/png;base64,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",ne={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},z=pe(59301);const te=["\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:ne.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=te,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:ne.progress,status:"active",style:{width:"auto"},size:[300,8],percent:y}),!!Ee&&z.createElement("div",{className:"c-grey-999"},be(Ee)))))}}},11860:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return Ze}});var re=pe(59301),Ce=pe(38854),a=pe(8591),de=pe(6848),ue=pe(92832),ie=pe(3113),ae=pe(49310),ne={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"},te=({position:Ge,children:Ye})=>{const{left:He=0,top:Ne=0}=Ge||{},[ke,ze]=(0,re.useState)(He),[Ke,nt]=(0,re.useState)(Ne),rt=(0,re.useRef)(null),We=()=>{if(rt.current){const De=rt.current.offsetWidth,Qe=rt.current.offsetHeight,Te=window.innerWidth,Ue=window.innerHeight;let qe=He,et=Ne;He+De>Te&&(qe=Te-De),qe<0&&(qe=0),Ne+Qe>Ue&&(et=Ue-Qe),et<0&&(et=0),ze(qe),nt(et)}};return(0,re.useEffect)(()=>{if(!rt.current||!Ge)return;const De=new ResizeObserver(()=>{We()});return De.observe(rt.current),()=>{De.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:`${Ke}px`,zIndex:1050}},Ye):null},x=pe(6521),b=pe(56102),y=pe(65218),E=Object.defineProperty,ee=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,le=(Ge,Ye,He)=>Ye in Ge?E(Ge,Ye,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ge[Ye]=He,he=(Ge,Ye)=>{for(var He in Ye||(Ye={}))fe.call(Ye,He)&&le(Ge,He,Ye[He]);if(ce)for(var He of ce(Ye))se.call(Ye,He)&&le(Ge,He,Ye[He]);return Ge},be=(Ge,Ye)=>ee(Ge,oe(Ye)),ge=(Ge,Ye,He)=>new Promise((Ne,ke)=>{var ze=rt=>{try{nt(He.next(rt))}catch(We){ke(We)}},Ke=rt=>{try{nt(He.throw(rt))}catch(We){ke(We)}},nt=rt=>rt.done?Ne(rt.value):Promise.resolve(rt.value).then(ze,Ke);nt((He=He.apply(Ge,Ye)).next())}),ve=({visible:Ge,position:Ye,selectText:He,applyRefinedText:Ne,fetchUrl:ke,noRestrictModal:ze})=>{var Ke;const[nt,rt]=(0,re.useState)(!1),[We,De]=(0,re.useState)([]),[Qe,Te]=(0,re.useState)(""),[Ue,qe]=(0,re.useState)(1),[et,Je]=(0,re.useState)(""),[Re,Ie]=(0,re.useState)(!1),Le=(0,re.useRef)(null),[je,Xe]=(0,re.useState)(!1),[lt,$e]=(0,re.useState)(0),at=(0,re.useRef)(!1),yt=((Ke=We==null?void 0:We[(We==null?void 0:We.length)-1])==null?void 0:Ke.loading)===!0;(0,re.useEffect)(()=>{if(Ge){qe(1);return}Xe(!1),rt(!1),ct(),$e(0),De([]),qe(0)},[Ge]);const ct=()=>{var Jt,Lt;Te(""),Je(""),(Lt=(Jt=Le.current)==null?void 0:Jt.cancelRequest)==null||Lt.call(Jt)},ht=(...Jt)=>ge(void 0,[...Jt],function*(Lt="",zt=We){const tn=Date.now(),Gt=[...zt,{text:Lt,key:tn,sender:"user",show:!0},{loading:!0,key:tn,sender:"AI",show:!0}];qe(2),De(Gt);const bn=Et(zt),Ot={no_record_times:!0,prompt:Lt,history:bn};Le.current=new y.Z(x.Z.API_SERVER+ke,Ot),yield new Promise(Ht=>{Le.current.on("data",Qt=>{const{chunk:{msg:jt},full:ot}=Qt,_t=jt==="error";Xe(!0),Je(Wt(ot)),De(Ct=>Ct.map((bt,Dt)=>Dt===Ct.length-1?be(he({},bt),{text:ot,loading:!1,error:_t}):bt))}),Le.current.on("done",()=>Ht()),Le.current.on("error",Qt=>{const jt="\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(Qt)==="[object Object]"&&Qt.status===-9&&(qe(1),ze(Qt.data)),De(ot=>ot.map((_t,Ct)=>Ct===ot.length-1?be(he({},_t),{text:jt,loading:!1,error:!0}):_t)),Ht()}),Le.current.on("cancelled",()=>Ht()),Le.current.startStream()}),rt(!1)}),ut=Jt=>{Te(Jt.target.value)},Et=Jt=>Jt.reduce((zt,tn)=>{if(tn.sender==="user"){const Gt=Jt.find(bn=>bn.key===tn.key&&bn.sender==="AI");Gt&&(Gt!=null&&Gt.text)&&!(Gt!=null&&Gt.error)&&zt.push({question:tn.text,answer:Gt.text})}return zt},[]),gt=()=>{if(nn)return;const Jt=Ft("\u6539\u5199");ct(),rt(!0),ht(Jt)},wt=Jt=>{if(Jt.key==="Enter"&&!Jt.shiftKey){if(Jt.preventDefault(),at.current||sn)return;gt()}},St=()=>{var Jt,Lt;$e(zt=>zt+1),(Lt=(Jt=Le.current)==null?void 0:Jt.cancelRequest)==null||Lt.call(Jt),rt(!1),Xe(!1)},Rt=[{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")}],Wt=(Jt="")=>{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((zt,tn)=>{Lt.push(`\u7B54\u6848${tn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${tn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${tn+1})\u8F93\u51FA\uFF1A`)}),Lt.forEach(zt=>{const tn=new RegExp(zt,"g");Jt=Jt.replace(tn,`**${zt}** `)}),Jt},Ft=Jt=>Jt==="\u6539\u5199"?`${Qe}\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${Jt}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,kt=Jt=>{let Lt="";Jt.key==="1"&&(Lt=Ft("\u6DA6\u8272")),Jt.key==="2"&&(Lt=Ft("\u6269\u5199")),Jt.key==="3"&&(Lt=Ft("\u7F29\u5199")),ct(),rt(!0),ht(Lt)},Pt=()=>{const Jt=We.splice(We.length-2),{text:Lt}=(Jt==null?void 0:Jt[0])||{};ct(),rt(!0),ht(Lt,We)},sn=nt||je,nn=(Qe==null?void 0:Qe.trim())==="";return Ge?re.createElement(Ce.Z,{open:nn&&!sn&&(Re||!et),overlayStyle:{minWidth:200},menu:{items:Rt,onClick:kt}},re.createElement(te,{position:Ye},re.createElement("div",{className:ne.wrap},Ue===2&&re.createElement(re.Fragment,null,re.createElement("div",{className:ne.chatContainer},yt&&re.createElement("div",{className:ne.loadingWrp},re.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),re.createElement("div",{className:"ai-loading"})),et&&re.createElement(ae.Z,{cancelIndex:lt,streamingStatus:nt,loadImage:!1,onFinish:()=>ge(void 0,null,function*(){$e(0),setTimeout(()=>Xe(!1),0)}),value:et})),re.createElement("div",{className:ne.btnContainer},re.createElement("div",{onClick:()=>Ne(!0,et),className:ne.btn,style:{padding:"0 16px",width:"initial"}},re.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),re.createElement("div",{onClick:()=>Ne(!1,et),className:ne.btn,style:{padding:"0 16px",width:"initial"}},re.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),re.createElement(b.CopyToClipboard,{text:et,onCopy:()=>a.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},re.createElement(de.Z,{title:"\u590D\u5236"},re.createElement("div",{className:ne.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:Pt,className:ne.btn},re.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),re.createElement(de.Z,{title:"\u5220\u9664"},re.createElement("div",{onClick:()=>{qe(1),ct(),De([])},className:ne.btn},re.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),re.createElement("div",{className:ne.inputContainer},re.createElement(ue.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Qe,bordered:!1,onFocus:()=>Ie(!0),onBlur:()=>setTimeout(()=>Ie(!1),300),onChange:ut,onPressEnter:wt,onCompositionStart:()=>at.current=!0,onCompositionEnd:()=>at.current=!1}),je?re.createElement("div",{className:`iconfont icon-tingzhihuida ${ne.cancelBtn}`,onClick:St}):re.createElement(ie.ZP,{className:nn?ne.sendBtnDisabled:ne.sendBtn,icon:re.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:sn,onClick:gt}))))):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,Ye,He)=>Ye in Ge?ye(Ge,Ye,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ge[Ye]=He,Oe=(Ge,Ye)=>{for(var He in Ye||(Ye={}))_e.call(Ye,He)&&xe(Ge,He,Ye[He]);if(Ae)for(var He of Ae(Ye))Se.call(Ye,He)&&xe(Ge,He,Ye[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==",Me=(0,re.forwardRef)(({initialContent:Ge,onButtonClick:Ye},He)=>{const[Ne,ke]=(0,re.useState)(null),[ze,Ke]=(0,re.useState)(null),[nt,rt]=(0,re.useState)(""),[We,De]=(0,re.useState)(null),Qe=He,Te=Le=>{const je=document.elementFromPoint(10,Le),Xe=document.createRange();let lt=null;const $e=document.createTreeWalker(Qe.current,NodeFilter.SHOW_TEXT,{acceptNode:gt=>{const wt=document.createRange();wt.selectNodeContents(gt);const St=wt.getBoundingClientRect();return St.top<=Le&&St.bottom>=Le?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let at="",yt,ct,ht=null,ut=null,Et=null;for(;yt=$e.nextNode();){yt.parentNode.getAttribute("data-select")==="disabled"&&(ct=!0),at+=yt.textContent,ut||(ut=yt),Et=yt;const gt=document.createRange();gt.selectNodeContents(yt);const wt=gt.getBoundingClientRect();ht===null&&(ht=wt.top)}if(ut&&Et&&!ct){const gt=document.createRange();gt.setStart(ut,0),gt.setEnd(Et,Et.textContent.length),De(gt)}else De(null);return Ke(ht-1),ct?"":at.trim()};function Ue(Le){for(;Le.parentElement&&Le.parentElement.tagName.toLowerCase()!=="section";){var je=window.getComputedStyle(Le.parentElement);if(je.pointerEvents==="none")return!0;Le=Le.parentElement}return!1}const qe=Le=>{var je,Xe;if(Ue(Le.target)){Ke(-1e6);return}if(((Xe=(je=document.getSelection())==null?void 0:je.toString)==null?void 0:Xe.call(je))!==""){Ke(-1e6);return}const lt=Te(Le.clientY);if((lt==null?void 0:lt.trim())===""){Ke(-1e6);return}const $e=Qe.current.getBoundingClientRect();ke($e.left-30),rt(lt)},et=()=>{},Je=Le=>{Ye&&nt&&Ye(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=Qe.current;return Le.addEventListener("mousemove",qe),Le.addEventListener("mouseleave",et),()=>{Le.removeEventListener("mousemove",qe),Le.removeEventListener("mouseleave",et),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(),Ke(null),rt(""),De(null)}},re.createElement("div",{className:Ee.button,onClick:Je},re.createElement("img",{src:Pe}),re.createElement("span",null,"AI\u6539\u5199"))))}),Fe={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ze=({nodeRef:Ge,noRestrictModal:Ye})=>{const[He,Ne]=(0,re.useState)(null),[ke,ze]=(0,re.useState)(null),[Ke,nt]=(0,re.useState)(!1),[rt,We]=(0,re.useState)(null),[De,Qe]=(0,re.useState)(!1),[Te,Ue]=(0,re.useState)(!1),qe=Ge,et=(0,re.useRef)(null),Je=(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(),at=qe.current.scrollTop,yt=qe.current.getBoundingClientRect();if($e.rangeCount>0&&$e.toString().length>0){const ct=$e.getRangeAt(0);Ne(ct.cloneRange());const ht=ct.getBoundingClientRect(),ut=40;let Et=ht.top+at-5+ut;Et<at&&(Et=ht.bottom-yt.top+at+5);const gt=qe.current.scrollHeight-ut;Et=Math.min(Math.max(Et,at),gt),ze({top:Et+6,left:ht.left})}else Ne(null),ze(null),nt(!1);je($e)},je=$e=>{if(!$e||$e.rangeCount===0){Qe(!1);return}const yt=$e.getRangeAt(0).getBoundingClientRect(),ct=window.getComputedStyle(qe.current),ht=parseInt(ct.lineHeight),ut=parseInt(ct.paddingTop),Et=qe.current.scrollTop,gt=qe.current.getBoundingClientRect(),wt=yt.top-gt.top+Et,St=Math.floor((wt-ut)/ht),Rt=ut+St*ht-Et;We(Rt),Qe(!0)},Xe=$e=>{qe.current&&!qe.current.contains($e.target)&&Ue(!1)};(0,re.useEffect)(()=>{const $e=qe.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",Xe),()=>{$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",Xe)}},[]);const lt=($e=!0,at)=>{if(!He)return;const yt=Je.current.querySelector("section.edu_md").innerHTML.replace(/<p[^>]*>([\s\S]*?)<\/p>/g,"$1"),ct=He.cloneRange(),ht=window.getSelection();if(ht.removeAllRanges(),ht.addRange(ct),$e){ct.deleteContents();const ut=document.createElement("div");ut.innerHTML=yt;const Et=Array.from(ut.childNodes);for(;Et.length>0;)ct.insertNode(Et.pop())}else{ct.collapse(!1);const ut=document.createElement("div");ut.innerHTML=" "+yt;const Et=Array.from(ut.childNodes);for(;Et.length>0;)ct.insertNode(Et.pop())}ht.removeAllRanges(),Ne(null),nt(!1),ze(null)};return re.createElement("section",{ref:Je},ke&&re.createElement("div",{ref:et,className:Fe.toolbar,style:{top:ke==null?void 0:ke.top,left:ke==null?void 0:ke.left}},re.createElement("div",{className:Fe.button,onClick:()=>nt(!0)},re.createElement("img",{src:Pe}),re.createElement("span",null,"AI\u6539\u5199"))),re.createElement(ve,{key:JSON.stringify(ke),noRestrictModal:Ye,visible:Ke,position:ke,selectText:Re,applyRefinedText:lt,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),qe.current&&re.createElement(Me,{ref:qe,onButtonClick:($e,at,yt,ct)=>{Ne(ct),nt(!0),Ie($e),ze({left:at,top:yt+20})}}))}},21661:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return ue}});var re=pe(59301),Ce=pe(43418),a={num:"num___VQiqB"},ue=({visible:ie,usedCount:ae,totalCount:ne,onOk:z,onCancel:te})=>{const x=()=>ae>0?re.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",ne,"\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",ne,"\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:te,onOk:z,footer:ae>0?void 0:null},x())}},20619:function(At,it,pe){"use strict";pe.d(it,{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(65218),de=pe(6521),ue=pe(49310),ie=pe(11860),ae=pe(31417),ne=pe(23849),z="data:image/png;base64,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",te=pe(92310),x=pe.n(te),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)(""),[Me,Fe]=(0,re.useState)(0),[Ve,Ze]=(0,re.useState)(!1),Ge=(0,re.useRef)(null),Ye=(0,re.useRef)(null),He=(0,re.useRef)(null),Ne=(0,re.useRef)(null),ke=(0,ae.Z)({scrollBoxRef:Ne,bottomInspectRef:He,contentRef:Ye,status:Ve,bottomOffset:Ee}),ze=Oe||Ve;(0,re.useEffect)(()=>{se==null||se(Pe)},[Pe]),(0,re.useEffect)(()=>{_e==null||_e({contentRef:Ye,status:ze,value:Pe,open:Ke,close:nt})},[ze,Pe]);const Ke=We=>y(void 0,null,function*(){we(!0),Be(""),Fe(0);const De=ge;We!=null&&We.fetchUrl&&delete We.fetchUrl,Ge.current=new a.Z(`${de.Z.API_SERVER}${De}`,We),yield new Promise((Qe,Te)=>{Ge.current.on("data",Ue=>{let{chunk:{content:qe,type:et}}=Ue;Ze(!0),et==="text"&&Be(Je=>Se?Se(Je+qe):Je+qe)}),Ge.current.on("done",()=>{Qe()}),Ge.current.on("error",Ue=>{Object.prototype.toString.call(Ue)==="[object Object]"&&Ue.status===-1&&b.ZP.warning((Ue==null?void 0:Ue.message)||""),Qe(),be==null||be(Ue)}),Ge.current.on("cancelled",()=>{Qe(),he==null||he()}),Ge.current.startStream()}),we(!1)}),nt=()=>{var We,De;Fe(1),(De=(We=Ge.current)==null?void 0:We.cancelRequest)==null||De.call(We),we(!1),Ze(!1)},rt=(0,re.useMemo)(()=>Ye.current?re.createElement(ie.Z,{noRestrictModal:me,nodeRef:Ye}):re.createElement(re.Fragment,null),[Ye.current]);return re.createElement(re.Fragment,null,re.createElement("div",{className:x()(Ce.container,ce),style:fe,ref:Ne},re.createElement("div",{ref:Ye,className:Ce.liWrap,contentEditable:!ze},Pe&&re.createElement(ue.Z,{cancelIndex:Me,streamingStatus:Oe,loadImage:!1,onFinish:()=>y(void 0,null,function*(){Fe(0),setTimeout(()=>Ze(!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(ne.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)}},23849:function(At,it,pe){"use strict";pe.d(it,{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))},50128:function(At,it,pe){"use strict";pe.d(it,{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)},96324:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return ce}});var re=pe(59301),Ce=pe(17574),a=pe(36141),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,ne=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,te=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(ne)for(var le of ne(se))te.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&&ne)for(var he of ne(fe))se.indexOf(he)<0&&te.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,Me=Array.isArray(Be)&&Be.length>0,Fe=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:Fe,key:Fe,icon:re.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Me?Be==null?void 0:Be.map(Ve=>we(Ve)):[]}}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)))}},99458:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return _e},U:function(){return Ee}});var re=pe(59301),Ce=pe(31797),a=pe(43418),de=pe(1710),ue=pe(1427),ie=pe(31591),ae=pe(66649),ne=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"},te="data:image/png;base64,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",x="data:image/png;base64,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",b=pe(25544),y=pe(91482),E=pe(20864),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=Ve=>{try{Fe(Oe.next(Ve))}catch(Ze){Pe(Ze)}},Me=Ve=>{try{Fe(Oe.throw(Ve))}catch(Ze){Pe(Ze)}},Fe=Ve=>Ve.done?we(Ve.value):Promise.resolve(Ve.value).then(Be,Me);Fe((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[Me,Fe]=a.default.useModal(),Ve=(0,re.useRef)(),[Ze,Ge]=(0,re.useState)(!0),Ye=(0,re.useRef)(!1),He=(0,y.useParams)();(0,re.useEffect)(()=>{var Le,je,Xe;if(document.addEventListener((0,ue.gH)(),Re,!1),window.addEventListener("blur",et,!1),(Le=Se.exerciseUserInfo)!=null&&Le.screen_open&&(0,ue.vp)()&&Ge(!1),(je=Se.exerciseUserInfo)!=null&&je.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;Ve.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 at=yield Je();($e=Ve.current)==null||$e.destroy(),at.used_screen_num&&Te(at.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=Ve.current)==null||$e.destroy(),Ge(!1),(0,ue.Dj)(document.body),document.getElementById("root").addEventListener("click",ke,!1)}})}return(Xe=Se.exerciseUserInfo)!=null&&Xe.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",et,!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 Je();setTimeout(()=>{var je,Xe;(je=Ve.current)==null||je.destroy(),Ve.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"},(Xe=Se.exerciseUserInfo)==null?void 0:Xe.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}),Ke=Le=>ve(void 0,null,function*(){var je;if((je=Se.exerciseUserInfo)!=null&&je.screen_at){const lt=yield(0,ie.ck)(me(ge({},He),{reset:!0}));if((lt==null?void 0:lt.status)===-6)return}const Xe=yield(0,ie.oy)({id:He.categoryId});if(Xe!=null&&Xe.is_commit){a.default.destroyAll(),yield nt(),qe(!0);return}else Te(Le+1)}),nt=()=>ve(void 0,null,function*(){var Le;const je=ne()(),Xe=Se.exerciseUserInfo.screen_sec;if(De.current.length>0){const lt=je.format("YYYY-MM-DD HH:mm:ss");let $e=Math.floor(je.diff(ne()(De.current[0].start))/1e3);const at=De.current.length;$e/Xe>>0>at&&($e=(at+1)*Xe-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:at})}De.current=[]}),rt=(0,re.useRef)(0),We=(0,re.useRef)(0),De=(0,re.useRef)([]),Qe=(0,re.useRef)(!1),Te=Le=>ve(void 0,null,function*(){var je;Ye.current||(we(),a.default.destroyAll(),rt.current=ne()().valueOf(),Qe.current=!0,Ve.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:te,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},((je=Se.exerciseUserInfo)==null?void 0:je.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=ne()().valueOf(),De.current.push({start:rt.current,end:We.current}),Ke(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(),Ve.current.destroy(),Qe.current=!1}}))}),Ue=()=>ve(void 0,null,function*(){a.default.destroyAll(),(yield(0,ie.VL)({categoryId:He.categoryId,commit_method:1}))&&qe()}),qe=(Le=!1)=>ve(void 0,null,function*(){var je,Xe;if(document.removeEventListener((0,ue.gH)(),Re,!1),(0,ue.BU)(),a.default.destroyAll(),Ye.current=!0,Le){const lt=yield(0,ie.Yu)(He.categoryId,{exercise_user_id:(je=Se.exerciseUserInfo)==null?void 0:je.exercise_user_id});Me.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),(Xe=Se.exerciseUserInfo)==null?void 0:Xe.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 Me.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()}})}),et=Le=>{(0,ue.vp)()&&document.activeElement.tagName!=="IFRAME"&&document.getElementById("pdfiframe")===null&&document.getElementById("iframeShixuns").style.display=="none"&&!Qe.current&&(0,ue.BU)()},Je=()=>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 je=yield(0,ie.oy)({id:He.categoryId});if(je!=null&&je.is_commit){qe();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 je=yield(0,ie.ck)(me(ge({},He),{reset:!0}));if((je==null?void 0:je.status)===-6)return}}else if(!Qe.current){var je=yield(0,ie.ck)(ge({},He));if((je==null?void 0:je.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,Fe)};var _e=(0,y.connect)(({exercise:Se,globalSetting:xe})=>({globalSetting:xe,exercise:Se}))(Ae)},53973:function(At,it,pe){"use strict";pe.d(it,{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(36141),ae=Object.defineProperty,ne=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=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(te)for(var he of te(le))b.call(le,he)&&y(se,he,le[he]);return se},ee=(se,le)=>ne(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)))}},31962:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return ne}});var re=pe(78241),Ce=pe(92832),a=pe(3113),de=pe(59301),ue={search:"search___JA0r9",btn:"btn___GGtZC"},ie=pe(59301),ne=({value:z,onChange:te})=>{const[x]=re.default.useForm(),b=(0,de.useRef)(!1);(0,de.useEffect)(()=>{z&&x.setFieldsValue(z)},z);const y=E=>{b.current||te(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")))}},50151:function(At,it,pe){"use strict";pe.d(it,{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:ne})=>{const z=de.createElement("div",{className:Ce.wrap,onClick:te=>{te.preventDefault(),te.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:ne},"\u9AD8\u6D88\u8017"))}},20684:function(At,it,pe){"use strict";pe.d(it,{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=ne=>{ne.key==="F12"&&(ne.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},ae=ne=>{ne.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=ne=>{const{keyCode:z,ctrlKey:te,metaKey:x,type:b}=ne;(b==="paste"||(z===67||z===86)&&(x||te))&&(Ce.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),ne.preventDefault(),ne.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}}},15868:function(At,it,pe){"use strict";pe.d(it,{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(79769),ne=pe(25544),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,ne.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 Me=document.querySelector(Be.name);Me&&Me.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}))))}},21130:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return Ue},$:function(){return Te}});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),ne=pe(5871),z=pe(95237),te=pe(24905),x=pe(38854),b=pe(54580),y=pe(3113),E=pe(93948),ee=pe(19842),oe=pe(92832),ce=pe(23579),fe=pe(6521),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(79769),me=pe(53973),ve=pe(5623),Ee=pe(54401),ye=pe(54965),Ae=pe(58448),_e=pe(15342),Se=pe.n(_e),xe=(qe,et,Je)=>new Promise((Re,Ie)=>{var Le=lt=>{try{Xe(Je.next(lt))}catch($e){Ie($e)}},je=lt=>{try{Xe(Je.throw(lt))}catch($e){Ie($e)}},Xe=lt=>lt.done?Re(lt.value):Promise.resolve(lt.value).then(Le,je);Xe((Je=Je.apply(qe,et)).next())}),we=re.memo(({tagName:qe="div",value:et="",className:Je,style:Re={},onBlur:Ie,id:Le})=>{const je=(0,re.useRef)(null);(0,re.useEffect)(()=>{if(!je.current)return;xe(void 0,null,function*(){const $e=je.current;$e.innerHTML="";const at=et==null?void 0:et.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const yt of at)if(yt.startsWith("$$")&&yt.endsWith("$$")||yt.startsWith("`$$")&&yt.endsWith("$$`")){const ct=yt.startsWith("`$$")?yt.slice(3,-3):yt.slice(2,-2),ht=document.createElement("span");ht.setAttribute("contentEditable","false"),ht.setAttribute("title",yt),ht.className="edu_latex",$e.appendChild(ht),Se().render(ct,ht,{throwOnError:!1})}else{const ct=yt==null?void 0:yt.replace(/<[^>]*>/g,ht=>ht.startsWith("<img")?ht:ht.replace(/</g,"&lt;"));$e.insertAdjacentHTML("beforeend",ct)}})},[Le]);const Xe=()=>{var lt,$e;if(Ie&&je.current){const yt=je.current.cloneNode(!0),ct=yt.querySelectorAll("span.edu_latex");for(let ht of ct){const ut=ht.getAttribute("title"),Et=document.createTextNode(ut||""),gt=ht;($e=(lt=gt.parentNode)==null?void 0:lt.replaceChild)==null||$e.call(lt,Et,gt)}Ie(yt.innerHTML)}};return re.createElement(re.Fragment,null,re.createElement(qe,{ref:je,contentEditable:!0,className:Je,style:Re,onBlur:Xe}))}),Pe=pe(7544),Be=pe(21798),Me=pe(78857),Fe=Object.defineProperty,Ve=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Ne=(qe,et,Je)=>et in qe?Fe(qe,et,{enumerable:!0,configurable:!0,writable:!0,value:Je}):qe[et]=Je,ke=(qe,et)=>{for(var Je in et||(et={}))Ye.call(et,Je)&&Ne(qe,Je,et[Je]);if(Ge)for(var Je of Ge(et))He.call(et,Je)&&Ne(qe,Je,et[Je]);return qe},ze=(qe,et)=>Ve(qe,Ze(et)),Ke=(qe,et,Je)=>new Promise((Re,Ie)=>{var Le=lt=>{try{Xe(Je.next(lt))}catch($e){Ie($e)}},je=lt=>{try{Xe(Je.throw(lt))}catch($e){Ie($e)}},Xe=lt=>lt.done?Re(lt.value):Promise.resolve(lt.value).then(Le,je);Xe((Je=Je.apply(qe,et)).next())});const nt=qe=>{qe.preventDefault();let Je=(qe.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Je)},rt=qe=>{qe.key==="Enter"&&qe.preventDefault()},We=({children:qe,style:et})=>re.createElement("div",{className:Ce.leftBox,style:et,onPaste:nt},qe),De=({children:qe,style:et,className:Je})=>re.createElement("div",{className:de()(Ce.rightBox,Je),style:et,onPaste:nt},qe),Qe=({className:qe,style:et={},width:Je=1200,onCancel:Re=()=>{},onSuccess:Ie=()=>{},gather:Le={},mode:je=1,stickyTop:Xe=0,subDisciplineId:lt=[],hideWordFeatures:$e,dataSource:at=[],customLeftHeadNode:yt,customRightHeadNode:ct,customLeftContent:ht,hideRecognition:ut=!1,onExchange:Et,isSingleSelection:gt=!1,underpinBackgroundStyle:wt={},headExtraNode:St,isRefreshItemBank:Rt=!1,okText:Wt="\u786E\u5B9A\u5BFC\u5165",onSave:Ft})=>{var kt;const[Pt,sn]=(0,re.useState)(1),[nn,Jt]=(0,re.useState)(0),[Lt,zt]=(0,re.useState)(""),[tn,Gt]=(0,re.useState)(!1),[bn,Ot]=(0,re.useState)([]),[Ht,Qt]=(0,re.useState)([]),[jt,ot]=(0,re.useState)(!1),[_t,Ct]=(0,re.useState)(!1),[bt,Dt]=(0,re.useState)(!1),[It,Vt]=(0,re.useState)(!1),[rn,$t]=(0,re.useState)([]),[pn,yn]=(0,re.useState)(1),[ft,An]=(0,re.useState)(!1),[jn,Rn]=(0,re.useState)(!0),[vt,Zt]=(0,re.useState)(0),[ln,fn]=(0,re.useState)(!1),[En]=ue.default.useForm(),[Fn]=ue.default.useForm(),$n=(0,re.useRef)(null),_n=(0,re.useRef)(null),Wn=(0,re.useRef)(),Gn=(0,re.useRef)(null),Sn=["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"],cn=["C","C++","Java","Python","JavaScript","Ruby"];(0,re.useEffect)(()=>{at!=null&&at.length&&mr(at)},[at]),(0,re.useEffect)(()=>{Pt===2&&$n.current.focus()},[Pt]),(0,re.useEffect)(()=>{bt&&vr()},[bt]);const Mn=()=>{if(Pt===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:()=>Ke(void 0,null,function*(){sn(1)})})},vr=()=>Ke(void 0,null,function*(){const tt=yield(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:je===1?"new_question":"subject"}});$t(tt.disciplines||[])}),lr=tt=>{const Nt=[],Yt=(un,Bt)=>{un.length>=2&&Nt.push(un.join(""));for(let an=Bt;an<tt.length;an++)un.push(tt[an]),Yt(un,an+1),un.pop()};return Yt([],0),Nt},Kt=tt=>(tt=tt||"",tt=String(tt),tt=tt.replace(/\s+/g,""),tt),er=tt=>(tt=tt||"",tt=String(tt),tt=tt.replace(/<div>/g,""),tt=tt.replace(/<br>/g,`
`),tt=tt.replace(/<\/div>/g,`
`),tt=fr(tt),tt),xr=tt=>tt.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),fr=tt=>tt.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),Zn=tt=>{var Nt;const Yt=tt.clipboardData;if(Yt){const un=Yt.types.toString(),Bt=Yt.items;if(un==="Files"||Yt.types.indexOf("Files")>-1){tt.preventDefault();try{let an=Bt[1];((Nt=Bt[0])==null?void 0:Nt.kind)==="file"&&(an=Bt[0]);const vn=an.getAsFile();(0,Ae.I)(vn,st=>{var pt;if(st.id){if(((pt=vn==null?void 0:vn.type)==null?void 0:pt.indexOf("image"))>-1){const mt=`<img src='${fe.Z.API_SERVER}${st.url}'>`;document.execCommand("insertText",!1,mt)}}else(st==null?void 0:st.status)===401&&(document.location.href="/user/login")})}catch(an){ie.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function gr(tt,Nt){return Ke(this,null,function*(){if(typeof tt=="string")return yield Nt(tt);if(typeof tt!="object"||tt===null)return tt;if(Array.isArray(tt))return yield Promise.all(tt.map(Bt=>Ke(this,null,function*(){return yield gr(Bt,Nt)})));const Yt={};for(const un in tt)if(Object.prototype.hasOwnProperty.call(tt,un)){const Bt=tt[un];typeof Bt=="string"?Yt[un]=yield Nt(Bt):typeof Bt=="object"?Yt[un]=yield gr(Bt,Nt):Yt[un]=Bt}return Yt})}const zn=()=>Ke(void 0,null,function*(){var tt;Gt(!0),zt("\u5904\u7406\u4E2D"),yield new Promise(un=>setTimeout(un,1e3));let Nt=(tt=_n.current)==null?void 0:tt.querySelectorAll('[data-text="edit"]'),Yt="";try{Nt.forEach(function(un){var Bt,an,vn,st;const pt=un.cloneNode(!0),mt=pt.querySelectorAll("span.edu_latex");for(let Tt of mt){const xt=Tt.getAttribute("title"),qt=document.createTextNode(xt),Xt=Tt;(an=(Bt=Xt.parentNode)==null?void 0:Bt.replaceChild)==null||an.call(Bt,qt,Xt)}const Mt=pt.querySelectorAll("span[style]");for(let Tt of Mt)if(Tt.style.fontFamily){const xt=Tt.innerHTML,qt=document.createTextNode(xt),Xt=Tt;(st=(vn=Xt.parentNode)==null?void 0:vn.replaceChild)==null||st.call(vn,qt,Xt)}pt==null||pt.childNodes.forEach(function(Tt){Tt.nodeType===Node.ELEMENT_NODE&&Tt.localName!=="h5"&&Tt.localName!=="h4"?Yt+=`<p>${Tt.innerHTML}</p>`:Tt.nodeType===Node.TEXT_NODE&&(Yt+=`<p>${Tt.textContent}</p>`)})}),Br("/api/intelligent_imports/import.json",{html:fr(Yt)})}catch(un){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",un)}}),sr=tt=>{let Nt=tt.filter(Yt=>!!(Yt!=null&&Yt.type));return Nt=Nt.map(Yt=>{var un;const Bt=(un=ur.find(vn=>vn.id===(Yt==null?void 0:Yt.type)))==null?void 0:un.deal,an=ze(ke({},Yt),{id:String(Math.random()).slice(-6),knowledgePoint:Kt(Yt==null?void 0:Yt.knowledgePoint)});return Bt?Bt(an):an}),Nt},yr=()=>{if(Pt===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:zn})},Er=()=>re.createElement("div",{className:Ce.row},re.createElement("div",{className:Ce.leftLayout},re.createElement(We,{style:{height:675}},Pt===1&&re.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>sn(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"))),Pt===2&&re.createElement("div",{"data-text":"edit",onBlur:()=>{$n.current.innerHTML||sn(1)},ref:$n,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")))),kn=(tt,Nt,Yt,un)=>{var Bt;console.log(tt,Nt,Yt,un,"onDataChange\u4FEE\u6539\u6570\u503C");const an=JSON.parse(JSON.stringify(Ht));un===void 0?an[Nt][tt]=Yt:an[Nt].questions[un][tt]=Yt;const vn=ke({},an[Nt]),st=(Bt=ur.find(pt=>pt.id===(vn==null?void 0:vn.type)))==null?void 0:Bt.deal;an[Nt]=st(vn),Qt(an)},tr=(tt,Nt,Yt)=>{var un;const Bt=Yt!==void 0,an=(un=ur.find(pt=>pt.id===(tt==null?void 0:tt.type)))==null?void 0:un.type,vn=`${Nt+1}.${Yt===void 0?"":Yt+1+"."}`,st=`${(tt==null?void 0:tt.type)==="7"?"{{":""}${vn}\u3010${an}\u3011${(tt==null?void 0:tt.question)||""}`;return re.createElement(re.Fragment,null,Bt&&re.createElement("h4",{contentEditable:!0}),re.createElement(we,{id:tt==null?void 0:tt.id,tagName:"div",value:st}))},br=(tt,Nt)=>Ke(void 0,null,function*(){var Yt;const un=yield Et(tt,Nt),Bt=(Yt=un==null?void 0:un.data)==null?void 0:Yt.content;if(Bt!=null&&Bt.length){const an=sr(Bt)[0];bn.splice(Nt,1,an),Ht.splice(Nt,1,an),Ot([...bn]),Qt([...Ht])}}),Un=(tt,Nt,Yt)=>{var un;const Bt=Yt!==void 0,an=(un=ur.find(st=>st.id===(tt==null?void 0:tt.type)))==null?void 0:un.type,vn=`${Nt+1}.${Yt===void 0?"":Yt+1+"."}`;return Bt?re.createElement("div",{style:{padding:"10px 18px"}},`${vn}\u3010${an}\u3011`,re.createElement(we,{id:tt==null?void 0:tt.id,tagName:"span",className:Ce.edit,onBlur:st=>kn("question",Nt,st,Yt),value:(tt==null?void 0:tt.question)||""})):re.createElement(re.Fragment,null,re.createElement("div",{className:Ce.actionHead},re.createElement("div",{className:"c-light-primary"},`${vn}\u3010${an}\u3011`),je!==1&&re.createElement(ne.Z,{disabled:(tt==null?void 0:tt.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:st=>kn("score",Nt,st,Yt),value:tt==null?void 0:tt.score}),re.createElement(z.Z,{align:"middle",style:{marginLeft:"auto"}},!!Et&&re.createElement("span",{className:"current c-light-primary mr30",onClick:()=>br(tt,Nt)},re.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),re.createElement(te.default,{onChange:st=>kn("checked",Nt,st.target.checked,Yt),checked:!!(tt!=null&&tt.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),re.createElement(we,{id:tt==null?void 0:tt.id,tagName:"div",style:{padding:"10px 18px"},className:Ce.edit,onBlur:st=>kn("question",Nt,st,Yt),value:tt==null?void 0:tt.question}))},Mr=(tt,Nt,Yt)=>re.createElement(re.Fragment,null,["0","1","2","4"].includes(tt==null?void 0:tt.type)&&re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u7B54\u6848\uFF1A${Nt||""}`,tagName:"p"}),!Yt&&re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u96BE\u5EA6\uFF1A${(tt==null?void 0:tt.difficulty)||""}`,tagName:"p"}),(tt==null?void 0:tt.type)!=="7"&&re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u89E3\u6790\uFF1A${(tt==null?void 0:tt.analyze)||""}`,tagName:"p"}),!Yt&&re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(tt==null?void 0:tt.knowledgePoint)||""}`,tagName:"p"})),Ar=(tt,Nt,Yt,un)=>{const Bt=un!==void 0,an=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],vn=Bt&&!tt.last&&!tt.errorMsg?{marginBottom:10}:{},st=an.map(pt=>({key:pt,label:pt,onClick:()=>kn("difficulty",Yt,pt,un)}));return re.createElement("div",{className:Ce.liWrap,style:vn},["4"].includes(tt==null?void 0:tt.type)&&re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),re.createElement(we,{id:tt==null?void 0:tt.id,tagName:"div",className:`${Ce.edit} c-black`,onBlur:pt=>kn("answer",Yt,[pt],un),value:Nt})),!Bt&&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:st}},re.createElement("span",{className:"c-light-primary"},tt==null?void 0:tt.difficulty,re.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(tt==null?void 0:tt.type)!=="7"&&re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),re.createElement(we,{id:tt==null?void 0:tt.id,tagName:"div",className:`${Ce.edit} c-grey-333`,onBlur:pt=>kn("analyze",Yt,pt,un),value:tt==null?void 0:tt.analyze})),!Bt&&re.createElement("div",{onKeyDown:rt,className:Ce.li},re.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),re.createElement(we,{id:tt==null?void 0:tt.id,tagName:"div",value:(tt==null?void 0:tt.knowledgePoint)||"",className:`${Ce.edit} c-grey-333`,onBlur:pt=>kn("knowledgePoint",Yt,Kt(er(pt)),un)})))},Cn=tt=>re.createElement(re.Fragment,null,typeof(tt==null?void 0:tt.errorMsg)=="string"&&!!(tt!=null&&tt.errorMsg)&&re.createElement("h5",{contentEditable:!1},re.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),re.createElement("div",null,tt==null?void 0:tt.errorMsg))),ir=tt=>re.createElement(re.Fragment,null,typeof(tt==null?void 0:tt.errorMsg)=="string"&&!!(tt!=null&&tt.errorMsg)&&re.createElement("h5",null,re.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),re.createElement("div",null,tt==null?void 0:tt.errorMsg))),Cr=(tt,Nt,Yt,un)=>{let Bt="flex";return(gt&&vt!==un||jt&&!(Yt!=null&&Yt.errorMsg))&&(Bt="none"),re.createElement("div",{className:Ce.row,style:{display:Bt}},re.createElement("div",{className:Ce.leftLayout},ht||re.createElement(We,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},tt))),re.createElement("div",{className:Ce.rightLayout},re.createElement(De,{className:Yt!=null&&Yt.errorMsg?Ce.error:""},Nt)))},ur=[{id:"0",type:"\u5355\u9009\u9898",element:(tt,Nt,Yt)=>{var un,Bt;const an=Yt!==void 0;let vn=(un=tt==null?void 0:tt.answer)==null?void 0:un[0];const st=re.createElement(re.Fragment,null,tr(tt,Nt,Yt),(Bt=tt==null?void 0:tt.options)==null?void 0:Bt.map((Tt,xt)=>re.createElement(we,{id:tt==null?void 0:tt.id,key:xt,value:`${Sn[xt]}.${Tt}`,tagName:"p"})),Mr(tt,vn,an),Cn(tt));let pt=an?tt:Ht[Nt];const mt=pt==null?void 0:pt.options,Mt=re.createElement(re.Fragment,null,Un(pt,Nt,Yt),mt==null?void 0:mt.map((Tt,xt)=>{var qt;return re.createElement("div",{key:xt,className:Ce.option},re.createElement("aside",{className:((qt=pt==null?void 0:pt.answer)==null?void 0:qt[0])===Sn[xt]?Ce.active:"",onClick:()=>kn("answer",Nt,[Sn[xt]],Yt)},Sn[xt]),re.createElement(we,{id:pt==null?void 0:pt.id,tagName:"div",className:`${Ce.text}`,onBlur:Xt=>{mt[xt]=Xt,kn("options",Nt,mt,Yt)},value:Tt}))}),Ar(pt,"",Nt,Yt),ir(pt));return an?[st,Mt]:Cr(st,Mt,pt,Nt)},deal:tt=>{var Nt,Yt,un;tt.score=tt.score===void 0?2:tt.score;let Bt=Kt((Nt=tt==null?void 0:tt.answer)==null?void 0:Nt[0]).toUpperCase();tt.answer=Bt?[Bt]:[];let an=[];if(!(tt!=null&&tt.options))an.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{tt.options=(Yt=tt.options)==null?void 0:Yt.slice(0,8);const vn=tt.options.map(pt=>pt==null?void 0:pt.trim().replace(/^\s+|\s+$/g,""));new Set(vn).size!==vn.length&&an.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Bt||an.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Bt&&(Sn.slice(0,((un=tt==null?void 0:tt.options)==null?void 0:un.length)||8).includes(Bt)||an.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")),Kt(tt==null?void 0:tt.question)||an.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=an.join(`
`),tt}},{id:"1",type:"\u591A\u9009\u9898",element:(tt,Nt,Yt)=>{var un,Bt;const an=Yt!==void 0;let vn=(un=tt==null?void 0:tt.answer)==null?void 0:un[0];const st=re.createElement(re.Fragment,null,tr(tt,Nt,Yt),(Bt=tt==null?void 0:tt.options)==null?void 0:Bt.map((Tt,xt)=>re.createElement(we,{id:tt==null?void 0:tt.id,key:xt,value:`${Sn[xt]}.${Tt}`,tagName:"p"})),Mr(tt,vn,an),Cn(tt));let pt=an?tt:Ht[Nt];const mt=pt==null?void 0:pt.options,Mt=re.createElement(re.Fragment,null,Un(pt,Nt,Yt),mt==null?void 0:mt.map((Tt,xt)=>{var qt,Xt;return re.createElement("div",{key:xt,className:Ce.option},re.createElement("aside",{className:(Xt=(qt=pt==null?void 0:pt.answer)==null?void 0:qt[0])!=null&&Xt.includes(Sn[xt])?Ce.active:"",onClick:()=>{var en;let gn=((en=pt==null?void 0:pt.answer)==null?void 0:en[0])||"";const mn=Sn[xt];gn.includes(mn)?gn=gn.replace(new RegExp(mn,"g"),""):gn+=mn,gn=gn.split("").sort().join(""),kn("answer",Nt,[gn],Yt)}},Sn[xt]),re.createElement(we,{id:pt==null?void 0:pt.id,tagName:"div",className:`${Ce.text}`,onBlur:en=>{mt[xt]=en,kn("options",Nt,mt,Yt)},value:Tt}))}),Ar(pt,"",Nt,Yt),ir(pt));return an?[st,Mt]:Cr(st,Mt,pt,Nt)},deal:tt=>{var Nt,Yt,un;tt.score=tt.score===void 0?2:tt.score;let Bt=Kt((Nt=tt==null?void 0:tt.answer)==null?void 0:Nt[0]).toUpperCase().split("").sort().join("");tt.answer=Bt?[Bt]:[];let an=[];if(!(tt!=null&&tt.options))an.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{tt.options=(Yt=tt.options)==null?void 0:Yt.slice(0,8);const vn=tt.options.map(pt=>pt==null?void 0:pt.trim().replace(/^\s+|\s+$/g,""));new Set(vn).size!==vn.length&&an.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Bt||an.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Bt){const vn=Sn.slice(0,((un=tt==null?void 0:tt.options)==null?void 0:un.length)||8);lr(vn).includes(Bt)||an.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 Kt(tt==null?void 0:tt.question)||an.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=an.join(`
`),tt}},{id:"2",type:"\u5224\u65AD\u9898",element:(tt,Nt,Yt)=>{var un,Bt;const an=Yt!==void 0;let vn=(un=tt==null?void 0:tt.answer)==null?void 0:un[0];const st=re.createElement(re.Fragment,null,tr(tt,Nt,Yt),Mr(tt,vn,an),Cn(tt));let pt=an?tt:Ht[Nt];const mt=["\u6B63\u786E","\u9519\u8BEF"];let Mt=((Bt=pt==null?void 0:pt.answer)==null?void 0:Bt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Mt)?Mt="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Mt)&&(Mt="\u9519\u8BEF");const Tt=re.createElement(re.Fragment,null,Un(pt,Nt,Yt),mt==null?void 0:mt.map((xt,qt)=>re.createElement("div",{key:qt,className:Ce.option},re.createElement("aside",{style:{borderRadius:2},className:Mt===xt?Ce.active:"",onClick:()=>kn("answer",Nt,[xt],Yt)},xt==="\u6B63\u786E"?"T":"F"),re.createElement("div",{style:{pointerEvents:"none"},className:`${Ce.text}`},xt))),Ar(pt,"",Nt,Yt),ir(pt));return an?[st,Tt]:Cr(st,Tt,pt,Nt)},deal:tt=>{var Nt;tt.score=tt.score===void 0?2:tt.score;let Yt=Kt((Nt=tt==null?void 0:tt.answer)==null?void 0:Nt[0]);tt.answer=Yt?[Yt]:[];let un=[];return Yt||un.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Yt&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Yt)&&un.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"),Kt(tt==null?void 0:tt.question)||un.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=un.join(`
`),tt}},{id:"3",type:"\u586B\u7A7A\u9898",element:(tt,Nt,Yt)=>{var un,Bt;const an=Yt!==void 0,vn=re.createElement(re.Fragment,null,tr(tt,Nt,Yt),(un=tt==null?void 0:tt.answer)==null?void 0:un.map((mt,Mt)=>re.createElement(we,{id:tt==null?void 0:tt.id,key:Mt,tagName:"p",value:`\u7B54\u6848${Mt+1}\uFF1A${mt.text||""}`})),Mr(tt,"",an),Cn(tt));let st=an?tt:Ht[Nt];const pt=re.createElement(re.Fragment,null,Un(st,Nt,Yt),(Bt=st==null?void 0:st.answer)==null?void 0:Bt.map((mt,Mt)=>re.createElement("div",{key:Mt,className:Ce.option},re.createElement("aside",{className:Ce.fill},"\u586B\u7A7A\u9879",Mt+1),mt.model===1&&re.createElement(we,{id:st==null?void 0:st.id,tagName:"div",onBlur:Tt=>{st.answer[Mt].latex=er(Tt),kn("answer",Nt,st.answer,Yt)},className:`${Ce.text}`,value:mt.latex}),mt.model===2&&re.createElement(ye.Z,{value:mt.latex,onChange:Tt=>{st.answer[Mt].latex=Tt,kn("answer",Nt,st.answer,Yt)}}))),Ar(st,"",Nt,Yt),ir(st));return an?[vn,pt]:Cr(vn,pt,st,Nt)},deal:tt=>{var Nt;tt.score=tt.score===void 0?2:tt.score;const Yt=(Nt=tt.answer)==null?void 0:Nt.map(Bt=>{if(Object.prototype.toString.call(Bt)==="[object Object]")return Bt;Bt=Bt==null?void 0:Bt.trim();const an={model:1,text:Bt,latex:Bt};return Bt.startsWith("$$")&&Bt.endsWith("$$")||Bt.startsWith("`$$")&&Bt.endsWith("$$`")?(an.model=2,an.latex=Bt.slice(2,-2)):an.latex=er(Bt),an});tt.answer=Yt;let un=[];return Yt||un.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Kt(tt==null?void 0:tt.question)||un.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=un.join(`
`),tt}},{id:"4",type:"\u7B80\u7B54\u9898",element:(tt,Nt,Yt)=>{var un,Bt;const an=Yt!==void 0;let vn=(un=tt==null?void 0:tt.answer)==null?void 0:un[0];const st=re.createElement(re.Fragment,null,tr(tt,Nt,Yt),Mr(tt,vn,an),Cn(tt));let pt=an?tt:Ht[Nt];const mt=re.createElement(re.Fragment,null,Un(pt,Nt,Yt),Ar(pt,(Bt=pt==null?void 0:pt.answer)==null?void 0:Bt[0],Nt,Yt),ir(pt));return an?[st,mt]:Cr(st,mt,pt,Nt)},deal:tt=>{tt.score=tt.score===void 0?5:tt.score;let Nt=[];return Kt(tt==null?void 0:tt.question)||Nt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=Nt.join(`
`),tt}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(tt,Nt)=>{var Yt,un;const Bt=Ht[Nt],an=cn.slice(0,4).map(vn=>({key:vn,label:vn,onClick:()=>kn("platform",Nt,vn)}));return re.createElement("div",{className:Ce.row,style:{display:jt?Bt!=null&&Bt.errorMsg?"flex":"none":"flex"}},re.createElement("div",{className:Ce.leftLayout},re.createElement(We,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},tr(tt,Nt),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(tt==null?void 0:tt.description)||""}`,tagName:"p"}),Mr(tt),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${tt==null?void 0:tt.timeLimit}`,tagName:"p"}),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(tt==null?void 0:tt.platform)||""}`,tagName:"p"}),re.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),re.createElement("h4",null),re.createElement(we,{id:tt==null?void 0:tt.id,value:(tt==null?void 0:tt.code)||"",tagName:"div"}),(Yt=tt==null?void 0:tt.inputs)==null?void 0:Yt.map((vn,st)=>{var pt;return re.createElement(re.Fragment,{key:st},re.createElement("h4",null),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${st+1})\u8F93\u5165\uFF1A${vn||""}`,tagName:"div"}),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${st+1})\u8F93\u51FA\uFF1A${((pt=tt==null?void 0:tt.outputs)==null?void 0:pt[st])||""}`,tagName:"div"}))}),Cn(tt)))),re.createElement("div",{className:Ce.rightLayout},re.createElement(De,{className:Bt!=null&&Bt.errorMsg?Ce.error:""},Un(Bt,Nt),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:Bt==null?void 0:Bt.id,value:Bt==null?void 0:Bt.description,tagName:"div",onBlur:vn=>kn("description",Nt,vn)}))),Ar(Bt,"",Nt),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:Bt==null?void 0:Bt.id,value:Bt==null?void 0:Bt.timeLimit,tagName:"div",onBlur:vn=>kn("timeLimit",Nt,er(vn))})),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:an}},re.createElement("span",{className:"c-light-primary"},Bt==null?void 0:Bt.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:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.code)||"",onBlur:vn=>kn("code",Nt,er(vn)),tagName:"div"}))),(un=Bt==null?void 0:Bt.inputs)==null?void 0:un.map((vn,st)=>{var pt;return re.createElement("div",{className:Ce.liWrap,key:st},re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",st+1,")\u8F93\u5165\uFF1A"),re.createElement(we,{id:Bt==null?void 0:Bt.id,value:vn||"",className:Ce.edit,onBlur:mt=>{const Mt=[...(Bt==null?void 0:Bt.inputs)||[]];Mt[st]=er(mt),kn("inputs",Nt,Mt)},tagName:"div"})),re.createElement("div",{className:Ce.li},re.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",st+1,")\u8F93\u51FA\uFF1A"),re.createElement(we,{id:Bt==null?void 0:Bt.id,value:((pt=Bt==null?void 0:Bt.outputs)==null?void 0:pt[st])||"",className:Ce.edit,onBlur:mt=>{const Mt=[...(Bt==null?void 0:Bt.outputs)||[]];Mt[st]=er(mt),kn("outputs",Nt,Mt)},tagName:"div"})))}),ir(Bt))))},deal:tt=>{var Nt,Yt,un;tt.score=tt.score===void 0?10:tt.score,tt.code=(Nt=tt.code)==null?void 0:Nt.trim();let Bt=[];Kt(tt==null?void 0:tt.question)?((Yt=tt==null?void 0:tt.question)==null?void 0:Yt.length)>60&&Bt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Kt(tt==null?void 0:tt.description)||Bt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const an=Kt(String((tt==null?void 0:tt.timeLimit)||""));if(tt.timeLimit=an,(!an||an&&!["3","4","5","6","7","8","9","10"].includes(an))&&Bt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),tt.platform=Kt(tt==null?void 0:tt.platform),tt!=null&&tt.platform){const vn=["c","c++","java","python"],st=(un=tt==null?void 0:tt.platform)==null?void 0:un.toLowerCase(),pt=vn.findIndex(mt=>mt===st);pt>-1?tt.platform=cn[pt]:Bt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Bt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(tt!=null&&tt.inputs)||!(tt!=null&&tt.outputs))tt.inputs=[],tt.outputs=[],Bt.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 vn=Math.min(tt.inputs.length,tt.outputs.length);tt.inputs=tt.inputs.slice(0,vn),tt.outputs=tt.outputs.slice(0,vn),tt.outputs.some(st=>!Kt(st))&&Bt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return tt.errorMsg=Bt.join(`
`),tt}},{id:"7",type:"\u7EC4\u5408\u9898",element:(tt,Nt)=>{var Yt,un;const Bt=Ht[Nt];return re.createElement("div",{className:Ce.row,style:{display:jt?Bt!=null&&Bt.errorMsg?"flex":"none":"flex"}},re.createElement("div",{className:Ce.leftLayout},re.createElement(We,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},tr(tt,Nt),Mr(tt),(Yt=tt==null?void 0:tt.questions)==null?void 0:Yt.map((an,vn)=>{var st;const pt=(st=ur.find(mt=>mt.id===(an==null?void 0:an.type)))==null?void 0:st.element;return re.createElement(re.Fragment,{key:`left-${tt.id}-${vn}`},pt(an,Nt,vn)[0])}),Cn(tt),re.createElement("p",{contentEditable:!0},"}}")))),re.createElement("div",{className:Ce.rightLayout},re.createElement(De,{className:Bt!=null&&Bt.errorMsg?Ce.error:""},Un(Bt,Nt),Ar(Bt,"",Nt),(un=Bt==null?void 0:Bt.questions)==null?void 0:un.map((an,vn)=>{var st;const pt=(st=ur.find(mt=>mt.id===(an==null?void 0:an.type)))==null?void 0:st.element;return re.createElement(re.Fragment,{key:`right-${Bt.id}-${vn}`},pt(an,Nt,vn)[1])}),ir(Bt))))},deal:tt=>{var Nt,Yt,un,Bt,an;const vn=sr,st=[...ur],pt=st.findIndex(xt=>xt.id==="0"),mt=st.findIndex(xt=>xt.id==="1");if(pt!==-1){const xt=st[pt].deal;st[pt].deal=qt=>{const Xt=xt(qt);return Xt.errorMsg&&(Xt.errorMsg=Xt.errorMsg.split(`
`).filter(en=>en!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),Xt}}if(mt!==-1){const xt=st[mt].deal;st[mt].deal=qt=>{const Xt=xt(qt);return Xt.errorMsg&&(Xt.errorMsg=Xt.errorMsg.split(`
`).filter(en=>en!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),Xt}}tt.questions=(Nt=tt.questions)!=null&&Nt.length?sr(tt.questions.slice(0,20)):[],tt.questions=(Yt=tt.questions)==null?void 0:Yt.map((xt,qt)=>{var Xt;if(xt.type==="0"||xt.type==="1"){const en=(Xt=xt.options)==null?void 0:Xt.map(gn=>gn==null?void 0:gn.trim().replace(/^\s+|\s+$/g,""));en&&new Set(en).size!==en.length&&(xt.errorMsg=(xt.errorMsg?xt.errorMsg+`
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ze(ke({},xt),{last:qt===tt.questions.length-1})});const Mt=(un=tt.questions)==null?void 0:un.reduce((xt,qt)=>{const Xt=parseFloat(qt.score);return isNaN(Xt)?xt:xt+Xt},0);tt.score=Mt;let Tt=[];return(Bt=tt.questions)!=null&&Bt.length?tt.errorMsg=((an=tt.questions)==null?void 0:an.findIndex(xt=>!!xt.errorMsg))>-1:Tt.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Kt(tt==null?void 0:tt.question)||Tt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Tt.length&&(tt.errorMsg=Tt.join(`
`)),tt}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(tt,Nt)=>{var Yt,un;const Bt=Ht[Nt],an=cn.map(vn=>({key:vn,label:vn,onClick:()=>kn("platform",Nt,vn)}));return re.createElement("div",{className:Ce.row,style:{display:jt?Bt!=null&&Bt.errorMsg?"flex":"none":"flex"}},re.createElement("div",{className:Ce.leftLayout},re.createElement(We,null,re.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},tr(tt,Nt),Mr(tt),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${tt==null?void 0:tt.timeLimit}`,tagName:"p"}),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(tt==null?void 0:tt.platform)||""}`,tagName:"p"}),re.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),re.createElement("h4",null),re.createElement(we,{id:tt==null?void 0:tt.id,value:(tt==null?void 0:tt.code)||"",tagName:"div"}),re.createElement("h4",null),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(tt==null?void 0:tt.input)||""}`,tagName:"p"}),re.createElement(we,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(tt==null?void 0:tt.output)||""}`,tagName:"p"}),(Yt=tt==null?void 0:tt.answer)==null?void 0:Yt.map((vn,st)=>re.createElement(we,{key:st,id:tt==null?void 0:tt.id,value:`\u7B54\u6848${st+1}\uFF1A${vn||""}`,tagName:"p"})),Cn(tt)))),re.createElement("div",{className:Ce.rightLayout},re.createElement(De,{className:Bt!=null&&Bt.errorMsg?Ce.error:""},Un(Bt,Nt),Ar(Bt,"",Nt),re.createElement("div",{className:Ce.liWrap},re.createElement("div",{className:Ce.li,onKeyDown:rt},re.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),re.createElement(we,{className:Ce.edit,id:Bt==null?void 0:Bt.id,value:Bt==null?void 0:Bt.timeLimit,tagName:"div",onBlur:vn=>kn("timeLimit",Nt,er(vn))})),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:an}},re.createElement("span",{className:"c-light-primary"},Bt==null?void 0:Bt.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:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.code)||"",onBlur:vn=>kn("code",Nt,er(vn)),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:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.input)||"",onBlur:vn=>kn("input",Nt,er(vn)),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:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.output)||"",onBlur:vn=>kn("output",Nt,er(vn)),tagName:"div"}))),re.createElement("div",{className:Ce.liWrap},(un=Bt==null?void 0:Bt.answer)==null?void 0:un.map((vn,st)=>re.createElement("div",{className:Ce.li,key:st},re.createElement("aside",null,"\u7B54\u6848",st+1,"\uFF1A"),re.createElement(we,{id:Bt==null?void 0:Bt.id,value:vn||"",className:Ce.edit,onBlur:pt=>{const mt=[...(Bt==null?void 0:Bt.answer)||[]];mt[st]=er(pt),kn("output",Nt,mt)},tagName:"div"})))),ir(Bt))))},deal:tt=>{var Nt,Yt,un,Bt,an,vn,st,pt;tt.score=tt.score===void 0?10:tt.score,tt.code=(un=(Yt=(Nt=tt.code)==null?void 0:Nt.trim())==null?void 0:Yt.replace(/@_@/g,"@\u2581@"))==null?void 0:un.replace(/@__@/g,"@\u2581\u2581@");let mt=[];if(Kt(tt==null?void 0:tt.question)||mt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Kt(tt==null?void 0:tt.code)?/@▁@|@▁▁@/.test(tt==null?void 0:tt.code)?(Bt=tt==null?void 0:tt.answer)!=null&&Bt.length&&((an=tt==null?void 0:tt.code.match(/@▁@|@▁▁@/g))==null?void 0:an.length)!==((vn=tt==null?void 0:tt.answer)==null?void 0:vn.length)&&mt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):mt.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"):mt.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),tt!=null&&tt.answer?(st=tt.answer)!=null&&st.some(Tt=>!Kt(Tt))&&mt.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):mt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),tt.platform=Kt(tt==null?void 0:tt.platform),tt!=null&&tt.platform){const Tt=["c","c++","java","python","javascript","ruby"],xt=(pt=tt==null?void 0:tt.platform)==null?void 0:pt.toLowerCase(),qt=Tt.findIndex(Xt=>Xt===xt);qt>-1?tt.platform=cn[qt]:mt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else mt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Kt(tt==null?void 0:tt.output)||mt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Mt=Kt(String((tt==null?void 0:tt.timeLimit)||""));return tt.timeLimit=Mt,(!Mt||Mt&&!["3","4","5","6","7","8","9","10"].includes(Mt))&&mt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),tt.errorMsg=mt.join(`
`),tt}}],jr=()=>re.createElement(re.Fragment,null,bn.filter(tt=>{var Nt;return!!((Nt=ur.find(un=>un.id===(tt==null?void 0:tt.type)))==null?void 0:Nt.element)}).map((tt,Nt)=>{var Yt;const un=(Yt=ur.find(Bt=>Bt.id===(tt==null?void 0:tt.type)))==null?void 0:Yt.element;return re.createElement(re.Fragment,{key:tt.id},un(tt,Nt))})),Tr=()=>Ke(void 0,null,function*(){const tt=Ht.filter(Nt=>!Nt.checked);if(Pt!==3||!tt.length){ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Ft){fn(!0),yield Ft(Ht),fn(!1);return}En.setFieldsValue({sub_discipline_id:lt}),Dt(!0)}),Qn=(tt,Nt=[])=>{if(typeof tt=="string")return tt.trim();if(Array.isArray(tt))return tt.map(Yt=>Qn(Yt,Nt));if(typeof tt=="object"&&tt!==null){const Yt={};for(const un in tt)tt.hasOwnProperty(un)&&(Nt.includes(un)?Yt[un]=tt[un]:Yt[un]=Qn(tt[un],Nt));return Yt}return tt},mr=tt=>Ke(void 0,null,function*(){const Nt=sr(Qn(tt));Ot(Nt),Qt(JSON.parse(JSON.stringify(Nt))),sn(3),Gt(!1),ot(!1)});(0,re.useEffect)(()=>{if(jn)return;const tt=()=>{Jt(Nt=>Nt>=90?(clearInterval(Wn.current),90):Nt+1)};return Wn.current=setInterval(tt,5e4/90),()=>clearInterval(Wn.current)},[jn]);const Br=(tt,Nt)=>{Rn(!1);const Yt=new FormData;Object.keys(Nt).forEach(Bt=>{Yt.append(Bt,Nt[Bt])});const un=new window.XMLHttpRequest;un.withCredentials=!0,un.addEventListener("load",function(Bt){return Ke(this,null,function*(){var an,vn;try{const st=JSON.parse((an=Bt==null?void 0:Bt.target)==null?void 0:an.response);if(Rn(!0),Jt(100),yield new Promise(pt=>setTimeout(()=>pt(),780)),st.status===0){if(!((vn=st==null?void 0:st.data)!=null&&vn.length)){ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Gt(!1);return}mr((st==null?void 0:st.data)||[])}else Gt(!1),ie.ZP.warning(st==null?void 0:st.message)}catch(st){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",st)}})}),un.addEventListener("error",()=>{Gt(!1)}),un.open("POST",`${fe.Z.API_SERVER}${tt}`),un.send(Yt)},hr=tt=>Ke(void 0,null,function*(){const Nt=tt.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(Nt)==-1?(ie.ZP.error(`${tt.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()):(Gt(!0),zt("\u5904\u7406\u4E2D"),Br("/api/intelligent_imports/import.json",{file:tt}),Promise.reject())});let Or=[{key:1,label:re.createElement(b.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:hr},re.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,Pe.Ny)()||(0,Pe.$O)())&&Or.push({key:2,label:re.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{Gn.current.onClick()}});const Sr=[Ht.length,(kt=Ht.filter(tt=>!!(tt!=null&&tt.errorMsg)))==null?void 0:kt.length];return re.createElement("div",{className:de()(Ce.intelligentBox,"intelligent-body-curb",qe),style:ze(ke({},et),{width:Je}),ref:_n},re.createElement("div",{className:Ce.underpin},re.createElement("b",{style:wt}),re.createElement("b",{style:wt})),re.createElement("div",{className:Ce.head,style:{top:Xe}},re.createElement("div",{className:Ce.leftLayout},yt||re.createElement(re.Fragment,null,re.createElement(z.Z,{align:"middle"},re.createElement("div",{className:Ce.title},"\u8BD5\u9898\u7F16\u8F91"),!$e&&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:Mn,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!$e&&re.createElement(x.Z,{overlayClassName:Ce.menu,menu:{items:Or}},re.createElement(ce.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!St&&St),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"}},ct||re.createElement(re.Fragment,null,re.createElement("div",{className:Ce.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Pt)&&re.createElement(te.default,{className:"ml20",checked:jt,onChange:tt=>ot(tt.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Pt)&&re.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",re.createElement("span",{className:"ml5 mr5 c-light-primary"},Sr[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",re.createElement("span",{className:"ml5 mr5 c-red-e53"},Sr[1]),"\u9898")),gt&&re.createElement("div",{className:Ce.tabs},bn==null?void 0:bn.map((tt,Nt)=>re.createElement("div",{onClick:()=>{Zt(Nt)},className:vt===Nt&&Ce.active,key:Nt},"\u65B0\u9898",Nt+1)))),re.createElement("div",{className:Ce.centerBox},re.createElement("img",{className:"mb10",src:be,width:56}),!ut&&re.createElement(ce.op,{onClick:yr},"\u8BC6\u522B"))),[1,2].includes(Pt)&&Er(),[3].includes(Pt)&&jr(),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:Re},"\u53D6\u6D88"),re.createElement(y.ZP,{size:"middle",type:"primary",loading:ln,className:`${Ce.button}`,onClick:Tr},Wt))),re.createElement(ae.default,{centered:!0,closable:!1,destroyOnClose:!0,open:tn,title:null,footer:null,width:320,afterClose:()=>Jt(0)},re.createElement(z.Z,{align:"middle",style:{flexDirection:"column"}},re.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Lt,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:nn}),re.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",re.createElement("span",{className:"ml5 c-light-primary"},nn,"%")))),re.createElement(ae.default,{centered:!0,open:bt,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:_t,width:480,onCancel:()=>Dt(!1),onOk:()=>En.submit(),afterClose:()=>{En.resetFields()}},re.createElement(ue.default,{style:{maxHeight:550},form:En,layout:"horizontal",colon:!1,size:"large",onFinish:tt=>Ke(void 0,null,function*(){var Nt,Yt,un,Bt,an;const vn=Ht.filter(mt=>!mt.checked&&!mt.errorMsg);Ct(!0);const st=()=>Ke(void 0,null,function*(){var mt,Mt;const Tt=yield(0,ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:ze(ke(ke({},Le),tt),{list:vn,mode:je})});Tt.status===0&&(Rt&&((mt=Tt==null?void 0:Tt.data)!=null&&mt.success)&&window.location.pathname==="/problemset"&&(Be.Z.publish("refresh-item-bank",tt.group_id),yield new Promise(xt=>setTimeout(()=>xt(),1500))),ie.ZP.success(`\u6210\u529F\u5BFC\u5165${(Mt=Tt==null?void 0:Tt.data)==null?void 0:Mt.success}\u9053\u8BD5\u9898`,3),Ie(Tt),Dt(!1)),Ct(!1)});if(je!==1){yield st();return}const pt=yield(0,ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Ht,mode:je}});if(pt.status===0){if(!((Nt=pt==null?void 0:pt.data)!=null&&Nt.error_size)){yield st();return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{Ct(!1)},title:"\u63D0\u793A",content:re.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",re.createElement("span",{className:"c-light-primary ml5 mr5"},(Yt=pt==null?void 0:pt.data)==null?void 0:Yt.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",re.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(un=pt==null?void 0:pt.data)==null?void 0:un.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",re.createElement("span",{className:"ml5 mr5"},(an=(Bt=pt==null?void 0:pt.data)==null?void 0:Bt.index)==null?void 0:an.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:st})}})},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:rn})),je===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:()=>Vt(!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:pn})))),re.createElement(ae.default,{centered:!0,open:It,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:ft,onCancel:()=>Vt(!1),onOk:()=>Fn.submit(),afterClose:()=>{Fn.resetFields()}},re.createElement(ue.default,{style:{maxHeight:550},form:Fn,layout:"horizontal",colon:!1,size:"large",onFinish:tt=>Ke(void 0,null,function*(){var Nt;An(!0),(yield(0,ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:tt.name,parent_id:(Nt=tt==null?void 0:tt.parent_id)==null?void 0:Nt[0]}})).status===0?(yn(pn+1),setTimeout(()=>{ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),Vt(!1),An(!1)},1e3)):An(!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(Me.Z,{onSave:tt=>{Gt(!0),zt("\u5904\u7406\u4E2D"),Br("/api/intelligent_imports/import.json",{html:tt})},ref:Gn}))},Te=se;var Ue=Qe},13624:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(79769),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"},te=pe(92310),x=pe.n(te),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,ne.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 Me=se||[];Me.push(Be.tag_discipline_id),me([...Me]),_e([...Me]),me([...Me])}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")))}},47936:function(At,it,pe){"use strict";pe.d(it,{S:function(){return ne}});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}],ne=({showSelectAll:z=!1,disciplinesData:te=[],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:Me=[],onTeachGroupChange:Fe=()=>{},teachGroupValue:Ve})=>{const[Ze,Ge]=(0,re.useState)(0),Ye=(0,re.useRef)(null),[He,Ne]=(0,re.useState)(0),ke=(0,re.useRef)(null);(0,re.useEffect)(()=>{var Ke;te.length!==0&&(((Ke=Ye==null?void 0:Ye.current)==null?void 0:Ke.clientHeight)>108?Ge(1):Ge(0)),te.length===0&&Ge(0)},[te]),(0,re.useEffect)(()=>{var Ke;x.length!==0&&(((Ke=ke==null?void 0:ke.current)==null?void 0:Ke.clientHeight)>108?Ne(1):Ne(0)),x.length===0&&Ne(0)},[x]);const ze=(Ke=[],nt)=>re.createElement(Ce.default,{className:de.subMenu},Ke.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}
${Ve?"":ge||de.active}
`,onClick:()=>Fe(null)},"\u5168\u90E8"),Me==null?void 0:Me.map(Ke=>re.createElement("li",{key:Ke.group_id,className:`
${de.directionItem}
${Ve===Ke.group_id?ge||de.active:""}
`,onClick:()=>Fe(Ke.group_id)},Ke.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:Ze===1?88:"auto"}},re.createElement("li",{className:`
${de.directionItem}
${b?"":ge||de.active}
`,onClick:()=>_e(null)},"\u5168\u90E8"),te.map(Ke=>{var nt;return re.createElement(re.Fragment,{key:Ke.id},((nt=Ke.sub_disciplines)==null?void 0:nt.length)>0?re.createElement(a.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:rt=>rt.parentNode,dropdownRender:()=>ze(Ke.sub_disciplines,Ke.id)},re.createElement("li",{className:`
${de.directionItem}
${b===Ke.id?ge||de.active:""}
`,onClick:()=>_e(Ke.id)},Ke.name)):re.createElement("li",{className:`
${de.directionItem}
${b===Ke.id?ge||de.active:""}
`,onClick:()=>_e(Ke.id)},Ke.name))})),re.createElement("div",{className:de.directionContentWrap,ref:Ye,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},te.map(Ke=>{var nt;return re.createElement(re.Fragment,{key:Ke.id},((nt=Ke.sub_disciplines)==null?void 0:nt.length)>0?re.createElement(a.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:rt=>rt.parentNode,dropdownRender:()=>ze(Ke.sub_disciplines,Ke.id)},re.createElement("li",{className:`${de.directionItem} ${b===Ke.id?de.active:""} `,onClick:()=>_e(Ke.id)},Ke.name)):re.createElement("li",{className:`${de.directionItem} ${b===Ke.id?de.active:""} `,onClick:()=>_e(Ke.id)},Ke.name))})),!!Ze&&re.createElement("div",{className:de.action},Ze===1&&re.createElement("span",{onClick:()=>Ge(2)},"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-xiala"})),Ze===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(Ke=>re.createElement("li",{key:Ke.id,className:`
${de.directionItem}
${ee===Ke.id?ge||de.active:""}
`,onClick:()=>we(Ke.id)},Ke.name))),re.createElement("div",{ref:ke,className:de.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},x.map(Ke=>re.createElement("li",{key:Ke.id,className:`${de.directionItem} ${ee===Ke.id?de.active:""} `,onClick:()=>we(Ke.id)},Ke.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(Ke=>re.createElement("li",{key:Ke.name,className:`
${de.directionItem}
${E===Ke.value?ge||de.active:""}
`,onClick:()=>Se(Ke.value)},Ke.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(Ke=>re.createElement("li",{key:Ke.name,className:`
${de.directionItem}
${fe===Ke.value?ge||de.active:""}
`,onClick:()=>xe(Ke.value)},Ke.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(Ke=>re.createElement("li",{key:Ke.name,className:`
${de.directionItem}
${se===Ke.value?ge||de.active:""}
`,onClick:()=>Pe(Ke.value)},Ke.name))))))}},54965:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(18760),a=pe(48136),de=pe(3315),ue=pe(43418),ie=pe(59301);const ae=(0,re.forwardRef)(({callback:ne,width:z,onChange:te,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 ne&&ne(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],Me=window.innerWidth-Be.offsetWidth,Fe=window.innerHeight-Be.offsetHeight;we=Math.max(0,Math.min(we,Me)),Pe=Math.max(0,Math.min(Pe,Fe)),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),te(_e),me(!1)},onCancel:()=>{me(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ie.createElement(de.Z,{value:E,ref:fe,onChange:te,showSaveButton:!1})))});it.Z=ae},3315:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(95237),a=pe(43604),de=pe(99313),ue=pe(3113),ie=pe(39655),ae=pe(18760),ne=pe(48136),z=pe(59301);const te=(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")))});it.Z=te},74245:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return b}});var re=pe(59301),Ce=pe(78241),a=pe(43418),de=pe(92832),ue=pe(87169),ie=pe(79769),ae={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},ne=pe(67726),z=pe(59301),te=(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=()=>te(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=>te(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(ne.Z,{open:he,onCancel:()=>{be(!1)}})))}},59955:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return de}});var re=pe(91482),Ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},a=pe(59301),de=({message:ue,className:ie,children:ae,style:ne={}})=>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:ne},ue):null,ae,a.createElement(re.Outlet,null))},22854:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return de}});var re=pe(59301),Ce=pe(21798),a=pe(59301),de=({defaultX:ue="40%",leftChild:ie,rightChild:ae,className:ne,hideResize:z=!1})=>{const[te,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 te=="number"&&te!==.01?`${te}px`:ue,ee=`calc(100% - ${z?"0px":"4px"} - ${E})`;return a.createElement("div",{className:`split-panel-container ${ne}`},a.createElement("section",{style:{width:E,display:te===.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))}},45366:function(At,it,pe){"use strict";pe.d(it,{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:ne={},leftNode:z,leftTitle:te="\u81EA\u6D4B\u8F93\u5165",rightNode:x,rightTitle:b="\u8FD0\u884C\u7ED3\u679C"})=>re.createElement("div",{className:de()(Ce.result,ae),style:ne},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,te)),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)))},4769:function(At,it,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,ne]=(0,re.useState)(ie);(0,re.useEffect)(()=>{const b=setTimeout(()=>{ne(ae+1e3)},1e3);return ue(ae+1e3),()=>{clearInterval(b)}},[ae]);const z=parseInt(ae/(60*6e4))||"00",te=parseInt(ae%(60*6e4)/6e4)||"00",x=parseInt(ae%6e4/1e3)||"00";return re.createElement("div",{className:de},Ce(z),":",Ce(te),":",Ce(x))};it.Z=a},94615:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return de}});var re=pe(59301),Ce=pe(21798),a=pe(11611),de=()=>{const[ue,ie]=(0,re.useState)(""),[ae,ne]=(0,re.useState)(0);let[z,te]=(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",te(void 0),b(void 0),ne(0),ie("")}function fe(){ne(ae+90)}function se(){z=ge.current.width*1.1,x=ge.current.height*1.1,b(x),te(z)}function le(){z=ge.current.width/1.1,x=ge.current.height/1.1,b(x),te(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)}},67831:function(At,it,pe){"use strict";pe.d(it,{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(14618),ne=pe(66552),z=Object.defineProperty,te=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)=>te(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"]};it.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}))}},40973:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return Ct}});var re=pe(59301),Ce=pe(89780),a=pe.n(Ce),de=pe(76374),ue=pe(14618),ie=pe(6313),ae=pe(25717),ne=pe(99498),z=pe(25419),te=pe(67549),x=pe(39655),b=({value:bt="",className:Dt,showTextOnly:It,showLines:Vt,style:rn={}})=>{const $t=(0,re.useMemo)(()=>"",[bt]);return re.createElement(re.Fragment,null,re.createElement("div",{dangerouslySetInnerHTML:{__html:$t}}))},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,Dt,It)=>Dt in bt?E(bt,Dt,{enumerable:!0,configurable:!0,writable:!0,value:It}):bt[Dt]=It,he=(bt,Dt)=>{for(var It in Dt||(Dt={}))fe.call(Dt,It)&&le(bt,It,Dt[It]);if(ce)for(var It of ce(Dt))se.call(Dt,It)&&le(bt,It,Dt[It]);return bt},be=(bt,Dt)=>ee(bt,oe(Dt));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:Dt,icon:It,actionName:Vt,className:rn="",children:$t}){function pn(){bt(Vt)}return y.createElement("a",{title:Dt,className:rn,onClick:pn},y.createElement("i",{className:`${It}`}),$t)}var ve=({watch:bt,showNullButton:Dt,showNullProgramButton:It,onActionCallback:Vt,fullScreen:rn,insertTemp:$t,hidetoolBar:pn,extraUse:yn})=>{const ft=[...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"},!pn&&ft.map((An,jn)=>y.createElement("li",{key:jn},An.actionName?y.createElement(me,be(he({},An),{onActionCallback:Vt})):y.createElement("span",{className:"v-line"}))),Dt?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:Vt},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,It?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:Vt},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:Vt},y.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,$t&&y.createElement("li",null,y.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${$t}`,onActionCallback:Vt},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),yn&&y.createElement("li",null,yn),y.createElement("li",{className:"btn-full-screen"},y.createElement(me,{icon:`${rn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:rn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Vt})))},Ee=pe(53531),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,Me=(bt,Dt,It)=>Dt in bt?Se(bt,Dt,{enumerable:!0,configurable:!0,writable:!0,value:It}):bt[Dt]=It,Fe=(bt,Dt)=>{for(var It in Dt||(Dt={}))Pe.call(Dt,It)&&Me(bt,It,Dt[It]);if(we)for(var It of we(Dt))Be.call(Dt,It)&&Me(bt,It,Dt[It]);return bt},Ve=(bt,Dt)=>xe(bt,Oe(Dt));const Ze={labelCol:{span:4},wrapperCol:{span:20}};var Ge=({callback:bt,onCancel:Dt})=>{function It(Vt){bt(Vt)}return re.createElement(ye.default,Ve(Fe({},Ze),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,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:Dt},"\u53D6\u6D88")))},Ye=pe(67831),He=pe(58448),Ne=pe(43418),ke=pe(95237),ze=pe(15868),Ke=pe(59301),nt=({callback:bt,onCancel:Dt})=>{const It=document.createElement("canvas"),Vt=It.getContext("2d");It.width=1e3,It.height=800,Vt.fillStyle="#ffffff",Vt.fillRect(0,0,It.width,It.height);const rn=It.toDataURL("image/png");return Ke.createElement(Ne.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ke.createElement(ke.Z,{style:{height:"100vh"}},Ke.createElement(ze.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:rn,visible:!0,title:String(Date.now())},onOk:$t=>{bt({src:$t.url})},onClose:Dt})))},rt=pe(8591),We=pe(43428),De=pe(43604),Qe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Te=pe(59301),qe=(0,re.forwardRef)(({onCancel:bt,editImgId:Dt,callback:It},Vt)=>{let rn=(0,re.useRef)(),$t=(0,re.useRef)(),pn=(0,re.useRef)(),yn=(0,re.useRef)(!1);const ft=(0,re.useRef)(!1);console.log("ref:",Vt);const[An,jn]=(0,re.useState)(0),[Rn,vt]=(0,re.useState)("100vh");(0,re.useEffect)(()=>{jn(1);try{indexedDB.databases().then(fn=>{fn.forEach(En=>indexedDB.deleteDatabase(En.name))})}catch(fn){}},[]),(0,re.useEffect)(()=>(window.addEventListener("message",ln),()=>{window.removeEventListener("message",ln)}),[]),(0,re.useImperativeHandle)(Vt,()=>({setHeight:vt}));const Zt=fn=>{window.saveDrawData(En=>{if(En===null&&!fn){rt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}rt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),It({src:`/api/attachments/${En}`,id:En,disabledClose:!0})})},ln=fn=>{var En;((En=fn==null?void 0:fn.data)==null?void 0:En.type)==="closePop"&&Zt(!0)};return Te.createElement("div",{ref:ft,className:"body-overflow-initial"},Te.createElement(We.Z,{width:"100vw",height:Rn,footer:null,closable:!0,placement:"bottom",open:!!An,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Qe.drawerWrap}`,onClose:()=>{window.saveDrawData(fn=>{It({src:`/api/attachments/${fn}`,id:fn})})},title:Te.createElement(ke.Z,{align:"middle"},Te.createElement(De.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Te.createElement(De.Z,{onClick:()=>{vt(Rn==="60px"?"100vh":"60px")}},Te.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Te.createElement(De.Z,{onClick:Zt},Te.createElement(_e.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Te.createElement("iframe",{src:`${window.ENV==="build"?"/react/build":""}/drawio/src/main/webapp/?id=${Dt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:$t})))}),et=pe(6521),Je=pe(5112),Re=pe(5871);const Ie=Je.ZP.Group,Le={margin:"0 8px"};var je=({callback:bt,onCancel:Dt})=>{function It(Vt){bt(Vt)}return re.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:It},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(Je.ZP,{value:"default"},re.createElement("i",{className:"fa fa-align-justify"})),re.createElement(Je.ZP,{value:"left"},re.createElement("i",{className:"fa fa-align-left"})),re.createElement(Je.ZP,{value:"center"},re.createElement("i",{className:"fa fa-align-center"})),re.createElement(Je.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:Dt},"\u53D6\u6D88")))},Xe=pe(78673),lt=pe(3352),$e=pe.n(lt),yt=(0,re.forwardRef)(({use3d:bt,width:Dt,height:It,callback:Vt,showSaveButton:rn},$t)=>{const pn=(0,re.useRef)(),yn=(0,re.useRef)(),[ft,An]=(0,re.useState)(!1),jn=(0,re.useRef)({id:pn,appName:"graphing",width:Dt||1e3,height:It||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,re.useEffect)(()=>{yn.current=new($e())(jn.current,!0),window.onload=function(){yn.current.inject("applet_container")}},[]);const Rn=()=>{var vt=window.ggbApplet.getPNGBase64(1,!0,72);return Vt&&Vt(vt),vt};return(0,re.useEffect)(()=>{jn.current.appName=ft?"3D":"graphing",yn.current.inject("applet_container")},[ft]),(0,re.useEffect)(()=>{An(bt)},[bt]),(0,re.useImperativeHandle)($t,()=>({getImgData:Rn})),re.createElement(re.Fragment,null,re.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:pn}),re.createElement(ke.Z,{align:"middle"},re.createElement(De.Z,{flex:1},re.createElement(Xe.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ft,onChange:vt=>An(vt)})),re.createElement(De.Z,null,re.createElement(_e.ZP,{size:"large",onClick:Rn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ct=pe(3315),ht=pe(1012);const ut="link",Et="upload-image",gt="add-flowchart",wt="draw-image",St="add-flowchart",Rt="code-block",Wt="add-table",Ft="------------",kt={default:Ft,left:`:${Ft}`,center:`:${Ft}:`,right:`${Ft}:`};var Pt=pe(57649),sn=(bt,Dt,It)=>new Promise((Vt,rn)=>{var $t=ft=>{try{yn(It.next(ft))}catch(An){rn(An)}},pn=ft=>{try{yn(It.throw(ft))}catch(An){rn(An)}},yn=ft=>ft.done?Vt(ft.value):Promise.resolve(ft.value).then($t,pn);yn((It=It.apply(bt,Dt)).next())});function nn(){}let Jt=0;const Lt=1e4,zt="\u2581",tn="@\u2581\u2581@",Gt="@\u2581@",bn=`
**\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`,Ot=["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 Ht(bt){return/^\d+$/.test(bt)?`${bt}px`:bt}const jt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ot={[jt+"-B"]:"bold",[jt+"-I"]:"italic"},_t={[ut]:"\u6DFB\u52A0\u94FE\u63A5",[Rt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Et]:"\u6DFB\u52A0\u56FE\u7247",[wt]:"\u6DFB\u52A0\u753B\u56FE",[gt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Wt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ct=({defaultValue:bt="",onChange:Dt,width:It="100%",height:Vt=400,miniToolbar:rn=!1,isFocus:$t=!1,watch:pn,insertTemp:yn,mode:ft="markdown",id:An="markdown-editor-id",showResizeBar:jn=!1,noStorage:Rn=!1,showNullButton:vt=!1,showNullProgramButton:Zt=!1,hidetoolBar:ln=!1,fullScreen:fn=!1,onBlur:En,onCMBeforeChange:Fn,onFullScreen:$n,className:_n="",disablePaste:Wn=!1,disabled:Gn=!1,disabledFill:Sn=!1,placeholder:cn="",values:Mn="",extraUse:vr,onAddBlank:lr})=>{const[Kt,er]=(0,re.useState)(null),[xr,fr]=(0,re.useState)(bt),[Zn,gr]=(0,re.useState)(pn),[zn,sr]=(0,re.useState)(fn),[yr,Er]=(0,re.useState)(""),[kn,tr]=(0,re.useState)(0),[br,Un]=(0,re.useState)(Vt),[Mr,Ar]=(0,re.useState)(!1),Cn=(0,re.useRef)((0,ht.Z)()),ir=(0,re.useRef)(!1),Cr=(0,re.useRef)(),[_r,Tn]=(0,re.useState)(0),[Kn,dn]=(0,re.useState)(0),pr=(0,re.useRef)(),Dr=(0,re.useRef)(),Fr=(0,re.useRef)(),Xn=(0,re.useRef)(),ur=(0,re.useRef)(),jr=(0,re.useRef)(),Tr=()=>sn(void 0,null,function*(){var mt;const Mt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Cn.current}});(mt=Mt==null?void 0:Mt.attachments)!=null&&mt.length&&(console.log("cm:",Kt,pr),Mt.attachments.map(Tt=>{Tt.content_type.indexOf("image")>-1?Kt.replaceSelection(`![,](/api/attachments/${Tt.id}?type=${Tt.content_type})`):Tt.content_type.indexOf("video")>-1?Kt.replaceSelection(`<video width="100%" controls src="${et.Z.API_SERVER}/api/attachments/${data.id}"></video>`):Tt.content_type.indexOf("pdf")>-1?Kt.replaceSelection(`<a href="${et.Z.API_SERVER}/api/attachments/${Tt.id}?type=${Tt.content_type}&disposition=inline" target="_blank">${Tt.name}</a>`):Kt.replaceSelection(`[${Tt.name}](${et.Z.API_SERVER}/api/attachments/${Tt.id}?type=${Tt.content_type})`)}))});(0,re.useEffect)(()=>{const mt=window.scrollY||window.pageYOffset;fr(Mn),Kt==null||Kt.setValue(Mn),window.scrollTo(0,mt)},[Mn]),(0,re.useEffect)(()=>{$n==null||$n(zn)},[zn]),(0,re.useEffect)(()=>{if(pr.current){let mt=function(Tt,xt){var qt;if(Wn){xt.preventDefault();return}const Xt=xt.clipboardData;if(Xt){const en=Xt.types.toString(),gn=Xt.items;if(en==="Files"||Xt.types.indexOf("Files")>-1){if(xt.preventDefault(),ft=="stex")return;try{let mn=gn[1];((qt=gn[0])==null?void 0:qt.kind)==="file"&&(mn=gn[0]);const In=mn.getAsFile(),Dn=In.name.split(".").pop();(0,He.I)(In,nr=>{var Hn,ar,Ir;nr.id?((Hn=In==null?void 0:In.type)==null?void 0:Hn.indexOf("image"))>-1?Mt.replaceSelection(`<img width="100%" src="/api/attachments/${nr.id}?type=${nr.content_type})" alt="" />`):((ar=In==null?void 0:In.type)==null?void 0:ar.indexOf("video"))>-1?Mt.replaceSelection(`<video width="100%" controls src="/api/attachments/${nr.id}"></video>`):((Ir=In==null?void 0:In.type)==null?void 0:Ir.indexOf("pdf"))>-1?Mt.replaceSelection(`<a href="/api/attachments/${nr.id}?type=${In.type}&disposition=inline" target="_blank">${In.name}</a>`):Ot.includes(Dn)?Mt.replaceSelection(`<a href="/api/attachments/${nr.id}?type=office&disposition=inline" target="_blank">${In.name}</a>`):Mt.replaceSelection(`[${In.name}](/api/attachments/${nr.id}?type=${nr.content_type})`):(nr==null?void 0:nr.status)===401&&(rt.ZP.warning((nr==null?void 0:nr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(mn){rt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Mt=a().fromTextArea(pr.current,{mode:ft,lineNumbers:!rn,lineWrapping:!0,value:bt,autoCloseTags:!Zt,autoCloseBrackets:!0});return Mt.on("keyup",function(Tt,xt){xt.keyCode===8&&(Tt.getValue()==""?Mt.setOption("placeholder",cn):Mt.setOption("placeholder",null))}),Mt.on("keydown",function(Tt,xt){if(xt.keyCode===8){var qt=mr(Tt);qt&&xt.preventDefault()}}),$t&&Mt.focus(),Mt.on("paste",mt),Mt.on("dragleave",function(Tt,xt){Dr.current.classList.remove("mouse-hover-md")}),Gn&&Mt.on("beforeChange",function(Tt,xt){(xt.origin==="paste"||xt.origin==="+input")&&xt.cancel()}),er(Mt),()=>{Mt.off("paste",mt)}}},[]);const Qn=(0,re.useCallback)(()=>{if(Dr.current)try{}catch(mt){console.log(mt,"---- to set md editor body height")}},[br,Dr,zn]);(0,re.useEffect)(()=>{function mt(){let Mt=new de.Z(Tt=>{for(let xt of Tt)(xt.target.offsetHeight>0||xt.target.offsetWidth>0)&&(Qn(),Kt.setSize("100%","100%"),Kt.refresh())});return Mt.observe(pr.current.parentElement),Mt}if(Kt){const Mt=mt();return()=>{var Tt,xt;(Tt=pr.current)!=null&&Tt.parentElement&&Mt.unobserve((xt=pr.current)==null?void 0:xt.parentElement)}}},[Kt,Qn]),(0,re.useEffect)(()=>{if(Kt){let mt=[];for(const[Mt,Tt]of Object.entries(ot)){let xt={[Mt]:()=>{Br(Tt)}};mt.push(xt),Kt.addKeyMap(xt)}return Cr.current=setInterval(()=>{ir.current&&Tr()},4e3),()=>{clearInterval(Cr.current);for(let Mt of mt)Kt.removeKeyMap(Mt)}}},[Kt]),(0,re.useEffect)(()=>{fn!==zn&&sr(fn)},[fn]),(0,Pt.Z)(()=>{if(!Rn&&kn>0){let mt=new Date().getTime(),Mt=window.sessionStorage.getItem(An);mt>=kn+Lt&&(!Mt||Mt!==xr)&&(window.sessionStorage.setItem(An,xr),Ar(!0))}},Lt),(0,re.useEffect)(()=>{gr(pn)},[Kt,pn]),(0,re.useEffect)(()=>{Kt&&$t&&Kt.focus()},[Kt,$t]),(0,re.useEffect)(()=>{if(Zn&&Kt){let mt=function(Tt){let xt=Tt.target;if(Xn.current){let qt=xt.scrollTop/xt.scrollHeight;Xn.current.scrollTop=Xn.current.scrollHeight*qt}};const Mt=Kt.getScrollerElement();return Mt.addEventListener("scroll",mt),()=>{Mt.removeEventListener("scroll",mt)}}},[Kt,Zn]),(0,re.useEffect)(()=>{if(Kt&&Fn){let mt=function(Mt,Tt){Fn(Mt,Tt)};return Kt.on("beforeChange",mt),()=>{Kt.off("beforeChange",mt)}}},[Kt,Fn]),(0,re.useEffect)(()=>{if(Kt&&En){let mt=function(){En(Kt.getValue())};return Kt.on("blur",mt),()=>{Kt.off("blur",mt)}}},[Kt,En]);function mr(mt,Mt){var Tt=mt.getDoc(),xt=Tt.getCursor(),qt=Tt.getLine(xt.line),Xt=qt.charAt(xt.ch-1),en=qt.lastIndexOf("@\u2581@",xt.ch),gn=qt.lastIndexOf("@\u2581\u2581@",xt.ch),mn=en>gn?en:gn,In=en>gn?3:4;if(tn.indexOf(Xt)===-1)return null;if(console.log("change1:",Mt,mt,qt,xt,mn,en,gn,Xt),mn>=0&&xt.ch-mn<5){var Dn=mn+In;return Tt.replaceRange("",{line:xt.line,ch:mn},{line:xt.line,ch:Dn}),{line:xt.line,ch:Dn}}return null}(0,re.useEffect)(()=>{if(Kt){let mt=function(Mt,Tt){const xt=Mt.getValue();fr(xt),tr(new Date().getTime()),Mt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Dt&&(Zt?Dt(xt,Bt(xt)):Dt(xt))};return Kt.on("change",mt),()=>{Kt.off("change",mt)}}},[Kt,Dt]),(0,re.useEffect)(()=>{if(Kt)if(bt==null)Kt.setValue(""),fr("");else{const mt=window.scrollY||window.pageYOffset;bt!==Kt.getValue()&&(Kt.setValue(bt),fr(bt),Kt.setCursor(Gn?1:Kt.lineCount(),0),window.scrollTo(0,mt))}},[Kt,bt]);const Br=(0,re.useCallback)(mt=>{const Mt=Kt.getCursor(),Tt=Kt.getSelection();let xt=Tt.split(`
`);switch(mt){case"bold":return Kt.replaceSelection("**"+Tt+"**"),Tt===""&&Kt.setCursor(Mt.line,Mt.ch+2),Kt.focus();case"italic":return Kt.replaceSelection("*"+Tt+"*"),Tt===""&&Kt.setCursor(Mt.line,Mt.ch+1),Kt.focus();case"code":return Kt.replaceSelection("`"+Tt+"`"),Tt===""&&Kt.setCursor(Mt.line,Mt.ch+1),Kt.focus();case"inline-latex":return Er("inline-latex"),Kt.focus();case"latex":return Kt.replaceSelection("```latex\n"+Tt+"\n```"),Kt.setCursor(Mt.line+1,Tt.length+1),Kt.focus();case"line-break":return Kt.replaceSelection(`<br/>
`),Kt.focus();case"list-ul":return Tt===""?Kt.replaceSelection("- "+Tt):Kt.replaceSelection(xt.map(qt=>qt===""?"":`- ${qt}`).join(`
`)),Kt.focus();case"list-ol":return Tt===""?Kt.replaceSelection("1. "+Tt):Kt.replaceSelection(xt.map((qt,Xt)=>qt===""?"":`${Xt+1}. ${qt}`).join(`
`)),Kt.focus();case"add-null-ch":lr==null||lr();return;case"add-signal":return Tt===""&&Kt.setCursor(Mt.line,Mt.ch),Kt.replaceSelection(Gt),Kt.focus();case"add-multiple":return Tt===""&&Kt.setCursor(Mt.line,Mt.ch),Kt.replaceSelection(tn),Kt.focus();case"inster-template-1":return Tt===""&&Kt.setCursor(Mt.line,Mt.ch),Kt.replaceSelection(bn),Kt.focus();case"eraser":return Kt.setValue(""),Kt.focus();case"trigger-watch":return gr(!Zn),Kt.focus();case"trigger-full-screen":return sr(!zn),Kt.focus();case ut:Er(ut);return;case Rt:Er(Rt);return;case Et:Er(Et);return;case wt:Er(wt);return;case"maths-latex":Er("maths-latex");return;case gt:ur.current="",sessionStorage.removeItem("file_id"),Er(gt);return;case Wt:Er(Wt);return;default:throw new Error}},[Kt,Zn,zn]),hr=(0,re.useCallback)((mt,Mt)=>{var Tt,xt,qt,Xt,en,gn;Er("");const{src:mn,alt:In,id:Dn}=mt||{};switch(yr){case ut:const{title:Ur,link:Jn}=mt;return Kt.replaceSelection(`[${Ur}](${Jn})`),Kt.focus();case Rt:const{language:rr,content:or}=mt;return Kt.replaceSelection(["```"+rr,or,"```"].join(`
`)),Kt.focus();case"maths-latex":for(var nr=atob(mt),Hn=new Uint8Array(nr.length),ar=0;ar<nr.length;ar++)Hn[ar]=nr.charCodeAt(ar);var Ir=new Blob([Hn],{type:"image/png"});(0,He.I)(Ir,wr=>{wr.id?Kt.replaceSelection(`![,](/api/attachments/${wr.id}?type=${wr.content_type})`):(wr==null?void 0:wr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Kt.replaceSelection("`$$"+mt+"$$`");break;case St:if(!Dn)return;Kt.focus(),Kt.getValue().indexOf(mn)===-1?Kt.replaceSelection(`<center><img id="${Dn}" width="80%" src="${mn}" class="draw-flowchart" alt="${In||""}" /></center>`):document.getElementById(Dn).src=et.Z.API_SERVER+mn+"?t="+Date.now();try{setTimeout(()=>{En(Kt.getValue())},100)}catch(wr){}break;case Et:case wt:const Nn=Mt,Vn=(qt=(xt=(Tt=Nn==null?void 0:Nn.name)==null?void 0:Tt.split("."))==null?void 0:xt.pop)==null?void 0:qt.call(xt);return((Xt=Nn==null?void 0:Nn.type)==null?void 0:Xt.indexOf("image"))>-1||!(Nn!=null&&Nn.type)?Nn!=null&&Nn.align||Nn!=null&&Nn.width?Kt.replaceSelection(`<p style="text-align:${Nn.align||"initial"}"><img width="${Nn.width?Nn.width+"%":"initial"}" src="${mn}" alt="${In||""}" /></p>`):Kt.replaceSelection(`<img width="100%" src="${mn}" alt="${In||""}" />`):((en=Nn==null?void 0:Nn.type)==null?void 0:en.indexOf("video"))>-1?Kt.replaceSelection(`<video width="100%" controls src="${mn}"></video>`):((gn=Nn==null?void 0:Nn.type)==null?void 0:gn.indexOf("pdf"))>-1?Kt.replaceSelection(`<a href="${mn}?type=${Nn.type}&disposition=inline" target="_blank">${Nn.name}</a>`):Ot.includes(Vn)?Kt.replaceSelection(`<a href="${mn}?type=office&disposition=inline" target="_blank">${Nn.name}</a>`):Kt.replaceSelection(`[${Nn.name}](${mn})`),Kt.focus();case Wt:const{row:qn,col:Bn,align:Pn}=mt;let cr=`
`;for(let wr=0;wr<qn;wr++){let Nr=[],Hr=[];for(let Pr=0;Pr<Bn;Pr++)wr===1&&Hr.push(kt[Pn]),Nr.push(" ");wr===1&&(cr+=`| ${Hr.join(" | ")} |
`),cr+=`| ${Nr.join(Bn===1?"":" | ")} |
`}return Kt.replaceSelection(cr+`
`),Kt.focus();default:throw new Error}},[Kt,yr]),Or=(0,re.useMemo)(()=>{switch(yr){case ut:return re.createElement(Ge,{callback:hr,onCancel:Sr});case Rt:return re.createElement(Ye.Z,{callback:hr,onCancel:Sr});case Et:return re.createElement(He.Z,{callback:hr,onCancel:Sr});case gt:return re.createElement(qe,{editImgId:ur.current,callback:hr,onCancel:Sr});case Wt:return re.createElement(je,{callback:hr,onCancel:Sr});case"maths-latex":return re.createElement(yt,{showSaveButton:!0,callback:hr});case"inline-latex":return re.createElement(ct.Z,{showSaveButton:!0,callback:hr});default:return null}},[yr]);function Sr(){Er("")}(0,re.useEffect)(()=>{if(Fr.current){let mt=function(en){qt=!0,Xt=en.pageY},Mt=function(){qt=!1},Tt=function(en){if(qt){let gn=en.pageY-Xt;gn<0&&(gn=0),gn>300&&(gn=300);let mn=Vt+gn+"px";Un(mn)}},xt=Fr.current,qt=!1,Xt=0;return xt.addEventListener("mousedown",mt),document.addEventListener("mousemove",Tt),document.addEventListener("mouseup",Mt),()=>{xt.removeEventListener("mousedown",mt),document.removeEventListener("mousemove",Tt),document.removeEventListener("mouseup",Mt)}}},[Kt,Fr]),(0,re.useEffect)(()=>{Un(Vt)},[Vt]);const tt=Ht(It),Nt=Ht(br),Yt={width:tt,height:Nt},un=(0,re.useMemo)(()=>{if(kn){let mt=new Date(kn),Mt=mt.getHours(),Tt=mt.getMinutes(),xt=mt.getSeconds();return Mt=Mt<10?"0"+Mt:Mt,Tt=Tt<10?"0"+Tt:Tt,xt=xt<10?"0"+xt:xt,`${Mt}:${Tt}:${xt}`}return 0},[kn]),Bt=mt=>{const Mt=[];if(Zt){let Tt=-1;mt=mt.replace(/(@▁▁@|@▁@)/g,function(xt,qt,Xt){Mt.push({multiLine:xt!==Gt})})}return Mt};function an(){window.sessionStorage.removeItem(An),Ar(!1),tr(0)}function vn(){Ar(!1),tr(0),Kt.setValue(window.sessionStorage.getItem(An))}(0,re.useEffect)(()=>{_t[yr]&&yr!==wt&&yr!==gt&&setTimeout(()=>{const mt=document.getElementsByClassName("markdown-popup-form")[0],Mt=window.innerWidth/2-mt.offsetWidth/2,Tt=window.innerHeight/2-mt.offsetHeight/2;Tn(Mt),dn(Tt)},0)},[yr]);const st=mt=>{mt.preventDefault();const Mt=mt.clientX-_r,Tt=mt.clientY-Kn;document.body.onmousemove=xt=>{let qt=xt.clientX-Mt,Xt=xt.clientY-Tt;const en=document.getElementsByClassName("markdown-popup-form")[0],gn=window.innerWidth-en.offsetWidth,mn=window.innerHeight-en.offsetHeight;qt=Math.max(0,Math.min(qt,gn)),Xt=Math.max(0,Math.min(Xt,mn)),pt(xt.clientX,xt.clientY,Mt,Tt)&&(Tn(qt),dn(Xt))},document.body.onmouseup=function(){document.body.onmousemove=null}},pt=(mt,Mt,Tt,xt)=>{const qt=document.body.clientHeight,Xt=document.body.clientWidth;return mt<20&&Tt>mt||mt>Xt-20&&Tt<mt||Mt<20&&xt>Mt||Mt>qt-20&&xt<Mt?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return re.createElement(re.Fragment,null,re.createElement("div",{className:"markdown-editor-wrapper",ref:Dr},re.createElement("div",{className:`markdown-editor-container ${_n} ${Zn?"on-preview":""} ${rn?"mini":""} ${zn?"full-screen":""}`,style:Yt},re.createElement(ve,{insertTemp:yn,watch:Zn,fullScreen:zn,showNullButton:vt,showNullProgramButton:Zt,onActionCallback:Br,hidetoolBar:ln,extraUse:vr}),re.createElement("div",{className:"markdown-editor-body"},re.createElement("div",{className:"codemirror-container"},re.createElement("textarea",{ref:pr,placeholder:cn})),Zn?re.createElement("div",{ref:Xn,className:"preview-container"},ft==="stex"&&re.createElement(b,{value:xr}),ft!=="stex"&&re.createElement(x.Z,{edit:!0,disabledFill:Sn,showProgramFill:Zt,value:xr,openEditor:mt=>{var Mt;ur.current=mt,(Mt=jr.current)==null||Mt.setHeight("100vh"),setTimeout(()=>{Er("add-flowchart")},150)}})):null))),jn?re.createElement("a",{ref:Fr,className:"editor-resize"}):null,yr===wt&&re.createElement(nt,{callback:hr,onCancel:Sr}),yr===gt&&re.createElement(qe,{ref:jr,editImgId:ur.current,callback:hr,onCancel:Sr}),re.createElement(Ee.Z,null,_t[yr]&&yr!==wt&&yr!==gt?re.createElement(Ne.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:_r,top:Kn},title:re.createElement("div",{style:{cursor:"move"},onMouseDown:st},_t[yr]),open:!0,onCancel:Sr,footer:null,destroyOnClose:!0,width:yr===gt?"1200px":null,height:yr===gt?"80vh":null,className:"markdown-popup-form"},Or):null))}},58448:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return me},I:function(){return Ee}});var re=pe(78241),Ce=pe(8591),a=pe(92832),de=pe(81327),ue=pe(5871),ie=pe(5112),ae=pe(3113),ne=pe(79090),z=pe(59301),te=pe(7544),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,te.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",`${ne.KI}/api/attachments.json`),Se.send(_e)}},53531:function(At,it,pe){"use strict";pe.d(it,{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)}}},24821:function(At,it,pe){"use strict";var re=pe(4151),Ce=pe(57809),a=pe(78673),de=pe(59301);const ue=Ce.default.Option;it.Z=({isTheoretical:ie,onFontSizeChange:ae,cmFontSize:ne,cmCodeMode:z,autoFormat:te,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:ne,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")))))}},57649:function(At,it,pe){"use strict";pe.d(it,{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])}},62782:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(31797),a=pe(5871),de=pe(78241),ue=pe(43418),ie=pe(71418),ae=pe(1710),ne=pe(92832),z=pe(95237),te=pe(43604),x=pe(3113),b=pe(31591),y=pe(66649),E=pe.n(y),ee=pe(91482),oe=pe(25544),ce=pe(96751),fe=pe(7544),se=pe(87001),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,Me]=(0,re.useState)(!1),Fe=(0,re.useRef)(),{actionTabs:Ve}=ve,[Ze,Ge]=(0,re.useState)(),[,Ye,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"&&(Me(!1),we.resetFields())},[ve.actionTabs.key]);const Ke=()=>new Promise(et=>he(void 0,null,function*(){var Je,Re;return Fe.current=yield(0,ce.y)({ip_limit:(Je=Ve==null?void 0:Ve.exerciseParams)==null?void 0:Je.ip_limit,ip_bind:(Re=Ve==null?void 0:Ve.exerciseParams)==null?void 0:Re.ip_bind_type}),et()})),nt=()=>he(void 0,null,function*(){var et,Je,Re,Ie,Le;yield we.validateFields();const je=we.getFieldsValue();if(Me(!0),(((et=Ve==null?void 0:Ve.exerciseParams)==null?void 0:et.ip_limit)!=="no"||(Je=Ve==null?void 0:Ve.exerciseParams)!=null&&Je.ip_bind_type)&&(yield Ke()),(yield(0,b.ZD)((Re=Ve==null?void 0:Ve.exerciseParams)==null?void 0:Re.id,{exercise_user_id:(Ie=Ve==null?void 0:Ve.exerciseParams)==null?void 0:Ie.exercise_user_id,unlock_key:je.unlock_key,time:je.time,ip:Fe.current})).status===0){if(Ee){ye({type:"exercise/setActionTabs",payload:{}}),Ee();return}const lt=Ve==null?void 0:Ve.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:{}})}Me(!1)}),rt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:et=>le.createElement("span",{className:et.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},et)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:et=>le.createElement("span",{className:et.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},et)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],We=((Ae=Ve==null?void 0:Ve.exerciseParams)==null?void 0:Ae.errorMessage)&&typeof((_e=Ve==null?void 0:Ve.exerciseParams)==null?void 0:_e.errorMessage)=="object";(0,re.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&he(void 0,null,function*(){const et=yield ze(Oe);yield He({}),et.status||Ge(et)})},[ve.actionTabs.key]);const{time:De,end_time:Qe}=(Ze==null?void 0:Ze.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,qe=((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=Ve==null?void 0:Ve.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:Ye||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=Ve==null?void 0:Ve.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(ne.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),De!==-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"},Ye||ke?"--":qe),"\u5206\u949F",qe!==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()(Qe).format("YYYY-MM-DD HH:mm")))),le.createElement(z.Z,{justify:"space-between",align:"middle"},le.createElement(te.Z,null),le.createElement(te.Z,null,le.createElement(x.ZP,{loading:Be,onClick:nt},"\u8FDB\u5165\u8003\u8BD5"))))))};it.Z=(0,ee.connect)(({exercise:ve})=>({exercise:ve}))(me)},92517:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return ee}});var re=pe(59301),Ce=pe(91482),a=pe(43418),de=pe(3113),ue=pe(71418),ie=pe(34166),ae=pe(17060),ne=pe(11488),z=pe(24334),te=pe(66649),x=pe.n(te),b=pe(99509),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:Me,is_file:Fe,expected_output_file_url:Ve}=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:Me,is_file:Fe,expected_output_file_url:Ve}),y.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),y.createElement(ne.ZP,{height:"200px",width:"100%",language:ve==null?void 0:ve.toLocaleLowerCase(),value:z.Base64.decode(ge),options:{readOnly:!0}}))):null)))}},53809:function(At,it,pe){"use strict";pe.d(it,{Im:function(){return ye},Y4:function(){return _e}});var re=pe(59301),Ce=pe(92832),a=pe(8591),de=pe(3113),ue=pe(1162),ie=pe(24334),ae=pe.n(ie),ne=pe(73510),z=pe(59955),te=pe(39655),x=pe(25544),b=pe(34376),y=pe.n(b),E=pe(79769),ee=pe(91482),oe=pe(92517),ce=pe(21798),fe=pe(34166),se=pe(39109),le=pe(99337),he=pe(92310),be=pe.n(he),ge=pe(1427),me=pe(59301),ve=(Oe,we,Pe)=>new Promise((Be,Me)=>{var Fe=Ge=>{try{Ze(Pe.next(Ge))}catch(Ye){Me(Ye)}},Ve=Ge=>{try{Ze(Pe.throw(Ge))}catch(Ye){Me(Ye)}},Ze=Ge=>Ge.done?Be(Ge.value):Promise.resolve(Ge.value).then(Fe,Ve);Ze((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:Me,expected_output:Fe,is_file:Ve,input_file_url:Ze,output_file_url:Ge,expected_output_file_url:Ye,setMonacoValue:He,setData:Ne}=Oe,ke=(0,re.useRef)(),ze=(0,re.useRef)(),Ke=(0,re.useRef)();let nt=null;const rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,re.useEffect)(()=>{if(Be&&!Ve&&ke.current){const We=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});We.open(ke.current);const De=(0,x.pp)(ie.Base64.decode(Be));We.write(De),We.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{We.scrollToTop()}catch(Qe){}},100)}if(Me&&!Ve&&ze.current){const We=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});We.open(ze.current),We.write((0,x.pp)(Me)),We.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{We.scrollToTop()}catch(De){}},100)}if(Fe&&!Ve&&Ke.current){const We=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});We.open(Ke.current),We.write((0,x.pp)(ie.Base64.decode(Fe))),We.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{We.scrollToTop()}catch(De){}},100)}},[Be]),we){case ue.h.NOMATCH:nt=me.createElement(me.Fragment,null,me.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Ve&&me.createElement("div",{ref:ke}),Ve&&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"),!Ve&&me.createElement("div",{ref:Ke}),Ve&&me.createElement("div",{style:rt},me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(this,null,function*(){const We=yield fetch(Ye,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});He(yield We.text()),setTimeout(()=>{Ne(Ye)},200)})},Fe)));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"),!Ve&&me.createElement(te.Z,{value:Me,style:rt}),Ve&&me.createElement("div",{style:rt},me.createElement("a",{onClick:()=>(0,x.LR)(Ze,Me)},Me))),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:ne.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:ne.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:Me,input:Fe,expected_output:Ve,is_file:Ze,input_file_url:Ge,output_file_url:Ye,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)}it.ZP=({input:Oe,is_file:we,debuging:Pe,submitting:Be,executingMessage:Me,debugResult:Fe,onChangeInput:Ve,onDebugCode:Ze,onSubmitCode:Ge,hack:Ye,user:He,submitResult:Ne,isWhiteTheme:ke,topDispatch:ze})=>{const[Ke]=(0,ee.useSearchParams)(),nt=(0,ee.useParams)(),[rt,We]=(0,re.useState)(!1),[De,Qe]=(0,re.useState)(!1),[Te,Ue]=(0,re.useState)(1),[qe,et]=(0,re.useState)(!1),[Je,Re]=(0,re.useState)(0),[Ie,Le]=(0,re.useState)(!1),[je,Xe]=(0,re.useState)(""),[lt,$e]=(0,re.useState)(""),at=(0,re.useRef)(),yt=(0,re.useRef)(),ct=(0,re.useRef)(null),ht=(0,re.useRef)(null),ut=(0,re.useRef)(null);console.log(Ne,"submitResult",nt);const{status:Et,id:gt,input:wt,output:St,expected_output:Rt,is_file:Wt,input_file_url:Ft,output_file_url:kt,expected_output_file_url:Pt,error_msg:sn,hack_sets:nn}=Ne||{};(0,re.useEffect)(()=>{Et===0&&(Ue(1),Re(0))},[Et,gt]),(0,re.useEffect)(()=>{ve(void 0,null,function*(){var jt;const ot=yield(0,fe.rX)(nt==null?void 0:nt.id,"submit");(ot==null?void 0:ot.status)===0&&(ot!=null&&ot.data&&((jt=ot==null?void 0:ot.data)==null?void 0:jt.status)!==0?(ze({type:se.Types.SET_SUBMIT_RESULT,payload:{submitResult:ot==null?void 0:ot.data}}),Ue(2),Re(320)):(Ue(1),Re(0)))})},[nt==null?void 0:nt.id]),(0,re.useEffect)(()=>{if(at.current){let Qt=function(Vt){Ct=_t.offsetHeight,bt=!0,Dt=Vt.pageY,ut.current.style.display="block"},jt=function(){bt=!1,ut.current.style.display="none"},ot=function(Vt){if(bt){Jt();let rn=Dt-Vt.pageY,$t=Ct+rn;if($t<0&&($t=0),$t>window.innerHeight-150&&($t=window.innerHeight-150),Te===1){$t<=34?Re(0):Re($t);return}console.log($t,"resizeH"),Re($t)}};const _t=ct.current;let Ct=0,bt=!1,Dt=0;const It=document.getElementById("case-y-bar");return It==null||It.addEventListener("mousedown",Qt),document.addEventListener("mousemove",ot),document.addEventListener("mouseup",jt),()=>{const Vt=document.getElementById("case-y-bar");Vt==null||Vt.removeEventListener("mousedown",Qt),document.removeEventListener("mousemove",ot),document.removeEventListener("mouseup",jt)}}},[at,Te]),(0,re.useEffect)(()=>{const Qt=ce.Z.subscribe("resize-move-bar",Jt);if(Ke.get("type")!=="exercises")return document.addEventListener((0,ge.gH)(),tn),()=>{document.removeEventListener((0,ge.gH)(),tn),Qt()}},[]),(0,re.useEffect)(()=>{});function Jt(){var Qt,jt,ot,_t;const Ct=document.getElementById("outputResultRef");if(Ct){let bt=Ct.dataset.text;yt.current.reset(),yt.current.writeln(bt);const Dt=document.getElementById("outputResultRef").offsetWidth-20,It=((_t=(ot=(jt=(Qt=yt.current)==null?void 0:Qt._core)==null?void 0:jt._renderService)==null?void 0:ot.dimensions)==null?void 0:_t.actualCellWidth)||10,Vt=Math.ceil(Dt/It);yt.current.resize(Vt,Math.ceil(Ct.clientHeight/16))}}function Lt(){We(!rt),setTimeout(()=>{Jt()},300),Re(rt?320:window.innerHeight-150)}function zt(){De?(Qe(!1),(0,ge.BU)()):(Qe(!0),(0,ge.Dj)(ht.current))}const tn=Qt=>{(0,ge.vp)()||Qe(!1)},Gt=(0,re.useMemo)(()=>{if(Fe){const{status:Qt,output:jt,error_msg:ot}=Fe;return setTimeout(()=>{let _t="",Ct=document.getElementById("outputResultRef");jt?_t=ie.Base64.decode(jt):ot&&(_t=ie.Base64.decode(ot)),yt.current=new b.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),yt.current.open(Ct),yt.current.onKey(function(bt){var Dt;if(bt.domEvent.key.toLocaleUpperCase()==="C"&&bt.domEvent.ctrlKey){bt.domEvent.preventDefault();let It=(Dt=yt.current)==null?void 0:Dt.getSelection();navigator.clipboard.writeText(It).then(()=>{})}}),Ct.dataset.text=_t,yt.current.setOption("convertEol",!0),Jt()},300),me.createElement(me.Fragment,null,Se(Fe))}return null},[Fe]);function bn(){var Qt,jt;if(!(Ye!=null&&Ye.code)||((Qt=Ye==null?void 0:Ye.code)==null?void 0:Qt.trim().length)===0){(jt=a.ZP)==null||jt.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),Ze()}const Ot=Qt=>ve(void 0,null,function*(){let jt=yield(0,E.ZP)(`/api/problems/${Qt}/start.json`,{method:"get",params:{hack_user_id:He==null?void 0:He.user_id}});jt&&(window.location.href=`/myproblems/${jt==null?void 0:jt.identifier}${window.location.search}`)});function Ht(){Wt?navigator.clipboard.writeText(ie.Base64.decode(sn)).then(()=>{a.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ie.Base64.decode(St)).then(()=>{a.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return me.createElement(re.Fragment,null,me.createElement("div",{className:be()(ne.Z.case,ke&&ne.Z.whiteCase),style:{height:Je},ref:ct},me.createElement("div",{className:ne.Z.fullMask,ref:ut}),me.createElement("div",{className:ne.Z["resize-y-bar"],id:"case-y-bar",ref:at,draggable:!1},Te===2&&me.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Te===1&&(Je<=34?me.createElement("div",{onClick:()=>{Re(320)},className:ne.Z.unfoldBtn},"\u63A7\u5236\u53F0",me.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):me.createElement("div",{onClick:()=>{Re(0)},className:ne.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:ne.Z.caseHead},me.createElement("div",{className:ne.Z.dot}),me.createElement("div",{className:ne.Z.text},Te===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Te===2&&!Be&&typeof Et=="number"&&me.createElement(me.Fragment,null,Et===ue.h.OK?me.createElement("div",{className:ne.Z.pass},me.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):me.createElement("div",{className:ne.Z.noPass},me.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[Et])),me.createElement("div",{className:ne.Z.btns},Te===2&&!Be&&me.createElement(me.Fragment,null,Et!==ue.h.OK&&me.createElement("div",{onClick:Ht},me.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),me.createElement("div",{onClick:()=>{Le(gt)}},me.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Ke.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:Je-34}},me.createElement("div",{className:ne.Z.result},me.createElement("div",{className:ne.Z.left},me.createElement("div",{className:ne.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:ne.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:Ve}))),me.createElement("div",{className:ne.Z.right},me.createElement("div",{className:ne.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:ne.Z.node},Fe?Gt: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:Je-34,display:"flex",flexDirection:"column",overflow:"hidden"}},me.createElement("div",{ref:ht,className:ne.Z.elseNode},me.createElement("div",{className:ne.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:ne.Z.scroll},me.createElement("pre",{className:ne.Z.scrollBox,style:qe?{height:De?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!Wt&&me.createElement(xe,{value:wt}),Wt&&me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(void 0,null,function*(){const Qt=yield fetch(Ft,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});$e(yield Qt.text()),setTimeout(()=>{Xe(Ft)},200)})},wt)),wt&&me.createElement("div",{className:ne.Z.action},me.createElement("span",{onClick:()=>et(!qe)},qe?"\u6536\u8D77":"\u5C55\u5F00"),Ke.get("type")!=="exercises"&&me.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>zt(),className:`iconfont icon-${De?"suoxiao1":"fangda"}`})))),me.createElement("div",{className:ne.Z.result,style:{flex:1,overflow:"hidden"}},me.createElement("div",{className:ne.Z.left},me.createElement("div",{className:ne.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:ne.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},me.createElement("pre",null,!Wt&&me.createElement(xe,{className:"mb10",value:Rt&&ie.Base64.decode(Rt)||""}),Wt&&me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(void 0,null,function*(){const Qt=yield fetch(Pt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});$e(yield Qt.text()),setTimeout(()=>{Xe(Pt)},200)})},Rt)))),me.createElement("div",{className:ne.Z.right},me.createElement("div",{className:ne.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:ne.Z.node,style:{color:Et===ue.h.OK?"#2ABD8C":"#FF2C29"}},me.createElement("pre",null,(Et===4||Et===5)&&me.createElement(xe,{className:"mb10",value:sn&&ie.Base64.decode(sn)||""}),Et!=4&&Et!=5&&(Wt?me.createElement("a",{style:{fontSize:"16px"},onClick:()=>ve(void 0,null,function*(){const Qt=yield(0,E.ZP)(kt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{$e(Qt)}catch(jt){$e("")}setTimeout(()=>{Xe(kt)},200)})},St):me.createElement(xe,{className:"mb10",value:St&&ie.Base64.decode(St)||""})))))))))),me.createElement("div",{className:be()(ne.Z.footer,ke&&ne.Z.whiteFooter),style:{zIndex:100}},(Ye==null?void 0:Ye.is_program)&&(Ye==null?void 0:Ye.above_question)&&me.createElement(de.ZP,{className:"mr10",type:"primary",onClick:()=>Ot(Ye==null?void 0:Ye.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ye==null?void 0:Ye.is_program)&&(Ye==null?void 0:Ye.under_question)&&me.createElement(de.ZP,{className:"mr10",type:"primary",onClick:()=>Ot(Ye==null?void 0:Ye.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:bn},"\u8C03\u8BD5\u4EE3\u7801"),Ke.get("qtype")!=="8"&&me.createElement(de.ZP,{className:ne.Z.disabled,type:"primary",icon:me.createElement("i",{className:"iconfont icon-bofang1"}),loading:Be,disabled:Pe||Be,onClick:()=>{var Qt,jt;if(!(Ye!=null&&Ye.code)||((Qt=Ye==null?void 0:Ye.code)==null?void 0:Qt.trim().length)===0){(jt=a.ZP)==null||jt.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:je,type:je.length?"txt":"",onClose:()=>Xe(""),monacoEditor:{value:lt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},39109:function(At,it,pe){"use strict";pe.r(it),pe.d(it,{Types:function(){return tt},default:function(){return Bt}});var re=pe(59301),Ce=pe(91482),a=pe(31797),de=pe(43418),ue=pe(71418),ie=pe(3113),ae=pe(6848),ne=pe(95237),z=pe(34166),te=pe(31591),x=pe(1427),b=pe(22854),y=pe(6521),E=pe(87169),ee=pe(43428),oe=pe(11488),ce=pe(53531),fe=pe(13357),se=pe(24821),le=pe(8591),he={list:"list___IRN6i",copy:"copy___qCn9B"},be=pe(56102),ge=pe(79769),me=(st,pt,mt)=>new Promise((Mt,Tt)=>{var xt=en=>{try{Xt(mt.next(en))}catch(gn){Tt(gn)}},qt=en=>{try{Xt(mt.throw(en))}catch(gn){Tt(gn)}},Xt=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(xt,qt);Xt((mt=mt.apply(st,pt)).next())}),Ee=({showResourceCentre:st,identifier:pt})=>{const mt=(0,Ce.useParams)(),[Mt,Tt]=(0,re.useState)(null);(0,re.useEffect)(()=>{st&&xt()},[st]);const xt=()=>me(void 0,null,function*(){const qt=yield(0,ge.ZP)(`/api/problems/${pt}/attachment_list.json`,{method:"get"});(qt==null?void 0:qt.status)==0&&Tt(qt.data||[])});return re.createElement("div",{className:"tpi-code-setting"},re.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Mt!=null&&Mt.length)&&re.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Mt==null?void 0:Mt.map((qt,Xt)=>re.createElement("dl",{className:he.list,key:Xt},re.createElement(ae.Z,{title:qt.title},re.createElement("dt",null,re.createElement("i",{className:"icon-wenjian4 mr5"}),qt.title)),re.createElement("dd",null,re.createElement(be.CopyToClipboard,{text:qt.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=(st,pt,mt)=>pt in st?Ae(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[pt]=mt,Be=(st,pt)=>{for(var mt in pt||(pt={}))Oe.call(pt,mt)&&Pe(st,mt,pt[mt]);if(xe)for(var mt of xe(pt))we.call(pt,mt)&&Pe(st,mt,pt[mt]);return st},Me=(st,pt)=>_e(st,Se(pt));const Fe={theme:(0,fe.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,fe.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,fe.G)("cmTabToSpace",!0),showResourceCentre:!1};var Ve=(st=>(st[st.set_font_size=0]="set_font_size",st[st.set_theme=1]="set_theme",st[st.on_tab_to_space=2]="on_tab_to_space",st[st.set_show_editor_setting=3]="set_show_editor_setting",st[st.set_show_respurce_center=4]="set_show_respurce_center",st))(Ve||{});function Ze(st,pt){switch(pt.type){case 3:return Me(Be({},st),{showEditorSetting:pt.payload});case 1:return Me(Be({},st),{theme:pt.payload});case 0:return Me(Be({},st),{fontSize:pt.payload});case 2:return Me(Be({},st),{tabToSpace:pt.payload});case 4:return Me(Be({},st),{showResourceCentre:pt.payload});default:throw new Error}}var Ge=({isLoading:st,value:pt,onChange:mt,language:Mt,onUpdateCode:Tt,ActionBarRender:xt,setIsWhiteTheme:qt,identifier:Xt})=>{const[en,gn]=(0,re.useReducer)(Ze,Fe),{theme:mn,fontSize:In,showEditorSetting:Dn,tabToSpace:nr,showResourceCentre:Hn}=en,ar=(0,re.useRef)(),Ir=(0,re.useRef)();(0,re.useEffect)(()=>{qt(mn==="vs")},[mn]);const Ur={onFontSizeChange:qn=>{gn({type:0,payload:qn}),(0,fe.t)("cmFontSize",qn)},tabToSpace:nr,cmFontSize:In,className:"oj",cmCodeMode:mn,onTabToSpace:qn=>{gn({type:2,payload:qn}),(0,fe.t)("cmTabToSpace",qn)},onCodeModeChange:qn=>{gn({type:1,payload:qn}),(0,fe.t)("ProgrammingCodeMode",qn)}};function Jn(){gn({type:3,payload:!1})}function rr(){gn({type:3,payload:!0})}function or(){gn({type:4,payload:!1})}function Nn(){gn({type:4,payload:!0})}const Vn={value:pt,language:Mt,theme:mn,options:{fontSize:In,insertSpaces:nr},onChange:qn=>{mt(qn),Ir.current=qn,clearTimeout(ar.current),ar.current=setTimeout(()=>{Tt(Ir.current)},1e4)},onEditBlur:qn=>{Ir.current&&Tt(Ir.current)}};return ye.createElement(re.Fragment,null,xt(rr,Nn),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!st&&ye.createElement(oe.ZP,Be({},Vn))),ye.createElement(ce.Z,null,ye.createElement(ee.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Dn,onClose:Jn},ye.createElement(se.Z,Be({},Ur)))),ye.createElement(ce.Z,null,ye.createElement(ee.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Hn,onClose:or},ye.createElement(Ee,{showResourceCentre:Hn,identifier:Xt}))))},Ye=pe(60141),He=pe(24334),Ne=pe(53809),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"},Ke=pe(1710),nt=pe(58421),rt=pe(58617),We=pe(92517),De=pe(66649),Qe=pe.n(De),Te=pe(59301);const{Column:Ue}=Ke.default;var qe=({submitResult:st,submitting:pt,submitRecords:mt,page:Mt,onPageChange:Tt,topicId:xt})=>{const[qt]=(0,Ce.useSearchParams)(),{records:Xt,records_count:en}=mt||{},[gn,mn]=(0,re.useState)(!1),In=qt.get("type")==="1";return Te.createElement(ue.Z,{spinning:pt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Te.createElement(rt.Z,{style:{fontSize:24},spin:!0})},(Xt==null?void 0:Xt.length)>0?Te.createElement(Ke.default,{dataSource:Xt,rowKey:"id",pagination:!1},Te.createElement(Ue,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Dn,nr)=>Te.createElement("span",null," ",Qe()(Dn).format("YYYY-MM-DD HH:mm:ss"))}),Te.createElement(Ue,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Dn,nr)=>{var Hn;return Te.createElement("span",{className:`${Dn===0?"c-green":"c-red"} current`,onClick:()=>{mn(nr.id)}},(Hn=Ne.Im[Dn])==null?void 0:Hn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Te.createElement(Ue,{title:`\u6267\u884C\u7528\u65F6 (${In?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Dn=>Dn?In?Dn:Dn/1e3:""}),Te.createElement(Ue,{title:`\u5185\u5B58\u6D88\u8017\uFF08${In?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Dn=>Dn?In?Dn:parseFloat((Dn/1024).toFixed(2)):""}),Te.createElement(Ue,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Te.createElement(Ue,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Dn,nr)=>Te.createElement("span",{className:"c-light-primary current",onClick:()=>{mn(nr.id)}},"\u67E5\u770B")})):Te.createElement("div",{style:{height:300,width:"100%"}}),Te.createElement(We.Z,{onClose:mn,open:gn}),en>15?Te.createElement(nt.Z,{className:ze.pagination,current:Mt,pageSize:15,total:en,onChange:Tt}):null)},et=pe(18540),Je=pe(12563),Re={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Ie=pe(39655),Le=pe(59301);const je={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Xe=({hack:st})=>{const{language:pt,difficult:mt,time_limit:Mt,description:Tt}=st,[xt]=(0,Ce.useSearchParams)(),qt=je[mt];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},pt)),Le.createElement("li",null,Le.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Le.createElement(Je.Z,{color:qt==null?void 0:qt.color},qt==null?void 0:qt.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"}},Mt,"\u79D2"))),xt.get("qtype")==="8"?Le.createElement(Ie.Z,{value:Tt,showProgramFill:!0,className:Re.desc}):Le.createElement(Ie.Z,{value:Tt,className:Re.desc}))},lt={},$e=pe(59301),at=({hack:st,current_user:pt})=>$e.createElement("div",{className:lt.answer},st!=null&&st.answer_text?$e.createElement(Ie.Z,{style:{padding:"13px 0"},value:(st==null?void 0:st.answer_text)||""}):$e.createElement(et.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),yt=pe(21798);function ct(st,pt){return(0,ge.U2)(`/problems/${st}/comments.json`,{page:pt,limit:10})}function ht(st){return(0,ge.v_)(`/discusses/${st}/plus.json`,{container_type:"Discuss",type:1})}function ut(st,pt,mt){return(0,ge.v_)(`/problems/${st}/comments/reply.json`,{comments:{content:mt,parent_id:pt}})}function Et(st,pt){return(0,ge.v_)(`/problems/${st}/comments.json`,{comments:{content:pt}})}function gt(st,pt,mt){return(0,ge.v_)(`/problems/${st}/comments/${pt}/hidden.json`,mt)}function wt(st,pt){return(0,ge.IV)(`/problems/${st}/comments/${pt}`)}var St=pe(66115);function Rt({author:st}){return re.createElement("a",{href:`/users/${st.login}`,target:"_blank"},re.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${y.Z.IMG_SERVER}/images/${st.image_url}`,width:"50"}))}function Wt({data:st,index:pt,parentDiscussIndex:mt,user:Mt,onSetActionType:Tt}){const{author:xt,can_delete:qt,content:Xt,id:en,time:gn}=st;function mn(){Tt({id:en,index:pt,type:"delete-discuss",parentDiscussIndex:mt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const In=Mt.admin||qt||xt.user_id===Mt.user_id;return re.createElement("div",{className:"discuss-item-container second-discuss "},re.createElement(Rt,{author:xt}),re.createElement("section",null,re.createElement("div",{className:"discuss-info"},re.createElement("a",{href:`/users/${xt.login}`,target:"_blank"},xt.name),re.createElement("span",{className:"grey"},gn),re.createElement("div",{className:"btn-group",style:{marginBottom:0}},In?re.createElement("a",{onClick:mn,title:"\u5220\u9664"},re.createElement("i",{className:"iconfont icon-shanchu"})):null)),re.createElement(Ie.Z,{className:"discuss-content",value:Xt})))}var Ft=({user:st,data:pt,index:mt,onPlusDiscuss:Mt,onSetActionType:Tt,activeDiscussIndex:xt,onReplyDiscuss:qt,onSetActiveDiscussIndex:Xt})=>{const{content:en,children:gn,hidden:mn,id:In,praise_count:Dn,time:nr,user_praise:Hn,can_delete:ar,author:Ir}=pt;function Ur(){Xt(In)}function Jn(){Mt(In,!Hn,mt)}function rr(){Tt({id:In,index:mt,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function or(){Tt({id:In,index:mt,params:{hidden:mn?"0":"1"},type:"hidden-discuss",message:mn?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Nn=st.admin||st.user_id===Ir.user_id;return re.createElement("div",{className:"discuss-item-container",key:In},re.createElement(Rt,{author:Ir}),re.createElement("section",null,re.createElement("div",{className:"discuss-info"},re.createElement("a",{href:`/users/${Ir.login}`,target:"_blank"}," ",Ir.name," "),re.createElement("span",{className:"grey"},nr)),re.createElement(Ie.Z,{className:"discuss-content",value:en}),gn&&gn.length>0?re.createElement("div",{className:"reply-discuss-container"},gn.map((Vn,qn)=>re.createElement(Wt,{key:Vn.id,data:Vn,index:qn,user:st,onSetActionType:Tt,parentDiscussIndex:mt}))):null,re.createElement("div",{className:"btn-group"},Nn?re.createElement("a",{onClick:or,title:mn?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},re.createElement("i",{className:mn?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,ar&&(!gn||gn.length==0)?re.createElement("a",{onClick:rr,title:"\u5220\u9664"},re.createElement("i",{className:"iconfont icon-shanchu"})):null,re.createElement("a",{onClick:Ur,title:"\u56DE\u590D"}," ",re.createElement("i",{className:"iconfont icon-huifu1"})," "),re.createElement("a",{onClick:Jn,className:Hn?"c-orange":""},re.createElement("i",{className:Hn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),re.createElement("span",null,Dn||""))),re.createElement(St.Z,{id:In,activeDiscussIndex:xt,onReplyDiscuss:qt})))},kt=pe(94615),Pt={"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"},sn=pe(40973),nn=(st,pt,mt)=>new Promise((Mt,Tt)=>{var xt=en=>{try{Xt(mt.next(en))}catch(gn){Tt(gn)}},qt=en=>{try{Xt(mt.throw(en))}catch(gn){Tt(gn)}},Xt=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(xt,qt);Xt((mt=mt.apply(st,pt)).next())}),Jt=({user_praise:st,praise_count:pt,praisePlus:mt,onCreateDiscuss:Mt,discuss_count:Tt})=>{const[xt,qt]=(0,re.useState)(!1),[Xt,en]=(0,re.useState)("");function gn(nr){en(nr)}function mn(){qt(!0)}function In(){qt(!1)}function Dn(){return nn(this,null,function*(){Mt(Xt),en(""),qt(!1)})}return re.createElement("div",{className:`${Pt["dis-input-editor-container"]} ${xt?Pt.active:""} `},re.createElement("div",{className:xt?`hide ${Pt["text-area"]}`:Pt["text-area"]},re.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:mn}),re.createElement("a",null," ",re.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Tt," "),re.createElement("a",{className:"c-light-black",onClick:mt,title:st?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},re.createElement("i",{className:`mr3 ${st?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),pt?re.createElement("span",null,pt):"")),xt?re.createElement("div",{className:Pt["input-mask"],onClick:In}):null,re.createElement("div",{className:xt?Pt["md-container"]:`${Pt["md-container"]} hide`},re.createElement(sn.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Xt,height:240,onChange:gn}),re.createElement("div",{className:Pt["tip-container"],onClick:In},re.createElement("a",{className:Pt["btn-send"],onClick:Dn}," \u53D1\u9001 "))))},Lt=pe(59301),zt=Object.defineProperty,tn=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,Qt=(st,pt,mt)=>pt in st?zt(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[pt]=mt,jt=(st,pt)=>{for(var mt in pt||(pt={}))Ot.call(pt,mt)&&Qt(st,mt,pt[mt]);if(bn)for(var mt of bn(pt))Ht.call(pt,mt)&&Qt(st,mt,pt[mt]);return st},ot=(st,pt)=>tn(st,Gt(pt)),_t=(st,pt,mt)=>new Promise((Mt,Tt)=>{var xt=en=>{try{Xt(mt.next(en))}catch(gn){Tt(gn)}},qt=en=>{try{Xt(mt.throw(en))}catch(gn){Tt(gn)}},Xt=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(xt,qt);Xt((mt=mt.apply(st,pt)).next())});const Ct={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var bt=(st=>(st[st.GET_DISCUSSES=0]="GET_DISCUSSES",st[st.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",st[st.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",st[st.PLUS_DISCUSS=3]="PLUS_DISCUSS",st[st.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",st[st.SET_PAGE=5]="SET_PAGE",st[st.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",st))(bt||{});function Dt(st,pt){switch(pt.type){case 6:return ot(jt({},st),{loading:!0});case 0:return jt(jt({},st),pt.payload);case 1:return jt(jt({},st),pt.payload);case 4:return jt(jt({},st),pt.payload);case 3:return jt(jt({},st),pt.payload);case 5:return ot(jt({},st),{page:pt.payload});case 2:return jt(jt({},st),pt.payload);default:throw new Error}}var It=({user:st,identifier:pt,hack:mt,onTriggerPraise:Mt,activeIndex:Tt})=>{const[xt,qt]=(0,re.useReducer)(Dt,Ct),{loading:Xt,page:en,data:gn,count:mn,actionType:In,activeDiscussIndex:Dn}=xt,nr=(0,re.useCallback)(()=>_t(void 0,null,function*(){qt({type:6});const Vn=yield ct(pt,en),{comments:qn,disscuss_count:Bn}=Vn;qt({type:0,payload:{data:qn,count:Bn,loading:!1}})}),[en,pt]);(0,re.useEffect)(()=>{Tt==="2"&&nr()},[pt,en,Tt]);function Hn(Vn){qt({type:5,payload:Vn})}function ar(Vn){qt({type:4,payload:{actionType:Vn}})}function Ir(Vn){qt(Dn===Vn?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Vn}})}function Ur(Vn,qn,Bn){return _t(this,null,function*(){try{const Pn=yield ht(Vn);gn[Bn].user_praise=qn,gn[Bn].praise_count=Pn.praise_count,qt({type:3,payload:{data:[...gn]}})}catch(Pn){console.log(Pn)}})}function Jn(){return _t(this,null,function*(){const{id:Vn,params:qn,type:Bn,index:Pn,parentDiscussIndex:cr}=In;if(Bn==="hidden-discuss"&&(yield gt(pt,Vn,qn),cr?gn[cr].children[Pn].hidden=qn.hidden==1:gn[Pn].hidden=qn.hidden==1,qt({type:4,payload:{actionType:null,data:[...gn]}})),Bn==="delete-discuss"){if(yield wt(pt,Vn),cr||cr===0){let wr=gn[cr].children;for(let Nr=wr.length-1;Nr>=0;Nr--)if(wr[Nr].id===Vn){wr.splice(Nr,1);break}gn[cr].children=wr}else for(let wr=gn.length-1;wr>=0;wr--)if(gn[wr].id===Vn){gn.splice(wr,1);break}qt({type:4,payload:{actionType:null,data:[...gn]}})}})}function rr(){qt({type:4,payload:{actionType:null}})}function or(Vn,qn){return _t(this,null,function*(){try{yield ut(pt,Vn,qn),nr()}catch(Bn){console.log(Bn)}})}function Nn(Vn){return _t(this,null,function*(){qt({type:6}),yield Et(pt,Vn),nr()})}return Lt.createElement(Lt.Fragment,null,Lt.createElement("div",{className:"discuss-panel"},gn.length===0?Lt.createElement(et.Z,null):gn.map((Vn,qn)=>Lt.createElement(Ft,{onReplyDiscuss:or,onPlusDiscuss:Ur,onSetActiveDiscussIndex:Ir,onSetActionType:ar,data:Vn,index:qn,user:st,activeDiscussIndex:Dn})),mn>10?Lt.createElement("div",{className:"pagination-container"},Lt.createElement(nt.Z,{showQuickJumper:!0,onChange:Hn,current:en,total:mn})):null),Lt.createElement(Jt,{user_praise:mt.user_praise,praise_count:mt.praises_count,praisePlus:Mt,discuss_count:mt.comments_count,onCreateDiscuss:Nn}),Lt.createElement(ce.Z,null,Lt.createElement(de.default,{centered:!0,title:"\u63D0\u793A",open:!!In,onOk:Jn,onCancel:rr},Lt.createElement("p",null,In?In.message:"")),Lt.createElement(kt.Z,null)))},Vt=pe(57809),rn=pe(92832),$t=pe(65615),pn={},yn=pe(59301),ft=({hack:st,current_user:pt})=>yn.createElement("div",{className:pn.answer},st!=null&&st.analysis?yn.createElement(Ie.Z,{style:{padding:"13px 0"},value:(st==null?void 0:st.analysis)||""}):yn.createElement(et.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),An={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},jn=pe(36381),Rn=pe(43604),vt=pe(78241),Zt=pe(5871),ln=pe(56125),fn=pe(59301);const{TextArea:En}=rn.default,{Panel:Fn}=jn.default;var $n=({data:st,hack:pt})=>(console.log(st,pt,"data"),pt!=null&&pt.is_file?fn.createElement(ln.Y2,{disabled:!0,className:An.uploadTableWrapper,showScore:!pt.test_set_score,data:st,isProgramHomework:!0}):fn.createElement("div",{className:An.hackSets},st==null?void 0:st.map((mt,Mt)=>fn.createElement(jn.default,{accordion:!0,bordered:!1,key:Mt,defaultActiveKey:Mt===0&&mt.id,className:An.collapseWrapper,expandIcon:({isActive:Tt})=>fn.createElement("i",{className:`iconfont icon-weizhankai ${Tt?An.open:An.close}`,style:{fontSize:14,transition:"all .2s"}})},fn.createElement(Fn,{key:mt.id,header:fn.createElement(ne.Z,{align:"middle",justify:"space-between",wrap:!1},fn.createElement(Rn.Z,{className:An.panelHeader},fn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Mt+1)),fn.createElement(Rn.Z,{flex:1},fn.createElement(ne.Z,{align:"middle",justify:"end",wrap:!1},!(pt!=null&&pt.test_set_score)&&fn.createElement(Rn.Z,{className:An.rateInput},fn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),fn.createElement("div",null,fn.createElement(vt.default.Item,{noStyle:!0},fn.createElement(Zt.Z,{value:mt==null?void 0:mt.score,className:An.baseFormItem,min:0,max:100,disabled:!0}))),fn.createElement("span",{className:"ml10"},"%")))))},fn.createElement(vt.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},fn.createElement(En,{readOnly:!0,value:mt==null?void 0:mt.input,rows:4})),fn.createElement(vt.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},fn.createElement(En,{readOnly:!0,value:mt==null?void 0:mt.output,rows:4}))))))),_n={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},Wn=pe(59301),Sn=(0,re.forwardRef)(({data:st=[]},pt)=>{var mt;const[Mt,Tt]=(0,re.useState)(),xt=st.filter(Xt=>Xt.show);(0,re.useEffect)(()=>{xt.length&&Tt(xt[0].id)},[st==null?void 0:st.length]);const qt=((mt=xt.find(Xt=>Xt.id===Mt))==null?void 0:mt.element)||null;return(0,re.useImperativeHandle)(pt,()=>({setActiveTab:Xt=>Tt(Xt)})),Wn.createElement("div",{className:_n.tabs},Wn.createElement("div",{className:_n.tabWarp},xt.map(Xt=>Wn.createElement("div",{onClick:()=>Tt(Xt.id),className:`${_n.tab} ${Xt.id===Mt?_n.active:""}`,key:Xt.id},Xt.name))),Wn.createElement("div",{className:_n.content},qt))}),cn=pe(59301),Mn=Object.defineProperty,vr=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,fr=(st,pt,mt)=>pt in st?Mn(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[pt]=mt,Zn=(st,pt)=>{for(var mt in pt||(pt={}))er.call(pt,mt)&&fr(st,mt,pt[mt]);if(Kt)for(var mt of Kt(pt))xr.call(pt,mt)&&fr(st,mt,pt[mt]);return st},gr=(st,pt)=>vr(st,lr(pt)),zn=(st,pt,mt)=>new Promise((Mt,Tt)=>{var xt=en=>{try{Xt(mt.next(en))}catch(gn){Tt(gn)}},qt=en=>{try{Xt(mt.throw(en))}catch(gn){Tt(gn)}},Xt=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(xt,qt);Xt((mt=mt.apply(st,pt)).next())});const sr={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},yr={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Er=({hack:st,onTriggerPraise:pt,topicId:mt,page:Mt,onPageChange:Tt,user:xt,current_user:qt,submitRecords:Xt,submitting:en,submitResult:gn,setActiveIndex:mn,hack_sets:In})=>{var Dn,nr;const[Hn]=(0,Ce.useSearchParams)(),[ar,Ir]=(0,re.useState)("0"),Ur=(0,Ce.useLocation)(),[Jn,rr]=(0,re.useState)(!1),[or,Nn]=(0,re.useState)(null),[Vn,qn]=(0,re.useState)([]),[Bn,Pn]=(0,re.useState)([]),[cr,wr]=(0,re.useState)({page:1,limit:10}),Nr=(0,re.useRef)(null),Hr=(0,re.useRef)(null);console.log(xt,"user");let[Pr,Xr]=(0,re.useState)(gr(Zn({},(0,Ce.useParams)()),{page:1,per_page:20,name:""}));(0,re.useEffect)(()=>{Hr.current&&(st==null?void 0:st.is_close_tips)===!1&&or===null&&Nn(!0)},[Hr.current,st==null?void 0:st.is_close_tips,or]);function $r(){return zn(this,null,function*(){yield(0,ge.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,re.useEffect)(()=>{mn(ar)},[ar]);function Rr(On){return zn(this,null,function*(){let Gr=On.target.id;if(Gr==="1"){let zr=yield(0,ge.ZP)(`/api/myproblems/${Pr.id}/redo_logs.json`,{method:"get",params:Zn({},cr)});(zr==null?void 0:zr.status)===0&&Pn(zr==null?void 0:zr.data)}Ir(Gr)})}(0,re.useEffect)(()=>yt.Z.subscribe("to-commit-info",()=>{Ir("1"),Nr.current&&Nr.current.setActiveTab("1")}),[]),(0,re.useEffect)(()=>yt.Z.subscribe("to-reset-info",()=>{Rr({target:{id:"1"}}),Nr.current&&Nr.current.setActiveTab("2")}),[]);function Zr(){Ir("2")}function Wr(){return zn(this,null,function*(){let On=yield(0,ge.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Zn({identifier:Pr==null?void 0:Pr.id},Pr)});qn(On)})}const Yn=[{title:null,description:cn.createElement("div",null,cn.createElement("b",{onClick:()=>{Nn(!1),$r(),rr(!0),Wr()},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:()=>{Nn(!1),$r()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Hr.current}];return cn.createElement("div",{className:ke["left-panel"]},cn.createElement("ul",{className:`${ke["s-navs"]} ${ke["bg-white"]} ${ke.b1}`},(st==null?void 0:st.is_program)&&!Hn.get("pageId")&&cn.createElement(ae.Z,{title:"\u9898\u76EE\u5217\u8868"},cn.createElement("div",{onClick:()=>{Wr(),rr(!0)},className:ke.btns,ref:Hr,style:or?{pointerEvents:"none"}:{}},cn.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),cn.createElement("li",{style:{marginLeft:20}},cn.createElement("a",{className:ar==="0"?ke.active:"",id:"0",onClick:Rr},"\u9898\u76EE\u63CF\u8FF0")),cn.createElement("li",null,cn.createElement("a",{className:ar==="1"?ke.active:"",id:"1",onClick:Rr},"\u64CD\u4F5C\u8BB0\u5F55")),(Hn.get("type")!=="exercises"&&(st==null?void 0:st.answer_text_show)||Hn.get("type")!=="exercises"&&(st==null?void 0:st.analysis_show))&&cn.createElement("li",null,cn.createElement("a",{className:ar==="4"?ke.active:"",id:"4",onClick:Rr},"\u89E3\u7B54\u53C2\u8003")),Hn.get("type")!=="exercises"&&cn.createElement("li",null,cn.createElement("a",{className:ar==="2"?ke.active:"",id:"2",onClick:Rr},"\u8BC4\u8BBA")),!!(In!=null&&In.length)&&Hn.get("type")!=="exercises"&&Hn.get("type")!=="1"&&cn.createElement("li",null,cn.createElement("a",{className:ar==="5"?ke.active:"",id:"5",onClick:Rr},"\u6D4B\u8BD5\u7528\u4F8B"))),cn.createElement("div",{className:`${ke["tab-panel-body"]} ${ar==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},cn.createElement(Xe,{hack:st,onTriggerPraise:pt,toDiscuss:Zr})),cn.createElement("div",{style:{padding:"12px"},className:`${ke["tab-panel-body"]} ${ar==="1"?"":"hide"}`},cn.createElement(Sn,{ref:Nr,data:[{id:"1",show:Hn.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:cn.createElement(cn.Fragment,null,Xt!=null&&Xt.records_count||en?cn.createElement(qe,{page:Mt,onPageChange:Tt,topicId:mt,submitting:en,key:(gn==null?void 0:gn.id)||1,submitRecords:Xt,submitResult:gn}):cn.createElement(et.Z,null))},{id:"2",show:Hn.get("type")==="exercises"||(st==null?void 0:st.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:cn.createElement(cn.Fragment,null,cn.createElement(Ke.default,{pagination:!1,dataSource:Bn==null?void 0:Bn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(On,Gr,zr)=>Qe()(On).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(On,Gr,zr)=>{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===On))==null?void 0:li.name}}]}),cn.createElement(nt.Z,{style:{marginTop:10},current:cr.page,total:Bn==null?void 0:Bn.count,hideOnSinglePage:!0,onChange:On=>zn(void 0,null,function*(){cr.page=On,wr(cr);let Gr=yield(0,ge.ZP)(`/api/myproblems/${Pr.id}/redo_logs.json`,{method:"get",params:gr(Zn({},cr),{courseId:Pr.courseId})});(Gr==null?void 0:Gr.status)===0&&Pn(Gr==null?void 0:Gr.data)})}))}]})),cn.createElement("div",{style:{padding:"12px"},className:`${ke["tab-panel-body"]} ${ar==="4"?"":"hide"}`},cn.createElement(Sn,{data:[{id:"1",show:Hn.get("type")!=="exercises"&&(st==null?void 0:st.answer_text_show),name:"\u7B54\u6848",element:cn.createElement(cn.Fragment,null,cn.createElement(at,{hack:st,current_user:qt}))},{id:"2",show:Hn.get("type")!=="exercises"&&(st==null?void 0:st.analysis_show),name:"\u89E3\u6790",element:cn.createElement(cn.Fragment,null,cn.createElement(ft,{hack:st,current_user:qt}))}]})),cn.createElement("div",{className:`${ke["tab-panel-body"]} ${ar==="2"?"":"hide"}`,style:{padding:0}},cn.createElement(It,{user:xt,activeIndex:ar,identifier:st.identifier,hack:st,onTriggerPraise:pt})),cn.createElement("div",{className:`${ke["tab-panel-body"]} ${ar==="5"?"":"hide"}`,style:{padding:12}},cn.createElement($n,{data:In||[],hack:st})),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:()=>rr(!1),open:Jn},cn.createElement(ne.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",Vn==null?void 0:Vn.total_count,"\u9898\xA0[\xA0",Vn==null?void 0:Vn.total_score,"\u5206\xA0]\xA0"),!(xt!=null&&xt.hack_manager)&&cn.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Vn==null?void 0:Vn.work_score,"\u5206")),cn.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),cn.createElement(ne.Z,{align:"middle",className:"mt10 mb10"},!(xt!=null&&xt.hack_manager)&&cn.createElement(Vt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:On=>{Pr.page=1,Pr.finish_status=On,Xr(Zn({},Pr)),Wr()}},cn.createElement(Vt.default.Option,{value:""},"\u5168\u90E8"),cn.createElement(Vt.default.Option,{value:0},"\u672A\u5F00\u59CB"),cn.createElement(Vt.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),cn.createElement(Vt.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),cn.createElement(Vt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:On=>{Pr.page=1,Pr.difficult=On||null,Xr(Zn({},Pr)),Wr()}},cn.createElement(Vt.default.Option,{value:0},"\u5168\u90E8"),cn.createElement(Vt.default.Option,{value:1},"\u7B80\u5355"),cn.createElement(Vt.default.Option,{value:2},"\u9002\u4E2D"),cn.createElement(Vt.default.Option,{value:3},"\u56F0\u96BE")),cn.createElement(rn.default.Search,{size:"large",onSearch:On=>{Pr.name=On,Pr.page=1,Xr(Zn({},Pr)),Wr()},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"}},!(xt!=null&&xt.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}},(Dn=Vn==null?void 0:Vn.data)!=null&&Dn.length?(nr=Vn==null?void 0:Vn.data)==null?void 0:nr.map((On,Gr)=>cn.createElement("div",{onClick:()=>zn(void 0,null,function*(){let zr=yield(0,ge.ZP)(`/api/problems/${On==null?void 0:On.identifier}/start.json`,{method:"get",params:{hack_user_id:xt==null?void 0:xt.user_id}});zr&&(window.location.href=`/myproblems/${zr==null?void 0:zr.identifier}${window.location.search}`)}),className:`${ke.list} ${On!=null&&On.checked?ke.active:""}`},!(xt!=null&&xt.hack_manager)&&cn.createElement(cn.Fragment,null,!(On!=null&&On.opened)&&cn.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(On==null?void 0:On.opened)&&!(On!=null&&On.passed)&&cn.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(On==null?void 0:On.opened)&&(On==null?void 0:On.passed)&&cn.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),cn.createElement("span",null,(Pr.page-1)*20+(Gr+1)),cn.createElement("span",{style:{flex:1},title:On.name},`[${On==null?void 0:On.score}\u5206]`,"\xA0",On.name),cn.createElement("span",{style:{flexBasis:48,paddingRight:0}},sr[On.difficult]))):cn.createElement(et.Z,null)),cn.createElement(nt.Z,{current:Pr.page,className:"mt20",hideOnSinglePage:!0,total:Vn==null?void 0:Vn.count,pageSize:Pr.per_page,onChange:(On,Gr)=>{Pr.page=On,Pr.per_page=Gr,Wr()}})),cn.createElement($t.Z,{rootClassName:ke.tour,closeIcon:!1,open:!!or,steps:Yn,gap:{offset:3,radius:2}}))},kn=pe(62522),tr=pe(96751),br=pe(4769),Un=pe(62782),Mr=pe(59864),Ar=pe(99458),Cn=pe(73510),ir=pe(92310),Cr=pe.n(ir),_r=pe(20684),Tn=pe(37532),Kn=pe(75752),dn=pe(59301),pr=Object.defineProperty,Dr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Tr=(st,pt,mt)=>pt in st?pr(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):st[pt]=mt,Qn=(st,pt)=>{for(var mt in pt||(pt={}))ur.call(pt,mt)&&Tr(st,mt,pt[mt]);if(Xn)for(var mt of Xn(pt))jr.call(pt,mt)&&Tr(st,mt,pt[mt]);return st},mr=(st,pt)=>Dr(st,Fr(pt)),Br=(st,pt)=>{var mt={};for(var Mt in st)ur.call(st,Mt)&&pt.indexOf(Mt)<0&&(mt[Mt]=st[Mt]);if(st!=null&&Xn)for(var Mt of Xn(st))pt.indexOf(Mt)<0&&jr.call(st,Mt)&&(mt[Mt]=st[Mt]);return mt},hr=(st,pt,mt)=>new Promise((Mt,Tt)=>{var xt=en=>{try{Xt(mt.next(en))}catch(gn){Tt(gn)}},qt=en=>{try{Xt(mt.throw(en))}catch(gn){Tt(gn)}},Xt=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(xt,qt);Xt((mt=mt.apply(st,pt)).next())});const{Countdown:Or}=a.default,Sr={Java:"java",C:"c",Python:"py","C++":"c"};var tt=(st=>(st[st.SET_LOADING=0]="SET_LOADING",st[st.GET_DATA=1]="GET_DATA",st[st.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",st[st.SET_DATA=3]="SET_DATA",st[st.SET_DEBUGING=4]="SET_DEBUGING",st[st.SET_SUBMITING=5]="SET_SUBMITING",st[st.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",st[st.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",st[st.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",st[st.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",st[st.SET_PAGE=10]="SET_PAGE",st))(tt||{});function Nt(){return new Date().getTime()}const Yt={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function un(st,pt){switch(pt.type){case 1:return Qn(Qn({},st),pt.payload);case 3:return mr(Qn({},st),{data:pt.payload});case 0:return mr(Qn({},st),{loading:pt.payload});case 9:return mr(Qn({},st),{showNote:pt.payload});case 4:return mr(Qn({},st),{debuging:pt.payload});case 5:return mr(Qn({},st),{submitting:pt.payload});case 2:return mr(Qn({},st),{submitRecords:pt.payload});case 10:return mr(Qn({},st),{submitRecordPage:pt.payload});case 6:return mr(Qn({},st),{executingMessage:pt.payload});case 7:return Qn(Qn({},st),pt.payload);case 8:return Qn(Qn({},st),pt.payload);default:throw new Error}}var Bt=({children:st})=>{var pt,mt,Mt,Tt,xt;const[qt,Xt]=(0,re.useReducer)(un,Yt),{id:en}=(0,Ce.useParams)(),gn=(0,Ce.useLocation)(),[mn]=(0,Ce.useSearchParams)(),{loading:In,data:Dn,debugResult:nr,submitResult:Hn,submitRecords:ar,submitRecordPage:Ir,showNote:Ur,debuging:Jn,submitting:rr,executingMessage:or}=qt,[Nn,Vn]=(0,re.useState)("#37AD83"),[qn,Bn]=(0,re.useState)(null),[Pn,cr]=(0,re.useState)({}),[wr,Nr]=(0,re.useState)(!0),[Hr,Pr]=(0,re.useState)(!1),[Xr,$r]=(0,re.useState)(!1),Rr=(0,re.useRef)(null),Zr=(0,re.useRef)(0),Wr=Dn==null?void 0:Dn.user,Yn=Dn==null?void 0:Dn.hack,[On,Gr]=(0,re.useState)(!1),zr=(0,re.useRef)(1),li=(0,re.useRef)(!1);(0,_r.y)(mn.get("type")==="exercises");const{setOpenDisableCopyAndPaste:pi}=(0,_r.X)(),[vi,Ci]=(0,re.useState)(""),_i=(0,Mr._)(Pn);(0,re.useEffect)(()=>{function Ln(){return hr(this,null,function*(){var dr,Kr,Qr,oi,ii;Nr(!0);const Jr=yield(0,z.fu)(en,{exercise_id:mn.get("exercisesId")});if(setTimeout(()=>{Nr(!1)},800),Jr.status!==401){try{Jr.hack.code=He.Base64.decode(Jr.hack.code)}catch(Lr){console.log(Lr)}Jr.hack=mr(Qn({},Jr.hack),{is_program:mn.get("type")==="1"}),Xt({type:1,payload:{loading:!1,data:Jr}})}if(mn.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Lr;mn.get("coursesId")=="coursesId"?Lr=yield(0,te._F)({categoryId:mn.get("exercisesId"),login:mn.get("login")}):Lr=yield(0,te._B)({categoryId:mn.get("exercisesId"),login:mn.get("login")}),cr(Qn({},Lr)),pi((dr=Lr==null?void 0:Lr.exercise)==null?void 0:dr.forbid_copy),typeof((Kr=Lr==null?void 0:Lr.exercise)==null?void 0:Kr.left_time)=="number"&&(Bn(Date.now()+((Qr=Lr==null?void 0:Lr.exercise)==null?void 0:Qr.left_time)*1e3),setTimeout(()=>{Vn("red")},(((oi=Lr==null?void 0:Lr.exercise)==null?void 0:oi.left_time)-300>0?((ii=Lr==null?void 0:Lr.exercise)==null?void 0:ii.left_time)-300:0)*1e3))}})}en&&Ln()},[en]),(0,re.useEffect)(()=>{var Ln;return mn.get("type")==="exercises"&&((Ln=Pn==null?void 0:Pn.exercise)!=null&&Ln.screen_open)&&(window.removeEventListener("blur",ri,!1),Ar.U.forEach((dr,Kr)=>{window.addEventListener(dr,ri,!1)}),window.addEventListener("blur",ri,!1),window.focus()),()=>{document.removeEventListener((0,x.gH)(),ri)}},[Pn]),(0,re.useEffect)(()=>{vi==="1"&&en&&Yn!=null&&Yn.language&&xi()},[en,Ir,Yn==null?void 0:Yn.language,vi]),(0,re.useEffect)(()=>(Yn!=null&&Yn.is_program&&(Zr.current=0,Rr.current=setInterval(()=>{Si()},15e3)),()=>{clearInterval(Rr.current)}),[Yn==null?void 0:Yn.is_program]);const Si=()=>hr(void 0,null,function*(){let Ln=yield(0,ge.ZP)(`/api/myproblems/${en}/save_long_time.json`,{method:"get",params:{answer_long_time:Zr.current}})}),ri=()=>{li.current||(0,x.BU)(),window.parent.postMessage("backExercise","*")};function xi(){return hr(this,null,function*(){try{const Ln=yield(0,z.zO)(en,{limit:15,page:Ir,language:Yn==null?void 0:Yn.language});Xt({type:2,payload:Ln})}catch(Ln){console.log(Ln)}})}function hi(Ln){Xt({type:10,payload:Ln})}function di(Ln){return hr(this,null,function*(){var dr;let Kr;(mn.get("ip_limit")==="inner"||mn.get("ip_bind_type")==="true")&&(Kr=yield(0,tr.y)({ip_limit:mn.get("ip_limit"),ip_bind:mn.get("ip_bind_type")==="true"}));const Qr=yield(0,z.n4)(en,{code:He.Base64.encode(Ln||Yn.code),language:Yn==null?void 0:Yn.language,exercise_id:mn.get("exercisesId"),question_id:mn.get("questionId"),ip:Kr});return Qr.status===-5&&(0,Ce.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:mr(Qn({errorMessage:Qr==null?void 0:Qr.message},(Pn==null?void 0:Pn.exercise)||{}),{exercise_user_id:(dr=Pn==null?void 0:Pn.exercise)==null?void 0:dr.exercise_user_id,id:mn.get("exercisesId")})}}),Qr})}function Di(){return hr(this,null,function*(){if(zr.current=2,!rr){Xt({type:5,payload:!0});try{yt.Z.publish("to-commit-info");const Ln=yield di();if(console.log(Ln,1),Ln.status===0){let Jr=function(){return hr(this,null,function*(){const{status:Lr,data:qr}=yield(0,z.rX)(en,"submit"),ci=Nt()-ii>(Qr*oi+30)*1e3;if(Lr!==0&&!ci&&setTimeout(Jr,1e3),ci&&Lr!==0){de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Xt({type:5,payload:!1});return}if(Lr===0){qr.status===2&&de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(qr==null?void 0:qr.status)===0&&mn.get("type")==="1"&&$r(!0);const Ii=yield(0,z.zO)(en,{limit:15,page:Ir,language:Yn==null?void 0:Yn.language});Xt({type:8,payload:mr(Qn({},qt),{submitResult:qr,submitting:!1,submitRecords:Ii})})}})},dr={};mn.get("type")==="exercises"&&(dr.extras={exercise_id:mn.get("exercisesId"),question_id:mn.get("questionId")},(mn.get("ip_limit")==="inner"||mn.get("ip_bind_type")==="true")&&(dr.extras.ip=yield(0,tr.y)({ip_limit:mn.get("ip_limit"),ip_bind:mn.get("ip_bind_type")==="true"})));const Kr=yield(0,z.bM)(en,dr);if(Kr.status===-1&&mn.get("exercisesId")){window.parent.location.href=`/classrooms/${mn.get("coursesId")}/exercise/${mn.get("exercisesId")}/detail`;return}const{time_limit:Qr,test_case_size:oi}=Yn,ii=Nt();Kr.status>-1?Jr():Xt({type:5,payload:!1})}else Xt({type:5,payload:!1})}catch(Ln){console.log(Ln),Xt({type:5,payload:!1})}Gr(!1)}})}function ui(){return hr(this,null,function*(){zr.current=1,qt.debuging=!0,Xt({type:4,payload:!0});try{if((yield di()).status===0){let ii=function(){return hr(this,null,function*(){const{status:Jr,message:Lr,data:qr}=yield(0,z.rX)(en,"debug"),ci=Nt()-oi>(dr+30)*1e3;if(Jr!==0&&!ci&&(Xt({type:6,payload:Lr}),setTimeout(ii,1e3)),ci){de.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Xt({type:4,payload:!1}),Xt({type:7,payload:mr(Qn({},qt),{debugResult:{status:2},debuging:!1})});return}Jr===0&&(qr.status===2&&de.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Xt({type:4,payload:!1}),Xt({type:7,payload:mr(Qn({},qt),{debugResult:qr,debuging:!1})}))})};const{time_limit:dr}=Yn;let Kr={input:encodeURIComponent(Dn.test_case.input)};mn.get("type")==="exercises"&&(Kr.exercise_id=mn.get("exercisesId"));const Qr=yield(0,z.MU)(en,Kr);if(Qr.status===-1&&mn.get("exercisesId")){window.parent.location.href=`/classrooms/${mn.get("coursesId")}/exercise/${mn.get("exercisesId")}/detail`;return}const oi=Nt();(Qr==null?void 0:Qr.status)>-1?ii():Xt({type:4,payload:!1})}else Xt({type:4,payload:!1})}catch(Ln){console.log(Ln)}finally{}})}function fi(Ln,dr){const Kr=dr?{modify_code:!1}:{};Xt({type:3,payload:mr(Qn({},Dn),{hack:Qn(mr(Qn({},Yn),{code:Ln}),Kr)})}),Gr(!0)}const Fi=Ln=>hr(void 0,null,function*(){let dr=yield(0,ge.ZP)(`/api/problems/${Yn==null?void 0:Yn.identifier}/start.json`,{method:"get",params:{language:Ln==="C++"||Ln==="c++"?encodeURIComponent(Ln):Ln,hack_user_id:Wr==null?void 0:Wr.user_id}});dr.status!==-1&&Ce.history.replace(`/myproblems/${dr==null?void 0:dr.identifier}${window.location.search}`)});function gi(Ln){let dr=Ln.target.value;Xt({type:3,payload:mr(Qn({},Dn),{test_case:{input:dr}})})}function Bi(){return hr(this,null,function*(){try{let Ln={};mn.get("type")==="exercises"?Ln.exercise_id=mn.get("exercisesId"):Yn!=null&&Yn.homework_common_id&&(Ln.homework_common_id=Yn==null?void 0:Yn.homework_common_id);const dr=yield(0,z.H7)(en,Qn({},Ln));dr.status===401||(fi(He.Base64.decode(dr.code)),(mn.get("type")==="exercises"||Yn!=null&&Yn.homework_common_id)&&yt.Z.publish("to-reset-info"))}catch(Ln){console.log(Ln)}})}function Oi(){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:dn.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",dn.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return hr(this,null,function*(){const Ln=yield(0,z.fi)(en);Ln.status===401||fi(He.Base64.decode(Ln.code),!0)})}})}function yi(){Xt({type:9,payload:!0})}function bi(){Xt({type:9,payload:!1})}function ti(Ln){return hr(this,null,function*(){yield(0,z.MK)(en,Ln),Xt({type:1,payload:{showNote:!1,data:mr(Qn({},Dn),{hack:mr(Qn({},Yn),{notes:Ln.notes})})}})})}const Ei={hack:Yn,isLoading:wr,input:(pt=Dn==null?void 0:Dn.test_case)==null?void 0:pt.input,is_file:(mt=Dn==null?void 0:Dn.test_case)==null?void 0:mt.is_file,identifier:Yn==null?void 0:Yn.identifier,attachments_count:Dn==null?void 0:Dn.attachments_count,language:Yn==null?void 0:Yn.language,code:Yn==null?void 0:Yn.code,title:"main."+Sr[Yn==null?void 0:Yn.language],modify_code:Yn==null?void 0:Yn.modify_code,notes:Yn==null?void 0:Yn.notes,debugResult:nr,debuging:Jn,submitting:rr,submitResult:Hn,executingMessage:or,onCancelNote:bi,onAddNote:ti,showNote:Ur,user:Wr,onShowNote:yi,onSubmitCode:Di,onChangeCode:fi,onChangeInput:gi,onDebugCode:ui,onResetCode:Bi,onSyncCode:Oi,onUpdateCode:di,onChangeLanguage:Fi,isWhiteTheme:Hr,setIsWhiteTheme:Pr,topDispatch:Xt};function Pi(){return hr(this,null,function*(){const{praise_count:Ln}=yield(0,z.vl)(Yn.id,{container_type:"Hack",type:1});let dr=mr(Qn({},Dn),{hack:mr(Qn({},Yn),{praises_count:Ln,user_praise:!Yn.user_praise})});Xt({type:3,payload:dr})})}const Ai={topicId:en,submitResult:Hn,submitRecords:ar,submitting:rr,page:Ir,onPageChange:hi,hack:Yn,user:Dn==null?void 0:Dn.user,hack_sets:Dn==null?void 0:Dn.hack_sets,current_user:Dn==null?void 0:Dn.current_user,onTriggerPraise:Pi,setActiveIndex:Ci};return console.log(Pn),dn.createElement(dn.Fragment,null,dn.createElement(ue.Z,{spinning:In,delay:500},Dn?dn.createElement(dn.Fragment,null,dn.createElement("header",{className:Cr()(Cn.Z.header,Hr&&Cn.Z.whiteHeader)},mn.get("type")!=="exercises"&&dn.createElement("div",null,dn.createElement("img",{src:`${y.Z.IMG_SERVER}/images/${Wr==null?void 0:Wr.image_url}`,alt:"user",width:36}),dn.createElement("span",{style:{color:Hr?"#333":"#B2BACB",fontSize:16}},Wr==null?void 0:Wr.name)),mn.get("type")==="exercises"&&dn.createElement("div",null,dn.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",dn.createElement("span",{className:"ml10"},(Mt=Pn==null?void 0:Pn.exercise)==null?void 0:Mt.user_name)),dn.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",dn.createElement("span",{className:"ml10"},(Tt=Pn==null?void 0:Pn.exercise)==null?void 0:Tt.student_id))),dn.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},dn.createElement("div",null,Yn.name)),(Yn==null?void 0:Yn.is_program)&&dn.createElement(br.Z,{defaultValue:Yn==null?void 0:Yn.answer_long_time,onChange:Ln=>{Zr.current=Ln},className:Cn.Z.timepiece}),Wr!=null&&Wr.hack_manager?dn.createElement(Ce.Link,{className:Cn.Z.btn_edit,to:mn.get("type")==="1"?mn.get("pageId")?`/problems/newedit/${Yn.identifier}?type=1&pageId=${mn.get("pageId")}&backUrl=${mn.get("backUrl")}`:`/problems/newedit/${Yn.identifier}?type=1`:`/problems/newedit/${Yn.identifier}`}," ",dn.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((xt=Pn==null?void 0:Pn.exercise)!=null&&xt.left_time)&&dn.createElement(dn.Fragment,null,dn.createElement("span",{style:{color:Nn,marginRight:6},className:`iconfont icon-daojishi ${Cn.Z.djs}`}),dn.createElement("span",{className:"c-white mr20"},dn.createElement(Or,{valueStyle:{color:Nn,fontSize:20,fontWeight:500},title:dn.createElement("span",{style:{color:Nn,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:qn,onFinish:()=>hr(void 0,null,function*(){const Ln=yield(0,te.VL)({categoryId:mn.get("exercisesId"),commit_method:2});if((Ln==null?void 0:Ln.status)===0&&(di(),de.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:dn.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",dn.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>hr(void 0,null,function*(){window.parent.location.href=`/classrooms/${mn.get("coursesId")}/exercise/${mn.get("exercisesId")}/detail`})})),(Ln==null?void 0:Ln.status)===-3){const dr=parseInt(Ln==null?void 0:Ln.message);Bn(Date.now()+dr*1e3)}})}))),mn.get("type")==="exercises"?dn.createElement(ie.ZP,{type:"primary",onClick:()=>{const Ln=()=>hr(void 0,null,function*(){yield di(),Gr(!1),_i(),li.current=!0,ri()});if(!(ar!=null&&ar.records_count)||On){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:dn.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:Ln});return}Ln()}},dn.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):dn.createElement("span",{onClick:()=>{var Ln;if(mn.get("backUrl"))Ce.history.push(mn.get("backUrl"));else if(mn.get("type")==="1"){let dr=(Ln=localStorage.getItem("program_homework"))==null?void 0:Ln.split(",");Ce.history.push(`/classrooms/${dr==null?void 0:dr[0]}/program_homework/${dr==null?void 0:dr[1]}/detail`)}else Ce.history.push("/problemset")}},dn.createElement(ae.Z,{title:"\u5173\u95ED"},dn.createElement("i",{style:{color:Hr?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),dn.createElement(ue.Z,{size:"large",spinning:wr},dn.createElement(b.Z,{className:Cr()(Cn.Z.myProblems,Hr&&Cn.Z.whiteMyProblems),leftChild:dn.createElement(Er,Qn({},Ai)),rightChild:dn.createElement(vn,Qn({},Ei))}))):null,dn.createElement(de.default,{centered:!0,closable:!1,width:680,footer:null,open:Xr,className:"oj-modal"},dn.createElement("section",{className:"oj-modal-content"},dn.createElement("div",{className:"oj-modal-head"},dn.createElement("img",{src:kn,alt:""}),dn.createElement("i",{onClick:()=>$r(!1),className:"iconfont icon-guanbi1"})),dn.createElement("aside",null,dn.createElement("img",{className:"mr30",src:Kn.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",dn.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Hn==null?void 0:Hn.execute_time,"ms"),"\u4F18\u4E8E",dn.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Hn==null?void 0:Hn.time_better_than)||100,"%"),"\u7684\u7528\u6237"),dn.createElement("aside",{className:"mb50"},dn.createElement("img",{src:Tn.Z,className:"mr30"}),dn.createElement("span",{className:"oj-modal-tt"},dn.createElement("span",null,dn.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),dn.createElement("span",{className:"c-light-primary"},Hn==null?void 0:Hn.execute_memory,"kb")),dn.createElement("span",null,dn.createElement("span",null))),"\u4F18\u4E8E",dn.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Hn==null?void 0:Hn.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),dn.createElement("div",{id:"oj-modal-next",onClick:()=>hr(void 0,null,function*(){var Ln;if(Hn!=null&&Hn.next_identifier){let dr=yield(0,ge.ZP)(`/api/problems/${Hn==null?void 0:Hn.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Wr==null?void 0:Wr.user_id}});dr&&(window.location.href=`/myproblems/${dr==null?void 0:dr.identifier}${window.location.search}`)}else{let dr=(Ln=localStorage.getItem("program_homework"))==null?void 0:Ln.split(",");Ce.history.push(`/classrooms/${dr==null?void 0:dr[0]}/program_homework/${dr==null?void 0:dr[1]}/detail`)}}),className:"oj-modal-btn"},Hn!=null&&Hn.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),dn.createElement(Un.Z,{successCb:()=>{zr.current===1?ui():Di()}}))};function an({title:st,modify_code:pt,onSyncCode:mt,onShowCodeSetting:Mt,onResetCode:Tt,hack:xt,onChangeLanguage:qt,isWhiteTheme:Xt,onShowResourceCentre:en,attachments_count:gn}){var mn;const In=()=>{de.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:dn.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:Tt})},[Dn]=(0,Ce.useSearchParams)(),nr=Dn.get("language"),Hn=ar=>ar==="1"?"c++":ar==="2"?"C++":ar;return(0,re.useEffect)(()=>{nr&&qt(Hn(nr))},[]),(0,re.useEffect)(()=>{xt!=null&&xt.tpm_code_modified&&de.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:dn.createElement(E.Z,null),content:dn.createElement("div",null,dn.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),dn.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),dn.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:()=>Tt()})},[xt==null?void 0:xt.language]),console.log(xt,Xt,"hack"),dn.createElement("div",{className:`${Cn.Z.codeHead} ${Xt?Cn.Z.whiteCodeHead:""}`},dn.createElement("div",{className:Cn.Z.navWrap},(mn=xt==null?void 0:xt.all_language)==null?void 0:mn.map(ar=>dn.createElement("div",{className:`${Cn.Z.nav} ${ar===(xt==null?void 0:xt.language)?Cn.Z.active:""}`,key:ar,onClick:()=>qt(ar)},dn.createElement(ae.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},dn.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),dn.createElement("span",null,ar)))),dn.createElement(ne.Z,{align:"middle",style:{marginLeft:"auto"}},pt?dn.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:mt},dn.createElement("img",{src:Ye,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,gn>0&&dn.createElement("a",{onClick:en},dn.createElement(ae.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},dn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),dn.createElement("a",{onClick:In},dn.createElement(ae.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},dn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),dn.createElement("a",{onClick:Mt},dn.createElement(ae.Z,{title:"\u8BBE\u7F6E"},dn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function vn(st){var pt=st,{input:mt,is_file:Mt,identifier:Tt,showNote:xt,onShowNote:qt,notes:Xt,onCancelNote:en,onAddNote:gn,debugResult:mn,language:In,debuging:Dn,submitting:nr,executingMessage:Hn,code:ar,onSubmitCode:Ir,onDebugCode:Ur,onChangeCode:Jn,onChangeInput:rr,onUpdateCode:or,user:Nn,isLoading:Vn,submitResult:qn}=pt,Bn=Br(pt,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Pn(wr,Nr){return dn.createElement(an,mr(Qn({},Bn),{onShowCodeSetting:wr,onShowResourceCentre:Nr}))}const cr=Qn({input:mt,is_file:Mt,debugResult:mn,debuging:Dn,submitting:nr,executingMessage:Hn,onDebugCode:Ur,onChangeCode:Jn,onSubmitCode:Ir,onChangeInput:rr,user:Nn,submitResult:qn},Bn);return dn.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},dn.createElement(Ge,{setIsWhiteTheme:Bn==null?void 0:Bn.setIsWhiteTheme,isLoading:Vn,language:In,value:ar,identifier:Tt,onChange:Jn,onUpdateCode:or,ActionBarRender:Pn}),dn.createElement(Ne.ZP,Qn({},cr)))}},1162:function(At,it,pe){"use strict";pe.d(it,{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||{})},34166:function(At,it,pe){"use strict";pe.d(it,{H7:function(){return ee},MK:function(){return E},MU:function(){return te},X6:function(){return b},bM:function(){return z},fi:function(){return oe},fu:function(){return ne},n4:function(){return ce},rX:function(){return y},vl:function(){return fe},zO:function(){return x}});var re=pe(79769),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 ne(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 te(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)}},644:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(98228),z=pe(92832),te=pe(1710),x=pe(6848),b=pe(58421),y=pe(3113),E=pe(79769),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(61360),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(39655),se=pe(25544),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,Ke,nt,rt,We,De,Qe,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((qe,et)=>re.createElement("div",{className:ce.redio},!(qe!=null&&qe.is_answer)&&re.createElement("span",{className:ce.redioitem}),(qe==null?void 0:qe.is_answer)&&re.createElement("i",{className:`${ce.redioitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:qe!=null&&qe.is_answer?ce.titleyes:ce.title,value:he[et]+(qe==null?void 0:qe.choice_text)}),(qe==null?void 0:qe.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ne==null?void 0:Ne.question_type)===1&&re.createElement("div",null,(Ke=Ne==null?void 0:Ne.choices)==null?void 0:Ke.map((qe,et)=>re.createElement("div",{className:ce.checkbox},!(qe!=null&&qe.is_answer)&&re.createElement("span",{className:ce.checkboxitem}),(qe==null?void 0:qe.is_answer)&&re.createElement("i",{className:`${ce.checkboxitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:qe!=null&&qe.is_answer?ce.titleyes:ce.title,value:he[et]+(qe==null?void 0:qe.choice_text)}),(qe==null?void 0:qe.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((qe,et)=>{var Je;return re.createElement("div",{style:{display:"flex"}},re.createElement("span",{className:ce.title},"\u586B\u7A7A\u9879",et+1),re.createElement("div",{className:ce.content},(Je=qe==null?void 0:qe.answer_text)==null?void 0:Je.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&&((De=Ne==null?void 0:Ne.challenge_names)==null?void 0:De.map((qe,et)=>re.createElement("div",{className:ce.shixun},re.createElement("span",{className:ce.qtitle},re.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,se.EM)(et+1),"\u9898"),qe)))),(Ne==null?void 0:Ne.question_type)===6&&re.createElement("div",{className:ce.program},re.createElement(fe.Z,{className:ce.content,value:((Qe=Ne==null?void 0:Ne.program_attr)==null?void 0:Qe.description)||"- -"})),(Ne==null?void 0:Ne.question_type)===7&&((Te=Ne==null?void 0:Ne.sub_item_banks)==null?void 0:Te.map((qe,et)=>{var Je,Re,Ie,Le,je;return re.createElement("div",null,re.createElement("div",{className:ce.combination},re.createElement("span",{className:ce.qtitle},qe==null?void 0:qe.name)),re.createElement("div",{className:ce.warp,style:{padding:"0px",paddingTop:20}},re.createElement("div",null,((qe==null?void 0:qe.item_type)=="SINGLE"||(qe==null?void 0:qe.item_type)=="JUDGMENT")&&((Je=qe==null?void 0:qe.choices)==null?void 0:Je.map((Xe,lt)=>re.createElement("div",{className:ce.redio},!(Xe!=null&&Xe.is_answer)&&re.createElement("span",{className:ce.redioitem}),(Xe==null?void 0:Xe.is_answer)&&re.createElement("i",{className:`${ce.redioitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:Xe!=null&&Xe.is_answer?ce.titleyes:ce.title,value:he[lt]+(Xe==null?void 0:Xe.choice_text)}),(Xe==null?void 0:Xe.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.item_type)=="MULTIPLE"&&((Re=qe==null?void 0:qe.choices)==null?void 0:Re.map((Xe,lt)=>re.createElement("div",{className:ce.checkbox},!(Xe!=null&&Xe.is_answer)&&re.createElement("span",{className:ce.checkboxitem}),(Xe==null?void 0:Xe.is_answer)&&re.createElement("i",{className:`${ce.checkboxitemyes} icon-duigou1`}),re.createElement(fe.Z,{className:Xe!=null&&Xe.is_answer?ce.titleyes:ce.title,value:he[lt]+(Xe==null?void 0:Xe.choice_text)}),(Xe==null?void 0:Xe.is_answer)&&re.createElement("div",{className:ce.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.item_type)=="COMPLETION"&&re.createElement("div",{className:ce.completion},(Ie=qe==null?void 0:qe.standard_answer)==null?void 0:Ie.map((Xe,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=Xe==null?void 0:Xe.answer_text)==null?void 0:$e.map((at,yt)=>re.createElement("div",{className:ce.items},at))))})),(qe==null?void 0:qe.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=qe==null?void 0:qe.answer_texts)!=null&&Le[0]?re.createElement(fe.Z,{className:ce.content,value:(je=qe==null?void 0:qe.answer_texts)==null?void 0:je[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(99086),ve=pe(51880),Ee=pe(91482),ye=pe(61485),Ae=pe(50151),_e=pe(36141),Se=pe(59301),xe=Object.defineProperty,Oe=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Fe=(Ne,ke,ze)=>ke in Ne?xe(Ne,ke,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ne[ke]=ze,Ve=(Ne,ke)=>{for(var ze in ke||(ke={}))Be.call(ke,ze)&&Fe(Ne,ze,ke[ze]);if(Pe)for(var ze of Pe(ke))Me.call(ke,ze)&&Fe(Ne,ze,ke[ze]);return Ne},Ze=(Ne,ke)=>Oe(Ne,we(ke)),Ge=(Ne,ke,ze)=>new Promise((Ke,nt)=>{var rt=Qe=>{try{De(ze.next(Qe))}catch(Te){nt(Te)}},We=Qe=>{try{De(ze.throw(Qe))}catch(Te){nt(Te)}},De=Qe=>Qe.done?Ke(Qe.value):Promise.resolve(Qe.value).then(rt,We);De((ze=ze.apply(Ne,ke)).next())});const Ye=({setScoreShow:Ne,ScoreShow:ke,onOk:ze,isshixuns:Ke,isloadings:nt,dispatch:rt,isIntelligentAssistant:We=!1,newExercisePaper:De,shixunsDetail:Qe})=>{var Te,Ue,qe;let[et,Je]=(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,je]=(0,re.useState)([]),[Xe,lt]=(0,re.useState)([]),[$e,at]=(0,re.useState)([]);const[yt,ct]=(0,re.useState)(!1),[ht]=Ce.default.useForm(),[ut,Et]=(0,re.useState)(),[gt,wt]=(0,re.useState)(!1);let[St,Rt]=(0,re.useState)(Ke);const[Wt,Ft]=(0,re.useState)([]),[kt,Pt]=(0,re.useState)(0),[sn,nn]=(0,re.useState)(!0),[Jt,Lt]=(0,re.useState)([]),[zt,tn]=(0,re.useState)([]),Gt=[{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[bn,Ot]=(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 Ht=(0,re.useRef)(new Set),Qt=(0,re.useRef)(new Set),jt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ot=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],_t=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Ct,bt]=(0,re.useState)(!1),Dt=()=>{ht.resetFields(),St=!1,Rt(!1),bt(!1),ht.submit()};(0,re.useEffect)(()=>{var vt,Zt,ln,fn,En,Fn,$n,_n,Wn,Gn;(((ln=(Zt=(vt=De==null?void 0:De.editData)==null?void 0:vt.exercise)==null?void 0:Zt.exist_item_bank_ids)==null?void 0:ln.length)>0||((Fn=(En=(fn=De==null?void 0:De.editData)==null?void 0:fn.exercise)==null?void 0:En.exist_item_bank_shixun_ids)==null?void 0:Fn.length)>0)&&tn([...(_n=($n=De==null?void 0:De.editData)==null?void 0:$n.exercise)==null?void 0:_n.exist_item_bank_ids,...(Gn=(Wn=De==null?void 0:De.editData)==null?void 0:Wn.exercise)==null?void 0:Gn.exist_item_bank_shixun_ids])},[(Ue=(Te=De==null?void 0:De.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}),sn&&St&&(ht.setFieldsValue({item_type:"SHIXUN"}),et.item_type="SHIXUN",Je(Ve({},et)),nn(!1)),It(et),Vt(),rn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ke]),(0,re.useEffect)(()=>{kt>0&&setTimeout(()=>{Pt(0)},2e3)},[kt]);function It(vt){return Ge(this,null,function*(){var Zt,ln,fn;if(ct(!0),Je(Ve({},vt)),(Xe==null?void 0:Xe.length)<=0&&vt.type==="5"){at([]),ct(!1);return}console.log("----",Xe,Wt);let En=vt.type==="5"?Xe==null?void 0:Xe.filter(_n=>!Wt.includes(_n)):null,Fn=vt.type==="5"?Xe==null?void 0:Xe.filter(_n=>Wt.includes(_n)):null;vt.group_id=((Zt=vt.group_id)==null?void 0:Zt.map(_n=>_n==null?void 0:_n.value))||null;let $n=yield(0,E.ZP)("/api/item_banks.json",{method:"get",params:Ze(Ve({},vt),{discipline_id:((ln=vt==null?void 0:vt.courseid)==null?void 0:ln[0])||null,sub_discipline_id:((fn=vt==null?void 0:vt.courseid)==null?void 0:fn[1])||null,ids:En,shixun_ids:Fn,include_shixuns:!We,keyword:vt.keyword?encodeURIComponent(vt.keyword):vt.keyword,type:vt.type==="5"?null:vt.type,clazz:vt.type==="3"?"ItemBanksGroup":null})});at($n),ct(!1)})}function Vt(){return Ge(this,null,function*(){let vt=yield(0,E.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:et.type==="5"?null:et.type,clazz:"ItemBanksGroup"}});Ie((0,oe.L)(vt==null?void 0:vt.disciplines))})}function rn(vt){return Ge(this,null,function*(){var Zt;let ln=yield(0,E.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:vt}),fn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Zt=ln==null?void 0:ln.data)==null?void 0:Zt.map(En=>({title:En.name,id:En.id,pid:En.id,value:En.id,key:En.id,isLeaf:!En.have_child}))}];Lt(fn)})}function $t(vt){return Ge(this,null,function*(){var Zt,ln,fn,En;ct(!0);let Fn=(Zt=vt.list)==null?void 0:Zt.filter(Wn=>!Wt.includes(Wn)),$n=(ln=vt.list)==null?void 0:ln.filter(Wn=>Wt.includes(Wn));if(Fn.length===0&&$n.length===0){ct(!1),at([]);return}let _n=yield(0,E.ZP)("/api/item_banks.json",{method:"get",params:Ze(Ve({},vt),{discipline_id:((fn=vt==null?void 0:vt.courseid)==null?void 0:fn[0])||null,sub_discipline_id:((En=vt==null?void 0:vt.courseid)==null?void 0:En[1])||null,ids:Fn,shixun_ids:$n,type:vt.type==="5"?null:vt.type,clazz:vt.type==="3"?"ItemBanksGroup":null})});ct(!1),at(_n)})}const pn=vt=>Ge(void 0,null,function*(){const Zt=yield rt({type:"shixunsDetail/release",payload:{id:vt}});let ln=Zt==null?void 0:Zt.tag_position,fn=(Zt==null?void 0:Zt.evaluation_set_position)||[],En=Zt.status;return En===0?(a.ZP.success("\u53D1\u5E03\u6210\u529F"),It(et),!0):(En===2?a.ZP.error(`\u7B2C${fn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):En===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)}),yn=vt=>(vt==null?void 0:vt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",ft=(vt,Zt,ln)=>vt.map(fn=>fn.key===Zt?Ve(Ve({},fn),ln):fn.children?Ze(Ve({},fn),{children:ft(fn.children,Zt,ln)}):fn),An=vt=>Ge(void 0,null,function*(){const{key:Zt}=vt;let ln=et.type;const fn=yield(0,_e.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Zt),type:ln}),{data:En,total_count:Fn}=fn||{};Fn>0&&Lt($n=>ft($n,Zt,{children:En.map(_n=>({title:_n.name,id:_n.id,pid:_n.id,value:_n.id,key:_n.id,isLeaf:!_n.have_child}))}))});function jn(vt){console.log("----",et),vt==="1"&&(bn.gg=Ve({},et)),vt==="2"&&(bn.scj=Ve({},et)),vt==="3"&&(bn.ttgx=Ve({},et)),vt==="0"&&(bn.wcjd=Ve({},et)),vt==="5"&&(bn.yx=Ve({},et)),Ot(Ve({},bn))}function Rn(){et.type==="1"&&(et=bn.gg),et.type==="2"&&(et=bn.scj),et.type==="3"&&(et=bn.ttgx),et.type==="0"&&(et=bn.wcjd),et.type==="5"&&(et=bn.yx),(et==null?void 0:et.item_type)==="SHIXUN"?(St=!0,Rt(!0)):(St=!1,Rt(!1)),ht.setFieldsValue(Ve({},et)),Je(Ve({},et)),It(Ve({},et))}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:et.type,onChange:vt=>{vt==="3"?(et.show_all_share=!0,rn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):et.show_all_share=null,vt==="0"&&rn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),jn(et.type),et.type=vt,(et==null?void 0:et.item_type)==="SHIXUN"&&et.type!=="5"&&(St=!0,Rt(!0)),bt(!1),et.type==="5"&&(St=!1,Rt(!1)),Rn(),Vt()},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",Xe.length>0&&Se.createElement("span",{className:ee.titlecount},Xe.length),kt>0&&Se.createElement("span",{className:ee.add},"+",kt)),key:"5"}]}),Se.createElement(Ce.default,{layout:"inline",form:ht,onValuesChange:(vt,Zt)=>{const ln=Object.values(Zt).some(En=>En!==null&&En!==""&&En!==void 0),fn=Zt.keyword==="";if(bt(ln||!fn),et.page=1,(Zt==null?void 0:Zt.item_type)==="SHIXUN"){if(et.type==="5"?Rt(!1):Rt(!0),vt.keyword||vt.keyword==="")return;ht.submit()}else{if(vt!=null&&vt.courseid&&ht.setFieldsValue({tag_discipline_id:""}),Rt(!1),vt.keyword||vt.keyword==="")return;ht.submit()}},onFinish:vt=>{var Zt;et.type==="3"&&(!vt.group_id||((Zt=vt==null?void 0:vt.group_id)==null?void 0:Zt.length)===0)?et.show_all_share=!0:et.show_all_share=null,Je(Ve(Ve({},et),vt)),It(Ve(Ve({},et),vt))}},Se.createElement(Ce.default.Item,{name:"item_type"},Se.createElement(ie.default,{className:ee.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(We?Gt.slice(0,6):Gt).map(vt=>Se.createElement(ie.default.Option,{key:vt.value},vt.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})),!St&&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},(qe=$e==null?void 0:$e.tag_disciplines)==null?void 0:qe.map(vt=>Se.createElement(ie.default.Option,{key:vt.id},vt.name)))),Se.createElement(Ce.default.Item,{name:St?"diff":"difficulty"},Se.createElement(ie.default,{className:ee.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!St&&jt.map(vt=>Se.createElement(ie.default.Option,{key:vt.value},vt.name)),St&&ot.map(vt=>Se.createElement(ie.default.Option,{key:vt.value},vt.name)))),St&&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},_t.map(vt=>Se.createElement(ie.default.Option,{key:vt.value},vt.name)))),(et.type==="3"||et.type==="0")&&!St&&Se.createElement(Ce.default.Item,{name:"group_id"},Se.createElement(ne.default,{treeDataSimpleMode:!0,style:{width:118},className:ee.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(vt,Zt)=>Zt.title.toUpperCase().indexOf(vt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:An,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Jt})),Ct&&Se.createElement("span",{className:ee.allqingchu,onClick:Dt},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:vt=>{ht.submit()}}))),Se.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Se.createElement("div",{onClick:()=>{et.updated_at==="asc"?et.updated_at="desc":et.updated_at="asc",Je(Ze(Ve({},et),{page:1})),It(Ze(Ve({},et),{page:1}))}}," ",et.updated_at?Se.createElement("img",{src:et.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:()=>{et.quotes==="asc"?et.quotes="desc":et.quotes="asc",Je(Ze(Ve({},et),{page:1})),It(Ze(Ve({},et),{page:1}))},style:{marginLeft:20}}," ",et.quotes?Se.createElement("img",{src:et.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(te.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:yt,rowKey:vt=>vt.id,rowSelection:{type:We?"radio":"checkbox",selectedRowKeys:Le,getCheckboxProps:vt=>({disabled:vt.shixun_tag_num===1||(zt==null?void 0:zt.find(Zt=>vt.id===Zt))}),onSelect(vt,Zt,ln){if(We){je([vt.id]),Qt.current=new Set([vt.id]),Pt(1),lt([vt.id]);return}if(Zt)(St||vt!=null&&vt.challenge_names)&&Ft([...Wt,vt.id]),je([...Le,vt.id]),vt.identifier?Ht.current.add(vt.id):Qt.current.add(vt.id),Pt(1),lt([...Xe,vt.id]);else{vt.identifier?Ht.current.delete(vt.id):Qt.current.delete(vt.id);let fn=Xe.filter(En=>En!==vt.id);if(je(fn),lt(fn),St||vt!=null&&vt.challenge_names){let En=Wt.filter(Fn=>Fn!==vt.id);Ft([...En])}if(et.type==="5"){$t(Ze(Ve({},et),{list:[...fn]}));return}}},onSelectAll(vt,Zt,ln){var fn,En;if(vt){const Fn=ln.map(_n=>_n.id),$n=(En=ln==null?void 0:ln.filter(_n=>_n==null?void 0:_n.challenge_names))==null?void 0:En.map(_n=>_n.id);Ft([...Wt,...$n]),je([...Le,...Fn]),lt([...Xe,...Fn]);for(const _n of ln)_n.identifier?Ht.current.add(_n.id):Qt.current.add(_n.id)}else{const Fn=ln.map(Gn=>Gn.id),$n=Le.filter(Gn=>!Fn.some(Sn=>Sn===Gn)),_n=(fn=ln==null?void 0:ln.filter(Gn=>Gn==null?void 0:Gn.challenge_names))==null?void 0:fn.map(Gn=>Gn.id);je([...$n]),lt([...$n]);let Wn=Wt.filter(Gn=>!_n.some(Sn=>Sn===Gn.id));Ft([...Wn]),et.type==="5"&&$t(Ze(Ve({},et),{list:[...$n]}));for(const Gn of Fn)Gn.identifier?Ht.current.delete(Gn):Qt.current.delete(Gn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(vt,Zt,ln)=>{var fn,En;return Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",null,St||Zt!=null&&Zt.challenge_names?"\u5B9E\u8BAD\u9898":(En=(fn=Gt==null?void 0:Gt.filter(Fn=>Fn.value===vt))==null?void 0:fn[0])==null?void 0:En.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:St?"30%":"60%",key:"name",render:(vt,Zt,ln)=>{var fn;return Se.createElement("div",{style:{display:"flex",alignItems:"center"}},Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",{className:Zt!=null&&Zt.high_resources_consume?ee.q_title:""},Se.createElement(fe.Z,{key:1,showLines:1,showTextOnly:!0,value:St||Zt!=null&&Zt.challenge_names?Zt!=null&&Zt.title||vt===null?"--":vt:(Zt==null?void 0:Zt.item_type)=="BPROGRAM"?(fn=Zt==null?void 0:Zt.program_attr)==null?void 0:fn.description:vt}))),(Zt==null?void 0:Zt.high_resources_consume)&&Se.createElement(Ae.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!St,render:(vt,Zt,ln)=>{var fn;return Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("span",null,vt?(fn=vt==null?void 0:vt.split("\u3001"))==null?void 0:fn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!St,render:(vt,Zt,ln)=>Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("span",null,vt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(vt,Zt,ln)=>{var fn,En,Fn,$n;return Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",null,St||Zt!=null&&Zt.challenge_names?(Zt==null?void 0:Zt.level)||((En=(fn=jt==null?void 0:jt.filter(_n=>_n.value===vt))==null?void 0:fn[0])==null?void 0:En.name):($n=(Fn=jt==null?void 0:jt.filter(_n=>_n.value===vt))==null?void 0:Fn[0])==null?void 0:$n.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!St,render:(vt,Zt,ln)=>Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",null,vt||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!St,render:(vt,Zt,ln)=>Se.createElement("span",null,vt||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(vt,Zt,ln)=>Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",null,St||Zt!=null&&Zt.challenge_names?(Zt==null?void 0:Zt.study_count)||(Zt==null?void 0:Zt.stu_num):vt))},{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:!St,render:(vt,Zt,ln)=>Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",null,vt||"- -"))},{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:!St,render:(vt,Zt,ln)=>Se.createElement("span",null,vt||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(vt,Zt,ln)=>Se.createElement(x.Z,{title:yn(Zt)},Se.createElement("div",{style:{flex:1,textAlign:"start"}},Se.createElement("a",{onClick:()=>{var fn,En;Et(Ze(Ve({},Zt),{question_type:St||Zt!=null&&Zt.challenge_names?5:(En=(fn=Gt==null?void 0:Gt.filter(Fn=>Fn.value===(Zt==null?void 0:Zt.item_type)))==null?void 0:fn[0])==null?void 0:En.question_type})),wt(!0)}},"\u67E5\u770B"),(Zt==null?void 0:Zt.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/${Zt==null?void 0:Zt.identifier}/challenges`)}},(Zt==null?void 0:Zt.shixun_name)||"--"),"\uFF1F"),onOk:()=>Ge(void 0,null,function*(){if(!pn(Zt==null?void 0:Zt.identifier))return new Promise((fn,En)=>{En()})})})}},"\u53D1\u5E03")))}].filter(vt=>!vt.hidden)}),Se.createElement(b.Z,{current:et.page,total:($e==null?void 0:$e.items_count)||($e==null?void 0:$e.shixuns_count),style:{marginBottom:20},defaultPageSize:et.per_page,showTotal:vt=>Se.createElement("span",null,"\u5171\xA0",Se.createElement("span",{style:{color:"#165DFF"}},vt),"\xA0\u6761\u6570\u636E"),pageSize:et.per_page,onChange:(vt,Zt)=>{et.page=vt,et.per_page=Zt,Je(Ve({},et)),It(Ve({},et))}}),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((Xe==null?void 0:Xe.length)<=0){a.ZP.info(We?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}ze([...Qt.current],[...Ht.current],!0,Xe==null?void 0:Xe.length)})},We?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Se.createElement(de.default,{open:gt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:ee.previewModal,width:1e3,centered:!0,onCancel:()=>{wt(!1)},onOk:()=>{wt(!1)}},Se.createElement(ge,{qitem:ut})))};var He=(0,Ee.connect)(({shixunsDetail:Ne,newExercisePaper:ke})=>({shixunsDetail:Ne,newExercisePaper:ke}))(Ye)},67726:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return te}});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,ne=(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},te=x=>{var b=x,{open:y,onCancel:E}=b,ee=ne(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")))))}},31456:function(At,it,pe){"use strict";pe.d(it,{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(96324),ae=pe(36141),ne=pe(91482),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 te=({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,ne.connect)(({problemset:b})=>({problemset:b}))(te)},82457:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(43418),de=pe(4750),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ne=(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 te={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=ne(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",te[(be=(he=E.actionTabs)==null?void 0:he.params)==null?void 0:be.type]))};it.Z=(0,Ce.connect)(({problemset:b,loading:y,globalSetting:E})=>({problemset:b,globalSetting:E,loading:y.effects}))(x)},62152:function(At,it,pe){"use strict";pe.d(it,{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(18540);let ae=[];const ne=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",ne):window.addEventListener("DOMContentLoaded",()=>{window.document.body.addEventListener("click",ne)});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 te=z,x=pe(5033),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=te.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}})))}},20652:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(78267),ie=pe.n(ue),ae=pe(4750),ne=pe(39655),z=pe(24334),te=pe.n(z),x=pe(79769),b=pe(34166),y=pe(53809),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=Me=>{try{Be(Se.next(Me))}catch(Fe){Oe(Fe)}},Pe=Me=>{try{Be(Se.throw(Me))}catch(Fe){Oe(Fe)}},Be=Me=>Me.done?xe(Me.value):Promise.resolve(Me.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,Me]=(0,re.useState)({}),[Fe,Ve]=(0,re.useState)([]),[Ze,Ge]=(0,re.useState)(!1),[Ye,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,De,Qe;if(((We=Ae==null?void 0:Ae.actionTabs)==null?void 0:We.key)==="BPROGRAM"){const Te=(0,ue.cloneDeep)((De=Ae==null?void 0:Ae.actionTabs)==null?void 0:De.params);Me(Te),Ve((Qe=Te==null?void 0:Te.standard_answer)==null?void 0:Qe.map(Ue=>({value:"",answer:(Ue==null?void 0:Ue.answer_text)||[]})))}},[(Se=Ae==null?void 0:Ae.actionTabs)==null?void 0:Se.key]);function Ke(){return new Date().getTime()}const nt=()=>Ee(void 0,null,function*(){var We,De,Qe,Te,Ue;if(Fe.some(Je=>(Je==null?void 0:Je.value)==="")&&!Ze){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ze){const Je=(0,ue.cloneDeep)((We=Ae==null?void 0:Ae.actionTabs)==null?void 0:We.params);Ve([...(De=Je==null?void 0:Je.standard_answer)==null?void 0:De.map(Re=>({value:"",answer:(Re==null?void 0:Re.answer_text)||[],type:""}))]),Ge(!Ze);return}else{let Je=Fe==null?void 0:Fe.map((Re,Ie)=>ve(me({},Re),{type:Re.types}));Ve(Je)}console.log(Fe),He(!0);let qe=yield(0,x.ZP)(`/api/problems/${(Qe=Be==null?void 0:Be.program_attr)==null?void 0:Qe.identifier}/start.json`,{method:"get"});const et=yield(0,b.n4)(qe==null?void 0:qe.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:Fe==null?void 0:Fe.map(Je=>Je.value)});if((et==null?void 0:et.status)===0){let Re=function(){return Ee(this,null,function*(){const{status:Ie,message:Le,data:je}=yield(0,b.rX)(qe==null?void 0:qe.identifier,"submit"),lt=Ke()-Je>10*1e3*(Fe==null?void 0:Fe.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=Fe==null?void 0:Fe.map((at,yt)=>ve(me({},at),{type:(je==null?void 0:je.right_arr[yt])===1?"success":"warning"}));Ve($e),ke(je),je.status===2&&(He(!1),de.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}))}})};const Je=Ke();yield(0,b.bM)(qe==null?void 0:qe.identifier,{}),Re()}else He(!1);Ge(!Ze)}),rt=()=>{Me({}),Ve([]),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:Ze?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u4EE3\u7801",cancelText:"\u53D6\u6D88",width:708,onOk:nt,onCancel:rt,okButtonProps:{loading:Ye}},oe.createElement("div",null,oe.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),oe.createElement(ne.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(ne.Z,{showProgramFill:!0,onFillChange:We=>{let De=We==null?void 0:We.map((Qe,Te)=>me({},Qe));Ve(De)},programFillValue:Fe,value:z.Base64.decode((we=Be==null?void 0:Be.program_attr)==null?void 0:we.code)}),Ze&&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,De)=>oe.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},oe.createElement("b",null,"\u586B\u7A7A",De+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)))))};it.Z=(0,Ce.connect)(({problemset:Ae})=>({problemset:Ae}))(ye)},20719:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return Wt}});var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(78267),ie=pe(39655),ae=pe(5112),ne=pe(3113),z=pe(28103),te=pe(4750),x=pe(59301),b=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(Ft,kt,Pt)=>kt in Ft?b(Ft,kt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):Ft[kt]=Pt,se=(Ft,kt)=>{for(var Pt in kt||(kt={}))oe.call(kt,Pt)&&fe(Ft,Pt,kt[Pt]);if(ee)for(var Pt of ee(kt))ce.call(kt,Pt)&&fe(Ft,Pt,kt[Pt]);return Ft},le=(Ft,kt)=>y(Ft,E(kt)),he=(Ft,kt,Pt)=>new Promise((sn,nn)=>{var Jt=tn=>{try{zt(Pt.next(tn))}catch(Gt){nn(Gt)}},Lt=tn=>{try{zt(Pt.throw(tn))}catch(Gt){nn(Gt)}},zt=tn=>tn.done?sn(tn.value):Promise.resolve(tn.value).then(Jt,Lt);zt((Pt=Pt.apply(Ft,kt)).next())});const be=({problemset:Ft,dispatch:kt,showdiv:Pt,data:sn})=>{const[nn,Jt]=(0,re.useState)([]),[Lt,zt]=(0,re.useState)(!1),tn=["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 Ht;((Ht=Object.keys(sn))==null?void 0:Ht.length)>0&&Jt(sn.choices)},[sn]);const Gt=()=>he(void 0,null,function*(){if(!nn.some(Ht=>Ht==null?void 0:Ht.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Lt){const Ht=(0,ue.cloneDeep)(sn);Jt(Ht.choices)}zt(!Lt)}),bn=(Ht,Qt)=>{console.log(Ht.target.checked);const jt=nn.map((ot,_t)=>le(se({},ot),{checked:_t===Qt?Ht.target.checked:!1}));Jt(jt)},Ot=()=>{Jt([]),zt(!1),kt({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:sn==null?void 0:sn.name}),nn==null?void 0:nn.map((Ht,Qt)=>{const{is_answer:jt,checked:ot,choice_text:_t}=Ht;let Ct="";return Lt&&jt&&(Ct=te.Z.green),Lt&&!jt&&ot&&(Ct=te.Z.red),x.createElement("div",{key:Qt,style:{pointerEvents:Lt?"none":"auto"},className:`${te.Z.row} ${Ct}`},x.createElement(ae.ZP,{onChange:bt=>bn(bt,Qt),checked:ot}),x.createElement("span",null,tn[Qt],".\xA0"),x.createElement(ie.Z,{className:te.Z.html,value:_t}),Lt&&jt&&x.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Lt&&!jt&&ot&&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"),tn[nn.findIndex(Ht=>Ht.is_answer)]),x.createElement("div",{className:"c-grey-333 mb10"},x.createElement("b",null,"\u89E3\u6790:\xA0"),(sn==null?void 0:sn.analysis)||"\u6682\u65E0\u89E3\u6790"))),x.createElement("div",{style:{textAlign:"end",marginTop:10}},x.createElement(ne.ZP,{type:"primary",onClick:()=>{Gt()}},Lt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Pt&&x.createElement(z.Z,null))};var ge=(0,Ce.connect)(({problemset:Ft})=>({problemset:Ft}))(be),me=pe(92832),ve=pe(54965),Ee=pe(59301),ye=Object.defineProperty,Ae=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,we=(Ft,kt,Pt)=>kt in Ft?ye(Ft,kt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):Ft[kt]=Pt,Pe=(Ft,kt)=>{for(var Pt in kt||(kt={}))xe.call(kt,Pt)&&we(Ft,Pt,kt[Pt]);if(Se)for(var Pt of Se(kt))Oe.call(kt,Pt)&&we(Ft,Pt,kt[Pt]);return Ft},Be=(Ft,kt)=>Ae(Ft,_e(kt)),Me=(Ft,kt,Pt)=>new Promise((sn,nn)=>{var Jt=tn=>{try{zt(Pt.next(tn))}catch(Gt){nn(Gt)}},Lt=tn=>{try{zt(Pt.throw(tn))}catch(Gt){nn(Gt)}},zt=tn=>tn.done?sn(tn.value):Promise.resolve(tn.value).then(Jt,Lt);zt((Pt=Pt.apply(Ft,kt)).next())});const Fe=({problemset:Ft,datas:kt,showdiv:Pt,dispatch:sn})=>{var nn;const[Jt,Lt]=(0,re.useState)({}),[zt,tn]=(0,re.useState)([]),[Gt,bn]=(0,re.useState)(!1),Ot=["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 ot;if(Object.keys(kt)){const _t=(0,ue.cloneDeep)(kt);Lt(_t),tn((ot=_t==null?void 0:_t.standard_answer)==null?void 0:ot.map(Ct=>Pe({value:"",answer:(Ct==null?void 0:Ct.answer_text)||[]},Ct)))}},[kt]);const Ht=()=>Me(void 0,null,function*(){var ot;if(zt.some(_t=>(_t==null?void 0:_t.value)==="")){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Gt){const _t=(0,ue.cloneDeep)(kt);tn((ot=_t==null?void 0:_t.standard_answer)==null?void 0:ot.map(Ct=>Pe({value:"",answer:(Ct==null?void 0:Ct.answer_text)||[]},Ct)))}bn(!Gt)}),Qt=(ot,_t)=>{const Ct=zt.map((bt,Dt)=>Be(Pe({},bt),{value:Dt===_t?ot.target.value:bt.value}));tn(Ct)},jt=()=>{Lt({}),tn([]),bn(!1),sn({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:Jt==null?void 0:Jt.name}),zt==null?void 0:zt.map((ot,_t)=>{const{value:Ct,answer:bt}=ot;let Dt="";return Gt&&(bt!=null&&bt.includes(Ct))&&(Dt=te.Z.green),Gt&&!(bt!=null&&bt.includes(Ct))&&(Dt=te.Z.red),Ee.createElement("div",{key:_t,style:{pointerEvents:Gt?"none":"auto",marginTop:10},className:`${te.Z.row} ${Dt}`},Ee.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",_t+1,"\u7B54\u6848:"),(ot==null?void 0:ot.model)===1?Ee.createElement(me.default.TextArea,{className:te.Z.textArea,style:{width:610,marginRight:10},onChange:It=>Qt(It,_t),value:Ct}):Ee.createElement(ve.Z,{value:Ct,onChange:It=>{const Vt=zt.map((rn,$t)=>Be(Pe({},rn),{value:$t===_t?It:rn.value}));tn(Vt)}}),Gt&&(bt==null?void 0:bt.includes(Ct))&&Ee.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Gt&&!(bt!=null&&bt.includes(Ct))&&Ee.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Gt&&Ee.createElement(re.Fragment,null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},(nn=Jt==null?void 0:Jt.standard_answer)==null?void 0:nn.map((ot,_t)=>{var Ct,bt;return Ee.createElement("div",{className:"c-grey-333 mb5"},Ee.createElement("b",null,"\u586B\u7A7A",_t+1,"\u7B54\u6848:\xA0"),(ot==null?void 0:ot.model)===1?((Ct=ot==null?void 0:ot.answer_text)==null?void 0:Ct.join("\u3001"))||"":Ee.createElement(ve.Z,{value:(bt=ot==null?void 0:ot.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"),(Jt==null?void 0:Jt.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ee.createElement("div",{style:{textAlign:"end",marginTop:10}},Ee.createElement(ne.ZP,{type:"primary",onClick:()=>{Ht()}},Gt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Pt&&Ee.createElement(z.Z,null))};var Ve=(0,Ce.connect)(({problemset:Ft})=>({problemset:Ft}))(Fe),Ze=pe(59301),Ge=Object.defineProperty,Ye=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Ke=(Ft,kt,Pt)=>kt in Ft?Ge(Ft,kt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):Ft[kt]=Pt,nt=(Ft,kt)=>{for(var Pt in kt||(kt={}))ke.call(kt,Pt)&&Ke(Ft,Pt,kt[Pt]);if(Ne)for(var Pt of Ne(kt))ze.call(kt,Pt)&&Ke(Ft,Pt,kt[Pt]);return Ft},rt=(Ft,kt)=>Ye(Ft,He(kt)),We=(Ft,kt,Pt)=>new Promise((sn,nn)=>{var Jt=tn=>{try{zt(Pt.next(tn))}catch(Gt){nn(Gt)}},Lt=tn=>{try{zt(Pt.throw(tn))}catch(Gt){nn(Gt)}},zt=tn=>tn.done?sn(tn.value):Promise.resolve(tn.value).then(Jt,Lt);zt((Pt=Pt.apply(Ft,kt)).next())});const De=({problemset:Ft,datas:kt,showdiv:Pt,dispatch:sn})=>{var nn;const[Jt,Lt]=(0,re.useState)({}),[zt,tn]=(0,re.useState)([]),[Gt,bn]=(0,re.useState)(!1),Ot=["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(kt)){const ot=(0,ue.cloneDeep)(kt);Lt(ot),tn(ot.choices)}},[kt]);const Ht=()=>We(void 0,null,function*(){if(!zt.some(ot=>ot==null?void 0:ot.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Gt){const ot=(0,ue.cloneDeep)(kt);tn(ot.choices)}bn(!Gt)}),Qt=(ot,_t)=>{console.log(ot.target.checked);const Ct=zt.map((bt,Dt)=>rt(nt({},bt),{checked:Dt===_t?ot.target.checked:!1}));tn(Ct)},jt=()=>{Lt({}),tn([]),bn(!1),sn({type:"problemset/setActionTabs",payload:{}})};return Ze.createElement("div",null,Ze.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),Ze.createElement(ie.Z,{value:Jt==null?void 0:Jt.name}),zt==null?void 0:zt.map((ot,_t)=>{const{is_answer:Ct,checked:bt,choice_text:Dt}=ot;let It="";return Gt&&Ct&&(It=te.Z.green),Gt&&!Ct&&bt&&(It=te.Z.red),Ze.createElement("div",{key:_t,style:{pointerEvents:Gt?"none":"auto"},className:`${te.Z.row} ${It}`},Ze.createElement(ae.ZP,{onChange:Vt=>Qt(Vt,_t),checked:bt}),Ze.createElement(ie.Z,{className:te.Z.html,value:Dt}),Gt&&Ct&&Ze.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Gt&&!Ct&&bt&&Ze.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Gt&&Ze.createElement(re.Fragment,null,Ze.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},Ze.createElement("div",{className:"c-grey-333 mb5"},Ze.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(nn=zt.find(ot=>ot.is_answer))==null?void 0:nn.choice_text),Ze.createElement("div",{className:"c-grey-333 mb10"},Ze.createElement("b",null,"\u89E3\u6790:\xA0"),(Jt==null?void 0:Jt.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ze.createElement("div",{style:{textAlign:"end",marginTop:10}},Ze.createElement(ne.ZP,{type:"primary",onClick:()=>{Ht()}},Gt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Pt&&Ze.createElement(z.Z,null))};var Qe=(0,Ce.connect)(({problemset:Ft})=>({problemset:Ft}))(De),Te=pe(24905),Ue=pe(59301),qe=Object.defineProperty,et=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,je=(Ft,kt,Pt)=>kt in Ft?qe(Ft,kt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):Ft[kt]=Pt,Xe=(Ft,kt)=>{for(var Pt in kt||(kt={}))Ie.call(kt,Pt)&&je(Ft,Pt,kt[Pt]);if(Re)for(var Pt of Re(kt))Le.call(kt,Pt)&&je(Ft,Pt,kt[Pt]);return Ft},lt=(Ft,kt)=>et(Ft,Je(kt)),$e=(Ft,kt,Pt)=>new Promise((sn,nn)=>{var Jt=tn=>{try{zt(Pt.next(tn))}catch(Gt){nn(Gt)}},Lt=tn=>{try{zt(Pt.throw(tn))}catch(Gt){nn(Gt)}},zt=tn=>tn.done?sn(tn.value):Promise.resolve(tn.value).then(Jt,Lt);zt((Pt=Pt.apply(Ft,kt)).next())});const at=({problemset:Ft,data:kt,showdiv:Pt,dispatch:sn})=>{const[nn,Jt]=(0,re.useState)([]),[Lt,zt]=(0,re.useState)(!1),tn=["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 Ht;((Ht=Object.keys(kt))==null?void 0:Ht.length)>0&&Jt(kt.choices)},[kt]);const Gt=()=>$e(void 0,null,function*(){if(!nn.some(Ht=>Ht==null?void 0:Ht.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Lt){const Ht=(0,ue.cloneDeep)(kt);Jt(Ht.choices)}zt(!Lt)}),bn=(Ht,Qt)=>{console.log(Ht.target.checked);const jt=nn.map((ot,_t)=>lt(Xe({},ot),{checked:_t===Qt?Ht.target.checked:ot.checked}));Jt(jt)},Ot=()=>{let Ht="";return nn.forEach((Qt,jt)=>{Qt.is_answer&&(Ht=Ht+tn[jt])}),Ht};return Ue.createElement("div",null,Ue.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),Ue.createElement(ie.Z,{value:kt==null?void 0:kt.name}),nn==null?void 0:nn.map((Ht,Qt)=>{const{is_answer:jt,checked:ot,choice_text:_t}=Ht;let Ct="";return Lt&&jt&&(Ct=te.Z.green),Lt&&!jt&&ot&&(Ct=te.Z.red),Ue.createElement("div",{key:Qt,style:{pointerEvents:Lt?"none":"auto"},className:`${te.Z.row} ${Ct}`},Ue.createElement(Te.default,{style:{padding:3},onChange:bt=>bn(bt,Qt),checked:ot}),Ue.createElement("span",null,tn[Qt],".\xA0"),Ue.createElement(ie.Z,{className:te.Z.html,value:_t}),Lt&&jt&&Ue.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Lt&&!jt&&ot&&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"),Ot()),Ue.createElement("div",{className:"c-grey-333 mb10"},Ue.createElement("b",null,"\u89E3\u6790:\xA0"),(kt==null?void 0:kt.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ue.createElement("div",{style:{textAlign:"end",marginTop:10}},Ue.createElement(ne.ZP,{type:"primary",onClick:()=>{Gt()}},Lt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Pt&&Ue.createElement(z.Z,null))};var yt=(0,Ce.connect)(({problemset:Ft})=>({problemset:Ft}))(at),ct=pe(40973),ht=pe(59301),ut=(Ft,kt,Pt)=>new Promise((sn,nn)=>{var Jt=tn=>{try{zt(Pt.next(tn))}catch(Gt){nn(Gt)}},Lt=tn=>{try{zt(Pt.throw(tn))}catch(Gt){nn(Gt)}},zt=tn=>tn.done?sn(tn.value):Promise.resolve(tn.value).then(Jt,Lt);zt((Pt=Pt.apply(Ft,kt)).next())});const Et=({problemset:Ft,dispatch:kt,showdiv:Pt,datas:sn})=>{var nn,Jt,Lt;const[zt,tn]=(0,re.useState)({}),[Gt,bn]=(0,re.useState)(!1),[Ot,Ht]=(0,re.useState)(!0),[Qt,jt]=(0,re.useState)("");(0,re.useEffect)(()=>{if(Object.keys(sn)){const Ct=(0,ue.cloneDeep)(sn);tn(Ct)}},[sn]);const ot=()=>ut(void 0,null,function*(){if(!Qt){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}Gt&&jt(""),bn(!Gt)}),_t=()=>{tn({}),Ht(!0),bn(!1),jt(""),kt({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:zt==null?void 0:zt.name,style:{marginBottom:10}}),Ot?ht.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{Ht(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):ht.createElement(ct.Z,{defaultValue:Qt,onChange:Ct=>{jt(Ct)}}),Gt&&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),((nn=zt==null?void 0:zt.answer_texts)==null?void 0:nn[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848",((Jt=zt==null?void 0:zt.keywords)==null?void 0:Jt.length)>0&&ht.createElement("div",{style:{marginTop:10,marginBottom:10}},ht.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(Lt=zt==null?void 0:zt.keywords)==null?void 0:Lt.map(Ct=>{var bt,Dt,It;return((bt=Ct==null?void 0:Ct.keyword)==null?void 0:bt.length)>1?((Dt=Ct==null?void 0:Ct.keyword)==null?void 0:Dt.join("\u6216"))+"\uFF1B":((It=Ct==null?void 0:Ct.keyword)==null?void 0:It[0])+"\uFF1B"})),ht.createElement("div",{style:{color:"#5F6368"}},ht.createElement("b",null,"\u89E3\u6790:"),ht.createElement("br",null),(zt==null?void 0:zt.analysis)||"\u6682\u65E0\u89E3\u6790"))),ht.createElement("div",{style:{textAlign:"end",marginTop:10}},ht.createElement(ne.ZP,{type:"primary",onClick:()=>{ot()}},Gt?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Pt&&ht.createElement(z.Z,null))};var gt=(0,Ce.connect)(({problemset:Ft})=>({problemset:Ft}))(Et),wt=pe(59301),St=(Ft,kt,Pt)=>new Promise((sn,nn)=>{var Jt=tn=>{try{zt(Pt.next(tn))}catch(Gt){nn(Gt)}},Lt=tn=>{try{zt(Pt.throw(tn))}catch(Gt){nn(Gt)}},zt=tn=>tn.done?sn(tn.value):Promise.resolve(tn.value).then(Jt,Lt);zt((Pt=Pt.apply(Ft,kt)).next())});const Rt=({problemset:Ft,dispatch:kt})=>{var Pt,sn;const[nn,Jt]=(0,re.useState)({}),[Lt,zt]=(0,re.useState)(!1),[tn,Gt]=(0,re.useState)(!0),[bn,Ot]=(0,re.useState)("");(0,re.useEffect)(()=>{var jt,ot;if(((jt=Ft==null?void 0:Ft.actionTabs)==null?void 0:jt.key)==="COMBINATION"){const _t=(0,ue.cloneDeep)((ot=Ft==null?void 0:Ft.actionTabs)==null?void 0:ot.params);Jt(_t)}},[(Pt=Ft==null?void 0:Ft.actionTabs)==null?void 0:Pt.key]);const Ht=()=>St(void 0,null,function*(){if(!bn){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}zt(!Lt)}),Qt=()=>{Jt({}),Gt(!0),zt(!1),Ot(""),kt({type:"problemset/setActionTabs",payload:{}})};return wt.createElement(de.default,{centered:!0,destroyOnClose:!0,open:Ft.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:Ht,onCancel:Qt},wt.createElement("div",null,wt.createElement("div",{className:"c-light-primary mb5 font16"},"\u7EC4\u5408\u9898"),wt.createElement(ie.Z,{value:nn==null?void 0:nn.name,style:{marginBottom:10}}),(sn=nn==null?void 0:nn.sub_item_banks)==null?void 0:sn.map((jt,ot)=>{var _t,Ct,bt,Dt,It;if((jt==null?void 0:jt.item_type)==="SINGLE")return wt.createElement(ge,{data:jt,showdiv:((_t=nn==null?void 0:nn.sub_item_banks)==null?void 0:_t.length)-1===ot});if((jt==null?void 0:jt.item_type)==="MULTIPLE")return wt.createElement(yt,{data:jt,showdiv:((Ct=nn==null?void 0:nn.sub_item_banks)==null?void 0:Ct.length)-1===ot});if((jt==null?void 0:jt.item_type)==="JUDGMENT")return wt.createElement(Qe,{datas:jt,showdiv:((bt=nn==null?void 0:nn.sub_item_banks)==null?void 0:bt.length)-1===ot});if((jt==null?void 0:jt.item_type)==="COMPLETION")return wt.createElement(Ve,{datas:jt,showdiv:((Dt=nn==null?void 0:nn.sub_item_banks)==null?void 0:Dt.length)-1===ot});if((jt==null?void 0:jt.item_type)==="SUBJECTIVE")return wt.createElement(gt,{datas:jt,showdiv:((It=nn==null?void 0:nn.sub_item_banks)==null?void 0:It.length)-1===ot})})))};var Wt=(0,Ce.connect)(({problemset:Ft})=>({problemset:Ft}))(Rt)},95687:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(92832),ie=pe(78267),ae=pe.n(ie),ne=pe(4750),z=pe(39655),te=pe(54965),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 Fe,Ve,Ze;if(((Fe=ge==null?void 0:ge.actionTabs)==null?void 0:Fe.key)==="COMPLETION"){const Ge=(0,ie.cloneDeep)((Ve=ge==null?void 0:ge.actionTabs)==null?void 0:Ve.params);Ae(Ge),Se((Ze=Ge==null?void 0:Ge.standard_answer)==null?void 0:Ze.map(Ye=>se({value:"",answer:(Ye==null?void 0:Ye.answer_text)||[]},Ye)))}},[(ve=ge==null?void 0:ge.actionTabs)==null?void 0:ve.key]);const Pe=()=>he(void 0,null,function*(){var Fe,Ve;if(_e.some(Ze=>(Ze==null?void 0:Ze.value)==="")){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(xe){const Ze=(0,ie.cloneDeep)((Fe=ge==null?void 0:ge.actionTabs)==null?void 0:Fe.params);Se((Ve=Ze==null?void 0:Ze.standard_answer)==null?void 0:Ve.map(Ge=>se({value:"",answer:(Ge==null?void 0:Ge.answer_text)||[]},Ge)))}Oe(!xe)}),Be=(Fe,Ve)=>{const Ze=_e.map((Ge,Ye)=>le(se({},Ge),{value:Ye===Ve?Fe.target.value:Ge.value}));Se(Ze)},Me=()=>{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:Me},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((Fe,Ve)=>{const{value:Ze,answer:Ge}=Fe;let Ye="";return xe&&(Ge!=null&&Ge.includes(Ze))&&(Ye=ne.Z.green),xe&&!(Ge!=null&&Ge.includes(Ze))&&(Ye=ne.Z.red),x.createElement("div",{key:Ve,style:{pointerEvents:xe?"none":"auto",marginTop:10},className:`${ne.Z.row} ${Ye}`},x.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",Ve+1,"\u7B54\u6848:"),(Fe==null?void 0:Fe.model)===1?x.createElement(ue.default.TextArea,{className:ne.Z.textArea,style:{width:610,marginRight:10},onChange:He=>Be(He,Ve),value:Ze}):x.createElement(te.Z,{value:Ze,onChange:He=>{const Ne=_e.map((ke,ze)=>le(se({},ke),{value:ze===Ve?He:ke.value}));Se(Ne)}}),xe&&(Ge==null?void 0:Ge.includes(Ze))&&x.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),xe&&!(Ge!=null&&Ge.includes(Ze))&&x.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),xe&&x.createElement(re.Fragment,null,x.createElement("div",{className:ne.Z.line}),(Ee=ye==null?void 0:ye.standard_answer)==null?void 0:Ee.map((Fe,Ve)=>{var Ze,Ge;return x.createElement("div",{className:"c-grey-333 mb5"},x.createElement("b",null,"\u586B\u7A7A",Ve+1,"\u7B54\u6848:\xA0"),(Fe==null?void 0:Fe.model)===1?((Ze=Fe==null?void 0:Fe.answer_text)==null?void 0:Ze.join("\u3001"))||"":x.createElement(te.Z,{value:(Ge=Fe==null?void 0:Fe.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"))))};it.Z=(0,Ce.connect)(({problemset:ge})=>({problemset:ge}))(be)},81245:function(At,it,pe){"use strict";pe.d(it,{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:ne})=>{const z=()=>ie.map((x,b)=>a.createElement("div",{key:b,className:re.few},a.createElement("b",{title:x.name,style:{color:"#333333"},onClick:()=>ne(x.id,!1,ae==="3")},x.name),b<ie.length-1&&a.createElement("span",null,"\xA0>\xA0"))),te=()=>{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:()=>ne(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:()=>ne(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||ne(ie[ie.length-2].id,!1,!0)}}),a.createElement("span",null,"\u5F53\u524D\u6587\u4EF6\u5939\uFF1A"),(ie==null?void 0:ie.length)>5?te():z())}},27179:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(43418),de=pe(4750),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ne=(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 te=x=>{var b=x,{problemset:y,globalSetting:E,loading:ee,dispatch:oe,onReloadData:ce=()=>{}}=b,fe=ne(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"))};it.Z=(0,Ce.connect)(({problemset:x,loading:b,globalSetting:y})=>({problemset:x,globalSetting:y,loading:b.effects}))(te)},36374:function(At,it,pe){"use strict";pe.d(it,{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(96324),ae=pe(66649),ne=pe.n(ae),z=pe(6521),te=pe(91482);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-${ne()().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,te.connect)(({problemset:y})=>({problemset:y}))(x)},18210:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(5112),ie=pe(78267),ae=pe.n(ie),ne=pe(4750),z=pe(39655),te=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?te(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,Me;if(((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.key)==="JUDGMENT"){const Fe=(0,ie.cloneDeep)((Me=he==null?void 0:he.actionTabs)==null?void 0:Me.params);Ee(Fe),Ae(Fe.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(Me=>Me==null?void 0:Me.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_e){const Me=(0,ie.cloneDeep)((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.params);Ae(Me.choices)}Se(!_e)}),we=(Be,Me)=>{console.log(Be.target.checked);const Fe=ye.map((Ve,Ze)=>fe(ce({},Ve),{checked:Ze===Me?Be.target.checked:!1}));Ae(Fe)},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,Me)=>{const{is_answer:Fe,checked:Ve,choice_text:Ze}=Be;let Ge="";return _e&&Fe&&(Ge=ne.Z.green),_e&&!Fe&&Ve&&(Ge=ne.Z.red),re.createElement("div",{key:Me,style:{pointerEvents:_e?"none":"auto"},className:`${ne.Z.row} ${Ge}`},re.createElement(ue.ZP,{onChange:Ye=>we(Ye,Me),checked:Ve}),re.createElement(z.Z,{className:ne.Z.html,value:Ze}),_e&&Fe&&re.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_e&&!Fe&&Ve&&re.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_e&&re.createElement(re.Fragment,null,re.createElement("div",{className:ne.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"))))};it.Z=(0,Ce.connect)(({problemset:he})=>({problemset:he}))(le)},22960:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(24905),ie=pe(78267),ae=pe.n(ie),ne=pe(4750),z=pe(39655),te=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?te(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,Me;if(((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.key)==="MULTIPLE"){const Fe=(0,ie.cloneDeep)((Me=he==null?void 0:he.actionTabs)==null?void 0:Me.params);ve(Fe),ye(Fe.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(Me=>Me==null?void 0:Me.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ae){const Me=(0,ie.cloneDeep)((Be=he==null?void 0:he.actionTabs)==null?void 0:Be.params);ye(Me.choices)}_e(!Ae)}),Oe=(Be,Me)=>{console.log(Be.target.checked);const Fe=Ee.map((Ve,Ze)=>fe(ce({},Ve),{checked:Ze===Me?Be.target.checked:Ve.checked}));ye(Fe)},we=()=>{ve({}),ye([]),_e(!1),be({type:"problemset/setActionTabs",payload:{}})},Pe=()=>{let Be="";return Ee.forEach((Me,Fe)=>{Me.is_answer&&(Be=Be+Se[Fe])}),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,Me)=>{const{is_answer:Fe,checked:Ve,choice_text:Ze}=Be;let Ge="";return Ae&&Fe&&(Ge=ne.Z.green),Ae&&!Fe&&Ve&&(Ge=ne.Z.red),re.createElement("div",{key:Me,style:{pointerEvents:Ae?"none":"auto"},className:`${ne.Z.row} ${Ge}`},re.createElement(ue.default,{style:{padding:3},onChange:Ye=>Oe(Ye,Me),checked:Ve}),re.createElement("span",null,Se[Me],".\xA0"),re.createElement(z.Z,{className:ne.Z.html,value:Ze}),Ae&&Fe&&re.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Ae&&!Fe&&Ve&&re.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Ae&&re.createElement(re.Fragment,null,re.createElement("div",{className:ne.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"))))};it.Z=(0,Ce.connect)(({problemset:he})=>({problemset:he}))(le)},47719:function(At,it,pe){"use strict";pe.d(it,{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"},ne=pe(79769),z=pe(73631),te=pe(31328),x=pe(36141),b=pe(78267),y=pe(98077),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=Me=>{try{Be(Se.next(Me))}catch(Fe){Oe(Fe)}},Pe=Me=>{try{Be(Se.throw(Me))}catch(Fe){Oe(Fe)}},Be=Me=>Me.done?xe(Me.value):Promise.resolve(Me.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:Me=()=>{}})=>{const[Fe,Ve]=(0,re.useState)(!1),[Ze,Ge]=(0,re.useState)(_e),[Ye,He]=(0,re.useState)(_e),Ne=ze=>ge(void 0,null,function*(){const Ke=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!Ye.trim()){Ce.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(Ye.charAt(0)===" "){Ce.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let rt=0;rt<Ye.length;rt++)if(Ke.includes(Ye.charAt(rt)))return Ce.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;(yield(0,ne.ZP)(`/api/item_banks_groups/${Math.abs(ze)}.json`,{method:"put",body:{name:Ye}})).status===0&&(Ve(!1),Ge(Ye))}),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,ne.ZP)(`/api/item_banks_groups/${Math.abs(ze)}.json`,{method:"delete",body:{}})).status===0&&Me(ze)})})};return re.createElement("div",{className:ae.list,onClick:ze=>we(Se,xe)},Fe?re.createElement(de.default,{style:{maxWidth:780},value:Ye,onChange:ze=>{He(ze.target.value)},onClick:ze=>ze.stopPropagation()}):re.createElement("div",{className:ae.name,title:Ze},Ze),Oe?re.createElement("div",{className:ae.subject},"\u8BD5\u9898\u6570 ",Oe):"",Ae&&re.createElement("div",{className:ae.btns},Fe?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(Ze),Ve(!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(),Ve(!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:Me})=>{const[Fe,Ve]=(0,re.useState)(),[Ze,Ge]=(0,re.useState)([]),[Ye,He]=(0,re.useState)([]);(0,re.useEffect)(()=>{Fe&&setTimeout(()=>{Be(Fe)},200)},[Fe]),(0,re.useEffect)(()=>{He([]),Ge([])},[_e]),(0,re.useEffect)(()=>{Ye.length===0&&Ze.length===0&&Ve(_e==null?void 0:_e.map(De=>({title:re.createElement(ve,{isProblemset:Ae,name:De.name,id:De.id,isShare:De.is_share,itemBanksCount:De.item_banks_count,onMove:ke,onOpen:Se,onShare:xe,onDeleteOk:Ke}),key:De.id,icon:De.is_share?re.createElement("img",{onClick:()=>{Se(De.id)},src:te,className:ae.share_folderIcon}):re.createElement("img",{onClick:()=>{Se(De.id)},src:z,className:ae.folderIcon}),isLeaf:!De.have_child})))},[Ye,Ze,_e]);const Ne=(De,Qe,Te)=>{const Ue=(0,b.cloneDeep)(De);for(let qe=0;qe<Ue.length;qe++){if(Ue[qe].key===Qe){Te==="up"?[Ue[qe-1],Ue[qe]]=[Ue[qe],Ue[qe-1]]:[Ue[qe],Ue[qe+1]]=[Ue[qe+1],Ue[qe]];break}Ue[qe].children&&(Ue[qe].children=Ne(Ue[qe].children,Qe,Te))}return Ue},ke=(De,Qe)=>ge(void 0,null,function*(){(Qe==="up"?yield(0,x.A1)({id:Math.abs(De)}):yield(0,x.vi)({id:Math.abs(De)})).status===0&&Ve(Ue=>Ne(Ue,De,Qe))}),ze=(De,Qe)=>De.filter(Te=>Te.key===Qe?!1:(Te.children&&(Te.children=ze(Te.children,Qe)),!0)),Ke=De=>{Ve(Qe=>ze(Qe,De)),we()},nt=(De,Qe,Te)=>De.map(Ue=>Ue.key===Qe?he(he({},Ue),Te):Ue.children?be(he({},Ue),{children:nt(Ue.children,Qe,Te)}):Ue),rt=De=>ge(void 0,null,function*(){var Qe;const{key:Te}=De;let Ue=Pe===y.TabType.TeachGroupShare?"3":"";const qe=yield(0,x.ex)(be(he({},Me),{group_id:Math.abs(Te),parents:[...Oe||[{id:0,name:"\u6839\u76EE\u5F55"}],...(Qe=me(Fe,Te))==null?void 0:Qe.map(Re=>({id:Re.id,name:Re.name}))],type:Ue})),{data:et,total_count:Je}=qe||{};Je>0&&Ve(Re=>nt(Re,Te,{children:et.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:Ke}),key:Ie.id,icon:Ie.is_share?re.createElement("img",{onClick:()=>{Se(Ie.id)},src:te,className:ae.share_folderIcon}):re.createElement("img",{onClick:()=>{Se(Ie.id)},src:z,className:ae.folderIcon}),isLeaf:!Ie.have_child}))}))}),We=(De,Qe)=>{He(De)};return(Fe==null?void 0:Fe.length)>0&&re.createElement(ie.default,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:Fe,loadData:rt,onExpand:We,onLoad:De=>{Ge(De)},className:ae.folderWrapper,selectable:!1,expandedKeys:Ye,loadedKeys:Ze})}},84341:function(At,it,pe){"use strict";pe.d(it,{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(40973),ae=pe(59301),ne=Object.defineProperty,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,b=(oe,ce,fe)=>ce in oe?ne(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):oe[ce]=fe,y=(oe,ce)=>{for(var fe in ce||(ce={}))te.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)},80434:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(43418),de=pe(4750),ue=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ne=(te,x)=>{var b={};for(var y in te)ie.call(te,y)&&x.indexOf(y)<0&&(b[y]=te[y]);if(te!=null&&ue)for(var y of ue(te))x.indexOf(y)<0&&ae.call(te,y)&&(b[y]=te[y]);return b};const z=te=>{var x=te,{problemset:b,globalSetting:y,loading:E,dispatch:ee}=x,oe=ne(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"))};it.Z=(0,Ce.connect)(({problemset:te,loading:x,globalSetting:b})=>({problemset:te,globalSetting:b,loading:x.effects}))(z)},37525:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(43604),z=pe(24905),te=pe(6848),x=pe(28103),b=pe(58421),y=pe(91482),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(44093),oe=pe(18540),ce=pe(20808),fe=pe(7544),se=pe(31962),le=pe(79769),he=Object.defineProperty,be=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ye=(Me,Fe,Ve)=>Fe in Me?he(Me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Me[Fe]=Ve,Ae=(Me,Fe)=>{for(var Ve in Fe||(Fe={}))ve.call(Fe,Ve)&&ye(Me,Ve,Fe[Ve]);if(me)for(var Ve of me(Fe))Ee.call(Fe,Ve)&&ye(Me,Ve,Fe[Ve]);return Me},_e=(Me,Fe)=>be(Me,ge(Fe)),Se=(Me,Fe,Ve)=>new Promise((Ze,Ge)=>{var Ye=ke=>{try{Ne(Ve.next(ke))}catch(ze){Ge(ze)}},He=ke=>{try{Ne(Ve.throw(ke))}catch(ze){Ge(ze)}},Ne=ke=>ke.done?Ze(ke.value):Promise.resolve(ke.value).then(Ye,He);Ne((Ve=Ve.apply(Me,Fe)).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:Me,loading:Fe,dispatch:Ve,cb:Ze,shixunIds:Ge=[]})=>{var Ye,He,Ne,ke;const ze=(0,y.useParams)(),Ke=(0,y.useLocation)(),{actionTabs:nt}=Me,[rt]=a.default.useForm(),{shixunLists:We}=Me,[De,Qe]=(0,re.useState)([]),[Te,Ue]=(0,re.useState)([]),[qe,et]=(0,re.useState)([]),[Je,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)(()=>{Me.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&Ve({type:"classroomList/getShixunLists",payload:Ae({},Je)})},[Me.actionTabs.key]),(0,re.useEffect)(()=>{Ie()},[ze]);const Ie=()=>Se(void 0,null,function*(){const Xe=yield(0,ee.I_)({}),lt=yield(0,le.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});et([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(lt==null?void 0:lt.groups)||[]]),Ue((Xe==null?void 0:Xe.disciplines)||[])}),Le=(Xe,lt,$e)=>{Je.tag_level=Xe,Je.sub_discipline_id=lt,Je.discipline_id=$e,Je.page=1,Re(Ae({},Je)),Ve({type:"classroomList/getShixunLists",payload:Ae({},Je)})},je=()=>{Ve({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 Me.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:re.createElement(de.Z,{placement:"bottom",height:"100%",closable:!0,onClose:je,open:Me.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:()=>{je(),Qe([])},style:{marginRight:8}},"\u53D6\u6D88"),re.createElement(ue.ZP,{size:"middle",onClick:()=>Se(void 0,null,function*(){var Xe,lt;for(let $e=0;$e<(De==null?void 0:De.length);$e++){const at=De[$e];if(Ge.includes(at)){ie.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(lt=(Xe=We==null?void 0:We.shixun_list)==null?void 0:Xe.find(yt=>yt.id===at))==null?void 0:lt.title}`);return}}je(),Ze(De),Qe([])}),type:"primary"},"\u786E\u5B9A"))},re.createElement("section",{className:"tc"},re.createElement(se.Z,{onChange:Xe=>{Re(_e(Ae(Ae({},Je),Xe),{page:1})),Ve({type:"classroomList/getShixunLists",payload:_e(Ae(Ae({},Je),Xe),{page:1})})}})),re.createElement("section",{className:"edu-container"},re.createElement("ul",{className:E.menu},re.createElement("li",null,Oe.name),(Ye=Oe==null?void 0:Oe.children)==null?void 0:Ye.map((Xe,lt)=>re.createElement("li",{className:Je[Oe.id]==Xe.id?E.actived:"",key:Xe.id,onClick:()=>{Je[Oe.id]=Xe.id,Je.page=1,Re(Ae({},Je)),Ve({type:"classroomList/getShixunLists",payload:Ae({},Je)})}},re.createElement("strong",null,Xe.name)))),re.createElement("ul",{className:E.menuDirection},re.createElement("li",{className:E.directionName},"\u65B9\u5411"),re.createElement("li",{className:Je.discipline_id?"":E.actived,onClick:()=>{Le(null,null,null)}},re.createElement("strong",null,"\u5168\u90E8")),Te==null?void 0:Te.map(function(Xe,lt){return re.createElement("li",{key:lt,className:Je.discipline_id==Xe.id?E.actived:""},re.createElement("strong",{onClick:()=>{Le(1,null,Xe.id)}},Xe.name),re.createElement("div",null,Xe.sub_disciplines.map(function($e,at){return re.createElement("div",{key:at,className:"mt5"},re.createElement("div",{className:Je.sub_discipline_id==$e.id?`${E.actived2} ${E.subTag}`:E.subTag,onClick:()=>{Le(2,$e.id,Xe.id)}},$e.name),re.createElement("ul",{className:"mt5"},$e.tags&&$e.tags.map(function(yt,ct){return re.createElement("li",{key:ct,className:Je.sub_discipline_id==yt.id&&Je.tag_level===3?E.actived2:"",onClick:()=>{Le(3,yt.id,Xe.id)}},yt.name)})))})))})),Je.type==="mine"&&re.createElement("ul",{className:E.menu},re.createElement("li",null,"\u76EE\u5F55"),qe==null?void 0:qe.map((Xe,lt)=>re.createElement("li",{className:Je.group_id==Xe.id?E.actived:"",key:Xe.name,onClick:()=>{Je.group_id=Xe.id,Je.page=1,Re(Ae({},Je)),Ve({type:"classroomList/getShixunLists",payload:Ae({},Je)})}},re.createElement("strong",null,Xe.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((Xe,lt)=>re.createElement("li",{className:Je[we.id]==Xe.id?E.actived:"",key:Xe.name,onClick:()=>{Je[we.id]=Xe.id,Je.page=1,Re(Ae({},Je)),Ve({type:"classroomList/getShixunLists",payload:Ae({},Je)})}},re.createElement("strong",null,Xe.name)))),re.createElement(ae.Z,null,re.createElement(ne.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"},De.length),"\u4E2A"),re.createElement("li",null,"\u5171",re.createElement("span",{className:"c-blue"},We.shixuns_count),"\u4E2A"),re.createElement("li",{className:"current",onClick:()=>{const Xe=_e(Ae({},Je),{order:Je.order==="asc"?"desc":"asc"});Re(Xe),Ve({type:"classroomList/getShixunLists",payload:Xe})}},"\u5B66\u4E60\u4EBA\u6570",re.createElement("p",{className:`edu-sorter current ${Je.order}`},Je.order==="asc"?re.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):re.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),re.createElement(ne.Z,{className:"c-grey-999"},(Je==null?void 0:Je.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(Xe,lt){return re.createElement("div",{className:E.listItem,key:lt},re.createElement(z.default,{checked:De.includes(Xe.id),value:Xe.id,disabled:Xe==null?void 0:Xe.need_authorize,onChange:$e=>{let at=De.indexOf(Xe.id);De.indexOf(Xe.id)>-1?Qe(De.filter(yt=>yt!==Xe.id)):Qe(De.concat(Xe.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/${Xe==null?void 0:Xe.identifier}/challenges`,target:"_blank"},re.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Xe.title}})),(Xe==null?void 0:Xe.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)()&&(Xe==null?void 0:Xe.mark_status)===1&&re.createElement(te.Z,{title:Xe==null?void 0:Xe.mark_content},re.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,fe.Ny)()&&(Xe==null?void 0:Xe.mark_status)===2&&re.createElement(te.Z,{title:Xe==null?void 0:Xe.mark_content},re.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,fe.Ny)()&&(Xe==null?void 0:Xe.mark_status)===3&&re.createElement(te.Z,{title:Xe==null?void 0:Xe.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:Xe.description}})),re.createElement("div",{className:" mt15"},Xe.challenge_names.map(function($e,at){return re.createElement("span",{key:at,className:"mr30 font12"},"\u7B2C",at+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(te.Z,{overlayClassName:E["tooltip-content"],title:re.createElement("div",null,re.createElement("span",{dangerouslySetInnerHTML:{__html:Xe==null?void 0:Xe.member_user_names}}))},re.createElement("span",{className:E.authorname,dangerouslySetInnerHTML:{__html:Xe==null?void 0:Xe.member_user_names}})),Xe.author_school_name&&re.createElement(re.Fragment,null,re.createElement("span",{dangerouslySetInnerHTML:{__html:Xe.author_school_name}}))),re.createElement("div",null,re.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",Xe.level),re.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",Xe.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:Je.page||1,showQuickJumper:!0,total:We==null?void 0:We.shixuns_count,onChange:Xe=>{const lt=_e(Ae({},Je),{page:Xe});Re(lt),Ve({type:"classroomList/getShixunLists",payload:lt})}})))};var Be=(0,y.connect)(({classroomList:Me,loading:Fe})=>({classroomList:Me,loading:Fe}))(Pe)},935:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(43418),de=pe(24905),ue=pe(4750),ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,ne=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&&ne.call(b,ee)&&(E[ee]=b[ee]);return E},te=(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=()=>te(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")))};it.Z=(0,Ce.connect)(({problemset:b,loading:y,globalSetting:E})=>({problemset:b,globalSetting:E,loading:y.effects}))(x)},90164:function(At,it,pe){"use strict";pe.d(it,{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"},ne=pe(36141),z=pe(96324),te=pe(91482),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,te.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 Ve,Ze;E.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898"&&(Pe(),ve([(Ze=(Ve=E.actionTabs)==null?void 0:Ve.params)==null?void 0:Ze.group_id]))},[E.actionTabs.key]);const Pe=()=>x(void 0,null,function*(){_e(!0);const Ve=yield(0,ne.Of)({type:0,page:1,per_page:10,order_by:"new"});if(Ve!=null&&Ve.item_banks_group){const Ge=[{id:-1,item_banks_count:(Ve==null?void 0:Ve.no_group_count)||0,name:{name:"\u672A\u52A0\u5165\u5206\u7EC4"}}].concat((Ve==null?void 0:Ve.item_banks_group)||[]);he(Ge)}_e(!1)}),Be=()=>{ee({type:"problemset/setActionTabs",payload:{}})},Me=()=>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 Ve=yield(0,ne.GW)({item_banks_group_ids:me,clazz:"ItemBank",group_ids:Ee});(Ve==null?void 0:Ve.status)===0&&(oe(),Be()),xe(!1)}),Fe=Ve=>{ve(Ve),we(Ve.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:Ve=>ve(Ve)})),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:Ve=>ye(Ve)},(fe=(ce=E==null?void 0:E.teachGroupData)==null?void 0:ce.groups)==null?void 0:fe.map(Ve=>re.createElement(ue.default,{key:Ve.group_id,value:Ve.group_id},Ve==null?void 0:Ve.name))))),re.createElement("div",{className:ae.footer},re.createElement(ie.ZP,{onClick:Be},"\u53D6\u6D88"),re.createElement(ie.ZP,{loading:Se,onClick:Me,type:"primary"},be===1?"\u4E0B\u4E00\u6B65":"\u786E\u8BA4\u5171\u4EAB")))))};var y=(0,te.connect)(({problemset:E})=>({problemset:E}))(b)},16833:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(5112),ie=pe(78267),ae=pe.n(ie),ne=pe(4750),z=pe(39655),te=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,Me;if(((Be=be==null?void 0:be.actionTabs)==null?void 0:Be.key)==="SINGLE"){const Fe=(0,ie.cloneDeep)((Me=be==null?void 0:be.actionTabs)==null?void 0:Me.params);Ee(Fe),Ae(Fe.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(Me=>Me==null?void 0:Me.checked)){a.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_e){const Me=(0,ie.cloneDeep)((Be=be==null?void 0:be.actionTabs)==null?void 0:Be.params);Ae(Me.choices)}Se(!_e)}),we=(Be,Me)=>{console.log(Be.target.checked);const Fe=ye.map((Ve,Ze)=>se(fe({},Ve),{checked:Ze===Me?Be.target.checked:!1}));Ae(Fe)},Pe=()=>{Ee({}),Ae([]),Se(!1),ge({type:"problemset/setActionTabs",payload:{}})};return te.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},te.createElement("div",null,te.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),te.createElement(z.Z,{value:ve==null?void 0:ve.name}),ye==null?void 0:ye.map((Be,Me)=>{const{is_answer:Fe,checked:Ve,choice_text:Ze}=Be;let Ge="";return _e&&Fe&&(Ge=ne.Z.green),_e&&!Fe&&Ve&&(Ge=ne.Z.red),te.createElement("div",{key:Me,style:{pointerEvents:_e?"none":"auto"},className:`${ne.Z.row} ${Ge}`},te.createElement(ue.ZP,{onChange:Ye=>we(Ye,Me),checked:Ve}),te.createElement("span",null,xe[Me],".\xA0"),te.createElement(z.Z,{className:ne.Z.html,value:Ze}),_e&&Fe&&te.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_e&&!Fe&&Ve&&te.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_e&&te.createElement(re.Fragment,null,te.createElement("div",{className:ne.Z.line}),te.createElement("div",{className:"c-grey-333 mb5"},te.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),xe[ye.findIndex(Be=>Be.is_answer)]),te.createElement("div",{className:"c-grey-333 mb10"},te.createElement("b",null,"\u89E3\u6790:\xA0"),(ve==null?void 0:ve.analysis)||"\u6682\u65E0\u89E3\u6790"))))};it.Z=(0,Ce.connect)(({problemset:be})=>({problemset:be}))(he)},96036:function(At,it,pe){"use strict";var re=pe(59301),Ce=pe(91482),a=pe(8591),de=pe(43418),ue=pe(78267),ie=pe.n(ue),ae=pe(4750),ne=pe(39655),z=pe(40973),te=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),te.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},te.createElement("div",null,te.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),te.createElement(ne.Z,{value:le==null?void 0:le.name,style:{marginBottom:10,color:"#5f6368"}}),me?te.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{ve(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):te.createElement(z.Z,{height:160,defaultValue:Ee,onChange:Se=>{ye(Se)}}),be&&te.createElement(re.Fragment,null,te.createElement("div",{className:ae.Z.line}),te.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),te.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&&te.createElement("div",{style:{marginTop:10,marginBottom:10}},te.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"})),te.createElement("div",{style:{color:"#5F6368",marginTop:((se=le==null?void 0:le.keywords)==null?void 0:se.length)<=0?20:10}},te.createElement("b",null,"\u89E3\u6790:")),te.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(le==null?void 0:le.analysis)||"\u6682\u65E0\u89E3\u6790"))))};it.Z=(0,Ce.connect)(({problemset:y})=>({problemset:y}))(b)},20337:function(At,it,pe){"use strict";pe.d(it,{N:function(){return le},Z:function(){return he}});var re=pe(59301),Ce=pe(39655),a=pe(5112),de=pe(6848),ue=pe(95237),ie=pe(43604),ae=pe(24905),ne=pe(20834),z=pe(38854),te={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(7544),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(54965),ee=pe(25544),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 Fe,Ve;return be.item_type==="JUDGMENT"?re.createElement("div",{className:te.judgmentContent},be.choices.map((Ze,Ge)=>re.createElement(a.ZP,{key:Ge,disabled:!0},Ze.choice_text))):be.item_type==="PROGRAM"?re.createElement("div",{className:te.programContent},re.createElement(Ce.Z,{value:(Fe=be.program_attr)==null?void 0:Fe.description})):be.item_type==="COMBINATION"?re.createElement("div",{className:te.combinationContent},(Ve=be==null?void 0:be.sub_item_banks)==null?void 0:Ve.map((Ze,Ge)=>{var Ye,He,Ne,ke,ze,Ke;const nt=`(\u9898\u76EE${Ge+1}-${(Ze==null?void 0:Ze.item_type)=="SINGLE"?"\u5355\u9009\u9898":(Ze==null?void 0:Ze.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(Ze==null?void 0:Ze.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(Ze==null?void 0:Ze.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+Ze.name})),((Ze==null?void 0:Ze.item_type)=="SINGLE"||(Ze==null?void 0:Ze.item_type)=="MULTIPLE")&&Ze.choices.map((rt,We)=>re.createElement("div",{key:We,className:te.otherContentItem},re.createElement("p",null,ce[We]),re.createElement(Ce.Z,{className:te.otehrContentHtml,value:rt.choice_text}))),(Ze==null?void 0:Ze.item_type)=="JUDGMENT"&&re.createElement("div",{style:{display:"flex",marginBottom:10}},Ze.choices.map((rt,We)=>re.createElement(a.ZP,{key:We,disabled:!0},rt.choice_text))),re.createElement("div",{className:te.con},(Ze==null?void 0:Ze.item_type)=="SINGLE"&&re.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",fe==null?void 0:fe[(Ye=Ze==null?void 0:Ze.choices)==null?void 0:Ye.findIndex(rt=>rt==null?void 0:rt.is_answer)]," "),(Ze==null?void 0:Ze.item_type)=="COMPLETION"&&((He=Ze==null?void 0:Ze.standard_answer)==null?void 0:He.map((rt,We)=>{var De;return re.createElement("div",{key:We,className:te.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${rt.position}\uFF09\uFF1A${(De=rt==null?void 0:rt.answer_text)==null?void 0:De.join("\u3001")}`)})),(Ze==null?void 0:Ze.item_type)=="MULTIPLE"&&re.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(Ne=Ze==null?void 0:Ze.choices)==null?void 0:Ne.map((rt,We)=>{if(rt!=null&&rt.is_answer)return(fe==null?void 0:fe[We])+" "})," "),(Ze==null?void 0:Ze.item_type)=="JUDGMENT"&&re.createElement("div",null,"\u7B54\u6848\uFF1A",(ze=(ke=Ze==null?void 0:Ze.choices)==null?void 0:ke.find(rt=>rt.is_answer))==null?void 0:ze.choice_text),(Ze==null?void 0:Ze.item_type)=="SUBJECTIVE"&&re.createElement("div",null,"\u7B54\u6848\uFF1A",(Ke=Ze==null?void 0:Ze.answer_texts)==null?void 0:Ke[0]),re.createElement("div",null,re.createElement("span",null,"\u89E3\u6790\uFF1A"),re.createElement(Ce.Z,{className:te.parseAnswerHtml,value:Ze.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:te.otherContent},be.choices.map((Ze,Ge)=>re.createElement("div",{key:Ge,className:te.otherContentItem},re.createElement("p",null,ce[Ge]),re.createElement(Ce.Z,{className:te.otehrContentHtml,value:Ze.choice_text}))))},we=()=>{var Fe;if((be==null?void 0:be.item_type)!=="BPROGRAM")return re.createElement("div",null,(Fe=be.standard_answer)==null?void 0:Fe.map((Ve,Ze)=>{var Ge,Ye;return re.createElement("div",{key:Ze,className:te.answerHtml},(Ve==null?void 0:Ve.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${Ve.position}\uFF09\uFF1A${(Ge=Ve==null?void 0:Ve.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",Ve.position,"\uFF09\uFF1A"),re.createElement(E.Z,{value:(Ye=Ve==null?void 0:Ve.answer_text)==null?void 0:Ye.join("\u3001"),readOnly:!0})))}))},Pe=()=>{var Fe,Ve,Ze,Ge,Ye,He;const Ne={SUBJECTIVE:(Fe=be.answer_texts)==null?void 0:Fe[0],JUDGMENT:(Ze=(Ve=be.choices)==null?void 0:Ve.find(Qe=>Qe.is_answer))==null?void 0:Ze.choice_text},ke=be.choices.map(Qe=>Qe.is_answer).findIndex(Qe=>Qe),ze=ke>-1?fe[ke]:"";let Ke="";be.choices.map((Qe,Te)=>{Qe.is_answer&&(Ke+=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(((Ye=be==null?void 0:be.program_attr)==null?void 0:Ye.code)||"")}catch(Qe){}const We={SINGLE:re.createElement(Ce.Z,{className:te.answerHtml,value:`\u7B54\u6848\uFF1A${ze||"\u65E0"}`}),MULTIPLE:re.createElement(Ce.Z,{className:te.answerHtml,value:`\u7B54\u6848\uFF1A${Ke||"\u65E0"}`}),COMPLETION:we(),BPROGRAM:re.createElement("div",null,re.createElement(Ce.Z,{className:te.answerHtml,showProgramFill:!0,value:rt}),(He=be.standard_answer)==null?void 0:He.map((Qe,Te)=>re.createElement("div",{key:Te,className:te.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${Qe.position}\uFF09\uFF1A${Qe==null?void 0:Qe.answer_text}`)))},De=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:te.answerHtml,value:`${nt||"\u65E0"}`})));return We[be.item_type]||De},Be=Fe=>{let Ve=[...ge];Fe.target.checked?Ve.push(be.id):Ve=Ve.filter(Ze=>Ze!==be.id),me(Ve)},Me=Fe=>oe(void 0,null,function*(){if(!Fe&&!(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 ${te.overflow}`,style:{maxHeight:500,overflow:"auto"}},re.createElement("div",{className:te.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:Ve=>xe.current=Ve})),onOk:()=>oe(void 0,null,function*(){var Ve;const Ze=yield batchGroup({ids:Fe?[Fe]:ge,groups_ids:(Ve=xe.current)==null?void 0:Ve[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",Ze),xe.current=[],Ze==null||Ze.status})})});return re.createElement("div",{className:te.itemWrap},re.createElement("div",{className:te.list},ve&&re.createElement(ae.default,{className:"mr10",onChange:Be,checked:ge.includes(be.id)}),re.createElement("div",{onClick:()=>Se(!_e),className:te.title},re.createElement(Ce.Z,{key:1,showLines:1,showTextOnly:!0,className:te.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:te.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:te.itemDetail},re.createElement("div",{style:{marginBottom:44}},re.createElement(Ce.Z,{key:2,className:te.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:`${te.row} mt15`},Oe()),re.createElement("div",{className:te.row},re.createElement("div",{className:te.updateTimeRow},re.createElement("div",{className:te.updateTimeWrap},be.item_type==="PROGRAM"&&re.createElement("p",{className:te.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:te.answerWrapper},re.createElement("img",{src:b,alt:"",className:te.decoration}),re.createElement("div",{className:te.answer},Pe()),re.createElement("div",{className:te.parse},re.createElement("div",{className:te.parseText},"\u89E3\u6790\uFF1A"),re.createElement("div",{className:te.parseAnswer},be.analysis?re.createElement(Ce.Z,{className:te.parseAnswerHtml,value:be.analysis}):"\u6682\u65E0\u89E3\u6790")),re.createElement("div",{className:te.parse},re.createElement("div",{className:te.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),re.createElement(de.Z,{title:(be==null?void 0:be.tag_discipline)||"--"},re.createElement("div",{className:te.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:Me=()=>{},onSelect:Fe=()=>{},onMoveTo:Ve=()=>{},addProblemset:Ze=()=>{},onSetShare:Ge=()=>{},onCancelShare:Ye=()=>{},onPublish:He=()=>{},onCancelPublish:Ne=()=>{},onCopy:ke=()=>{}})=>{var ze,Ke,nt,rt,We,De,Qe,Te,Ue,qe,et,Je,Re,Ie,Le;const je=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/${(Ke=me.program_attr)==null?void 0:Ke.identifier}?type=1&tabs_key=${ye}&page=${Ee}`:`/problemset/edit/${me.id}?tabs_key=${ye}&page=${Ee}`,Xe=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:te.actionLink,onClick:()=>ke(me.id,!1)},"\u590D\u5236"),key:"2",show:ye==="0"},{label:re.createElement("a",{className:te.actionLink,onClick:()=>{var ct;return Ne((ct=me==null?void 0:me.program_attr)==null?void 0:ct.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)===((De=ve.userInfo)==null?void 0:De.login)},{label:re.createElement("a",{className:te.actionLink,onClick:()=>Ve(me.id)},"\u79FB\u52A8\u5230"),key:"1",show:ye==="0"},{label:re.createElement("a",{className:te.actionLink,onClick:()=>{me.is_share?Ye(me.id):Ge(me.id)}},"\u5171\u4EAB"),key:"3",show:ye==="0"&&be},{label:re.createElement("a",{className:te.actionLink,onClick:()=>Pe(me)},"\u516C\u5F00"),key:"4",show:Xe},{label:re.createElement("a",{className:te.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:te.actionLink,onClick:()=>Se(me.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(ye==="0"||ye==="1")&&me.public&&((Qe=me.author)==null?void 0:Qe.login)===((Te=ve.userInfo)==null?void 0:Te.login)||ye==="1"&&(0,x.ag)()},{label:re.createElement("a",{className:te.actionLink,onClick:()=>we(me.id,me.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:ye==="2"},{label:re.createElement("a",{className:te.actionLink,onClick:()=>{var ct;return He((ct=me==null?void 0:me.program_attr)==null?void 0:ct.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&&((qe=me.author)==null?void 0:qe.login)===((et=ve.userInfo)==null?void 0:et.login)},{label:re.createElement("a",{className:te.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)()&&((Je=me.author)==null?void 0:Je.login)!==((Re=ve.userInfo)==null?void 0:Re.login)},{label:re.createElement("a",{className:te.actionLink,onClick:()=>xe(me.id)},"\u7EA0\u9519"),key:"10",show:ye!=="0"&&!(0,x.ag)()&&!(0,x.JA)()},{label:re.createElement("a",{className:te.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:te.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:te.actionLink,onClick:()=>Ze(me.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:ye==="1"||ye==="3"}].filter(ct=>ct.show),$e=re.createElement(ne.default,{forceSubMenuRender:!0,className:te.menu,items:lt}),at=re.createElement(ne.default,{forceSubMenuRender:!0,className:te.menu},re.createElement(ne.default.Item,{key:"10"},re.createElement("a",{className:te.actionLink,onClick:()=>xe(me.id)},"\u7EA0\u9519"))),yt=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:te.textBtn,style:{cursor:"pointer"},onClick:()=>{(0,ee.xg)(je);const ct=document.getElementById(me.id),ht=window.pageYOffset||document.documentElement.scrollTop;localStorage.setItem("problemsetid",ct.getBoundingClientRect().top+ht+"")}},re.createElement("div",{className:te.line},re.createElement("b",{className:te.b1}),re.createElement("b",{className:te.b2})),re.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),re.createElement("span",{className:te.textBtn,style:{cursor:"pointer"},onClick:()=>_e(me)},re.createElement("div",{className:te.line},re.createElement("b",{className:te.b1}),re.createElement("b",{className:te.b2})),re.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",re.createElement("div",{className:te.line},re.createElement("b",{className:te.b1}),re.createElement("b",{className:te.b2}))),lt.length>0&&re.createElement(z.Z,{dropdownRender:()=>$e},re.createElement("span",{style:{cursor:"default",width:"105px"},onClick:ct=>ct.preventDefault()},re.createElement("span",{className:te.textBtn},re.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",re.createElement("div",{className:te.line},re.createElement("b",{className:te.b1}),re.createElement("b",{className:te.b2})))))):yt?re.createElement(z.Z,{className:"ml40",dropdownRender:()=>at},re.createElement("span",{style:{cursor:"default",width:"105px"},onClick:ct=>ct.preventDefault()},re.createElement("span",{className:te.textBtn},re.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",re.createElement("div",{className:te.line},re.createElement("b",{className:te.b1}),re.createElement("b",{className:te.b2}))))):re.createElement("span",null))};var he=se},98077:function(At,it,pe){"use strict";pe.r(it),pe.d(it,{TabType:function(){return Wt},default:function(){return kt}});var re=pe(59301),Ce=pe(91482),a=pe(47936),de=pe(99313),ue=pe(92832),ie=pe(78241),ae=pe(43418),ne=pe(5112),z=pe(8591),te=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(31456),be=pe(18540),ge=pe(80434),me=pe(36374),ve=pe(90164),Ee=pe(935),ye=pe(27179),Ae=pe(16833),_e=pe(22960),Se=pe(18210),xe=pe(95687),Oe=pe(96036),we=pe(20719),Pe=pe(20652),Be=pe(81245),Me={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"},Fe=pe(62152),Ve=pe(82457),Ze={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:Pt,visibleBasket:sn,onToggleVisible:nn=()=>{}})=>re.createElement(y.Z,{title:"\u8BD5\u9898\u7BEE",placement:"left"},re.createElement("div",{className:`${sn?Ze.open:Ze.hide} ${Ze.basket}`,onClick:nn},Pt>0&&re.createElement("div",{className:Ze.count},Pt),re.createElement("span",{className:Ze.iconWrap},re.createElement("i",{className:`${Ze.icon} iconfont icon-shitilan`})),re.createElement("div",{className:Ze.name},"\u8BD5\u9898\u7BEE")));var Ye=pe(20337),He=pe(47719),Ne=pe(25544),ke=pe(7544),ze=pe(96324),Ke=pe(37525),nt=pe(36141),rt=pe(96798),We=pe(78267),De=pe(79769),Qe=pe(84341),Te=pe(66357),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",qe=pe(14047),et=pe(5623),Je=pe(87169),Re=pe(74245),Ie=pe(99890),Le=pe(21798),je=pe(59301),Xe=Object.defineProperty,lt=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ht=(Pt,sn,nn)=>sn in Pt?Xe(Pt,sn,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Pt[sn]=nn,ut=(Pt,sn)=>{for(var nn in sn||(sn={}))yt.call(sn,nn)&&ht(Pt,nn,sn[nn]);if(at)for(var nn of at(sn))ct.call(sn,nn)&&ht(Pt,nn,sn[nn]);return Pt},Et=(Pt,sn)=>lt(Pt,$e(sn)),gt=(Pt,sn,nn)=>new Promise((Jt,Lt)=>{var zt=bn=>{try{Gt(nn.next(bn))}catch(Ot){Lt(Ot)}},tn=bn=>{try{Gt(nn.throw(bn))}catch(Ot){Lt(Ot)}},Gt=bn=>bn.done?Jt(bn.value):Promise.resolve(bn.value).then(zt,tn);Gt((nn=nn.apply(Pt,sn)).next())});const wt=de.default.TabPane,St=ue.default.Search,{TextArea:Rt}=ue.default;var Wt=(Pt=>(Pt.Mine="0",Pt.Public="1",Pt.Collection="2",Pt.TeachGroupShare="3",Pt))(Wt||{});const Ft=({classroomList:Pt,problemset:sn,user:nn,globalSetting:Jt,loading:Lt,dispatch:zt,match:tn,shixunHomeworks:Gt})=>{var bn,Ot,Ht,Qt,jt,ot,_t,Ct,bt,Dt,It;const Vt=(0,Ce.useLocation)(),rn=(0,Ce.useParams)(),[$t]=(0,Ce.useSearchParams)(),pn=(0,re.useRef)(),yn=$t.get("tabs_key")||"0";let[ft,An]=(0,re.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:yn,item_type:null,difficulty:null,keyword:null,page:$t.get("page")||1,per_page:20,sort_by:"created_at",sort_direction:"desc",id:$t.get("id")||null,exam_id:rn.id||null,exercise_id:rn.categoryId||null});const[jn,Rn]=(0,re.useState)(0),[vt,Zt]=(0,re.useState)([]),[ln,fn]=(0,re.useState)(yn),[En,Fn]=(0,re.useState)(0),[$n,_n]=(0,re.useState)(-1),[Wn,Gn]=(0,re.useState)([]),[Sn,cn]=(0,re.useState)(!1),[Mn,vr]=(0,re.useState)([]),[lr,Kt]=(0,re.useState)(0),[er,xr]=(0,re.useState)(!1),[fr,Zn]=(0,re.useState)(!1),[gr,zn]=(0,re.useState)(),[sr,yr]=(0,re.useState)(!1),Er=(0,re.useRef)(!1),kn=(0,re.useRef)(""),tr=(0,re.useRef)(),br=(0,re.useRef)(),Un=(0,re.useRef)(),[Mr,Ar]=(0,re.useState)(),[Cn,ir]=(0,re.useState)([]),Cr=(0,re.useRef)(!1),_r=Vt.pathname==="/problemset",Tn=(bn=Vt.pathname)==null?void 0:bn.includes("program_homework"),Kn=Tn&&rn.categoryId&&((Ot=Vt.pathname)!=null&&Ot.includes("edit"))?rn.categoryId:"",dn=Kn?"\u7F16\u8F91\u7F16\u7A0B\u4F5C\u4E1A":"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",[pr,Dr]=(0,re.useState)({}),[Fr,Xn]=(0,re.useState)(!1),{admin:ur,business:jr,is_shixun_marker:Tr,is_teacher:Qn,user_identity:mr}=nn.userInfo||{},Br=ur||jr||Tr||Qn||mr!=="\u5B66\u751F",[hr,Or]=(0,re.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),{commonHomeWorkAddDefaultData:Sr}=Gt,[tt,Nt]=(0,re.useState)([]),Yt=(0,re.useRef)(null),[un,Bt]=(0,re.useState)(!1),[an,vn]=(0,re.useState)([]),[st,pt]=(0,re.useState)(""),[mt,Mt]=(0,re.useState)(!1),[Tt,xt]=(0,re.useState)(!1),[qt,Xt]=(0,re.useState)([]),[en]=ie.default.useForm(),[gn,mn]=(0,re.useState)(!1),[In,Dn]=(0,re.useState)(null),[nr,Hn]=(0,re.useState)(0),[ar,Ir]=(0,re.useState)(!1),Ur=(0,re.useRef)(null),Jn=[{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"}],rr=[{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 or=()=>gt(void 0,null,function*(){var dt;const Ut=yield(0,nt.$c)({id:Kn});if(Ut!=null&&Ut.name){const hn={description:Ut.description,languages:Ut.languages,name:Ut.name};Ur.current.form.setFieldsValue(hn),Dr(ut({},hn)),vn([...Ut.data]),ir((dt=Ut.data)==null?void 0:dt.map(on=>on.id))}});(0,re.useEffect)(()=>{Kn&&or()},[Kn]),(0,re.useEffect)(()=>{},[]),(0,re.useEffect)(()=>{const dt=($t==null?void 0:$t.get("group_id"))||0;if(zt({type:"problemset/getDisciplines",payload:{source:"question",group_id:dt,group_type:ln}}),ft.group_id=Number(dt),ln==="3"&&(ft.clazz="ItemBanksGroup",Rr(!0)),$t.get("page")){let Ut=JSON.parse(localStorage.getItem("problemsetkey"))||{};_n((Ut==null?void 0:Ut.tag_discipline_id)||-1),ft=ut(ut({},ft),Ut),An(ft)}else An(ft);Pn(ft).then(Ut=>{Bt(!1)}),Bn(ft),cr(),qn()},[]),(0,re.useEffect)(()=>(zt({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),zt({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{zt({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),zt({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,re.useEffect)(()=>(zt({type:"globalSetting/headerFixedToggle",payload:!0}),()=>{zt({type:"globalSetting/headerFixedToggle",payload:!1})}),[]),(0,re.useEffect)(()=>(zt({type:"globalSetting/headerFooterToggle",payload:_r}),()=>{zt({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,re.useEffect)(()=>{(0,Ne.Dk)(Tn?dn:"\u8BD5\u9898\u5E93")},[Tn,dn]);const Nn=dt=>{let Ut=0;return gr==null||gr.forEach(hn=>{hn.type===dt&&(Ut=hn.count)}),Ut},Vn=(dt,Ut)=>{var hn,on,wn,xn,kr,Vr,Yr,ai,Gi;const wi=[];if(dt||(on=(hn=sn==null?void 0:sn.disciplinesData)==null?void 0:hn.disciplines)==null||on.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)})})}),dt&&!Ut){const si=(xn=(wn=sn==null?void 0:sn.disciplinesData)==null?void 0:wn.disciplines)==null?void 0:xn.find(ni=>ni.id===dt);(kr=si==null?void 0:si.sub_disciplines)==null||kr.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(dt&&Ut){const si=(Yr=(Vr=sn==null?void 0:sn.disciplinesData)==null?void 0:Vr.disciplines)==null?void 0:Yr.find(ei=>ei.id===dt),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=()=>gt(void 0,null,function*(){zt({type:"problemset/getTeachGroupData"})});(0,re.useEffect)(()=>{const{completion_questions_count:dt=0,judgement_questions_count:Ut=0,multiple_questions_count:hn=0,practical_questions_count:on=0,program_questions_count:wn=0,single_questions_count:xn=0,subjective_questions_count:kr=0,combination_questions_count:Vr=0,bprogram_questions_count:Yr=0}=sn.basketData||{},ai=dt+Ut+hn+on+wn+xn+kr+Vr+Yr;Kt(ai)},[sn.basketData]);const Bn=(dt,Ut)=>gt(void 0,null,function*(){var hn;dt.type==="3"?dt.clazz="ItemBanksGroup":delete dt.clazz;const on=ut({},dt);Bt(!0);const wn=yield zt({type:"problemset/getGroup",payload:ut({},on)});return wn!=null&&wn.data&&Nt((wn==null?void 0:wn.data)||[]),wn&&(vr((wn==null?void 0:wn.navigation)||[]),((hn=wn==null?void 0:wn.navigation)==null?void 0:hn.length)>1?ti(!1):ti(!0)),Tn||Ut||ir([]),Bt(!1),wn}),Pn=(dt,Ut)=>gt(void 0,null,function*(){const hn=ut({},dt);localStorage.setItem("problemsetkey",JSON.stringify(dt)),hn.item_type=Tn?"PROGRAM":dt.item_type,hn.keyword=dt.keyword||"",Bt(!0);const on=yield zt({type:"problemset/getItemBanks",payload:ut({},hn)});if(on&&on.status!==403&&on.status!==401&&on.status!==500){if(Rn(on.items_count||0),zn(on.item_types),Zt(on.items||[]),Gn(on.tag_disciplines||[]),Ar(on.used_shixun_ids||[]),wr(on.items||[]),Tn||Ut||ir([]),Fn((on==null?void 0:on.added_num)||0),Bt(!1),$t.get("page")&&!ar){let wn=parseInt(localStorage.getItem("problemsetid"))||0;window.scrollTo({top:wn-100,behavior:"smooth"}),Ir(!0)}return on}}),cr=()=>{zt({type:"problemset/getBasketList",payload:{}})},wr=dt=>{const Ut=dt.every(hn=>{var on;return((on=hn.program_attr)==null?void 0:on.status)===0});Er.current=Ut},Nr=(dt,Ut)=>{ft.discipline_id=dt||"",ft.sub_discipline_id=Ut||"",ft.tag_discipline_id="",ft.page=1,delete ft.id,_n(-1),An(ft),Pn(ft),(ln==="3"||ln==="0")&&Bn(Et(ut({},ft),{parents:Mn.slice(0,-1)}))},Hr=dt=>{ft.item_type=dt||"",ft.page=1,An(ft),Pn(ft),(ln==="3"||ln==="0")&&Bn(Et(ut({},ft),{parents:Mn.slice(0,-1)}))},Pr=dt=>{ft.difficulty=dt||"",ft.page=1,delete ft.id,An(ft),Pn(ft),(ln==="3"||ln==="0")&&Bn(Et(ut({},ft),{parents:Mn.slice(0,-1)}))},Xr=dt=>{ft.tag_discipline_id=dt,ft.page=1,delete ft.id,dt===-1&&(ft.discipline_id="",ft.sub_discipline_id="",ft.tag_discipline_id=""),_n(dt),An(ft),Pn(ft),(ln==="3"||ln==="0")&&Bn(Et(ut({},ft),{parents:Mn.slice(0,-1)}))},[$r,Rr]=(0,re.useState)(!1),Zr=dt=>{zt({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:dt}}),ft.discipline_id="",ft.sub_discipline_id="",ft.tag_discipline_id="",ft.item_type=null,ft.difficulty=null,ft.type=dt,dt==="0"?(ti(!1),ft.group_id=0,ft.teach_group_id=0):(ti(!0),ft.group_id=null),dt==="3"&&Tn?ft.only_published=!0:ft.only_published=null,dt==="3"?(ft.clazz="ItemBanksGroup",Rr(!0)):Rr(!1),ft.page=1,delete ft.id,_n(-1),fn(dt),An(ft),Pn(ft),dt!=="1"&&dt!=="2"&&Bn(ft),ti(!0)},Wr=(dt,Ut)=>{debugger;ft.page=dt,ft.per_page=Ut,An(ft),Pn(ft,!0),Bn(ft,!0)},Yn=dt=>{ft.discipline_id="",ft.sub_discipline_id="",ft.tag_discipline_id="",ft.item_type=null,ft.difficulty=null,ft.page=1,ft.keyword=dt,delete ft.id,console.log(ft,"paramsparamsparamsparamsparams"),dt?(Zn(!0),(0,Te.tk)({name:dt,copywriting:dt,position:Tn?"Practice":"ItemBank"})):Zn(!1),_n(-1),An(ft),Pn(ft)},On=()=>{An(ft),Pn(ft),yr(!1)},Gr=dt=>{const Ut=dt.length===vt.length&&ft.page>1?ft.page-1:ft.page;ft.page=Ut,cr(),An(ft),Pn(ft),Bn(ft)},zr=()=>{zt({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},li=(dt,Ut)=>gt(void 0,null,function*(){const hn=Ut?yield(0,nt.lS)({id:dt}):yield(0,nt.s)({id:dt});(hn==null?void 0:hn.status)===0&&On()}),pi=dt=>gt(void 0,null,function*(){Ki(dt)}),vi=dt=>gt(void 0,null,function*(){ji([dt])}),Ci=dt=>{br.current="",tr.current="",ae.default.confirm({centered:!0,width:530,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BD5\u9898\u7EA0\u9519",content:je.createElement("div",{className:"font14"},je.createElement("div",null,"\u9519\u8BEF\u7C7B\u578B\uFF1A"),je.createElement(ne.ZP.Group,{className:"mt10",onChange:Ut=>tr.current=Ut.target.value},je.createElement(ne.ZP,{value:"\u9898\u5E72"},"\u9898\u5E72"),je.createElement(ne.ZP,{value:"\u7B54\u6848"},"\u7B54\u6848"),je.createElement(ne.ZP,{value:"\u89E3\u6790"},"\u89E3\u6790"),je.createElement(ne.ZP,{value:"\u5C5E\u6027"},"\u5C5E\u6027"),je.createElement(ne.ZP,{value:"\u5176\u5B83"},"\u5176\u5B83")),je.createElement("div",{className:"mt10"},"\u9519\u8BEF\u63CF\u8FF0\uFF1A"),je.createElement(Rt,{className:"mt10",rows:4,defaultValue:br.current,onChange:Ut=>br.current=Ut.target.value})),onOk:()=>new Promise((Ut,hn)=>gt(void 0,null,function*(){if(!(tr.current&&br.current))return z.ZP.info("\u8BF7\u586B\u5199\u9519\u8BEF\u7C7B\u578B\u548C\u9519\u8BEF\u63CF\u8FF0\uFF01"),hn();(yield(0,nt.L5)({id:dt,clazz:tr.current,description:br.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=dt=>gt(void 0,null,function*(){const Ut=yield(0,De.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:dt==null?void 0:dt.sub_discipline_id}});ri(Ut==null?void 0:Ut.tag_disciplines)}),Fi=dt=>gt(void 0,null,function*(){Dn(dt),ki(dt),hi(!0)}),gi=dt=>{zt({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:dt}}})},Bi=dt=>gt(void 0,null,function*(){var Ut,hn,on,wn;const xn=yield(0,De.ZP)("/api/item_banks/check_item_banks.json",{method:"get",params:{ids:[dt]}});(xn==null?void 0:xn.status)===0&&((Ut=xn==null?void 0:xn.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:je.createElement("div",null,je.createElement("div",null,"\u8BD5\u9898\u5DF2\u7ECF\u5728\u300A",((hn=xn==null?void 0:xn.data)==null?void 0:hn.name)||"--","\u300B",((on=xn==null?void 0:xn.data)==null?void 0:on.size)>1?`\u7B49 ${(wn=xn==null?void 0:xn.data)==null?void 0:wn.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"),je.createElement("div",null,"\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002")),onOk:()=>gt(void 0,null,function*(){const kr=yield zt({type:"problemset/handleDelete",payload:{id:dt}});(kr==null?void 0:kr.status)===0&&Gr([null])})}):zt({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:dt}}})}),Oi=dt=>gt(void 0,null,function*(){const{item_type:Ut}=dt;if(Ut==="PROGRAM"){const{program_attr:{identifier:hn}}=dt,on=yield zt({type:"problemset/startExperience",payload:{id:hn}});if(on.status===0){const wn=on.identifier;(0,Ne.xg)(`/myproblems/${wn}`);return}z.ZP.warning(on.message);return}zt({type:"problemset/setActionTabs",payload:{key:Ut,params:dt}})}),yi=dt=>gt(void 0,null,function*(){if(ft.exam_id){(yield(0,nt.fY)({item_id:dt,id:ft.exam_id})).status===0&&On();return}if(ft!=null&&ft.exercise_id){(yield(0,De.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:ft==null?void 0:ft.exercise_id,item_bank_ids:[dt]}})).status===0&&On();return}(yield zt({type:"problemset/cancel",payload:{id:dt,item_bank:1}})).status===0&&(On(),cr())}),[bi,ti]=(0,re.useState)(!1),Ei=(dt,Ut=!1,hn=!1)=>gt(void 0,null,function*(){var on;if(zt({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(dt),group_type:ln==="3"?"3":"0"}}),ft.discipline_id="",ft.sub_discipline_id="",ft.tag_discipline_id="",ft.page=1,ft.group_id=Math.abs(dt),_n(-1),An(ft),hn){const wn=JSON.parse(JSON.stringify(Mn));wn.splice(wn.length-2,2),ft.parents=wn}else ft.parents=[...Mn||[{id:0,name:"\u6839\u76EE\u5F55"}],...((on=(0,He.b)(pn.current,dt))==null?void 0:on.map(wn=>({id:wn.id,name:wn.name})))||[]];Bn(ut({},ft)).then(wn=>{var xn;vr(wn==null?void 0:wn.navigation),((xn=wn==null?void 0:wn.navigation)==null?void 0:xn.length)>1&&dt?ti(!0):ti(!1)}),Pn(ft)}),Pi=dt=>gt(void 0,null,function*(){zt({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(dt),group_type:"0"}}),ft.discipline_id="",ft.sub_discipline_id="",ft.tag_discipline_id="",ft.page=1,ft.item_type=null,ft.difficulty=null,ft.type="0",ft.group_id=Math.abs(dt),ft.only_published=null,Rr(!1),_n(-1),fn("0"),An(ft),Bn(ut({},ft)).then(Ut=>{var hn;vr(Ut==null?void 0:Ut.navigation),((hn=Ut==null?void 0:Ut.navigation)==null?void 0:hn.length)>1&&dt?ti(!0):ti(!1)}),Pn(ft)}),Ai=dt=>gt(void 0,null,function*(){if(ft.exam_id){(yield(0,nt.zh)({exam_id:ft.exam_id,item_bank_ids:[dt]})).status===0&&On();return}if(ft!=null&&ft.exercise_id){(yield(0,De.ZP)(`/api/exercises/${ft==null?void 0:ft.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:[dt]}})).status===0&&On();return}if(lr===200){z.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}(yield zt({type:"problemset/select",payload:{item_bank_ids:[dt]}})).status===0&&(On(),cr())}),Ln=dt=>gt(void 0,null,function*(){if(!dt&&!(Cn!=null&&Cn.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");Un.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:je.createElement("div",{className:`font14 ${Me.overflow}`,style:{maxHeight:500,overflow:"auto"}},je.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),je.createElement(te.Z,{spinning:un},je.createElement(ze.Z,{defaultValue:!0,value:Un.current,onChange:Ut=>Un.current=Ut}))),onOk:()=>gt(void 0,null,function*(){var Ut;const hn=yield(0,nt.Rp)({id:dt,group_id:(Ut=Un.current)==null?void 0:Ut[0]});Un.current=[],(hn==null?void 0:hn.status)===0&&(Bn(ft),On(),z.ZP.success("\u52A0\u5165\u6210\u529F"))})})}),dr=dt=>gt(void 0,null,function*(){if(!dt&&!(Cn!=null&&Cn.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:je.createElement("div",{className:`font14 ${Me.overflow}`,style:{maxHeight:500,overflow:"auto"}},je.createElement("div",{className:Me.tips},je.createElement("div",null,"\u63D0\u793A\uFF1A"),je.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"),je.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")),je.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),je.createElement(te.Z,{spinning:un},je.createElement(ze.Z,{defaultValue:!0,defaultSelectedKeys:ui.current,defaultExpandedKeys:ui.current,onChange:Ut=>ui.current=Ut}))),onOk:()=>gt(void 0,null,function*(){var Ut;const hn=yield(0,nt.LS)({ids:dt?[dt]:Cn,groups_ids:(Ut=ui.current)==null?void 0:Ut[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",hn),(hn==null?void 0:hn.status)===0&&(Bn(ft),On())})})}),Kr=(dt,Ut)=>gt(void 0,null,function*(){if(!dt&&!(Cn!=null&&Cn.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");const hn=()=>gt(void 0,null,function*(){var on;const wn=yield(0,De.ZP)(`/api/item_banks/${dt}/copy`,{method:"post",body:{group_id:Ut?(on=Un.current)==null?void 0:on[0]:null}});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",wn),Un.current=[],(wn==null?void 0:wn.status)===0&&(Bn(ft),On(),z.ZP.success("\u590D\u5236\u6210\u529F"))});Un.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:je.createElement("div",{className:`font14 ${Me.overflow}`,style:{maxHeight:500,overflow:"auto"}},je.createElement("p",{className:"c-grey-333"},"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),je.createElement(te.Z,{spinning:un},je.createElement(ze.Z,{defaultValue:!0,value:Un.current,onChange:on=>Un.current=on}))),onOk:()=>gt(void 0,null,function*(){hn()})}):hn()}),Qr=dt=>gt(void 0,null,function*(){console.log("\u64A4\u9500\u5171\u4EAB\u89E6\u53D1");const Ut=yield(0,nt.hg)({clazz:"ItemBank",id:dt});console.log(Ut,"\u64A4\u9500\u5171\u4EAB\u89E6\u53D1\u7684res");const hn=(Ut==null?void 0:Ut.groups)||[];Un.current=hn.filter(on=>on.is_share).map(on=>on.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:je.createElement("div",{className:`font14 ${Me.overflow}`},je.createElement("p",{className:`${Me.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"),je.createElement(x.default.Group,{className:Me.checkbox,defaultValue:hn==null?void 0:hn.map(on=>on.is_share?on.id:"")},hn==null?void 0:hn.map(on=>je.createElement(x.default,{key:on.id,value:on.id,onChange:()=>{on.is_share=!on.is_share,console.log(hn,"\u9009\u4E2D\u7684data"),Un.current=hn}}," ",on.name)))),onOk:()=>gt(void 0,null,function*(){return Un.current=hn.filter(on=>on.is_share).map(on=>on.id),console.log(Un.current,"joinGroupDataRef.current"),new Promise((on,wn)=>gt(void 0,null,function*(){console.log(hn,"\u770B\u770B\u8FD9\u91CC\u7684data");const xn=yield(0,nt.GW)({ids:[dt],clazz:"ItemBank",group_ids:Un.current});return Un.current=[],(xn==null?void 0:xn.status)===0&&(z.ZP.info("\u64CD\u4F5C\u6210\u529F"),On()),on()}))})})}),oi=dt=>{zt({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:dt}}})},ii=()=>{ae.default.confirm({title:"\u786E\u8BA4\u8981\u6E05\u7A7A\u8BD5\u9898\u7BEE\u5417\uFF1F",centered:!0,onOk:()=>gt(void 0,null,function*(){(yield(0,nt.RT)()).status===0&&(On(),cr())})})},Jr=()=>{zt({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:ft}})},Lr=()=>{var dt;const Ut={discipline_id:`&discipline_id=${ft.discipline_id}`,sub_discipline_id:`&sub_discipline_id=${ft.sub_discipline_id}`,tag_discipline_id:`&sub_discipline_id=${ft.tag_discipline_id}`,difficulty:`&difficulty=${ft.difficulty}`,item_type:`&item_type=${ft.item_type}`,group_id:`&group_id=${ft.group_id||0}`};let hn=`/problemset/newitem?pages=${ft.page}`;Object.keys(Ut).forEach(on=>{ft[on]&&(hn=hn+Ut[on])}),(dt=Ce.history)==null||dt.push(hn)},qr=dt=>{const Ut=Cn;if(!(Ut!=null&&Ut.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if(lr+Ut.length>200&&dt&&_r){z.ZP.info(`\u8BD5\u9898\u7BEE\u4E2D\u6700\u591A\u53EF\u518D\u52A0\u5165${200-lr}\u9898\uFF0C\u5F53\u524D\u9009\u4E2D${Ut.length}\u9898\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}dt?Ti(Ut):ci(Ut)},Ti=dt=>gt(void 0,null,function*(){let Ut=[...dt];vt.forEach(hn=>{var on;Ut.includes(hn.id)&&hn.item_type==="PROGRAM"&&((on=hn.program_attr)==null?void 0:on.status)===0&&(0,We.remove)(Ut,wn=>wn===hn.id)}),ae.default.confirm({width:530,title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:je.createElement("div",null,"\u5F53\u524D\u5DF2\u9009\u62E9",dt.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:()=>gt(void 0,null,function*(){let hn;ft.exam_id?hn=yield(0,nt.zh)({exam_id:ft.exam_id,item_bank_ids:Ut}):ft!=null&&ft.exercise_id?hn=yield(0,De.ZP)(`/api/exercises/${ft==null?void 0:ft.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:Ut}}):hn=yield zt({type:"problemset/select",payload:{item_bank_ids:Ut}}),hn.status===0&&(On(),cr())})})}),ci=dt=>gt(void 0,null,function*(){let Ut;ft.exam_id?Ut=yield(0,De.ZP)(`/api/examination_banks/${ft.exam_id}/batch_revoke_item.json`,{method:"post",body:{item_ids:dt}}):ft!=null&&ft.exercise_id?Ut=yield(0,De.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:ft==null?void 0:ft.exercise_id,item_bank_ids:dt}}):Ut=yield zt({type:"problemset/unselectAll",payload:{item_ids:dt}}),Ut.status===0&&(On(),cr())}),Ii=dt=>gt(void 0,null,function*(){if(_r&&lr===200){z.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}let Ut;ft.exam_id?(Ut=yield(0,nt.zh)({exam_id:ft.exam_id,shixun_ids:dt}),Ut.status===0&&On()):(Ut=yield zt({type:"problemset/select",payload:{shixun_ids:dt}}),Ut.status===0&&(cr(),On()))}),Zi=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},zi=dt=>gt(void 0,null,function*(){var Ut,hn,on;if(!((hn=(Ut=sn.teachGroupData)==null?void 0:Ut.groups)!=null&&hn.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 wn=yield(0,De.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:dt}});console.log(wn,"\u5224\u65AD\u53EF\u5426\u5171\u4EAB-\u662F\u5426\u88AB\u5171\u4EAB\u8FC7"),wn.status===0&&(Un.current=wn==null?void 0:wn.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:je.createElement("div",{className:`font14 ${Me.overflow}`},je.createElement("div",{className:Me.tips},je.createElement("div",null,"\u63D0\u793A\uFF1A"),je.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"),je.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")),je.createElement(x.default.Group,{className:Me.checkbox,defaultValue:Un.current.map(xn=>xn.is_share?xn.id:"")},(on=wn==null?void 0:wn.data)==null?void 0:on.map(xn=>je.createElement(x.default,{disabled:!xn.can_share,key:xn.id,value:xn.id,onChange:()=>{xn.is_share=!xn.is_share,console.log(wn.data,"res.data"),Un.current=wn==null?void 0:wn.data}}," ",xn.name)))),onOk:()=>new Promise((xn,kr)=>gt(void 0,null,function*(){var Vr;if(!((Vr=Un.current)!=null&&Vr.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),kr();const Yr=yield(0,De.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:Un.current.map(ai=>({id:ai.id,is_share:ai.is_share})),group_id:dt}});console.log(Yr),(wn==null?void 0:wn.status)===0&&(z.ZP.success("\u64CD\u4F5C\u6210\u529F"),Un.current=[],ir([]),On(),Bn(ft),xn())}))}))}),ji=dt=>{var Ut,hn,on,wn;if(console.log("\u5171\u4EAB\u8BD5\u9898\u89E6\u53D1"),!((hn=(Ut=sn.teachGroupData)==null?void 0:Ut.groups)!=null&&hn.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:je.createElement("div",{className:`font14 ${Me.overflow}`},je.createElement("div",{className:Me.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"),je.createElement(x.default.Group,{className:Me.checkbox,defaultValue:Un.current,onChange:xn=>Un.current=xn},(wn=(on=sn.teachGroupData)==null?void 0:on.groups)==null?void 0:wn.map(xn=>je.createElement(x.default,{key:xn.group_id,value:xn.group_id},xn.name)))),onOk:()=>new Promise((xn,kr)=>gt(void 0,null,function*(){var Vr;if(!((Vr=Un.current)!=null&&Vr.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),kr();const Yr=yield(0,nt.GW)({ids:dt||Cn,clazz:"ItemBank",group_ids:Un.current});(Yr==null?void 0:Yr.status)===0&&(z.ZP.info("\u6240\u9009\u8BD5\u9898\u6210\u529F\u5206\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),Un.current=[],ir([]),On(),xn())})),onCancel:()=>{console.log("\u53D6\u6D88\u4E86"),Un.current=[]}})},Ni=()=>gt(void 0,null,function*(){var dt,Ut,hn,on;const wn=()=>gt(void 0,null,function*(){cn(!0);const xn=yield(0,nt.nD)({ids:Cn});cn(!1),(xn==null?void 0:xn.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${xn.success}\u6761\u8BD5\u9898\uFF0C\u6709${xn.fail}\u6761\u8BD5\u9898\u56E0\u4E3A\u516C\u5F00\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u64A4\u9500\u540E\u518D\u8FDB\u884C\u5220\u9664\u3002`,onOk:()=>{Gr(new Array(xn.success))}})});if(Cn!=null&&Cn.length){const xn=yield(0,De.ZP)("/api/item_banks/check_item_banks.json",{method:"get",params:{ids:Cn}});if((xn==null?void 0:xn.status)===0&&((dt=xn==null?void 0:xn.data)==null?void 0:dt.size)!==0){ae.default.confirm({icon:null,width:400,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:je.createElement("div",null,je.createElement("div",null,"\u8BD5\u9898\u5DF2\u7ECF\u5728\u300A",((Ut=xn==null?void 0:xn.data)==null?void 0:Ut.name)||"--","\u300B",((hn=xn==null?void 0:xn.data)==null?void 0:hn.size)>1?`\u7B49 ${(on=xn==null?void 0:xn.data)==null?void 0:on.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"),je.createElement("div",null,"\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002")),onOk:wn});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${Cn==null?void 0:Cn.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:wn});return}}z.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")}),Ri=()=>{var dt,Ut,hn;if(!(Cn!=null&&Cn.length))return z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if((dt=vt==null?void 0:vt.filter(on=>Cn.includes(on.id)))!=null&&dt.every(on=>on.public))return z.ZP.info("\u6240\u9009\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9");if((Ut=vt==null?void 0:vt.filter(on=>Cn.includes(on.id)))!=null&&Ut.find(on=>{var wn;return on.item_type==="PROGRAM"&&((wn=on.program_attr)==null?void 0:wn.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"||nn.userInfo.professional_certification){if((hn=vt==null?void 0:vt.filter(on=>Cn.includes(on.id)))!=null&&hn.find(on=>{var wn;return((wn=on==null?void 0:on.tag_discipline_ids)==null?void 0:wn.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:je.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:je.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",je.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",je.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u7533\u8BF7\u516C\u5F00\uFF1F",je.createElement("br",null),je.createElement(x.default,{className:"mt10",defaultChecked:!1,onChange:on=>Cr.current=on.target.checked},"\u4E0D\u518D\u63D0\u793A")),onOk:()=>{Li()}})},Li=()=>gt(void 0,null,function*(){const dt=ln==="3"?1:2,Ut=vt?vt.filter(on=>Cn.includes(on.id)&&!(on.public||on.apply)).map(on=>on.id):[];(yield(0,nt.Qp)({ids:Ut,source:dt})).status===0&&(Cr.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Cr.current=!1,On(),z.ZP.success("\u6279\u91CF\u7533\u8BF7\u6210\u529F"))}),ki=dt=>gt(void 0,null,function*(){const Ut=yield(0,De.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Xt(Ut.disciplines||[]),yield fi(dt),dt!=null&&dt.sub_discipline_id&&(Hn(1),en.setFieldsValue({sub_discipline_id:[dt==null?void 0:dt.discipline_id,dt==null?void 0:dt.sub_discipline_id],tag_discipline_ids:dt==null?void 0:dt.tag_discipline_ids}))}),Ki=dt=>{Dn(dt),ki(dt),xt(!0)},Yi=dt=>{ae.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:je.createElement(je.Fragment,null,je.createElement("div",{className:Me.modalContent},"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802"),je.createElement("div",{className:Me.modalContent}," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gt(void 0,null,function*(){const Ut=yield(0,nt.MZ)({identifier:dt});(Ut==null?void 0:Ut.status)===0&&(z.ZP.success("\u53D1\u5E03\u6210\u529F"),On())})})},Qi=dt=>{gi(dt)},Xi=dt=>{ae.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:je.createElement("p",{className:Me.modalContent},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gt(void 0,null,function*(){const Ut=yield(0,nt.sD)({identifier:dt});(Ut==null?void 0:Ut.status)===0&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),On())})})},Ji=dt=>gt(void 0,null,function*(){console.log("\u5207\u6362\u56E2\u961Ftab\u65F6\u89E6\u53D1",dt),zt({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:dt,group_id:ft.group_id,group_type:"3"}}),ft.page=1,ft.teach_group_id=dt,delete ft.id,ft.group_id=0,An(ut({},ft)),Pn(ft),Bn(ft)}),qi=dt=>{ft.sort_by=dt.type,ft.sort_direction=dt.direction,ft.page=1,Or(dt.name),An(ft),Pn(ft),Bn(Et(ut({},ft),{parents:Mn.slice(0,-1)}))},$i=()=>{ft.page=1,An(ft),Pn(ft),Bn(ft)},ea=dt=>{ft.discipline_id="",ft.sub_discipline_id="",ft.tag_discipline_id="",ft.item_type=null,ft.difficulty=null,ft.page=1,ft.group_id=dt,_n(-1),An(ft),Pn(ft),Bn(ft)},ta=()=>{if(!(Cn!=null&&Cn.length)){zt({type:"problemset/setActionTabs",payload:{key:"\u5BFC\u51FA\u8BD5\u9898",params:ft}});return}ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:je.createElement("div",{className:`font14 ${Me.overflow}`},"\u5DF2\u9009\u4E2D",Cn==null?void 0:Cn.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:Cn})}})},na=()=>gt(void 0,null,function*(){const dt=yield(0,nt.bF)({ids:Cn}),{unpublish_program_question_count:Ut,total_item_banks:hn}=dt.data||{};Ut===0?ae.default.error({title:"\u9519\u8BEF",content:je.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:je.createElement("span",null,"\u5F53\u524D\u9009\u4E2D",hn,"\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:()=>gt(void 0,null,function*(){(yield(0,nt.dt)({ids:Cn})).status===0&&(z.ZP.success("\u53D1\u5E03\u6210\u529F"),On())})})}),sa=je.createElement(b.default,null,Br&&je.createElement(b.default.Item,{onClick:()=>qr(!0)},"\u6279\u91CF\u52A0\u5165"),Br&&je.createElement(b.default.Item,{onClick:()=>qr(!1)},"\u6279\u91CF\u79FB\u51FA"),ln==="0"&&_r&&je.createElement(b.default.Item,{onClick:()=>dr()},"\u79FB\u52A8\u5230"),ln==="0"&&_r&&je.createElement(b.default.Item,{onClick:Ri},"\u6279\u91CF\u516C\u5F00"),ln==="0"&&_r&&je.createElement(b.default.Item,{onClick:()=>ji()},"\u6279\u91CF\u5171\u4EAB"),ln==="0"&&_r&&je.createElement(b.default.Item,{onClick:Ni},"\u6279\u91CF\u5220\u9664")),Ui=dt=>{var Ut;if(Tn)if((an==null?void 0:an.length)<=0){let hn=vt.filter(on=>dt.includes(on.id));vn([...hn]),ir(hn==null?void 0:hn.map(on=>on.id))}else if(dt.length>an.length){let hn=vt.filter(xn=>dt.includes(xn.id)),on=an.map(xn=>xn.id),wn=hn.filter(xn=>!on.includes(xn.id));vn([...an,...wn]),ir((Ut=[...an,...wn])==null?void 0:Ut.map(xn=>xn.id))}else{let hn=an.filter(on=>dt.includes(on.id));vn([...hn]),ir(hn==null?void 0:hn.map(on=>on.id))}else ir(dt)},Mi=dt=>{var Ut;if(Tn)if(dt){let hn=an==null?void 0:an.map(wn=>wn.id),on=vt.filter(wn=>!hn.includes(wn.id));vn([...an,...on]),ir((Ut=[...an,...on])==null?void 0:Ut.map(wn=>wn.id))}else{let hn=vt==null?void 0:vt.map(wn=>wn.id),on=an.filter(wn=>!hn.includes(wn.id));vn([...on]),ir(on==null?void 0:on.map(wn=>wn.id))}else ir(dt?vt==null?void 0:vt.map(hn=>hn.id):[])},ra=()=>{let dt="/problemset/preview";ft.exam_id&&(dt=`/paperlibrary/edit/${ft.exam_id}`),ft!=null&&ft.exercise_id&&!(rn!=null&&rn.pathId)&&(dt=`/classrooms/${rn.coursesId}/exercise/${ft==null?void 0:ft.exercise_id}/edit`),Ce.history.push(dt)},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=(dt,Ut)=>{var hn;const on=Ut.id<0?"--":Br?Ut[ft.exercise_id?"added":"choosed"]?je.createElement("span",{key:1,className:Me.btnAdd,onClick:xn=>{xn.target.style.pointerEvents="none",yi(Ut.id)}},_r?"\u79FB\u51FA\u8BD5\u9898\u7BEE":je.createElement("span",null,je.createElement("b",{className:`iconfont icon-yichu ${Me.cancelC}`}),"\u79FB\u51FA")):Ut.item_type==="PROGRAM"&&((hn=Ut.program_attr)==null?void 0:hn.status)===0?je.createElement(y.Z,{placement:"top",title:"\u7F16\u7A0B\u9898\u672A\u53D1\u5E03\uFF0C\u4E0D\u80FD\u52A0\u5165\uFF01"},je.createElement("span",{className:Me.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",_r?"\u52A0\u5165\u8BD5\u9898\u7BEE":je.createElement("span",{style:{padding:"0 3px"}},je.createElement("b",{className:`iconfont icon-jiaru ${Me.addC}`}),"\u52A0\u5165")," ")):je.createElement("span",{className:Me.btnAdd,onClick:()=>Ai(Ut.id)},_r?"\u52A0\u5165\u8BD5\u9898\u7BEE":je.createElement("span",{style:{padding:"0 3px"}},je.createElement("b",{className:`iconfont icon-jiaru ${Me.addC}`}),"\u52A0\u5165")):je.createElement(je.Fragment,null);return je.createElement("span",{className:Me.actonBtn},Ut.id>0&&je.createElement(Ye.N,{isProblemset:_r,user:nn,key:Ut.id,data:Ut,page:ft.page,activeTabsKey:ln,selectIds:Cn,onCollect:li,onSetPublic:pi,onStartExperience:Oi,onCorrection:Ci,onChangeTag:Fi,onPublicReview:zr,onSetPrivate:gi,onDelete:Bi,onCancel:yi,onSelect:Ai,onMoveTo:dr,onCopy:Kr,addProblemset:Ln,onSetShare:vi,onCancelShare:Qr,onPublish:Yi,onCancelPublish:Xi,SubjectShare:bi}),on)};(0,re.useEffect)(()=>{if(Tn&&!(rn!=null&&rn.pathId)){const{coursesId:dt,categoryId:Ut}=rn;zt({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:Ut,coursesId:dt,type:5}})}},[Tn]);const Hi=()=>gt(void 0,null,function*(){try{yield Ur.current.form.validateFields();let dt=Ur.current.form.getFieldsValue();if((an==null?void 0:an.length)<=0){document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),z.ZP.info("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}Xn(!0);const{coursesId:Ut,categoryId:hn}=rn;if(rn!=null&&rn.pathId){let on=yield(0,De.ZP)(`/api/paths/${rn==null?void 0:rn.pathId}/create_hack_homework`,{method:"post",body:Et(ut({},dt),{coursesId:Ut,category:hn,stage_shixun_id:hn=="null"?"":hn,stage_id:rn==null?void 0:rn.stageId,type:5,hack_ids:an==null?void 0:an.map(wn=>wn.id)})});(on==null?void 0:on.status)===0&&(z.ZP.success(`${hn=="null"?"\u65B0\u589E\u6210\u529F":"\u7F16\u8F91\u6210\u529F"}`),Ce.history.push(`/paths/${rn.pathId}`))}else{let on=yield(0,De.ZP)(Kn?`/api/homework_commons/${hn}/update_hack.json`:`/api/courses/${Ut}/homework_commons.json`,{method:Kn?"put":"post",body:Et(ut({},dt),{coursesId:Ut,category:hn,type:5,hack_ids:an==null?void 0:an.map(wn=>wn.id)})});(on==null?void 0:on.status)===0&&Ce.history.push(`/classrooms/${rn.coursesId}/program_homework/${Kn?hn:on.homework_id}/detail?tabs=1`)}Xn(!1)}catch(dt){document.body.scrollIntoView()}}),Wi=()=>je.createElement(ie.default,{labelAlign:"right",form:en,labelCol:{span:3},colon:!1,size:"large"},je.createElement(ie.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"sub_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411"}]},je.createElement(E.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411",options:qt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(dt,Ut)=>{en.setFieldsValue({sub_discipline_id:dt,tag_discipline_ids:[]}),Hn(dt?dt.length:0),(dt==null?void 0:dt.length)>0&&(fi({sub_discipline_id:dt[1]}),dt[1]==(In==null?void 0:In.sub_discipline_id)&&en.setFieldValue("tag_discipline_ids",In.tag_discipline_ids))},onClear:()=>{ri([]),en.setFieldValue("tag_discipline_ids",[]),Hn(0)}})),je.createElement(ie.default.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"}],style:{paddingLeft:75}},je.createElement(ee.default,{disabled:nr===0,className:Me.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:(dt,Ut)=>Ut.key.indexOf(dt.toLowerCase())>=0},Si.map(dt=>je.createElement(ee.default.Option,{key:dt.name+dt.id,value:dt.id},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},dt.name),(dt==null?void 0:dt.type)==="personal"&&je.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),nr>0&&je.createElement("div",{className:Me.concat},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F",je.createElement("span",{onClick:()=>mn(!0)},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")));return je.createElement("div",{className:Me.page},je.createElement("section",null,je.createElement("div",{className:Me.wrap},Sr.course_name&&Tn&&je.createElement("section",{className:"animated fadeIn"},je.createElement("aside",{className:"mt10"},Sr.category&&je.createElement(oe.Z,{separator:">"},je.createElement(oe.Z.Item,null,je.createElement(Ce.Link,{to:`/classrooms/${Sr.course_id}/program_homework`},Sr.course_name)),je.createElement(oe.Z.Item,null,je.createElement(Ce.Link,{to:`/classrooms/${Sr.course_id}/program_homework`},Sr.category.category_name)),je.createElement(oe.Z.Item,null,dn)))),je.createElement("div",{className:Me.title},Tn?dn:"\u8BD5\u9898\u5E93"),Tn&&je.createElement(Qe.Z,{height:250,data:pr,ref:Ur}),je.createElement("div",{className:Me.headerWrapper,id:"topicdom"},je.createElement("div",{className:Me.tabsWrap},je.createElement(de.default,{activeKey:ln,onChange:Zr,tabBarExtraContent:je.createElement("div",{className:Me.searchWrap},(0,ke.bg)()&&ln==="0"&&_r&&je.createElement(ce.ZP,{className:Me.addQuestionBtn,onClick:Lr},je.createElement("img",{src:Ue,className:Me.pngIcon,alt:""}),"\u65B0\u589E\u8BD5\u9898"),je.createElement(St,{allowClear:!0,suffix:je.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Me.searchIcon}`,onClick:()=>Yn(ft.keyword)}),className:Me.search,placeholder:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",size:"middle",onChange:dt=>{ft.keyword=dt.target.value,An(ut({},ft))},onSearch:Yn}))},je.createElement(wt,{tab:"\u516C\u5171",key:"1"}),((Qt=(Ht=sn.teachGroupData)==null?void 0:Ht.groups)==null?void 0:Qt.length)&&je.createElement(wt,{tab:"\u56E2\u961F\u5171\u4EAB",key:"3"}),!(0,ke.ag)()&&!(0,ke.JA)()&&!Tn&&je.createElement(wt,{tab:"\u6536\u85CF\u5939",key:"2"}),(0,ke.bg)()&&je.createElement(wt,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),(((jt=nn==null?void 0:nn.userInfo)==null?void 0:jt.professional_certification)||ft.type!=="1")&&je.createElement(a.S,{showSelectAll:!1,className:Me.select,disciplinesData:(ot=sn.disciplinesData)==null?void 0:ot.disciplines,knowledgeData:Wn,directionValue:ft.discipline_id,subDisciplineValue:ft.sub_discipline_id,typeValue:ft.item_type,isprogram_homework:Tn,showKnowledge:!0,name:st,setname:pt,difficultyValue:ft.difficulty,showShixun:!(0,ke.JA)()&&!ft.exercise_id&&ln!=="3"&&ln!=="1",onShixunChange:Zi,onDirectionChange:Nr,onTypeChange:Hr,onDifficultyChange:Pr,knowledgeValue:$n,onKnowledgeChange:Xr,teachGroupData:(_t=sn.teachGroupData)==null?void 0:_t.groups,onTeachGroupChange:Ji,teachGroupValue:ft.teach_group_id,showTeachGroup:$r})),je.createElement("div",{className:Me.treeWrapper,style:{display:ln==="0"||ln==="3"?"block":"none"}},je.createElement("div",{className:Me.treeHeader},je.createElement(Be.Z,{activeTabsKey:ln,data:Mn,onClick:Ei}),ln==="0"&&!Tn&&je.createElement(ce.ZP,{type:"link",onClick:Jr,className:Me.exportBtn},je.createElement("img",{src:et,alt:"",className:Me.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),je.createElement(te.Z,{spinning:un},je.createElement("div",{ref:Yt,className:tt.length?Me.treeContent:"",style:{maxHeight:"220px",overflow:"auto"}},je.createElement(He.Z,{setRootData:dt=>{pn.current=dt},isProblemset:ln==="0"?_r:!1,reloadData:On,data:tt,onShare:zi,onOpen:Ei,activeTabsKey:ln,params:ft,navigation:Mn})))),je.createElement("div",{className:Me.contentWrap},je.createElement("div",{className:Me.batchWrap},je.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},!Tn&&je.createElement("div",{className:"font14"},(((Ct=nn==null?void 0:nn.userInfo)==null?void 0:Ct.professional_certification)||ft.type!=="1")&&je.createElement(fe.Z,{dropdownRender:()=>je.createElement(b.default,{selectedKeys:[hr]},Jn==null?void 0:Jn.map((dt,Ut)=>je.createElement(b.default.Item,{key:dt.name,onClick:()=>qi(dt)},dt.name)))},je.createElement("span",{style:{color:"#464F66"}},je.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),hr))),Tn&&je.createElement("div",null,je.createElement(x.default,{checked:(vt==null?void 0:vt.filter(dt=>an==null?void 0:an.map(Ut=>Ut.id).includes(dt.id)).length)===vt.length,onChange:dt=>Mi(dt.target.checked)},"\u672C\u9875\u5168\u9009",je.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",Cn==null?void 0:Cn.length,")"))),Tn&&je.createElement(ae.default,{open:mt,centered:!0,width:700,okText:`\u786E\u8BA4${rn!=null&&rn.pathId?"":Kn?"\u7F16\u8F91":"\u65B0\u5EFA"}`,onCancel:()=>Mt(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:Hi,confirmLoading:Fr,title:"\u67E5\u770B\u5DF2\u9009"},je.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",an==null?void 0:an.length,"\u4E2A"),je.createElement("div",{style:{height:400,overflow:"auto"}},an==null?void 0:an.map((dt,Ut)=>{var hn,on,wn,xn,kr,Vr;return je.createElement("div",{key:Ut,className:Me.sendModal},je.createElement("div",{className:Me.li},je.createElement("p",null,dt==null?void 0:dt.name),je.createElement("div",{className:Me.bottom},je.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),je.createElement("i",{className:Me.line}),je.createElement("span",{className:"c-grey-333"},dt.difficulty===1&&"\u7B80\u5355",dt.difficulty===2&&"\u9002\u4E2D",dt.difficulty===3&&"\u56F0\u96BE"),je.createElement("i",{className:Me.line}),je.createElement("span",null,"\u521B\u5EFA\u8005\xA0",je.createElement(y.Z,{title:(hn=dt==null?void 0:dt.author)==null?void 0:hn.name},je.createElement("span",{className:"c-grey-333"},((wn=(on=dt==null?void 0:dt.author)==null?void 0:on.name)==null?void 0:wn.length)>6?((kr=(xn=dt==null?void 0:dt.author)==null?void 0:xn.name)==null?void 0:kr.substr(0,3))+"...":(Vr=dt==null?void 0:dt.author)==null?void 0:Vr.name))),je.createElement("i",{className:Me.line}),je.createElement("span",{className:Me.des},"\u66F4\u65B0\xA0",je.createElement("span",{className:"c-grey-333"},dt==null?void 0:dt.updated_at)))),je.createElement("div",{className:Me.del,onClick:()=>{Ui(an.filter(Yr=>Yr.id!==dt.id).map(Yr=>Yr.id))}},"\u5220\u9664"))})))),je.createElement(se.Z,{align:"middle"},je.createElement("div",null,!ft.item_type&&je.createElement("span",{style:{fontSize:"14px",color:"#999999"}},rr.map(dt=>{if(Nn(dt.value)>0)return je.createElement("span",{style:{marginLeft:6}},dt.name,je.createElement("span",{style:{color:"#000000",marginLeft:6}},Nn(dt.value)))}))),ln==="0"&&_r&&je.createElement(ce.ZP,{onClick:ta,type:"link",className:Me.exportBtn},je.createElement("img",{src:qe,className:Me.pngIcon}),je.createElement("span",null,"\u5BFC\u51FA\u8BD5\u9898")))),fr?je.createElement("div",null,je.createElement(ce.ZP,{style:{paddingLeft:0},onClick:()=>{ft.page=1,ft.keyword=null,delete ft.id,An(ft),Zn(!1),Pn(ft),Bn(Et(ut({},ft),{parents:Mn.slice(0,-1)}))},type:"link"}," ",je.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),je.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",ft.keyword,"\u201D")):null,je.createElement("div",{className:Me.contentListWrap},jn!==0?je.createElement(te.Z,{size:"middle",spinning:Lt["problemset/getItemBanks"]},vt.map((dt,Ut)=>{var hn,on,wn,xn,kr,Vr,Yr;return je.createElement("div",{id:dt.id+"",className:Me.li,key:Ut},je.createElement("div",{className:Me.top},je.createElement(Ye.Z,{key:dt.id,data:dt,selectIds:Cn,onSelectCheckBox:Ui})),je.createElement("div",{className:Me.bottom},je.createElement("p",{className:`${Me.actionLeftItem} ${Me.questionTypeName}`},"No.",dt==null?void 0:dt.id),je.createElement("p",{className:`${Me.actionLeftItem} ${Me.questionTypeName}`},(hn=ia.find(ai=>ai.type===dt.item_type))==null?void 0:hn.name),je.createElement("p",{className:Me.actionLeftItem},aa[dt.difficulty]),je.createElement("p",{className:Me.actionLeftItem},"\u521B\u5EFA\u8005",je.createElement(y.Z,{title:(on=dt==null?void 0:dt.author)==null?void 0:on.name},je.createElement("span",{className:"c-grey-333"},((xn=(wn=dt==null?void 0:dt.author)==null?void 0:wn.name)==null?void 0:xn.length)>6?((Vr=(kr=dt==null?void 0:dt.author)==null?void 0:kr.name)==null?void 0:Vr.substr(0,5))+"...":(Yr=dt==null?void 0:dt.author)==null?void 0:Yr.name))),je.createElement("p",{className:Me.actionLeftItem},"\u66F4\u65B0",je.createElement("span",{className:"c-grey-333"},dt==null?void 0:dt.updated_at)),je.createElement("p",{className:Me.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",je.createElement("span",{className:"c-grey-333"},dt==null?void 0:dt.quotes)),!Tn&&je.createElement("div",{className:Me.more},oa({},dt))))})):je.createElement(te.Z,{size:"middle",spinning:Lt["problemset/getItemBanks"]},je.createElement(be.Z,{customText:!((bt=nn==null?void 0:nn.userInfo)!=null&&bt.professional_certification)&&ft.type==="1"&&"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u9898\u5E93\u8D44\u6E90",ButtonTwo:!((Dt=nn==null?void 0:nn.userInfo)!=null&&Dt.professional_certification)&&ft.type==="1"?je.createElement(ce.ZP,{style:{borderRadius:20},type:"primary",onClick:()=>{Ce.history.push("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1"):""}))),jn!==0&&!Tn&&je.createElement(le.Z,{showQuickJumper:!0,onChange:Wr,defaultCurrent:1,pageSize:ft==null?void 0:ft.per_page,current:parseInt(ft.page+"")||1,total:jn,showTotal:dt=>je.createElement(je.Fragment,null,je.createElement("span",{className:"mr10 font12"},"\u5171",je.createElement("span",{className:"c-light-primary"},dt),"\u6761\u6570\u636E"))}),Tn&&je.createElement("div",{style:{height:20}})),_r&&je.createElement(Fe.Z,{basketData:sn.basketData,visible:er,basketTotal:lr,onClose:()=>xr(!1),onDelete:oi,onClear:ii,onSubmit:()=>gt(void 0,null,function*(){var dt,Ut,hn,on,wn;const xn=yield zt({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}}),kr=(dt=xn==null?void 0:xn.disciplines)==null?void 0:dt[0],Vr=yield zt({type:"problemsetPreview/newPreviewProblemset",payload:{name:"\u9ED8\u8BA4\u8BD5\u5377\u540D\u79F0",difficulty:2,duration:60,discipline_id:((Ut=xn==null?void 0:xn.new_checked)==null?void 0:Ut.discipline_id)||(kr==null?void 0:kr.id),sub_discipline_id:((hn=xn==null?void 0:xn.new_checked)==null?void 0:hn.sub_discipline_id)||((wn=(on=kr==null?void 0:kr.sub_disciplines)==null?void 0:on[0])==null?void 0:wn.id)}});Vr.status===0&&Ce.history.push(`paperlibrary/add/${Vr.exam_id}?defaultActiveKey=1&type=2`)})}),!(0,ke.JA)()&&_r&&je.createElement(Ge,{visibleBasket:er,onToggleVisible:()=>xr(!er),count:lr})),je.createElement(ge.Z,null),je.createElement(Ee.Z,{onReloadData:On,isPiliangRevoke:sr}),je.createElement(ye.Z,{onReloadData:()=>Gr([null])}),je.createElement(Ve.Z,{onReloadData:On,onReloadBasketData:cr}),Pt.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?je.createElement(Ke.Z,{shixunIds:Mr,cb:Ii}):null,je.createElement(Ae.Z,null),je.createElement(_e.Z,null),je.createElement(Se.Z,null),je.createElement(xe.Z,null),je.createElement(Oe.Z,null),je.createElement(we.Z,null),je.createElement(Pe.Z,null),je.createElement(me.Z,null),je.createElement(ve.Z,{onOk:$i}),je.createElement(he.Z,{onOk:ea})),_r?je.createElement(re.Fragment,null,!!(Cn!=null&&Cn.length)&&je.createElement("div",{className:Me.batch},je.createElement("aside",null,je.createElement("div",{style:{flexShrink:0,marginRight:20}},je.createElement(x.default,{className:"font14",checked:vt!=null&&vt.length?Cn.length===(vt==null?void 0:vt.length):!1,onChange:dt=>Mi(dt.target.checked)},"\u672C\u9875\u5168\u9009",je.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",Cn==null?void 0:Cn.length,")"))),je.createElement("div",{className:Me.btns},Br&&je.createElement("div",{className:Me.btn,onClick:()=>qr(!0)},je.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u52A0\u5165\u8BD5\u9898\u7BEE"),Br&&je.createElement("div",{className:Me.btn,onClick:()=>qr(!1)},je.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u79FB\u51FA\u8BD5\u9898\u7BEE"),Br&&["3","1"].includes(ln)&&je.createElement("div",{className:Me.btn,onClick:()=>{(Cn==null?void 0:Cn.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:je.createElement("div",{className:`font14 ${Me.overflow}`,style:{maxHeight:500,overflow:"auto"}},je.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),je.createElement(te.Z,{spinning:un},je.createElement(ze.Z,{defaultValue:!0,value:Un.current,onChange:dt=>Un.current=dt}))),onOk:()=>gt(void 0,null,function*(){var dt;const Ut=yield(0,nt.Rp)({id:Cn,group_id:(dt=Un.current)==null?void 0:dt[0]});Un.current=[],(Ut==null?void 0:Ut.status)===0&&(Bn(ft),On(),z.ZP.success("\u52A0\u5165\u6210\u529F"))})}):z.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898")}},je.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165\u6211\u7684\u9898\u5E93"),ln==="1"&&(0,ke.ag)()&&je.createElement("div",{className:Me.btn,onClick:()=>{yr(!0),Qi(Cn)}},je.createElement("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"\u6279\u91CF\u64A4\u9500\u516C\u5F00"),ln==="0"&&je.createElement("div",{className:Me.btn,onClick:Ri}," ",je.createElement("i",{className:"iconfont icon-pilianggongkai"}),"\u516C\u5F00"),ln==="0"&&!bi&&je.createElement("div",{className:Me.btn,onClick:()=>ji()}," ",je.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"\u6279\u91CF\u5171\u4EAB"),ln==="0"&&je.createElement("div",{className:Me.btn,onClick:Ni}," ",je.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"\u5220\u9664"),ln==="0"&&je.createElement("div",{className:Me.btn,onClick:na}," ",je.createElement("i",{className:"iconfont icon-fabu5"}),"\u53D1\u5E03"),ln==="0"&&je.createElement("div",{className:Me.btn,onClick:()=>dr()},je.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"\u79FB\u81F3\u6587\u4EF6\u5939"),je.createElement("div",{onClick:()=>ir([]),style:{marginLeft:"auto"},className:Me.btn}," ",je.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"\u53D6\u6D88\u64CD\u4F5C"))))):Tn?"":je.createElement("div",{className:Me.batch},je.createElement("aside",null,je.createElement("div",{style:{flexShrink:0,marginRight:20}},je.createElement(x.default,{className:"font14",checked:vt!=null&&vt.length?Cn.length===(vt==null?void 0:vt.length):!1,onChange:dt=>Mi(dt.target.checked)},"\u672C\u9875\u5168\u9009",je.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",Cn==null?void 0:Cn.length,")"))),je.createElement("div",{className:Me.btns},Br&&!!(Cn!=null&&Cn.length)&&je.createElement("div",{className:Me.btn,onClick:()=>qr(!0)},je.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165"),Br&&!!(Cn!=null&&Cn.length)&&je.createElement("div",{className:Me.btn,onClick:()=>qr(!1)},je.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u6279\u91CF\u79FB\u51FA"),je.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"\u5DF2\u52A0\u5165:\xA0\xA0",En,"\u9898"),je.createElement("div",{onClick:ra,className:Me.btn},"\u8FD4\u56DE\u8BD5\u5377")))),Tn&&je.createElement("div",{className:Me.batch},je.createElement("aside",null,je.createElement("div",{style:{flexShrink:0,marginRight:20}},je.createElement(le.Z,{showQuickJumper:!0,onChange:Wr,defaultCurrent:1,pageSize:ft==null?void 0:ft.per_page,current:ft.page||1,hideOnSinglePage:!0,total:jn,showTotal:dt=>je.createElement("span",{className:"mr10"},"\u5171",je.createElement("span",{className:"c-light-primary"},dt),"\u6761\u6570\u636E")})),je.createElement("div",{className:Me.btns},je.createElement(se.Z,{align:"middle",style:{marginLeft:"auto"}},je.createElement(se.Z,{onClick:()=>{if((an==null?void 0:an.length)<=0){z.ZP.info("\u5F53\u524D\u6682\u65E0\u6570\u636E");return}Mt(!0)},align:"middle",className:"current"},je.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),je.createElement("span",null,"\u5DF2\u9009",je.createElement("span",{className:"c-light-primary"},Cn.length),"\u4E2A")),je.createElement(ce.ZP,{className:"mr20 ml40",onClick:()=>{if(rn!=null&&rn.pathId)Ce.history.push(`/paths/${rn.pathId}`);else{if(Kn){Ce.history.push(`/classrooms/${rn.coursesId}/program_homework/${rn.categoryId}/detail?tabs=1`);return}Ce.history.push(`/classrooms/${rn.coursesId}/program_homework`)}}},"\u53D6\u6D88"),je.createElement(ce.ZP,{loading:Fr,onClick:Hi,type:"primary"},"\u786E\u8BA4",rn!=null&&rn.pathId?"":Kn?"\u7F16\u8F91":"\u65B0\u5EFA"))))),je.createElement(ae.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:Me.publicQuest,open:xi,title:je.createElement("div",{style:{fontWeight:"bold"}},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),width:"640px",onCancel:()=>{hi(!1),Hn(0),en.resetFields()},onOk:()=>gt(void 0,null,function*(){en.validateFields().then(dt=>gt(void 0,null,function*(){const Ut=yield(0,De.ZP)(`/api/item_banks/${In==null?void 0:In.id}/update_tag.json`,{method:"put",body:{name:_i.current,tag_discipline_ids:dt==null?void 0:dt.tag_discipline_ids}});(Ut==null?void 0:Ut.status)===0&&(z.ZP.success("\u4FEE\u6539\u6210\u529F"),hi(!1),Pn(ft),en.resetFields())}))})},je.createElement("div",{className:Me.publicQuestContent},je.createElement(Wi,null))),je.createElement(ae.default,{width:640,className:Me.publicQuest,centered:!0,title:je.createElement("div",{style:{fontWeight:"bold"}},"\u516C\u5F00\u8BD5\u9898"),okText:"\u7533\u8BF7\u516C\u5F00",open:Tt,onCancel:()=>{xt(!1),Hn(0),Dn(null),en.resetFields()},onOk:()=>{en.validateFields().then(dt=>gt(void 0,null,function*(){const Ut=ln==="3"?1:2;(yield(0,nt.wX)({id:In==null?void 0:In.id,source:Ut,sub_discipline_id:dt==null?void 0:dt.sub_discipline_id[1],tag_discipline_ids:dt==null?void 0:dt.tag_discipline_ids})).status===0&&(Cr.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Cr.current=!1,Dn(null),ir([]),On(),z.ZP.success("\u7533\u8BF7\u6210\u529F")),xt(!1),Hn(0),en.resetFields()}))}},je.createElement("div",{className:Me.publicQuestContent},je.createElement("div",{className:Me.public_tips},je.createElement(Je.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u8BBE\u7F6E\u8BD5\u9898\u7684\u77E5\u8BC6\u70B9\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),je.createElement(Wi,null))),je.createElement(Re.Z,{open:gn,subDisciplineId:(It=en.getFieldValue("sub_discipline_id"))==null?void 0:It[1],onCancel:()=>{mn(!1)},onOkClick:dt=>{ri(Ut=>[...Ut,dt]),en.setFieldValue("tag_discipline_ids",[...en.getFieldValue("tag_discipline_ids"),dt==null?void 0:dt.id])}}),je.createElement(Ie.Z,{onlyMediatorOpenStr:"model-change-problem"}))};var kt=(0,Ce.connect)(({classroomList:Pt,problemset:sn,user:nn,loading:Jt,globalSetting:Lt,shixunHomeworks:zt})=>({classroomList:Pt,problemset:sn,user:nn,globalSetting:Lt,loading:Jt.effects,shixunHomeworks:zt}))(Ft)},17060:function(At,it,pe){"use strict";pe.d(it,{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(99509),ae=pe(24334),ne=pe(59955),z=pe(39655),te=pe(25544),x=pe(45366),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,Me)=>Be in Pe?oe(Pe,Be,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Pe[Be]=Me,ge=(Pe,Be)=>{for(var Me in Be||(Be={}))le.call(Be,Me)&&be(Pe,Me,Be[Me]);if(se)for(var Me of se(Be))he.call(Be,Me)&&be(Pe,Me,Be[Me]);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[Me,Fe]=(0,re.useState)(!1),Ve=(0,re.useRef)(),Ze=(0,re.useRef)();return(0,re.useEffect)(()=>{Me&&(Ze.current.reset(),Ze.current.write((0,te.pp)(Pe||"")))},[Pe,Me]),(0,re.useEffect)(()=>{var Ge,Ye,He,Ne;if(Ve.current){Ze.current=new b.Terminal({fontSize:14,disableStdin:!0}),Ze.current.open(Ve.current);const ke=Ve.current.offsetWidth-14,ze=((Ne=(He=(Ye=(Ge=Ze.current)==null?void 0:Ge._core)==null?void 0:Ye._renderService)==null?void 0:He.dimensions)==null?void 0:Ne.actualCellWidth)||9.5,Ke=Math.ceil(ke/ze);Ze.current.resize(Ke,8),Fe(!0)}},[]),ee.createElement("div",{ref:Ve,className:E()("XtermText-valueRef",Be)})}function xe(Pe){const{status:Be,error_msg:Me,output:Fe,input:Ve,expected_output:Ze,is_file:Ge,input_file_url:Ye,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:Ve}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,te.LR)(Ye,Ve)},Ve)),ee.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Ge&&ee.createElement(Se,{className:"mb10",value:Fe&&ae.Base64.decode(Fe)||""}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,te.LR)(He,Fe)},Fe)),ee.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Ge&&ee.createElement(Se,{className:"mb10",value:Ze&&ae.Base64.decode(Ze)||""}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,te.LR)(Ne,Ze)},Ze)));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:Ve,style:ze}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,te.LR)(Ye,Ve)},Ve)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(Me)));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:Ve,style:ze}),Ge&&ee.createElement("div",{style:ze},ee.createElement("a",{onClick:()=>(0,te.LR)(Ye,Ve)},Ve)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(Me)));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:Me,execute_time:Fe,output:Ve,input:Ze,expected_output:Ge,is_file:Ye,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",Fe,"\u79D2"),ee.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),ee.createElement("pre",null,ae.Base64.decode(Ve)));break;case ie.h.NOMATCH:ze=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"\u8F93\u5165\uFF1A",ee.createElement("pre",null,Ze)),ee.createElement("p",null,"\u8F93\u51FA\uFF1A",Ve&&ae.Base64.decode(Ve)),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,Ze)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(Me)));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,Ze)),ee.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ee.createElement("pre",{className:"error"},ae.Base64.decode(Me)));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:Me,debuging:Fe,submitting:Ve,executingMessage:Ze,debugResult:Ge,onChangeInput:Ye,onDebugCode:He,onSubmitCode:Ne})=>{const[ke,ze]=(0,re.useReducer)(_e,Ee),{visible:Ke,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:!Ke})}const De=(0,re.useMemo)(()=>{if(Ge){const{status:Te}=Ge;return ee.createElement(ee.Fragment,null,Oe(Ge))}return null},[Ge]);function Qe(){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 ${Ke?"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?"":Me,onChange:Ye}),rightNode:Fe?ee.createElement(ne.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Ge?De: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 ${Ke?"up":""}`,onClick:We},Ke?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:Fe,onClick:Qe},"\u8C03\u8BD5\u4EE3\u7801"),ee.createElement(a.ZP,{type:"primary",className:"custom-ant-disabled",loading:Ve,disabled:Ve,onClick:()=>{ze({type:0,payload:!1}),Ne()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},99509:function(At,it,pe){"use strict";pe.d(it,{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||{})},56125:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(24905),z=pe(6848),te=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(79769),oe=pe(1012),ce=pe(25544),fe=pe(99337),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,Me,Fe)=>Me in Be?le(Be,Me,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Be[Me]=Fe,ye=(Be,Me)=>{for(var Fe in Me||(Me={}))me.call(Me,Fe)&&Ee(Be,Fe,Me[Fe]);if(ge)for(var Fe of ge(Me))ve.call(Me,Fe)&&Ee(Be,Fe,Me[Fe]);return Be},Ae=(Be,Me)=>he(Be,be(Me)),_e=(Be,Me,Fe)=>new Promise((Ve,Ze)=>{var Ge=Ne=>{try{He(Fe.next(Ne))}catch(ke){Ze(ke)}},Ye=Ne=>{try{He(Fe.throw(Ne))}catch(ke){Ze(ke)}},He=Ne=>Ne.done?Ve(Ne.value):Promise.resolve(Ne.value).then(Ge,Ye);He((Fe=Fe.apply(Be,Me)).next())});const{Dragger:Se}=Ce.default,xe=Be=>{const Me=ke=>ke&&ke.substring(0,ke.lastIndexOf("."));for(var Fe=[...Be],Ve=0,Ze=[],Ge=0;Ge<Fe.length;Ge++){for(var Ye="",He=0;He<Ze.length;He++)if(Me(Ze[He][0].name)==Me(Fe[Ge].name)){Ve=1,Ye=He;break}if(Ve==1)Ze[Ye].push(Fe[Ge]),Ve=0;else if(Ve==0){let ke=new Array;ke.push(Fe[Ge]),Ze.push(ke)}}return Ze.map(ke=>{if(ke.forEach(ze=>{let Ke=ze.name.split(/\.(?=[^\.]+$)/);ze.name=`${Ke[0]}.${Ke[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:Me,visible:Fe,wrapClassName:Ve,rootIdentifier:Ze,multiple:Ge=!1,defaultMultipleValue:Ye=!0})=>{const[He,Ne]=(0,re.useState)([]),[ke,ze]=(0,re.useState)({}),[Ke,nt]=(0,re.useState)(!1),[rt,We]=(0,re.useState)(!0),[De,Qe]=(0,re.useState)(null),Te=(0,re.useRef)([]),Ue=(0,re.useRef)(0),qe=()=>{Be()};(0,re.useEffect)(()=>{et()},[]),(0,re.useEffect)(()=>{Fe&&(Te.current=[],Ue.current=0,Ne([]),We(Ye))},[Fe]);const et=()=>_e(void 0,null,function*(){try{Qe(!0)}catch($e){}}),Je=$e=>$e&&$e.substring(0,$e.lastIndexOf(".")),Re=$e=>{var at,yt;const ct=Je((at=$e[0])==null?void 0:at.name)||Je((yt=$e[1])==null?void 0:yt.name),ht=He.filter(ut=>Je(ut.name)!==ct);Te.current=[...ht],Ne([...ht])},Ie=$e=>{if(!rt){const Et=new FormData;Et.append("file",$e.file),(0,ee.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Et},!0).then(wt=>{if(wt.status===0){Ue.current=Ue.current+1;const St=Te.current.map(Rt=>{var Wt;if(Rt.name===$e.name){const Ft=ye({},Rt);return(Wt=$e==null?void 0:$e.name)!=null&&Wt.includes(".in")?Ft.input=wt==null?void 0:wt.content:Ft.output=wt==null?void 0:wt.content,Ft}return Rt});if(Te.current=[...St],Ne([...St]),Ue.current>0&&Ue.current===He.length){nt(!1);let Rt=xe(St);Rt=Rt.filter(Wt=>{var Ft,kt;return!!((Ft=Wt[0])!=null&&Ft.name&&((kt=Wt[1])!=null&&kt.name))}),Rt=Rt.map(Wt=>Ae(ye(ye({},Wt[0]),Wt[1]),{is_file:!1})),Me(Rt),Be()}}else nt(!1),Be()});return}if(De){const Et=new FormData;Et.append("file",$e.file),Ze===null?Et.append("identifier","testsets"):Et.append("identifier",Ze),(0,ee.ZP)("/api/attachments.json",{method:"post",body:Et},!0).then(wt=>{if(wt.filename){Ue.current=Ue.current+1;const St=Te.current.map(Rt=>{var Wt;if(Rt.name===(wt==null?void 0:wt.filename)){const Ft=Ae(ye({},Rt),{is_oss:!De});return(Wt=wt==null?void 0:wt.filename)!=null&&Wt.includes(".in")?(Ft.in_object_key=wt==null?void 0:wt.object,Ft.in_object_size=wt==null?void 0:wt.size,Ft.input=wt==null?void 0:wt.filename,Ft.in_file=$e):(Ft.out_object_key=wt==null?void 0:wt.object,Ft.out_object_size=wt==null?void 0:wt.size,Ft.output=wt==null?void 0:wt.filename,Ft.out_file=$e),Ft}return Rt});if(Te.current=[...St],Ne([...St]),Ue.current>0&&Ue.current===He.length){nt(!1);let Rt=xe(St);Rt=Rt.filter(Wt=>{var Ft,kt;return!!((Ft=Wt[0])!=null&&Ft.name&&((kt=Wt[1])!=null&&kt.name))}),Rt=Rt.map(Wt=>Ae(ye(ye({},Wt[0]),Wt[1]),{is_file:!0})),Me(Rt),Be()}}else nt(!1),Be()});return}const at=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}),yt=$e.name,ct={container_type:"TestSet",file_name:yt},ht=(0,oe.Z)();let ut=`testsets/${Ze}/${ht}${yt.indexOf(".")>-1?"."+yt.split(".").pop():""}`;Ze===null&&(ut=`testsets/${ht}${yt.indexOf(".")>-1?"."+yt.split(".").pop():""}`),at.multipartUpload(ut,new Blob([$e.file],{type:$e.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:yt+""},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)(ct)}}).then(function(Et){if(Et.data.status===0){Ue.current=Ue.current+1;const gt=Te.current.map(wt=>{var St,Rt,Wt,Ft,kt,Pt,sn,nn,Jt,Lt,zt,tn,Gt,bn,Ot,Ht,Qt;if(wt.name===((Rt=(St=Et.data)==null?void 0:St.data)==null?void 0:Rt.file_name)){const jt=Ae(ye({},wt),{is_oss:!De});return(kt=(Ft=(Wt=Et.data)==null?void 0:Wt.data)==null?void 0:Ft.file_name)!=null&&kt.includes(".in")?(jt.in_object_key=(sn=(Pt=Et.data)==null?void 0:Pt.data)==null?void 0:sn.object,jt.in_object_size=(Jt=(nn=Et.data)==null?void 0:nn.data)==null?void 0:Jt.size,jt.input=(zt=(Lt=Et.data)==null?void 0:Lt.data)==null?void 0:zt.file_name,jt.in_file=$e):(jt.out_object_key=(Gt=(tn=Et.data)==null?void 0:tn.data)==null?void 0:Gt.object,jt.out_object_size=(Ot=(bn=Et.data)==null?void 0:bn.data)==null?void 0:Ot.size,jt.output=(Qt=(Ht=Et.data)==null?void 0:Ht.data)==null?void 0:Qt.file_name,jt.out_file=$e),jt}return wt});if(Te.current=[...gt],Ne([...gt]),Ue.current>0&&Ue.current===He.length){nt(!1);let wt=xe(gt);wt=wt.filter(St=>{var Rt,Wt;return!!((Rt=St[0])!=null&&Rt.name&&((Wt=St[1])!=null&&Wt.name))}),wt=wt.map(St=>Ae(ye(ye({},St[0]),St[1]),{is_file:!0})),Me(wt),Be()}}})},Le=$e=>new Promise((at,yt)=>{let ct=0,ht=[];for(let ut=0;ut<$e.length;ut++)$e[ut].file.slice(0,1).arrayBuffer().then(()=>{ct++,ct===$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`),yt()):at($e))}).catch(Et=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Et),ct++,ht.push($e[ut].name),ct===$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`),yt()):at($e))})}),je=()=>_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(at=>{var yt,ct;return!((yt=at[0])!=null&&yt.name&&((ct=at[1])!=null&&ct.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(at=>_e(void 0,null,function*(){Ie(at)}))}),onCancel:()=>{nt(!1)}});return}He.map(at=>_e(void 0,null,function*(){Ie(at)}))}),Xe={name:"file",fileList:He,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:$e=>{if(He!=null&&He.some(yt=>yt.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 at={name:$e.name,uid:$e.uid,file:$e,percent:0};return He.push(at),Te.current=[...He],Ne([...He]),!1}},lt=xe(He);return console.log(He,lt,"fileList"),se.createElement(de.default,{open:Fe,wrapClassName:Ve,onOk:je,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ke},onCancel:qe,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({},Xe),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({},Xe),{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:Me,width:Fe="auto",showScore:Ve=!1,disabled:Ze=!1,inputChange:Ge,onEvaluatingChange:Ye,onSelectAll:He,checkAll1:Ne,checkAll2:ke,checkAll3:ze,checkAll4:Ke,checkAll5:nt,showEvaluatingSetting:rt=!1,className:We="",isProgramHomework:De=!1})=>{const Qe={value:"",filename:"",dataUrl:""},[Te,Ue]=(0,re.useState)(ye({},Qe)),qe=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)},et=(Re,Ie)=>{(0,ce.LR)(Re,Ie)},Je=(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:()=>{Me(Re,Ie)},onCancel:()=>{}})};return Be.length?se.createElement("div",{className:We,style:{width:Fe}},se.createElement("div",{className:`${De?x.headProgram:x.head}`},rt&&se.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},se.createElement(ne.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:De?"25%":"15%"}},"\u7528\u4F8B"),se.createElement("div",{style:{width:Ve?De?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),se.createElement("div",{style:{width:Ve?De?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Ve&&se.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),rt&&se.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},se.createElement(ne.default,{checked:Ke,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(ne.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(ne.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(ne.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:De?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),se.createElement("div",{className:x.listWrapper,style:{boxShadow:De?"0px 2px 4px 0px #EAEEF4":"unset"}},Be.map((Re,Ie)=>{var Le,je,Xe,lt;return se.createElement("div",{key:Ie,className:x.list,style:De?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},rt&&se.createElement("div",{style:{width:"15%"}},se.createElement(ne.default,{checked:!!Re.hidden,onChange:$e=>{Ye($e.target.checked,Ie,"hidden")}})),se.createElement("div",{style:{width:De?"25%":"15%",paddingLeft:De?"5px":"0px",paddingRight:De?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ie+1),se.createElement("div",{className:x.info,style:{width:Ve?De?"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 at;typeof $e=="string"?(at=yield fetch($e,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ue({value:yield at.text(),filename:"",dataUrl:$e})):(at=yield(0,ce.db)($e.file),Ue({value:at.text,filename:$e.name,dataUrl:at.link}))})},Re.input||((je=Re[0])==null?void 0:je.name))),se.createElement("div",{className:x.info,style:{width:Ve?De?"20%":"15%":"25%"}},se.createElement("span",{title:Re.output||((Xe=Re[1])==null?void 0:Xe.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 at;typeof $e=="string"?(at=yield fetch($e,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ue({value:yield at.text(),filename:"",dataUrl:$e})):(at=yield(0,ce.db)($e.file),Ue({value:at.text,filename:$e.name,dataUrl:at.link}))})},Re.output||((lt=Re[1])==null?void 0:lt.name))),Ve&&se.createElement("div",{style:{width:"20%"}},se.createElement(te.default,{size:"large",addonAfter:De?"%":null,disabled:Ze,style:{width:"80%"},onChange:$e=>Ge($e,Ie),value:Re.score}),!De&&se.createElement("span",null,"\xA0%")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(ne.default,{checked:Re.input_visible||!1,onChange:$e=>{Ye($e.target.checked,Ie,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(ne.default,{checked:Re.is_invisible||!1,onChange:$e=>{Ye($e.target.checked,Ie,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(ne.default,{checked:Re.actual_output_visible||!1,onChange:$e=>{Ye($e.target.checked,Ie,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),rt&&se.createElement("div",{style:{width:"20%"}},se.createElement(ne.default,{checked:Re.last_match_rule||!1,onChange:$e=>{Ye($e.target.checked,Ie,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),se.createElement("div",{onClick:()=>Je(Re,Ie),style:De?{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({},Qe)),monacoEditor:{value:Te.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):se.createElement(se.Fragment,null)};var Pe=Oe},66115:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(3113),z=pe(40973),te=pe(79769),x=pe(39655),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,te.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(ne.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")))))}},96798:function(At,it,pe){"use strict";pe.d(it,{AD:function(){return Oe},BA:function(){return Te},D9:function(){return Ve},Hp:function(){return ge},IM:function(){return Ge},Iy:function(){return me},KM:function(){return Qe},KU:function(){return ke},MJ:function(){return ve},Ne:function(){return Ze},ON:function(){return Ke},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 Me},c6:function(){return Se},cr:function(){return oe},eV:function(){return xe},fi:function(){return ce},gh:function(){return Ae},hS:function(){return Ye},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 De},rQ:function(){return we},sA:function(){return ye},xm:function(){return Fe},xo:function(){return He},y8:function(){return Pe},yd:function(){return se}});var re=pe(20996),Ce=pe(91482),a=pe(25544),de=pe(8591),ue=pe(6521),ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(Ue,qe,et)=>qe in Ue?ie(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ue[qe]=et,x=(Ue,qe)=>{for(var et in qe||(qe={}))ne.call(qe,et)&&te(Ue,et,qe[et]);if(ae)for(var et of ae(qe))z.call(qe,et)&&te(Ue,et,qe[et]);return Ue},b=(Ue,qe,et)=>new Promise((Je,Re)=>{var Ie=Xe=>{try{je(et.next(Xe))}catch(lt){Re(lt)}},Le=Xe=>{try{je(et.throw(Xe))}catch(lt){Re(lt)}},je=Xe=>Xe.done?Je(Xe.value):Promise.resolve(Xe.value).then(Ie,Le);je((et=et.apply(Ue,qe)).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 qe=yield(0,re.yS)(x({},Ue));if(qe.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(qe.status===-2)return qe;qe.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 qe=yield(0,re.W0)(x({},Ue));if(qe.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(qe.status===-4)return qe;qe.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 qe=yield(0,re.Nl)(x({},Ue));if(qe.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(qe.status===-4)return qe;qe.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 qe=yield(0,re.IU)(x({},Ue));if(qe.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(qe.status===-4)return qe;qe.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 qe=yield(0,re.td)(x({},Ue));if(qe.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(qe.status===-2)return qe;if(qe.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(qe.status===-4)return qe}}),he=Ue=>b(void 0,null,function*(){const qe=yield(0,re.QX)(x({},Ue));if(qe.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(qe.status===-4)return qe;qe.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,qe)=>b(void 0,null,function*(){const et=yield(0,re.o_)(x({},Ue));et.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/${qe}`)):et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${qe}`))}),ge=(Ue,qe)=>b(void 0,null,function*(){const et=yield(0,re.ZL)(x({},Ue));et.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/${qe}`)):et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${qe}`))}),me=(Ue,qe)=>b(void 0,null,function*(){const et=yield(0,re.aP)(x({},Ue));et.status===0?(de.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${qe}`)):et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${qe}`))}),ve=(Ue,qe)=>b(void 0,null,function*(){const et=yield(0,re.vV)(x({},Ue));et.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/${qe}`)):et.status===-3&&((0,Ce.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ce.history.push(`/classrooms/${Ue.coursesId}/exportlist/${qe}`))}),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 qe=yield(0,re.Uy)(x({},Ue));qe.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`)):qe.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`))}),Me=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}))}),Fe=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}))}),Ve=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(qe=>`course_group_id[]=${qe}`).join("&")}`,query:Ue}))}),Ze=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}))}),Ye=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}))}),Ke=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}))}),De=(Ue,qe)=>b(void 0,null,function*(){yield(0,a.FH)(qe||"",(0,a.NY)({url:ue.Z.API_SERVER+`/api/exercises/${Ue==null?void 0:Ue.exercise_id}/consult_exercise.json`,query:Ue}))}),Qe=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}))})},1427:function(At,it,pe){"use strict";pe.d(it,{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}},87001:function(At,it,pe){"use strict";pe.d(it,{U:function(){return z}});var re=pe(59301),Ce=Object.defineProperty,a=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(te,x,b)=>x in te?Ce(te,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):te[x]=b,ae=(te,x)=>{for(var b in x||(x={}))de.call(x,b)&&ie(te,b,x[b]);if(a)for(var b of a(x))ue.call(x,b)&&ie(te,b,x[b]);return te},ne=(te,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(te,x)).next())});function z(te,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)=>ne(this,null,function*(){const he=le?x:ae(ae({},b),se);ee(!0),y(he);const be=yield te(he);return ee(!1),ce(be),be}),oe]}},59864:function(At,it,pe){"use strict";pe.d(it,{_:function(){return a}});var re=pe(59301),Ce=pe(43418);const a=de=>{var ue,ie;const ae=(0,re.useRef)([]),ne=()=>{for(const z of ae.current)clearTimeout(z);ae.current=[]};return(0,re.useEffect)(()=>{var z,te,x,b,y,E;if(ne(),(z=de==null?void 0:de.exercise)!=null&&z.left_time&&((x=(te=de==null?void 0:de.exercise)==null?void 0:te.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]),ne}},13357:function(At,it,pe){"use strict";pe.d(it,{G:function(){return ue},t:function(){return de}});var re=pe(7062),Ce=pe.n(re);const a=null;function de(ie,ae){let ne=Ce().get("__ec");ne||(ne={}),ne[ie]=ae,Ce().set("__ec",ne)}function ue(ie,ae){let ne=Ce().get("__ec");return ne?ne[ie]===void 0?ae:ne[ie]:ae}},20808:function(At,it,pe){"use strict";pe.d(it,{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(91482),Ce=pe(43418),a=pe(28103),de=pe(8591),ue=pe(7544),ie=pe(25544),ae=pe(87169),ne=pe(25510),z="data:image/png;base64,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",te=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:te,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:ne,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:ne,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(At){(function(it){(function(pe){if(1)At.exports=pe();else var re})(function(){var pe,re,Ce;return function(){function a(de,ue,ie){function ae(te,x){if(!ue[te]){if(!de[te]){var b=void 0;if(!x&&b)return require(te,!0);if(ne)return ne(te,!0);var y=new Error("Cannot find module '"+te+"'");throw y.code="MODULE_NOT_FOUND",y}var E=ue[te]={exports:{}};de[te][0].call(E.exports,function(ee){var oe=de[te][1][ee];return ae(oe||ee)},E,E.exports,a,de,ue,ie)}return ue[te].exports}for(var ne=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")),ne=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"),te=a("../common/utils/checkBucketName"),x=te.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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,ne.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 ne=a("@babel/runtime/helpers/interopRequireDefault"),z=ne(a("@babel/runtime/regenerator")),te=ne(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 Ye=ee.name,He=ee.version;Ye&&Ye.toLowerCase&&Ye.toLowerCase()==="ie"&&He.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function Me(){return location&&location.protocol==="https:"}function Fe(Ye,He){if(Be(),!(this instanceof Fe))return new Fe(Ye,He);Ye&&Ye.inited?this.options=Ye:this.options=Fe.initOptions(Ye),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=Fe,Fe.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:Me(),useFetch:!1},He);return he(Ne)};var Ve=Fe.prototype;Ve.debug=x,E(Ve,a("./object")),E(Ve,a("./bucket")),E(Ve,a("../common/bucket/getBucketWebsite")),E(Ve,a("../common/bucket/putBucketWebsite")),E(Ve,a("../common/bucket/deleteBucketWebsite")),E(Ve,a("../common/bucket/getBucketLifecycle")),E(Ve,a("../common/bucket/putBucketLifecycle")),E(Ve,a("../common/bucket/deleteBucketLifecycle")),E(Ve,a("../common/bucket/putBucketVersioning")),E(Ve,a("../common/bucket/getBucketVersioning")),E(Ve,a("../common/bucket/getBucketInventory")),E(Ve,a("../common/bucket/deleteBucketInventory")),E(Ve,a("../common/bucket/listBucketInventory")),E(Ve,a("../common/bucket/putBucketInventory")),E(Ve,a("../common/bucket/abortBucketWorm")),E(Ve,a("../common/bucket/completeBucketWorm")),E(Ve,a("../common/bucket/extendBucketWorm")),E(Ve,a("../common/bucket/getBucketWorm")),E(Ve,a("../common/bucket/initiateBucketWorm")),E(Ve,a("./managed-upload")),E(Ve,a("../common/multipart-copy")),E(Ve,a("../common/multipart")),E(Ve,a("../common/parallel")),Ve.signature=function(He){return this.debug("authorization stringToSign: %s",He,"info"),le.computeSignature(this.options.accessKeySecret,He,this.options.headerEncoding)},Ve._getReqUrl=ye,Ve.authorization=function(He,Ne,ke,ze){var Ke=le.buildCanonicalString(He.toUpperCase(),Ne,{headers:ze,parameters:ke});return le.authorization(this.options.accessKeyId,this.options.accessKeySecret,Ke,this.options.headerEncoding)},Ve.request=function(){var Ye=(0,te.default)(z.default.mark(function He(Ne){var ke=this;return z.default.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:if(!this.options.retryMax){Ke.next=6;break}return Ke.next=3,xe(Ze.bind(this),this.options.retryMax,{errorHandler:function(rt){var We=function(Qe){if(Ne.stream)return!1;var Te=[-1,-2].includes(Qe.status),Ue=ke.options.requestErrorRetryHandle||function(){return!0};return Te&&Ue(Qe)};return!!We(rt)}})(Ne);case 3:return Ke.abrupt("return",Ke.sent);case 6:return Ke.abrupt("return",Ze.call(this,Ne));case 7:case"end":return Ke.stop()}},He,this)}));return function(He){return Ye.apply(this,arguments)}}();function Ze(Ye){return Ge.apply(this,arguments)}function Ge(){return Ge=(0,te.default)(z.default.mark(function Ye(He){var Ne,ke,ze,Ke,nt,rt;return z.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!(this.options.stsToken&&we(this.options.refreshSTSToken))){De.next=3;break}return De.next=3,_e.call(this);case 3:return Ne=ge.call(this,He),this.options.useFetch||(Ne.params.mode="disable-fetch"),Ke=!!He.stream,De.prev=6,De.next=9,this.urllib.request(Ne.url,Ne.params);case 9:ke=De.sent,this.debug("response %s %s, got %s, headers: %j",He.method,Ne.url,ke.status,ke.headers,"info"),De.next=16;break;case 13:De.prev=13,De.t0=De.catch(6),ze=De.t0;case 16:if(!(ke&&He.successStatuses&&He.successStatuses.indexOf(ke.status)===-1)){De.next=28;break}return De.next=19,this.requestError(ke);case 19:if(nt=De.sent,!(nt.code==="RequestTimeTooSkewed"&&!Ke)){De.next=25;break}return this.options.amendTimeSkewed=+new Date(nt.serverTime)-new Date,De.next=24,this.request(He);case 24:return De.abrupt("return",De.sent);case 25:nt.params=He,De.next=32;break;case 28:if(!ze){De.next=32;break}return De.next=31,this.requestError(ze);case 31:nt=De.sent;case 32:if(!nt){De.next=34;break}throw nt;case 34:if(!He.xmlResponse){De.next=39;break}return De.next=37,this.parseXML(ke.data);case 37:rt=De.sent,ke.data=rt;case 39:return De.abrupt("return",ke);case 40:case"end":return De.stop()}},Ye,this,[[6,13]])})),Ge.apply(this,arguments)}Ve._getResource=function(He){var Ne="/";return He.bucket&&(Ne+="".concat(He.bucket,"/")),He.object&&(Ne+=ve(He.object,this.options.headerEncoding)),Ne},Ve._escape=function(He){return oe.encodeURIComponent(He).replace(/%2F/g,"/")},Ve._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))},Ve._checkUserAgent=function(He){var Ne=He.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return Ne},Ve.checkBrowserAndVersion=function(He,Ne){return se.name===He&&se.version.split(".")[0]===Ne},Ve.parseXML=function(He){return new Promise(function(Ne,ke){ie.isBuffer(He)&&(He=He.toString()),b.parseString(He,{explicitRoot:!1,explicitArray:!1},function(ze,Ke){ze?ke(ze):Ne(Ke)})})},Ve.requestError=function(){var Ye=(0,te.default)(z.default.mark(function Ne(ke){var ze,Ke,nt,rt;return z.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(ze=null,!(!ke.data||!ke.data.length)){De.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=""),De.next=32;break;case 5:return Ke=String(ke.data),this.debug("request response error data: %s",Ke,"error"),De.prev=7,De.next=10,this.parseXML(Ke);case 10:if(De.t0=De.sent,De.t0){De.next=13;break}De.t0={};case 13:nt=De.t0,De.next=23;break;case 16:return De.prev=16,De.t1=De.catch(7),this.debug(Ke,"error"),De.t1.message+=`
raw xml: `.concat(Ke),De.t1.status=ke.status,De.t1.requestId=ke.headers["x-oss-request-id"],De.abrupt("return",De.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"),De.abrupt("return",ze);case 34:case"end":return De.stop()}},Ne,this,[[7,16]])}));function He(Ne){return Ye.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"),ne=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")),te=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)(ne.default.mark(function ye(Ae,_e){var Se,xe,Oe,we,Pe,Be,Me,Fe,Ve,Ze=arguments;return ne.default.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:if(Se=Ze.length>2&&Ze[2]!==void 0?Ze[2]:{},this.resetCancelFlag(),Se.disabledMD5=Se.disabledMD5===void 0?!0:!!Se.disabledMD5,!(Se.checkpoint&&Se.checkpoint.uploadId)){Ye.next=8;break}return _e&&ce(_e)&&(Se.checkpoint.file=_e),Ye.next=7,this._resumeMultipart(Se.checkpoint,Se);case 7:return Ye.abrupt("return",Ye.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),Ye.next=14,this._getFileSize(_e);case 14:if(Oe=Ye.sent,!(Oe<xe)){Ye.next=26;break}return Se.contentLength=Oe,Ye.next=19,this.put(Ae,_e,Se);case 19:if(we=Ye.sent,!(Se&&Se.progress)){Ye.next=23;break}return Ye.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),Ye.abrupt("return",Pe);case 26:if(!(Se.partSize&&parseInt(Se.partSize,10)!==Se.partSize)){Ye.next=28;break}throw new Error("partSize must be int number");case 28:if(!(Se.partSize&&Se.partSize<xe)){Ye.next=30;break}throw new Error("partSize must not be smaller than ".concat(xe));case 30:return Ye.next=32,this.initMultipartUpload(Ae,Se);case 32:if(Be=Ye.sent,Me=Be.uploadId,Fe=this._getPartSize(Oe,Se.partSize),Ve={file:_e,name:Ae,fileSize:Oe,partSize:Fe,uploadId:Me,doneParts:[]},!(Se&&Se.progress)){Ye.next=39;break}return Ye.next=39,Se.progress(0,Ve,Be.res);case 39:return Ye.next=41,this._resumeMultipart(Ve,Se);case 41:return Ye.abrupt("return",Ye.sent);case 42:case"end":return Ye.stop()}},ye,this)}));function Ee(ye,Ae){return ve.apply(this,arguments)}return Ee}(),le._resumeMultipart=function(){var ve=(0,z.default)(ne.default.mark(function ye(Ae,_e){var Se,xe,Oe,we,Pe,Be,Me,Fe,Ve,Ze,Ge,Ye,He,Ne,ke,ze,Ke,nt,rt;return ne.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(Se=this,!this.isCancel()){De.next=3;break}throw this._makeCancelEvent();case 3:return xe=Ae.file,Oe=Ae.fileSize,we=Ae.partSize,Pe=Ae.uploadId,Be=Ae.doneParts,Me=Ae.name,Fe=[],Be.length>0&&y(Be).to(Fe),Ve=this._divideParts(Oe,we),Ze=Ve.length,Ge=!1,Ye=function(Te,Ue){return new Promise(function(){var qe=(0,z.default)(ne.default.mark(function et(Je,Re){var Ie,Le,je,Xe,lt;return ne.default.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:if(at.prev=0,Te.isCancel()){at.next=29;break}return Ie=Ve[Ue-1],at.next=5,Te._createBuffer(xe,Ie.start,Ie.end);case 5:return Le=at.sent,je={content:Le,size:Ie.end-Ie.start},at.prev=7,at.next=10,Te._uploadPart(Me,Pe,Ue,je,_e);case 10:Xe=at.sent,at.next=18;break;case 13:if(at.prev=13,at.t0=at.catch(7),at.t0.status!==404){at.next=17;break}throw Te._makeAbortEvent();case 17:throw at.t0;case 18:if(!(!Te.isCancel()&&!Ge)){at.next=26;break}if(Ae.doneParts.push({number:Ue,etag:Xe.res.headers.etag}),!_e.progress){at.next=23;break}return at.next=23,_e.progress(Be.length/(Ze+1),Ae,Xe.res);case 23:Je({number:Ue,etag:Xe.res.headers.etag}),at.next=27;break;case 26:Je();case 27:at.next=30;break;case 29:Je();case 30:at.next=41;break;case 32:at.prev=32,at.t1=at.catch(0),lt=new Error,lt.name=at.t1.name,lt.message=at.t1.message,lt.stack=at.t1.stack,lt.partNum=Ue,y(at.t1).to(lt),Re(lt);case 41:case"end":return at.stop()}},et,null,[[0,32],[7,13]])}));return function(et,Je){return qe.apply(this,arguments)}}())},He=Array.from(new Array(Ze),function(Qe,Te){return Te+1}),Ne=Fe.map(function(Qe){return Qe.number}),ke=He.filter(function(Qe){return Ne.indexOf(Qe)<0}),ze=5,Ke=_e.parallel||ze,De.next=17,this._parallel(ke,Ke,function(Qe){return new Promise(function(Te,Ue){Ye(Se,Qe).then(function(qe){qe&&Fe.push(qe),Te()}).catch(function(qe){Ue(qe)})})});case 17:if(nt=De.sent,Ge=!0,rt=nt.find(function(Qe){return Qe.name==="abort"}),!rt){De.next=22;break}throw rt;case 22:if(!this.isCancel()){De.next=25;break}throw Ye=null,this._makeCancelEvent();case 25:if(!(nt&&nt.length>0)){De.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 De.next=30,this.completeMultipartUpload(Me,Pe,Fe,_e);case 30:return De.abrupt("return",De.sent);case 31:case"end":return De.stop()}},ye,this)}));function Ee(ye,Ae){return ve.apply(this,arguments)}return Ee}(),le._getFileSize=function(){var ve=(0,z.default)(ne.default.mark(function ye(Ae){return ne.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}te.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)(ne.default.mark(function ye(Ae,_e,Se){var xe,Oe;return ne.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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("fs"),te=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,ne.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,ne.default)(ae.default.mark(function Ee(ye,Ae,_e){var Se,xe,Oe,we,Pe;return ae.default.wrap(function(Me){for(;;)switch(Me.prev=Me.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)){Me.next=8;break}Se=Ae,Me.next=19;break;case 8:if(!(oe(Ae)||fe(Ae))){Me.next=18;break}return _e.mime||(fe(Ae)?_e.mime=b.getType(x.extname(Ae.name)):_e.mime=Ae.type),Me.next=12,this._createBuffer(Ae,0,Ae.size);case 12:return Se=Me.sent,Me.next=15,this._getFileSize(Ae);case 15:_e.contentLength=Me.sent,Me.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],Me.next=29,this.request(Oe);case 29:return we=Me.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())),Me.abrupt("return",Pe);case 33:case"end":return Me.stop()}},Ee,this)}));function ve(Ee,ye,Ae){return me.apply(this,arguments)}return ve}(),ge.putStream=function(){var me=(0,ne.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,ne.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,ne.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(Me){return{name:Me.Key,url:Oe._objectUrl(Me.Key),lastModified:Me.LastModified,etag:Me.ETag,type:Me.Type,size:Number(Me.Size),storageClass:Me.StorageClass,owner:{id:Me.Owner.ID,displayName:Me.Owner.DisplayName}}})),we=Se.data.CommonPrefixes||null,we&&(Array.isArray(we)||(we=[we]),we=we.map(function(Me){return Me.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,ne.default)(ae.default.mark(function Ee(ye){var Ae,_e,Se,xe,Oe,we,Pe,Be=arguments;return ae.default.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.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],Fe.next=11,this.request(Se);case 11:return xe=Fe.sent,Oe=xe.data.Contents||[],we=this,Oe&&(Array.isArray(Oe)||(Oe=[Oe]),Oe=Oe.map(function(Ve){var Ze=null;return Ve.Owner&&(Ze={id:Ve.Owner.ID,displayName:Ve.Owner.DisplayName}),{name:Ve.Key,url:we._objectUrl(Ve.Key),lastModified:Ve.LastModified,etag:Ve.ETag,type:Ve.Type,size:Number(Ve.Size),storageClass:Ve.StorageClass,owner:Ze}})),Pe=xe.data.CommonPrefixes||null,Pe&&(Array.isArray(Pe)||(Pe=[Pe]),Pe=Pe.map(function(Ve){return Ve.Prefix})),Fe.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 Fe.stop()}},Ee,this)}));function ve(Ee){return me.apply(this,arguments)}return ve}(),ge.restore=function(){var me=(0,ne.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={},te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.abortBucketWorm=void 0;var z=a("../utils/checkBucketName");function te(b,y){return x.apply(this,arguments)}function x(){return x=(0,ne.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=te},{"../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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.completeBucketWorm=void 0;var z=a("../utils/checkBucketName");function te(b,y,E){return x.apply(this,arguments)}function x(){return x=(0,ne.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=te},{"../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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.deleteBucketInventory=void 0;var z=a("../utils/checkBucketName");function te(b,y){return x.apply(this,arguments)}function x(){return x=(0,ne.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=te},{"../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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=ue;x.deleteBucketLifecycle=function(){var b=(0,ne.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 te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=ue;x.deleteBucketWebsite=function(){var b=(0,ne.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 te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.extendBucketWorm=void 0;var z=a("../utils/checkBucketName"),te=a("../utils/obj2xml");function x(y,E,ee,oe){return b.apply(this,arguments)}function b(){return b=(0,ne.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=te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.getBucketInventory=void 0;var z=a("../utils/checkBucketName"),te=a("../utils/formatInventoryConfig");function x(y,E){return b.apply(this,arguments)}function b(){return b=(0,ne.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:te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=a("../utils/isArray"),b=x.isArray,y=a("../utils/formatObjKey"),E=y.formatObjKey,ee=ue;ee.getBucketLifecycle=function(){var oe=(0,ne.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 te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=ue;x.getBucketVersioning=function(){var b=(0,ne.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 te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=a("../utils/isObject"),b=x.isObject,y=ue;y.getBucketWebsite=function(){var E=(0,ne.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 te(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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.getBucketWorm=void 0;var z=a("../utils/checkBucketName"),te=a("../utils/dataFix");function x(y,E){return b.apply(this,arguments)}function b(){return b=(0,ne.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,te.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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.initiateBucketWorm=void 0;var z=a("../utils/obj2xml"),te=a("../utils/checkBucketName");function x(y,E,ee){return b.apply(this,arguments)}function b(){return b=(0,ne.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 te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.listBucketInventory=void 0;var z=a("../utils/checkBucketName"),te=a("../utils/formatInventoryConfig");function x(y){return b.apply(this,arguments)}function b(){return b=(0,ne.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:te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.putBucketInventory=void 0;var z=a("../utils/checkBucketName"),te=a("../utils/obj2xml");function x(y,E){return b.apply(this,arguments)}function b(){return b=(0,ne.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=te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=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,ne.default)(ae.default.mark(function Se(xe,Oe,we){var Pe,Be,Me,Fe,Ve;return ae.default.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(te(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=[],Me={LifecycleConfiguration:{Rule:Be}},Oe.forEach(function(Ye){me(Ye),ye(Ye),Ye.id&&(Ye.ID=Ye.id,delete Ye.id),Be.push(Ye)}),Fe=fe(Me,{headers:!0,firstUpperCase:!0}),Pe.content=Fe,Pe.mime="xml",Pe.successStatuses=[200],Ge.next=13,this.request(Pe);case 13:return Ve=Ge.sent,Ge.abrupt("return",{res:Ve.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=a("../utils/obj2xml"),b=x.obj2xml,y=ue;y.putBucketVersioning=function(){var E=(0,ne.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]:{},te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=a("../utils/obj2xml"),b=x.obj2xml,y=a("../utils/isArray"),E=y.isArray,ee=ue;ee.putBucketWebsite=function(){var oe=(0,ne.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,te(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(ne,z){if(ne.headers=ne.headers||{},!Object.prototype.hasOwnProperty.call(ne.headers,"x-oss-callback")&&z.callback){var te={callbackUrl:encodeURI(z.callback.url),callbackBody:z.callback.body};z.callback.host&&(te.callbackHost=z.callback.host),z.callback.contentType&&(te.callbackBodyType=z.callback.contentType);var x=ie.from(JSON.stringify(te)).toString("base64");if(ne.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()}),ne.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")),ne=ie(a("url")),z=ie(a("merge-descriptors")),te=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={};te.default.string(E.subres)?se[E.subres]="":te.default.array(E.subres)?E.subres.forEach(function(le){se[le]=""}):se=E.subres,z.default(fe,se)}return ee.query=fe,ne.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"),ne=a("../utils/checkBucketName"),z=ne.checkBucketName,te=a("../utils/setRegion"),x=te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkBucketName"),te=z.checkBucketName,x=a("querystring"),b=a("js-base64"),y=b.Base64.encode,E=ue;E.processObjectSave=function(){var oe=(0,ne.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&&te(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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("debug")("ali-oss:multipart-copy"),te=a("copy-to"),x=ue;x.uploadPartCopy=function(){var b=(0,ne.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,ne.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,ne.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,Me,Fe,Ve;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&&te(ce.copyheaders).to(Ae.headers),se&&te(le).to(Ae),_e=function(He,Ne,ke){return new Promise(function(){var ze=(0,ne.default)(ae.default.mark(function Ke(nt,rt){var We,De,Qe;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],De="".concat(We.start,"-").concat(We.end-1),Ue.prev=4,Ue.next=7,He.uploadPartCopy(ve,ge,Ne,De,ke,Ae);case 7:Qe=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(Qe.res.headers["content-range"])),me.push({number:Ne,etag:Qe.res.headers.etag}),ee.doneParts=me,!(ce&&ce.progress)){Ue.next=22;break}return Ue.next=22,ce.progress(me.length/ye,ee,Qe.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()}},Ke,null,[[0,25],[4,10]])}));return function(Ke,nt){return ze.apply(this,arguments)}}())},Se=Array.from(new Array(ye),function(Ye,He){return He+1}),xe=me.map(function(Ye){return Ye.number}),Oe=Se.filter(function(Ye){return xe.indexOf(Ye)<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(Me=Ge.sent,Fe=Me.find(function(Ye){return Ye.name==="abort"}),!Fe){Ge.next=34;break}throw Fe;case 34:if(!this.isCancel()){Ge.next=36;break}throw this._makeCancelEvent();case 36:if(!(Me&&Me.length>0)){Ge.next=40;break}throw Ve=Me[0],Ve.message="Failed to copy some parts with error: ".concat(Ve.toString()," part_num: ").concat(Ve.partNum),Ve;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,ne.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"),ne=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")),te=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)(ne.default.mark(function he(be,ge){var me,ve,Ee,ye;return ne.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return ge=ge||{},me={},te(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)(ne.default.mark(function he(be,ge,me,ve){var Ee,ye,Ae;return ne.default.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return ve=ve||{},Ee={},te(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)(ne.default.mark(function he(be,ge,me){var ve,Ee,ye;return ne.default.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return this._stop(),me=me||{},ve={},te(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)(ne.default.mark(function he(be,ge){var me,ve,Ee;return ne.default.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return ge=ge||{},me={},te(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)(ne.default.mark(function he(be,ge,me,ve,Ee,ye,Ae){var _e,Se;return ne.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)(ne.default.mark(function he(be,ge,me,ve){var Ee,ye,Ae,_e,Se,xe,Oe,we;return ne.default.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:for(Ee=me.concat().sort(function(Me,Fe){return Me.number-Fe.number}).filter(function(Me,Fe,Ve){return!Fe||Me.number!==Ve[Fe-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(Me){if(ee(Me))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)(ne.default.mark(function he(be,ge,me,ve,Ee){var ye,Ae,_e,Se;return ne.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Ee=Ee||{},ye={},te(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")),ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("url"),te=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,ne.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=te.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 ne=ie(a("@babel/runtime/helpers/typeof")),z=ie(a("@babel/runtime/helpers/asyncToGenerator")),te=a("../utils/checkBucketName"),x=te.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,ne.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.delete=function(){var te=(0,ne.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 te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("utility"),te=a("../utils/obj2xml"),x=te.obj2xml,b=ue;b.deleteMulti=function(){var y=(0,ne.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.deleteObjectTagging=function(){var te=(0,ne.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 te.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"),ne=ae.isIP,z=ue;z.generateObjectUrl=function(x,b){if(ne(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"),ne=ae(a("@babel/runtime/regenerator"));a("core-js/modules/es.object.assign.js");var z=ae(a("@babel/runtime/helpers/asyncToGenerator")),te=a("fs"),x=a("is-type-of"),b=ue;b.get=function(){var y=(0,z.default)(ne.default.mark(function ee(oe,ce){var fe,se,le,he,be,ge,me,ve,Ee=arguments;return ne.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=te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.getACL=function(){var te=(0,ne.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 te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue,te=a("../utils/isObject"),x=te.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,ne.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.getObjectMeta=function(){var te=(0,ne.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 te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue,te=a("../utils/isObject"),x=te.isObject;z.getObjectTagging=function(){var b=(0,ne.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,ne=ue;ne.getObjectUrl=function(te,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(te))}},{"../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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.getSymlink=function(){var te=(0,ne.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 te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/checkEnv"),te=z.checkEnv,x=ue;x.head=function(){var b=(0,ne.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]:{},te("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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.putACL=function(){var te=(0,ne.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 te.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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("../utils/obj2xml"),te=z.obj2xml,x=a("../utils/checkObjectTag"),b=x.checkObjectTag,y=ue;y.putObjectTagging=function(){var E=(0,ne.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=te(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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=ue;z.putSymlink=function(){var te=(0,ne.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 te.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"),ne=a("copy-to"),z=a("../../common/signUtils"),te=a("../utils/isIP"),x=te.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},ne(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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator")),z=a("./utils/isArray"),te=z.isArray,x=ue;x._parallelNode=function(){var b=(0,ne.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,te(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"),ne=a("is-type-of"),z=a("./utils/lowercaseKeyHeader"),te=z.lowercaseKeyHeader;ue.buildCanonicalizedResource=function(b,y){var E="".concat(b),ee="?";if(ne.string(y)&&y.trim()!=="")E+=ee+y;else if(ne.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=te(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,ne=ae?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!ne.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(ne){return typeof ne=="string"?/^[a-zA-Z0-9._:/-]+$/.test(ne):ne.host?/^[a-zA-Z0-9._:/-]+$/.test(ne.host):!1}ue.checkConfigValid=function(ne,z){if(ie[z]){var te=!0;if(ie[z]instanceof Function?te=ie[z](ne):te=ie[z].test(ne),!te)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(ne){ie.browser&&console.warn(ne)}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,ne=a("./isObject"),z=ne.isObject,te=[{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(te,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(te,[{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,ne){ne.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"),ne=a("debug")("ali-oss"),z=a("mime"),te=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":te(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,Me=fe(we,Pe,Be);Ae.host="".concat(Ee.bucket,".").concat(Me.host)}var Fe=le.bind(this)(Ee);ne("request %s %s, with headers %j, !!stream: %s",Ee.method,Fe,Ae,!!Ee.stream);var Ve=Ee.timeout||this.options.timeout,Ze={method:Ee.method,content:Ee.content,stream:Ee.stream,headers:Ae,timeout:Ve,writeStream:Ee.writeStream,customResponse:Ee.customResponse,ctx:Ee.ctx||this.ctx};return this.agent&&(Ze.agent=this.agent),this.httpsAgent&&(Ze.httpsAgent=this.httpsAgent),Ze.enableProxy=!!this.options.enableProxy,Ze.proxy=this.options.proxy?this.options.proxy:null,{url:Fe,params:Ze}}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],ne=["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]=te(b[ve])}),typeof E=="function"&&E(b),x(b,me),z}}ue.dataFix=z;function te(b){return b?ae.includes(b)?!0:ne.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 ne=a("./isBuffer");ue.deepCopy=function(z){if(z===null||(0,ae.default)(z)!=="object")return z;if(ne.isBuffer(z))return z.slice();var te=Array.isArray(z)?[]:{};return Object.keys(z).forEach(function(x){te[x]=ue.deepCopy(z[x])}),te},ue.deepCopyWith=function(z,te){function x(b,y,E){var ee=te(b,y,E);if(ee!==void 0)return ee;if(b===null||(0,ae.default)(b)!=="object")return b;if(ne.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 te?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(ne){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return z==="utf-8"?ne:ie.from(ne).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"),ne=a("../utils/isArray"),z=a("../utils/formatObjKey");function te(b){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return y&&ae.isObject(b)&&(b=[b]),ne.isArray(b)?b=b.map(x):b=x(b),b}ue.formatInventoryConfig=te;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&&!ne.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 ne(te,x,b){if(te===null||(0,ae.default)(te)!=="object")return te;var y;if(Array.isArray(te)){y=[];for(var E=0;E<te.length;E++)y.push(ne(te[E],x,b))}else y={},Object.keys(te).forEach(function(ee){y[z(ee,x,b)]=ne(te[ee],x,b)});return y}ue.formatObjKey=ne;function z(te,x,b){return b&&b.exclude&&b.exclude.includes(te)||(x==="firstUpperCase"?te=te.replace(/^./,function(y){return y.toUpperCase()}):x==="firstLowerCase"&&(te=te.replace(/^./,function(y){return y.toLowerCase()}))),te}},{"@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 ne=0,z=0;z<ae.length;z++){var te=ae.charAt(z);/^[\u00-\uff]$/.test(te)?ne+=1:ne+=2}return ne}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(ne){return ie.isBuffer(ne)}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}$/,ne=/^\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)||ne.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(ne){var z={};return ie.isObject(ne)&&Object.keys(ne).forEach(function(te){z[te.toLowerCase()]=ne[te]}),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 ne(z,te){var x="";return te&&te.headers&&(x=`<?xml version="1.0" encoding="UTF-8"?>
`),te&&te.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(ne(z[b]),"</").concat(b,">"):ae(z[b])==="array"?x+=z[b].map(function(y){return"<".concat(b,">").concat(ne(y),"</").concat(b,">")}).join(""):x+="<".concat(b,">").concat(z[b].toString(),"</").concat(b,">"))}):x+=z.toString(),x}ue.obj2xml=ne},{"./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(te,x){var b=typeof Symbol!="undefined"&&te[Symbol.iterator]||te["@@iterator"];if(!b){if(Array.isArray(te)||(b=ae(te))||x&&te&&typeof te.length=="number"){b&&(te=b);var y=0,E=function(){};return{s:E,n:function(){return y>=te.length?{done:!0}:{done:!1,value:te[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(te)},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(te,x){if(te){if(typeof te=="string")return ne(te,x);var b=Object.prototype.toString.call(te).slice(8,-1);if(b==="Object"&&te.constructor&&(b=te.constructor.name),b==="Map"||b==="Set")return Array.from(te);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return ne(te,x)}}function ne(te,x){(x==null||x>te.length)&&(x=te.length);for(var b=0,y=new Array(x);b<x;b++)y[b]=te[b];return y}Object.defineProperty(ue,"__esModule",{value:!0}),ue.omit=void 0;function z(te,x){var b=Object.assign({},te),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,ne){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},te=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){te=0,le(be)}).catch(function(be){te<ne&&E(be)?(te++,setTimeout(function(){le(oe.apply(void 0,fe))},b)):(te=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(te){return te&&te.__esModule?te:{default:te}};Object.defineProperty(ue,"__esModule",{value:!0}),ue.setRegion=void 0;var ae=ie(a("url")),ne=a("./checkConfigValid");function z(te){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ne.checkConfigValid(te,"region");var y=b?"https://":"http://",E=x?"-internal.aliyuncs.com":".aliyuncs.com",ee="vpc100-oss-cn-";return te.substr(0,ee.length)===ee&&(E=".aliyuncs.com"),ae.default.parse(y+te+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 ne=ie(a("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ue,"__esModule",{value:!0}),ue.checkCredentials=ue.setSTSToken=void 0;var z=a("./formatObjKey");function te(){return x.apply(this,arguments)}function x(){return x=(0,ne.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=te;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(ne,z,te,x,b,y,E){try{var ee=ne[y](E),oe=ee.value}catch(ce){te(ce);return}ee.done?z(oe):Promise.resolve(oe).then(x,b)}function ae(ne){return function(){var z=this,te=arguments;return new Promise(function(x,b){var y=ne.apply(z,te);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(ne){return typeof ne}:function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne},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 ne(we,Pe){if(we===Pe)return 0;for(var Be=we.length,Me=Pe.length,Fe=0,Ve=Math.min(Be,Me);Fe<Ve;++Fe)if(we[Fe]!==Pe[Fe]){Be=we[Fe],Me=Pe[Fe];break}return Be<Me?-1:Me<Be?1:0}function z(we){return ie.Buffer&&typeof ie.Buffer.isBuffer=="function"?ie.Buffer.isBuffer(we):!!(we!=null&&we._isBuffer)}var te=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(te.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 Me=new Error;if(Me.stack){var Fe=Me.stack,Ve=fe(Be),Ze=Fe.indexOf(`
`+Ve);if(Ze>=0){var Ge=Fe.indexOf(`
`,Ze+1);Fe=Fe.substring(Ge+1)}this.stack=Fe}}},te.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||!te.isFunction(we))return te.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,Me,Fe){throw new oe.AssertionError({message:Be,actual:we,expected:Pe,operator:Me,stackStartFunction:Fe})}oe.fail=be;function ge(we,Pe){we||be(we,!0,Pe,"==",oe.ok)}oe.ok=ge,oe.equal=function(Pe,Be,Me){Pe!=Be&&be(Pe,Be,Me,"==",oe.equal)},oe.notEqual=function(Pe,Be,Me){Pe==Be&&be(Pe,Be,Me,"!=",oe.notEqual)},oe.deepEqual=function(Pe,Be,Me){me(Pe,Be,!1)||be(Pe,Be,Me,"deepEqual",oe.deepEqual)},oe.deepStrictEqual=function(Pe,Be,Me){me(Pe,Be,!0)||be(Pe,Be,Me,"deepStrictEqual",oe.deepStrictEqual)};function me(we,Pe,Be,Me){if(we===Pe)return!0;if(z(we)&&z(Pe))return ne(we,Pe)===0;if(te.isDate(we)&&te.isDate(Pe))return we.getTime()===Pe.getTime();if(te.isRegExp(we)&&te.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 ne(new Uint8Array(we.buffer),new Uint8Array(Pe.buffer))===0;if(z(we)!==z(Pe))return!1;Me=Me||{actual:[],expected:[]};var Fe=Me.actual.indexOf(we);return Fe!==-1&&Fe===Me.expected.indexOf(Pe)?!0:(Me.actual.push(we),Me.expected.push(Pe),Ee(we,Pe,Be,Me))}function ve(we){return Object.prototype.toString.call(we)=="[object Arguments]"}function Ee(we,Pe,Be,Me){if(we==null||Pe===null||Pe===void 0)return!1;if(te.isPrimitive(we)||te.isPrimitive(Pe))return we===Pe;if(Be&&Object.getPrototypeOf(we)!==Object.getPrototypeOf(Pe))return!1;var Fe=ve(we),Ve=ve(Pe);if(Fe&&!Ve||!Fe&&Ve)return!1;if(Fe)return we=b.call(we),Pe=b.call(Pe),me(we,Pe,Be);var Ze=Oe(we),Ge=Oe(Pe),Ye,He;if(Ze.length!==Ge.length)return!1;for(Ze.sort(),Ge.sort(),He=Ze.length-1;He>=0;He--)if(Ze[He]!==Ge[He])return!1;for(He=Ze.length-1;He>=0;He--)if(Ye=Ze[He],!me(we[Ye],Pe[Ye],Be,Me))return!1;return!0}oe.notDeepEqual=function(Pe,Be,Me){me(Pe,Be,!1)&&be(Pe,Be,Me,"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,Me){Pe!==Be&&be(Pe,Be,Me,"===",oe.strictEqual)},oe.notStrictEqual=function(Pe,Be,Me){Pe===Be&&be(Pe,Be,Me,"!==",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,Me){var Fe;if(typeof Pe!="function")throw new TypeError('"block" argument must be a function');typeof Be=="string"&&(Me=Be,Be=null),Fe=_e(Pe),Me=(Be&&Be.name?" ("+Be.name+").":".")+(Me?" "+Me:"."),we&&!Fe&&be(Fe,Be,"Missing expected exception"+Me);var Ve=typeof Me=="string",Ze=!we&&te.isError(Fe),Ge=!we&&Fe&&!Be;if((Ze&&Ve&&Ae(Fe,Be)||Ge)&&be(Fe,Be,"Got unwanted exception"+Me),we&&Fe&&Be&&!Ae(Fe,Be)||!we&&Fe)throw Fe}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 it!="undefined"?it: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,ne){ae.super_=ne,ae.prototype=Object.create(ne.prototype,{constructor:{value:ae,enumerable:!1,writable:!0,configurable:!0}})}:de.exports=function(ae,ne){ae.super_=ne;var z=function(){};z.prototype=ne.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 ne=/%[sdj%]/g;ue.format=function(Ge){if(!Ee(Ge)){for(var Ye=[],He=0;He<arguments.length;He++)Ye.push(x(arguments[He]));return Ye.join(" ")}for(var He=1,Ne=arguments,ke=Ne.length,ze=String(Ge).replace(ne,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}}),Ke=Ne[He];He<ke;Ke=Ne[++He])ge(Ke)||!Se(Ke)?ze+=" "+Ke:ze+=" "+x(Ke);return ze},ue.deprecate=function(Ge,Ye){if(Ae(ae.process))return function(){return ue.deprecate(Ge,Ye).apply(this,arguments)};if(ie.noDeprecation===!0)return Ge;var He=!1;function Ne(){if(!He){if(ie.throwDeprecation)throw new Error(Ye);ie.traceDeprecation?console.trace(Ye):console.error(Ye),He=!0}return Ge.apply(this,arguments)}return Ne};var z={},te;ue.debuglog=function(Ge){if(Ae(te)&&(te=ie.env.NODE_DEBUG||""),Ge=Ge.toUpperCase(),!z[Ge])if(new RegExp("\\b"+Ge+"\\b","i").test(te)){var Ye=ie.pid;z[Ge]=function(){var He=ue.format.apply(ue,arguments);console.error("%s %d: %s",Ge,Ye,He)}}else z[Ge]=function(){};return z[Ge]};function x(Ge,Ye){var He={seen:[],stylize:y};return arguments.length>=3&&(He.depth=arguments[2]),arguments.length>=4&&(He.colors=arguments[3]),be(Ye)?He.showHidden=Ye:Ye&&ue._extend(He,Ye),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,Ye){var He=x.styles[Ye];return He?"\x1B["+x.colors[He][0]+"m"+Ge+"\x1B["+x.colors[He][1]+"m":Ge}function y(Ge,Ye){return Ge}function E(Ge){var Ye={};return Ge.forEach(function(He,Ne){Ye[He]=!0}),Ye}function ee(Ge,Ye,He){if(Ge.customInspect&&Ye&&we(Ye.inspect)&&Ye.inspect!==ue.inspect&&!(Ye.constructor&&Ye.constructor.prototype===Ye)){var Ne=Ye.inspect(He,Ge);return Ee(Ne)||(Ne=ee(Ge,Ne,He)),Ne}var ke=oe(Ge,Ye);if(ke)return ke;var ze=Object.keys(Ye),Ke=E(ze);if(Ge.showHidden&&(ze=Object.getOwnPropertyNames(Ye)),Oe(Ye)&&(ze.indexOf("message")>=0||ze.indexOf("description")>=0))return ce(Ye);if(ze.length===0){if(we(Ye)){var nt=Ye.name?": "+Ye.name:"";return Ge.stylize("[Function"+nt+"]","special")}if(_e(Ye))return Ge.stylize(RegExp.prototype.toString.call(Ye),"regexp");if(xe(Ye))return Ge.stylize(Date.prototype.toString.call(Ye),"date");if(Oe(Ye))return ce(Ye)}var rt="",We=!1,De=["{","}"];if(he(Ye)&&(We=!0,De=["[","]"]),we(Ye)){var Qe=Ye.name?": "+Ye.name:"";rt=" [Function"+Qe+"]"}if(_e(Ye)&&(rt=" "+RegExp.prototype.toString.call(Ye)),xe(Ye)&&(rt=" "+Date.prototype.toUTCString.call(Ye)),Oe(Ye)&&(rt=" "+ce(Ye)),ze.length===0&&(!We||Ye.length==0))return De[0]+rt+De[1];if(He<0)return _e(Ye)?Ge.stylize(RegExp.prototype.toString.call(Ye),"regexp"):Ge.stylize("[Object]","special");Ge.seen.push(Ye);var Te;return We?Te=fe(Ge,Ye,He,Ke,ze):Te=ze.map(function(Ue){return se(Ge,Ye,He,Ke,Ue,We)}),Ge.seen.pop(),le(Te,rt,De)}function oe(Ge,Ye){if(Ae(Ye))return Ge.stylize("undefined","undefined");if(Ee(Ye)){var He="'"+JSON.stringify(Ye).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Ge.stylize(He,"string")}if(ve(Ye))return Ge.stylize(""+Ye,"number");if(be(Ye))return Ge.stylize(""+Ye,"boolean");if(ge(Ye))return Ge.stylize("null","null")}function ce(Ge){return"["+Error.prototype.toString.call(Ge)+"]"}function fe(Ge,Ye,He,Ne,ke){for(var ze=[],Ke=0,nt=Ye.length;Ke<nt;++Ke)Ze(Ye,String(Ke))?ze.push(se(Ge,Ye,He,Ne,String(Ke),!0)):ze.push("");return ke.forEach(function(rt){rt.match(/^\d+$/)||ze.push(se(Ge,Ye,He,Ne,rt,!0))}),ze}function se(Ge,Ye,He,Ne,ke,ze){var Ke,nt,rt;if(rt=Object.getOwnPropertyDescriptor(Ye,ke)||{value:Ye[ke]},rt.get?rt.set?nt=Ge.stylize("[Getter/Setter]","special"):nt=Ge.stylize("[Getter]","special"):rt.set&&(nt=Ge.stylize("[Setter]","special")),Ze(Ne,ke)||(Ke="["+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(Ke)){if(ze&&ke.match(/^\d+$/))return nt;Ke=JSON.stringify(""+ke),Ke.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Ke=Ke.substr(1,Ke.length-2),Ke=Ge.stylize(Ke,"name")):(Ke=Ke.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Ke=Ge.stylize(Ke,"string"))}return Ke+": "+nt}function le(Ge,Ye,He){var Ne=0,ke=Ge.reduce(function(ze,Ke){return Ne++,Ke.indexOf(`
`)>=0&&Ne++,ze+Ke.replace(/\u001b\[\d\d?m/g,"").length+1},0);return ke>60?He[0]+(Ye===""?"":Ye+`
`)+" "+Ge.join(`,
`)+" "+He[1]:He[0]+Ye+" "+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 Me(Ge){return Ge<10?"0"+Ge.toString(10):Ge.toString(10)}var Fe=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ve(){var Ge=new Date,Ye=[Me(Ge.getHours()),Me(Ge.getMinutes()),Me(Ge.getSeconds())].join(":");return[Ge.getDate(),Fe[Ge.getMonth()],Ye].join(" ")}ue.log=function(){console.log("%s - %s",Ve(),ue.format.apply(ue,arguments))},ue.inherits=a("inherits"),ue._extend=function(Ge,Ye){if(!Ye||!Se(Ye))return Ge;for(var He=Object.keys(Ye),Ne=He.length;Ne--;)Ge[He[Ne]]=Ye[He[Ne]];return Ge};function Ze(Ge,Ye){return Object.prototype.hasOwnProperty.call(Ge,Ye)}}).call(this)}).call(this,a("_process"),typeof it!="undefined"?it: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"],ne=typeof globalThis=="undefined"?ie:globalThis;de.exports=function(){for(var te=[],x=0;x<ae.length;x++)typeof ne[ae[x]]=="function"&&(te[te.length]=ae[x]);return te}}).call(this)}).call(this,typeof it!="undefined"?it: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=[],ne=typeof Uint8Array!="undefined"?Uint8Array:Array,z="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",te=0,x=z.length;te<x;++te)ie[te]=z[te],ae[z.charCodeAt(te)]=te;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 ne(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,ne){typeof de!="undefined"&&de.exports?de.exports=ne():typeof pe=="function"&&pe.amd?pe(ae,ne):ie[ae]=ne()})(this,"bowser",function(){var ie=!0;function ae(E){function ee(Ye){var He=E.match(Ye);return He&&He.length>1&&He[1]||""}function oe(Ye){var He=E.match(Ye);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),Me=/xbox/i.test(E),Fe;/opera/i.test(E)?Fe={name:"Opera",opera:ie,version:we||ee(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(E)?Fe={name:"Opera",opera:ie,version:ee(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||we}:/SamsungBrowser/i.test(E)?Fe={name:"Samsung Internet for Android",samsungBrowser:ie,version:we||ee(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(E)?Fe={name:"NAVER Whale browser",whale:ie,version:ee(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(E)?Fe={name:"MZ Browser",mzbrowser:ie,version:ee(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(E)?Fe={name:"Opera Coast",coast:ie,version:we||ee(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(E)?Fe={name:"Focus",focus:ie,version:ee(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(E)?Fe={name:"Yandex Browser",yandexbrowser:ie,version:we||ee(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(E)?Fe={name:"UC Browser",ucbrowser:ie,version:ee(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(E)?Fe={name:"Maxthon",maxthon:ie,version:ee(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(E)?Fe={name:"Epiphany",epiphany:ie,version:ee(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(E)?Fe={name:"Puffin",puffin:ie,version:ee(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(E)?Fe={name:"Sleipnir",sleipnir:ie,version:ee(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(E)?Fe={name:"K-Meleon",kMeleon:ie,version:ee(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ye?(Fe={name:"Windows Phone",osname:"Windows Phone",windowsphone:ie},Oe?(Fe.msedge=ie,Fe.version=Oe):(Fe.msie=ie,Fe.version=ee(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(E)?Fe={name:"Internet Explorer",msie:ie,version:ee(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:be?Fe={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)?Fe={name:"Microsoft Edge",msedge:ie,version:Oe}:/vivaldi/i.test(E)?Fe={name:"Vivaldi",vivaldi:ie,version:ee(/vivaldi\/(\d+(\.\d+)?)/i)||we}:me?Fe={name:"Sailfish",osname:"Sailfish OS",sailfish:ie,version:ee(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(E)?Fe={name:"SeaMonkey",seamonkey:ie,version:ee(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(E)?(Fe={name:"Firefox",firefox:ie,version:ee(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(E)&&(Fe.firefoxos=ie,Fe.osname="Firefox OS")):ge?Fe={name:"Amazon Silk",silk:ie,version:ee(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(E)?Fe={name:"PhantomJS",phantom:ie,version:ee(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(E)?Fe={name:"SlimerJS",slimer:ie,version:ee(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(E)||/rim\stablet/i.test(E)?Fe={name:"BlackBerry",osname:"BlackBerry OS",blackberry:ie,version:we||ee(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:Ee?(Fe={name:"WebOS",osname:"WebOS",webos:ie,version:we||ee(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(E)&&(Fe.touchpad=ie)):/bada/i.test(E)?Fe={name:"Bada",osname:"Bada",bada:ie,version:ee(/dolfin\/(\d+(\.\d+)?)/i)}:ve?Fe={name:"Tizen",osname:"Tizen",tizen:ie,version:ee(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||we}:/qupzilla/i.test(E)?Fe={name:"QupZilla",qupzilla:ie,version:ee(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||we}:/chromium/i.test(E)?Fe={name:"Chromium",chromium:ie,version:ee(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||we}:/chrome|crios|crmo/i.test(E)?Fe={name:"Chrome",chrome:ie,version:ee(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:se?Fe={name:"Android",version:we}:/safari|applewebkit/i.test(E)?(Fe={name:"Safari",safari:ie},we&&(Fe.version=we)):ce?(Fe={name:ce=="iphone"?"iPhone":ce=="ipad"?"iPad":"iPod"},we&&(Fe.version=we)):/googlebot/i.test(E)?Fe={name:"Googlebot",googlebot:ie,version:ee(/googlebot\/(\d+(\.\d+))/i)||we}:Fe={name:ee(/^(.*)\/(.*) /),version:oe(/^(.*)\/(.*) /)},!Fe.msedge&&/(apple)?webkit/i.test(E)?(/(apple)?webkit\/537\.36/i.test(E)?(Fe.name=Fe.name||"Blink",Fe.blink=ie):(Fe.name=Fe.name||"Webkit",Fe.webkit=ie),!Fe.version&&we&&(Fe.version=we)):!Fe.opera&&/gecko\//i.test(E)&&(Fe.name=Fe.name||"Gecko",Fe.gecko=ie,Fe.version=Fe.version||ee(/gecko\/(\d+(\.\d+)?)/i)),!Fe.windowsphone&&(se||Fe.silk)?(Fe.android=ie,Fe.osname="Android"):!Fe.windowsphone&&ce?(Fe[ce]=ie,Fe.ios=ie,Fe.osname="iOS"):Se?(Fe.mac=ie,Fe.osname="macOS"):Me?(Fe.xbox=ie,Fe.osname="Xbox"):_e?(Fe.windows=ie,Fe.osname="Windows"):xe&&(Fe.linux=ie,Fe.osname="Linux");function Ve(Ye){switch(Ye){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 Ze="";Fe.windows?Ze=Ve(ee(/Windows ((NT|XP)( \d\d?.\d)?)/i)):Fe.windowsphone?Ze=ee(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):Fe.mac?(Ze=ee(/Mac OS X (\d+([_\.\s]\d+)*)/i),Ze=Ze.replace(/[_\s]/g,".")):ce?(Ze=ee(/os (\d+([_\s]\d+)*) like mac os x/i),Ze=Ze.replace(/[_\s]/g,".")):se?Ze=ee(/android[ \/-](\d+(\.\d+)*)/i):Fe.webos?Ze=ee(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):Fe.blackberry?Ze=ee(/rim\stablet\sos\s(\d+(\.\d+)*)/i):Fe.bada?Ze=ee(/bada\/(\d+(\.\d+)*)/i):Fe.tizen&&(Ze=ee(/tizen[\/\s](\d+(\.\d+)*)/i)),Ze&&(Fe.osversion=Ze);var Ge=!Fe.windows&&Ze.split(".")[0];return Pe||he||ce=="ipad"||se&&(Ge==3||Ge>=4&&!Be)||Fe.silk?Fe.tablet=ie:(Be||ce=="iphone"||ce=="ipod"||se||le||Fe.blackberry||Fe.webos||Fe.bada)&&(Fe.mobile=ie),Fe.msedge||Fe.msie&&Fe.version>=10||Fe.yandexbrowser&&Fe.version>=15||Fe.vivaldi&&Fe.version>=1||Fe.chrome&&Fe.version>=20||Fe.samsungBrowser&&Fe.version>=4||Fe.whale&&x([Fe.version,"1.0"])===1||Fe.mzbrowser&&x([Fe.version,"6.0"])===1||Fe.focus&&x([Fe.version,"1.0"])===1||Fe.firefox&&Fe.version>=20||Fe.safari&&Fe.version>=6||Fe.opera&&Fe.version>=10||Fe.ios&&Fe.osversion&&Fe.osversion.split(".")[0]>=6||Fe.blackberry&&Fe.version>=10.1||Fe.chromium&&Fe.version>=20?Fe.a=ie:Fe.msie&&Fe.version<10||Fe.chrome&&Fe.version<20||Fe.firefox&&Fe.version<20||Fe.safari&&Fe.version<6||Fe.opera&&Fe.version<10||Fe.ios&&Fe.osversion&&Fe.osversion.split(".")[0]<6||Fe.chromium&&Fe.version<20?Fe.c=ie:Fe.x=ie,Fe}var ne=ae(typeof navigator!="undefined"&&navigator.userAgent||"");ne.test=function(E){for(var ee=0;ee<E.length;++ee){var oe=E[ee];if(typeof oe=="string"&&oe in ne)return!0}return!1};function z(E){return E.split(".").length}function te(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=te(E,function(ce){var fe=ee-z(ce);return ce=ce+new Array(fe+1).join(".0"),te(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=ne;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 ne.isUnsupportedBrowser=b,ne.compareVersions=x,ne.check=y,ne._detect=ae,ne.detect=ae,ne})},{}],89:[function(a,de,ue){},{}],90:[function(a,de,ue){(function(ie){(function(){"use strict";var ae=a("base64-js"),ne=a("ieee754");ue.Buffer=b,ue.SlowBuffer=be,ue.INSPECT_MAX_BYTES=50;var z=2147483647;ue.kMaxLength=z,b.TYPED_ARRAY_SUPPORT=te(),!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 te(){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(et(Re,ArrayBuffer)||Re&&et(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 je=Re.valueOf&&Re.valueOf();if(je!=null&&je!==Re)return b.from(je,Ie,Le);var Xe=le(Re);if(Xe)return Xe;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,je=x(Le),Xe=je.write(Re,Ie);return Xe!==Le&&(je=je.slice(0,Xe)),je}function fe(Re){for(var Ie=Re.length<0?0:he(Re.length)|0,Le=x(Ie),je=0;je<Ie;je+=1)Le[je]=Re[je]&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 je;return Ie===void 0&&Le===void 0?je=new Uint8Array(Re):Le===void 0?je=new Uint8Array(Re,Ie):je=new Uint8Array(Re,Ie,Le),je.__proto__=b.prototype,je}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"||Je(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(et(Ie,Uint8Array)&&(Ie=b.from(Ie,Ie.offset,Ie.byteLength)),et(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 je=Ie.length,Xe=Le.length,lt=0,$e=Math.min(je,Xe);lt<$e;++lt)if(Ie[lt]!==Le[lt]){je=Ie[lt],Xe=Le[lt];break}return je<Xe?-1:Xe<je?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 je;if(Le===void 0)for(Le=0,je=0;je<Ie.length;++je)Le+=Ie[je].length;var Xe=b.allocUnsafe(Le),lt=0;for(je=0;je<Ie.length;++je){var $e=Ie[je];if(et($e,Uint8Array)&&($e=b.from($e)),!b.isBuffer($e))throw new TypeError('"list" argument must be an Array of Buffers');$e.copy(Xe,lt),lt+=$e.length}return Xe};function ge(Re,Ie){if(b.isBuffer(Re))return Re.length;if(ArrayBuffer.isView(Re)||et(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,je=arguments.length>2&&arguments[2]===!0;if(!je&&Le===0)return 0;for(var Xe=!1;;)switch(Ie){case"ascii":case"latin1":case"binary":return Le;case"utf8":case"utf-8":return De(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(Xe)return je?-1:De(Re).length;Ie=(""+Ie).toLowerCase(),Xe=!0}}b.byteLength=ge;function me(Re,Ie,Le){var je=!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 Ve(this,Ie,Le);case"latin1":case"binary":return Ze(this,Ie,Le);case"base64":return Pe(this,Ie,Le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ye(this,Ie,Le);default:if(je)throw new TypeError("Unknown encoding: "+Re);Re=(Re+"").toLowerCase(),je=!0}}b.prototype._isBuffer=!0;function ve(Re,Ie,Le){var je=Re[Ie];Re[Ie]=Re[Le],Re[Le]=je}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,je,Xe,lt){if(et(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),je===void 0&&(je=Ie?Ie.length:0),Xe===void 0&&(Xe=0),lt===void 0&&(lt=this.length),Le<0||je>Ie.length||Xe<0||lt>this.length)throw new RangeError("out of range index");if(Xe>=lt&&Le>=je)return 0;if(Xe>=lt)return-1;if(Le>=je)return 1;if(Le>>>=0,je>>>=0,Xe>>>=0,lt>>>=0,this===Ie)return 0;for(var $e=lt-Xe,at=je-Le,yt=Math.min($e,at),ct=this.slice(Xe,lt),ht=Ie.slice(Le,je),ut=0;ut<yt;++ut)if(ct[ut]!==ht[ut]){$e=ct[ut],at=ht[ut];break}return $e<at?-1:at<$e?1:0};function Ee(Re,Ie,Le,je,Xe){if(Re.length===0)return-1;if(typeof Le=="string"?(je=Le,Le=0):Le>2147483647?Le=2147483647:Le<-2147483648&&(Le=-2147483648),Le=+Le,Je(Le)&&(Le=Xe?0:Re.length-1),Le<0&&(Le=Re.length+Le),Le>=Re.length){if(Xe)return-1;Le=Re.length-1}else if(Le<0)if(Xe)Le=0;else return-1;if(typeof Ie=="string"&&(Ie=b.from(Ie,je)),b.isBuffer(Ie))return Ie.length===0?-1:ye(Re,Ie,Le,je,Xe);if(typeof Ie=="number")return Ie=Ie&255,typeof Uint8Array.prototype.indexOf=="function"?Xe?Uint8Array.prototype.indexOf.call(Re,Ie,Le):Uint8Array.prototype.lastIndexOf.call(Re,Ie,Le):ye(Re,[Ie],Le,je,Xe);throw new TypeError("val must be string, number or Buffer")}function ye(Re,Ie,Le,je,Xe){var lt=1,$e=Re.length,at=Ie.length;if(je!==void 0&&(je=String(je).toLowerCase(),je==="ucs2"||je==="ucs-2"||je==="utf16le"||je==="utf-16le")){if(Re.length<2||Ie.length<2)return-1;lt=2,$e/=2,at/=2,Le/=2}function yt(gt,wt){return lt===1?gt[wt]:gt.readUInt16BE(wt*lt)}var ct;if(Xe){var ht=-1;for(ct=Le;ct<$e;ct++)if(yt(Re,ct)===yt(Ie,ht===-1?0:ct-ht)){if(ht===-1&&(ht=ct),ct-ht+1===at)return ht*lt}else ht!==-1&&(ct-=ct-ht),ht=-1}else for(Le+at>$e&&(Le=$e-at),ct=Le;ct>=0;ct--){for(var ut=!0,Et=0;Et<at;Et++)if(yt(Re,ct+Et)!==yt(Ie,Et)){ut=!1;break}if(ut)return ct}return-1}b.prototype.includes=function(Ie,Le,je){return this.indexOf(Ie,Le,je)!==-1},b.prototype.indexOf=function(Ie,Le,je){return Ee(this,Ie,Le,je,!0)},b.prototype.lastIndexOf=function(Ie,Le,je){return Ee(this,Ie,Le,je,!1)};function Ae(Re,Ie,Le,je){Le=Number(Le)||0;var Xe=Re.length-Le;je?(je=Number(je),je>Xe&&(je=Xe)):je=Xe;var lt=Ie.length;je>lt/2&&(je=lt/2);for(var $e=0;$e<je;++$e){var at=parseInt(Ie.substr($e*2,2),16);if(Je(at))return $e;Re[Le+$e]=at}return $e}function _e(Re,Ie,Le,je){return qe(De(Ie,Re.length-Le),Re,Le,je)}function Se(Re,Ie,Le,je){return qe(Qe(Ie),Re,Le,je)}function xe(Re,Ie,Le,je){return Se(Re,Ie,Le,je)}function Oe(Re,Ie,Le,je){return qe(Ue(Ie),Re,Le,je)}function we(Re,Ie,Le,je){return qe(Te(Ie,Re.length-Le),Re,Le,je)}b.prototype.write=function(Ie,Le,je,Xe){if(Le===void 0)Xe="utf8",je=this.length,Le=0;else if(je===void 0&&typeof Le=="string")Xe=Le,je=this.length,Le=0;else if(isFinite(Le))Le=Le>>>0,isFinite(je)?(je=je>>>0,Xe===void 0&&(Xe="utf8")):(Xe=je,je=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var lt=this.length-Le;if((je===void 0||je>lt)&&(je=lt),Ie.length>0&&(je<0||Le<0)||Le>this.length)throw new RangeError("Attempt to write outside buffer bounds");Xe||(Xe="utf8");for(var $e=!1;;)switch(Xe){case"hex":return Ae(this,Ie,Le,je);case"utf8":case"utf-8":return _e(this,Ie,Le,je);case"ascii":return Se(this,Ie,Le,je);case"latin1":case"binary":return xe(this,Ie,Le,je);case"base64":return Oe(this,Ie,Le,je);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,Ie,Le,je);default:if($e)throw new TypeError("Unknown encoding: "+Xe);Xe=(""+Xe).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 je=[],Xe=Ie;Xe<Le;){var lt=Re[Xe],$e=null,at=lt>239?4:lt>223?3:lt>191?2:1;if(Xe+at<=Le){var yt,ct,ht,ut;switch(at){case 1:lt<128&&($e=lt);break;case 2:yt=Re[Xe+1],(yt&192)===128&&(ut=(lt&31)<<6|yt&63,ut>127&&($e=ut));break;case 3:yt=Re[Xe+1],ct=Re[Xe+2],(yt&192)===128&&(ct&192)===128&&(ut=(lt&15)<<12|(yt&63)<<6|ct&63,ut>2047&&(ut<55296||ut>57343)&&($e=ut));break;case 4:yt=Re[Xe+1],ct=Re[Xe+2],ht=Re[Xe+3],(yt&192)===128&&(ct&192)===128&&(ht&192)===128&&(ut=(lt&15)<<18|(yt&63)<<12|(ct&63)<<6|ht&63,ut>65535&&ut<1114112&&($e=ut))}}$e===null?($e=65533,at=1):$e>65535&&($e-=65536,je.push($e>>>10&1023|55296),$e=56320|$e&1023),je.push($e),Xe+=at}return Fe(je)}var Me=4096;function Fe(Re){var Ie=Re.length;if(Ie<=Me)return String.fromCharCode.apply(String,Re);for(var Le="",je=0;je<Ie;)Le+=String.fromCharCode.apply(String,Re.slice(je,je+=Me));return Le}function Ve(Re,Ie,Le){var je="";Le=Math.min(Re.length,Le);for(var Xe=Ie;Xe<Le;++Xe)je+=String.fromCharCode(Re[Xe]&127);return je}function Ze(Re,Ie,Le){var je="";Le=Math.min(Re.length,Le);for(var Xe=Ie;Xe<Le;++Xe)je+=String.fromCharCode(Re[Xe]);return je}function Ge(Re,Ie,Le){var je=Re.length;(!Ie||Ie<0)&&(Ie=0),(!Le||Le<0||Le>je)&&(Le=je);for(var Xe="",lt=Ie;lt<Le;++lt)Xe+=We(Re[lt]);return Xe}function Ye(Re,Ie,Le){for(var je=Re.slice(Ie,Le),Xe="",lt=0;lt<je.length;lt+=2)Xe+=String.fromCharCode(je[lt]+je[lt+1]*256);return Xe}b.prototype.slice=function(Ie,Le){var je=this.length;Ie=~~Ie,Le=Le===void 0?je:~~Le,Ie<0?(Ie+=je,Ie<0&&(Ie=0)):Ie>je&&(Ie=je),Le<0?(Le+=je,Le<0&&(Le=0)):Le>je&&(Le=je),Le<Ie&&(Le=Ie);var Xe=this.subarray(Ie,Le);return Xe.__proto__=b.prototype,Xe};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,je){Ie=Ie>>>0,Le=Le>>>0,je||He(Ie,Le,this.length);for(var Xe=this[Ie],lt=1,$e=0;++$e<Le&&(lt*=256);)Xe+=this[Ie+$e]*lt;return Xe},b.prototype.readUIntBE=function(Ie,Le,je){Ie=Ie>>>0,Le=Le>>>0,je||He(Ie,Le,this.length);for(var Xe=this[Ie+--Le],lt=1;Le>0&&(lt*=256);)Xe+=this[Ie+--Le]*lt;return Xe},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,je){Ie=Ie>>>0,Le=Le>>>0,je||He(Ie,Le,this.length);for(var Xe=this[Ie],lt=1,$e=0;++$e<Le&&(lt*=256);)Xe+=this[Ie+$e]*lt;return lt*=128,Xe>=lt&&(Xe-=Math.pow(2,8*Le)),Xe},b.prototype.readIntBE=function(Ie,Le,je){Ie=Ie>>>0,Le=Le>>>0,je||He(Ie,Le,this.length);for(var Xe=Le,lt=1,$e=this[Ie+--Xe];Xe>0&&(lt*=256);)$e+=this[Ie+--Xe]*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 je=this[Ie]|this[Ie+1]<<8;return je&32768?je|4294901760:je},b.prototype.readInt16BE=function(Ie,Le){Ie=Ie>>>0,Le||He(Ie,2,this.length);var je=this[Ie+1]|this[Ie]<<8;return je&32768?je|4294901760:je},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),ne.read(this,Ie,!0,23,4)},b.prototype.readFloatBE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,4,this.length),ne.read(this,Ie,!1,23,4)},b.prototype.readDoubleLE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,8,this.length),ne.read(this,Ie,!0,52,8)},b.prototype.readDoubleBE=function(Ie,Le){return Ie=Ie>>>0,Le||He(Ie,8,this.length),ne.read(this,Ie,!1,52,8)};function Ne(Re,Ie,Le,je,Xe,lt){if(!b.isBuffer(Re))throw new TypeError('"buffer" argument must be a Buffer instance');if(Ie>Xe||Ie<lt)throw new RangeError('"value" argument is out of bounds');if(Le+je>Re.length)throw new RangeError("Index out of range")}b.prototype.writeUIntLE=function(Ie,Le,je,Xe){if(Ie=+Ie,Le=Le>>>0,je=je>>>0,!Xe){var lt=Math.pow(2,8*je)-1;Ne(this,Ie,Le,je,lt,0)}var $e=1,at=0;for(this[Le]=Ie&255;++at<je&&($e*=256);)this[Le+at]=Ie/$e&255;return Le+je},b.prototype.writeUIntBE=function(Ie,Le,je,Xe){if(Ie=+Ie,Le=Le>>>0,je=je>>>0,!Xe){var lt=Math.pow(2,8*je)-1;Ne(this,Ie,Le,je,lt,0)}var $e=je-1,at=1;for(this[Le+$e]=Ie&255;--$e>=0&&(at*=256);)this[Le+$e]=Ie/at&255;return Le+je},b.prototype.writeUInt8=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||Ne(this,Ie,Le,1,255,0),this[Le]=Ie&255,Le+1},b.prototype.writeUInt16LE=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||Ne(this,Ie,Le,2,65535,0),this[Le]=Ie&255,this[Le+1]=Ie>>>8,Le+2},b.prototype.writeUInt16BE=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||Ne(this,Ie,Le,2,65535,0),this[Le]=Ie>>>8,this[Le+1]=Ie&255,Le+2},b.prototype.writeUInt32LE=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||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,je){return Ie=+Ie,Le=Le>>>0,je||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,je,Xe){if(Ie=+Ie,Le=Le>>>0,!Xe){var lt=Math.pow(2,8*je-1);Ne(this,Ie,Le,je,lt-1,-lt)}var $e=0,at=1,yt=0;for(this[Le]=Ie&255;++$e<je&&(at*=256);)Ie<0&&yt===0&&this[Le+$e-1]!==0&&(yt=1),this[Le+$e]=(Ie/at>>0)-yt&255;return Le+je},b.prototype.writeIntBE=function(Ie,Le,je,Xe){if(Ie=+Ie,Le=Le>>>0,!Xe){var lt=Math.pow(2,8*je-1);Ne(this,Ie,Le,je,lt-1,-lt)}var $e=je-1,at=1,yt=0;for(this[Le+$e]=Ie&255;--$e>=0&&(at*=256);)Ie<0&&yt===0&&this[Le+$e+1]!==0&&(yt=1),this[Le+$e]=(Ie/at>>0)-yt&255;return Le+je},b.prototype.writeInt8=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||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,je){return Ie=+Ie,Le=Le>>>0,je||Ne(this,Ie,Le,2,32767,-32768),this[Le]=Ie&255,this[Le+1]=Ie>>>8,Le+2},b.prototype.writeInt16BE=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||Ne(this,Ie,Le,2,32767,-32768),this[Le]=Ie>>>8,this[Le+1]=Ie&255,Le+2},b.prototype.writeInt32LE=function(Ie,Le,je){return Ie=+Ie,Le=Le>>>0,je||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,je){return Ie=+Ie,Le=Le>>>0,je||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,je,Xe,lt){if(Le+je>Re.length)throw new RangeError("Index out of range");if(Le<0)throw new RangeError("Index out of range")}function ze(Re,Ie,Le,je,Xe){return Ie=+Ie,Le=Le>>>0,Xe||ke(Re,Ie,Le,4,34028234663852886e22,-34028234663852886e22),ne.write(Re,Ie,Le,je,23,4),Le+4}b.prototype.writeFloatLE=function(Ie,Le,je){return ze(this,Ie,Le,!0,je)},b.prototype.writeFloatBE=function(Ie,Le,je){return ze(this,Ie,Le,!1,je)};function Ke(Re,Ie,Le,je,Xe){return Ie=+Ie,Le=Le>>>0,Xe||ke(Re,Ie,Le,8,17976931348623157e292,-17976931348623157e292),ne.write(Re,Ie,Le,je,52,8),Le+8}b.prototype.writeDoubleLE=function(Ie,Le,je){return Ke(this,Ie,Le,!0,je)},b.prototype.writeDoubleBE=function(Ie,Le,je){return Ke(this,Ie,Le,!1,je)},b.prototype.copy=function(Ie,Le,je,Xe){if(!b.isBuffer(Ie))throw new TypeError("argument should be a Buffer");if(je||(je=0),!Xe&&Xe!==0&&(Xe=this.length),Le>=Ie.length&&(Le=Ie.length),Le||(Le=0),Xe>0&&Xe<je&&(Xe=je),Xe===je||Ie.length===0||this.length===0)return 0;if(Le<0)throw new RangeError("targetStart out of bounds");if(je<0||je>=this.length)throw new RangeError("Index out of range");if(Xe<0)throw new RangeError("sourceEnd out of bounds");Xe>this.length&&(Xe=this.length),Ie.length-Le<Xe-je&&(Xe=Ie.length-Le+je);var lt=Xe-je;if(this===Ie&&typeof Uint8Array.prototype.copyWithin=="function")this.copyWithin(Le,je,Xe);else if(this===Ie&&je<Le&&Le<Xe)for(var $e=lt-1;$e>=0;--$e)Ie[$e+Le]=this[$e+je];else Uint8Array.prototype.set.call(Ie,this.subarray(je,Xe),Le);return lt},b.prototype.fill=function(Ie,Le,je,Xe){if(typeof Ie=="string"){if(typeof Le=="string"?(Xe=Le,Le=0,je=this.length):typeof je=="string"&&(Xe=je,je=this.length),Xe!==void 0&&typeof Xe!="string")throw new TypeError("encoding must be a string");if(typeof Xe=="string"&&!b.isEncoding(Xe))throw new TypeError("Unknown encoding: "+Xe);if(Ie.length===1){var lt=Ie.charCodeAt(0);(Xe==="utf8"&&lt<128||Xe==="latin1")&&(Ie=lt)}}else typeof Ie=="number"&&(Ie=Ie&255);if(Le<0||this.length<Le||this.length<je)throw new RangeError("Out of range index");if(je<=Le)return this;Le=Le>>>0,je=je===void 0?this.length:je>>>0,Ie||(Ie=0);var $e;if(typeof Ie=="number")for($e=Le;$e<je;++$e)this[$e]=Ie;else{var at=b.isBuffer(Ie)?Ie:b.from(Ie,Xe),yt=at.length;if(yt===0)throw new TypeError('The value "'+Ie+'" is invalid for argument "value"');for($e=0;$e<je-Le;++$e)this[$e+Le]=at[$e%yt]}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 De(Re,Ie){Ie=Ie||1/0;for(var Le,je=Re.length,Xe=null,lt=[],$e=0;$e<je;++$e){if(Le=Re.charCodeAt($e),Le>55295&&Le<57344){if(!Xe){if(Le>56319){(Ie-=3)>-1&&lt.push(239,191,189);continue}else if($e+1===je){(Ie-=3)>-1&&lt.push(239,191,189);continue}Xe=Le;continue}if(Le<56320){(Ie-=3)>-1&&lt.push(239,191,189),Xe=Le;continue}Le=(Xe-55296<<10|Le-56320)+65536}else Xe&&(Ie-=3)>-1&&lt.push(239,191,189);if(Xe=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 Qe(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,je,Xe,lt=[],$e=0;$e<Re.length&&!((Ie-=2)<0);++$e)Le=Re.charCodeAt($e),je=Le>>8,Xe=Le%256,lt.push(Xe),lt.push(je);return lt}function Ue(Re){return ae.toByteArray(rt(Re))}function qe(Re,Ie,Le,je){for(var Xe=0;Xe<je&&!(Xe+Le>=Ie.length||Xe>=Re.length);++Xe)Ie[Xe+Le]=Re[Xe];return Xe}function et(Re,Ie){return Re instanceof Ie||Re!=null&&Re.constructor!=null&&Re.constructor.name!=null&&Re.constructor.name===Ie.name}function Je(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("./"),ne=ae(ie("String.prototype.indexOf"));de.exports=function(te,x){var b=ie(te,!!x);return typeof b=="function"&&ne(te,".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"),ne=ae("%Function.prototype.apply%"),z=ae("%Function.prototype.call%"),te=ae("%Reflect.apply%",!0)||ie.call(z,ne),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=te(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 te(ie,ne,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,te){if(!(this instanceof ae))return new ae(z,te);this.src=z,this._withAccess=te}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 te=this.keys||Object.keys(this.src);if(!this._withAccess){for(var x=0;x<te.length;x++)b=te[x],z[b]===void 0&&(z[b]=this.src[b]);return z}for(var x=0;x<te.length;x++){var b=te[x];if(ne(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 te=this.keys||Object.keys(this.src),x=0;x<te.length;x++){var b=te[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 te={};return this.to(te),this.src=z,this.to(te),this.src=te,this};function ne(z,te){return z[te]===void 0&&z.__lookupGetter__(te)===void 0&&z.__lookupSetter__(te)===void 0}},{}],95:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),ne=a("../internals/try-to-string"),z=ie.TypeError;de.exports=function(te){if(ae(te))return te;throw z(ne(te)+" 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"),ne=a("../internals/try-to-string"),z=ie.TypeError;de.exports=function(te){if(ae(te))return te;throw z(ne(te)+" 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"),ne=ie.String,z=ie.TypeError;de.exports=function(te){if(typeof te=="object"||ae(te))return te;throw z("Can't set "+ne(te)+" 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"),ne=a("../internals/object-define-property"),z=ie("unscopables"),te=Array.prototype;te[z]==null&&ne.f(te,z,{configurable:!0,value:ae(null)}),de.exports=function(x){te[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,ne,z){return ne+(z?ie(ae,ne).length:1)}},{"../internals/string-multibyte":239}],100:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/object-is-prototype-of"),ne=ie.TypeError;de.exports=function(z,te){if(ae(te,z))return z;throw ne("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"),ne=ie.String,z=ie.TypeError;de.exports=function(te){if(ae(te))return te;throw z(ne(te)+" 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"),ne=a("../internals/global"),z=a("../internals/is-callable"),te=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=ne.Int8Array,ge=be&&be.prototype,me=ne.Uint8ClampedArray,ve=me&&me.prototype,Ee=be&&fe(be),ye=ge&&fe(ge),Ae=Object.prototype,_e=ne.TypeError,Se=le("toStringTag"),xe=he("TYPED_ARRAY_TAG"),Oe=he("TYPED_ARRAY_CONSTRUCTOR"),we=ie&&!!se&&b(ne.opera)!=="Opera",Pe=!1,Be,Me,Fe,Ve={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Ze={BigInt64Array:8,BigUint64Array:8},Ge=function(nt){if(!te(nt))return!1;var rt=b(nt);return rt==="DataView"||x(Ve,rt)||x(Ze,rt)},Ye=function(Ke){if(!te(Ke))return!1;var nt=b(Ke);return x(Ve,nt)||x(Ze,nt)},He=function(Ke){if(Ye(Ke))return Ke;throw _e("Target is not a typed array")},Ne=function(Ke){if(z(Ke)&&(!se||ce(Ee,Ke)))return Ke;throw _e(y(Ke)+" is not a typed array constructor")},ke=function(Ke,nt,rt,We){if(ae){if(rt)for(var De in Ve){var Qe=ne[De];if(Qe&&x(Qe.prototype,Ke))try{delete Qe.prototype[Ke]}catch(Te){try{Qe.prototype[Ke]=nt}catch(Ue){}}}(!ye[Ke]||rt)&&ee(ye,Ke,rt?nt:we&&ge[Ke]||nt,We)}},ze=function(Ke,nt,rt){var We,De;if(ae){if(se){if(rt){for(We in Ve)if(De=ne[We],De&&x(De,Ke))try{delete De[Ke]}catch(Qe){}}if(!Ee[Ke]||rt)try{return ee(Ee,Ke,rt?nt:we&&Ee[Ke]||nt)}catch(Qe){}else return}for(We in Ve)De=ne[We],De&&(!De[Ke]||rt)&&ee(De,Ke,nt)}};for(Be in Ve)Me=ne[Be],Fe=Me&&Me.prototype,Fe?E(Fe,Oe,Me):we=!1;for(Be in Ze)Me=ne[Be],Fe=Me&&Me.prototype,Fe&&E(Fe,Oe,Me);if((!we||!z(Ee)||Ee===Function.prototype)&&(Ee=function(){throw _e("Incorrect invocation")},we))for(Be in Ve)ne[Be]&&se(ne[Be],Ee);if((!we||!ye||ye===Ae)&&(ye=Ee.prototype,we))for(Be in Ve)ne[Be]&&se(ne[Be].prototype,ye);if(we&&fe(ve)!==ye&&se(ve,ye),ae&&!x(ye,Se)){Pe=!0,oe(ye,Se,{get:function(){return te(this)?this[xe]:void 0}});for(Be in Ve)ne[Be]&&E(ne[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:Ye,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"),ne=a("../internals/descriptors"),z=a("../internals/array-buffer-native"),te=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=te.PROPER,Ae=te.CONFIGURABLE,_e=Ee.get,Se=Ee.set,xe="ArrayBuffer",Oe="DataView",we="prototype",Pe="Wrong length",Be="Wrong index",Me=ie[xe],Fe=Me,Ve=Fe&&Fe[we],Ze=ie[Oe],Ge=Ze&&Ze[we],Ye=Object.prototype,He=ie.Array,Ne=ie.RangeError,ke=ae(ge),ze=ae([].reverse),Ke=fe.pack,nt=fe.unpack,rt=function($e){return[$e&255]},We=function($e){return[$e&255,$e>>8&255]},De=function($e){return[$e&255,$e>>8&255,$e>>16&255,$e>>24&255]},Qe=function($e){return $e[3]<<24|$e[2]<<16|$e[1]<<8|$e[0]},Te=function($e){return Ke($e,23,4)},Ue=function($e){return Ke($e,52,8)},qe=function($e,at){be($e[we],at,{get:function(){return _e(this)[at]}})},et=function($e,at,yt,ct){var ht=ce(yt),ut=_e($e);if(ht+at>ut.byteLength)throw Ne(Be);var Et=_e(ut.buffer).bytes,gt=ht+ut.byteOffset,wt=me(Et,gt,gt+at);return ct?wt:ze(wt)},Je=function($e,at,yt,ct,ht,ut){var Et=ce(yt),gt=_e($e);if(Et+at>gt.byteLength)throw Ne(Be);for(var wt=_e(gt.buffer).bytes,St=Et+gt.byteOffset,Rt=ct(+ht),Wt=0;Wt<at;Wt++)wt[St+Wt]=Rt[ut?Wt:at-Wt-1]};if(!z)Fe=function(at){E(this,Ve);var yt=ce(at);Se(this,{bytes:ke(He(yt),0),byteLength:yt}),ne||(this.byteLength=yt)},Ve=Fe[we],Ze=function(at,yt,ct){E(this,Ge),E(at,Ve);var ht=_e(at).byteLength,ut=ee(yt);if(ut<0||ut>ht)throw Ne("Wrong offset");if(ct=ct===void 0?ht-ut:oe(ct),ut+ct>ht)throw Ne(Pe);Se(this,{buffer:at,byteLength:ct,byteOffset:ut}),ne||(this.buffer=at,this.byteLength=ct,this.byteOffset=ut)},Ge=Ze[we],ne&&(qe(Fe,"byteLength"),qe(Ze,"buffer"),qe(Ze,"byteLength"),qe(Ze,"byteOffset")),b(Ge,{getInt8:function(at){return et(this,1,at)[0]<<24>>24},getUint8:function(at){return et(this,1,at)[0]},getInt16:function(at){var yt=et(this,2,at,arguments.length>1?arguments[1]:void 0);return(yt[1]<<8|yt[0])<<16>>16},getUint16:function(at){var yt=et(this,2,at,arguments.length>1?arguments[1]:void 0);return yt[1]<<8|yt[0]},getInt32:function(at){return Qe(et(this,4,at,arguments.length>1?arguments[1]:void 0))},getUint32:function(at){return Qe(et(this,4,at,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(at){return nt(et(this,4,at,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(at){return nt(et(this,8,at,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(at,yt){Je(this,1,at,rt,yt)},setUint8:function(at,yt){Je(this,1,at,rt,yt)},setInt16:function(at,yt){Je(this,2,at,We,yt,arguments.length>2?arguments[2]:void 0)},setUint16:function(at,yt){Je(this,2,at,We,yt,arguments.length>2?arguments[2]:void 0)},setInt32:function(at,yt){Je(this,4,at,De,yt,arguments.length>2?arguments[2]:void 0)},setUint32:function(at,yt){Je(this,4,at,De,yt,arguments.length>2?arguments[2]:void 0)},setFloat32:function(at,yt){Je(this,4,at,Te,yt,arguments.length>2?arguments[2]:void 0)},setFloat64:function(at,yt){Je(this,8,at,Ue,yt,arguments.length>2?arguments[2]:void 0)}});else{var Re=ye&&Me.name!==xe;if(!y(function(){Me(1)})||!y(function(){new Me(-1)})||y(function(){return new Me,new Me(1.5),new Me(NaN),Re&&!Ae})){Fe=function(at){return E(this,Ve),new Me(ce(at))},Fe[we]=Ve;for(var Ie=he(Me),Le=0,je;Ie.length>Le;)(je=Ie[Le++])in Fe||x(Fe,je,Me[je]);Ve.constructor=Fe}else Re&&Ae&&x(Me,"name",xe);le&&se(Ge)!==Ye&&le(Ge,Ye);var Xe=new Ze(new Fe(2)),lt=ae(Ge.setInt8);Xe.setInt8(0,2147483648),Xe.setInt8(1,2147483649),(Xe.getInt8(0)||!Xe.getInt8(1))&&b(Ge,{setInt8:function(at,yt){lt(this,at,yt<<24>>24)},setUint8:function(at,yt){lt(this,at,yt<<24>>24)}},{unsafe:!0})}ve(Fe,xe),ve(Ze,Oe),de.exports={ArrayBuffer:Fe,DataView:Ze}},{"../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"),ne=a("../internals/length-of-array-like"),z=Math.min;de.exports=[].copyWithin||function(x,b){var y=ie(this),E=ne(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"),ne=a("../internals/length-of-array-like");de.exports=function(te){for(var x=ie(this),b=ne(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++]=te;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"),ne=ae("forEach");de.exports=ne?[].forEach:function(te){return ie(this,te,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,ne){for(var z=0,te=ie(ne),x=new ae(te);te>z;)x[z]=ne[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"),ne=a("../internals/function-call"),z=a("../internals/to-object"),te=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=ne(xe,Se)).done;Ee++)Oe=me?te(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"),ne=a("../internals/length-of-array-like"),z=function(te){return function(x,b,y){var E=ie(x),ee=ne(E),oe=ae(y,ee),ce;if(te&&b!=b){for(;ee>oe;)if(ce=E[oe++],ce!=ce)return!0}else for(;ee>oe;oe++)if((te||oe in E)&&E[oe]===b)return te||oe||0;return!te&&-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"),ne=a("../internals/indexed-object"),z=a("../internals/to-object"),te=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=ne(Ee),Ae=ie(ge,me),_e=te(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"),ne=a("../internals/to-integer-or-infinity"),z=a("../internals/length-of-array-like"),te=a("../internals/array-method-is-strict"),x=Math.min,b=[].lastIndexOf,y=!!b&&1/[1].lastIndexOf(1,-0)<0,E=te("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,ne(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"),ne=a("../internals/engine-v8-version"),z=ae("species");de.exports=function(te){return ne>=51||!ie(function(){var x=[],b=x.constructor={};return b[z]=function(){return{foo:1}},x[te](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,ne){var z=[][ae];return!!z&&ie(function(){z.call(null,ne||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/a-callable"),ne=a("../internals/to-object"),z=a("../internals/indexed-object"),te=a("../internals/length-of-array-like"),x=ie.TypeError,b=function(y){return function(E,ee,oe,ce){ae(ee);var fe=ne(E),se=z(fe),le=te(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"),ne=a("../internals/length-of-array-like"),z=a("../internals/create-property"),te=ie.Array,x=Math.max;de.exports=function(b,y,E){for(var ee=ne(b),oe=ae(y,ee),ce=ae(E===void 0?ee:E,ee),fe=te(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,ne=function(x,b){var y=x.length,E=ae(y/2);return y<8?z(x,b):te(x,ne(ie(x,0,E),b),ne(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},te=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=ne},{"../internals/array-slice-simple":116}],119:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-array"),ne=a("../internals/is-constructor"),z=a("../internals/is-object"),te=a("../internals/well-known-symbol"),x=te("species"),b=ie.Array;de.exports=function(y){var E;return ae(y)&&(E=y.constructor,ne(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,ne){return new(ie(ae))(ne===0?0:ne)}},{"../internals/array-species-constructor":119}],121:[function(a,de,ue){var ie=a("../internals/an-object"),ae=a("../internals/iterator-close");de.exports=function(ne,z,te,x){try{return x?z(ie(te)[0],te[1]):z(te)}catch(b){ae(ne,"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"),ne=!1;try{var z=0,te={next:function(){return{done:!!z++}},return:function(){ne=!0}};te[ae]=function(){return this},Array.from(te,function(){throw 2})}catch(x){}de.exports=function(x,b){if(!b&&!ne)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),ne=ie("".slice);de.exports=function(z){return ne(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"),ne=a("../internals/is-callable"),z=a("../internals/classof-raw"),te=a("../internals/well-known-symbol"),x=te("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"&&ne(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"),ne=a("../internals/object-get-own-property-descriptor"),z=a("../internals/object-define-property");de.exports=function(te,x,b){for(var y=ae(x),E=z.f,ee=ne.f,oe=0;oe<y.length;oe++){var ce=y[oe];!ie(te,ce)&&!(b&&ie(b,ce))&&E(te,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(ne){var z=/./;try{"/./"[ne](z)}catch(te){try{return z[ae]=!1,"/./"[ne](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"),ne=a("../internals/create-property-descriptor"),z=a("../internals/set-to-string-tag"),te=a("../internals/iterators"),x=function(){return this};de.exports=function(b,y,E,ee){var oe=y+" Iterator";return b.prototype=ae(ie,{next:ne(+!ee,E)}),z(b,oe,!1,!0),te[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"),ne=a("../internals/create-property-descriptor");de.exports=ie?function(z,te,x){return ae.f(z,te,ne(1,x))}:function(z,te,x){return z[te]=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"),ne=a("../internals/create-property-descriptor");de.exports=function(z,te,x){var b=ie(te);b in z?ae.f(z,b,ne(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"),ne=a("../internals/is-pure"),z=a("../internals/function-name"),te=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 Me=function(Ke){if(Ke===we&&Ye)return Ye;if(!ge&&Ke in Ze)return Ze[Ke];switch(Ke){case ve:return function(){return new xe(this,Ke)};case Ee:return function(){return new xe(this,Ke)};case ye:return function(){return new xe(this,Ke)}}return function(){return new xe(this)}},Fe=Se+" Iterator",Ve=!1,Ze=_e.prototype,Ge=Ze[me]||Ze["@@iterator"]||we&&Ze[we],Ye=!ge&&Ge||Me(we),He=Se=="Array"&&Ze.entries||Ge,Ne,ke,ze;if(He&&(Ne=b(He.call(new _e)),Ne!==Object.prototype&&Ne.next&&(!ne&&b(Ne)!==be&&(y?y(Ne,be):te(Ne[me])||oe(Ne,me,Ae)),E(Ne,Fe,!0,!0),ne&&(fe[Fe]=Ae))),le&&we==Ee&&Ge&&Ge.name!==Ee&&(!ne&&he?ee(Ze,"name",Ee):(Ve=!0,Ye=function(){return ae(Ge,this)})),we)if(ke={values:Me(Ee),keys:Pe?Ye:Me(ve),entries:Me(ye)},Be)for(ze in ke)(ge||Ve||!(ze in Ze))&&oe(Ze,ze,ke[ze]);else ie({target:Se,proto:!0,forced:ge||Ve},ke);return(!ne||Be)&&Ze[me]!==Ye&&oe(Ze,me,Ye,{name:we}),fe[Se]=Ye,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"),ne=a("../internals/well-known-symbol-wrapped"),z=a("../internals/object-define-property").f;de.exports=function(te){var x=ie.Symbol||(ie.Symbol={});ae(x,te)||z(x,te,{value:ne.f(te)})}},{"../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"),ne=ie.document,z=ae(ne)&&ae(ne.createElement);de.exports=function(te){return z?ne.createElement(te):{}}},{"../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,ne=ae&&ae.constructor&&ae.constructor.prototype;de.exports=ne===Object.prototype?void 0:ne},{"../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"),ne=ie.process,z=ie.Deno,te=ne&&ne.versions||z&&z.version,x=te&&te.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,ne=a("../internals/create-non-enumerable-property"),z=a("../internals/redefine"),te=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]||te(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)&&ne(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"),ne=a("../internals/regexp-exec"),z=a("../internals/fails"),te=a("../internals/well-known-symbol"),x=a("../internals/create-non-enumerable-property"),b=te("species"),y=RegExp.prototype;de.exports=function(E,ee,oe,ce){var fe=te(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===ne||_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,ne=ae.apply,z=ae.call;de.exports=typeof Reflect=="object"&&Reflect.apply||(ie?z.bind(ne):function(){return z.apply(ne,arguments)})},{"../internals/function-bind-native":154}],153:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/a-callable"),ne=a("../internals/function-bind-native"),z=ie(ie.bind);de.exports=function(te,x){return ae(te),x===void 0?te:ne?z(te,x):function(){return te.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"),ne=Function.prototype,z=ie&&Object.getOwnPropertyDescriptor,te=ae(ne,"name"),x=te&&function(){}.name==="something",b=te&&(!ie||ie&&z(ne,"name").configurable);de.exports={EXISTS:te,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,ne=ae.bind,z=ae.call,te=ie&&ne.bind(z,z);de.exports=ie?function(x){return x&&te(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"),ne=function(z){return ae(z)?z:void 0};de.exports=function(z,te){return arguments.length<2?ne(ie[z]):ie[z]&&ie[z][te]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(a,de,ue){var ie=a("../internals/classof"),ae=a("../internals/get-method"),ne=a("../internals/iterators"),z=a("../internals/well-known-symbol"),te=z("iterator");de.exports=function(x){if(x!=null)return ae(x,te)||ae(x,"@@iterator")||ne[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"),ne=a("../internals/a-callable"),z=a("../internals/an-object"),te=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(ne(ee))return z(ae(ee,y));throw b(te(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,ne){var z=ae[ne];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"),ne=Math.floor,z=ie("".charAt),te=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),te(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=ne(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(ne){return ne&&ne.Math==Math&&ne};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 it!="undefined"?it: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"),ne=ie({}.hasOwnProperty);de.exports=Object.hasOwn||function(te,x){return ne(ae(te),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,ne){var z=ie.console;z&&z.error&&(arguments.length==1?z.error(ae):z.error(ae,ne))}},{"../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"),ne=a("../internals/document-create-element");de.exports=!ie&&!ae(function(){return Object.defineProperty(ne("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,ne=Math.abs,z=Math.pow,te=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=ne(ee),ee!=ee||ee===1/0?(Ee=ee!=ee?1:0,ve=le):(ve=te(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"),ne=a("../internals/fails"),z=a("../internals/classof-raw"),te=ie.Object,x=ae("".split);de.exports=ne(function(){return!te("z").propertyIsEnumerable(0)})?function(b){return z(b)=="String"?x(b,""):te(b)}:te},{"../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"),ne=a("../internals/object-set-prototype-of");de.exports=function(z,te,x){var b,y;return ne&&ie(b=te.constructor)&&b!==x&&ae(y=b.prototype)&&y!==x.prototype&&ne(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"),ne=a("../internals/shared-store"),z=ie(Function.toString);ae(ne.inspectSource)||(ne.inspectSource=function(te){return z(te)}),de.exports=ne.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"),ne=a("../internals/function-uncurry-this"),z=a("../internals/is-object"),te=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=ne(ge.get),ve=ne(ge.has),Ee=ne(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,te(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"),ne=ie("iterator"),z=Array.prototype;de.exports=function(te){return te!==void 0&&(ae.Array===te||z[ne]===te)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(a,de,ue){var ie=a("../internals/classof-raw");de.exports=Array.isArray||function(ne){return ie(ne)=="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"),ne=a("../internals/is-callable"),z=a("../internals/classof"),te=a("../internals/get-built-in"),x=a("../internals/inspect-source"),b=function(){},y=[],E=te("Reflect","construct"),ee=/^\s*(?:class|function)\b/,oe=ie(ee.exec),ce=!ee.exec(b),fe=function(he){if(!ne(he))return!1;try{return E(b,y,he),!0}catch(be){return!1}},se=function(he){if(!ne(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"),ne=/#|\.prototype\./,z=function(E,ee){var oe=x[te(E)];return oe==y?!0:oe==b?!1:ae(ee)?ie(ee):!!ee},te=z.normalize=function(E){return String(E).replace(ne,".").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"),ne=a("../internals/well-known-symbol"),z=ne("match");de.exports=function(te){var x;return ie(te)&&((x=te[z])!==void 0?!!x:ae(te)=="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"),ne=a("../internals/is-callable"),z=a("../internals/object-is-prototype-of"),te=a("../internals/use-symbol-as-uid"),x=ie.Object;de.exports=te?function(b){return typeof b=="symbol"}:function(b){var y=ae("Symbol");return ne(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"),ne=a("../internals/function-call"),z=a("../internals/an-object"),te=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(Fe){return Ae&&oe(Ae,"normal",Fe),new fe(!0,Fe)},Me=function(Fe){return me?(z(Fe),Ee?ye(Fe[0],Fe[1],Be):ye(Fe[0],Fe[1])):Ee?ye(Fe,Be):ye(Fe)};if(ve)Ae=le;else{if(_e=ee(le),!_e)throw ce(te(le)+" is not iterable");if(x(_e)){for(Se=0,xe=b(le);xe>Se;Se++)if(Oe=Me(le[Se]),Oe&&y(se,Oe))return Oe;return new fe(!1)}Ae=E(le,_e)}for(we=Ae.next;!(Pe=ne(we,Ae)).done;){try{Oe=Me(Pe.value)}catch(Fe){oe(Ae,"throw",Fe)}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"),ne=a("../internals/get-method");de.exports=function(z,te,x){var b,y;ae(z);try{if(b=ne(z,"return"),!b){if(te==="throw")throw x;return x}b=ie(b,z)}catch(E){y=!0,b=E}if(te==="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"),ne=a("../internals/object-create"),z=a("../internals/object-get-prototype-of"),te=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=ne(ee)),ae(ee[y])||te(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"),ne=a("../internals/object-get-own-property-descriptor").f,z=a("../internals/task").set,te=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=ne(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()},!te&&!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 ne=Symbol();return!String(ne)||!(Object(ne)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"),ne=a("../internals/inspect-source"),z=ie.WeakMap;de.exports=ae(z)&&/native code/.test(ne(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(ne){var z,te;this.promise=new ne(function(x,b){if(z!==void 0||te!==void 0)throw TypeError("Bad Promise constructor");z=x,te=b}),this.resolve=ie(z),this.reject=ie(te)};de.exports.f=function(ne){return new ae(ne)}},{"../internals/a-callable":95}],194:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-regexp"),ne=ie.TypeError;de.exports=function(z){if(ae(z))throw ne("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"),ne=a("../internals/function-call"),z=a("../internals/fails"),te=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||te(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(te(Ee),me(Ee)):te(Ee),Ae=ye.length,_e=0,Se;Ae>_e;)Se=ye[_e++],(!ie||ne(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"),ne=a("../internals/enum-bug-keys"),z=a("../internals/hidden-keys"),te=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",te.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=ne.length;me--;)delete ge[ee][ne[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"),ne=a("../internals/object-define-property"),z=a("../internals/an-object"),te=a("../internals/to-indexed-object"),x=a("../internals/object-keys");ue.f=ie&&!ae?Object.defineProperties:function(y,E){z(y);for(var ee=te(E),oe=x(E),ce=oe.length,fe=0,se;ce>fe;)ne.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"),ne=a("../internals/ie8-dom-define"),z=a("../internals/v8-prototype-define-bug"),te=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(te(se),le=x(le),te(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(te(se),le=x(le),te(he),ne)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"),ne=a("../internals/object-property-is-enumerable"),z=a("../internals/create-property-descriptor"),te=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=te(oe),ce=x(ce),y)try{return E(oe,ce)}catch(fe){}if(b(oe,ce))return z(!ae(ne.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"),ne=a("../internals/object-get-own-property-names").f,z=a("../internals/array-slice-simple"),te=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],x=function(b){try{return ne(b)}catch(y){return z(te)}};de.exports.f=function(y){return te&&ie(y)=="Window"?x(y):ne(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"),ne=ae.concat("length","prototype");ue.f=Object.getOwnPropertyNames||function(te){return ie(te,ne)}},{"../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"),ne=a("../internals/is-callable"),z=a("../internals/to-object"),te=a("../internals/shared-key"),x=a("../internals/correct-prototype-getter"),b=te("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 ne(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"),ne=a("../internals/to-indexed-object"),z=a("../internals/array-includes").indexOf,te=a("../internals/hidden-keys"),x=ie([].push);de.exports=function(b,y){var E=ne(b),ee=0,oe=[],ce;for(ce in E)!ae(te,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,ne=ae&&!ie.call({1:2},1);ue.f=ne?function(te){var x=ae(this,te);return!!x&&x.enumerable}:ie},{}],208:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=a("../internals/an-object"),ne=a("../internals/a-possible-prototype");de.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var z=!1,te={},x;try{x=ie(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),x(te,[]),z=te instanceof Array}catch(b){}return function(y,E){return ae(y),ne(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"),ne=a("../internals/object-keys"),z=a("../internals/to-indexed-object"),te=a("../internals/object-property-is-enumerable").f,x=ae(te),b=ae([].push),y=function(E){return function(ee){for(var oe=z(ee),ce=ne(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"),ne=a("../internals/is-callable"),z=a("../internals/is-object"),te=ie.TypeError;de.exports=function(x,b){var y,E;if(b==="string"&&ne(y=x.toString)&&!z(E=ae(y,x))||ne(y=x.valueOf)&&!z(E=ae(y,x))||b!=="string"&&ne(y=x.toString)&&!z(E=ae(y,x)))return E;throw te("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"),ne=a("../internals/object-get-own-property-names"),z=a("../internals/object-get-own-property-symbols"),te=a("../internals/an-object"),x=ae([].concat);de.exports=ie("Reflect","ownKeys")||function(y){var E=ne.f(te(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"),ne=a("../internals/is-callable"),z=a("../internals/is-forced"),te=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=ne(ie.PromiseRejectionEvent),se=z("Promise",function(){var le=te(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"),ne=a("../internals/new-promise-capability");de.exports=function(z,te){if(ie(z),ae(te)&&te.constructor===z)return te;var x=ne.f(z),b=x.resolve;return b(te),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"),ne=a("../internals/promise-constructor-detection").CONSTRUCTOR;de.exports=ne||!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,ne,z){z in ae||ie(ae,z,{configurable:!0,get:function(){return ne[z]},set:function(te){ne[z]=te}})}},{"../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 ne={item:ae,next:null};this.head?this.tail.next=ne:this.head=ne,this.tail=ne},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,ne,z){for(var te in ne)ie(ae,te,ne[te],z);return ae}},{"../internals/redefine":222}],222:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/is-callable"),ne=a("../internals/has-own-property"),z=a("../internals/create-non-enumerable-property"),te=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")+"]"),(!ne(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:te(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"),ne=a("../internals/an-object"),z=a("../internals/is-callable"),te=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&&ne(oe),oe}if(te(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"),ne=a("../internals/to-string"),z=a("../internals/regexp-flags"),te=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=te.BROKEN_CARET,ve=/()??/.exec("")[1]!==void 0,Ee=ge||ve||me||E||ee;Ee&&(fe=function(Ae){var _e=this,Se=y(_e),xe=ne(Ae),Oe=Se.raw,we,Pe,Be,Me,Fe,Ve,Ze;if(Oe)return Oe.lastIndex=_e.lastIndex,we=ie(fe,Oe,xe),_e.lastIndex=Oe.lastIndex,we;var Ge=Se.groups,Ye=me&&_e.sticky,He=ie(z,_e),Ne=_e.source,ke=0,ze=xe;if(Ye&&(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),Me=ie(ce,Ye?Pe:_e,ze),Ye?Me?(Me.input=be(Me.input,ke),Me[0]=be(Me[0],ke),Me.index=_e.lastIndex,_e.lastIndex+=Me[0].length):_e.lastIndex=0:ge&&Me&&(_e.lastIndex=_e.global?Me.index+Me[0].length:Be),ve&&Me&&Me.length>1&&ie(oe,Me[0],Pe,function(){for(Fe=1;Fe<arguments.length-2;Fe++)arguments[Fe]===void 0&&(Me[Fe]=void 0)}),Me&&Ge)for(Me.groups=Ve=b(null),Fe=0;Fe<Ge.length;Fe++)Ze=Ge[Fe],Ve[Ze[0]]=Me[Ze[1]];return Me}),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),ne="";return ae.hasIndices&&(ne+="d"),ae.global&&(ne+="g"),ae.ignoreCase&&(ne+="i"),ae.multiline&&(ne+="m"),ae.dotAll&&(ne+="s"),ae.unicode&&(ne+="u"),ae.sticky&&(ne+="y"),ne}},{"../internals/an-object":101}],226:[function(a,de,ue){var ie=a("../internals/function-call"),ae=a("../internals/has-own-property"),ne=a("../internals/object-is-prototype-of"),z=a("../internals/regexp-flags"),te=RegExp.prototype;de.exports=function(x){var b=x.flags;return b===void 0&&!("flags"in te)&&!ae(x,"flags")&&ne(te,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"),ne=ae.RegExp,z=ie(function(){var b=ne("a","y");return b.lastIndex=2,b.exec("abcd")!=null}),te=z||ie(function(){return!ne("a","y").sticky}),x=z||ie(function(){var b=ne("^r","gy");return b.lastIndex=2,b.exec("str")!=null});de.exports={BROKEN_CARET:x,MISSED_STICKY:te,UNSUPPORTED_Y:z}},{"../internals/fails":150,"../internals/global":163}],228:[function(a,de,ue){var ie=a("../internals/fails"),ae=a("../internals/global"),ne=ae.RegExp;de.exports=ie(function(){var z=ne(".","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"),ne=ae.RegExp;de.exports=ie(function(){var z=ne("(?<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(ne){if(ne==null)throw ae("Can't call method on "+ne);return ne}},{"../internals/global":163}],231:[function(a,de,ue){de.exports=Object.is||function(ae,ne){return ae===ne?ae!==0||1/ae===1/ne:ae!=ae&&ne!=ne}},{}],232:[function(a,de,ue){var ie=a("../internals/global"),ae=Object.defineProperty;de.exports=function(ne,z){try{ae(ie,ne,{value:z,configurable:!0,writable:!0})}catch(te){ie[ne]=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"),ne=a("../internals/well-known-symbol"),z=a("../internals/descriptors"),te=ne("species");de.exports=function(x){var b=ie(x),y=ae.f;z&&b&&!b[te]&&y(b,te,{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"),ne=a("../internals/well-known-symbol"),z=ne("toStringTag");de.exports=function(te,x,b){te&&!b&&(te=te.prototype),te&&!ae(te,z)&&ie(te,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"),ne=ie("keys");de.exports=function(z){return ne[z]||(ne[z]=ae(z))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/set-global"),ne="__core-js_shared__",z=ie[ne]||ae(ne,{});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(ne,z){return ae[ne]||(ae[ne]=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"),ne=a("../internals/well-known-symbol"),z=ne("species");de.exports=function(te,x){var b=ie(te).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"),ne=a("../internals/to-string"),z=a("../internals/require-object-coercible"),te=ie("".charAt),x=ie("".charCodeAt),b=ie("".slice),y=function(E){return function(ee,oe){var ce=ne(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?te(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"),ne=a("../internals/whitespaces"),z="\u200B\x85\u180E";de.exports=function(te){return ae(function(){return!!ne[te]()||z[te]()!==z||ie&&ne[te].name!==te})}},{"../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"),ne=a("../internals/to-string"),z=a("../internals/whitespaces"),te=ie("".replace),x="["+z+"]",b=RegExp("^"+x+x+"*"),y=RegExp(x+x+"*$"),E=function(ee){return function(oe){var ce=ne(ae(oe));return ee&1&&(ce=te(ce,b,"")),ee&2&&(ce=te(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"),ne=a("../internals/well-known-symbol"),z=a("../internals/redefine");de.exports=function(){var te=ae("Symbol"),x=te&&te.prototype,b=x&&x.valueOf,y=ne("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"),ne=a("../internals/function-bind-context"),z=a("../internals/is-callable"),te=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(Me){}var Oe=function(Me){if(te(Ee,Me)){var Fe=Ee[Me];delete Ee[Me],Fe()}},we=function(Me){return function(){Oe(Me)}},Pe=function(Me){Oe(Me.data)},Be=function(Me){ie.postMessage(me(Me),Ae.protocol+"//"+Ae.host)};(!fe||!se)&&(fe=function(Fe){ee(arguments.length,1);var Ve=z(Fe)?Fe:be(Fe),Ze=y(arguments,1);return Ee[++ve]=function(){ae(Ve,void 0,Ze)},_e(ve),ve},se=function(Fe){delete Ee[Fe]},ce?_e=function(Me){le.nextTick(we(Me))}:he&&he.now?_e=function(Me){he.now(we(Me))}:ge&&!oe?(Se=new ge,xe=Se.port2,Se.port1.onmessage=Pe,_e=ne(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(Me){b.appendChild(E("script"))[ye]=function(){b.removeChild(this),Oe(Me)}}:_e=function(Me){setTimeout(we(Me),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,ne=Math.min;de.exports=function(z,te){var x=ie(z);return x<0?ae(x+te,0):ne(x,te)}},{"../internals/to-integer-or-infinity":248}],246:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/to-integer-or-infinity"),ne=a("../internals/to-length"),z=ie.RangeError;de.exports=function(te){if(te===void 0)return 0;var x=ae(te),b=ne(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(ne){return ie(ae(ne))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(a,de,ue){var ie=Math.ceil,ae=Math.floor;de.exports=function(ne){var z=+ne;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(ne){return ne>0?ae(ie(ne),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/require-object-coercible"),ne=ie.Object;de.exports=function(z){return ne(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"),ne=ie.RangeError;de.exports=function(z,te){var x=ae(z);if(x%te)throw ne("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"),ne=ie.RangeError;de.exports=function(z){var te=ae(z);if(te<0)throw ne("The argument can't be less than 0");return te}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/function-call"),ne=a("../internals/is-object"),z=a("../internals/is-symbol"),te=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(!ne(ee)||z(ee))return ee;var ce=te(ee,E),fe;if(ce){if(oe===void 0&&(oe="default"),fe=ae(ce,ee,oe),!ne(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(ne){var z=ie(ne,"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"),ne={};ne[ae]="z",de.exports=String(ne)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/classof"),ne=ie.String;de.exports=function(z){if(ae(z)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return ne(z)}},{"../internals/classof":124,"../internals/global":163}],257:[function(a,de,ue){var ie=a("../internals/global"),ae=ie.String;de.exports=function(ne){try{return ae(ne)}catch(z){return"Object"}}},{"../internals/global":163}],258:[function(a,de,ue){"use strict";var ie=a("../internals/export"),ae=a("../internals/global"),ne=a("../internals/function-call"),z=a("../internals/descriptors"),te=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"),Me=Pe.get,Fe=Pe.set,Ve=Oe.f,Ze=we.f,Ge=Math.round,Ye=ae.RangeError,He=b.ArrayBuffer,Ne=He.prototype,ke=b.DataView,ze=x.NATIVE_ARRAY_BUFFER_VIEWS,Ke=x.TYPED_ARRAY_CONSTRUCTOR,nt=x.TYPED_ARRAY_TAG,rt=x.TypedArray,We=x.TypedArrayPrototype,De=x.aTypedArrayConstructor,Qe=x.isTypedArray,Te="BYTES_PER_ELEMENT",Ue="Wrong length",qe=function(je,Xe){De(je);for(var lt=0,$e=Xe.length,at=new je($e);$e>lt;)at[lt]=Xe[lt++];return at},et=function(je,Xe){Ve(je,Xe,{get:function(){return Me(this)[Xe]}})},Je=function(je){var Xe;return Ee(Ne,je)||(Xe=be(je))=="ArrayBuffer"||Xe=="SharedArrayBuffer"},Re=function(je,Xe){return Qe(je)&&!me(Xe)&&Xe in je&&oe(+Xe)&&Xe>=0},Ie=function(Xe,lt){return lt=le(lt),Re(Xe,lt)?E(2,Xe[lt]):Ze(Xe,lt)},Le=function(Xe,lt,$e){return lt=le(lt),Re(Xe,lt)&&ge($e)&&he($e,"value")&&!he($e,"get")&&!he($e,"set")&&!$e.configurable&&(!he($e,"writable")||$e.writable)&&(!he($e,"enumerable")||$e.enumerable)?(Xe[lt]=$e.value,Xe):Ve(Xe,lt,$e)};z?(ze||(we.f=Ie,Oe.f=Le,et(We,"buffer"),et(We,"byteOffset"),et(We,"byteLength"),et(We,"length")),ie({target:"Object",stat:!0,forced:!ze},{getOwnPropertyDescriptor:Ie,defineProperty:Le}),de.exports=function(je,Xe,lt){var $e=je.match(/\d+$/)[0]/8,at=je+(lt?"Clamped":"")+"Array",yt="get"+je,ct="set"+je,ht=ae[at],ut=ht,Et=ut&&ut.prototype,gt={},wt=function(Wt,Ft){var kt=Me(Wt);return kt.view[yt](Ft*$e+kt.byteOffset,!0)},St=function(Wt,Ft,kt){var Pt=Me(Wt);lt&&(kt=(kt=Ge(kt))<0?0:kt>255?255:kt&255),Pt.view[ct](Ft*$e+Pt.byteOffset,kt,!0)},Rt=function(Wt,Ft){Ve(Wt,Ft,{get:function(){return wt(this,Ft)},set:function(kt){return St(this,Ft,kt)},enumerable:!0})};ze?te&&(ut=Xe(function(Wt,Ft,kt,Pt){return y(Wt,Et),Be(function(){return ge(Ft)?Je(Ft)?Pt!==void 0?new ht(Ft,se(kt,$e),Pt):kt!==void 0?new ht(Ft,se(kt,$e)):new ht(Ft):Qe(Ft)?qe(ut,Ft):ne(_e,ut,Ft):new ht(fe(Ft))}(),Wt,ut)}),ye&&ye(ut,rt),Se(Ae(ht),function(Wt){Wt in ut||ee(ut,Wt,ht[Wt])}),ut.prototype=Et):(ut=Xe(function(Wt,Ft,kt,Pt){y(Wt,Et);var sn=0,nn=0,Jt,Lt,zt;if(!ge(Ft))zt=fe(Ft),Lt=zt*$e,Jt=new He(Lt);else if(Je(Ft)){Jt=Ft,nn=se(kt,$e);var tn=Ft.byteLength;if(Pt===void 0){if(tn%$e||(Lt=tn-nn,Lt<0))throw Ye(Ue)}else if(Lt=ce(Pt)*$e,Lt+nn>tn)throw Ye(Ue);zt=Lt/$e}else return Qe(Ft)?qe(ut,Ft):ne(_e,ut,Ft);for(Fe(Wt,{buffer:Jt,byteOffset:nn,byteLength:Lt,length:zt,view:new ke(Jt)});sn<zt;)Rt(Wt,sn++)}),ye&&ye(ut,rt),Et=ut.prototype=ve(We)),Et.constructor!==ut&&ee(Et,"constructor",ut),ee(Et,Ke,ut),nt&&ee(Et,nt,at),gt[at]=ut,ie({global:!0,forced:ut!=ht,sham:!ze},gt),Te in ut||ee(ut,Te,$e),Te in Et||ee(Et,Te,$e),xe(at)}):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"),ne=a("../internals/check-correctness-of-iteration"),z=a("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,te=ie.ArrayBuffer,x=ie.Int8Array;de.exports=!z||!ae(function(){x(1)})||!ae(function(){new x(-1)})||!ne(function(b){new x,new x(null),new x(1.5),new x(b)},!0)||ae(function(){return new x(new te(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(ne,z){return ie(ae(ne),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"),ne=a("../internals/a-constructor"),z=a("../internals/to-object"),te=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=ne(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=te(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"),ne=ie.TYPED_ARRAY_CONSTRUCTOR,z=ie.aTypedArrayConstructor;de.exports=function(te){return z(ae(te,te[ne]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(a,de,ue){var ie=a("../internals/function-uncurry-this"),ae=0,ne=Math.random(),z=ie(1 .toString);de.exports=function(te){return"Symbol("+(te===void 0?"":te)+")_"+z(++ae+ne,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(ne,z){if(ne<z)throw ae("Not enough arguments");return ne}},{"../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"),ne=a("../internals/has-own-property"),z=a("../internals/uid"),te=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(!ne(b,oe)||!(te||typeof b[oe]=="string")){var ce="Symbol."+oe;te&&ne(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"),ne=a("../internals/array-buffer"),z=a("../internals/set-species"),te="ArrayBuffer",x=ne[te],b=ae[te];ie({global:!0,forced:b!==x},{ArrayBuffer:x}),z(te)},{"../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"),ne=a("../internals/fails"),z=a("../internals/array-buffer"),te=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=ne(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(te(this),be);for(var me=te(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"),ne=a("../internals/fails"),z=a("../internals/is-array"),te=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||!ne(function(){var Ee=[];return Ee[fe]=!1,Ee.concat()[0]!==Ee}),ge=ee("concat"),me=function(Ee){if(!te(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"),ne=a("../internals/add-to-unscopables");ie({target:"Array",proto:!0},{fill:ae}),ne("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,ne=a("../internals/array-method-has-species-support"),z=ne("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,ne=a("../internals/add-to-unscopables"),z="find",te=!0;z in[]&&Array(1)[z](function(){te=!1}),ie({target:"Array",proto:!0,forced:te},{find:function(b){return ae(this,b,arguments.length>1?arguments[1]:void 0)}}),ne(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"),ne=a("../internals/check-correctness-of-iteration"),z=!ne(function(te){Array.from(te)});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,ne=a("../internals/add-to-unscopables");ie({target:"Array",proto:!0},{includes:function(te){return ae(this,te,arguments.length>1?arguments[1]:void 0)}}),ne("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"),ne=a("../internals/iterators"),z=a("../internals/internal-state"),te=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=ne.Arguments=ne.Array;if(ae("keys"),ae("values"),ae("entries"),!b&&y&&ce.name!=="values")try{te(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"),ne=a("../internals/indexed-object"),z=a("../internals/to-indexed-object"),te=a("../internals/array-method-is-strict"),x=ae([].join),b=ne!=Object,y=te("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,ne=a("../internals/array-method-has-species-support"),z=ne("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"),ne=a("../internals/is-array"),z=a("../internals/is-constructor"),te=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(ne(ve)&&(_e=ve.constructor,z(_e)&&(_e===le||ne(_e.prototype))?_e=void 0:te(_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"),ne=a("../internals/a-callable"),z=a("../internals/to-object"),te=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&&ne(_e);var Se=z(this);if(ve)return _e===void 0?le(Se):le(Se,_e);var xe=[],Oe=te(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"),ne=a("../internals/to-absolute-index"),z=a("../internals/to-integer-or-infinity"),te=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=te(me),Ee=ne(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,ne=a("../internals/function-uncurry-this"),z=a("../internals/object-define-property").f,te=Function.prototype,x=ne(te.toString),b=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,y=ne(b.exec),E="name";ie&&!ae&&z(te,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"),ne=a("../internals/function-apply"),z=a("../internals/function-call"),te=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=te(/./.exec),le=te("".charAt),he=te("".charCodeAt),be=te("".replace),ge=te(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,Me){if(y(Pe)&&(Me=z(Pe,this,Be,Me)),!ee(Me))return Me}),we[1]=Oe,ne(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),Me=ne(ye?_e:fe,null,Be);return Ae&&typeof Me=="string"?be(Me,me,Se):Me}})},{"../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"),ne=a("../internals/function-uncurry-this"),z=a("../internals/is-forced"),te=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=ne("".slice),ye=ne("".charCodeAt),Ae=function(Pe){var Be=ee(Pe,"number");return typeof Be=="bigint"?Be:_e(Be)},_e=function(Pe){var Be=ee(Pe,"number"),Me,Fe,Ve,Ze,Ge,Ye,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),Me=ye(Be,0),Me===43||Me===45){if(Fe=ye(Be,2),Fe===88||Fe===120)return NaN}else if(Me===48){switch(ye(Be,1)){case 66:case 98:Ve=2,Ze=49;break;case 79:case 111:Ve=8,Ze=55;break;default:return+Be}for(Ge=Ee(Be,2),Ye=Ge.length,He=0;He<Ye;He++)if(Ne=ye(Ge,He),Ne<48||Ne>Ze)return NaN;return parseInt(Ge,Ve)}}return+Be};if(z(be,!ge(" 0o1")||!ge("0b1")||ge("+0x1"))){for(var Se=function(Be){var Me=arguments.length<1?0:ge(Ae(Be)),Fe=this;return y(me,Fe)&&oe(function(){le(Fe)})?b(Object(Me),Fe,Se):Me},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,te(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"),ne=a("../internals/fails"),z=a("../internals/object-get-own-property-symbols"),te=a("../internals/to-object"),x=!ae||ne(function(){z.f(1)});ie({target:"Object",stat:!0,forced:x},{getOwnPropertySymbols:function(y){var E=z.f;return E?E(te(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"),ne=a("../internals/object-keys"),z=a("../internals/fails"),te=z(function(){ne(1)});ie({target:"Object",stat:!0,forced:te},{keys:function(b){return ne(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"),ne=a("../internals/object-to-string");ie||ae(Object.prototype,"toString",ne,{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"),ne=a("../internals/a-callable"),z=a("../internals/new-promise-capability"),te=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=te(function(){var le=ne(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"),ne=a("../internals/promise-constructor-detection").CONSTRUCTOR,z=a("../internals/promise-native-constructor"),te=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:ne,real:!0},{catch:function(ee){return this.then(void 0,ee)}}),!ae&&x(z)){var E=te("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"),ne=a("../internals/engine-is-node"),z=a("../internals/global"),te=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,Me=ye&&ye.prototype,Fe=ye,Ve=Me,Ze=z.TypeError,Ge=z.document,Ye=z.process,He=_e.f,Ne=He,ke=!!(Ge&&Ge.createEvent&&z.dispatchEvent),ze="unhandledrejection",Ke="rejectionhandled",nt=0,rt=1,We=2,De=1,Qe=2,Te,Ue,qe,et,Je=function(ct){var ht;return fe(ct)&&ce(ht=ct.then)?ht:!1},Re=function(ct,ht){var ut=ht.value,Et=ht.state==rt,gt=Et?ct.ok:ct.fail,wt=ct.resolve,St=ct.reject,Rt=ct.domain,Wt,Ft,kt;try{gt?(Et||(ht.rejection===Qe&&lt(ht),ht.rejection=De),gt===!0?Wt=ut:(Rt&&Rt.enter(),Wt=gt(ut),Rt&&(Rt.exit(),kt=!0)),Wt===ct.promise?St(Ze("Promise-chain cycle")):(Ft=Je(Wt))?te(Ft,Wt,wt,St):wt(Wt)):St(ut)}catch(Pt){Rt&&!kt&&Rt.exit(),St(Pt)}},Ie=function(ct,ht){ct.notified||(ct.notified=!0,be(function(){for(var ut=ct.reactions,Et;Et=ut.get();)Re(Et,ct);ct.notified=!1,ht&&!ct.rejection&&je(ct)}))},Le=function(ct,ht,ut){var Et,gt;ke?(Et=Ge.createEvent("Event"),Et.promise=ht,Et.reason=ut,Et.initEvent(ct,!1,!0),z.dispatchEvent(Et)):Et={promise:ht,reason:ut},!Oe&&(gt=z["on"+ct])?gt(Et):ct===ze&&ge("Unhandled promise rejection",ut)},je=function(ct){te(he,z,function(){var ht=ct.facade,ut=ct.value,Et=Xe(ct),gt;if(Et&&(gt=me(function(){ne?Ye.emit("unhandledRejection",ut,ht):Le(ze,ht,ut)}),ct.rejection=ne||Xe(ct)?Qe:De,gt.error))throw gt.value})},Xe=function(ct){return ct.rejection!==De&&!ct.parent},lt=function(ct){te(he,z,function(){var ht=ct.facade;ne?Ye.emit("rejectionHandled",ht):Le(Ke,ht,ct.value)})},$e=function(ct,ht,ut){return function(Et){ct(ht,Et,ut)}},at=function(ct,ht,ut){ct.done||(ct.done=!0,ut&&(ct=ut),ct.value=ht,ct.state=We,Ie(ct,!0))},yt=function(ct,ht,ut){if(!ct.done){ct.done=!0,ut&&(ct=ut);try{if(ct.facade===ht)throw Ze("Promise can't be resolved itself");var Et=Je(ht);Et?be(function(){var gt={done:!1};try{te(Et,ht,$e(yt,gt,ct),$e(at,gt,ct))}catch(wt){at(gt,wt,ct)}}):(ct.value=ht,ct.state=rt,Ie(ct,!1))}catch(gt){at({done:!1},gt,ct)}}};if(xe&&(Fe=function(ht){se(this,Ve),oe(ht),te(Te,this);var ut=Pe(this);try{ht($e(yt,ut),$e(at,ut))}catch(Et){at(ut,Et)}},Ve=Fe.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(Ve,{then:function(ht,ut){var Et=Pe(this),gt=He(le(this,Fe));return Et.parent=!0,gt.ok=ce(ht)?ht:!0,gt.fail=ce(ut)&&ut,gt.domain=ne?Ye.domain:void 0,Et.state==nt?Et.reactions.add(gt):be(function(){Re(gt,Et)}),gt.promise}}),Ue=function(){var ct=new Te,ht=Pe(ct);this.promise=ct,this.resolve=$e(yt,ht),this.reject=$e(at,ht)},_e.f=He=function(ct){return ct===Fe||ct===qe?new Ue(ct):Ne(ct)},!ae&&ce(ye)&&Me!==Object.prototype)){et=Me.then,we||x(Me,"then",function(ht,ut){var Et=this;return new Fe(function(gt,wt){te(et,Et,gt,wt)}).then(ht,ut)},{unsafe:!0});try{delete Me.constructor}catch(ct){}y&&y(Me,Ve)}ie({global:!0,wrap:!0,forced:xe},{Promise:Fe}),E(Fe,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"),ne=a("../internals/a-callable"),z=a("../internals/new-promise-capability"),te=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=te(function(){var se=ne(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"),ne=a("../internals/new-promise-capability"),z=a("../internals/promise-constructor-detection").CONSTRUCTOR;ie({target:"Promise",stat:!0,forced:z},{reject:function(x){var b=ne.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"),ne=a("../internals/is-pure"),z=a("../internals/promise-native-constructor"),te=a("../internals/promise-constructor-detection").CONSTRUCTOR,x=a("../internals/promise-resolve"),b=ae("Promise"),y=ne&&!te;ie({target:"Promise",stat:!0,forced:ne||te},{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"),ne=a("../internals/function-uncurry-this"),z=a("../internals/is-forced"),te=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=ne(_e.exec),Oe=ne("".charAt),we=ne("".replace),Pe=ne("".indexOf),Be=ne("".slice),Me=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Fe=/a/g,Ve=/a/g,Ze=new Ae(Fe)!==Fe,Ge=ce.MISSED_STICKY,Ye=ce.UNSUPPORTED_Y,He=ie&&(!Ze||Ge||ve||Ee||le(function(){return Ve[ye]=!1,Ae(Fe)!=Fe||Ae(Ve)==Ve||Ae(Fe,"i")!="/a/i"})),Ne=function(rt){for(var We=rt.length,De=0,Qe="",Te=!1,Ue;De<=We;De++){if(Ue=Oe(rt,De),Ue==="\\"){Qe+=Ue+Oe(rt,++De);continue}!Te&&Ue==="."?Qe+="[\\s\\S]":(Ue==="["?Te=!0:Ue==="]"&&(Te=!1),Qe+=Ue)}return Qe},ke=function(rt){for(var We=rt.length,De=0,Qe="",Te=[],Ue={},qe=!1,et=!1,Je=0,Re="",Ie;De<=We;De++){if(Ie=Oe(rt,De),Ie==="\\")Ie=Ie+Oe(rt,++De);else if(Ie==="]")qe=!1;else if(!qe)switch(!0){case Ie==="[":qe=!0;break;case Ie==="(":xe(Me,Be(rt,De+1))&&(De+=2,et=!0),Qe+=Ie,Je++;continue;case(Ie===">"&&et):if(Re===""||he(Ue,Re))throw new Se("Invalid capture group name");Ue[Re]=!0,Te[Te.length]=[Re,Je],et=!1,Re="";continue}et?Re+=Ie:Qe+=Ie}return[Qe,Te]};if(z("RegExp",He)){for(var ze=function(We,De){var Qe=y(_e,this),Te=E(We),Ue=De===void 0,qe=[],et=We,Je,Re,Ie,Le,je,Xe;if(!Qe&&Te&&Ue&&We.constructor===ze)return We;if((Te||y(_e,We))&&(We=We.source,Ue&&(De=oe(et))),We=We===void 0?"":ee(We),De=De===void 0?"":ee(De),et=We,ve&&"dotAll"in Fe&&(Re=!!De&&Pe(De,"s")>-1,Re&&(De=we(De,/s/g,""))),Je=De,Ge&&"sticky"in Fe&&(Ie=!!De&&Pe(De,"y")>-1,Ie&&Ye&&(De=we(De,/y/g,""))),Ee&&(Le=ke(We),We=Le[0],qe=Le[1]),je=te(Ae(We,De),Qe?this:_e,ze),(Re||Ie||qe.length)&&(Xe=be(je),Re&&(Xe.dotAll=!0,Xe.raw=ze(Ne(We),Je)),Ie&&(Xe.sticky=!0),qe.length&&(Xe.groups=qe)),We!==et)try{x(je,"source",et===""?"(?:)":et)}catch(lt){}return je},Ke=b(Ae),nt=0;Ke.length>nt;)fe(ze,Ae,Ke[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"),ne=a("../internals/an-object"),z=a("../internals/to-string"),te=a("../internals/fails"),x=a("../internals/regexp-get-flags"),b="toString",y=RegExp.prototype,E=y[b],ee=te(function(){return E.call({source:"a",flags:"b"})!="/a/b"}),oe=ie&&E.name!=b;(ee||oe)&&ae(RegExp.prototype,b,function(){var fe=ne(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"),ne=a("../internals/not-a-regexp"),z=a("../internals/require-object-coercible"),te=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(te(z(this)),te(ne(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"),ne=a("../internals/internal-state"),z=a("../internals/define-iterator"),te="String Iterator",x=ne.set,b=ne.getterFor(te);z(String,"String",function(y){x(this,{type:te,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"),ne=a("../internals/an-object"),z=a("../internals/to-length"),te=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](te(le))},function(fe){var se=ne(this),le=te(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=te(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"),ne=a("../internals/function-uncurry-this"),z=a("../internals/fix-regexp-well-known-symbol-logic"),te=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=ne([].concat),Ee=ne([].push),ye=ne("".indexOf),Ae=ne("".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=!te(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 Me=xe?"$":"$0";return[function(Ve,Ze){var Ge=oe(this),Ye=Ve==null?void 0:fe(Ve,be);return Ye?ae(Ye,Ve,Ge,Ze):ae(Pe,ee(Ge),Ve,Ze)},function(Fe,Ve){var Ze=x(this),Ge=ee(Fe);if(typeof Ve=="string"&&ye(Ve,Me)===-1&&ye(Ve,"$<")===-1){var Ye=Be(Pe,Ze,Ge,Ve);if(Ye.done)return Ye.value}var He=b(Ve);He||(Ve=ee(Ve));var Ne=Ze.global;if(Ne){var ke=Ze.unicode;Ze.lastIndex=0}for(var ze=[];;){var Ke=le(Ze,Ge);if(Ke===null||(Ee(ze,Ke),!Ne))break;var nt=ee(Ke[0]);nt===""&&(Ze.lastIndex=ce(Ge,E(Ze.lastIndex),ke))}for(var rt="",We=0,De=0;De<ze.length;De++){Ke=ze[De];for(var Qe=ee(Ke[0]),Te=ge(me(y(Ke.index),Ge.length),0),Ue=[],qe=1;qe<Ke.length;qe++)Ee(Ue,_e(Ke[qe]));var et=Ke.groups;if(He){var Je=ve([Qe],Ue,Te,Ge);et!==void 0&&Ee(Je,et);var Re=ee(ie(Ve,void 0,Je))}else Re=se(Qe,Ge,Te,Ue,et,Ve);Te>=We&&(rt+=Ae(Ge,We,Te)+Re,We=Te+Qe.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"),ne=a("../internals/an-object"),z=a("../internals/require-object-coercible"),te=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=ne(this),se=x(ce),le=oe(ee,fe,se);if(le.done)return le.value;var he=fe.lastIndex;te(he,0)||(fe.lastIndex=0);var be=y(fe,se);return te(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"),ne=a("../internals/function-uncurry-this"),z=a("../internals/fix-regexp-well-known-symbol-logic"),te=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=ne(/./.exec),Ae=ne(Ee),_e=ne("".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,Me){var Fe=oe(b(this)),Ve=Me===void 0?me:Me>>>0;if(Ve===0)return[];if(Be===void 0)return[Fe];if(!te(Be))return ae(Oe,Fe,Be,Ve);for(var Ze=[],Ge=(Be.ignoreCase?"i":"")+(Be.multiline?"m":"")+(Be.unicode?"u":"")+(Be.sticky?"y":""),Ye=0,He=new RegExp(Be.source,Ge+"g"),Ne,ke,ze;(Ne=ae(le,He,Fe))&&(ke=He.lastIndex,!(ke>Ye&&(Ae(Ze,_e(Fe,Ye,Ne.index)),Ne.length>1&&Ne.index<Fe.length&&ie(Ee,Ze,fe(Ne,1)),ze=Ne[0].length,Ye=ke,Ze.length>=Ve)));)He.lastIndex===Ne.index&&He.lastIndex++;return Ye===Fe.length?(ze||!ye(He,""))&&Ae(Ze,""):Ae(Ze,_e(Fe,Ye)),Ze.length>Ve?fe(Ze,0,Ve):Ze}:"0".split(void 0,0).length?Pe=function(Be,Me){return Be===void 0&&Me===0?[]:ae(Oe,this,Be,Me)}:Pe=Oe,[function(Me,Fe){var Ve=b(this),Ze=Me==null?void 0:ce(Me,xe);return Ze?ae(Ze,Me,Ve,Fe):ae(Pe,oe(Ve),Me,Fe)},function(Be,Me){var Fe=x(this),Ve=oe(Be),Ze=we(Pe,Fe,Ve,Me,Pe!==Oe);if(Ze.done)return Ze.value;var Ge=y(Fe,RegExp),Ye=Fe.unicode,He=(Fe.ignoreCase?"i":"")+(Fe.multiline?"m":"")+(Fe.unicode?"u":"")+(ge?"g":"y"),Ne=new Ge(ge?"^(?:"+Fe.source+")":Fe,He),ke=Me===void 0?me:Me>>>0;if(ke===0)return[];if(Ve.length===0)return se(Ne,Ve)===null?[Ve]:[];for(var ze=0,Ke=0,nt=[];Ke<Ve.length;){Ne.lastIndex=ge?0:Ke;var rt=se(Ne,ge?_e(Ve,Ke):Ve),We;if(rt===null||(We=ve(ee(Ne.lastIndex+(ge?Ke:0)),Ve.length))===ze)Ke=E(Ve,Ke,Ye);else{if(Ae(nt,_e(Ve,ze,Ke)),nt.length===ke)return nt;for(var De=1;De<=rt.length-1;De++)if(Ae(nt,rt[De]),nt.length===ke)return nt;Ke=ze=We}}return Ae(nt,_e(Ve,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,ne=a("../internals/string-trim-forced");ie({target:"String",proto:!0,forced:ne("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"),ne=a("../internals/function-call"),z=a("../internals/function-uncurry-this"),te=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"),Me=a("../internals/well-known-symbol-wrapped"),Fe=a("../internals/define-well-known-symbol"),Ve=a("../internals/symbol-define-to-primitive"),Ze=a("../internals/set-to-string-tag"),Ge=a("../internals/internal-state"),Ye=a("../internals/array-iteration").forEach,He=Oe("hidden"),Ne="Symbol",ke="prototype",ze=Ge.set,Ke=Ge.getterFor(Ne),nt=Object[ke],rt=ae.Symbol,We=rt&&rt[ke],De=ae.TypeError,Qe=ae.QObject,Te=Ee.f,Ue=ye.f,qe=me.f,et=_e.f,Je=z([].push),Re=xe("symbols"),Ie=xe("op-symbols"),Le=xe("wks"),je=!Qe||!Qe[ke]||!Qe[ke].findChild,Xe=x&&y(function(){return he(Ue({},"a",{get:function(){return Ue(this,"a",{value:7}).a}})).a!=7})?function(gt,wt,St){var Rt=Te(nt,wt);Rt&&delete nt[wt],Ue(gt,wt,St),Rt&&gt!==nt&&Ue(nt,wt,Rt)}:Ue,lt=function(gt,wt){var St=Re[gt]=he(We);return ze(St,{type:Ne,tag:gt,description:wt}),x||(St.description=wt),St},$e=function(wt,St,Rt){wt===nt&&$e(Ie,St,Rt),oe(wt);var Wt=fe(St);return oe(Rt),E(Re,Wt)?(Rt.enumerable?(E(wt,He)&&wt[He][Wt]&&(wt[He][Wt]=!1),Rt=he(Rt,{enumerable:le(0,!1)})):(E(wt,He)||Ue(wt,He,le(1,{})),wt[He][Wt]=!0),Xe(wt,Wt,Rt)):Ue(wt,Wt,Rt)},at=function(wt,St){oe(wt);var Rt=ce(St),Wt=be(Rt).concat(Et(Rt));return Ye(Wt,function(Ft){(!x||ne(ct,Rt,Ft))&&$e(wt,Ft,Rt[Ft])}),wt},yt=function(wt,St){return St===void 0?he(wt):at(he(wt),St)},ct=function(wt){var St=fe(wt),Rt=ne(et,this,St);return this===nt&&E(Re,St)&&!E(Ie,St)?!1:Rt||!E(this,St)||!E(Re,St)||E(this,He)&&this[He][St]?Rt:!0},ht=function(wt,St){var Rt=ce(wt),Wt=fe(St);if(!(Rt===nt&&E(Re,Wt)&&!E(Ie,Wt))){var Ft=Te(Rt,Wt);return Ft&&E(Re,Wt)&&!(E(Rt,He)&&Rt[He][Wt])&&(Ft.enumerable=!0),Ft}},ut=function(wt){var St=qe(ce(wt)),Rt=[];return Ye(St,function(Wt){!E(Re,Wt)&&!E(we,Wt)&&Je(Rt,Wt)}),Rt},Et=function(gt){var wt=gt===nt,St=qe(wt?Ie:ce(gt)),Rt=[];return Ye(St,function(Wt){E(Re,Wt)&&(!wt||E(nt,Wt))&&Je(Rt,Re[Wt])}),Rt};b||(rt=function(){if(ee(We,this))throw De("Symbol is not a constructor");var wt=!arguments.length||arguments[0]===void 0?void 0:se(arguments[0]),St=Pe(wt),Rt=function(Wt){this===nt&&ne(Rt,Ie,Wt),E(this,He)&&E(this[He],St)&&(this[He][St]=!1),Xe(this,St,le(1,Wt))};return x&&je&&Xe(nt,St,{configurable:!0,set:Rt}),lt(St,wt)},We=rt[ke],Se(We,"toString",function(){return Ke(this).tag}),Se(rt,"withoutSetter",function(gt){return lt(Pe(gt),gt)}),_e.f=ct,ye.f=$e,Ae.f=at,Ee.f=ht,ge.f=me.f=ut,ve.f=Et,Me.f=function(gt){return lt(Be(gt),gt)},x&&(Ue(We,"description",{configurable:!0,get:function(){return Ke(this).description}}),te||Se(nt,"propertyIsEnumerable",ct,{unsafe:!0}))),ie({global:!0,wrap:!0,forced:!b,sham:!b},{Symbol:rt}),Ye(be(Le),function(gt){Fe(gt)}),ie({target:Ne,stat:!0,forced:!b},{useSetter:function(){je=!0},useSimple:function(){je=!1}}),ie({target:"Object",stat:!0,forced:!b,sham:!x},{create:yt,defineProperty:$e,defineProperties:at,getOwnPropertyDescriptor:ht}),ie({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:ut}),Ve(),Ze(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"),ne=a("../internals/global"),z=a("../internals/function-uncurry-this"),te=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=ne.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(te(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"),ne=a("../internals/has-own-property"),z=a("../internals/to-string"),te=a("../internals/shared"),x=a("../internals/native-symbol-registry"),b=te("string-to-symbol-registry"),y=te("symbol-to-string-registry");ie({target:"Symbol",stat:!0,forced:!x},{for:function(E){var ee=z(E);if(ne(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"),ne=a("../internals/is-symbol"),z=a("../internals/try-to-string"),te=a("../internals/shared"),x=a("../internals/native-symbol-registry"),b=te("symbol-to-string-registry");ie({target:"Symbol",stat:!0,forced:!x},{keyFor:function(E){if(!ne(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"),ne=a("../internals/array-copy-within"),z=ie(ne),te=ae.aTypedArray,x=ae.exportTypedArrayMethod;x("copyWithin",function(y,E){return z(te(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("every",function(x){return ae(ne(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"),ne=a("../internals/array-fill"),z=ie.aTypedArray,te=ie.exportTypedArrayMethod;te("fill",function(b){var y=arguments.length;return ae(ne,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,ne=a("../internals/typed-array-from-species-and-list"),z=ie.aTypedArray,te=ie.exportTypedArrayMethod;te("filter",function(b){var y=ae(z(this),b,arguments.length>1?arguments[1]:void 0);return ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("findIndex",function(x){return ae(ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("find",function(x){return ae(ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("forEach",function(x){ae(ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("includes",function(x){return ae(ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("indexOf",function(x){return ae(ne(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"),ne=a("../internals/function-uncurry-this"),z=a("../internals/array-buffer-view-core"),te=a("../modules/es.array.iterator"),x=a("../internals/well-known-symbol"),b=x("iterator"),y=ie.Uint8Array,E=ne(te.values),ee=ne(te.keys),oe=ne(te.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"),ne=ie.aTypedArray,z=ie.exportTypedArrayMethod,te=ae([].join);z("join",function(b){return te(ne(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"),ne=a("../internals/array-last-index-of"),z=ie.aTypedArray,te=ie.exportTypedArrayMethod;te("lastIndexOf",function(b){var y=arguments.length;return ae(ne,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,ne=a("../internals/typed-array-species-constructor"),z=ie.aTypedArray,te=ie.exportTypedArrayMethod;te("map",function(b){return ae(z(this),b,arguments.length>1?arguments[1]:void 0,function(y,E){return new(ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("reduceRight",function(x){var b=arguments.length;return ae(ne(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("reduce",function(x){var b=arguments.length;return ae(ne(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,ne=ie.exportTypedArrayMethod,z=Math.floor;ne("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"),ne=a("../internals/array-buffer-view-core"),z=a("../internals/length-of-array-like"),te=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=ne.aTypedArray,fe=ne.exportTypedArrayMethod,se=!b(function(){var he=new Uint8ClampedArray(2);return ae(oe,he,{length:1,0:3},1),he[1]!==3}),le=se&&ne.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=te(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"),ne=a("../internals/fails"),z=a("../internals/array-slice"),te=ie.aTypedArray,x=ie.exportTypedArrayMethod,b=ne(function(){new Int8Array(1).slice()});x("slice",function(E,ee){for(var oe=z(te(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,ne=ie.aTypedArray,z=ie.exportTypedArrayMethod;z("some",function(x){return ae(ne(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"),ne=a("../internals/fails"),z=a("../internals/a-callable"),te=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&&!(ne(function(){se(new fe(2),null)})&&ne(function(){se(new fe(2),{})})),he=!!se&&!ne(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):te(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"),ne=a("../internals/to-absolute-index"),z=a("../internals/typed-array-species-constructor"),te=ie.aTypedArray,x=ie.exportTypedArrayMethod;x("subarray",function(y,E){var ee=te(this),oe=ee.length,ce=ne(y,oe),fe=z(ee);return new fe(ee.buffer,ee.byteOffset+ce*ee.BYTES_PER_ELEMENT,ae((E===void 0?oe:ne(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"),ne=a("../internals/array-buffer-view-core"),z=a("../internals/fails"),te=a("../internals/array-slice"),x=ie.Int8Array,b=ne.aTypedArray,y=ne.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?te(b(this)):b(this),te(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"),ne=a("../internals/global"),z=a("../internals/function-uncurry-this"),te=ne.Uint8Array,x=te&&te.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,te,x){return ae(this,z,te,x)}})},{"../internals/typed-array-constructor":258}],339:[function(a,de,ue){var ie=a("../internals/global"),ae=a("../internals/dom-iterables"),ne=a("../internals/dom-token-list-prototype"),z=a("../internals/array-for-each"),te=a("../internals/create-non-enumerable-property"),x=function(y){if(y&&y.forEach!==z)try{te(y,"forEach",z)}catch(E){y.forEach=z}};for(var b in ae)ae[b]&&x(ie[b]&&ie[b].prototype);x(ne)},{"../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"),ne=a("../internals/dom-token-list-prototype"),z=a("../modules/es.array.iterator"),te=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{te(ce,b,E)}catch(le){ce[b]=E}if(ce[y]||te(ce,y,fe),ae[fe]){for(var se in z)if(ce[se]!==z[se])try{te(ce,se,z[se])}catch(le){ce[se]=z[se]}}}};for(var oe in ae)ee(ie[oe]&&ie[oe].prototype,oe);ee(ne,"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 ne(he){return he===null}ue.isNull=ne;function z(he){return he==null}ue.isNullOrUndefined=z;function te(he){return typeof he=="number"}ue.isNumber=te;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=te(ee),Oe={d:he,dd:ne(he),ddd:ae.i18n.dayNames[be],dddd:ae.i18n.dayNames[be+7],m:ge+1,mm:ne(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:ne(ve%12||12),H:ve,HH:ne(ve),M:Ee,MM:ne(Ee),s:ye,ss:ne(ye),l:ne(Ae,3),L:ne(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?"-":"+")+ne(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 ne(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 te(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(ne){var z=""+ne,te=ie.exec(z);if(!te)return z;var x,b="",y=0,E=0;for(y=te.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)},ne;ie&&typeof ie.ownKeys=="function"?ne=ie.ownKeys:Object.getOwnPropertySymbols?ne=function(ye){return Object.getOwnPropertyNames(ye).concat(Object.getOwnPropertySymbols(ye))}:ne=function(ye){return Object.getOwnPropertyNames(ye)};function z(Ee){console&&console.warn&&console.warn(Ee)}var te=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||te(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||te(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,Me=le(Pe,Be),_e=0;_e<Be;++_e)ae(Me[_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?ne(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,ne=Object.prototype.hasOwnProperty,z=function(E,ee,oe){for(var ce=0,fe=E.length;ce<fe;ce++)ne.call(E,ce)&&(oe==null?ee(E[ce],ce,E):ee.call(oe,E[ce],ce,E))},te=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)ne.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"?te(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,ne=Object.prototype.toString,z="[object Function]";de.exports=function(x){var b=this;if(typeof b!="function"||ne.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,ne=Function,z=TypeError,te=function(Pe){try{return ne('"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%":ne,"%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 Me;if(Be==="%AsyncFunction%")Me=te("async function () {}");else if(Be==="%GeneratorFunction%")Me=te("function* () {}");else if(Be==="%AsyncGeneratorFunction%")Me=te("async function* () {}");else if(Be==="%AsyncGenerator%"){var Fe=Pe("%AsyncGeneratorFunction%");Fe&&(Me=Fe.prototype)}else if(Be==="%AsyncIteratorPrototype%"){var Ve=Pe("%AsyncGenerator%");Ve&&oe&&(Me=oe(Ve.prototype))}return se[Be]=Me,Me},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 Me=Ae(Be,0,1),Fe=Ae(Be,-1);if(Me==="%"&&Fe!=="%")throw new ae("invalid intrinsic syntax, expected closing `%`");if(Fe==="%"&&Me!=="%")throw new ae("invalid intrinsic syntax, expected opening `%`");var Ve=[];return ye(Be,Se,function(Ze,Ge,Ye,He){Ve[Ve.length]=Ye?ye(He,xe,"$1"):Ge||Ze}),Ve},we=function(Be,Me){var Fe=Be,Ve;if(me(be,Fe)&&(Ve=be[Fe],Fe="%"+Ve[0]+"%"),me(se,Fe)){var Ze=se[Fe];if(Ze===ce&&(Ze=he(Fe)),typeof Ze=="undefined"&&!Me)throw new z("intrinsic "+Be+" exists, but is not available. Please file an issue!");return{alias:Ve,name:Fe,value:Ze}}throw new ae("intrinsic "+Be+" does not exist!")};de.exports=function(Be,Me){if(typeof Be!="string"||Be.length===0)throw new z("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof Me!="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 Fe=Oe(Be),Ve=Fe.length>0?Fe[0]:"",Ze=we("%"+Ve+"%",Me),Ge=Ze.name,Ye=Ze.value,He=!1,Ne=Ze.alias;Ne&&(Ve=Ne[0],Ee(Fe,ve([0,1],Ne)));for(var ke=1,ze=!0;ke<Fe.length;ke+=1){var Ke=Fe[ke],nt=Ae(Ke,0,1),rt=Ae(Ke,-1);if((nt==='"'||nt==="'"||nt==="`"||rt==='"'||rt==="'"||rt==="`")&&nt!==rt)throw new ae("property names with quotes must have matching quotes");if((Ke==="constructor"||!ze)&&(He=!0),Ve+="."+Ke,Ge="%"+Ve+"%",me(se,Ge))Ye=se[Ge];else if(Ye!=null){if(!(Ke in Ye)){if(!Me)throw new z("base intrinsic for "+Be+" exists, but the property is not available.");return}if(x&&ke+1>=Fe.length){var We=x(Ye,Ke);ze=!!We,ze&&"get"in We&&!("originalValue"in We.get)?Ye=We.get:Ye=Ye[Ke]}else ze=me(Ye,Ke),Ye=Ye[Ke];ze&&!He&&(se[Ge]=Ye)}}return Ye}},{"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(ne){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={},ne=Symbol("test"),z=Object(ne);if(typeof ne=="string"||Object.prototype.toString.call(ne)!=="[object Symbol]"||Object.prototype.toString.call(z)!=="[object Symbol]")return!1;var te=42;ae[ne]=te;for(ne 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]!==ne||!Object.prototype.propertyIsEnumerable.call(ae,ne))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var b=Object.getOwnPropertyDescriptor(ae,ne);if(b.value!==te||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"),ne=de.exports;for(var z in ie)ie.hasOwnProperty(z)&&(ne[z]=ie[z]);ne.request=function(x,b){return x=te(x),ie.request.call(this,x,b)},ne.get=function(x,b){return x=te(x),ie.get.call(this,x,b)};function te(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(ne){if(typeof ne=="number")return ne;var z=ae(ne);if(z===void 0){var te=new Error(ie.format("humanize-ms(%j) result undefined",ne));console.warn(te.stack)}return z}},{ms:376,util:419}],357:[function(a,de,ue){ue.read=function(ie,ae,ne,z,te){var x,b,y=te*8-z-1,E=(1<<y)-1,ee=E>>1,oe=-7,ce=ne?te-1:0,fe=ne?-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,ne,z,te,x){var b,y,E,ee=x*8-te-1,oe=(1<<ee)-1,ce=oe>>1,fe=te===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,te),b=b+ce):(y=ae*Math.pow(2,ce-1)*Math.pow(2,te),b=0));te>=8;ie[ne+se]=y&255,se+=le,y/=256,te-=8);for(b=b<<te|y,ee+=te;ee>0;ie[ne+se]=b&255,se+=le,b/=256,ee-=8);ie[ne+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,ne,z=-1,te=[],x=!1;function b(){!ae||!ne||(ae=!1,ne.length?te=ne.concat(te):z=-1,te.length&&y())}function y(){if(!ae){x=!1,ae=!0;for(var se=te.length,le=setTimeout(b);se;){for(ne=te,te=[];ne&&++z<se;)ne[z].run();z=-1,se=te.length}ne=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];te.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 ne=new ie.MessageChannel;return ne.port1.onmessage=ae,function(){ne.port2.postMessage(0)}}}).call(this)}).call(this,typeof it!="undefined"?it: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(ne){var z=0,te=new ae(ne),x=ie.document.createTextNode("");return te.observe(x,{characterData:!0}),function(){x.data=z=++z%2}}}).call(this)}).call(this,typeof it!="undefined"?it: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 it!="undefined"?it: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 ne=ie.document.createElement("script");return ne.onreadystatechange=function(){ae(),ne.onreadystatechange=null,ne.parentNode.removeChild(ne),ne=null},ie.document.documentElement.appendChild(ne),ae}}}).call(this)}).call(this,typeof it!="undefined"?it: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,ne){ne&&(ae.super_=ne,ae.prototype=Object.create(ne.prototype,{constructor:{value:ae,enumerable:!1,writable:!0,configurable:!0}}))}:de.exports=function(ae,ne){if(ne){ae.super_=ne;var z=function(){};z.prototype=ne.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"),ne=ae("Object.prototype.toString"),z=function(y){return ie&&y&&typeof y=="object"&&Symbol.toStringTag in y?!1:ne(y)==="[object Arguments]"},te=function(y){return z(y)?!0:y!==null&&typeof y=="object"&&typeof y.length=="number"&&y.length>=0&&ne(y)!=="[object Array]"&&ne(y.callee)==="[object Function]"},x=function(){return z(arguments)}();z.isLegacyArguments=te,de.exports=x?z:te},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(a,de,ue){de.exports=function(ne){return ne!=null&&(ie(ne)||ae(ne)||!!ne._isBuffer)};function ie(ne){return!!ne.constructor&&typeof ne.constructor.isBuffer=="function"&&ne.constructor.isBuffer(ne)}function ae(ne){return typeof ne.readFloatLE=="function"&&typeof ne.slice=="function"&&ie(ne.slice(0,0))}},{}],367:[function(a,de,ue){"use strict";var ie=Function.prototype.toString,ae=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,ne,z;if(typeof ae=="function"&&typeof Object.defineProperty=="function")try{ne=Object.defineProperty({},"length",{get:function(){throw z}}),z={},ae(function(){throw 42},null,ne)}catch(me){me!==z&&(ae=null)}else ae=null;var te=/^\s*class\b/,x=function(ve){try{var Ee=ie.call(ve);return te.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,ne)}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,ne=/^\s*(?:function)?\*/,z=a("has-tostringtag/shams")(),te=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(ne.test(ae.call(E)))return!0;if(!z){var ee=ie.call(E);return ee==="[object GeneratorFunction]"}if(!te)return!1;if(typeof b=="undefined"){var oe=x();b=oe?te(oe):!1}return te(E)===b}},{"has-tostringtag/shams":353}],369:[function(a,de,ue){"use strict";var ie=a("which-typed-array");de.exports=function(ne){return!!ie(ne)}},{"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,ne){typeof ue=="object"&&typeof de!="undefined"?de.exports=ne(ae):typeof pe=="function"&&pe.amd?pe(ne):ne(ae)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ie!="undefined"?ie:this,function(ae){"use strict";ae=ae||{};var ne=ae.Base64,z="2.6.4",te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",x=function(Be){for(var Me={},Fe=0,Ve=Be.length;Fe<Ve;Fe++)Me[Be.charAt(Fe)]=Fe;return Me}(te),b=String.fromCharCode,y=function(Be){if(Be.length<2){var Me=Be.charCodeAt(0);return Me<128?Be:Me<2048?b(192|Me>>>6)+b(128|Me&63):b(224|Me>>>12&15)+b(128|Me>>>6&63)+b(128|Me&63)}else{var Me=65536+(Be.charCodeAt(0)-55296)*1024+(Be.charCodeAt(1)-56320);return b(240|Me>>>18&7)+b(128|Me>>>12&63)+b(128|Me>>>6&63)+b(128|Me&63)}},E=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ee=function(Be){return Be.replace(E,y)},oe=function(Be){var Me=[0,2,1][Be.length%3],Fe=Be.charCodeAt(0)<<16|(Be.length>1?Be.charCodeAt(1):0)<<8|(Be.length>2?Be.charCodeAt(2):0),Ve=[te.charAt(Fe>>>18),te.charAt(Fe>>>12&63),Me>=2?"=":te.charAt(Fe>>>6&63),Me>=1?"=":te.charAt(Fe&63)];return Ve.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(Me){return Me=="+"?"-":"_"}).replace(/=/g,"")},le=function(Be,Me){return Me?se(fe(Be)):fe(Be)},he=function(Be){return le(Be,!0)},be;ae.Uint8Array&&(be=function(Be,Me){for(var Fe="",Ve=0,Ze=Be.length;Ve<Ze;Ve+=3){var Ge=Be[Ve],Ye=Be[Ve+1],He=Be[Ve+2],Ne=Ge<<16|Ye<<8|He;Fe+=te.charAt(Ne>>>18)+te.charAt(Ne>>>12&63)+(typeof Ye!="undefined"?te.charAt(Ne>>>6&63):"=")+(typeof He!="undefined"?te.charAt(Ne&63):"=")}return Me?se(Fe):Fe});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 Me=(7&Be.charCodeAt(0))<<18|(63&Be.charCodeAt(1))<<12|(63&Be.charCodeAt(2))<<6|63&Be.charCodeAt(3),Fe=Me-65536;return b((Fe>>>10)+55296)+b((Fe&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 Me=Be.length,Fe=Me%4,Ve=(Me>0?x[Be.charAt(0)]<<18:0)|(Me>1?x[Be.charAt(1)]<<12:0)|(Me>2?x[Be.charAt(2)]<<6:0)|(Me>3?x[Be.charAt(3)]:0),Ze=[b(Ve>>>16),b(Ve>>>8&255),b(Ve&255)];return Ze.length-=[0,0,2,1][Fe],Ze.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(Me){return Me=="-"?"+":"/"}).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(Me){return Me.charCodeAt(0)})});var we=function(){var Be=ae.Base64;return ae.Base64=ne,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 it!="undefined"?it: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(ne,z,te){if(!ne)throw new TypeError("argument dest is required");if(!z)throw new TypeError("argument src is required");return te===void 0&&(te=!0),Object.getOwnPropertyNames(z).forEach(function(b){if(!(!te&&ie.call(ne,b))){var y=Object.getOwnPropertyDescriptor(z,b);Object.defineProperty(ne,b,y)}}),ne}},{}],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,ne){for(var z in ae){var te=ae[z].map(function(E){return E.toLowerCase()});z=z.toLowerCase();for(var x=0;x<te.length;x++){var b=te[x];if(b[0]!=="*"){if(!ne&&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(ne||!this._extensions[z]){var y=te[0];this._extensions[z]=y[0]!=="*"?y:y.substr(1)}}},ie.prototype.getType=function(ae){ae=String(ae);var ne=ae.replace(/^.*[/\\]/,"").toLowerCase(),z=ne.replace(/^.*\./,"").toLowerCase(),te=ne.length<ae.length,x=z.length<ne.length-1;return(x||!te)&&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,ne=ae*60,z=ne*24,te=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*te;case"days":case"day":case"d":return fe*z;case"hours":case"hour":case"hrs":case"hr":case"h":return fe*ne;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>=ne?Math.round(oe/ne)+"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>=ne?ee(oe,ce,ne,"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,ne=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 te(){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=te()?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++)ne.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 ne(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 te={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=ne(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=ne(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?".":te.normalize(b)},relative:function(b,y){if(ae(b),ae(y),b===y||(b=te.resolve(b),y=te.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};te.posix=te,de.exports=te}).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},ne=ae[typeof window]&&window||this,z=ne,te=ae[typeof ue]&&ue,x=ae[typeof de]&&de&&!de.nodeType&&de,b=te&&x&&typeof ie=="object"&&ie;b&&(b.global===b||b.window===b||b.self===b)&&(ne=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=ne,we=xe&&typeof xe=="object"&&me(xe)!="String";we&&(Oe=xe,xe=null);var Pe=Oe.navigator||{},Be=Pe.userAgent||"";xe||(xe=Be);var Me=we||ee==z,Fe=we?!!Pe.likeChrome:/\bChrome\b/.test(xe)&&!/internal|\n/i.test(fe.toString()),Ve="Object",Ze=we?Ve:"ScriptBridgingProxyObject",Ge=we?Ve:"Environment",Ye=we&&Oe.java?"JavaPackage":me(Oe.java),He=we?Ve:"RuntimeObject",Ne=/\bJava/.test(Ye)&&Oe.java,ke=Ne&&me(Oe.environment)==Ge,ze=Ne?"a":"\u03B1",Ke=Ne?"b":"\u03B2",nt=Oe.document||{},rt=Oe.operamini||Oe.opera,We=E.test(We=we&&rt?rt["[[Class]]"]:me(rt))?We:rt=null,De,Qe=xe,Te=[],Ue=null,qe=xe==Be,et=qe&&rt&&typeof rt.version=="function"&&rt.version(),Je,Re=lt([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),Ie=at(["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=ct([{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"]),je=$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}}),Xe=yt(["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(gt){return ye(gt,function(wt,St){return wt||RegExp("\\b"+(St.pattern||Ee(St))+"\\b","i").exec(xe)&&(St.label||St)})}function $e(gt){return ye(gt,function(wt,St,Rt){return wt||(St[Le]||St[/^[a-z]+(?: +[a-z]+\b)*/i.exec(Le)]||RegExp("\\b"+Ee(Rt)+"(?:\\b|\\w*\\d)","i").exec(xe))&&Rt})}function at(gt){return ye(gt,function(wt,St){return wt||RegExp("\\b"+(St.pattern||Ee(St))+"\\b","i").exec(xe)&&(St.label||St)})}function yt(gt){return ye(gt,function(wt,St){var Rt=St.pattern||Ee(St);return!wt&&(wt=RegExp("\\b"+Rt+"(?:/[\\d.]+|[ \\w.]*)","i").exec(xe))&&(wt=le(wt,Rt,St.label||St)),wt})}function ct(gt){return ye(gt,function(wt,St){var Rt=St.pattern||Ee(St);return!wt&&(wt=RegExp("\\b"+Rt+" *\\d+[.\\w_]*","i").exec(xe)||RegExp("\\b"+Rt+" *\\w+-[\\w]*","i").exec(xe)||RegExp("\\b"+Rt+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(xe))&&((wt=String(St.label&&!RegExp(Rt,"i").test(St.label)?St.label:wt).split("/"))[1]&&!/[\d.]+/.test(wt[0])&&(wt[0]+=" "+wt[1]),St=St.label||St,wt=be(wt[0].replace(RegExp(Rt,"i"),St).replace(RegExp("; *(?:"+St+"[_-])?","i")," ").replace(RegExp("("+St+")[-_.]?(\\w)","i"),"$1 $2"))),wt})}function ht(gt){return ye(gt,function(wt,St){return wt||(RegExp(St+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(xe)||0)[1]||null})}function ut(){return this.description||""}if(Re&&(Re=[Re]),/\bAndroid\b/.test(Xe)&&!Le&&(De=/\bAndroid[^;]*;(.*?)(?:Build|\) AppleWebKit)\b/i.exec(xe))&&(Le=Ae(De[1]).replace(/^[a-z]{2}-[a-z]{2};\s*/i,"")||null),je&&!Le?Le=ct([je]):je&&Le&&(Le=Le.replace(RegExp("^("+Ee(je)+")[-_.\\s]","i"),je+" ").replace(RegExp("^("+Ee(je)+")[-_.]?(\\w)","i"),je+" $2")),(De=/\bGoogle TV\b/.exec(Le))&&(Le=De[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)?(De=_e(xe.replace(/like iPhone OS/,"")),je=De.manufacturer,Le=De.product):/^iP/.test(Le)?(Ie||(Ie="Safari"),Xe="iOS"+((De=/ OS ([\d_]+)/i.exec(xe))?" "+De[1].replace(/_/g,"."):"")):Ie=="Konqueror"&&/^Linux\b/i.test(Xe)?Xe="Kubuntu":je&&je!="Google"&&(/Chrome/.test(Ie)&&!/\bMobile Safari\b/i.test(xe)||/\bVita\b/.test(Le))||/\bAndroid\b/.test(Xe)&&/^Chrome/.test(Ie)&&/\bVersion\//i.test(xe)?(Ie="Android Browser",Xe=/\bAndroid\b/.test(Xe)?Xe:"Android"):Ie=="Silk"?(/\bMobi/i.test(xe)||(Xe="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"&&(De=/\bFirefox\/([\d.]+)\b/.exec(xe))?Te.push("identifying as Firefox "+De[1]):Ie=="Firefox"&&(De=/\b(Mobile|Tablet|TV)\b/i.exec(xe))?(Xe||(Xe="Firefox OS"),Le||(Le=De[1])):!Ie||(De=!/\bMinefield\b/i.test(xe)&&/\b(?:Firefox|Safari)\b/.exec(Ie))?(Ie&&!Le&&/[\/,]|^[^(]+?\)/.test(xe.slice(xe.indexOf(De+"/")+8))&&(Ie=null),(De=Le||je||Xe)&&(Le||je||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(Xe))&&(Ie=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(Xe)?Xe:De)+" Browser")):Ie=="Electron"&&(De=(/\bChrome\/([\d.]+)\b/.exec(xe)||0)[1])&&Te.push("Chromium "+De),et||(et=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)"])),(De=Re=="iCab"&&parseFloat(et)>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)&&(Xe=="Mac OS"?"Tasman":"Trident")||Re=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Ie)&&"NetFront")&&(Re=[De]),Ie=="IE"&&(De=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(xe)||0)[1])?(Ie+=" Mobile",Xe="Windows Phone "+(/\+$/.test(De)?De:De+".x"),Te.unshift("desktop mode")):/\bWPDesktop\b/i.test(xe)?(Ie="IE Mobile",Xe="Windows Phone 8.x",Te.unshift("desktop mode"),et||(et=(/\brv:([\d.]+)/.exec(xe)||0)[1])):Ie!="IE"&&Re=="Trident"&&(De=/\brv:([\d.]+)/.exec(xe))&&(Ie&&Te.push("identifying as "+Ie+(et?" "+et:"")),Ie="IE",et=De[1]),qe){if(ve(Oe,"global"))if(Ne&&(De=Ne.lang.System,Qe=De.getProperty("os.arch"),Xe=Xe||De.getProperty("os.name")+" "+De.getProperty("os.version")),ke){try{et=Oe.require("ringo/engine").version.join("."),Ie="RingoJS"}catch(gt){(De=Oe.system)&&De.global.system==Oe.system&&(Ie="Narwhal",Xe||(Xe=De[0].os||null))}Ie||(Ie="Rhino")}else typeof Oe.process=="object"&&!Oe.process.browser&&(De=Oe.process)&&(typeof De.versions=="object"&&(typeof De.versions.electron=="string"?(Te.push("Node "+De.versions.node),Ie="Electron",et=De.versions.electron):typeof De.versions.nw=="string"&&(Te.push("Chromium "+et,"Node "+De.versions.node),Ie="NW.js",et=De.versions.nw)),Ie||(Ie="Node.js",Qe=De.arch,Xe=De.platform,et=/[\d.]+/.exec(De.version),et=et?et[0]:null));else me(De=Oe.runtime)==Ze?(Ie="Adobe AIR",Xe=De.flash.system.Capabilities.os):me(De=Oe.phantom)==He?(Ie="PhantomJS",et=(De=De.version||null)&&De.major+"."+De.minor+"."+De.patch):typeof nt.documentMode=="number"&&(De=/\bTrident\/(\d+)/i.exec(xe))?(et=[et,nt.documentMode],(De=+De[1]+4)!=et[1]&&(Te.push("IE "+et[1]+" mode"),Re&&(Re[1]=""),et[1]=De),et=Ie=="IE"?String(et[1].toFixed(1)):et[0]):typeof nt.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Ie)&&(Te.push("masking as "+Ie+" "+et),Ie="IE",et="11.0",Re=["Trident"],Xe="Windows");Xe=Xe&&be(Xe)}if(et&&(De=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(et)||/(?:alpha|beta)(?: ?\d)?/i.exec(xe+";"+(qe&&Pe.appMinorVersion))||/\bMinefield\b/i.test(xe)&&"a")&&(Ue=/b/i.test(De)?"beta":"alpha",et=et.replace(RegExp(De+"\\+?$"),"")+(Ue=="beta"?Ke:ze)+(/\d+\+?/.exec(De)||"")),Ie=="Fennec"||Ie=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(Xe))Ie="Firefox Mobile";else if(Ie=="Maxthon"&&et)et=et.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(Le))Le=="Xbox 360"&&(Xe=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))&&(Xe=="Windows CE"||/Mobi/i.test(xe)))Ie+=" Mobile";else if(Ie=="IE"&&qe)try{Oe.external===null&&Te.unshift("platform preview")}catch(gt){Te.unshift("embedded")}else(/\bBlackBerry\b/.test(Le)||/\bBB10\b/.test(xe))&&(De=(RegExp(Le.replace(/ +/g," *")+"/([.\\d]+)","i").exec(xe)||0)[1]||et)?(De=[De,/BB10/.test(xe)],Xe=(De[1]?(Le=null,je="BlackBerry"):"Device Software")+" "+De[0],et=null):this!=ge&&Le!="Wii"&&(qe&&rt||/Opera/.test(Ie)&&/\b(?:MSIE|Firefox)\b/i.test(xe)||Ie=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(Xe)||Ie=="IE"&&(Xe&&!/^Win/.test(Xe)&&et>5.5||/\bWindows XP\b/.test(Xe)&&et>8||et==8&&!/\bTrident\b/.test(xe)))&&!E.test(De=_e.call(ge,xe.replace(E,"")+";"))&&De.name&&(De="ing as "+De.name+((De=De.version)?" "+De:""),E.test(Ie)?(/\bIE\b/.test(De)&&Xe=="Mac OS"&&(Xe=null),De="identify"+De):(De="mask"+De,We?Ie=be(We.replace(/([a-z])([A-Z])/g,"$1 $2")):Ie="Opera",/\bIE\b/.test(De)&&(Xe=null),qe||(et=null)),Re=["Presto"],Te.push(De));(De=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(xe)||0)[1])&&(De=[parseFloat(De.replace(/\.(\d)$/,".0$1")),De],Ie=="Safari"&&De[1].slice(-1)=="+"?(Ie="WebKit Nightly",Ue="alpha",et=De[1].slice(0,-1)):(et==De[1]||et==(De[2]=(/\bSafari\/([\d.]+\+?)/i.exec(xe)||0)[1]))&&(et=null),De[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(xe)||0)[1],De[0]==537.36&&De[2]==537.36&&parseFloat(De[1])>=28&&Re=="WebKit"&&(Re=["Blink"]),!qe||!Fe&&!De[1]?(Re&&(Re[1]="like Safari"),De=(De=De[0],De<400?1:De<500?2:De<526?3:De<533?4:De<534?"4+":De<535?5:De<537?6:De<538?7:De<601?8:De<602?9:De<604?10:De<606?11:De<608?12:"12")):(Re&&(Re[1]="like Chrome"),De=De[1]||(De=De[0],De<530?1:De<532?2:De<532.05?3:De<533?4:De<534.03?5:De<534.07?6:De<534.1?7:De<534.13?8:De<534.16?9:De<534.24?10:De<534.3?11:De<535.01?12:De<535.02?"13+":De<535.07?15:De<535.11?16:De<535.19?17:De<536.05?18:De<536.1?19:De<537.01?20:De<537.11?"21+":De<537.13?23:De<537.18?24:De<537.24?25:De<537.36?26:Re!="Blink"?"27":"28")),Re&&(Re[1]+=" "+(De+=typeof De=="number"?".x":/[.+]/.test(De)?"":"+")),Ie=="Safari"&&(!et||parseInt(et)>45)?et=De:Ie=="Chrome"&&/\bHeadlessChrome/i.test(xe)&&Te.unshift("headless")),Ie=="Opera"&&(De=/\bzbov|zvav$/.exec(Xe))?(Ie+=" ",Te.unshift("desktop mode"),De=="zvav"?(Ie+="Mini",et=null):Ie+="Mobile",Xe=Xe.replace(RegExp(" *"+De+"$"),"")):Ie=="Safari"&&/\bChrome\b/.exec(Re&&Re[1])?(Te.unshift("desktop mode"),Ie="Chrome Mobile",et=null,/\bOS X\b/.test(Xe)?(je="Apple",Xe="iOS 4.3+"):Xe=null):/\bSRWare Iron\b/.test(Ie)&&!et&&(et=ht("Chrome")),et&&et.indexOf(De=/[\d.]+$/.exec(Xe))==0&&xe.indexOf("/"+De+"-")>-1&&(Xe=Ae(Xe.replace(De,""))),Xe&&Xe.indexOf(Ie)!=-1&&!RegExp(Ie+" OS").test(Xe)&&(Xe=Xe.replace(RegExp(" *"+Ee(Ie)+" *"),"")),Re&&!/\b(?:Avant|Nook)\b/.test(Ie)&&(/Browser|Lunascape|Maxthon/.test(Ie)||Ie!="Safari"&&/^iOS/.test(Xe)&&/\bSafari\b/.test(Re[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(Ie)&&Re[1])&&(De=Re[Re.length-1])&&Te.push(De),Te.length&&(Te=["("+Te.join("; ")+")"]),je&&Le&&Le.indexOf(je)<0&&Te.push("on "+je),Le&&Te.push((/^on /.test(Te[Te.length-1])?"":"on ")+Le),Xe&&(De=/ ([\d.+]+)$/.exec(Xe),Je=De&&Xe.charAt(Xe.length-De[0].length-1)=="/",Xe={architecture:32,family:De&&!Je?Xe.replace(De[0],""):Xe,version:De?De[1]:null,toString:function(){var gt=this.version;return this.family+(gt&&!Je?" "+gt:"")+(this.architecture==64?" 64-bit":"")}}),(De=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Qe))&&!/\bi686\b/i.test(Qe)?(Xe&&(Xe.architecture=64,Xe.family=Xe.family.replace(RegExp(" *"+De),"")),Ie&&(/\bWOW64\b/i.test(xe)||qe&&/\w(?:86|32)$/.test(Pe.cpuClass||Pe.platform)&&!/\bWin64; x64\b/i.test(xe))&&Te.unshift("32-bit")):Xe&&/^OS X/.test(Xe.family)&&Ie=="Chrome"&&parseFloat(et)>=39&&(Xe.architecture=64),xe||(xe=null);var Et={};return Et.description=xe,Et.layout=Re&&Re[0],Et.manufacturer=je,Et.name=Ie,Et.prerelease=Ue,Et.product=Le,Et.ua=xe,Et.version=Ie&&et,Et.os=Xe||{architecture:null,family:null,version:null,toString:function(){return"null"}},Et.parse=_e,Et.toString=ut,Et.version&&Te.unshift(et),Et.name&&Te.unshift(Ie),Xe&&Ie&&!(Xe==String(Xe).split(" ")[0]&&(Xe==Ie.split(" ")[0]||Le))&&Te.push(Le?"("+Xe+")":"on "+Xe),Te.length&&(Et.description=Te.join(" ")),Et}var Se=_e();typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd?(ne.platform=Se,pe(function(){return Se})):te&&x?ge(Se,function(xe,Oe){te[Oe]=xe}):ne.platform=Se}).call(this)}).call(this)}).call(this,typeof it!="undefined"?it: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(ne,z,te,x){if(typeof ne!="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(ne);case 2:return ie.nextTick(function(){ne.call(null,z)});case 3:return ie.nextTick(function(){ne.call(null,z,te)});case 4:return ie.nextTick(function(){ne.call(null,z,te,x)});default:for(y=new Array(b-1),E=0;E<y.length;)y[E++]=arguments[E];return ie.nextTick(function(){ne.apply(null,y)})}}}).call(this)}).call(this,a("_process"))},{_process:467}],381:[function(a,de,ue){var ie=de.exports={},ae,ne;function z(){throw new Error("setTimeout has not been defined")}function te(){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"?ne=clearTimeout:ne=te}catch(he){ne=te}})();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(ne===clearTimeout)return clearTimeout(he);if((ne===te||!ne)&&clearTimeout)return ne=clearTimeout,clearTimeout(he);try{return ne(he)}catch(be){try{return ne.call(null,he)}catch(ge){return ne.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 ne=typeof ue=="object"&&ue&&!ue.nodeType&&ue,z=typeof de=="object"&&de&&!de.nodeType&&de,te=typeof ie=="object"&&ie;(te.global===te||te.window===te||te.self===te)&&(ae=te);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(Ye){throw new RangeError(me[Ye])}function Se(Ye,He){for(var Ne=Ye.length,ke=[];Ne--;)ke[Ne]=He(Ye[Ne]);return ke}function xe(Ye,He){var Ne=Ye.split("@"),ke="";Ne.length>1&&(ke=Ne[0]+"@",Ye=Ne[1]),Ye=Ye.replace(ge,".");var ze=Ye.split("."),Ke=Se(ze,He).join(".");return ke+Ke}function Oe(Ye){for(var He=[],Ne=0,ke=Ye.length,ze,Ke;Ne<ke;)ze=Ye.charCodeAt(Ne++),ze>=55296&&ze<=56319&&Ne<ke?(Ke=Ye.charCodeAt(Ne++),(Ke&64512)==56320?He.push(((ze&1023)<<10)+(Ke&1023)+65536):(He.push(ze),Ne--)):He.push(ze);return He}function we(Ye){return Se(Ye,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(Ye){return Ye-48<10?Ye-22:Ye-65<26?Ye-65:Ye-97<26?Ye-97:y}function Be(Ye,He){return Ye+22+75*(Ye<26)-((He!=0)<<5)}function Me(Ye,He,Ne){var ke=0;for(Ye=Ne?Ee(Ye/ce):Ye>>1,Ye+=Ee(Ye/He);Ye>ve*ee>>1;ke+=y)Ye=Ee(Ye/ve);return Ee(ke+(ve+1)*Ye/(Ye+oe))}function Fe(Ye){var He=[],Ne=Ye.length,ke,ze=0,Ke=se,nt=fe,rt,We,De,Qe,Te,Ue,qe,et,Je;for(rt=Ye.lastIndexOf(le),rt<0&&(rt=0),We=0;We<rt;++We)Ye.charCodeAt(We)>=128&&_e("not-basic"),He.push(Ye.charCodeAt(We));for(De=rt>0?rt+1:0;De<Ne;){for(Qe=ze,Te=1,Ue=y;De>=Ne&&_e("invalid-input"),qe=Pe(Ye.charCodeAt(De++)),(qe>=y||qe>Ee((b-ze)/Te))&&_e("overflow"),ze+=qe*Te,et=Ue<=nt?E:Ue>=nt+ee?ee:Ue-nt,!(qe<et);Ue+=y)Je=y-et,Te>Ee(b/Je)&&_e("overflow"),Te*=Je;ke=He.length+1,nt=Me(ze-Qe,ke,Qe==0),Ee(ze/ke)>b-Ke&&_e("overflow"),Ke+=Ee(ze/ke),ze%=ke,He.splice(ze++,0,Ke)}return we(He)}function Ve(Ye){var He,Ne,ke,ze,Ke,nt,rt,We,De,Qe,Te,Ue=[],qe,et,Je,Re;for(Ye=Oe(Ye),qe=Ye.length,He=se,Ne=0,Ke=fe,nt=0;nt<qe;++nt)Te=Ye[nt],Te<128&&Ue.push(ye(Te));for(ke=ze=Ue.length,ze&&Ue.push(le);ke<qe;){for(rt=b,nt=0;nt<qe;++nt)Te=Ye[nt],Te>=He&&Te<rt&&(rt=Te);for(et=ke+1,rt-He>Ee((b-Ne)/et)&&_e("overflow"),Ne+=(rt-He)*et,He=rt,nt=0;nt<qe;++nt)if(Te=Ye[nt],Te<He&&++Ne>b&&_e("overflow"),Te==He){for(We=Ne,De=y;Qe=De<=Ke?E:De>=Ke+ee?ee:De-Ke,!(We<Qe);De+=y)Re=We-Qe,Je=y-Qe,Ue.push(ye(Be(Qe+Re%Je,0))),We=Ee(Re/Je);Ue.push(ye(Be(We,0))),Ke=Me(Ne,et,ke==ze),Ne=0,++ke}++Ne,++He}return Ue.join("")}function Ze(Ye){return xe(Ye,function(He){return he.test(He)?Fe(He.slice(4).toLowerCase()):He})}function Ge(Ye){return xe(Ye,function(He){return be.test(He)?"xn--"+Ve(He):He})}if(x={version:"1.4.1",ucs2:{decode:Oe,encode:we},decode:Fe,encode:Ve,toASCII:Ge,toUnicode:Ze},typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd)pe("punycode",function(){return x});else if(ne&&z)if(de.exports==ne)z.exports=x;else for(Ae in x)x.hasOwnProperty(Ae)&&(ne[Ae]=x[Ae]);else ae.punycode=x})(this)}).call(this)}).call(this,typeof it!="undefined"?it:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],383:[function(a,de,ue){"use strict";function ie(ne,z){return Object.prototype.hasOwnProperty.call(ne,z)}de.exports=function(ne,z,te,x){z=z||"&",te=te||"=";var b={};if(typeof ne!="string"||ne.length===0)return b;var y=/\+/g;ne=ne.split(z);var E=1e3;x&&typeof x.maxKeys=="number"&&(E=x.maxKeys);var ee=ne.length;E>0&&ee>E&&(ee=E);for(var oe=0;oe<ee;++oe){var ce=ne[oe].replace(y,"%20"),fe=ce.indexOf(te),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(ne){return Object.prototype.toString.call(ne)==="[object Array]"}},{}],384:[function(a,de,ue){"use strict";var ie=function(te){switch(typeof te){case"string":return te;case"boolean":return te?"true":"false";case"number":return isFinite(te)?te:"";default:return""}};de.exports=function(te,x,b,y){return x=x||"&",b=b||"=",te===null&&(te=void 0),typeof te=="object"?ne(z(te),function(E){var ee=encodeURIComponent(ie(E))+b;return ae(te[E])?ne(te[E],function(oe){return ee+encodeURIComponent(ie(oe))}).join(x):ee+encodeURIComponent(ie(te[E]))}).join(x):y?encodeURIComponent(ie(y))+b+encodeURIComponent(ie(te)):""};var ae=Array.isArray||function(te){return Object.prototype.toString.call(te)==="[object Array]"};function ne(te,x){if(te.map)return te.map(x);for(var b=[],y=0;y<te.length;y++)b.push(x(te[y],y));return b}var z=Object.keys||function(te){var x=[];for(var b in te)Object.prototype.hasOwnProperty.call(te,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 ne=Object.create(a("core-util-is"));ne.inherits=a("inherits");var z=a("./_stream_readable"),te=a("./_stream_writable");ne.inherits(E,z);for(var x=ae(te.prototype),b=0;b<x.length;b++){var y=x[b];E.prototype[y]||(E.prototype[y]=te.prototype[y])}function E(ce){if(!(this instanceof E))return new E(ce);z.call(this,ce),te.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=ne;var ie=a("./_stream_transform"),ae=Object.create(a("core-util-is"));ae.inherits=a("inherits"),ae.inherits(ne,ie);function ne(z){if(!(this instanceof ne))return new ne(z);ie.call(this,z)}ne.prototype._transform=function(z,te,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 ne=a("process-nextick-args");de.exports=ye;var z=a("isarray"),te;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,qe){if(typeof Te.prependListener=="function")return Te.prependListener(Ue,qe);!Te._events||!Te._events[Ue]?Te.on(Ue,qe):z(Te._events[Ue])?Te._events[Ue].unshift(qe):Te._events[Ue]=[qe,Te._events[Ue]]}function Ee(Te,Ue){te=te||a("./_stream_duplex"),Te=Te||{};var qe=Ue instanceof te;this.objectMode=!!Te.objectMode,qe&&(this.objectMode=this.objectMode||!!Te.readableObjectMode);var et=Te.highWaterMark,Je=Te.readableHighWaterMark,Re=this.objectMode?16:16*1024;et||et===0?this.highWaterMark=et:qe&&(Je||Je===0)?this.highWaterMark=Je: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(te=te||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 qe=this._readableState,et;return qe.objectMode?et=!0:typeof Te=="string"&&(Ue=Ue||qe.defaultEncoding,Ue!==qe.encoding&&(Te=E.from(Te,Ue),Ue=""),et=!0),Ae(this,Te,Ue,!1,et)},ye.prototype.unshift=function(Te){return Ae(this,Te,null,!0,!1)};function Ae(Te,Ue,qe,et,Je){var Re=Te._readableState;if(Ue===null)Re.reading=!1,Be(Te,Re);else{var Ie;Je||(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)),et?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&&!qe?(Ue=Re.decoder.write(Ue),Re.objectMode||Ue.length!==0?_e(Te,Re,Ue,!1):Ve(Te,Re)):_e(Te,Re,Ue,!1))):et||(Re.reading=!1)}return xe(Re)}function _e(Te,Ue,qe,et){Ue.flowing&&Ue.length===0&&!Ue.sync?(Te.emit("data",qe),Te.read(0)):(Ue.length+=Ue.objectMode?1:qe.length,et?Ue.buffer.unshift(qe):Ue.buffer.push(qe),Ue.needReadable&&Me(Te)),Ve(Te,Ue)}function Se(Te,Ue){var qe;return!ce(Ue)&&typeof Ue!="string"&&Ue!==void 0&&!Te.objectMode&&(qe=new TypeError("Invalid non-string/buffer chunk")),qe}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,qe=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):Me(this),null;if(Te=Pe(Te,Ue),Te===0&&Ue.ended)return Ue.length===0&&We(this),null;var et=Ue.needReadable;le("need readable",et),(Ue.length===0||Ue.length-Te<Ue.highWaterMark)&&(et=!0,le("length less than watermark",et)),Ue.ended||Ue.reading?(et=!1,le("reading or ended",et)):et&&(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(qe,Ue)));var Je;return Te>0?Je=ze(Te,Ue):Je=null,Je===null?(Ue.needReadable=!0,Te=0):Ue.length-=Te,Ue.length===0&&(Ue.ended||(Ue.needReadable=!0),qe!==Te&&Ue.ended&&We(this)),Je!==null&&this.emit("data",Je),Je};function Be(Te,Ue){if(!Ue.ended){if(Ue.decoder){var qe=Ue.decoder.end();qe&&qe.length&&(Ue.buffer.push(qe),Ue.length+=Ue.objectMode?1:qe.length)}Ue.ended=!0,Me(Te)}}function Me(Te){var Ue=Te._readableState;Ue.needReadable=!1,Ue.emittedReadable||(le("emitReadable",Ue.flowing),Ue.emittedReadable=!0,Ue.sync?ne.nextTick(Fe,Te):Fe(Te))}function Fe(Te){le("emit readable"),Te.emit("readable"),ke(Te)}function Ve(Te,Ue){Ue.readingMore||(Ue.readingMore=!0,ne.nextTick(Ze,Te,Ue))}function Ze(Te,Ue){for(var qe=Ue.length;!Ue.reading&&!Ue.flowing&&!Ue.ended&&Ue.length<Ue.highWaterMark&&(le("maybeReadMore read 0"),Te.read(0),qe!==Ue.length);)qe=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 qe=this,et=this._readableState;switch(et.pipesCount){case 0:et.pipes=Te;break;case 1:et.pipes=[et.pipes,Te];break;default:et.pipes.push(Te);break}et.pipesCount+=1,le("pipe count=%d opts=%j",et.pipesCount,Ue);var Je=(!Ue||Ue.end!==!1)&&Te!==ie.stdout&&Te!==ie.stderr,Re=Je?Le:ut;et.endEmitted?ne.nextTick(Re):qe.once("end",Re),Te.on("unpipe",Ie);function Ie(Et,gt){le("onunpipe"),Et===qe&&gt&&gt.hasUnpiped===!1&&(gt.hasUnpiped=!0,lt())}function Le(){le("onend"),Te.end()}var je=Ge(qe);Te.on("drain",je);var Xe=!1;function lt(){le("cleanup"),Te.removeListener("close",ct),Te.removeListener("finish",ht),Te.removeListener("drain",je),Te.removeListener("error",yt),Te.removeListener("unpipe",Ie),qe.removeListener("end",Le),qe.removeListener("end",ut),qe.removeListener("data",at),Xe=!0,et.awaitDrain&&(!Te._writableState||Te._writableState.needDrain)&&je()}var $e=!1;qe.on("data",at);function at(Et){le("ondata"),$e=!1;var gt=Te.write(Et);gt===!1&&!$e&&((et.pipesCount===1&&et.pipes===Te||et.pipesCount>1&&Qe(et.pipes,Te)!==-1)&&!Xe&&(le("false write response, pause",qe._readableState.awaitDrain),qe._readableState.awaitDrain++,$e=!0),qe.pause())}function yt(Et){le("onerror",Et),ut(),Te.removeListener("error",yt),b(Te,"error")===0&&Te.emit("error",Et)}ve(Te,"error",yt);function ct(){Te.removeListener("finish",ht),ut()}Te.once("close",ct);function ht(){le("onfinish"),Te.removeListener("close",ct),ut()}Te.once("finish",ht);function ut(){le("unpipe"),qe.unpipe(Te)}return Te.emit("pipe",qe),et.flowing||(le("pipe resume"),qe.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,qe={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,qe),this);if(!Te){var et=Ue.pipes,Je=Ue.pipesCount;Ue.pipes=null,Ue.pipesCount=0,Ue.flowing=!1;for(var Re=0;Re<Je;Re++)et[Re].emit("unpipe",this,qe);return this}var Ie=Qe(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,qe),this)},ye.prototype.on=function(Te,Ue){var qe=y.prototype.on.call(this,Te,Ue);if(Te==="data")this._readableState.flowing!==!1&&this.resume();else if(Te==="readable"){var et=this._readableState;!et.endEmitted&&!et.readableListening&&(et.readableListening=et.needReadable=!0,et.emittedReadable=!1,et.reading?et.length&&Me(this):ne.nextTick(Ye,this))}return qe},ye.prototype.addListener=ye.prototype.on;function Ye(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,ne.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,qe=this._readableState,et=!1;Te.on("end",function(){if(le("wrapped end"),qe.decoder&&!qe.ended){var Ie=qe.decoder.end();Ie&&Ie.length&&Ue.push(Ie)}Ue.push(null)}),Te.on("data",function(Ie){if(le("wrapped data"),qe.decoder&&(Ie=qe.decoder.write(Ie)),!(qe.objectMode&&Ie==null)&&!(!qe.objectMode&&(!Ie||!Ie.length))){var Le=Ue.push(Ie);Le||(et=!0,Te.pause())}});for(var Je in Te)this[Je]===void 0&&typeof Te[Je]=="function"&&(this[Je]=function(Ie){return function(){return Te[Ie].apply(Te,arguments)}}(Je));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),et&&(et=!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 qe;return Ue.objectMode?qe=Ue.buffer.shift():!Te||Te>=Ue.length?(Ue.decoder?qe=Ue.buffer.join(""):Ue.buffer.length===1?qe=Ue.buffer.head.data:qe=Ue.buffer.concat(Ue.length),Ue.buffer.clear()):qe=Ke(Te,Ue.buffer,Ue.decoder),qe}function Ke(Te,Ue,qe){var et;return Te<Ue.head.data.length?(et=Ue.head.data.slice(0,Te),Ue.head.data=Ue.head.data.slice(Te)):Te===Ue.head.data.length?et=Ue.shift():et=qe?nt(Te,Ue):rt(Te,Ue),et}function nt(Te,Ue){var qe=Ue.head,et=1,Je=qe.data;for(Te-=Je.length;qe=qe.next;){var Re=qe.data,Ie=Te>Re.length?Re.length:Te;if(Ie===Re.length?Je+=Re:Je+=Re.slice(0,Te),Te-=Ie,Te===0){Ie===Re.length?(++et,qe.next?Ue.head=qe.next:Ue.head=Ue.tail=null):(Ue.head=qe,qe.data=Re.slice(Ie));break}++et}return Ue.length-=et,Je}function rt(Te,Ue){var qe=E.allocUnsafe(Te),et=Ue.head,Je=1;for(et.data.copy(qe),Te-=et.data.length;et=et.next;){var Re=et.data,Ie=Te>Re.length?Re.length:Te;if(Re.copy(qe,qe.length-Te,0,Ie),Te-=Ie,Te===0){Ie===Re.length?(++Je,et.next?Ue.head=et.next:Ue.head=Ue.tail=null):(Ue.head=et,et.data=Re.slice(Ie));break}++Je}return Ue.length-=Je,qe}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,ne.nextTick(De,Ue,Te))}function De(Te,Ue){!Te.endEmitted&&Te.length===0&&(Te.endEmitted=!0,Ue.readable=!1,Ue.emit("end"))}function Qe(Te,Ue){for(var qe=0,et=Te.length;qe<et;qe++)if(Te[qe]===Ue)return qe;return-1}}).call(this)}).call(this,a("_process"),typeof it!="undefined"?it: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 ne(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:ne.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",te)}function te(){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,ne){(function(){"use strict";var z=a("process-nextick-args");de.exports=ve;function te(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?ne: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 Ke=Ne.highWaterMark,nt=Ne.writableHighWaterMark,rt=this.objectMode?16:16*1024;Ke||Ke===0?this.highWaterMark=Ke: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(De){we(ke,De)},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,Ke){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(Ke,rt),nt=!1),nt}ve.prototype.write=function(Ne,ke,ze){var Ke=this._writableState,nt=!1,rt=!Ke.objectMode&&le(Ne);return rt&&!ce.isBuffer(Ne)&&(Ne=se(Ne)),typeof ke=="function"&&(ze=ke,ke=null),rt?ke="buffer":ke||(ke=Ke.defaultEncoding),typeof ze!="function"&&(ze=be),Ke.ended?Ee(this,ze):(rt||ye(this,Ke,Ne,ze))&&(Ke.pendingcb++,nt=_e(this,Ke,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&&Me(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,Ke,nt,rt){if(!ze){var We=Ae(ke,Ke,nt);Ke!==We&&(ze=!0,nt="buffer",Ke=We)}var De=ke.objectMode?1:Ke.length;ke.length+=De;var Qe=ke.length<ke.highWaterMark;if(Qe||(ke.needDrain=!0),ke.writing||ke.corked){var Te=ke.lastBufferedRequest;ke.lastBufferedRequest={chunk:Ke,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,De,Ke,nt,rt);return Qe}function Se(Ne,ke,ze,Ke,nt,rt,We){ke.writelen=Ke,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,Ke,nt){--ke.pendingcb,ze?(z.nextTick(nt,Ke),z.nextTick(Ge,Ne,ke),Ne._writableState.errorEmitted=!0,Ne.emit("error",Ke)):(nt(Ke),Ne._writableState.errorEmitted=!0,Ne.emit("error",Ke),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,Ke=ze.sync,nt=ze.writecb;if(Oe(ze),ke)xe(Ne,ze,Ke,ke,nt);else{var rt=Fe(ze);!rt&&!ze.corked&&!ze.bufferProcessing&&ze.bufferedRequest&&Me(Ne,ze),Ke?b(Pe,Ne,ze,rt,nt):Pe(Ne,ze,rt,nt)}}function Pe(Ne,ke,ze,Ke){ze||Be(Ne,ke),ke.pendingcb--,Ke(),Ge(Ne,ke)}function Be(Ne,ke){ke.length===0&&ke.needDrain&&(ke.needDrain=!1,Ne.emit("drain"))}function Me(Ne,ke){ke.bufferProcessing=!0;var ze=ke.bufferedRequest;if(Ne._writev&&ze&&ze.next){var Ke=ke.bufferedRequestCount,nt=new Array(Ke),rt=ke.corkedRequestsFree;rt.entry=ze;for(var We=0,De=!0;ze;)nt[We]=ze,ze.isBuf||(De=!1),ze=ze.next,We+=1;nt.allBuffers=De,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 Qe=ze.chunk,Te=ze.encoding,Ue=ze.callback,qe=ke.objectMode?1:Qe.length;if(Se(Ne,ke,!1,qe,Qe,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 Ke=this._writableState;typeof Ne=="function"?(ze=Ne,Ne=null,ke=null):typeof ke=="function"&&(ze=ke,ke=null),Ne!=null&&this.write(Ne,ke),Ke.corked&&(Ke.corked=1,this.uncork()),!Ke.ending&&!Ke.finished&&Ye(this,Ke,ze)};function Fe(Ne){return Ne.ending&&Ne.length===0&&Ne.bufferedRequest===null&&!Ne.finished&&!Ne.writing}function Ve(Ne,ke){Ne._final(function(ze){ke.pendingcb--,ze&&Ne.emit("error",ze),ke.prefinished=!0,Ne.emit("prefinish"),Ge(Ne,ke)})}function Ze(Ne,ke){!ke.prefinished&&!ke.finalCalled&&(typeof Ne._final=="function"?(ke.pendingcb++,ke.finalCalled=!0,z.nextTick(Ve,Ne,ke)):(ke.prefinished=!0,Ne.emit("prefinish")))}function Ge(Ne,ke){var ze=Fe(ke);return ze&&(Ze(Ne,ke),ke.pendingcb===0&&(ke.finished=!0,Ne.emit("finish"))),ze}function Ye(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 Ke=Ne.entry;for(Ne.entry=null;Ke;){var nt=Ke.callback;ke.pendingcb--,nt(ze),Ke=Ke.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 it!="undefined"?it: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(te,x){if(!(te instanceof x))throw new TypeError("Cannot call a class as a function")}var ae=a("safe-buffer").Buffer,ne=a("util");function z(te,x,b){te.copy(x,b)}de.exports=function(){function te(){ie(this,te),this.head=null,this.tail=null,this.length=0}return te.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},te.prototype.unshift=function(b){var y={data:b,next:this.head};this.length===0&&(this.tail=y),this.head=y,++this.length},te.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}},te.prototype.clear=function(){this.head=this.tail=null,this.length=0},te.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},te.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},te}(),ne&&ne.inspect&&ne.inspect.custom&&(de.exports.prototype[ne.inspect.custom]=function(){var te=ne.inspect({length:this.length});return this.constructor.name+" "+te})},{"safe-buffer":396,util:89}],392:[function(a,de,ue){"use strict";var ie=a("process-nextick-args");function ae(te,x){var b=this,y=this._readableState&&this._readableState.destroyed,E=this._writableState&&this._writableState.destroyed;return y||E?(x?x(te):te&&(!this._writableState||!this._writableState.errorEmitted)&&ie.nextTick(z,this,te),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(te||null,function(ee){!x&&ee?(ie.nextTick(z,b,ee),b._writableState&&(b._writableState.errorEmitted=!0)):x&&x(ee)}),this)}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.finished=!1,this._writableState.errorEmitted=!1)}function z(te,x){te.emit("error",x)}de.exports={destroy:ae,undestroy:ne}},{"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 ne=Object.prototype,z=ne.hasOwnProperty,te,x=typeof Symbol=="function"?Symbol:{},b=x.iterator||"@@iterator",y=x.asyncIterator||"@@asyncIterator",E=x.toStringTag||"@@toStringTag";function ee(Ze,Ge,Ye){return Object.defineProperty(Ze,Ge,{value:Ye,enumerable:!0,configurable:!0,writable:!0}),Ze[Ge]}try{ee({},"")}catch(Ze){ee=function(Ge,Ye,He){return Ge[Ye]=He}}function oe(Ze,Ge,Ye,He){var Ne=Ge&&Ge.prototype instanceof ge?Ge:ge,ke=Object.create(Ne.prototype),ze=new Me(He||[]);return ke._invoke=Oe(Ze,Ye,ze),ke}ae.wrap=oe;function ce(Ze,Ge,Ye){try{return{type:"normal",arg:Ze.call(Ge,Ye)}}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(Fe([])));Ae&&Ae!==ne&&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(Ze){["next","throw","return"].forEach(function(Ge){ee(Ze,Ge,function(Ye){return this._invoke(Ge,Ye)})})}ae.isGeneratorFunction=function(Ze){var Ge=typeof Ze=="function"&&Ze.constructor;return Ge?Ge===me||(Ge.displayName||Ge.name)==="GeneratorFunction":!1},ae.mark=function(Ze){return Object.setPrototypeOf?Object.setPrototypeOf(Ze,ve):(Ze.__proto__=ve,ee(Ze,E,"GeneratorFunction")),Ze.prototype=Object.create(_e),Ze},ae.awrap=function(Ze){return{__await:Ze}};function xe(Ze,Ge){function Ye(ke,ze,Ke,nt){var rt=ce(Ze[ke],Ze,ze);if(rt.type==="throw")nt(rt.arg);else{var We=rt.arg,De=We.value;return De&&typeof De=="object"&&z.call(De,"__await")?Ge.resolve(De.__await).then(function(Qe){Ye("next",Qe,Ke,nt)},function(Qe){Ye("throw",Qe,Ke,nt)}):Ge.resolve(De).then(function(Qe){We.value=Qe,Ke(We)},function(Qe){return Ye("throw",Qe,Ke,nt)})}}var He;function Ne(ke,ze){function Ke(){return new Ge(function(nt,rt){Ye(ke,ze,nt,rt)})}return He=He?He.then(Ke,Ke):Ke()}this._invoke=Ne}Se(xe.prototype),ee(xe.prototype,y,function(){return this}),ae.AsyncIterator=xe,ae.async=function(Ze,Ge,Ye,He,Ne){Ne===void 0&&(Ne=Promise);var ke=new xe(oe(Ze,Ge,Ye,He),Ne);return ae.isGeneratorFunction(Ge)?ke:ke.next().then(function(ze){return ze.done?ze.value:ke.next()})};function Oe(Ze,Ge,Ye){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 Ve()}for(Ye.method=ke,Ye.arg=ze;;){var Ke=Ye.delegate;if(Ke){var nt=we(Ke,Ye);if(nt){if(nt===be)continue;return nt}}if(Ye.method==="next")Ye.sent=Ye._sent=Ye.arg;else if(Ye.method==="throw"){if(He===fe)throw He=he,Ye.arg;Ye.dispatchException(Ye.arg)}else Ye.method==="return"&&Ye.abrupt("return",Ye.arg);He=le;var rt=ce(Ze,Ge,Ye);if(rt.type==="normal"){if(He=Ye.done?he:se,rt.arg===be)continue;return{value:rt.arg,done:Ye.done}}else rt.type==="throw"&&(He=he,Ye.method="throw",Ye.arg=rt.arg)}}}function we(Ze,Ge){var Ye=Ze.iterator[Ge.method];if(Ye===te){if(Ge.delegate=null,Ge.method==="throw"){if(Ze.iterator.return&&(Ge.method="return",Ge.arg=te,we(Ze,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(Ye,Ze.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[Ze.resultName]=Ne.value,Ge.next=Ze.nextLoc,Ge.method!=="return"&&(Ge.method="next",Ge.arg=te);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(Ze){var Ge={tryLoc:Ze[0]};1 in Ze&&(Ge.catchLoc=Ze[1]),2 in Ze&&(Ge.finallyLoc=Ze[2],Ge.afterLoc=Ze[3]),this.tryEntries.push(Ge)}function Be(Ze){var Ge=Ze.completion||{};Ge.type="normal",delete Ge.arg,Ze.completion=Ge}function Me(Ze){this.tryEntries=[{tryLoc:"root"}],Ze.forEach(Pe,this),this.reset(!0)}ae.keys=function(Ze){var Ge=[];for(var Ye in Ze)Ge.push(Ye);return Ge.reverse(),function He(){for(;Ge.length;){var Ne=Ge.pop();if(Ne in Ze)return He.value=Ne,He.done=!1,He}return He.done=!0,He}};function Fe(Ze){if(Ze){var Ge=Ze[b];if(Ge)return Ge.call(Ze);if(typeof Ze.next=="function")return Ze;if(!isNaN(Ze.length)){var Ye=-1,He=function Ne(){for(;++Ye<Ze.length;)if(z.call(Ze,Ye))return Ne.value=Ze[Ye],Ne.done=!1,Ne;return Ne.value=te,Ne.done=!0,Ne};return He.next=He}}return{next:Ve}}ae.values=Fe;function Ve(){return{value:te,done:!0}}return Me.prototype={constructor:Me,reset:function(Ze){if(this.prev=0,this.next=0,this.sent=this._sent=te,this.done=!1,this.delegate=null,this.method="next",this.arg=te,this.tryEntries.forEach(Be),!Ze)for(var Ge in this)Ge.charAt(0)==="t"&&z.call(this,Ge)&&!isNaN(+Ge.slice(1))&&(this[Ge]=te)},stop:function(){this.done=!0;var Ze=this.tryEntries[0],Ge=Ze.completion;if(Ge.type==="throw")throw Ge.arg;return this.rval},dispatchException:function(Ze){if(this.done)throw Ze;var Ge=this;function Ye(nt,rt){return ke.type="throw",ke.arg=Ze,Ge.next=nt,rt&&(Ge.method="next",Ge.arg=te),!!rt}for(var He=this.tryEntries.length-1;He>=0;--He){var Ne=this.tryEntries[He],ke=Ne.completion;if(Ne.tryLoc==="root")return Ye("end");if(Ne.tryLoc<=this.prev){var ze=z.call(Ne,"catchLoc"),Ke=z.call(Ne,"finallyLoc");if(ze&&Ke){if(this.prev<Ne.catchLoc)return Ye(Ne.catchLoc,!0);if(this.prev<Ne.finallyLoc)return Ye(Ne.finallyLoc)}else if(ze){if(this.prev<Ne.catchLoc)return Ye(Ne.catchLoc,!0)}else if(Ke){if(this.prev<Ne.finallyLoc)return Ye(Ne.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(Ze,Ge){for(var Ye=this.tryEntries.length-1;Ye>=0;--Ye){var He=this.tryEntries[Ye];if(He.tryLoc<=this.prev&&z.call(He,"finallyLoc")&&this.prev<He.finallyLoc){var Ne=He;break}}Ne&&(Ze==="break"||Ze==="continue")&&Ne.tryLoc<=Ge&&Ge<=Ne.finallyLoc&&(Ne=null);var ke=Ne?Ne.completion:{};return ke.type=Ze,ke.arg=Ge,Ne?(this.method="next",this.next=Ne.finallyLoc,be):this.complete(ke)},complete:function(Ze,Ge){if(Ze.type==="throw")throw Ze.arg;return Ze.type==="break"||Ze.type==="continue"?this.next=Ze.arg:Ze.type==="return"?(this.rval=this.arg=Ze.arg,this.method="return",this.next="end"):Ze.type==="normal"&&Ge&&(this.next=Ge),be},finish:function(Ze){for(var Ge=this.tryEntries.length-1;Ge>=0;--Ge){var Ye=this.tryEntries[Ge];if(Ye.finallyLoc===Ze)return this.complete(Ye.completion,Ye.afterLoc),Be(Ye),be}},catch:function(Ze){for(var Ge=this.tryEntries.length-1;Ge>=0;--Ge){var Ye=this.tryEntries[Ge];if(Ye.tryLoc===Ze){var He=Ye.completion;if(He.type==="throw"){var Ne=He.arg;Be(Ye)}return Ne}}throw new Error("illegal catch attempt")},delegateYield:function(Ze,Ge,Ye){return this.delegate={iterator:Fe(Ze),resultName:Ge,nextLoc:Ye},this.method==="next"&&(this.arg=te),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 ne(te,x){for(var b in te)x[b]=te[b]}ae.from&&ae.alloc&&ae.allocUnsafe&&ae.allocUnsafeSlow?de.exports=ie:(ne(ie,ue),ue.Buffer=z);function z(te,x,b){return ae(te,x,b)}ne(ae,z),z.from=function(te,x,b){if(typeof te=="number")throw new TypeError("Argument must not be a number");return ae(te,x,b)},z.alloc=function(te,x,b){if(typeof te!="number")throw new TypeError("Argument must be a number");var y=ae(te);return x!==void 0?typeof b=="string"?y.fill(x,b):y.fill(x):y.fill(0),y},z.allocUnsafe=function(te){if(typeof te!="number")throw new TypeError("Argument must be a number");return ae(te)},z.allocUnsafeSlow=function(te){if(typeof te!="number")throw new TypeError("Argument must be a number");return ie.SlowBuffer(te)}},{buffer:90}],397:[function(a,de,ue){(function(ie){(function(){(function(ae){ae.parser=function(We,De){return new z(We,De)},ae.SAXParser=z,ae.SAXStream=oe,ae.createStream=ee,ae.MAX_BUFFER_LENGTH=64*1024;var ne=["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,De){if(!(this instanceof z))return new z(We,De);var Qe=this;x(Qe),Qe.q=Qe.c="",Qe.bufferCheckPosition=ae.MAX_BUFFER_LENGTH,Qe.opt=De||{},Qe.opt.lowercase=Qe.opt.lowercase||Qe.opt.lowercasetags,Qe.looseCase=Qe.opt.lowercase?"toLowerCase":"toUpperCase",Qe.tags=[],Qe.closed=Qe.closedRoot=Qe.sawRoot=!1,Qe.tag=Qe.error=null,Qe.strict=!!We,Qe.noscript=!!(We||Qe.opt.noscript),Qe.state=xe.BEGIN,Qe.strictEntities=Qe.opt.strictEntities,Qe.ENTITIES=Qe.strictEntities?Object.create(ae.XML_ENTITIES):Object.create(ae.ENTITIES),Qe.attribList=[],Qe.opt.xmlns&&(Qe.ns=Object.create(he)),Qe.trackPosition=Qe.opt.position!==!1,Qe.trackPosition&&(Qe.position=Qe.line=Qe.column=0),we(Qe,"onready")}Object.create||(Object.create=function(We){function De(){}De.prototype=We;var Qe=new De;return Qe}),Object.keys||(Object.keys=function(We){var De=[];for(var Qe in We)We.hasOwnProperty(Qe)&&De.push(Qe);return De});function te(We){for(var De=Math.max(ae.MAX_BUFFER_LENGTH,10),Qe=0,Te=0,Ue=ne.length;Te<Ue;Te++){var qe=We[ne[Te]].length;if(qe>De)switch(ne[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:Fe(We,"Max buffer length exceeded: "+ne[Te])}Qe=Math.max(Qe,qe)}var et=ae.MAX_BUFFER_LENGTH-Qe;We.bufferCheckPosition=et+We.position}function x(We){for(var De=0,Qe=ne.length;De<Qe;De++)We[ne[De]]=""}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(){Ve(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,De){return new oe(We,De)}function oe(We,De){if(!(this instanceof oe))return new oe(We,De);y.apply(this),this._parser=new z(We,De),this.writable=!0,this.readable=!0;var Qe=this;this._parser.onend=function(){Qe.emit("end")},this._parser.onerror=function(Te){Qe.emit("error",Te),Qe._parser.error=null},this._decoder=null,E.forEach(function(Te){Object.defineProperty(Qe,"on"+Te,{get:function(){return Qe._parser["on"+Te]},set:function(Ue){if(!Ue)return Qe.removeAllListeners(Te),Qe._parser["on"+Te]=Ue,Ue;Qe.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 De=a("string_decoder").StringDecoder;this._decoder=new De("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,De){var Qe=this;return!Qe._parser["on"+We]&&E.indexOf(We)!==-1&&(Qe._parser["on"+We]=function(){var Te=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);Te.splice(0,0,We),Qe.emit.apply(Qe,Te)}),y.prototype.on.call(Qe,We,De)};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,De){return We.test(De)}function Se(We,De){return!_e(We,De)}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 De=ae.ENTITIES[We],Qe=typeof De=="number"?String.fromCharCode(De):De;ae.ENTITIES[We]=Qe});for(var Oe in ae.STATE)ae.STATE[ae.STATE[Oe]]=Oe;xe=ae.STATE;function we(We,De,Qe){We[De]&&We[De](Qe)}function Pe(We,De,Qe){We.textNode&&Be(We),we(We,De,Qe)}function Be(We){We.textNode=Me(We.opt,We.textNode),We.textNode&&we(We,"ontext",We.textNode),We.textNode=""}function Me(We,De){return We.trim&&(De=De.trim()),We.normalize&&(De=De.replace(/\s+/g," ")),De}function Fe(We,De){return Be(We),We.trackPosition&&(De+=`
Line: `+We.line+`
Column: `+We.column+`
Char: `+We.c),De=new Error(De),We.error=De,we(We,"onerror",De),We}function Ve(We){return We.sawRoot&&!We.closedRoot&&Ze(We,"Unclosed root tag"),We.state!==xe.BEGIN&&We.state!==xe.BEGIN_WHITESPACE&&We.state!==xe.TEXT&&Fe(We,"Unexpected end"),Be(We),We.c="",We.closed=!0,we(We,"onend"),z.call(We,We.strict,We.opt),We}function Ze(We,De){if(typeof We!="object"||!(We instanceof z))throw new Error("bad call to strictFail");We.strict&&Fe(We,De)}function Ge(We){We.strict||(We.tagName=We.tagName[We.looseCase]());var De=We.tags[We.tags.length-1]||We,Qe=We.tag={name:We.tagName,attributes:{}};We.opt.xmlns&&(Qe.ns=De.ns),We.attribList.length=0,Pe(We,"onopentagstart",Qe)}function Ye(We,De){var Qe=We.indexOf(":"),Te=Qe<0?["",We]:We.split(":"),Ue=Te[0],qe=Te[1];return De&&We==="xmlns"&&(Ue="xmlns",qe=""),{prefix:Ue,local:qe}}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 De=Ye(We.attribName,!0),Qe=De.prefix,Te=De.local;if(Qe==="xmlns")if(Te==="xml"&&We.attribValue!==se)Ze(We,"xml: prefix must be bound to "+se+`
Actual: `+We.attribValue);else if(Te==="xmlns"&&We.attribValue!==le)Ze(We,"xmlns: prefix must be bound to "+le+`
Actual: `+We.attribValue);else{var Ue=We.tag,qe=We.tags[We.tags.length-1]||We;Ue.ns===qe.ns&&(Ue.ns=Object.create(qe.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,De){if(We.opt.xmlns){var Qe=We.tag,Te=Ye(We.tagName);Qe.prefix=Te.prefix,Qe.local=Te.local,Qe.uri=Qe.ns[Te.prefix]||"",Qe.prefix&&!Qe.uri&&(Ze(We,"Unbound namespace prefix: "+JSON.stringify(We.tagName)),Qe.uri=Te.prefix);var Ue=We.tags[We.tags.length-1]||We;Qe.ns&&Ue.ns!==Qe.ns&&Object.keys(Qe.ns).forEach(function(at){Pe(We,"onopennamespace",{prefix:at,uri:Qe.ns[at]})});for(var qe=0,et=We.attribList.length;qe<et;qe++){var Je=We.attribList[qe],Re=Je[0],Ie=Je[1],Le=Ye(Re,!0),je=Le.prefix,Xe=Le.local,lt=je===""?"":Qe.ns[je]||"",$e={name:Re,value:Ie,prefix:je,local:Xe,uri:lt};je&&je!=="xmlns"&&!lt&&(Ze(We,"Unbound namespace prefix: "+JSON.stringify(je)),$e.uri=je),We.tag.attributes[Re]=$e,Pe(We,"onattribute",$e)}We.attribList.length=0}We.tag.isSelfClosing=!!De,We.sawRoot=!0,We.tags.push(We.tag),Pe(We,"onopentag",We.tag),De||(!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){Ze(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 De=We.tags.length,Qe=We.tagName;We.strict||(Qe=Qe[We.looseCase]());for(var Te=Qe;De--;){var Ue=We.tags[De];if(Ue.name!==Te)Ze(We,"Unexpected close tag");else break}if(De<0){Ze(We,"Unmatched closing tag: "+We.tagName),We.textNode+="</"+We.tagName+">",We.state=xe.TEXT;return}We.tagName=Qe;for(var qe=We.tags.length;qe-- >De;){var et=We.tag=We.tags.pop();We.tagName=We.tag.name,Pe(We,"onclosetag",We.tagName);var Je={};for(var Re in et.ns)Je[Re]=et.ns[Re];var Ie=We.tags[We.tags.length-1]||We;We.opt.xmlns&&et.ns!==Ie.ns&&Object.keys(et.ns).forEach(function(Le){var je=et.ns[Le];Pe(We,"onclosenamespace",{prefix:Le,uri:je})})}De===0&&(We.closedRoot=!0),We.tagName=We.attribValue=We.attribName="",We.attribList.length=0,We.state=xe.TEXT}function ze(We){var De=We.entity,Qe=De.toLowerCase(),Te,Ue="";return We.ENTITIES[De]?We.ENTITIES[De]:We.ENTITIES[Qe]?We.ENTITIES[Qe]:(De=Qe,De.charAt(0)==="#"&&(De.charAt(1)==="x"?(De=De.slice(2),Te=parseInt(De,16),Ue=Te.toString(16)):(De=De.slice(1),Te=parseInt(De,10),Ue=Te.toString(10))),De=De.replace(/^0+/,""),isNaN(Te)||Ue.toLowerCase()!==De?(Ze(We,"Invalid character entity"),"&"+We.entity+";"):String.fromCodePoint(Te))}function Ke(We,De){De==="<"?(We.state=xe.OPEN_WAKA,We.startTagPosition=We.position):Ee(De)||(Ze(We,"Non-whitespace before first tag."),We.textNode=De,We.state=xe.TEXT)}function nt(We,De){var Qe="";return De<We.length&&(Qe=We.charAt(De)),Qe}function rt(We){var De=this;if(this.error)throw this.error;if(De.closed)return Fe(De,"Cannot write after close. Assign an onready handler.");if(We===null)return Ve(De);typeof We=="object"&&(We=We.toString());for(var Qe=0,Te="";Te=nt(We,Qe++),De.c=Te,!!Te;)switch(De.trackPosition&&(De.position++,Te===`
`?(De.line++,De.column=0):De.column++),De.state){case xe.BEGIN:if(De.state=xe.BEGIN_WHITESPACE,Te==="\uFEFF")continue;Ke(De,Te);continue;case xe.BEGIN_WHITESPACE:Ke(De,Te);continue;case xe.TEXT:if(De.sawRoot&&!De.closedRoot){for(var Ue=Qe-1;Te&&Te!=="<"&&Te!=="&";)Te=nt(We,Qe++),Te&&De.trackPosition&&(De.position++,Te===`
`?(De.line++,De.column=0):De.column++);De.textNode+=We.substring(Ue,Qe-1)}Te==="<"&&!(De.sawRoot&&De.closedRoot&&!De.strict)?(De.state=xe.OPEN_WAKA,De.startTagPosition=De.position):(!Ee(Te)&&(!De.sawRoot||De.closedRoot)&&Ze(De,"Text data outside of root node."),Te==="&"?De.state=xe.TEXT_ENTITY:De.textNode+=Te);continue;case xe.SCRIPT:Te==="<"?De.state=xe.SCRIPT_ENDING:De.script+=Te;continue;case xe.SCRIPT_ENDING:Te==="/"?De.state=xe.CLOSE_TAG:(De.script+="<"+Te,De.state=xe.SCRIPT);continue;case xe.OPEN_WAKA:if(Te==="!")De.state=xe.SGML_DECL,De.sgmlDecl="";else if(!Ee(Te))if(_e(be,Te))De.state=xe.OPEN_TAG,De.tagName=Te;else if(Te==="/")De.state=xe.CLOSE_TAG,De.tagName="";else if(Te==="?")De.state=xe.PROC_INST,De.procInstName=De.procInstBody="";else{if(Ze(De,"Unencoded <"),De.startTagPosition+1<De.position){var qe=De.position-De.startTagPosition;Te=new Array(qe).join(" ")+Te}De.textNode+="<"+Te,De.state=xe.TEXT}continue;case xe.SGML_DECL:(De.sgmlDecl+Te).toUpperCase()===ce?(Pe(De,"onopencdata"),De.state=xe.CDATA,De.sgmlDecl="",De.cdata=""):De.sgmlDecl+Te==="--"?(De.state=xe.COMMENT,De.comment="",De.sgmlDecl=""):(De.sgmlDecl+Te).toUpperCase()===fe?(De.state=xe.DOCTYPE,(De.doctype||De.sawRoot)&&Ze(De,"Inappropriately located doctype declaration"),De.doctype="",De.sgmlDecl=""):Te===">"?(Pe(De,"onsgmldeclaration",De.sgmlDecl),De.sgmlDecl="",De.state=xe.TEXT):(ye(Te)&&(De.state=xe.SGML_DECL_QUOTED),De.sgmlDecl+=Te);continue;case xe.SGML_DECL_QUOTED:Te===De.q&&(De.state=xe.SGML_DECL,De.q=""),De.sgmlDecl+=Te;continue;case xe.DOCTYPE:Te===">"?(De.state=xe.TEXT,Pe(De,"ondoctype",De.doctype),De.doctype=!0):(De.doctype+=Te,Te==="["?De.state=xe.DOCTYPE_DTD:ye(Te)&&(De.state=xe.DOCTYPE_QUOTED,De.q=Te));continue;case xe.DOCTYPE_QUOTED:De.doctype+=Te,Te===De.q&&(De.q="",De.state=xe.DOCTYPE);continue;case xe.DOCTYPE_DTD:De.doctype+=Te,Te==="]"?De.state=xe.DOCTYPE:ye(Te)&&(De.state=xe.DOCTYPE_DTD_QUOTED,De.q=Te);continue;case xe.DOCTYPE_DTD_QUOTED:De.doctype+=Te,Te===De.q&&(De.state=xe.DOCTYPE_DTD,De.q="");continue;case xe.COMMENT:Te==="-"?De.state=xe.COMMENT_ENDING:De.comment+=Te;continue;case xe.COMMENT_ENDING:Te==="-"?(De.state=xe.COMMENT_ENDED,De.comment=Me(De.opt,De.comment),De.comment&&Pe(De,"oncomment",De.comment),De.comment=""):(De.comment+="-"+Te,De.state=xe.COMMENT);continue;case xe.COMMENT_ENDED:Te!==">"?(Ze(De,"Malformed comment"),De.comment+="--"+Te,De.state=xe.COMMENT):De.state=xe.TEXT;continue;case xe.CDATA:Te==="]"?De.state=xe.CDATA_ENDING:De.cdata+=Te;continue;case xe.CDATA_ENDING:Te==="]"?De.state=xe.CDATA_ENDING_2:(De.cdata+="]"+Te,De.state=xe.CDATA);continue;case xe.CDATA_ENDING_2:Te===">"?(De.cdata&&Pe(De,"oncdata",De.cdata),Pe(De,"onclosecdata"),De.cdata="",De.state=xe.TEXT):Te==="]"?De.cdata+="]":(De.cdata+="]]"+Te,De.state=xe.CDATA);continue;case xe.PROC_INST:Te==="?"?De.state=xe.PROC_INST_ENDING:Ee(Te)?De.state=xe.PROC_INST_BODY:De.procInstName+=Te;continue;case xe.PROC_INST_BODY:if(!De.procInstBody&&Ee(Te))continue;Te==="?"?De.state=xe.PROC_INST_ENDING:De.procInstBody+=Te;continue;case xe.PROC_INST_ENDING:Te===">"?(Pe(De,"onprocessinginstruction",{name:De.procInstName,body:De.procInstBody}),De.procInstName=De.procInstBody="",De.state=xe.TEXT):(De.procInstBody+="?"+Te,De.state=xe.PROC_INST_BODY);continue;case xe.OPEN_TAG:_e(ge,Te)?De.tagName+=Te:(Ge(De),Te===">"?Ne(De):Te==="/"?De.state=xe.OPEN_TAG_SLASH:(Ee(Te)||Ze(De,"Invalid character in tag name"),De.state=xe.ATTRIB));continue;case xe.OPEN_TAG_SLASH:Te===">"?(Ne(De,!0),ke(De)):(Ze(De,"Forward-slash in opening tag not followed by >"),De.state=xe.ATTRIB);continue;case xe.ATTRIB:if(Ee(Te))continue;Te===">"?Ne(De):Te==="/"?De.state=xe.OPEN_TAG_SLASH:_e(be,Te)?(De.attribName=Te,De.attribValue="",De.state=xe.ATTRIB_NAME):Ze(De,"Invalid attribute name");continue;case xe.ATTRIB_NAME:Te==="="?De.state=xe.ATTRIB_VALUE:Te===">"?(Ze(De,"Attribute without value"),De.attribValue=De.attribName,He(De),Ne(De)):Ee(Te)?De.state=xe.ATTRIB_NAME_SAW_WHITE:_e(ge,Te)?De.attribName+=Te:Ze(De,"Invalid attribute name");continue;case xe.ATTRIB_NAME_SAW_WHITE:if(Te==="=")De.state=xe.ATTRIB_VALUE;else{if(Ee(Te))continue;Ze(De,"Attribute without value"),De.tag.attributes[De.attribName]="",De.attribValue="",Pe(De,"onattribute",{name:De.attribName,value:""}),De.attribName="",Te===">"?Ne(De):_e(be,Te)?(De.attribName=Te,De.state=xe.ATTRIB_NAME):(Ze(De,"Invalid attribute name"),De.state=xe.ATTRIB)}continue;case xe.ATTRIB_VALUE:if(Ee(Te))continue;ye(Te)?(De.q=Te,De.state=xe.ATTRIB_VALUE_QUOTED):(Ze(De,"Unquoted attribute value"),De.state=xe.ATTRIB_VALUE_UNQUOTED,De.attribValue=Te);continue;case xe.ATTRIB_VALUE_QUOTED:if(Te!==De.q){Te==="&"?De.state=xe.ATTRIB_VALUE_ENTITY_Q:De.attribValue+=Te;continue}He(De),De.q="",De.state=xe.ATTRIB_VALUE_CLOSED;continue;case xe.ATTRIB_VALUE_CLOSED:Ee(Te)?De.state=xe.ATTRIB:Te===">"?Ne(De):Te==="/"?De.state=xe.OPEN_TAG_SLASH:_e(be,Te)?(Ze(De,"No whitespace between attributes"),De.attribName=Te,De.attribValue="",De.state=xe.ATTRIB_NAME):Ze(De,"Invalid attribute name");continue;case xe.ATTRIB_VALUE_UNQUOTED:if(!Ae(Te)){Te==="&"?De.state=xe.ATTRIB_VALUE_ENTITY_U:De.attribValue+=Te;continue}He(De),Te===">"?Ne(De):De.state=xe.ATTRIB;continue;case xe.CLOSE_TAG:if(De.tagName)Te===">"?ke(De):_e(ge,Te)?De.tagName+=Te:De.script?(De.script+="</"+De.tagName,De.tagName="",De.state=xe.SCRIPT):(Ee(Te)||Ze(De,"Invalid tagname in closing tag"),De.state=xe.CLOSE_TAG_SAW_WHITE);else{if(Ee(Te))continue;Se(be,Te)?De.script?(De.script+="</"+Te,De.state=xe.SCRIPT):Ze(De,"Invalid tagname in closing tag."):De.tagName=Te}continue;case xe.CLOSE_TAG_SAW_WHITE:if(Ee(Te))continue;Te===">"?ke(De):Ze(De,"Invalid characters in closing tag");continue;case xe.TEXT_ENTITY:case xe.ATTRIB_VALUE_ENTITY_Q:case xe.ATTRIB_VALUE_ENTITY_U:var et,Je;switch(De.state){case xe.TEXT_ENTITY:et=xe.TEXT,Je="textNode";break;case xe.ATTRIB_VALUE_ENTITY_Q:et=xe.ATTRIB_VALUE_QUOTED,Je="attribValue";break;case xe.ATTRIB_VALUE_ENTITY_U:et=xe.ATTRIB_VALUE_UNQUOTED,Je="attribValue";break}Te===";"?(De[Je]+=ze(De),De.entity="",De.state=et):_e(De.entity.length?ve:me,Te)?De.entity+=Te:(Ze(De,"Invalid character in entity name"),De[Je]+="&"+De.entity+Te,De.entity="",De.state=et);continue;default:throw new Error(De,"Unknown state: "+De.state)}return De.position>=De.bufferCheckPosition&&te(De),De}String.fromCodePoint||function(){var We=String.fromCharCode,De=Math.floor,Qe=function(){var Te=16384,Ue=[],qe,et,Je=-1,Re=arguments.length;if(!Re)return"";for(var Ie="";++Je<Re;){var Le=Number(arguments[Je]);if(!isFinite(Le)||Le<0||Le>1114111||De(Le)!==Le)throw RangeError("Invalid code point: "+Le);Le<=65535?Ue.push(Le):(Le-=65536,qe=(Le>>10)+55296,et=Le%1024+56320,Ue.push(qe,et)),(Je+1===Re||Ue.length>Te)&&(Ie+=We.apply(null,Ue),Ue.length=0)}return Ie};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Qe,configurable:!0,writable:!0}):String.fromCodePoint=Qe}()})(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=ne;var ie=a("events").EventEmitter,ae=a("inherits");ae(ne,ie),ne.Readable=a("readable-stream/lib/_stream_readable.js"),ne.Writable=a("readable-stream/lib/_stream_writable.js"),ne.Duplex=a("readable-stream/lib/_stream_duplex.js"),ne.Transform=a("readable-stream/lib/_stream_transform.js"),ne.PassThrough=a("readable-stream/lib/_stream_passthrough.js"),ne.finished=a("readable-stream/lib/internal/streams/end-of-stream.js"),ne.pipeline=a("readable-stream/lib/internal/streams/pipeline.js"),ne.Stream=ne;function ne(){ie.call(this)}ne.prototype.pipe=function(z,te){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&&(!te||te.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 ne(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 te(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}ne("ERR_INVALID_OPT_VALUE",function(y,E){return'The value "'+E+'" is invalid for option "'+y+'"'},TypeError),ne("ERR_INVALID_ARG_TYPE",function(y,E,ee){var oe;typeof E=="string"&&te(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),ne("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),ne("ERR_METHOD_NOT_IMPLEMENTED",function(y){return"The "+y+" method is not implemented"}),ne("ERR_STREAM_PREMATURE_CLOSE","Premature close"),ne("ERR_STREAM_DESTROYED",function(y){return"Cannot call "+y+" after a stream was destroyed"}),ne("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),ne("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),ne("ERR_STREAM_WRITE_AFTER_END","write after end"),ne("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),ne("ERR_UNKNOWN_ENCODING",function(y){return"Unknown encoding: "+y},TypeError),ne("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 ne=a("./_stream_readable"),z=a("./_stream_writable");a("inherits")(y,ne);for(var te=ae(z.prototype),x=0;x<te.length;x++){var b=te[x];y.prototype[b]||(y.prototype[b]=z.prototype[b])}function y(oe){if(!(this instanceof y))return new y(oe);ne.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(ne){if(!(this instanceof ae))return new ae(ne);ie.call(this,ne)}ae.prototype._transform=function(ne,z,te){te(null,ne)}},{"./_stream_transform":403,inherits:364}],402:[function(a,de,ue){(function(ie,ae){(function(){"use strict";de.exports=Pe;var ne;Pe.ReadableState=we;var z=a("events").EventEmitter,te=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(Je){return b.from(Je)}function ee(Je){return b.isBuffer(Je)||Je 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(Je,Re,Ie){if(typeof Je.prependListener=="function")return Je.prependListener(Re,Ie);!Je._events||!Je._events[Re]?Je.on(Re,Ie):Array.isArray(Je._events[Re])?Je._events[Re].unshift(Ie):Je._events[Re]=[Ie,Je._events[Re]]}function we(Je,Re,Ie){ne=ne||a("./_stream_duplex"),Je=Je||{},typeof Ie!="boolean"&&(Ie=Re instanceof ne),this.objectMode=!!Je.objectMode,Ie&&(this.objectMode=this.objectMode||!!Je.readableObjectMode),this.highWaterMark=he(this,Je,"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=Je.emitClose!==!1,this.autoDestroy=!!Je.autoDestroy,this.destroyed=!1,this.defaultEncoding=Je.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,Je.encoding&&(ye||(ye=a("string_decoder/").StringDecoder),this.decoder=new ye(Je.encoding),this.encoding=Je.encoding)}function Pe(Je){if(ne=ne||a("./_stream_duplex"),!(this instanceof Pe))return new Pe(Je);var Re=this instanceof ne;this._readableState=new we(Je,this,Re),this.readable=!0,Je&&(typeof Je.read=="function"&&(this._read=Je.read),typeof Je.destroy=="function"&&(this._destroy=Je.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(Je,Re){Re(Je)},Pe.prototype.push=function(Je,Re){var Ie=this._readableState,Le;return Ie.objectMode?Le=!0:typeof Je=="string"&&(Re=Re||Ie.defaultEncoding,Re!==Ie.encoding&&(Je=b.from(Je,Re),Re=""),Le=!0),Be(this,Je,Re,!1,Le)},Pe.prototype.unshift=function(Je){return Be(this,Je,null,!0,!1)};function Be(Je,Re,Ie,Le,je){ce("readableAddChunk",Re);var Xe=Je._readableState;if(Re===null)Xe.reading=!1,Ye(Je,Xe);else{var lt;if(je||(lt=Fe(Xe,Re)),lt)Se(Je,lt);else if(Xe.objectMode||Re&&Re.length>0)if(typeof Re!="string"&&!Xe.objectMode&&Object.getPrototypeOf(Re)!==b.prototype&&(Re=E(Re)),Le)Xe.endEmitted?Se(Je,new Ee):Me(Je,Xe,Re,!0);else if(Xe.ended)Se(Je,new me);else{if(Xe.destroyed)return!1;Xe.reading=!1,Xe.decoder&&!Ie?(Re=Xe.decoder.write(Re),Xe.objectMode||Re.length!==0?Me(Je,Xe,Re,!1):ke(Je,Xe)):Me(Je,Xe,Re,!1)}else Le||(Xe.reading=!1,ke(Je,Xe))}return!Xe.ended&&(Xe.length<Xe.highWaterMark||Xe.length===0)}function Me(Je,Re,Ie,Le){Re.flowing&&Re.length===0&&!Re.sync?(Re.awaitDrain=0,Je.emit("data",Ie)):(Re.length+=Re.objectMode?1:Ie.length,Le?Re.buffer.unshift(Ie):Re.buffer.push(Ie),Re.needReadable&&He(Je)),ke(Je,Re)}function Fe(Je,Re){var Ie;return!ee(Re)&&typeof Re!="string"&&Re!==void 0&&!Je.objectMode&&(Ie=new ge("chunk",["string","Buffer","Uint8Array"],Re)),Ie}Pe.prototype.isPaused=function(){return this._readableState.flowing===!1},Pe.prototype.setEncoding=function(Je){ye||(ye=a("string_decoder/").StringDecoder);var Re=new ye(Je);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 Ve=1073741824;function Ze(Je){return Je>=Ve?Je=Ve:(Je--,Je|=Je>>>1,Je|=Je>>>2,Je|=Je>>>4,Je|=Je>>>8,Je|=Je>>>16,Je++),Je}function Ge(Je,Re){return Je<=0||Re.length===0&&Re.ended?0:Re.objectMode?1:Je!==Je?Re.flowing&&Re.length?Re.buffer.head.data.length:Re.length:(Je>Re.highWaterMark&&(Re.highWaterMark=Ze(Je)),Je<=Re.length?Je:Re.ended?Re.length:(Re.needReadable=!0,0))}Pe.prototype.read=function(Je){ce("read",Je),Je=parseInt(Je,10);var Re=this._readableState,Ie=Je;if(Je!==0&&(Re.emittedReadable=!1),Je===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(Je=Ge(Je,Re),Je===0&&Re.ended)return Re.length===0&&Ue(this),null;var Le=Re.needReadable;ce("need readable",Le),(Re.length===0||Re.length-Je<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||(Je=Ge(Ie,Re)));var je;return Je>0?je=Te(Je,Re):je=null,je===null?(Re.needReadable=Re.length<=Re.highWaterMark,Je=0):(Re.length-=Je,Re.awaitDrain=0),Re.length===0&&(Re.ended||(Re.needReadable=!0),Ie!==Je&&Re.ended&&Ue(this)),je!==null&&this.emit("data",je),je};function Ye(Je,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(Je):(Re.needReadable=!1,Re.emittedReadable||(Re.emittedReadable=!0,Ne(Je)))}}function He(Je){var Re=Je._readableState;ce("emitReadable",Re.needReadable,Re.emittedReadable),Re.needReadable=!1,Re.emittedReadable||(ce("emitReadable",Re.flowing),Re.emittedReadable=!0,ie.nextTick(Ne,Je))}function Ne(Je){var Re=Je._readableState;ce("emitReadable_",Re.destroyed,Re.length,Re.ended),!Re.destroyed&&(Re.length||Re.ended)&&(Je.emit("readable"),Re.emittedReadable=!1),Re.needReadable=!Re.flowing&&!Re.ended&&Re.length<=Re.highWaterMark,Qe(Je)}function ke(Je,Re){Re.readingMore||(Re.readingMore=!0,ie.nextTick(ze,Je,Re))}function ze(Je,Re){for(;!Re.reading&&!Re.ended&&(Re.length<Re.highWaterMark||Re.flowing&&Re.length===0);){var Ie=Re.length;if(ce("maybeReadMore read 0"),Je.read(0),Ie===Re.length)break}Re.readingMore=!1}Pe.prototype._read=function(Je){Se(this,new ve("_read()"))},Pe.prototype.pipe=function(Je,Re){var Ie=this,Le=this._readableState;switch(Le.pipesCount){case 0:Le.pipes=Je;break;case 1:Le.pipes=[Le.pipes,Je];break;default:Le.pipes.push(Je);break}Le.pipesCount+=1,ce("pipe count=%d opts=%j",Le.pipesCount,Re);var je=(!Re||Re.end!==!1)&&Je!==ie.stdout&&Je!==ie.stderr,Xe=je?$e:wt;Le.endEmitted?ie.nextTick(Xe):Ie.once("end",Xe),Je.on("unpipe",lt);function lt(St,Rt){ce("onunpipe"),St===Ie&&Rt&&Rt.hasUnpiped===!1&&(Rt.hasUnpiped=!0,ct())}function $e(){ce("onend"),Je.end()}var at=Ke(Ie);Je.on("drain",at);var yt=!1;function ct(){ce("cleanup"),Je.removeListener("close",Et),Je.removeListener("finish",gt),Je.removeListener("drain",at),Je.removeListener("error",ut),Je.removeListener("unpipe",lt),Ie.removeListener("end",$e),Ie.removeListener("end",wt),Ie.removeListener("data",ht),yt=!0,Le.awaitDrain&&(!Je._writableState||Je._writableState.needDrain)&&at()}Ie.on("data",ht);function ht(St){ce("ondata");var Rt=Je.write(St);ce("dest.write",Rt),Rt===!1&&((Le.pipesCount===1&&Le.pipes===Je||Le.pipesCount>1&&et(Le.pipes,Je)!==-1)&&!yt&&(ce("false write response, pause",Le.awaitDrain),Le.awaitDrain++),Ie.pause())}function ut(St){ce("onerror",St),wt(),Je.removeListener("error",ut),te(Je,"error")===0&&Se(Je,St)}Oe(Je,"error",ut);function Et(){Je.removeListener("finish",gt),wt()}Je.once("close",Et);function gt(){ce("onfinish"),Je.removeListener("close",Et),wt()}Je.once("finish",gt);function wt(){ce("unpipe"),Ie.unpipe(Je)}return Je.emit("pipe",Ie),Le.flowing||(ce("pipe resume"),Ie.resume()),Je};function Ke(Je){return function(){var Ie=Je._readableState;ce("pipeOnDrain",Ie.awaitDrain),Ie.awaitDrain&&Ie.awaitDrain--,Ie.awaitDrain===0&&te(Je,"data")&&(Ie.flowing=!0,Qe(Je))}}Pe.prototype.unpipe=function(Je){var Re=this._readableState,Ie={hasUnpiped:!1};if(Re.pipesCount===0)return this;if(Re.pipesCount===1)return Je&&Je!==Re.pipes?this:(Je||(Je=Re.pipes),Re.pipes=null,Re.pipesCount=0,Re.flowing=!1,Je&&Je.emit("unpipe",this,Ie),this);if(!Je){var Le=Re.pipes,je=Re.pipesCount;Re.pipes=null,Re.pipesCount=0,Re.flowing=!1;for(var Xe=0;Xe<je;Xe++)Le[Xe].emit("unpipe",this,{hasUnpiped:!1});return this}var lt=et(Re.pipes,Je);return lt===-1?this:(Re.pipes.splice(lt,1),Re.pipesCount-=1,Re.pipesCount===1&&(Re.pipes=Re.pipes[0]),Je.emit("unpipe",this,Ie),this)},Pe.prototype.on=function(Je,Re){var Ie=x.prototype.on.call(this,Je,Re),Le=this._readableState;return Je==="data"?(Le.readableListening=this.listenerCount("readable")>0,Le.flowing!==!1&&this.resume()):Je==="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(Je,Re){var Ie=x.prototype.removeListener.call(this,Je,Re);return Je==="readable"&&ie.nextTick(nt,this),Ie},Pe.prototype.removeAllListeners=function(Je){var Re=x.prototype.removeAllListeners.apply(this,arguments);return(Je==="readable"||Je===void 0)&&ie.nextTick(nt,this),Re};function nt(Je){var Re=Je._readableState;Re.readableListening=Je.listenerCount("readable")>0,Re.resumeScheduled&&!Re.paused?Re.flowing=!0:Je.listenerCount("data")>0&&Je.resume()}function rt(Je){ce("readable nexttick read 0"),Je.read(0)}Pe.prototype.resume=function(){var Je=this._readableState;return Je.flowing||(ce("resume"),Je.flowing=!Je.readableListening,We(this,Je)),Je.paused=!1,this};function We(Je,Re){Re.resumeScheduled||(Re.resumeScheduled=!0,ie.nextTick(De,Je,Re))}function De(Je,Re){ce("resume",Re.reading),Re.reading||Je.read(0),Re.resumeScheduled=!1,Je.emit("resume"),Qe(Je),Re.flowing&&!Re.reading&&Je.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 Qe(Je){var Re=Je._readableState;for(ce("flow",Re.flowing);Re.flowing&&Je.read()!==null;);}Pe.prototype.wrap=function(Je){var Re=this,Ie=this._readableState,Le=!1;Je.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)}),Je.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,Je.pause())}});for(var je in Je)this[je]===void 0&&typeof Je[je]=="function"&&(this[je]=function($e){return function(){return Je[$e].apply(Je,arguments)}}(je));for(var Xe=0;Xe<xe.length;Xe++)Je.on(xe[Xe],this.emit.bind(this,xe[Xe]));return this._read=function(lt){ce("wrapped _read",lt),Le&&(Le=!1,Je.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(Je,Re){if(Re.length===0)return null;var Ie;return Re.objectMode?Ie=Re.buffer.shift():!Je||Je>=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(Je,Re.decoder),Ie}function Ue(Je){var Re=Je._readableState;ce("endReadable",Re.endEmitted),Re.endEmitted||(Re.ended=!0,ie.nextTick(qe,Re,Je))}function qe(Je,Re){if(ce("endReadableNT",Je.endEmitted,Je.length),!Je.endEmitted&&Je.length===0&&(Je.endEmitted=!0,Re.readable=!1,Re.emit("end"),Je.autoDestroy)){var Ie=Re._writableState;(!Ie||Ie.autoDestroy&&Ie.finished)&&Re.destroy()}}typeof Symbol=="function"&&(Pe.from=function(Je,Re){return _e===void 0&&(_e=a("./internal/streams/from")),_e(Pe,Je,Re)});function et(Je,Re){for(var Ie=0,Le=Je.length;Ie<Le;Ie++)if(Je[Ie]===Re)return Ie;return-1}}).call(this)}).call(this,a("_process"),typeof it!="undefined"?it: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,ne=ie.ERR_MULTIPLE_CALLBACK,z=ie.ERR_TRANSFORM_ALREADY_TRANSFORMING,te=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 ne);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 te;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 ne(Qe,Te,Ue){this.chunk=Qe,this.encoding=Te,this.callback=Ue,this.next=null}function z(Qe){var Te=this;this.next=null,this.entry=null,this.finish=function(){De(Te,Qe)}}var te;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(Qe){return y.from(Qe)}function oe(Qe){return y.isBuffer(Qe)||Qe 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(Qe,Te,Ue){te=te||a("./_stream_duplex"),Qe=Qe||{},typeof Ue!="boolean"&&(Ue=Te instanceof te),this.objectMode=!!Qe.objectMode,Ue&&(this.objectMode=this.objectMode||!!Qe.writableObjectMode),this.highWaterMark=se(this,Qe,"writableHighWaterMark",Ue),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var qe=Qe.decodeStrings===!1;this.decodeStrings=!qe,this.defaultEncoding=Qe.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(et){Ye(Te,et)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=Qe.emitClose!==!1,this.autoDestroy=!!Qe.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(Qe){}}();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(Qe){te=te||a("./_stream_duplex");var Te=this instanceof te;if(!Te&&!Oe.call(we,this))return new we(Qe);this._writableState=new xe(Qe,this,Te),this.writable=!0,Qe&&(typeof Qe.write=="function"&&(this._write=Qe.write),typeof Qe.writev=="function"&&(this._writev=Qe.writev),typeof Qe.destroy=="function"&&(this._destroy=Qe.destroy),typeof Qe.final=="function"&&(this._final=Qe.final)),b.call(this)}we.prototype.pipe=function(){_e(this,new me)};function Pe(Qe,Te){var Ue=new ye;_e(Qe,Ue),ie.nextTick(Te,Ue)}function Be(Qe,Te,Ue,qe){var et;return Ue===null?et=new Ee:typeof Ue!="string"&&!Te.objectMode&&(et=new he("chunk",["string","Buffer"],Ue)),et?(_e(Qe,et),ie.nextTick(qe,et),!1):!0}we.prototype.write=function(Qe,Te,Ue){var qe=this._writableState,et=!1,Je=!qe.objectMode&&oe(Qe);return Je&&!y.isBuffer(Qe)&&(Qe=ee(Qe)),typeof Te=="function"&&(Ue=Te,Te=null),Je?Te="buffer":Te||(Te=qe.defaultEncoding),typeof Ue!="function"&&(Ue=Se),qe.ending?Pe(this,Ue):(Je||Be(this,qe,Qe,Ue))&&(qe.pendingcb++,et=Fe(this,qe,Je,Qe,Te,Ue)),et},we.prototype.cork=function(){this._writableState.corked++},we.prototype.uncork=function(){var Qe=this._writableState;Qe.corked&&(Qe.corked--,!Qe.writing&&!Qe.corked&&!Qe.bufferProcessing&&Qe.bufferedRequest&&ke(this,Qe))},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 Me(Qe,Te,Ue){return!Qe.objectMode&&Qe.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 Fe(Qe,Te,Ue,qe,et,Je){if(!Ue){var Re=Me(Te,qe,et);qe!==Re&&(Ue=!0,et="buffer",qe=Re)}var Ie=Te.objectMode?1:qe.length;Te.length+=Ie;var Le=Te.length<Te.highWaterMark;if(Le||(Te.needDrain=!0),Te.writing||Te.corked){var je=Te.lastBufferedRequest;Te.lastBufferedRequest={chunk:qe,encoding:et,isBuf:Ue,callback:Je,next:null},je?je.next=Te.lastBufferedRequest:Te.bufferedRequest=Te.lastBufferedRequest,Te.bufferedRequestCount+=1}else Ve(Qe,Te,!1,Ie,qe,et,Je);return Le}function Ve(Qe,Te,Ue,qe,et,Je,Re){Te.writelen=qe,Te.writecb=Re,Te.writing=!0,Te.sync=!0,Te.destroyed?Te.onwrite(new ve("write")):Ue?Qe._writev(et,Te.onwrite):Qe._write(et,Je,Te.onwrite),Te.sync=!1}function Ze(Qe,Te,Ue,qe,et){--Te.pendingcb,Ue?(ie.nextTick(et,qe),ie.nextTick(rt,Qe,Te),Qe._writableState.errorEmitted=!0,_e(Qe,qe)):(et(qe),Qe._writableState.errorEmitted=!0,_e(Qe,qe),rt(Qe,Te))}function Ge(Qe){Qe.writing=!1,Qe.writecb=null,Qe.length-=Qe.writelen,Qe.writelen=0}function Ye(Qe,Te){var Ue=Qe._writableState,qe=Ue.sync,et=Ue.writecb;if(typeof et!="function")throw new ge;if(Ge(Ue),Te)Ze(Qe,Ue,qe,Te,et);else{var Je=ze(Ue)||Qe.destroyed;!Je&&!Ue.corked&&!Ue.bufferProcessing&&Ue.bufferedRequest&&ke(Qe,Ue),qe?ie.nextTick(He,Qe,Ue,Je,et):He(Qe,Ue,Je,et)}}function He(Qe,Te,Ue,qe){Ue||Ne(Qe,Te),Te.pendingcb--,qe(),rt(Qe,Te)}function Ne(Qe,Te){Te.length===0&&Te.needDrain&&(Te.needDrain=!1,Qe.emit("drain"))}function ke(Qe,Te){Te.bufferProcessing=!0;var Ue=Te.bufferedRequest;if(Qe._writev&&Ue&&Ue.next){var qe=Te.bufferedRequestCount,et=new Array(qe),Je=Te.corkedRequestsFree;Je.entry=Ue;for(var Re=0,Ie=!0;Ue;)et[Re]=Ue,Ue.isBuf||(Ie=!1),Ue=Ue.next,Re+=1;et.allBuffers=Ie,Ve(Qe,Te,!0,Te.length,et,"",Je.finish),Te.pendingcb++,Te.lastBufferedRequest=null,Je.next?(Te.corkedRequestsFree=Je.next,Je.next=null):Te.corkedRequestsFree=new z(Te),Te.bufferedRequestCount=0}else{for(;Ue;){var Le=Ue.chunk,je=Ue.encoding,Xe=Ue.callback,lt=Te.objectMode?1:Le.length;if(Ve(Qe,Te,!1,lt,Le,je,Xe),Ue=Ue.next,Te.bufferedRequestCount--,Te.writing)break}Ue===null&&(Te.lastBufferedRequest=null)}Te.bufferedRequest=Ue,Te.bufferProcessing=!1}we.prototype._write=function(Qe,Te,Ue){Ue(new be("_write()"))},we.prototype._writev=null,we.prototype.end=function(Qe,Te,Ue){var qe=this._writableState;return typeof Qe=="function"?(Ue=Qe,Qe=null,Te=null):typeof Te=="function"&&(Ue=Te,Te=null),Qe!=null&&this.write(Qe,Te),qe.corked&&(qe.corked=1,this.uncork()),qe.ending||We(this,qe,Ue),this},Object.defineProperty(we.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function ze(Qe){return Qe.ending&&Qe.length===0&&Qe.bufferedRequest===null&&!Qe.finished&&!Qe.writing}function Ke(Qe,Te){Qe._final(function(Ue){Te.pendingcb--,Ue&&_e(Qe,Ue),Te.prefinished=!0,Qe.emit("prefinish"),rt(Qe,Te)})}function nt(Qe,Te){!Te.prefinished&&!Te.finalCalled&&(typeof Qe._final=="function"&&!Te.destroyed?(Te.pendingcb++,Te.finalCalled=!0,ie.nextTick(Ke,Qe,Te)):(Te.prefinished=!0,Qe.emit("prefinish")))}function rt(Qe,Te){var Ue=ze(Te);if(Ue&&(nt(Qe,Te),Te.pendingcb===0&&(Te.finished=!0,Qe.emit("finish"),Te.autoDestroy))){var qe=Qe._readableState;(!qe||qe.autoDestroy&&qe.endEmitted)&&Qe.destroy()}return Ue}function We(Qe,Te,Ue){Te.ending=!0,rt(Qe,Te),Ue&&(Te.finished?ie.nextTick(Ue):Qe.once("finish",Ue)),Te.ended=!0,Qe.writable=!1}function De(Qe,Te,Ue){var qe=Qe.entry;for(Qe.entry=null;qe;){var et=qe.callback;Te.pendingcb--,et(Ue),qe=qe.next}Te.corkedRequestsFree.next=Qe}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(Qe,Te){Te(Qe)}}).call(this)}).call(this,a("_process"),typeof it!="undefined"?it: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 ne(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=te(Ee,"string");return typeof ye=="symbol"?ye:String(ye)}function te(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}},ne(ae,Symbol.asyncIterator,function(){return this}),ne(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={},ne(Ae,fe,{value:ye,writable:!0}),ne(Ae,b,{value:null,writable:!0}),ne(Ae,y,{value:null,writable:!0}),ne(Ae,E,{value:null,writable:!0}),ne(Ae,ee,{value:ye._readableState.endEmitted,writable:!0}),ne(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){ne(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 ne(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 te(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&&te(le.prototype,he),be&&te(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(ne,ee,fe)):ie.nextTick(ne,ee,fe):E?(ie.nextTick(z,ee),E(fe)):ie.nextTick(z,ee)}),this)}function ne(y,E){x(y,E),z(y)}function z(y){y._writableState&&!y._writableState.emitClose||y._readableState&&!y._readableState.emitClose||y.emit("close")}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.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:te,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 ne(){}function z(x){return x.setHeader&&typeof x.abort=="function"}function te(x,b,y){if(typeof b=="function")return te(x,null,b);b||(b={}),y=ae(y||ne);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=te},{"../../../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 ne=a("../../../errors").codes,z=ne.ERR_MISSING_ARGS,te=ne.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 te("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,te,x){return z.highWaterMark!=null?z.highWaterMark:te?z[x]:null}function ne(z,te,x,b){var y=ae(te,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:ne}},{"../../../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 ne(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=ne(ge);if(typeof me!="string"&&(ie.isEncoding===ae||!ae(ge)))throw new Error("Unknown encoding: "+ge);return me||ge}ue.StringDecoder=te;function te(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)}te.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||""},te.prototype.end=oe,te.prototype.text=ee,te.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 ne=a("process/browser.js").nextTick,z=Function.prototype.apply,te=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:te.call(arguments,1);return x[ee]=!0,ne(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 ne=new Uint8Array(ae.length),z=ae.length,te=0;te<z;te++)ne[te]=ae[te];return ne.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,te){if(ne("noDeprecation"))return z;var x=!1;function b(){if(!x){if(ne("throwDeprecation"))throw new Error(te);ne("traceDeprecation")?console.trace(te):console.warn(te),x=!0}return z.apply(this,arguments)}return b}function ne(z){try{if(!ie.localStorage)return!1}catch(x){return!1}var te=ie.localStorage[z];return te==null?!1:String(te).toLowerCase()==="true"}}).call(this)}).call(this,typeof it!="undefined"?it: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"),ne=a("which-typed-array"),z=a("is-typed-array");function te(je){return je.call.bind(je)}var x=typeof BigInt!="undefined",b=typeof Symbol!="undefined",y=te(Object.prototype.toString),E=te(Number.prototype.valueOf),ee=te(String.prototype.valueOf),oe=te(Boolean.prototype.valueOf);if(x)var ce=te(BigInt.prototype.valueOf);if(b)var fe=te(Symbol.prototype.valueOf);function se(je,Xe){if(typeof je!="object")return!1;try{return Xe(je),!0}catch(lt){return!1}}ue.isArgumentsObject=ie,ue.isGeneratorFunction=ae,ue.isTypedArray=z;function le(je){return typeof Promise!="undefined"&&je instanceof Promise||je!==null&&typeof je=="object"&&typeof je.then=="function"&&typeof je.catch=="function"}ue.isPromise=le;function he(je){return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?ArrayBuffer.isView(je):z(je)||ke(je)}ue.isArrayBufferView=he;function be(je){return ne(je)==="Uint8Array"}ue.isUint8Array=be;function ge(je){return ne(je)==="Uint8ClampedArray"}ue.isUint8ClampedArray=ge;function me(je){return ne(je)==="Uint16Array"}ue.isUint16Array=me;function ve(je){return ne(je)==="Uint32Array"}ue.isUint32Array=ve;function Ee(je){return ne(je)==="Int8Array"}ue.isInt8Array=Ee;function ye(je){return ne(je)==="Int16Array"}ue.isInt16Array=ye;function Ae(je){return ne(je)==="Int32Array"}ue.isInt32Array=Ae;function _e(je){return ne(je)==="Float32Array"}ue.isFloat32Array=_e;function Se(je){return ne(je)==="Float64Array"}ue.isFloat64Array=Se;function xe(je){return ne(je)==="BigInt64Array"}ue.isBigInt64Array=xe;function Oe(je){return ne(je)==="BigUint64Array"}ue.isBigUint64Array=Oe;function we(je){return y(je)==="[object Map]"}we.working=typeof Map!="undefined"&&we(new Map);function Pe(je){return typeof Map=="undefined"?!1:we.working?we(je):je instanceof Map}ue.isMap=Pe;function Be(je){return y(je)==="[object Set]"}Be.working=typeof Set!="undefined"&&Be(new Set);function Me(je){return typeof Set=="undefined"?!1:Be.working?Be(je):je instanceof Set}ue.isSet=Me;function Fe(je){return y(je)==="[object WeakMap]"}Fe.working=typeof WeakMap!="undefined"&&Fe(new WeakMap);function Ve(je){return typeof WeakMap=="undefined"?!1:Fe.working?Fe(je):je instanceof WeakMap}ue.isWeakMap=Ve;function Ze(je){return y(je)==="[object WeakSet]"}Ze.working=typeof WeakSet!="undefined"&&Ze(new WeakSet);function Ge(je){return Ze(je)}ue.isWeakSet=Ge;function Ye(je){return y(je)==="[object ArrayBuffer]"}Ye.working=typeof ArrayBuffer!="undefined"&&Ye(new ArrayBuffer);function He(je){return typeof ArrayBuffer=="undefined"?!1:Ye.working?Ye(je):je instanceof ArrayBuffer}ue.isArrayBuffer=He;function Ne(je){return y(je)==="[object DataView]"}Ne.working=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"&&Ne(new DataView(new ArrayBuffer(1),0,1));function ke(je){return typeof DataView=="undefined"?!1:Ne.working?Ne(je):je instanceof DataView}ue.isDataView=ke;var ze=typeof SharedArrayBuffer!="undefined"?SharedArrayBuffer:void 0;function Ke(je){return y(je)==="[object SharedArrayBuffer]"}function nt(je){return typeof ze=="undefined"?!1:(typeof Ke.working=="undefined"&&(Ke.working=Ke(new ze)),Ke.working?Ke(je):je instanceof ze)}ue.isSharedArrayBuffer=nt;function rt(je){return y(je)==="[object AsyncFunction]"}ue.isAsyncFunction=rt;function We(je){return y(je)==="[object Map Iterator]"}ue.isMapIterator=We;function De(je){return y(je)==="[object Set Iterator]"}ue.isSetIterator=De;function Qe(je){return y(je)==="[object Generator]"}ue.isGeneratorObject=Qe;function Te(je){return y(je)==="[object WebAssembly.Module]"}ue.isWebAssemblyCompiledModule=Te;function Ue(je){return se(je,E)}ue.isNumberObject=Ue;function qe(je){return se(je,ee)}ue.isStringObject=qe;function et(je){return se(je,oe)}ue.isBooleanObject=et;function Je(je){return x&&se(je,ce)}ue.isBigIntObject=Je;function Re(je){return b&&se(je,fe)}ue.isSymbolObject=Re;function Ie(je){return Ue(je)||qe(je)||et(je)||Je(je)||Re(je)}ue.isBoxedPrimitive=Ie;function Le(je){return typeof Uint8Array!="undefined"&&(He(je)||nt(je))}ue.isAnyArrayBuffer=Le,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(je){Object.defineProperty(ue,je,{enumerable:!1,value:function(){throw new Error(je+" 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 Ke=Object.keys(ze),nt={},rt=0;rt<Ke.length;rt++)nt[Ke[rt]]=Object.getOwnPropertyDescriptor(ze,Ke[rt]);return nt},ne=/%[sdj%]/g;ue.format=function(ke){if(!ye(ke)){for(var ze=[],Ke=0;Ke<arguments.length;Ke++)ze.push(b(arguments[Ke]));return ze.join(" ")}for(var Ke=1,nt=arguments,rt=nt.length,We=String(ke).replace(ne,function(Qe){if(Qe==="%%")return"%";if(Ke>=rt)return Qe;switch(Qe){case"%s":return String(nt[Ke++]);case"%d":return Number(nt[Ke++]);case"%j":try{return JSON.stringify(nt[Ke++])}catch(Te){return"[Circular]"}default:return Qe}}),De=nt[Ke];Ke<rt;De=nt[++Ke])me(De)||!xe(De)?We+=" "+De:We+=" "+b(De);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 Ke=!1;function nt(){if(!Ke){if(ie.throwDeprecation)throw new Error(ze);ie.traceDeprecation?console.trace(ze):console.error(ze),Ke=!0}return ke.apply(this,arguments)}return nt};var z={},te=/^$/;if(ie.env.NODE_DEBUG){var x=ie.env.NODE_DEBUG;x=x.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),te=new RegExp("^"+x+"$","i")}ue.debuglog=function(ke){if(ke=ke.toUpperCase(),!z[ke])if(te.test(ke)){var ze=ie.pid;z[ke]=function(){var Ke=ue.format.apply(ue,arguments);console.error("%s %d: %s",ke,ze,Ke)}}else z[ke]=function(){};return z[ke]};function b(ke,ze){var Ke={seen:[],stylize:E};return arguments.length>=3&&(Ke.depth=arguments[2]),arguments.length>=4&&(Ke.colors=arguments[3]),ge(ze)?Ke.showHidden=ze:ze&&ue._extend(Ke,ze),_e(Ke.showHidden)&&(Ke.showHidden=!1),_e(Ke.depth)&&(Ke.depth=2),_e(Ke.colors)&&(Ke.colors=!1),_e(Ke.customInspect)&&(Ke.customInspect=!0),Ke.colors&&(Ke.stylize=y),oe(Ke,ke,Ke.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 Ke=b.styles[ze];return Ke?"\x1B["+b.colors[Ke][0]+"m"+ke+"\x1B["+b.colors[Ke][1]+"m":ke}function E(ke,ze){return ke}function ee(ke){var ze={};return ke.forEach(function(Ke,nt){ze[Ke]=!0}),ze}function oe(ke,ze,Ke){if(ke.customInspect&&ze&&Pe(ze.inspect)&&ze.inspect!==ue.inspect&&!(ze.constructor&&ze.constructor.prototype===ze)){var nt=ze.inspect(Ke,ke);return ye(nt)||(nt=oe(ke,nt,Ke)),nt}var rt=ce(ke,ze);if(rt)return rt;var We=Object.keys(ze),De=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 Qe=ze.name?": "+ze.name:"";return ke.stylize("[Function"+Qe+"]","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,qe=["{","}"];if(be(ze)&&(Ue=!0,qe=["[","]"]),Pe(ze)){var et=ze.name?": "+ze.name:"";Te=" [Function"+et+"]"}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 qe[0]+Te+qe[1];if(Ke<0)return Se(ze)?ke.stylize(RegExp.prototype.toString.call(ze),"regexp"):ke.stylize("[Object]","special");ke.seen.push(ze);var Je;return Ue?Je=se(ke,ze,Ke,De,We):Je=We.map(function(Re){return le(ke,ze,Ke,De,Re,Ue)}),ke.seen.pop(),he(Je,Te,qe)}function ce(ke,ze){if(_e(ze))return ke.stylize("undefined","undefined");if(ye(ze)){var Ke="'"+JSON.stringify(ze).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return ke.stylize(Ke,"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,Ke,nt,rt){for(var We=[],De=0,Qe=ze.length;De<Qe;++De)Ge(ze,String(De))?We.push(le(ke,ze,Ke,nt,String(De),!0)):We.push("");return rt.forEach(function(Te){Te.match(/^\d+$/)||We.push(le(ke,ze,Ke,nt,Te,!0))}),We}function le(ke,ze,Ke,nt,rt,We){var De,Qe,Te;if(Te=Object.getOwnPropertyDescriptor(ze,rt)||{value:ze[rt]},Te.get?Te.set?Qe=ke.stylize("[Getter/Setter]","special"):Qe=ke.stylize("[Getter]","special"):Te.set&&(Qe=ke.stylize("[Setter]","special")),Ge(nt,rt)||(De="["+rt+"]"),Qe||(ke.seen.indexOf(Te.value)<0?(me(Ke)?Qe=oe(ke,Te.value,null):Qe=oe(ke,Te.value,Ke-1),Qe.indexOf(`
`)>-1&&(We?Qe=Qe.split(`
`).map(function(Ue){return" "+Ue}).join(`
`).slice(2):Qe=`
`+Qe.split(`
`).map(function(Ue){return" "+Ue}).join(`
`))):Qe=ke.stylize("[Circular]","special")),_e(De)){if(We&&rt.match(/^\d+$/))return Qe;De=JSON.stringify(""+rt),De.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(De=De.slice(1,-1),De=ke.stylize(De,"name")):(De=De.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),De=ke.stylize(De,"string"))}return De+": "+Qe}function he(ke,ze,Ke){var nt=0,rt=ke.reduce(function(We,De){return nt++,De.indexOf(`
`)>=0&&nt++,We+De.replace(/\u001b\[\d\d?m/g,"").length+1},0);return rt>60?Ke[0]+(ze===""?"":ze+`
`)+" "+ke.join(`,
`)+" "+Ke[1]:Ke[0]+ze+" "+ke.join(", ")+" "+Ke[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)&&Me(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)&&Me(ke)==="[object Date]"}ue.isDate=Oe,ue.types.isDate=Oe;function we(ke){return xe(ke)&&(Me(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 Me(ke){return Object.prototype.toString.call(ke)}function Fe(ke){return ke<10?"0"+ke.toString(10):ke.toString(10)}var Ve=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ze(){var ke=new Date,ze=[Fe(ke.getHours()),Fe(ke.getMinutes()),Fe(ke.getSeconds())].join(":");return[ke.getDate(),Ve[ke.getMonth()],ze].join(" ")}ue.log=function(){console.log("%s - %s",Ze(),ue.format.apply(ue,arguments))},ue.inherits=a("inherits"),ue._extend=function(ke,ze){if(!ze||!xe(ze))return ke;for(var Ke=Object.keys(ze),nt=Ke.length;nt--;)ke[Ke[nt]]=ze[Ke[nt]];return ke};function Ge(ke,ze){return Object.prototype.hasOwnProperty.call(ke,ze)}var Ye=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(Ye&&ze[Ye]){var Ke=ze[Ye];if(typeof Ke!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(Ke,Ye,{value:Ke,enumerable:!1,writable:!1,configurable:!0}),Ke}function Ke(){for(var nt,rt,We=new Promise(function(Te,Ue){nt=Te,rt=Ue}),De=[],Qe=0;Qe<arguments.length;Qe++)De.push(arguments[Qe]);De.push(function(Te,Ue){Te?rt(Te):nt(Ue)});try{ze.apply(this,De)}catch(Te){rt(Te)}return We}return Object.setPrototypeOf(Ke,Object.getPrototypeOf(ze)),Ye&&Object.defineProperty(Ke,Ye,{value:Ke,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(Ke,ae(ze))},ue.promisify.custom=Ye;function He(ke,ze){if(!ke){var Ke=new Error("Promise was rejected with a falsy value");Ke.reason=ke,ke=Ke}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 Ke=[],nt=0;nt<arguments.length;nt++)Ke.push(arguments[nt]);var rt=Ke.pop();if(typeof rt!="function")throw new TypeError("The last argument must be of type Function");var We=this,De=function(){return rt.apply(We,arguments)};ke.apply(this,Ke).then(function(Qe){ie.nextTick(De.bind(null,null,Qe))},function(Qe){ie.nextTick(He.bind(null,Qe,De))})}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"),ne=a("available-typed-arrays"),z=a("call-bind"),te=a("call-bind/callBound"),x=a("gopd"),b=te("Object.prototype.toString"),y=a("has-tostringtag/shams")(),E=typeof globalThis=="undefined"?ie:globalThis,ee=ne(),oe=te("String.prototype.slice"),ce=Object.getPrototypeOf,fe=te("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 it!="undefined"?it: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,ne,z,te,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)},te=function(b){return"<![CDATA["+ne(b)+"]]>"},ne=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(te(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(te(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(te(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(te(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,ne,z,te,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,te=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},ne=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||ne(le,he,[le[he]]),le[he].push(be)):this.options.explicitArray?ne(le,he,[be]):ne(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):ne(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])),te(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,Me,Fe;for(Fe=[],Be=0,Me=ge.length;Be<Me;Be++)Ae=ge[Be],Fe.push(Ae["#name"]);return Fe}().concat(_e).join("/"),function(){var Be;try{return Se=me.options.validator(Pe,we&&we[_e],Se)}catch(Me){return Be=Me,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)&&ne(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={},ne(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,ne,z,te=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"),ne=a("./parser"),z=a("./processors"),ue.defaults=ae.defaults,ue.processors=z,ue.ValidationError=function(b){te(y,b);function y(E){this.message=E}return y}(Error),ue.Builder=ie.Builder,ue.Parser=ne.Parser,ue.parseString=ne.parseString,ue.parseStringPromise=ne.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,ne,z,te,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):[],te(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},te=function(ee){return!!ee&&Object.prototype.toString.call(ee)==="[object Function]"},x=function(ee){var oe;return!!ee&&((oe=typeof ee)=="function"||oe==="object")},ne=function(ee){return te(Array.isArray)?Array.isArray(ee):Object.prototype.toString.call(ee)==="[object Array]"},z=function(ee){var oe;if(ne(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 te(ee.valueOf)?ee.valueOf():ee},de.exports.assign=ie,de.exports.isFunction=te,de.exports.isObject=x,de.exports.isArray=ne,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,ne;ie=a("./NodeType"),ne=a("./XMLNode"),de.exports=ae=function(){function z(te,x,b){if(this.parent=te,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(te){return this.value=te||""}}),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(te){return this.options.writer.attribute(this,this.options.writer.filterOptions(te))},z.prototype.debugInfo=function(te){return te=te||this.name,te==null?"parent: <"+this.parent.name+">":"attribute: {"+te+"}, parent: <"+this.parent.name+">"},z.prototype.isEqualNode=function(te){return!(te.namespaceURI!==this.namespaceURI||te.prefix!==this.prefix||te.localName!==this.localName||te.value!==this.value)},z}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(a,de,ue){(function(){var ie,ae,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ie=a("./NodeType"),ne=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}(ne)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(a,de,ue){(function(){var ie,ae,ne=function(te,x){for(var b in x)z.call(x,b)&&(te[b]=x[b]);function y(){this.constructor=te}return y.prototype=x.prototype,te.prototype=new y,te.__super__=x.prototype,te},z={}.hasOwnProperty;ae=a("./XMLNode"),de.exports=ie=function(te){ne(x,te);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,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLCharacterData"),de.exports=ne=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,ne;ae=a("./XMLDOMErrorHandler"),ne=a("./XMLDOMStringList"),de.exports=ie=function(){function z(){var te;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=te=Object.create(this.defaultParams)}return Object.defineProperty(z.prototype,"parameterNames",{get:function(){return new ne(Object.keys(this.defaultParams))}}),z.prototype.getParameter=function(te){return this.params.hasOwnProperty(te)?this.params[te]:null},z.prototype.canSetParameter=function(te,x){return!0},z.prototype.setParameter=function(te,x){return x!=null?this.params[te]=x:delete this.params[te]},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(ne){throw new Error(ne)},ae}()}).call(this)},{}],437:[function(a,de,ue){(function(){var ie;de.exports=ie=function(){function ae(){}return ae.prototype.hasFeature=function(ne,z){return!0},ae.prototype.createDocumentType=function(ne,z,te){throw new Error("This DOM method is not implemented.")},ae.prototype.createDocument=function(ne,z,te){throw new Error("This DOM method is not implemented.")},ae.prototype.createHTMLDocument=function(ne){throw new Error("This DOM method is not implemented.")},ae.prototype.getFeature=function(ne,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(ne){this.arr=ne||[]}return Object.defineProperty(ae.prototype,"length",{get:function(){return this.arr.length}}),ae.prototype.item=function(ne){return this.arr[ne]||null},ae.prototype.contains=function(ne){return this.arr.indexOf(ne)!==-1},ae}()}).call(this)},{}],439:[function(a,de,ue){(function(){var ie,ae,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ne=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}(ne)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(a,de,ue){(function(){var ie,ae,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ne=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}(ne)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(a,de,ue){(function(){var ie,ae,ne,z,te=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,ne=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(b){te(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}(ne)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(a,de,ue){(function(){var ie,ae,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ne=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}(ne)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(a,de,ue){(function(){var ie,ae,ne,z,te=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,ne=a("./XMLNode"),ie=a("./NodeType"),de.exports=ae=function(b){te(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}(ne)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(a,de,ue){(function(){var ie,ae,ne,z,te,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"),ne=a("./XMLDTDElement"),te=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 ne(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 te(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,ne,z,te,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,ne=a("./XMLDOMImplementation"),ae=a("./XMLDOMConfiguration"),te=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 ne}),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}(te)}).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,ne,z,te,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"),te=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"),ne=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,Me,Fe,Ve,Ze,Ge;switch(Oe.type){case ie.CData:this.cdata(Oe.value);break;case ie.Comment:this.comment(Oe.value);break;case ie.Element:Be={},Ze=Oe.attribs;for(Pe in Ze)Se.call(Ze,Pe)&&(we=Ze[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,Fe=0,Ve=Ge.length;Fe<Ve;Fe++)Me=Ge[Fe],this.createChildNode(Me),Me.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,Me,Fe,Ve,Ze,Ge;if(this.currentNode&&this.currentNode.type===ie.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(Oe)||ye(Oe)||Ee(Oe))for(Ve=this.options.noValidation,this.options.noValidation=!0,Ge=new ce(this.options).element("TEMP_ROOT"),Ge.element(Oe),this.options.noValidation=Ve,Ze=Ge.children,Me=0,Fe=Ze.length;Me<Fe;Me++)Be=Ze[Me],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 ne(this,Oe,""):we!=null&&(this.currentNode.attribs[Oe]=new ne(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 te(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,Me,Fe,Ve;if(this.openCurrent(),Oe!=null&&(Oe=ve(Oe)),we!=null&&(we=ve(we)),Array.isArray(Oe))for(Pe=0,Fe=Oe.length;Pe<Fe;Pe++)Be=Oe[Pe],this.instruction(Be);else if(ye(Oe))for(Be in Oe)Se.call(Oe,Be)&&(Me=Oe[Be],this.instruction(Be,Me));else Ee(we)&&(we=we.apply()),Ve=new le(this,Oe,we),this.onData(this.writer.processingInstruction(Ve,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,Me){var Fe;return this.openCurrent(),Fe=new x(this,Oe,we,Pe,Be,Me),this.onData(this.writer.dtdAttList(Fe,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,Me;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,Me=Oe.attribs;for(Be in Me)Se.call(Me,Be)&&(we=Me[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,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ne=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}(ne)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(a,de,ue){(function(){var ie,ae,ne,z,te,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,te=a("./XMLNode"),ie=a("./NodeType"),ae=a("./XMLAttribute"),z=a("./XMLNamedNodeMap"),de.exports=ne=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}(te)}).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(ne){this.nodes=ne}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(ne){return this.nodes[ne]},ae.prototype.setNamedItem=function(ne){var z;return z=this.nodes[ne.nodeName],this.nodes[ne.nodeName]=ne,z||null},ae.prototype.removeNamedItem=function(ne){var z;return z=this.nodes[ne],delete this.nodes[ne],z||null},ae.prototype.item=function(ne){return this.nodes[Object.keys(this.nodes)[ne]]||null},ae.prototype.getNamedItemNS=function(ne,z){throw new Error("This DOM method is not implemented.")},ae.prototype.setNamedItemNS=function(ne){throw new Error("This DOM method is not implemented.")},ae.prototype.removeNamedItemNS=function(ne,z){throw new Error("This DOM method is not implemented.")},ae}()}).call(this)},{}],450:[function(a,de,ue){(function(){var ie,ae,ne,z,te,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,ne=null,z=null,te=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"),ne=a("./XMLCData"),z=a("./XMLComment"),te=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,Me,Fe,Ve,Ze,Ge;if(Be=null,Ae===null&&_e==null&&(Ve=[{},null],Ae=Ve[0],_e=Ve[1]),Ae==null&&(Ae={}),Ae=le(Ae),ge(Ae)||(Ze=[Ae,_e],_e=Ze[0],Ae=Ze[1]),ye!=null&&(ye=le(ye)),Array.isArray(ye))for(Oe=0,Me=ye.length;Oe<Me;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,Fe=Ge.length;we<Fe;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 ne(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 te(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,Me,Fe,Ve;for(Se=this.document(),xe=new x(Se,ye,Ae),Fe=Se.children,Oe=we=0,Be=Fe.length;we<Be;Oe=++we)if(_e=Fe[Oe],_e.type===ae.DocType)return Se.children[Oe]=xe,xe;for(Ve=Se.children,Oe=Pe=0,Me=Ve.length;Pe<Me;Oe=++Pe)if(_e=Ve[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(ne){this.nodes=ne}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(ne){return this.nodes[ne]||null},ae}()}).call(this)},{}],452:[function(a,de,ue){(function(){var ie,ae,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLCharacterData"),de.exports=ne=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,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLNode"),de.exports=ne=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,ne,z,te=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=ne=function(b){te(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,ne=function(te,x){for(var b in x)z.call(x,b)&&(te[b]=x[b]);function y(){this.constructor=te}return y.prototype=x.prototype,te.prototype=new y,te.__super__=x.prototype,te},z={}.hasOwnProperty;ae=a("./XMLWriterBase"),de.exports=ie=function(te){ne(x,te);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,te){return function(){return z.apply(te,arguments)}},ne={}.hasOwnProperty;de.exports=ie=function(){function z(te){this.assertLegalName=ae(this.assertLegalName,this),this.assertLegalChar=ae(this.assertLegalChar,this);var x,b,y;te||(te={}),this.options=te,this.options.version||(this.options.version="1.0"),b=te.stringify||{};for(x in b)ne.call(b,x)&&(y=b[x],this[x]=y)}return z.prototype.name=function(te){return this.options.noValidation?te:this.assertLegalName(""+te||"")},z.prototype.text=function(te){return this.options.noValidation?te:this.assertLegalChar(this.textEscape(""+te||""))},z.prototype.cdata=function(te){return this.options.noValidation?te:(te=""+te||"",te=te.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(te))},z.prototype.comment=function(te){if(this.options.noValidation)return te;if(te=""+te||"",te.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+te);return this.assertLegalChar(te)},z.prototype.raw=function(te){return this.options.noValidation?te:""+te||""},z.prototype.attValue=function(te){return this.options.noValidation?te:this.assertLegalChar(this.attEscape(te=""+te||""))},z.prototype.insTarget=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.insValue=function(te){if(this.options.noValidation)return te;if(te=""+te||"",te.match(/\?>/))throw new Error("Invalid processing instruction value: "+te);return this.assertLegalChar(te)},z.prototype.xmlVersion=function(te){if(this.options.noValidation)return te;if(te=""+te||"",!te.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+te);return te},z.prototype.xmlEncoding=function(te){if(this.options.noValidation)return te;if(te=""+te||"",!te.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+te);return this.assertLegalChar(te)},z.prototype.xmlStandalone=function(te){return this.options.noValidation?te:te?"yes":"no"},z.prototype.dtdPubID=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.dtdSysID=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.dtdElementValue=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.dtdAttType=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.dtdAttDefault=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.dtdEntityValue=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},z.prototype.dtdNData=function(te){return this.options.noValidation?te:this.assertLegalChar(""+te||"")},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(te){var x,b;if(this.options.noValidation)return te;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=te.match(x))throw new Error("Invalid character in string: "+te+" at index "+b.index)}else if(this.options.version==="1.1"&&(x=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,b=te.match(x)))throw new Error("Invalid character in string: "+te+" at index "+b.index);return te},z.prototype.assertLegalName=function(te){var x;if(this.options.noValidation)return te;if(this.assertLegalChar(te),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])*$/,!te.match(x))throw new Error("Invalid character in name");return te},z.prototype.textEscape=function(te){var x;return this.options.noValidation?te:(x=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,te.replace(x,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;"))},z.prototype.attEscape=function(te){var x;return this.options.noValidation?te:(x=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,te.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,ne,z=function(x,b){for(var y in b)te.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},te={}.hasOwnProperty;ie=a("./NodeType"),ae=a("./XMLCharacterData"),de.exports=ne=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,ne,z,te,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"),ne=a("./XMLCData"),z=a("./XMLComment"),ce=a("./XMLElement"),se=a("./XMLRaw"),le=a("./XMLText"),fe=a("./XMLProcessingInstruction"),oe=a("./XMLDummy"),te=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,Me,Fe,Ve,Ze,Ge,Ye;ye||(ye=0),Fe=!1,Ve="",this.openNode(ve,Ee,ye),Ee.state=ae.OpenTag,Ve+=this.indent(ve,Ee,ye)+"<"+ve.name,Ze=ve.attribs;for(Me in Ze)ge.call(Ze,Me)&&(Ae=Ze[Me],Ve+=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?(Ve+=">",Ee.state=ae.CloseTag,Ve+="</"+ve.name+">"+this.endline(ve,Ee,ye)):(Ee.state=ae.CloseTag,Ve+=Ee.spaceBeforeSlash+"/>"+this.endline(ve,Ee,ye));else if(Ee.pretty&&Se===1&&(xe.type===ie.Text||xe.type===ie.Raw)&&xe.value!=null)Ve+=">",Ee.state=ae.InsideTag,Ee.suppressPrettyCount++,Fe=!0,Ve+=this.writeChildNode(xe,Ee,ye+1),Ee.suppressPrettyCount--,Fe=!1,Ee.state=ae.CloseTag,Ve+="</"+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++,Fe=!0;break}}for(Ve+=">"+this.endline(ve,Ee,ye),Ee.state=ae.InsideTag,Ye=ve.children,we=0,Be=Ye.length;we<Be;we++)_e=Ye[we],Ve+=this.writeChildNode(_e,Ee,ye+1);Ee.state=ae.CloseTag,Ve+=this.indent(ve,Ee,ye)+"</"+ve.name+">",Fe&&Ee.suppressPrettyCount--,Ve+=this.endline(ve,Ee,ye),Ee.state=ae.None}return this.closeNode(ve,Ee,ye),Ve},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,ne,z,te,x,b,y,E,ee;ee=a("./Utility"),y=ee.assign,E=ee.isFunction,ne=a("./XMLDOMImplementation"),z=a("./XMLDocument"),te=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 te(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 ne,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 ne={},z=0;z<arguments.length;z++){var te=arguments[z];for(var x in te)ie.call(te,x)&&(ne[x]=te[x])}return ne}},{}],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"),ne=a("./md5"),z={sha1:ae,md5:ne},te=64,x=ie.alloc(te);x.fill(0);function b(ee,oe,ce){ie.isBuffer(oe)||(oe=ie.from(oe)),ie.isBuffer(ce)||(ce=ie.from(ce)),oe.length>te?oe=ee(oe):oe.length<te&&(oe=ie.concat([oe,x],te));for(var fe=ie.alloc(te),se=ie.alloc(te),le=0;le<te;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,ne=ie.alloc(ae);ne.fill(0);var z=8;function te(y,E){if(y.length%ae!==0){var ee=y.length+(ae-y.length%ae);y=ie.concat([y,ne],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(te(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 ne(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=te(fe,se,le,he,oe[be+0],7,-680876936),he=te(he,fe,se,le,oe[be+1],12,-389564586),le=te(le,he,fe,se,oe[be+2],17,606105819),se=te(se,le,he,fe,oe[be+3],22,-1044525330),fe=te(fe,se,le,he,oe[be+4],7,-176418897),he=te(he,fe,se,le,oe[be+5],12,1200080426),le=te(le,he,fe,se,oe[be+6],17,-1473231341),se=te(se,le,he,fe,oe[be+7],22,-45705983),fe=te(fe,se,le,he,oe[be+8],7,1770035416),he=te(he,fe,se,le,oe[be+9],12,-1958414417),le=te(le,he,fe,se,oe[be+10],17,-42063),se=te(se,le,he,fe,oe[be+11],22,-1990404162),fe=te(fe,se,le,he,oe[be+12],7,1804603682),he=te(he,fe,se,le,oe[be+13],12,-40341101),le=te(le,he,fe,se,oe[be+14],17,-1502002290),se=te(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 te(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,ne,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=te(te(x(ee,5),ne(Ee,oe,ce,fe)),te(te(se,E[Ee]),z(Ee)));se=fe,fe=ce,ce=x(oe,30),oe=ee,ee=ye}ee=te(ee,he),oe=te(oe,be),ce=te(ce,ge),fe=te(fe,me),se=te(se,ve)}return Array(ee,oe,ce,fe,se)}function ne(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 te(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"),ne=ae(a("@babel/runtime/helpers/typeof")),z=a("stream"),te=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 te}de.exports.writableStream=function(ee){return y(ee)&&typeof ee._write=="function"&&(0,ne.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 ne(){}ae.on=ne,ae.addListener=ne,ae.once=ne,ae.off=ne,ae.removeListener=ne,ae.removeAllListeners=ne,ae.emit=ne,ae.prependListener=ne,ae.prependOnceListener=ne,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"),ne=a("./lib/response"),z=a("xtend"),te=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=ne.IncomingMessage,b.Agent=function(){},b.Agent.defaultMaxSockets=4,b.globalAgent=new b.Agent,b.STATUS_CODES=te,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 it!="undefined"?it: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 ne(){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=ne();if(!E)return!1;try{return E.responseType=y,E.responseType===y}catch(ee){}return!1}var te=typeof ie.ArrayBuffer!="undefined",x=te&&b(ie.ArrayBuffer.prototype.slice);ue.arraybuffer=ue.fetch||te&&z("arraybuffer"),ue.msstream=!ue.fetch&&x&&z("ms-stream"),ue.mozchunkedarraybuffer=!ue.fetch&&te&&z("moz-chunked-arraybuffer"),ue.overrideMimeType=ue.fetch||(ne()?b(ne().overrideMimeType):!1),ue.vbArray=b(ie.VBArray);function b(y){return typeof y=="function"}ae=null}).call(this)}).call(this,typeof it!="undefined"?it: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,ne){(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"),te=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 ne(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()})};te(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(ne.concat(le._body)):z.blobConstructor?ge=new ae.Blob(le._body.map(function(_e){return y(_e)}),{type:(be["content-type"]||{}).value||""}):ge=ne.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 it!="undefined"?it: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,ne){(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"),te=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 ne(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 ne(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")}}};te(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 ne(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 ne(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 ne(new Uint8Array(oe)));break;case"moz-chunked-arraybuffer":if(oe=ee.response,ee.readyState!==b.LOADING||!oe)break;E.push(new ne(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 ne(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 it!="undefined"?it: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 ne=a("punycode"),z=a("./util");ue.parse=Ee,ue.resolve=Ae,ue.resolveObject=_e,ue.format=ye,ue.Url=te;function te(){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 te)return Se;var we=new te;return we.parse(Se,xe,Oe),we}te.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),Me=/\\/g;Be[0]=Be[0].replace(Me,"/"),Se=Be.join(Pe);var Fe=Se;if(Fe=Fe.trim(),!Oe&&Se.split("#").length===1){var Ve=y.exec(Fe);if(Ve)return this.path=Fe,this.href=Fe,this.pathname=Ve[1],Ve[2]?(this.search=Ve[2],xe?this.query=ve.parse(this.search.substr(1)):this.query=this.search.substr(1)):xe&&(this.search="",this.query={}),this}var Ze=x.exec(Fe);if(Ze){Ze=Ze[0];var Ge=Ze.toLowerCase();this.protocol=Ge,Fe=Fe.substr(Ze.length)}if(Oe||Ze||Fe.match(/^\/\/[^@\/]+@[^@\/]+/)){var Ye=Fe.substr(0,2)==="//";Ye&&!(Ze&&ge[Ze])&&(Fe=Fe.substr(2),this.slashes=!0)}if(!ge[Ze]&&(Ye||Ze&&!me[Ze])){for(var He=-1,Ne=0;Ne<fe.length;Ne++){var ke=Fe.indexOf(fe[Ne]);ke!==-1&&(He===-1||ke<He)&&(He=ke)}var ze,Ke;He===-1?Ke=Fe.lastIndexOf("@"):Ke=Fe.lastIndexOf("@",He),Ke!==-1&&(ze=Fe.slice(0,Ke),Fe=Fe.slice(Ke+1),this.auth=decodeURIComponent(ze)),He=-1;for(var Ne=0;Ne<ce.length;Ne++){var ke=Fe.indexOf(ce[Ne]);ke!==-1&&(He===-1||ke<He)&&(He=ke)}He===-1&&(He=Fe.length),this.host=Fe.slice(0,He),Fe=Fe.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 De=rt[Ne];if(De&&!De.match(le)){for(var Qe="",Te=0,Ue=De.length;Te<Ue;Te++)De.charCodeAt(Te)>127?Qe+="x":Qe+=De[Te];if(!Qe.match(le)){var qe=rt.slice(0,Ne),et=rt.slice(Ne+1),Je=De.match(he);Je&&(qe.push(Je[1]),et.unshift(Je[2])),et.length&&(Fe="/"+et.join(".")+Fe),this.hostname=qe.join(".");break}}}this.hostname.length>se?this.hostname="":this.hostname=this.hostname.toLowerCase(),nt||(this.hostname=ne.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),Fe[0]!=="/"&&(Fe="/"+Fe))}if(!be[Ge])for(var Ne=0,We=oe.length;Ne<We;Ne++){var Le=oe[Ne];if(Fe.indexOf(Le)!==-1){var je=encodeURIComponent(Le);je===Le&&(je=escape(Le)),Fe=Fe.split(Le).join(je)}}var Xe=Fe.indexOf("#");Xe!==-1&&(this.hash=Fe.substr(Xe),Fe=Fe.slice(0,Xe));var lt=Fe.indexOf("?");if(lt!==-1?(this.search=Fe.substr(lt),this.query=Fe.substr(lt+1),xe&&(this.query=ve.parse(this.query)),Fe=Fe.slice(0,lt)):xe&&(this.search="",this.query={}),Fe&&(this.pathname=Fe),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 te?Se.format():te.prototype.format.call(Se)}te.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 Me=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),Me&&Me.charAt(0)!=="?"&&(Me="?"+Me),Oe=Oe.replace(/[?#]/g,function(Fe){return encodeURIComponent(Fe)}),Me=Me.replace("#","%23"),xe+Pe+Oe+Me+we};function Ae(Se,xe){return Ee(Se,!1,!0).resolve(xe)}te.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}te.prototype.resolveObject=function(Se){if(z.isString(Se)){var xe=new te;xe.parse(Se,!1,!0),Se=xe}for(var Oe=new te,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 Me=Object.keys(Se),Fe=0;Fe<Me.length;Fe++){var Ve=Me[Fe];Ve!=="protocol"&&(Oe[Ve]=Se[Ve])}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 Ze=Object.keys(Se),Ge=0;Ge<Ze.length;Ge++){var Ye=Ze[Ge];Oe[Ye]=Se[Ye]}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)==="/",Ke=ze||ke||Oe.host&&Se.pathname,nt=Ke,rt=Oe.pathname&&Oe.pathname.split("/")||[],We=Se.pathname&&Se.pathname.split("/")||[],De=Oe.protocol&&!me[Oe.protocol];if(De&&(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),Ke=Ke&&(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(De){Oe.hostname=Oe.host=rt.shift();var Qe=Oe.host&&Oe.host.indexOf("@")>0?Oe.host.split("@"):!1;Qe&&(Oe.auth=Qe.shift(),Oe.host=Oe.hostname=Qe.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==="",qe=0,et=rt.length;et>=0;et--)Te=rt[et],Te==="."?rt.splice(et,1):Te===".."?(rt.splice(et,1),qe++):qe&&(rt.splice(et,1),qe--);if(!Ke&&!nt)for(;qe--;qe)rt.unshift("..");Ke&&rt[0]!==""&&(!rt[0]||rt[0].charAt(0)!=="/")&&rt.unshift(""),Ue&&rt.join("/").substr(-1)!=="/"&&rt.push("");var Je=rt[0]===""||rt[0]&&rt[0].charAt(0)==="/";if(De){Oe.hostname=Oe.host=Je?"":rt.length?rt.shift():"";var Qe=Oe.host&&Oe.host.indexOf("@")>0?Oe.host.split("@"):!1;Qe&&(Oe.auth=Qe.shift(),Oe.host=Oe.hostname=Qe.shift())}return Ke=Ke||Oe.host&&rt.length,Ke&&!Je&&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},te.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 ne=ae;return typeof ne=="string"&&(ne=Number(ne)),String(ae).length===10&&(ne*=1e3),new Date(ne)}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 ne=a("@babel/runtime/helpers/interopRequireDefault"),z=ne(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 te=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=te.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),Me=ve.fixJSONCtlChars;xe.protocol==="https:"&&(Pe=y,Be=se(ve.httpsAgent,ue.httpsAgent),xe.port||(we=443));var Fe={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)?Fe.requestTimeout=ve.timeout[ve.timeout.length-1]:typeof ve.timeout!="undefined"&&(Fe.requestTimeout=ve.timeout);var Ve=ve.auth||xe.auth;Ve&&(Fe.auth=Ve);var Ze=ve.content||ve.data,Ge=Oe==="GET"||Oe==="HEAD"||ve.dataAsQueryString;if(!ve.content&&Ze&&!(typeof Ze=="string"||ae.isBuffer(Ze)))if(Ge)Ze=ve.nestedQuerystring?qs.stringify(Ze):querystring.stringify(Ze);else{var Ye=Fe.headers["Content-Type"]||Fe.headers["content-type"];Ye||(ve.contentType==="json"?Ye="application/json":Ye="application/x-www-form-urlencoded",Fe.headers["Content-Type"]=Ye),le(Ye)==="application/json"?Ze=JSON.stringify(Ze):Ze=ve.nestedQuerystring?qs.stringify(Ze):querystring.stringify(Ze)}Ge&&Ze&&(Fe.path+=(xe.query?"&":"?")+Ze,Ze=null);var He=0;if(Ze){var Ne=Ze.length;ae.isBuffer(Ze)||(Ne=ae.byteLength(Ze)),He=Fe.headers["Content-Length"]=Ne}ve.dataType==="json"&&(Fe.headers.Accept="application/json"),typeof ve.beforeRequest=="function"&&ve.beforeRequest(Fe);var ke=null,ze=null,Ke=null,nt=!1,rt=!1,We=0,De=-1,Qe=!1,Te="",Ue="",qe=null;ve.timing&&(qe={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function et(){ke&&(clearTimeout(ke),ke=null)}function Je(){ze&&(clearTimeout(ze),ze=null)}function Re(ut,Et,gt){if(Je(),!Ee){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),Ae,ie.pid,Fe.method,me),ut&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
stack: %s`,Date(),Ae,ie.pid,ut.name,ut.message,ut.stack);return}var wt=Ee;Ee=null;var St={};gt&&(De=gt.statusCode,St=gt.headers);var Rt=Date.now()-Se;qe&&(qe.contentDownload=Rt),E("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Rt,We,De,Fe.method,Fe.host,Fe.path,rt,qe);var Wt={status:De,statusCode:De,headers:St,size:We,aborted:Qe,rt:Rt,keepAliveSocket:rt,data:Et,requestUrls:ve.requestUrls,timing:qe,remoteAddress:Te,remotePort:Ue};if(ut){var Ft="";Be&&typeof Be.getCurrentStatus=="function"&&(Ft=", agent status: "+JSON.stringify(Be.getCurrentStatus())),ut.message+=", "+Fe.method+" "+me+" "+De+" (connected: "+nt+", keepalive socket: "+rt+Ft+`)
headers: `+JSON.stringify(St),ut.data=Et,ut.path=Fe.path,ut.status=De,ut.headers=St,ut.res=Wt}wt(ut,Et,ve.streaming?gt:Wt),ve.emitter&&(_e.url=me,_e.socket=ct&&ct.connection,_e.options=Fe,_e.size=He,ve.emitter.emit("response",{requestId:Ae,error:ut,ctx:ve.ctx,req:_e,res:Wt}))}function Ie(ut){var Et=null;if(ve.followRedirect&&statuses.redirect[ut.statusCode]){ve._followRedirectCount=(ve._followRedirectCount||0)+1;var gt=ut.headers.location;if(!gt)Et=new Error("Got statusCode "+ut.statusCode+" but cannot resolve next location from headers"),Et.name="FollowRedirectError";else if(ve._followRedirectCount>ve.maxRedirects)Et=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+me),Et.name="MaxRedirectError";else{var wt=ve.formatRedirectUrl?ve.formatRedirectUrl(me,gt):x.resolve(me,gt);E("Request#%d %s: `redirected` from %s to %s",Ae,Fe.path,me,wt),Je(),ve.headers&&ve.headers.Host&&fe.test(gt)&&(ve.headers.Host=null);var St=Ee;return Ee=null,ue.requestWithCallback(wt,ve,St),{redirect:!0,error:null}}}return{redirect:!1,error:Et}}ve.gzip&&!Fe.headers["Accept-Encoding"]&&!Fe.headers["accept-encoding"]&&(Fe.headers["Accept-Encoding"]="gzip");function Le(ut,Et,gt){var wt=ut.headers["content-encoding"];return gt(null,Et,wt)}var je=ve.writeStream;E("Request#%d %s %s with headers %j, options.path: %s",Ae,Oe,me,Fe.headers,Fe.path),ve.requestUrls.push(me);function Xe(ut){if(qe&&(qe.waiting=Date.now()-Se),E("Request#%d %s `req response` event emit: status %d, headers: %j",Ae,me,ut.statusCode,ut.headers),ve.streaming){var Et=Ie(ut);if(Et.redirect){ut.resume();return}return Et.error?(ut.resume(),Re(Et.error,null,ut)):Re(null,null,ut)}if(ut.on("close",function(){E("Request#%d %s: `res close` event emit, total size %d",Ae,me,We)}),ut.on("error",function(){E("Request#%d %s: `res error` event emit, total size %d",Ae,me,We)}),ut.on("aborted",function(){Qe=!0,E("Request#%d %s: `res aborted` event emit, total size %d",Ae,me,We)}),je){var gt=Ie(ut);if(gt.redirect){ut.resume();return}return gt.error?(ut.resume(),je.end(),Re(gt.error,null,ut)):(ve.consumeWriteStream===!1?ut.on("end",Re.bind(null,null,null,ut)):je.on("close",function(){E("Request#%d %s: writeStream close event emitted",Ae,me),Re(Ke||null,null,ut)}),ut.pipe(je))}var wt=[];ut.on("data",function(St){E("Request#%d %s: `res data` event emit, size %d",Ae,me,St.length),We+=St.length,wt.push(St)}),ut.on("end",function(){var St=ae.concat(wt,We);if(E("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",Ae,me,We,ut._dumped),Ke)return Re(Ke,St,ut);var Rt=Ie(ut);if(Rt.error)return Re(Rt.error,St,ut);Rt.redirect||Le(ut,St,function(Wt,Ft,kt){if(Wt)return Re(Wt,St,ut);if(!kt&&be.indexOf(ve.dataType)>=0){try{Ft=decodeBodyByCharset(Ft,ut)}catch(sn){return E("decodeBodyByCharset error: %s",sn),Re(null,Ft,ut)}if(ve.dataType==="json")if(We===0)Ft=null;else{var Pt=parseJSON(Ft,Me);Pt.error?Wt=Pt.error:Ft=Pt.data}}Qe&&E("Request#%d %s: Remote socket was terminated before `response.end()` was called",Ae,me),Re(Wt,Ft,ut)})})}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 at(){E("Connect timer ticking, timeout: %d",lt),ke=setTimeout(function(){ke=null,De===-1&&(De=-2);var ut="Connect timeout for "+lt+"ms",Et="ConnectionTimeoutError";ct.socket||(Et="SocketAssignTimeoutError",ut+=", working sockets is full"),Ke=new Error(ut),Ke.name=Et,Ke.requestId=Ae,E("ConnectTimeout: Request#%d %s %s: %s, connected: %s",Ae,me,Ke.name,ut,nt),ht()},lt)}function yt(){E("Response timer ticking, timeout: %d",$e),ze=setTimeout(function(){ze=null;var ut="Response timeout for "+$e+"ms",Et="ResponseTimeoutError";Ke=new Error(ut),Ke.name=Et,Ke.requestId=Ae,E("ResponseTimeout: Request#%d %s %s: %s, connected: %s",Ae,me,Ke.name,ut,nt),ht()},$e)}var ct;Fe.mode=ve.mode?ve.mode:"";try{ct=Pe.request(Fe,Xe)}catch(ut){return Re(ut)}typeof window=="undefined"?at():ct.on("requestTimeout",function(){De===-1&&(De=-2);var ut="Connect timeout for "+lt+"ms",Et="ConnectionTimeoutError";Ke=new Error(ut),Ke.name=Et,Ke.requestId=Ae,ht()});function ht(){E("Request#%d %s abort, connected: %s",Ae,me,nt),ct.socket||(Ke.noSocket=!0,Re(Ke)),ct.abort()}return qe&&ct.on("finish",function(){qe.requestSent=Date.now()-Se}),ct.once("socket",function(ut){qe&&(qe.queuing=Date.now()-Se);var Et=ut.readyState;if(Et==="opening"){ut.once("lookup",function(gt,wt,St){E("Request#%d %s lookup: %s, %s, %s",Ae,me,gt,wt,St),qe&&(qe.dnslookup=Date.now()-Se),wt&&(Te=wt)}),ut.once("connect",function(){qe&&(qe.connected=Date.now()-Se),et(),yt(),E("Request#%d %s new socket connected",Ae,me),nt=!0,Te||(Te=ut.remoteAddress),Ue=ut.remotePort});return}E("Request#%d %s reuse socket connected, readyState: %s",Ae,me,Et),nt=!0,rt=!0,Te||(Te=ut.remoteAddress),Ue=ut.remotePort,et(),yt()}),ct.on("error",function(ut){(ut.name==="Error"||ut.name==="TypeError")&&(ut.name=nt?"ResponseError":"RequestError"),ut.message+=' (req "error")',E("Request#%d %s `req error` event emit, %s: %s",Ae,me,ut.name,ut.message),Re(Ke||ut)}),je&&je.once("error",function(ut){ut.message+=' (writeStream "error")',Ke=ut,E("Request#%d %s `writeStream error` event emit, %s: %s",Ae,me,ut.name,ut.message),ht()}),ve.stream?(ve.stream.pipe(ct),ve.stream.once("error",function(ut){ut.message+=' (stream "error")',Ke=ut,E("Request#%d %s `readStream error` event emit, %s: %s",Ae,me,ut.name,ut.message),ht()})):ct.end(Ze),ct.requestId=Ae,ct}}).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(At,it,pe){"use strict";pe.d(it,{Z:function(){return re}});const re=Ce=>Ce?typeof Ce=="function"?Ce():Ce:null},66104:function(At,it,pe){"use strict";pe.d(it,{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),ne=pe(84105),z=pe(91857);const te=we=>{let{children:Pe}=we;const{getPrefixCls:Be}=ue.useContext(ae.E_),Me=Be("breadcrumb");return ue.createElement("li",{className:`${Me}-separator`,"aria-hidden":"true"},Pe===""?Pe:Pe||"/")};te.__ANT_BREADCRUMB_SEPARATOR=!0;var x=te,b=function(we,Pe){var Be={};for(var Me in we)Object.prototype.hasOwnProperty.call(we,Me)&&Pe.indexOf(Me)<0&&(Be[Me]=we[Me]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Me=Object.getOwnPropertySymbols(we);Fe<Me.length;Fe++)Pe.indexOf(Me[Fe])<0&&Object.prototype.propertyIsEnumerable.call(we,Me[Fe])&&(Be[Me[Fe]]=we[Me[Fe]]);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"),(Me,Fe)=>Pe[Fe]||Me)}function E(we,Pe,Be,Me){if(Be==null)return null;const{className:Fe,onClick:Ve}=Pe,Ze=b(Pe,["className","onClick"]),Ge=Object.assign(Object.assign({},(0,de.Z)(Ze,{data:!0,aria:!0})),{onClick:Ve});return Me!==void 0?ue.createElement("a",Object.assign({},Ge,{className:Ce()(`${we}-link`,Fe),href:Me}),Be):ue.createElement("span",Object.assign({},Ge,{className:Ce()(`${we}-link`,Fe)}),Be)}function ee(we,Pe){return(Me,Fe,Ve,Ze,Ge)=>{if(Pe)return Pe(Me,Fe,Ve,Ze);const Ye=y(Me,Fe);return E(we,Me,Ye,Ge)}}var oe=function(we,Pe){var Be={};for(var Me in we)Object.prototype.hasOwnProperty.call(we,Me)&&Pe.indexOf(Me)<0&&(Be[Me]=we[Me]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Me=Object.getOwnPropertySymbols(we);Fe<Me.length;Fe++)Pe.indexOf(Me[Fe])<0&&Object.prototype.propertyIsEnumerable.call(we,Me[Fe])&&(Be[Me[Fe]]=we[Me[Fe]]);return Be};const ce=we=>{const{prefixCls:Pe,separator:Be="/",children:Me,menu:Fe,overlay:Ve,dropdownProps:Ze,href:Ge}=we,He=(Ne=>{if(Fe||Ve){const ke=Object.assign({},Ze);if(Fe){const ze=Fe||{},{items:Ke}=ze,nt=oe(ze,["items"]);ke.menu=Object.assign(Object.assign({},nt),{items:Ke==null?void 0:Ke.map((rt,We)=>{var{key:De,title:Qe,label:Te,path:Ue}=rt,qe=oe(rt,["key","title","label","path"]);let et=Te!=null?Te:Qe;return Ue&&(et=ue.createElement("a",{href:`${Ge}${Ue}`},et)),Object.assign(Object.assign({},qe),{key:De!=null?De:We,label:et})})})}else Ve&&(ke.overlay=Ve);return ue.createElement(z.Z,Object.assign({placement:"bottom"},ke),ue.createElement("span",{className:`${Pe}-overlay-link`},Ne,ue.createElement(ne.Z,null)))}return Ne})(Me);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:Me}=we,Fe=oe(we,["prefixCls","children","href"]),{getPrefixCls:Ve}=ue.useContext(ae.E_),Ze=Ve("breadcrumb",Pe);return ue.createElement(ce,Object.assign({},Fe,{prefixCls:Ze}),E(Ze,Fe,Be,Me))};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 Me in we)Object.prototype.hasOwnProperty.call(we,Me)&&Pe.indexOf(Me)<0&&(Be[Me]=we[Me]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Me=Object.getOwnPropertySymbols(we);Fe<Me.length;Fe++)Pe.indexOf(Me[Fe])<0&&Object.prototype.propertyIsEnumerable.call(we,Me[Fe])&&(Be[Me[Fe]]=we[Me[Fe]]);return Be};function Ee(we){const{breadcrumbName:Pe,children:Be}=we,Me=ve(we,["breadcrumbName","children"]),Fe=Object.assign({title:Pe},Me);return Be&&(Fe.menu={items:Be.map(Ve=>{var{breadcrumbName:Ze}=Ve,Ge=ve(Ve,["breadcrumbName"]);return Object.assign(Object.assign({},Ge),{title:Ze})})}),Fe}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 Me in we)Object.prototype.hasOwnProperty.call(we,Me)&&Pe.indexOf(Me)<0&&(Be[Me]=we[Me]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Me=Object.getOwnPropertySymbols(we);Fe<Me.length;Fe++)Pe.indexOf(Me[Fe])<0&&Object.prototype.propertyIsEnumerable.call(we,Me[Fe])&&(Be[Me[Fe]]=we[Me[Fe]]);return Be};const _e=(we,Pe)=>{if(Pe===void 0)return Pe;let Be=(Pe||"").replace(/^\//,"");return Object.keys(we).forEach(Me=>{Be=Be.replace(`:${Me}`,we[Me])}),Be},Se=we=>{const{prefixCls:Pe,separator:Be="/",style:Me,className:Fe,rootClassName:Ve,routes:Ze,items:Ge,children:Ye,itemRender:He,params:Ne={}}=we,ke=Ae(we,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ze,direction:Ke,breadcrumb:nt}=ue.useContext(ae.E_);let rt;const We=ze("breadcrumb",Pe),[De,Qe]=me(We),Te=ye(Ge,Ze),Ue=ee(We,He);if(Te&&Te.length>0){const Je=[],Re=Ge||Ze;rt=Te.map((Ie,Le)=>{const{path:je,key:Xe,type:lt,menu:$e,overlay:at,onClick:yt,className:ct,separator:ht,dropdownProps:ut}=Ie,Et=_e(Ne,je);Et!==void 0&&Je.push(Et);const gt=Xe!=null?Xe:Le;if(lt==="separator")return ue.createElement(x,{key:gt},ht);const wt={},St=Le===Te.length-1;$e?wt.menu=$e:at&&(wt.overlay=at);let{href:Rt}=Ie;return Je.length&&Et!==void 0&&(Rt=`#/${Je.join("/")}`),ue.createElement(ce,Object.assign({key:gt},wt,(0,de.Z)(Ie,{data:!0,aria:!0}),{className:ct,dropdownProps:ut,href:Rt,separator:St?"":Be,onClick:yt,prefixCls:We}),Ue(Ie,Ne,Re,Je,Rt))})}else if(Ye){const Je=(0,a.Z)(Ye).length;rt=(0,a.Z)(Ye).map((Re,Ie)=>{if(!Re)return Re;const Le=Ie===Je-1;return(0,ie.Tm)(Re,{separator:Le?"":Be,key:Ie})})}const qe=Ce()(We,nt==null?void 0:nt.className,{[`${We}-rtl`]:Ke==="rtl"},Fe,Ve,Qe),et=Object.assign(Object.assign({},nt==null?void 0:nt.style),Me);return De(ue.createElement("nav",Object.assign({className:qe,style:et},ke),ue.createElement("ol",null,rt)))};Se.Item=se,Se.Separator=x;var xe=Se,Oe=xe},19842:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return jt}});var re=pe(77654),Ce=pe(59301),a=pe(33853),de=pe(58617),ue=pe(38819),ie=pe(92310),ae=pe.n(ie),ne=pe(60499),z=pe(72190),te=pe(42244),x=pe(77861),b=pe(17115),y=pe(90782),E=pe(6089),ee=pe(18929),oe=Ce.createContext(null),ce=oe,fe=pe(43749),se=pe(18642),le=pe(85899),he="__rc_cascader_search_mark__",be=function(_t,Ct,bt){var Dt=bt.label;return Ct.some(function(It){return String(It[Dt]).toLowerCase().includes(_t.toLowerCase())})},ge=function(_t,Ct,bt,Dt){return Ct.map(function(It){return It[Dt.label]}).join(" / ")},me=function(ot,_t,Ct,bt,Dt,It){var Vt=Dt.filter,rn=Vt===void 0?be:Vt,$t=Dt.render,pn=$t===void 0?ge:$t,yn=Dt.limit,ft=yn===void 0?50:yn,An=Dt.sort;return Ce.useMemo(function(){var jn=[];if(!ot)return[];function Rn(vt,Zt){var ln=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;vt.forEach(function(fn){if(!(!An&&ft!==!1&&ft>0&&jn.length>=ft)){var En=[].concat((0,re.Z)(Zt),[fn]),Fn=fn[Ct.children],$n=ln||fn.disabled;if((!Fn||Fn.length===0||It)&&rn(ot,En,{label:Ct.label})){var _n;jn.push((0,le.Z)((0,le.Z)({},fn),{},(_n={disabled:$n},(0,se.Z)(_n,Ct.label,pn(ot,En,bt,Ct)),(0,se.Z)(_n,he,En),(0,se.Z)(_n,Ct.children,void 0),_n)))}Fn&&Rn(fn[Ct.children],En,$n)}})}return Rn(_t,[]),An&&jn.sort(function(vt,Zt){return An(vt[he],Zt[he],ot,Ct)}),ft!==!1&&ft>0?jn.slice(0,ft):jn},[ot,_t,Ct,bt,pn,It,rn,An,ft])},ve="__RC_CASCADER_SPLIT__",Ee="SHOW_PARENT",ye="SHOW_CHILD";function Ae(ot){return ot.join(ve)}function _e(ot){return ot.map(Ae)}function Se(ot){return ot.split(ve)}function xe(ot){var _t=ot||{},Ct=_t.label,bt=_t.value,Dt=_t.children,It=bt||"value";return{label:Ct||"label",value:It,key:It,children:Dt||"children"}}function Oe(ot,_t){var Ct,bt;return(Ct=ot.isLeaf)!==null&&Ct!==void 0?Ct:!((bt=ot[_t.children])!==null&&bt!==void 0&&bt.length)}function we(ot){var _t=ot.parentElement;if(_t){var Ct=ot.offsetTop-_t.offsetTop;Ct-_t.scrollTop<0?_t.scrollTo({top:Ct}):Ct+ot.offsetHeight-_t.scrollTop>_t.offsetHeight&&_t.scrollTo({top:Ct+ot.offsetHeight-_t.offsetHeight})}}function Pe(ot,_t){return ot.map(function(Ct){var bt;return(bt=Ct[he])===null||bt===void 0?void 0:bt.map(function(Dt){return Dt[_t.value]})})}function Be(ot,_t,Ct){var bt=new Set(ot),Dt=_t();return ot.filter(function(It){var Vt=Dt[It],rn=Vt?Vt.parent:null,$t=Vt?Vt.children:null;return Vt&&Vt.node.disabled?!0:Ct===ye?!($t&&$t.some(function(pn){return pn.key&&bt.has(pn.key)})):!(rn&&!rn.node.disabled&&bt.has(rn.key))})}function Me(ot,_t,Ct){for(var bt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Dt=_t,It=[],Vt=function(){var pn,yn,ft,An=ot[rn],jn=(pn=Dt)===null||pn===void 0?void 0:pn.findIndex(function(vt){var Zt=vt[Ct.value];return bt?String(Zt)===String(An):Zt===An}),Rn=jn!==-1?(yn=Dt)===null||yn===void 0?void 0:yn[jn]:null;It.push({value:(ft=Rn==null?void 0:Rn[Ct.value])!==null&&ft!==void 0?ft:An,index:jn,option:Rn}),Dt=Rn==null?void 0:Rn[Ct.children]},rn=0;rn<ot.length;rn+=1)Vt();return It}var Fe=function(ot,_t,Ct,bt,Dt){return Ce.useMemo(function(){var It=Dt||function(Vt){var rn=bt?Vt.slice(-1):Vt,$t=" / ";return rn.every(function(pn){return["string","number"].includes((0,fe.Z)(pn))})?rn.join($t):rn.reduce(function(pn,yn,ft){var An=Ce.isValidElement(yn)?Ce.cloneElement(yn,{key:ft}):yn;return ft===0?[An]:[].concat((0,re.Z)(pn),[$t,An])},[])};return ot.map(function(Vt){var rn,$t,pn=Me(Vt,_t,Ct),yn=It(pn.map(function(An){var jn,Rn=An.option,vt=An.value;return(jn=Rn==null?void 0:Rn[Ct.label])!==null&&jn!==void 0?jn:vt}),pn.map(function(An){var jn=An.option;return jn})),ft=Ae(Vt);return{label:yn,value:ft,key:ft,valueCells:Vt,disabled:(rn=pn[pn.length-1])===null||rn===void 0||($t=rn.option)===null||$t===void 0?void 0:$t.disabled}})},[ot,_t,Ct,Dt,bt])},Ve=pe(71430),Ze=function(ot,_t){var Ct=Ce.useRef({options:null,info:null}),bt=Ce.useCallback(function(){return Ct.current.options!==ot&&(Ct.current.options=ot,Ct.current.info=(0,Ve.I8)(ot,{fieldNames:_t,initWrapper:function(It){return(0,le.Z)((0,le.Z)({},It),{},{pathKeyEntities:{}})},processEntity:function(It,Vt){var rn=It.nodes.map(function($t){return $t[_t.value]}).join(ve);Vt.pathKeyEntities[rn]=It,It.key=rn}})),Ct.current.info.pathKeyEntities},[_t,ot]);return bt},Ge=function(ot,_t){return Ce.useCallback(function(Ct){var bt=[],Dt=[];return Ct.forEach(function(It){var Vt=Me(It,ot,_t);Vt.every(function(rn){return rn.option})?Dt.push(It):bt.push(It)}),[Dt,bt]},[ot,_t])},Ye=pe(48736);function He(ot){return Ce.useMemo(function(){if(!ot)return[!1,{}];var _t={matchInputWidth:!0,limit:50};return ot&&(0,fe.Z)(ot)==="object"&&(_t=(0,le.Z)((0,le.Z)({},_t),ot)),_t.limit<=0&&delete _t.limit,[!0,_t]},[ot])}var Ne=Ce.memo(function(ot){var _t=ot.children;return _t},function(ot,_t){return!_t.open}),ke=Ne;function ze(ot){var _t,Ct=ot.prefixCls,bt=ot.checked,Dt=ot.halfChecked,It=ot.disabled,Vt=ot.onClick,rn=ot.disableCheckbox,$t=Ce.useContext(ce),pn=$t.checkable,yn=typeof pn!="boolean"?pn:null;return Ce.createElement("span",{className:ae()("".concat(Ct),(_t={},(0,se.Z)(_t,"".concat(Ct,"-checked"),bt),(0,se.Z)(_t,"".concat(Ct,"-indeterminate"),!bt&&Dt),(0,se.Z)(_t,"".concat(Ct,"-disabled"),It||rn),_t)),onClick:Vt},yn)}var Ke="__cascader_fix_label__";function nt(ot){var _t=ot.prefixCls,Ct=ot.multiple,bt=ot.options,Dt=ot.activeValue,It=ot.prevValuePath,Vt=ot.onToggleOpen,rn=ot.onSelect,$t=ot.onActive,pn=ot.checkedSet,yn=ot.halfCheckedSet,ft=ot.loadingKeys,An=ot.isSelectable,jn=ot.searchValue,Rn="".concat(_t,"-menu"),vt="".concat(_t,"-menu-item"),Zt=Ce.useContext(ce),ln=Zt.fieldNames,fn=Zt.changeOnSelect,En=Zt.expandTrigger,Fn=Zt.expandIcon,$n=Zt.loadingIcon,_n=Zt.dropdownMenuColumnStyle,Wn=En==="hover",Gn=Ce.useMemo(function(){return bt.map(function(Sn){var cn,Mn=Sn.disabled,vr=Sn.disableCheckbox,lr=Sn[he],Kt=(cn=Sn[Ke])!==null&&cn!==void 0?cn:Sn[ln.label],er=Sn[ln.value],xr=Oe(Sn,ln),fr=lr?lr.map(function(yr){return yr[ln.value]}):[].concat((0,re.Z)(It),[er]),Zn=Ae(fr),gr=ft.includes(Zn),zn=pn.has(Zn),sr=yn.has(Zn);return{disabled:Mn,label:Kt,value:er,isLeaf:xr,isLoading:gr,checked:zn,halfChecked:sr,option:Sn,disableCheckbox:vr,fullPath:fr,fullPathKey:Zn}})},[bt,pn,ln,yn,ft,It]);return Ce.createElement("ul",{className:Rn,role:"menu"},Gn.map(function(Sn){var cn,Mn=Sn.disabled,vr=Sn.label,lr=Sn.value,Kt=Sn.isLeaf,er=Sn.isLoading,xr=Sn.checked,fr=Sn.halfChecked,Zn=Sn.option,gr=Sn.fullPath,zn=Sn.fullPathKey,sr=Sn.disableCheckbox,yr=function(){if(!(Mn||jn)){var br=(0,re.Z)(gr);Wn&&Kt&&br.pop(),$t(br)}},Er=function(){An(Zn)&&rn(gr,Kt)},kn;return typeof Zn.title=="string"?kn=Zn.title:typeof vr=="string"&&(kn=vr),Ce.createElement("li",{key:zn,className:ae()(vt,(cn={},(0,se.Z)(cn,"".concat(vt,"-expand"),!Kt),(0,se.Z)(cn,"".concat(vt,"-active"),Dt===lr||Dt===zn),(0,se.Z)(cn,"".concat(vt,"-disabled"),Mn),(0,se.Z)(cn,"".concat(vt,"-loading"),er),cn)),style:_n,role:"menuitemcheckbox",title:kn,"aria-checked":xr,"data-path-key":zn,onClick:function(){yr(),!sr&&(!Ct||Kt)&&Er()},onDoubleClick:function(){fn&&Vt(!1)},onMouseEnter:function(){Wn&&yr()},onMouseDown:function(br){br.preventDefault()}},Ct&&Ce.createElement(ze,{prefixCls:"".concat(_t,"-checkbox"),checked:xr,halfChecked:fr,disabled:Mn||sr,disableCheckbox:sr,onClick:function(br){sr||(br.stopPropagation(),Er())}}),Ce.createElement("div",{className:"".concat(vt,"-content")},vr),!er&&Fn&&!Kt&&Ce.createElement("div",{className:"".concat(vt,"-expand-icon")},Fn),er&&$n&&Ce.createElement("div",{className:"".concat(vt,"-loading-icon")},$n))}))}var rt=function(){var ot=(0,x.lk)(),_t=ot.multiple,Ct=ot.open,bt=Ce.useContext(ce),Dt=bt.values,It=Ce.useState([]),Vt=(0,z.Z)(It,2),rn=Vt[0],$t=Vt[1];return Ce.useEffect(function(){if(Ct&&!_t){var pn=Dt[0];$t(pn||[])}},[Ct]),[rn,$t]},We=pe(10228),De=function(ot,_t,Ct,bt,Dt,It){var Vt=(0,x.lk)(),rn=Vt.direction,$t=Vt.searchValue,pn=Vt.toggleOpen,yn=Vt.open,ft=rn==="rtl",An=Ce.useMemo(function(){for(var _n=-1,Wn=_t,Gn=[],Sn=[],cn=bt.length,Mn=Pe(_t,Ct),vr=function(Zn){var gr=Wn.findIndex(function(zn,sr){return(Mn[sr]?Ae(Mn[sr]):zn[Ct.value])===bt[Zn]});if(gr===-1)return"break";_n=gr,Gn.push(_n),Sn.push(bt[Zn]),Wn=Wn[_n][Ct.children]},lr=0;lr<cn&&Wn;lr+=1){var Kt=vr(lr);if(Kt==="break")break}for(var er=_t,xr=0;xr<Gn.length-1;xr+=1)er=er[Gn[xr]][Ct.children];return[Sn,_n,er,Mn]},[bt,Ct,_t]),jn=(0,z.Z)(An,4),Rn=jn[0],vt=jn[1],Zt=jn[2],ln=jn[3],fn=function(Wn){Dt(Wn)},En=function(Wn){var Gn=Zt.length,Sn=vt;Sn===-1&&Wn<0&&(Sn=Gn);for(var cn=0;cn<Gn;cn+=1){Sn=(Sn+Wn+Gn)%Gn;var Mn=Zt[Sn];if(Mn&&!Mn.disabled){var vr=Rn.slice(0,-1).concat(ln[Sn]?Ae(ln[Sn]):Mn[Ct.value]);fn(vr);return}}},Fn=function(){if(Rn.length>1){var Wn=Rn.slice(0,-1);fn(Wn)}else pn(!1)},$n=function(){var Wn,Gn=((Wn=Zt[vt])===null||Wn===void 0?void 0:Wn[Ct.children])||[],Sn=Gn.find(function(Mn){return!Mn.disabled});if(Sn){var cn=[].concat((0,re.Z)(Rn),[Sn[Ct.value]]);fn(cn)}};Ce.useImperativeHandle(ot,function(){return{onKeyDown:function(Wn){var Gn=Wn.which;switch(Gn){case We.Z.UP:case We.Z.DOWN:{var Sn=0;Gn===We.Z.UP?Sn=-1:Gn===We.Z.DOWN&&(Sn=1),Sn!==0&&En(Sn);break}case We.Z.LEFT:{if($t)break;ft?$n():Fn();break}case We.Z.RIGHT:{if($t)break;ft?Fn():$n();break}case We.Z.BACKSPACE:{$t||Fn();break}case We.Z.ENTER:{if(Rn.length){var cn=Zt[vt],Mn=(cn==null?void 0:cn[he])||[];Mn.length?It(Mn.map(function(vr){return vr[Ct.value]}),Mn[Mn.length-1]):It(Rn,Zt[vt])}break}case We.Z.ESC:pn(!1),yn&&Wn.stopPropagation()}},onKeyUp:function(){}}})},Qe=Ce.forwardRef(function(ot,_t){var Ct,bt,Dt,It,Vt=(0,x.lk)(),rn=Vt.prefixCls,$t=Vt.multiple,pn=Vt.searchValue,yn=Vt.toggleOpen,ft=Vt.notFoundContent,An=Vt.direction,jn=Vt.open,Rn=Ce.useRef(),vt=An==="rtl",Zt=Ce.useContext(ce),ln=Zt.options,fn=Zt.values,En=Zt.halfValues,Fn=Zt.fieldNames,$n=Zt.changeOnSelect,_n=Zt.onSelect,Wn=Zt.searchOptions,Gn=Zt.dropdownPrefixCls,Sn=Zt.loadData,cn=Zt.expandTrigger,Mn=Gn||rn,vr=Ce.useState([]),lr=(0,z.Z)(vr,2),Kt=lr[0],er=lr[1],xr=function(Kn){if(!(!Sn||pn)){var dn=Me(Kn,ln,Fn),pr=dn.map(function(Xn){var ur=Xn.option;return ur}),Dr=pr[pr.length-1];if(Dr&&!Oe(Dr,Fn)){var Fr=Ae(Kn);er(function(Xn){return[].concat((0,re.Z)(Xn),[Fr])}),Sn(pr)}}};Ce.useEffect(function(){Kt.length&&Kt.forEach(function(Tn){var Kn=Se(Tn),dn=Me(Kn,ln,Fn,!0).map(function(Dr){var Fr=Dr.option;return Fr}),pr=dn[dn.length-1];(!pr||pr[Fn.children]||Oe(pr,Fn))&&er(function(Dr){return Dr.filter(function(Fr){return Fr!==Tn})})})},[ln,Kt,Fn]);var fr=Ce.useMemo(function(){return new Set(_e(fn))},[fn]),Zn=Ce.useMemo(function(){return new Set(_e(En))},[En]),gr=rt(),zn=(0,z.Z)(gr,2),sr=zn[0],yr=zn[1],Er=function(Kn){yr(Kn),xr(Kn)},kn=function(Kn){var dn=Kn.disabled,pr=Oe(Kn,Fn);return!dn&&(pr||$n||$t)},tr=function(Kn,dn){var pr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;_n(Kn),!$t&&(dn||$n&&(cn==="hover"||pr))&&yn(!1)},br=Ce.useMemo(function(){return pn?Wn:ln},[pn,Wn,ln]),Un=Ce.useMemo(function(){for(var Tn=[{options:br}],Kn=br,dn=Pe(Kn,Fn),pr=function(){var ur=sr[Dr],jr=Kn.find(function(Qn,mr){return(dn[mr]?Ae(dn[mr]):Qn[Fn.value])===ur}),Tr=jr==null?void 0:jr[Fn.children];if(!(Tr!=null&&Tr.length))return"break";Kn=Tr,Tn.push({options:Tr})},Dr=0;Dr<sr.length;Dr+=1){var Fr=pr();if(Fr==="break")break}return Tn},[br,sr,Fn]),Mr=function(Kn,dn){kn(dn)&&tr(Kn,Oe(dn,Fn),!0)};De(_t,br,Fn,sr,Er,Mr),Ce.useEffect(function(){for(var Tn=0;Tn<sr.length;Tn+=1){var Kn,dn=sr.slice(0,Tn+1),pr=Ae(dn),Dr=(Kn=Rn.current)===null||Kn===void 0?void 0:Kn.querySelector('li[data-path-key="'.concat(pr.replace(/\\{0,2}"/g,'\\"'),'"]'));Dr&&we(Dr)}},[sr]);var Ar=!((Ct=Un[0])!==null&&Ct!==void 0&&(bt=Ct.options)!==null&&bt!==void 0&&bt.length),Cn=[(Dt={},(0,se.Z)(Dt,Fn.value,"__EMPTY__"),(0,se.Z)(Dt,Ke,ft),(0,se.Z)(Dt,"disabled",!0),Dt)],ir=(0,le.Z)((0,le.Z)({},ot),{},{multiple:!Ar&&$t,onSelect:tr,onActive:Er,onToggleOpen:yn,checkedSet:fr,halfCheckedSet:Zn,loadingKeys:Kt,isSelectable:kn}),Cr=Ar?[{options:Cn}]:Un,_r=Cr.map(function(Tn,Kn){var dn=sr.slice(0,Kn),pr=sr[Kn];return Ce.createElement(nt,(0,ne.Z)({key:Kn},ir,{searchValue:pn,prefixCls:Mn,options:Tn.options,prevValuePath:dn,activeValue:pr}))});return Ce.createElement(ke,{open:jn},Ce.createElement("div",{className:ae()("".concat(Mn,"-menus"),(It={},(0,se.Z)(It,"".concat(Mn,"-menu-empty"),Ar),(0,se.Z)(It,"".concat(Mn,"-rtl"),vt),It)),ref:Rn},_r))}),Te=Qe;function Ue(ot){var _t=ot.onPopupVisibleChange,Ct=ot.popupVisible,bt=ot.popupClassName,Dt=ot.popupPlacement;warning(!_t,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Ct===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(bt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Dt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function qe(ot,_t){if(ot){var Ct=function bt(Dt){for(var It=0;It<Dt.length;It++){var Vt=Dt[It];if(Vt[_t==null?void 0:_t.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Vt[_t==null?void 0:_t.children])&&bt(Vt[_t==null?void 0:_t.children]))return!0}};Ct(ot)}}var et=null,Je=["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(ot){return Array.isArray(ot)&&Array.isArray(ot[0])}function Ie(ot){return ot?Re(ot)?ot:(ot.length===0?[]:[ot]).map(function(_t){return Array.isArray(_t)?_t:[_t]}):[]}var Le=Ce.forwardRef(function(ot,_t){var Ct=ot.id,bt=ot.prefixCls,Dt=bt===void 0?"rc-cascader":bt,It=ot.fieldNames,Vt=ot.defaultValue,rn=ot.value,$t=ot.changeOnSelect,pn=ot.onChange,yn=ot.displayRender,ft=ot.checkable,An=ot.autoClearSearchValue,jn=An===void 0?!0:An,Rn=ot.searchValue,vt=ot.onSearch,Zt=ot.showSearch,ln=ot.expandTrigger,fn=ot.options,En=ot.dropdownPrefixCls,Fn=ot.loadData,$n=ot.popupVisible,_n=ot.open,Wn=ot.popupClassName,Gn=ot.dropdownClassName,Sn=ot.dropdownMenuColumnStyle,cn=ot.popupPlacement,Mn=ot.placement,vr=ot.onDropdownVisibleChange,lr=ot.onPopupVisibleChange,Kt=ot.expandIcon,er=Kt===void 0?">":Kt,xr=ot.loadingIcon,fr=ot.children,Zn=ot.dropdownMatchSelectWidth,gr=Zn===void 0?!1:Zn,zn=ot.showCheckedStrategy,sr=zn===void 0?Ee:zn,yr=(0,te.Z)(ot,Je),Er=(0,b.ZP)(Ct),kn=!!ft,tr=(0,ee.Z)(Vt,{value:rn,postState:Ie}),br=(0,z.Z)(tr,2),Un=br[0],Mr=br[1],Ar=Ce.useMemo(function(){return xe(It)},[JSON.stringify(It)]),Cn=Ce.useMemo(function(){return fn||[]},[fn]),ir=Ze(Cn,Ar),Cr=Ce.useCallback(function(Tt){var xt=ir();return Tt.map(function(qt){var Xt=xt[qt].nodes;return Xt.map(function(en){return en[Ar.value]})})},[ir,Ar]),_r=(0,ee.Z)("",{value:Rn,postState:function(xt){return xt||""}}),Tn=(0,z.Z)(_r,2),Kn=Tn[0],dn=Tn[1],pr=function(xt,qt){dn(xt),qt.source!=="blur"&&vt&&vt(xt)},Dr=He(Zt),Fr=(0,z.Z)(Dr,2),Xn=Fr[0],ur=Fr[1],jr=me(Kn,Cn,Ar,En||Dt,ur,$t),Tr=Ge(Cn,Ar),Qn=Ce.useMemo(function(){var Tt=Tr(Un),xt=(0,z.Z)(Tt,2),qt=xt[0],Xt=xt[1];if(!kn||!Un.length)return[qt,[],Xt];var en=_e(qt),gn=ir(),mn=(0,y.S)(en,!0,gn),In=mn.checkedKeys,Dn=mn.halfCheckedKeys;return[Cr(In),Cr(Dn),Xt]},[kn,Un,ir,Cr,Tr]),mr=(0,z.Z)(Qn,3),Br=mr[0],hr=mr[1],Or=mr[2],Sr=Ce.useMemo(function(){var Tt=_e(Br),xt=Be(Tt,ir,sr);return[].concat((0,re.Z)(Or),(0,re.Z)(Cr(xt)))},[Br,ir,Cr,Or,sr]),tt=Fe(Sr,Cn,Ar,kn,yn),Nt=(0,E.Z)(function(Tt){if(Mr(Tt),pn){var xt=Ie(Tt),qt=xt.map(function(gn){return Me(gn,Cn,Ar).map(function(mn){return mn.option})}),Xt=kn?xt:xt[0],en=kn?qt:qt[0];pn(Xt,en)}}),Yt=(0,E.Z)(function(Tt){if((!kn||jn)&&dn(""),!kn)Nt(Tt);else{var xt=Ae(Tt),qt=_e(Br),Xt=_e(hr),en=qt.includes(xt),gn=Or.some(function(Jn){return Ae(Jn)===xt}),mn=Br,In=Or;if(gn&&!en)In=Or.filter(function(Jn){return Ae(Jn)!==xt});else{var Dn=en?qt.filter(function(Jn){return Jn!==xt}):[].concat((0,re.Z)(qt),[xt]),nr=ir(),Hn;if(en){var ar=(0,y.S)(Dn,{checked:!1,halfCheckedKeys:Xt},nr);Hn=ar.checkedKeys}else{var Ir=(0,y.S)(Dn,!0,nr);Hn=Ir.checkedKeys}var Ur=Be(Hn,ir,sr);mn=Cr(Ur)}Nt([].concat((0,re.Z)(In),(0,re.Z)(mn)))}}),un=function(xt,qt){if(qt.type==="clear"){Nt([]);return}var Xt=qt.values[0],en=Xt.valueCells;Yt(en)},Bt=_n!==void 0?_n:$n,an=Gn||Wn,vn=Mn||cn,st=function(xt){vr==null||vr(xt),lr==null||lr(xt)},pt=Ce.useMemo(function(){return{options:Cn,fieldNames:Ar,values:Br,halfValues:hr,changeOnSelect:$t,onSelect:Yt,checkable:ft,searchOptions:jr,dropdownPrefixCls:En,loadData:Fn,expandTrigger:ln,expandIcon:er,loadingIcon:xr,dropdownMenuColumnStyle:Sn}},[Cn,Ar,Br,hr,$t,Yt,ft,jr,En,Fn,ln,er,xr,Sn]),mt=!(Kn?jr:Cn).length,Mt=Kn&&ur.matchInputWidth||mt?{}:{minWidth:"auto"};return Ce.createElement(ce.Provider,{value:pt},Ce.createElement(x.Ac,(0,ne.Z)({},yr,{ref:_t,id:Er,prefixCls:Dt,autoClearSearchValue:jn,dropdownMatchSelectWidth:gr,dropdownStyle:Mt,displayValues:tt,onDisplayValuesChange:un,mode:kn?"multiple":void 0,searchValue:Kn,onSearch:pr,showSearch:Xn,OptionList:Te,emptyOptions:mt,open:Bt,dropdownClassName:an,placement:vn,onDropdownVisibleChange:st,getRawInputElement:function(){return fr}})))});Le.SHOW_PARENT=Ee,Le.SHOW_CHILD=ye;var je=Le,Xe=je,lt=pe(2738),$e=pe(62892),at=pe(53487),yt=pe(19080),ct=pe(36355),ht=pe(93891),ut=pe(1684),Et=pe(19716),gt=pe(32441),wt=pe(14154),St=pe(58582),Rt=pe(84443),Wt=pe(66339),Ft=pe(33234),kt=pe(98447),Pt=pe(17313),sn=pe(74207),nn=pe(83116);const Jt=ot=>{const{prefixCls:_t,componentCls:Ct,antCls:bt}=ot,Dt=`${Ct}-menu-item`,It=`
&${Dt}-expand ${Dt}-expand-icon,
${Dt}-loading-icon
`;return[{[Ct]:{width:ot.controlWidth}},{[`${Ct}-dropdown`]:[(0,kt.C2)(`${_t}-checkbox`,ot),{[`&${bt}-select-dropdown`]:{padding:0}},{[Ct]:{"&-checkbox":{top:0,marginInlineEnd:ot.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ct}-menu-empty`]:{[`${Ct}-menu`]:{width:"100%",height:"auto",[Dt]:{color:ot.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:ot.controlItemWidth,height:ot.dropdownHeight,margin:0,padding:ot.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${ot.lineWidth}px ${ot.lineType} ${ot.colorSplit}`},"&-item":Object.assign(Object.assign({},Pt.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ot.optionPadding,lineHeight:ot.lineHeight,cursor:"pointer",transition:`all ${ot.motionDurationMid}`,borderRadius:ot.borderRadiusSM,"&:hover":{background:ot.controlItemBgHover},"&-disabled":{color:ot.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[It]:{color:ot.colorTextDisabled}},[`&-active:not(${Dt}-disabled)`]:{"&, &:hover":{fontWeight:ot.optionSelectedFontWeight,backgroundColor:ot.optionSelectedBg}},"&-content":{flex:"auto"},[It]:{marginInlineStart:ot.paddingXXS,color:ot.colorTextDescription,fontSize:ot.fontSizeIcon},"&-keyword":{color:ot.colorHighlight}})}}}]},{[`${Ct}-dropdown-rtl`]:{direction:"rtl"}},(0,sn.c)(ot)]};var Lt=(0,nn.Z)("Cascader",ot=>[Jt(ot)],ot=>{const _t=Math.round((ot.controlHeight-ot.fontSize*ot.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ot.controlItemBgActive,optionSelectedFontWeight:ot.fontWeightStrong,optionPadding:`${_t}px ${ot.paddingSM}px`,menuPadding:ot.paddingXXS}}),zt=function(ot,_t){var Ct={};for(var bt in ot)Object.prototype.hasOwnProperty.call(ot,bt)&&_t.indexOf(bt)<0&&(Ct[bt]=ot[bt]);if(ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Dt=0,bt=Object.getOwnPropertySymbols(ot);Dt<bt.length;Dt++)_t.indexOf(bt[Dt])<0&&Object.prototype.propertyIsEnumerable.call(ot,bt[Dt])&&(Ct[bt[Dt]]=ot[bt[Dt]]);return Ct};const{SHOW_CHILD:tn,SHOW_PARENT:Gt}=Xe;function bn(ot,_t,Ct){const bt=ot.toLowerCase().split(_t).reduce((Vt,rn,$t)=>$t===0?[rn]:[].concat((0,re.Z)(Vt),[_t,rn]),[]),Dt=[];let It=0;return bt.forEach((Vt,rn)=>{const $t=It+Vt.length;let pn=ot.slice(It,$t);It=$t,rn%2===1&&(pn=Ce.createElement("span",{className:`${Ct}-menu-item-keyword`,key:`separator-${rn}`},pn)),Dt.push(pn)}),Dt}const Ot=(ot,_t,Ct,bt)=>{const Dt=[],It=ot.toLowerCase();return _t.forEach((Vt,rn)=>{rn!==0&&Dt.push(" / ");let $t=Vt[bt.label];const pn=typeof $t;(pn==="string"||pn==="number")&&($t=bn(String($t),It,Ct)),Dt.push($t)}),Dt},Ht=Ce.forwardRef((ot,_t)=>{const{prefixCls:Ct,size:bt,disabled:Dt,className:It,rootClassName:Vt,multiple:rn,bordered:$t=!0,transitionName:pn,choiceTransitionName:yn="",popupClassName:ft,dropdownClassName:An,expandIcon:jn,placement:Rn,showSearch:vt,allowClear:Zt=!0,notFoundContent:ln,direction:fn,getPopupContainer:En,status:Fn,showArrow:$n,builtinPlacements:_n,style:Wn}=ot,Gn=zt(ot,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Sn=(0,lt.Z)(Gn,["suffixIcon"]),{getPopupContainer:cn,getPrefixCls:Mn,renderEmpty:vr,direction:lr,popupOverflow:Kt,cascader:er}=Ce.useContext(ct.E_),xr=fn||lr,fr=xr==="rtl",{status:Zn,hasFeedback:gr,isFormItemInput:zn,feedbackIcon:sr}=Ce.useContext(gt.aM),yr=(0,yt.F)(Zn,Fn),Er=ln||(vr==null?void 0:vr("Cascader"))||Ce.createElement(ht.Z,{componentName:"Cascader"}),kn=Mn(),tr=Mn("select",Ct),br=Mn("cascader",Ct),[Un,Mr]=(0,wt.Z)(tr),[Ar]=Lt(br),{compactSize:Cn,compactItemClassnames:ir}=(0,Ft.ri)(tr,fn),Cr=ae()(ft||An,`${br}-dropdown`,{[`${br}-dropdown-rtl`]:xr==="rtl"},Vt,Mr),_r=Ce.useMemo(()=>{if(!vt)return vt;let Or={render:Ot};return typeof vt=="object"&&(Or=Object.assign(Object.assign({},Or),vt)),Or},[vt]),Tn=(0,Et.Z)(Or=>{var Sr;return(Sr=bt!=null?bt:Cn)!==null&&Sr!==void 0?Sr:Or}),Kn=Ce.useContext(ut.Z),dn=Dt!=null?Dt:Kn;let pr=jn;jn||(pr=fr?Ce.createElement(a.Z,null):Ce.createElement(ue.Z,null));const Dr=Ce.createElement("span",{className:`${tr}-menu-item-loading-icon`},Ce.createElement(de.Z,{spin:!0})),Fr=Ce.useMemo(()=>rn?Ce.createElement("span",{className:`${br}-checkbox-inner`}):!1,[rn]),Xn=(0,Rt.Z)(ot.suffixIcon,$n),{suffixIcon:ur,removeIcon:jr,clearIcon:Tr}=(0,Wt.Z)(Object.assign(Object.assign({},ot),{hasFeedback:gr,feedbackIcon:sr,showSuffixIcon:Xn,multiple:rn,prefixCls:tr,componentName:"Cascader"})),Qn=Ce.useMemo(()=>Rn!==void 0?Rn:fr?"bottomRight":"bottomLeft",[Rn,fr]),mr=(0,St.Z)(_n,Kt),Br=Zt===!0?{clearIcon:Tr}:Zt,hr=Ce.createElement(Xe,Object.assign({prefixCls:tr,className:ae()(!Ct&&br,{[`${tr}-lg`]:Tn==="large",[`${tr}-sm`]:Tn==="small",[`${tr}-rtl`]:fr,[`${tr}-borderless`]:!$t,[`${tr}-in-form-item`]:zn},(0,yt.Z)(tr,yr,gr),ir,er==null?void 0:er.className,It,Vt,Mr),disabled:dn,style:Object.assign(Object.assign({},er==null?void 0:er.style),Wn)},Sn,{builtinPlacements:mr,direction:xr,placement:Qn,notFoundContent:Er,allowClear:Br,showSearch:_r,expandIcon:pr,suffixIcon:ur,removeIcon:jr,loadingIcon:Dr,checkable:Fr,dropdownClassName:Cr,dropdownPrefixCls:Ct||br,choiceTransitionName:(0,$e.m)(kn,"",yn),transitionName:(0,$e.m)(kn,"slide-up",pn),getPopupContainer:En||cn,ref:_t}));return Ar(Un(hr))}),Qt=(0,at.Z)(Ht);Ht.SHOW_PARENT=Gt,Ht.SHOW_CHILD=tn,Ht._InternalPanelDoNotUseOrYouWillBeFired=Qt;var jt=Ht},28103:function(At,it,pe){"use strict";pe.d(it,{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 ne=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[ne(E)]},y=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:y.marginXS})),te=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=te(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),Me=a.useMemo(()=>typeof le=="number"?le:/^\d+$/.test(le)?Number(le):le,[le]),Fe=Object.assign(Object.assign({},we&&{marginLeft:Me}),Pe&&{marginRight:Me});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:Fe},ge)))}},39722:function(At,it,pe){"use strict";pe.d(it,{t5:function(){return te}});var re=pe(92310),Ce=pe.n(re),a=pe(55477),de=pe(59301),ue=pe(36355),ie=pe(77578),ae=pe(17356),ne=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)))},te=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=ne(b,["prefixCls"]),{getPrefixCls:ee}=de.useContext(ue.E_),oe=ee("popover",y),[ce,fe]=(0,ae.Z)(oe);return ce(de.createElement(te,Object.assign({},E,{prefixCls:oe,hashId:fe})))};it.ZP=x},60324:function(At,it,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),ne=pe(39722),z=pe(17356),te=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=te(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=ne.ZP,it.Z=b},17356:function(At,it,pe){"use strict";var re=pe(17313),Ce=pe(29878),a=pe(19447),de=pe(33166),ue=pe(83116),ie=pe(37613);const ae=te=>{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}=te;return[{[x]:Object.assign(Object.assign({},(0,re.Wf)(te)),{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)(te,{colorBg:"var(--antd-arrow-background-color)"}),{[`${x}-pure`]:{position:"relative",maxWidth:"none",margin:te.sizePopupArrow,display:"inline-block",[`${x}-content`]:{display:"inline-block"}}}]},ne=te=>{const{componentCls:x}=te;return{[x]:de.i.map(b=>{const y=te[`${b}6`];return{[`&${x}-${b}`]:{"--antd-arrow-background-color":y,[`${x}-inner`]:{backgroundColor:y},[`${x}-arrow`]:{background:"transparent"}}}})}},z=te=>{const{componentCls:x,lineWidth:b,lineType:y,colorSplit:E,paddingSM:ee,controlHeight:oe,fontSize:ce,lineHeight:fe,padding:se}=te,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`}}}};it.Z=(0,ue.Z)("Popover",te=>{const{colorBgElevated:x,colorText:b,wireframe:y}=te,E=(0,ie.TS)(te,{popoverPadding:12,popoverBg:x,popoverColor:b});return[ae(E),ne(E),y&&z(E),(0,Ce._y)(E,"zoom-big")]},te=>({width:177,minWidth:177,zIndexPopup:te.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},65615:function(At,it,pe){"use strict";pe.d(it,{Z:function(){return lt}});var re=pe(59301),Ce=pe(85899),a=pe(60499),de=pe(43749),ue=pe(72190),ie=pe(42244),ae=pe(43403),ne=pe(35593),z=pe(92310),te=pe.n(z),x=pe(34280),b=pe(18929),y=pe(6089);function E($e){var at=window.innerWidth||document.documentElement.clientWidth,yt=window.innerHeight||document.documentElement.clientHeight,ct=$e.getBoundingClientRect(),ht=ct.top,ut=ct.right,Et=ct.bottom,gt=ct.left;return ht>=0&&gt>=0&&ut<=at&&Et<=yt}function ee($e,at,yt){var ct;return(ct=yt!=null?yt:at)!==null&&ct!==void 0?ct:$e===null?"center":"bottom"}function oe($e,at,yt,ct){var ht=(0,re.useState)(void 0),ut=(0,ue.Z)(ht,2),Et=ut[0],gt=ut[1];(0,x.Z)(function(){var sn=typeof $e=="function"?$e():$e;gt(sn||null)});var wt=(0,re.useState)(null),St=(0,ue.Z)(wt,2),Rt=St[0],Wt=St[1],Ft=(0,y.Z)(function(){if(Et){!E(Et)&&at&&Et.scrollIntoView(ct);var sn=Et.getBoundingClientRect(),nn=sn.left,Jt=sn.top,Lt=sn.width,zt=sn.height,tn={left:nn,top:Jt,width:Lt,height:zt,radius:0};Wt(function(Gt){return JSON.stringify(Gt)!==JSON.stringify(tn)?tn:Gt})}else Wt(null)}),kt=function(nn){var Jt;return(Jt=Array.isArray(yt==null?void 0:yt.offset)?yt==null?void 0:yt.offset[nn]:yt==null?void 0:yt.offset)!==null&&Jt!==void 0?Jt:6};(0,x.Z)(function(){return Ft(),window.addEventListener("resize",Ft),function(){window.removeEventListener("resize",Ft)}},[Et,at,Ft]);var Pt=(0,re.useMemo)(function(){if(!Rt)return Rt;var sn=kt(0),nn=kt(1),Jt=(yt==null?void 0:yt.radius)||2;return{left:Rt.left-sn,top:Rt.top-nn,width:Rt.width+sn*2,height:Rt.height+nn*2,radius:Jt}},[Rt,yt]);return[Pt,Et]}var ce=pe(80402),fe={fill:"transparent",pointerEvents:"auto"},se=function(at){var yt=at.prefixCls,ct=at.rootClassName,ht=at.pos,ut=at.showMask,Et=at.style,gt=Et===void 0?{}:Et,wt=at.fill,St=wt===void 0?"rgba(0,0,0,0.5)":wt,Rt=at.open,Wt=at.animated,Ft=at.zIndex,kt=(0,ce.Z)(),Pt="".concat(yt,"-mask-").concat(kt),sn=(0,de.Z)(Wt)==="object"?Wt==null?void 0:Wt.placeholder:Wt;return re.createElement(ae.Z,{open:Rt,autoLock:!0},re.createElement("div",{className:te()("".concat(yt,"-mask"),ct),style:(0,Ce.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:Ft,pointerEvents:"none"},gt)},ut?re.createElement("svg",{style:{width:"100%",height:"100%"}},re.createElement("defs",null,re.createElement("mask",{id:Pt},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:sn?"".concat(yt,"-placeholder-animated"):""}))),re.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:St,mask:"url(#".concat(Pt,")")}),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,at={};return Object.keys(ge).forEach(function(yt){at[yt]=(0,Ce.Z)((0,Ce.Z)({},ge[yt]),{},{autoArrow:$e,targetOffset:be})}),at}var ve=me(),Ee=pe(77654);function ye($e){var at=$e.prefixCls,yt=$e.current,ct=$e.total,ht=$e.title,ut=$e.description,Et=$e.onClose,gt=$e.onPrev,wt=$e.onNext,St=$e.onFinish,Rt=$e.className,Wt=$e.closeIcon,Ft=Wt!==!1&&Wt!==null,kt=Wt!==void 0&&Wt!==!0?Wt:re.createElement("span",{className:"".concat(at,"-close-x")},"\xD7");return re.createElement("div",{className:te()("".concat(at,"-content"),Rt)},re.createElement("div",{className:"".concat(at,"-inner")},Ft&&re.createElement("button",{type:"button",onClick:Et,"aria-label":"Close",className:"".concat(at,"-close")},kt),re.createElement("div",{className:"".concat(at,"-header")},re.createElement("div",{className:"".concat(at,"-title")},ht)),re.createElement("div",{className:"".concat(at,"-description")},ut),re.createElement("div",{className:"".concat(at,"-footer")},re.createElement("div",{className:"".concat(at,"-sliders")},ct>1?(0,Ee.Z)(Array.from({length:ct}).keys()).map(function(Pt,sn){return re.createElement("span",{key:Pt,className:sn===yt?"active":""})}):null),re.createElement("div",{className:"".concat(at,"-buttons")},yt!==0?re.createElement("button",{className:"".concat(at,"-prev-btn"),onClick:gt},"Prev"):null,yt===ct-1?re.createElement("button",{className:"".concat(at,"-finish-btn"),onClick:St},"Finish"):re.createElement("button",{className:"".concat(at,"-next-btn"),onClick:wt},"Next")))))}var Ae=function(at){var yt=at.current,ct=at.renderPanel;return re.createElement(re.Fragment,null,typeof ct=="function"?ct(at,yt):re.createElement(ye,at))},_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(at){var yt=at.prefixCls,ct=yt===void 0?"rc-tour":yt,ht=at.steps,ut=ht===void 0?[]:ht,Et=at.defaultCurrent,gt=at.current,wt=at.onChange,St=at.onClose,Rt=at.onFinish,Wt=at.open,Ft=at.mask,kt=Ft===void 0?!0:Ft,Pt=at.arrow,sn=Pt===void 0?!0:Pt,nn=at.rootClassName,Jt=at.placement,Lt=at.renderPanel,zt=at.gap,tn=at.animated,Gt=at.scrollIntoViewOptions,bn=Gt===void 0?!0:Gt,Ot=at.zIndex,Ht=Ot===void 0?1001:Ot,Qt=at.closeIcon,jt=(0,ie.Z)(at,Se),ot=re.useRef(),_t=(0,b.Z)(0,{value:gt,defaultValue:Et}),Ct=(0,ue.Z)(_t,2),bt=Ct[0],Dt=Ct[1],It=(0,b.Z)(void 0,{value:Wt,postState:function(zn){return bt<0||bt>=ut.length?!1:zn!=null?zn:!0}}),Vt=(0,ue.Z)(It,2),rn=Vt[0],$t=Vt[1],pn=re.useRef(rn);(0,x.Z)(function(){rn&&!pn.current&&Dt(0),pn.current=rn},[rn]);var yn=ut[bt]||{},ft=yn.target,An=yn.placement,jn=yn.style,Rn=yn.arrow,vt=yn.className,Zt=yn.mask,ln=yn.scrollIntoViewOptions,fn=yn.closeIcon,En=rn&&(Zt!=null?Zt:kt),Fn=fn!=null?fn:Qt,$n=ln!=null?ln:bn,_n=oe(ft,Wt,zt,$n),Wn=(0,ue.Z)(_n,2),Gn=Wn[0],Sn=Wn[1],cn=ee(Sn,Jt,An),Mn=Sn?typeof Rn=="undefined"?sn:Rn:!1,vr=(0,de.Z)(Mn)==="object"?Mn.pointAtCenter:!1;(0,x.Z)(function(){var gr;(gr=ot.current)===null||gr===void 0||gr.forceAlign()},[vr,bt]);var lr=function(zn){Dt(zn),wt==null||wt(zn)};if(Sn===void 0)return null;var Kt=function(){$t(!1),St==null||St(bt)},er=function(){return re.createElement(_e,(0,a.Z)({arrow:Mn,key:"content",prefixCls:ct,total:ut.length,renderPanel:Lt,onPrev:function(){lr(bt-1)},onNext:function(){lr(bt+1)},onClose:Kt,current:bt,onFinish:function(){Kt(),Rt==null||Rt()},closeIcon:Fn},ut[bt]))},xr=typeof En=="boolean"?En:!!En,fr=typeof En=="boolean"?void 0:En,Zn=function(zn){return zn||Sn||document.body};return re.createElement(re.Fragment,null,re.createElement(le,{zIndex:Ht,prefixCls:ct,pos:Gn,showMask:xr,style:fr==null?void 0:fr.style,fill:fr==null?void 0:fr.color,open:rn,animated:tn,rootClassName:nn}),re.createElement(ne.Z,(0,a.Z)({builtinPlacements:me(vr)},jt,{ref:ot,popupStyle:jn,popupPlacement:cn,popupVisible:rn,popupClassName:te()(nn,vt),prefixCls:ct,popup:er,forceRender:!1,destroyPopupOnHide:!0,zIndex:Ht,getTriggerDOMNode:Zn,arrow:!!Mn}),re.createElement(ae.Z,{open:rn,autoLock:!0},re.createElement("div",{className:te()(nn,"".concat(ct,"-target-placeholder")),style:(0,Ce.Z)((0,Ce.Z)({},Gn||xe),{},{position:"fixed",pointerEvents:"none"})}))))},we=Oe,Pe=we,Be=pe(79676),Me=pe(36355),Fe=pe(88088),Ve=pe(99267),Ze=pe(3113),Ge=pe(9763),Ye=pe(31724),He=pe(47729);function Ne($e){return $e!=null}var ze=$e=>{let{stepProps:at,current:yt,type:ct,indicatorsRender:ht,closeIcon:ut}=$e;var Et,gt;const{prefixCls:wt,total:St=1,title:Rt,onClose:Wt,onPrev:Ft,onNext:kt,onFinish:Pt,cover:sn,description:nn,nextButtonProps:Jt,prevButtonProps:Lt,type:zt,className:tn,closeIcon:Gt}=at,bn=zt!=null?zt:ct,Ot=Gt!=null?Gt:ut,Ht=Ot!==!1&&Ot!==null,[Qt,jt]=(0,He.Z)(Ht,Ot,yn=>re.createElement("span",{onClick:Wt,"aria-label":"Close",className:`${wt}-close`},yn),re.createElement(Ve.Z,{className:`${wt}-close-icon`}),!0),ot=yt===St-1,_t=()=>{var yn;Ft==null||Ft(),(yn=Lt==null?void 0:Lt.onClick)===null||yn===void 0||yn.call(Lt)},Ct=()=>{var yn;ot?Pt==null||Pt():kt==null||kt(),(yn=Jt==null?void 0:Jt.onClick)===null||yn===void 0||yn.call(Jt)},bt=Ne(Rt)?re.createElement("div",{className:`${wt}-header`},re.createElement("div",{className:`${wt}-title`},Rt)):null,Dt=Ne(nn)?re.createElement("div",{className:`${wt}-description`},nn):null,It=Ne(sn)?re.createElement("div",{className:`${wt}-cover`},sn):null;let Vt;ht?Vt=ht(yt,St):Vt=(0,Ee.Z)(Array.from({length:St}).keys()).map((yn,ft)=>re.createElement("span",{key:yn,className:te()(ft===yt&&`${wt}-indicator-active`,`${wt}-indicator`)}));const rn=bn==="primary"?"default":"primary",$t={type:"default",ghost:bn==="primary"},[pn]=(0,Ge.Z)("Tour",Ye.Z.Tour);return re.createElement("div",{className:te()(tn,`${wt}-content`)},re.createElement("div",{className:`${wt}-inner`},Qt&&jt,It,bt,Dt,re.createElement("div",{className:`${wt}-footer`},St>1&&re.createElement("div",{className:`${wt}-indicators`},Vt),re.createElement("div",{className:`${wt}-buttons`},yt!==0?re.createElement(Ze.ZP,Object.assign({},$t,Lt,{onClick:_t,size:"small",className:te()(`${wt}-prev-btn`,Lt==null?void 0:Lt.className)}),(Et=Lt==null?void 0:Lt.children)!==null&&Et!==void 0?Et:pn==null?void 0:pn.Previous):null,re.createElement(Ze.ZP,Object.assign({type:rn},Jt,{onClick:Ct,size:"small",className:te()(`${wt}-next-btn`,Jt==null?void 0:Jt.className)}),(gt=Jt==null?void 0:Jt.children)!==null&&gt!==void 0?gt:ot?pn==null?void 0:pn.Finish:pn==null?void 0:pn.Next)))))},Ke=pe(39722),nt=pe(64993),rt=pe(17313),We=pe(19447),De=pe(83116),Qe=pe(37613);const Te=$e=>{const{componentCls:at,lineHeight:yt,padding:ct,paddingXS:ht,borderRadius:ut,borderRadiusXS:Et,colorPrimary:gt,colorText:wt,colorFill:St,indicatorHeight:Rt,indicatorWidth:Wt,boxShadowTertiary:Ft,tourZIndexPopup:kt,fontSize:Pt,colorBgElevated:sn,fontWeightStrong:nn,marginXS:Jt,colorTextLightSolid:Lt,tourBorderRadius:zt,colorWhite:tn,colorBgTextHover:Gt,tourCloseSize:bn,motionDurationSlow:Ot,antCls:Ht}=$e;return[{[at]:Object.assign(Object.assign({},(0,rt.Wf)($e)),{color:wt,position:"absolute",zIndex:kt,display:"block",visibility:"visible",fontSize:Pt,lineHeight:yt,width:520,"--antd-arrow-background-color":sn,"&-pure":{maxWidth:"100%",position:"relative"},[`&${at}-hidden`]:{display:"none"},[`${at}-content`]:{position:"relative"},[`${at}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:zt,boxShadow:Ft,position:"relative",backgroundColor:sn,border:"none",backgroundClip:"padding-box",[`${at}-close`]:{position:"absolute",top:ct,insetInlineEnd:ct,color:$e.colorIcon,outline:"none",width:bn,height:bn,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}},[`${at}-cover`]:{textAlign:"center",padding:`${ct+bn+ht}px ${ct}px 0`,img:{width:"100%"}},[`${at}-header`]:{padding:`${ct}px ${ct}px ${ht}px`,[`${at}-title`]:{lineHeight:yt,fontSize:Pt,fontWeight:nn}},[`${at}-description`]:{padding:`0 ${ct}px`,lineHeight:yt,wordWrap:"break-word"},[`${at}-footer`]:{padding:`${ht}px ${ct}px ${ct}px`,textAlign:"end",borderRadius:`0 0 ${Et}px ${Et}px`,display:"flex",[`${at}-indicators`]:{display:"inline-block",[`${at}-indicator`]:{width:Wt,height:Rt,display:"inline-block",borderRadius:"50%",background:St,"&:not(:last-child)":{marginInlineEnd:Rt},"&-active":{background:gt}}},[`${at}-buttons`]:{marginInlineStart:"auto",[`${Ht}-btn`]:{marginInlineStart:Jt}}}},[`${at}-primary, &${at}-primary`]:{"--antd-arrow-background-color":gt,[`${at}-inner`]:{color:Lt,textAlign:"start",textDecoration:"none",backgroundColor:gt,borderRadius:ut,boxShadow:Ft,[`${at}-close`]:{color:Lt},[`${at}-indicators`]:{[`${at}-indicator`]:{background:new nt.C(Lt).setAlpha(.15).toRgbString(),"&-active":{background:Lt}}},[`${at}-prev-btn`]:{color:Lt,borderColor:new nt.C(Lt).setAlpha(.15).toRgbString(),backgroundColor:gt,"&:hover":{backgroundColor:new nt.C(Lt).setAlpha(.15).toRgbString(),borderColor:"transparent"}},[`${at}-next-btn`]:{color:gt,borderColor:"transparent",background:tn,"&:hover":{background:new nt.C(Gt).onBackground(tn).toRgbString()}}}}}),[`${at}-mask`]:{[`${at}-placeholder-animated`]:{transition:`all ${Ot}`}},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${at}-inner`]:{borderRadius:Math.min(zt,We.qN)}}},(0,We.ZP)($e,{colorBg:"var(--antd-arrow-background-color)",contentRadius:zt,limitVerticalRadius:!0})]};var Ue=(0,De.Z)("Tour",$e=>{const{borderRadiusLG:at,fontSize:yt,lineHeight:ct}=$e,ht=(0,Qe.TS)($e,{tourZIndexPopup:$e.zIndexPopupBase+70,indicatorWidth:6,indicatorHeight:6,tourBorderRadius:at,tourCloseSize:yt*ct});return[Te(ht)]}),qe=pe(53487),et=function($e,at){var yt={};for(var ct in $e)Object.prototype.hasOwnProperty.call($e,ct)&&at.indexOf(ct)<0&&(yt[ct]=$e[ct]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,ct=Object.getOwnPropertySymbols($e);ht<ct.length;ht++)at.indexOf(ct[ht])<0&&Object.prototype.propertyIsEnumerable.call($e,ct[ht])&&(yt[ct[ht]]=$e[ct[ht]]);return yt};const Je=$e=>{const{prefixCls:at,current:yt=0,total:ct=6,className:ht,style:ut,type:Et}=$e,gt=et($e,["prefixCls","current","total","className","style","type"]),{getPrefixCls:wt}=re.useContext(Me.E_),St=wt("tour",at),[Rt,Wt]=Ue(St);return Rt(re.createElement(Ke.t5,{prefixCls:St,hashId:Wt,className:te()(ht,`${St}-pure`,Et&&`${St}-${Et}`),style:ut},re.createElement(ze,{stepProps:Object.assign(Object.assign({},gt),{prefixCls:St,total:ct}),current:yt,type:Et})))};var Re=(0,qe.i)(Je),Le=$e=>{let{defaultType:at,steps:yt=[],current:ct,defaultCurrent:ht}=$e;var ut;const[Et,gt]=(0,b.Z)(ht,{value:ct});(0,re.useLayoutEffect)(()=>{ct!==void 0&&gt(ct)},[ct]);const wt=typeof Et=="number"?(ut=yt[Et])===null||ut===void 0?void 0:ut.type:at;return{currentMergedType:wt!=null?wt:at,updateInnerCurrent:gt}},je=function($e,at){var yt={};for(var ct in $e)Object.prototype.hasOwnProperty.call($e,ct)&&at.indexOf(ct)<0&&(yt[ct]=$e[ct]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,ct=Object.getOwnPropertySymbols($e);ht<ct.length;ht++)at.indexOf(ct[ht])<0&&Object.prototype.propertyIsEnumerable.call($e,ct[ht])&&(yt[ct[ht]]=$e[ct[ht]]);return yt};const Xe=$e=>{const{prefixCls:at,current:yt,defaultCurrent:ct,type:ht,rootClassName:ut,indicatorsRender:Et,steps:gt}=$e,wt=je($e,["prefixCls","current","defaultCurrent","type","rootClassName","indicatorsRender","steps"]),{getPrefixCls:St,direction:Rt}=(0,re.useContext)(Me.E_),Wt=St("tour",at),[Ft,kt]=Ue(Wt),[,Pt]=(0,Fe.Z)(),{currentMergedType:sn,updateInnerCurrent:nn}=Le({defaultType:ht,steps:gt,current:yt,defaultCurrent:ct}),Jt=(0,Be.Z)({arrowPointAtCenter:!0,autoAdjustOverflow:!0,offset:Pt.marginXXS,arrowWidth:Pt.sizePopupArrow,borderRadius:Pt.borderRadius}),Lt=te()({[`${Wt}-primary`]:sn==="primary",[`${Wt}-rtl`]:Rt==="rtl"},kt,ut),zt=(Gt,bn)=>re.createElement(ze,{type:ht,stepProps:Gt,current:bn,indicatorsRender:Et}),tn=Gt=>{var bn;nn(Gt),(bn=$e.onChange)===null||bn===void 0||bn.call($e,Gt)};return Ft(re.createElement(Pe,Object.assign({},wt,{rootClassName:Lt,prefixCls:Wt,current:yt,defaultCurrent:ct,animated:!0,renderPanel:zt,builtinPlacements:Jt,onChange:tn,steps:gt})))};Xe._InternalPanelDoNotUseOrYouWillBeFired=Re;var lt=Xe},98228:function(At,it,pe){"use strict";pe.d(it,{default:function(){return bn}});var re=pe(92310),Ce=pe.n(re),a=pe(60499),de=pe(77654),ue=pe(85899),ie=pe(72190),ae=pe(42244),ne=pe(43749),z=pe(77861),te=pe(17115),x=pe(90782),b=pe(18929),y=pe(48736),E=pe(59301),ee=function(Ot){var Ht=E.useRef({valueLabels:new Map});return E.useMemo(function(){var Qt=Ht.current.valueLabels,jt=new Map,ot=Ot.map(function(_t){var Ct,bt=_t.value,Dt=(Ct=_t.label)!==null&&Ct!==void 0?Ct:Qt.get(bt);return jt.set(bt,Dt),(0,ue.Z)((0,ue.Z)({},_t),{},{label:Dt})});return Ht.current.valueLabels=jt,[ot]},[Ot])},oe=function(Ot,Ht,Qt,jt){return E.useMemo(function(){var ot=Ot.map(function(Dt){var It=Dt.value;return It}),_t=Ht.map(function(Dt){var It=Dt.value;return It}),Ct=ot.filter(function(Dt){return!jt[Dt]});if(Qt){var bt=(0,x.S)(ot,!0,jt);ot=bt.checkedKeys,_t=bt.halfCheckedKeys}return[Array.from(new Set([].concat((0,de.Z)(Ct),(0,de.Z)(ot)))),_t]},[Ot,Ht,Qt,jt])},ce=pe(71430),fe=function(Ot,Ht){return E.useMemo(function(){var Qt=(0,ce.I8)(Ot,{fieldNames:Ht,initWrapper:function(ot){return(0,ue.Z)((0,ue.Z)({},ot),{},{valueEntities:new Map})},processEntity:function(ot,_t){var Ct=ot.node[Ht.value];if(0)var bt;_t.valueEntities.set(Ct,ot)}});return Qt},[Ot,Ht])},se=pe(18642),le=pe(11592),he=function(){return null},be=he,ge=["children","value"];function me(Ot){return(0,le.Z)(Ot).map(function(Ht){if(!E.isValidElement(Ht)||!Ht.type)return null;var Qt=Ht,jt=Qt.key,ot=Qt.props,_t=ot.children,Ct=ot.value,bt=(0,ae.Z)(ot,ge),Dt=(0,ue.Z)({key:jt,value:Ct},bt),It=me(_t);return It.length&&(Dt.children=It),Dt}).filter(function(Ht){return Ht})}function ve(Ot){if(!Ot)return Ot;var Ht=(0,ue.Z)({},Ot);return"props"in Ht||Object.defineProperty(Ht,"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."),Ht}}),Ht}function Ee(Ot,Ht,Qt,jt,ot,_t){var Ct=null,bt=null;function Dt(){function It(Vt){var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",$t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Vt.map(function(pn,yn){var ft="".concat(rn,"-").concat(yn),An=pn[_t.value],jn=Qt.includes(An),Rn=It(pn[_t.children]||[],ft,jn),vt=E.createElement(be,pn,Rn.map(function(ln){return ln.node}));if(Ht===An&&(Ct=vt),jn){var Zt={pos:ft,node:vt,children:Rn};return $t||bt.push(Zt),Zt}return null}).filter(function(pn){return pn})}bt||(bt=[],It(jt),bt.sort(function(Vt,rn){var $t=Vt.node.props.value,pn=rn.node.props.value,yn=Qt.indexOf($t),ft=Qt.indexOf(pn);return yn-ft}))}Object.defineProperty(Ot,"triggerNode",{get:function(){return(0,y.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Dt(),Ct}}),Object.defineProperty(Ot,"allCheckedNodes",{get:function(){return(0,y.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Dt(),ot?bt:bt.map(function(Vt){var rn=Vt.node;return rn})}})}var ye=function(Ot,Ht,Qt){var jt=Qt.treeNodeFilterProp,ot=Qt.filterTreeNode,_t=Qt.fieldNames,Ct=_t.children;return E.useMemo(function(){if(!Ht||ot===!1)return Ot;var bt;if(typeof ot=="function")bt=ot;else{var Dt=Ht.toUpperCase();bt=function(rn,$t){var pn=$t[jt];return String(pn).toUpperCase().includes(Dt)}}function It(Vt){var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Vt.reduce(function($t,pn){var yn=pn[Ct],ft=rn||bt(Ht,ve(pn)),An=It(yn||[],ft);return(ft||An.length)&&$t.push((0,ue.Z)((0,ue.Z)({},pn),{},(0,se.Z)({isLeaf:void 0},Ct,An))),$t},[])}return It(Ot)},[Ot,Ht,Ct,jt,ot])};function Ae(Ot){var Ht=E.useRef();Ht.current=Ot;var Qt=E.useCallback(function(){return Ht.current.apply(Ht,arguments)},[]);return Qt}function _e(Ot,Ht){var Qt=Ht.id,jt=Ht.pId,ot=Ht.rootPId,_t={},Ct=[],bt=Ot.map(function(Dt){var It=(0,ue.Z)({},Dt),Vt=It[Qt];return _t[Vt]=It,It.key=It.key||Vt,It});return bt.forEach(function(Dt){var It=Dt[jt],Vt=_t[It];Vt&&(Vt.children=Vt.children||[],Vt.children.push(Dt)),(It===ot||!Vt&&ot===null)&&Ct.push(Dt)}),Ct}function Se(Ot,Ht,Qt){return E.useMemo(function(){return Ot?Qt?_e(Ot,(0,ue.Z)({id:"id",pId:"pId",rootPId:null},Qt!==!0?Qt:{})):Ot:me(Ht)},[Ht,Qt,Ot])}var xe=E.createContext(null),Oe=xe,we=pe(10228),Pe=pe(80547),Be=pe(38028),Me=E.createContext(null),Fe=Me;function Ve(Ot){return Array.isArray(Ot)?Ot:Ot!==void 0?[Ot]:[]}function Ze(Ot){var Ht=Ot||{},Qt=Ht.label,jt=Ht.value,ot=Ht.children,_t=jt||"value";return{_title:Qt?[Qt]:["title","label"],value:_t,key:_t,children:ot||"children"}}function Ge(Ot){return!Ot||Ot.disabled||Ot.disableCheckbox||Ot.checkable===!1}function Ye(Ot,Ht){var Qt=[];function jt(ot){ot.forEach(function(_t){var Ct=_t[Ht.children];Ct&&(Qt.push(_t[Ht.value]),jt(Ct))})}return jt(Ot),Qt}function He(Ot){return Ot==null}var Ne={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ke=function(Ht,Qt){var jt=(0,z.lk)(),ot=jt.prefixCls,_t=jt.multiple,Ct=jt.searchValue,bt=jt.toggleOpen,Dt=jt.open,It=jt.notFoundContent,Vt=E.useContext(Fe),rn=Vt.virtual,$t=Vt.listHeight,pn=Vt.listItemHeight,yn=Vt.treeData,ft=Vt.fieldNames,An=Vt.onSelect,jn=Vt.dropdownMatchSelectWidth,Rn=Vt.treeExpandAction,vt=E.useContext(Oe),Zt=vt.checkable,ln=vt.checkedKeys,fn=vt.halfCheckedKeys,En=vt.treeExpandedKeys,Fn=vt.treeDefaultExpandAll,$n=vt.treeDefaultExpandedKeys,_n=vt.onTreeExpand,Wn=vt.treeIcon,Gn=vt.showTreeIcon,Sn=vt.switcherIcon,cn=vt.treeLine,Mn=vt.treeNodeFilterProp,vr=vt.loadData,lr=vt.treeLoadedKeys,Kt=vt.treeMotion,er=vt.onTreeLoad,xr=vt.keyEntities,fr=E.useRef(),Zn=(0,Pe.Z)(function(){return yn},[Dt,yn],function(Xn,ur){return ur[0]&&Xn[1]!==ur[1]}),gr=E.useState(null),zn=(0,ie.Z)(gr,2),sr=zn[0],yr=zn[1],Er=xr[sr],kn=E.useMemo(function(){return Zt?{checked:ln,halfChecked:fn}:null},[Zt,ln,fn]);E.useEffect(function(){if(Dt&&!_t&&ln.length){var Xn;(Xn=fr.current)===null||Xn===void 0||Xn.scrollTo({key:ln[0]}),yr(ln[0])}},[Dt]);var tr=String(Ct).toLowerCase(),br=function(ur){return tr?String(ur[Mn]).toLowerCase().includes(tr):!1},Un=E.useState($n),Mr=(0,ie.Z)(Un,2),Ar=Mr[0],Cn=Mr[1],ir=E.useState(null),Cr=(0,ie.Z)(ir,2),_r=Cr[0],Tn=Cr[1],Kn=E.useMemo(function(){return En?(0,de.Z)(En):Ct?_r:Ar},[Ar,_r,En,Ct]);E.useEffect(function(){Ct&&Tn(Ye(yn,ft))},[Ct]);var dn=function(ur){Cn(ur),Tn(ur),_n&&_n(ur)},pr=function(ur){ur.preventDefault()},Dr=function(ur,jr){var Tr=jr.node;Zt&&Ge(Tr)||(An(Tr.key,{selected:!ln.includes(Tr.key)}),_t||bt(!1))};if(E.useImperativeHandle(Qt,function(){var Xn;return{scrollTo:(Xn=fr.current)===null||Xn===void 0?void 0:Xn.scrollTo,onKeyDown:function(jr){var Tr,Qn=jr.which;switch(Qn){case we.Z.UP:case we.Z.DOWN:case we.Z.LEFT:case we.Z.RIGHT:(Tr=fr.current)===null||Tr===void 0||Tr.onKeyDown(jr);break;case we.Z.ENTER:{if(Er){var mr=(Er==null?void 0:Er.node)||{},Br=mr.selectable,hr=mr.value;Br!==!1&&Dr(null,{node:{key:sr},selected:!ln.includes(hr)})}break}case we.Z.ESC:bt(!1)}},onKeyUp:function(){}}}),Zn.length===0)return E.createElement("div",{role:"listbox",className:"".concat(ot,"-empty"),onMouseDown:pr},It);var Fr={fieldNames:ft};return lr&&(Fr.loadedKeys=lr),Kn&&(Fr.expandedKeys=Kn),E.createElement("div",{onMouseDown:pr},Er&&Dt&&E.createElement("span",{style:Ne,"aria-live":"assertive"},Er.node.value),E.createElement(Be.Z,(0,a.Z)({ref:fr,focusable:!1,prefixCls:"".concat(ot,"-tree"),treeData:Zn,height:$t,itemHeight:pn,virtual:rn!==!1&&jn!==!1,multiple:_t,icon:Wn,showIcon:Gn,switcherIcon:Sn,showLine:cn,loadData:Ct?null:vr,motion:Kt,activeKey:sr,checkable:Zt,checkStrictly:!0,checkedKeys:kn,selectedKeys:Zt?[]:ln,defaultExpandAll:Fn},Fr,{onActiveChange:yr,onSelect:Dr,onCheck:Dr,onExpand:dn,onLoad:er,filterTreeNode:br,expandAction:Rn})))},ze=E.forwardRef(ke);ze.displayName="OptionList";var Ke=ze,nt="SHOW_ALL",rt="SHOW_PARENT",We="SHOW_CHILD";function De(Ot,Ht,Qt,jt){var ot=new Set(Ot);return Ht===We?Ot.filter(function(_t){var Ct=Qt[_t];return!(Ct&&Ct.children&&Ct.children.some(function(bt){var Dt=bt.node;return ot.has(Dt[jt.value])})&&Ct.children.every(function(bt){var Dt=bt.node;return Ge(Dt)||ot.has(Dt[jt.value])}))}):Ht===rt?Ot.filter(function(_t){var Ct=Qt[_t],bt=Ct?Ct.parent:null;return!(bt&&!Ge(bt.node)&&ot.has(bt.key))}):Ot}function Qe(Ot){var Ht=Ot.searchPlaceholder,Qt=Ot.treeCheckStrictly,jt=Ot.treeCheckable,ot=Ot.labelInValue,_t=Ot.value,Ct=Ot.multiple;warning(!Ht,"`searchPlaceholder` has been removed."),Qt&&ot===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ot||Qt)&&warning(toArray(_t).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."),Qt||Ct||jt?warning(!_t||Array.isArray(_t),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(_t),"`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 qe(Ot){return!Ot||(0,ne.Z)(Ot)!=="object"}var et=E.forwardRef(function(Ot,Ht){var Qt=Ot.id,jt=Ot.prefixCls,ot=jt===void 0?"rc-tree-select":jt,_t=Ot.value,Ct=Ot.defaultValue,bt=Ot.onChange,Dt=Ot.onSelect,It=Ot.onDeselect,Vt=Ot.searchValue,rn=Ot.inputValue,$t=Ot.onSearch,pn=Ot.autoClearSearchValue,yn=pn===void 0?!0:pn,ft=Ot.filterTreeNode,An=Ot.treeNodeFilterProp,jn=An===void 0?"value":An,Rn=Ot.showCheckedStrategy,vt=Ot.treeNodeLabelProp,Zt=Ot.multiple,ln=Ot.treeCheckable,fn=Ot.treeCheckStrictly,En=Ot.labelInValue,Fn=Ot.fieldNames,$n=Ot.treeDataSimpleMode,_n=Ot.treeData,Wn=Ot.children,Gn=Ot.loadData,Sn=Ot.treeLoadedKeys,cn=Ot.onTreeLoad,Mn=Ot.treeDefaultExpandAll,vr=Ot.treeExpandedKeys,lr=Ot.treeDefaultExpandedKeys,Kt=Ot.onTreeExpand,er=Ot.treeExpandAction,xr=Ot.virtual,fr=Ot.listHeight,Zn=fr===void 0?200:fr,gr=Ot.listItemHeight,zn=gr===void 0?20:gr,sr=Ot.onDropdownVisibleChange,yr=Ot.dropdownMatchSelectWidth,Er=yr===void 0?!0:yr,kn=Ot.treeLine,tr=Ot.treeIcon,br=Ot.showTreeIcon,Un=Ot.switcherIcon,Mr=Ot.treeMotion,Ar=(0,ae.Z)(Ot,Ue),Cn=(0,te.ZP)(Qt),ir=ln&&!fn,Cr=ln||fn,_r=fn||En,Tn=Cr||Zt,Kn=(0,b.Z)(Ct,{value:_t}),dn=(0,ie.Z)(Kn,2),pr=dn[0],Dr=dn[1],Fr=E.useMemo(function(){return ln?Rn||We:nt},[Rn,ln]),Xn=E.useMemo(function(){return Ze(Fn)},[JSON.stringify(Fn)]),ur=(0,b.Z)("",{value:Vt!==void 0?Vt:rn,postState:function(rr){return rr||""}}),jr=(0,ie.Z)(ur,2),Tr=jr[0],Qn=jr[1],mr=function(rr){Qn(rr),$t==null||$t(rr)},Br=Se(_n,Wn,$n),hr=fe(Br,Xn),Or=hr.keyEntities,Sr=hr.valueEntities,tt=E.useCallback(function(Jn){var rr=[],or=[];return Jn.forEach(function(Nn){Sr.has(Nn)?or.push(Nn):rr.push(Nn)}),{missingRawValues:rr,existRawValues:or}},[Sr]),Nt=ye(Br,Tr,{fieldNames:Xn,treeNodeFilterProp:jn,filterTreeNode:ft}),Yt=E.useCallback(function(Jn){if(Jn){if(vt)return Jn[vt];for(var rr=Xn._title,or=0;or<rr.length;or+=1){var Nn=Jn[rr[or]];if(Nn!==void 0)return Nn}}},[Xn,vt]),un=E.useCallback(function(Jn){var rr=Ve(Jn);return rr.map(function(or){return qe(or)?{value:or}:or})},[]),Bt=E.useCallback(function(Jn){var rr=un(Jn);return rr.map(function(or){var Nn=or.label,Vn=or.value,qn=or.halfChecked,Bn,Pn=Sr.get(Vn);if(Pn){var cr;Nn=(cr=Nn)!==null&&cr!==void 0?cr:Yt(Pn.node),Bn=Pn.node.disabled}else if(Nn===void 0){var wr=un(pr).find(function(Nr){return Nr.value===Vn});Nn=wr.label}return{label:Nn,value:Vn,halfChecked:qn,disabled:Bn}})},[Sr,Yt,un,pr]),an=E.useMemo(function(){return un(pr)},[un,pr]),vn=E.useMemo(function(){var Jn=[],rr=[];return an.forEach(function(or){or.halfChecked?rr.push(or):Jn.push(or)}),[Jn,rr]},[an]),st=(0,ie.Z)(vn,2),pt=st[0],mt=st[1],Mt=E.useMemo(function(){return pt.map(function(Jn){return Jn.value})},[pt]),Tt=oe(pt,mt,ir,Or),xt=(0,ie.Z)(Tt,2),qt=xt[0],Xt=xt[1],en=E.useMemo(function(){var Jn=De(qt,Fr,Or,Xn),rr=Jn.map(function(qn){var Bn,Pn,cr;return(Bn=(Pn=Or[qn])===null||Pn===void 0||(cr=Pn.node)===null||cr===void 0?void 0:cr[Xn.value])!==null&&Bn!==void 0?Bn:qn}),or=rr.map(function(qn){var Bn=pt.find(function(Pn){return Pn.value===qn});return{value:qn,label:Bn==null?void 0:Bn.label}}),Nn=Bt(or),Vn=Nn[0];return!Tn&&Vn&&He(Vn.value)&&He(Vn.label)?[]:Nn.map(function(qn){var Bn;return(0,ue.Z)((0,ue.Z)({},qn),{},{label:(Bn=qn.label)!==null&&Bn!==void 0?Bn:qn.value})})},[Xn,Tn,qt,pt,Bt,Fr,Or]),gn=ee(en),mn=(0,ie.Z)(gn,1),In=mn[0],Dn=Ae(function(Jn,rr,or){var Nn=Bt(Jn);if(Dr(Nn),yn&&Qn(""),bt){var Vn=Jn;if(ir){var qn=De(Jn,Fr,Or,Xn);Vn=qn.map(function(Rr){var Zr=Sr.get(Rr);return Zr?Zr.node[Xn.value]:Rr})}var Bn=rr||{triggerValue:void 0,selected:void 0},Pn=Bn.triggerValue,cr=Bn.selected,wr=Vn;if(fn){var Nr=mt.filter(function(Rr){return!Vn.includes(Rr.value)});wr=[].concat((0,de.Z)(wr),(0,de.Z)(Nr))}var Hr=Bt(wr),Pr={preValue:pt,triggerValue:Pn},Xr=!0;(fn||or==="selection"&&!cr)&&(Xr=!1),Ee(Pr,Pn,Jn,Br,Xr,Xn),Cr?Pr.checked=cr:Pr.selected=cr;var $r=_r?Hr:Hr.map(function(Rr){return Rr.value});bt(Tn?$r:$r[0],_r?null:Hr.map(function(Rr){return Rr.label}),Pr)}}),nr=E.useCallback(function(Jn,rr){var or,Nn=rr.selected,Vn=rr.source,qn=Or[Jn],Bn=qn==null?void 0:qn.node,Pn=(or=Bn==null?void 0:Bn[Xn.value])!==null&&or!==void 0?or:Jn;if(!Tn)Dn([Pn],{selected:!0,triggerValue:Pn},"option");else{var cr=Nn?[].concat((0,de.Z)(Mt),[Pn]):qt.filter(function(Zr){return Zr!==Pn});if(ir){var wr=tt(cr),Nr=wr.missingRawValues,Hr=wr.existRawValues,Pr=Hr.map(function(Zr){return Sr.get(Zr).key}),Xr;if(Nn){var $r=(0,x.S)(Pr,!0,Or);Xr=$r.checkedKeys}else{var Rr=(0,x.S)(Pr,{checked:!1,halfCheckedKeys:Xt},Or);Xr=Rr.checkedKeys}cr=[].concat((0,de.Z)(Nr),(0,de.Z)(Xr.map(function(Zr){return Or[Zr].node[Xn.value]})))}Dn(cr,{selected:Nn,triggerValue:Pn},Vn||"option")}Nn||!Tn?Dt==null||Dt(Pn,ve(Bn)):It==null||It(Pn,ve(Bn))},[tt,Sr,Or,Xn,Tn,Mt,Dn,ir,Dt,It,qt,Xt]),Hn=E.useCallback(function(Jn){if(sr){var rr={};Object.defineProperty(rr,"documentClickClose",{get:function(){return(0,y.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),sr(Jn,rr)}},[sr]),ar=Ae(function(Jn,rr){var or=Jn.map(function(Nn){return Nn.value});if(rr.type==="clear"){Dn(or,{},"selection");return}rr.values.length&&nr(rr.values[0].value,{selected:!1,source:"selection"})}),Ir=E.useMemo(function(){return{virtual:xr,dropdownMatchSelectWidth:Er,listHeight:Zn,listItemHeight:zn,treeData:Nt,fieldNames:Xn,onSelect:nr,treeExpandAction:er}},[xr,Er,Zn,zn,Nt,Xn,nr,er]),Ur=E.useMemo(function(){return{checkable:Cr,loadData:Gn,treeLoadedKeys:Sn,onTreeLoad:cn,checkedKeys:qt,halfCheckedKeys:Xt,treeDefaultExpandAll:Mn,treeExpandedKeys:vr,treeDefaultExpandedKeys:lr,onTreeExpand:Kt,treeIcon:tr,treeMotion:Mr,showTreeIcon:br,switcherIcon:Un,treeLine:kn,treeNodeFilterProp:jn,keyEntities:Or}},[Cr,Gn,Sn,cn,qt,Xt,Mn,vr,lr,Kt,tr,Mr,br,Un,kn,jn,Or]);return E.createElement(Fe.Provider,{value:Ir},E.createElement(Oe.Provider,{value:Ur},E.createElement(z.Ac,(0,a.Z)({ref:Ht},Ar,{id:Cn,prefixCls:ot,mode:Tn?"multiple":void 0,displayValues:In,onDisplayValuesChange:ar,searchValue:Tr,onSearch:mr,OptionList:Ke,emptyOptions:!Br.length,onDropdownVisibleChange:Hn,dropdownMatchSelectWidth:Er}))))}),Je=et;Je.TreeNode=be,Je.SHOW_ALL=nt,Je.SHOW_PARENT=rt,Je.SHOW_CHILD=We;var Re=Je,Ie=Re,Le=pe(2738),je=pe(53487),Xe=pe(62892),lt=pe(19080),$e=pe(36355),at=pe(1684),yt=pe(93891),ct=pe(19716),ht=pe(32441),ut=pe(14154),Et=pe(58582),gt=pe(84443),wt=pe(66339),St=pe(33234),Rt=pe(71997),Wt=pe(98447),Ft=pe(37613),kt=pe(83116),Pt=pe(20648);const sn=Ot=>{const{componentCls:Ht,treePrefixCls:Qt,colorBgElevated:jt}=Ot,ot=`.${Qt}`;return[{[`${Ht}-dropdown`]:[{padding:`${Ot.paddingXS}px ${Ot.paddingXS/2}px`},(0,Pt.Yk)(Qt,(0,Ft.TS)(Ot,{colorBgContainer:jt})),{[ot]:{borderRadius:0,[`${ot}-list-holder-inner`]:{alignItems:"stretch",[`${ot}-treenode`]:{[`${ot}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Wt.C2)(`${Qt}-checkbox`,Ot),{"&-rtl":{direction:"rtl",[`${ot}-switcher${ot}-switcher_close`]:{[`${ot}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function nn(Ot,Ht){return(0,kt.Z)("TreeSelect",Qt=>{const jt=(0,Ft.TS)(Qt,{treePrefixCls:Ht});return[sn(jt)]},Pt.TM)(Ot)}var Jt=function(Ot,Ht){var Qt={};for(var jt in Ot)Object.prototype.hasOwnProperty.call(Ot,jt)&&Ht.indexOf(jt)<0&&(Qt[jt]=Ot[jt]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,jt=Object.getOwnPropertySymbols(Ot);ot<jt.length;ot++)Ht.indexOf(jt[ot])<0&&Object.prototype.propertyIsEnumerable.call(Ot,jt[ot])&&(Qt[jt[ot]]=Ot[jt[ot]]);return Qt};const Lt=(Ot,Ht)=>{var Qt,{prefixCls:jt,size:ot,disabled:_t,bordered:Ct=!0,className:bt,rootClassName:Dt,treeCheckable:It,multiple:Vt,listHeight:rn=256,listItemHeight:$t=26,placement:pn,notFoundContent:yn,switcherIcon:ft,treeLine:An,getPopupContainer:jn,popupClassName:Rn,dropdownClassName:vt,treeIcon:Zt=!1,transitionName:ln,choiceTransitionName:fn="",status:En,treeExpandAction:Fn,builtinPlacements:$n,dropdownMatchSelectWidth:_n,popupMatchSelectWidth:Wn,allowClear:Gn}=Ot,Sn=Jt(Ot,["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:Mn,renderEmpty:vr,direction:lr,virtual:Kt,popupMatchSelectWidth:er,popupOverflow:xr}=E.useContext($e.E_),fr=Mn(),Zn=Mn("select",jt),gr=Mn("select-tree",jt),zn=Mn("tree-select",jt),{compactSize:sr,compactItemClassnames:yr}=(0,St.ri)(Zn,lr),[Er,kn]=(0,ut.Z)(Zn),[tr]=nn(zn,gr),br=Ce()(Rn||vt,`${zn}-dropdown`,{[`${zn}-dropdown-rtl`]:lr==="rtl"},Dt,kn),Un=!!(It||Vt),Mr=(0,gt.Z)(Sn.suffixIcon,Sn.showArrow),Ar=(Qt=Wn!=null?Wn:_n)!==null&&Qt!==void 0?Qt:er,{status:Cn,hasFeedback:ir,isFormItemInput:Cr,feedbackIcon:_r}=E.useContext(ht.aM),Tn=(0,lt.F)(Cn,En),{suffixIcon:Kn,removeIcon:dn,clearIcon:pr}=(0,wt.Z)(Object.assign(Object.assign({},Sn),{multiple:Un,showSuffixIcon:Mr,hasFeedback:ir,feedbackIcon:_r,prefixCls:Zn,componentName:"TreeSelect"})),Dr=Gn===!0?{clearIcon:pr}:Gn;let Fr;yn!==void 0?Fr=yn:Fr=(vr==null?void 0:vr("Select"))||E.createElement(yt.Z,{componentName:"Select"});const Xn=(0,Le.Z)(Sn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),ur=E.useMemo(()=>pn!==void 0?pn:lr==="rtl"?"bottomRight":"bottomLeft",[pn,lr]),jr=(0,Et.Z)($n,xr),Tr=(0,ct.Z)(Sr=>{var tt;return(tt=ot!=null?ot:sr)!==null&&tt!==void 0?tt:Sr}),Qn=E.useContext(at.Z),mr=_t!=null?_t:Qn,Br=Ce()(!jt&&zn,{[`${Zn}-lg`]:Tr==="large",[`${Zn}-sm`]:Tr==="small",[`${Zn}-rtl`]:lr==="rtl",[`${Zn}-borderless`]:!Ct,[`${Zn}-in-form-item`]:Cr},(0,lt.Z)(Zn,Tn,ir),yr,bt,Dt,kn),hr=Sr=>E.createElement(Rt.Z,{prefixCls:gr,switcherIcon:ft,treeNodeProps:Sr,showLine:An}),Or=E.createElement(Ie,Object.assign({virtual:Kt,disabled:mr},Xn,{dropdownMatchSelectWidth:Ar,builtinPlacements:jr,ref:Ht,prefixCls:Zn,className:Br,listHeight:rn,listItemHeight:$t,treeCheckable:It&&E.createElement("span",{className:`${Zn}-tree-checkbox-inner`}),treeLine:!!An,suffixIcon:Kn,multiple:Un,placement:ur,removeIcon:dn,allowClear:Dr,switcherIcon:hr,showTreeIcon:Zt,notFoundContent:Fr,getPopupContainer:jn||cn,treeMotion:null,dropdownClassName:br,choiceTransitionName:(0,Xe.m)(fr,"",fn),transitionName:(0,Xe.m)(fr,"slide-up",ln),treeExpandAction:Fn}));return Er(tr(Or))},tn=E.forwardRef(Lt),Gt=(0,je.Z)(tn);tn.TreeNode=be,tn.SHOW_ALL=nt,tn.SHOW_PARENT=rt,tn.SHOW_CHILD=We,tn._InternalPanelDoNotUseOrYouWillBeFired=Gt;var bn=tn},7062:function(At,it,pe){var re=pe(19637),Ce=pe(97573),a=[pe(96627)];At.exports=re.createStore(Ce,a)},96627:function(At,it,pe){At.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(At){return At<10?"0"+At:At}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(At){return rx_escapable.lastIndex=0,rx_escapable.test(At)?'"'+At.replace(rx_escapable,function(it){var pe=meta[it];return typeof pe=="string"?pe:"\\u"+("0000"+it.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+At+'"'}function str(At,it){var pe,re,Ce,a,de=gap,ue,ie=it[At];switch(ie&&typeof ie=="object"&&typeof ie.toJSON=="function"&&(ie=ie.toJSON(At)),typeof rep=="function"&&(ie=rep.call(it,At,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(At,it,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=it,it&&typeof it!="function"&&(typeof it!="object"||typeof it.length!="number"))throw new Error("JSON.stringify");return str("",{"":At})}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){var j;function walk(At,it){var pe,re,Ce=At[it];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(At,it,Ce)}if(text=String(text),rx_dangerous.lastIndex=0,rx_dangerous.test(text)&&(text=text.replace(rx_dangerous,function(At){return"\\u"+("0000"+At.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(At,it,pe){var re=pe(67039),Ce=re.slice,a=re.pluck,de=re.each,ue=re.bind,ie=re.create,ae=re.isList,ne=re.isFunction,z=re.isObject;At.exports={createStore:b};var te={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),!ne(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(!ne(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,te,{plugins:[]});return le.raw={},de(le,function(he,be){ne(he)&&(le.raw[be]=ue(le,he))}),de(y,function(he){le._addStorage(he)}),de(E,function(he){le._addPlugin(he)}),le}},67039:function(At,it,pe){var re=ue(),Ce=ie(),a=ae(),de=typeof window!="undefined"?window:pe.g;At.exports={assign:re,create:Ce,trim:a,bind:ne,slice:z,each:te,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++)te(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 ne(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 te(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(At,it,pe){At.exports=[pe(52496),pe(16436),pe(76673),pe(35701),pe(65578),pe(65300)]},35701:function(At,it,pe){var re=pe(67039),Ce=re.Global,a=re.trim;At.exports={name:"cookieStorage",read:ue,write:ae,each:ie,remove:ne,clearAll:z};var de=Ce.document;function ue(x){if(!x||!te(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 ne(x){!x||!te(x)||(de.cookie=escape(x)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function z(){ie(function(x,b){ne(b)})}function te(x){return new RegExp("(?:^|;\\s*)"+escape(x).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(de.cookie)}},52496:function(At,it,pe){var re=pe(67039),Ce=re.Global;At.exports={name:"localStorage",read:de,write:ue,each:ie,remove:ae,clearAll:ne};function a(){return Ce.localStorage}function de(z){return a().getItem(z)}function ue(z,te){return a().setItem(z,te)}function ie(z){for(var te=a().length-1;te>=0;te--){var x=a().key(te);z(de(x),x)}}function ae(z){return a().removeItem(z)}function ne(){return a().clear()}},65300:function(At){At.exports={name:"memoryStorage",read:pe,write:re,each:Ce,remove:a,clearAll:de};var it={};function pe(ue){return it[ue]}function re(ue,ie){it[ue]=ie}function Ce(ue){for(var ie in it)it.hasOwnProperty(ie)&&ue(it[ie],ie)}function a(ue){delete it[ue]}function de(ue){it={}}},16436:function(At,it,pe){var re=pe(67039),Ce=re.Global;At.exports={name:"oldFF-globalStorage",read:de,write:ue,each:ie,remove:ae,clearAll:ne};var a=Ce.globalStorage;function de(z){return a[z]}function ue(z,te){a[z]=te}function ie(z){for(var te=a.length-1;te>=0;te--){var x=a.key(te);z(a[x],x)}}function ae(z){return a.removeItem(z)}function ne(){ie(function(z,te){delete a[z]})}},76673:function(At,it,pe){var re=pe(67039),Ce=re.Global;At.exports={name:"oldIE-userDataStorage",write:ae,read:ne,each:z,remove:te,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 ne(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 te(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(At,it,pe){var re=pe(67039),Ce=re.Global;At.exports={name:"sessionStorage",read:de,write:ue,each:ie,remove:ae,clearAll:ne};function a(){return Ce.sessionStorage}function de(z){return a().getItem(z)}function ue(z,te){return a().setItem(z,te)}function ie(z){for(var te=a().length-1;te>=0;te--){var x=a().key(te);z(de(x),x)}}function ae(z){return a().removeItem(z)}function ne(){return a().clear()}},34376:function(At){(function(it,pe){if(1)At.exports=pe();else var re,Ce})(window,function(){return function(it){var pe={};function re(Ce){if(pe[Ce])return pe[Ce].exports;var a=pe[Ce]={i:Ce,l:!1,exports:{}};return it[Ce].call(a.exports,a,a.exports,re),a.l=!0,a.exports}return re.m=it,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(it,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(it,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(it,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(it,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(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ne,z){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(te,x){te.__proto__=x}||function(te,x){for(var b in x)x.hasOwnProperty(b)&&(te[b]=x[b])})(ne,z)},function(ne,z){function te(){this.constructor=ne}Ce(ne,z),ne.prototype=z===null?Object.create(z):(te.prototype=z.prototype,new te)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.CellData=void 0;var de=re(8),ue=re(3),ie=re(6),ae=function(ne){function z(){var te=ne!==null&&ne.apply(this,arguments)||this;return te.content=0,te.fg=0,te.bg=0,te.extended=new ie.ExtendedAttrs,te.combinedData="",te}return a(z,ne),z.fromCharData=function(te){var x=new z;return x.setFromCharData(te),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(te){this.fg=te[ue.CHAR_DATA_ATTR_INDEX],this.bg=0;var x=!1;if(te[ue.CHAR_DATA_CHAR_INDEX].length>2)x=!0;else if(te[ue.CHAR_DATA_CHAR_INDEX].length===2){var b=te[ue.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=b&&b<=56319){var y=te[ue.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=y&&y<=57343?this.content=1024*(b-55296)+y-56320+65536|te[ue.CHAR_DATA_WIDTH_INDEX]<<22:x=!0}else x=!0}else this.content=te[ue.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|te[ue.CHAR_DATA_WIDTH_INDEX]<<22;x&&(this.combinedData=te[ue.CHAR_DATA_CHAR_INDEX],this.content=2097152|te[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(it,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(it,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(it,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(it,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="",ne=ue;ne<ie;++ne){var z=de[ne];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 ne=0,z=0;this._interim&&(56320<=(b=ue.charCodeAt(z++))&&b<=57343?ie[ne++]=1024*(this._interim-55296)+b-56320+65536:(ie[ne++]=this._interim,ie[ne++]=b),this._interim=0);for(var te=z;te<ae;++te){var x=ue.charCodeAt(te);if(55296<=x&&x<=56319){if(++te>=ae)return this._interim=x,ne;var b;56320<=(b=ue.charCodeAt(te))&&b<=57343?ie[ne++]=1024*(x-55296)+b-56320+65536:(ie[ne++]=x,ie[ne++]=b)}else ie[ne++]=x}return ne},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 ne,z,te,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&(ne=ue[be])||128&(z=ue[be+1])||128&(te=ue[be+2])||128&(x=ue[be+3]));)ie[b++]=ne,ie[b++]=z,ie[b++]=te,ie[b++]=x,be+=4;if((ne=ue[be++])<128)ie[b++]=ne;else if((224&ne)==192){if(be>=ae)return this.interim[0]=ne,b;if((192&(z=ue[be++]))!=128){be--;continue}if((y=(31&ne)<<6|63&z)<128){be--;continue}ie[b++]=y}else if((240&ne)==224){if(be>=ae)return this.interim[0]=ne,b;if((192&(z=ue[be++]))!=128){be--;continue}if(be>=ae)return this.interim[0]=ne,this.interim[1]=z,b;if((192&(te=ue[be++]))!=128){be--;continue}if((y=(15&ne)<<12|(63&z)<<6|63&te)<2048||y>=55296&&y<=57343)continue;ie[b++]=y}else if((248&ne)==240){if(be>=ae)return this.interim[0]=ne,b;if((192&(z=ue[be++]))!=128){be--;continue}if(be>=ae)return this.interim[0]=ne,this.interim[1]=z,b;if((192&(te=ue[be++]))!=128){be--;continue}if(be>=ae)return this.interim[0]=ne,this.interim[1]=z,this.interim[2]=te,b;if((192&(x=ue[be++]))!=128){be--;continue}if((y=(7&ne)<<18|(63&z)<<12|(63&te)<<6|63&x)<65536||y>1114111)continue;ie[b++]=y}}return b},de}();pe.Utf8ToUtf32=a},function(it,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(it,pe,re){"use strict";var Ce,a,de,ue;function ie(ne){var z=ne.toString(16);return z.length<2?"0"+z:z}function ae(ne,z){return ne<z?(z+.05)/(ne+.05):(ne+.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(ne){ne.toCss=function(z,te,x,b){return b!==void 0?"#"+ie(z)+ie(te)+ie(x)+ie(b):"#"+ie(z)+ie(te)+ie(x)},ne.toRgba=function(z,te,x,b){return b===void 0&&(b=255),(z<<24|te<<16|x<<8|b)>>>0}}(Ce=pe.channels||(pe.channels={})),(a=pe.color||(pe.color={})).blend=function(ne,z){var te=(255&z.rgba)/255;if(te===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=ne.rgba>>24&255,ee=ne.rgba>>16&255,oe=ne.rgba>>8&255,ce=E+Math.round((x-E)*te),fe=ee+Math.round((b-ee)*te),se=oe+Math.round((y-oe)*te);return{css:Ce.toCss(ce,fe,se),rgba:Ce.toRgba(ce,fe,se)}},a.isOpaque=function(ne){return(255&ne.rgba)==255},a.ensureContrastRatio=function(ne,z,te){var x=ue.ensureContrastRatio(ne.rgba,z.rgba,te);if(x)return ue.toColor(x>>24&255,x>>16&255,x>>8&255)},a.opaque=function(ne){var z=(255|ne.rgba)>>>0,te=ue.toChannels(z),x=te[0],b=te[1],y=te[2];return{css:Ce.toCss(x,b,y),rgba:z}},a.opacity=function(ne,z){var te=Math.round(255*z),x=ue.toChannels(ne.rgba),b=x[0],y=x[1],E=x[2];return{css:Ce.toCss(b,y,E,te),rgba:Ce.toRgba(b,y,E,te)}},(pe.css||(pe.css={})).toColor=function(ne){switch(ne.length){case 7:return{css:ne,rgba:(parseInt(ne.slice(1),16)<<8|255)>>>0};case 9:return{css:ne,rgba:parseInt(ne.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(ne){function z(te,x,b){var y=te/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))}ne.relativeLuminance=function(te){return z(te>>16&255,te>>8&255,255&te)},ne.relativeLuminance2=z}(de=pe.rgb||(pe.rgb={})),function(ne){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 te(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}ne.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):te(x,b,y)},ne.reduceLuminance=z,ne.increaseLuminance=te,ne.toChannels=function(x){return[x>>24&255,x>>16&255,x>>8&255,255&x]},ne.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(it,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(it,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(it,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),ne=re(17),z=function(){function te(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 te.prototype.dispose=function(){var x;ne.removeElementFromParent(this._canvas),(x=this._charAtlas)===null||x===void 0||x.dispose()},te.prototype._initCanvas=function(){this._ctx=ie.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},te.prototype.onOptionsChanged=function(){},te.prototype.onBlur=function(){},te.prototype.onFocus=function(){},te.prototype.onCursorMove=function(){},te.prototype.onGridChanged=function(x,b){},te.prototype.onSelectionChanged=function(x,b,y){y===void 0&&(y=!1)},te.prototype.setColors=function(x){this._refreshCharAtlas(x)},te.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)}},te.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())},te.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)},te.prototype._fillCells=function(x,b,y,E){this._ctx.fillRect(x*this._scaledCellWidth,b*this._scaledCellHeight,y*this._scaledCellWidth,E*this._scaledCellHeight)},te.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)},te.prototype._fillLeftLineAtCell=function(x,b,y){this._ctx.fillRect(x*this._scaledCellWidth,b*this._scaledCellHeight,window.devicePixelRatio*y,this._scaledCellHeight)},te.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)},te.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))},te.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))},te.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)},te.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))},te.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()},te.prototype._clipRow=function(x){this._ctx.beginPath(),this._ctx.rect(0,x*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},te.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},te.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)}},te.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}},te.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}},te}();pe.BaseRenderLayer=z},function(it,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(it,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(it,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(ne,z,te){te===void 0&&(te=!1),this.isWrapped=te,this._combined={},this._extendedAttrs={},this._data=new Uint32Array(3*ne);for(var x=z||de.CellData.fromCharData([0,a.NULL_CELL_CHAR,a.NULL_CELL_WIDTH,a.NULL_CELL_CODE]),b=0;b<ne;++b)this.setCell(b,x);this.length=ne}return ae.prototype.get=function(ne){var z=this._data[3*ne+0],te=2097151&z;return[this._data[3*ne+1],2097152&z?this._combined[ne]:te?Ce.stringFromCodePoint(te):"",z>>22,2097152&z?this._combined[ne].charCodeAt(this._combined[ne].length-1):te]},ae.prototype.set=function(ne,z){this._data[3*ne+1]=z[a.CHAR_DATA_ATTR_INDEX],z[a.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[ne]=z[1],this._data[3*ne+0]=2097152|ne|z[a.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*ne+0]=z[a.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|z[a.CHAR_DATA_WIDTH_INDEX]<<22},ae.prototype.getWidth=function(ne){return this._data[3*ne+0]>>22},ae.prototype.hasWidth=function(ne){return 12582912&this._data[3*ne+0]},ae.prototype.getFg=function(ne){return this._data[3*ne+1]},ae.prototype.getBg=function(ne){return this._data[3*ne+2]},ae.prototype.hasContent=function(ne){return 4194303&this._data[3*ne+0]},ae.prototype.getCodePoint=function(ne){var z=this._data[3*ne+0];return 2097152&z?this._combined[ne].charCodeAt(this._combined[ne].length-1):2097151&z},ae.prototype.isCombined=function(ne){return 2097152&this._data[3*ne+0]},ae.prototype.getString=function(ne){var z=this._data[3*ne+0];return 2097152&z?this._combined[ne]:2097151&z?Ce.stringFromCodePoint(2097151&z):""},ae.prototype.loadCell=function(ne,z){var te=3*ne;return z.content=this._data[te+0],z.fg=this._data[te+1],z.bg=this._data[te+2],2097152&z.content&&(z.combinedData=this._combined[ne]),268435456&z.bg&&(z.extended=this._extendedAttrs[ne]),z},ae.prototype.setCell=function(ne,z){2097152&z.content&&(this._combined[ne]=z.combinedData),268435456&z.bg&&(this._extendedAttrs[ne]=z.extended),this._data[3*ne+0]=z.content,this._data[3*ne+1]=z.fg,this._data[3*ne+2]=z.bg},ae.prototype.setCellFromCodePoint=function(ne,z,te,x,b,y){268435456&b&&(this._extendedAttrs[ne]=y),this._data[3*ne+0]=z|te<<22,this._data[3*ne+1]=x,this._data[3*ne+2]=b},ae.prototype.addCodepointToCell=function(ne,z){var te=this._data[3*ne+0];2097152&te?this._combined[ne]+=Ce.stringFromCodePoint(z):(2097151&te?(this._combined[ne]=Ce.stringFromCodePoint(2097151&te)+Ce.stringFromCodePoint(z),te&=-2097152,te|=2097152):te=z|1<<22,this._data[3*ne+0]=te)},ae.prototype.insertCells=function(ne,z,te,x){if((ne%=this.length)&&this.getWidth(ne-1)===2&&this.setCellFromCodePoint(ne-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-ne){for(var b=new de.CellData,y=this.length-ne-z-1;y>=0;--y)this.setCell(ne+z+y,this.loadCell(ne+y,b));for(y=0;y<z;++y)this.setCell(ne+y,te)}else for(y=ne;y<this.length;++y)this.setCell(y,te);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(ne,z,te,x){if(ne%=this.length,z<this.length-ne){for(var b=new de.CellData,y=0;y<this.length-ne-z;++y)this.setCell(ne+y,this.loadCell(ne+z+y,b));for(y=this.length-z;y<this.length;++y)this.setCell(y,te)}else for(y=ne;y<this.length;++y)this.setCell(y,te);ne&&this.getWidth(ne-1)===2&&this.setCellFromCodePoint(ne-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(ne)!==0||this.hasContent(ne)||this.setCellFromCodePoint(ne,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(ne,z,te,x){for(ne&&this.getWidth(ne-1)===2&&this.setCellFromCodePoint(ne-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);ne<z&&ne<this.length;)this.setCell(ne++,te)},ae.prototype.resize=function(ne,z){if(ne!==this.length){if(ne>this.length){var te=new Uint32Array(3*ne);this.length&&(3*ne<this._data.length?te.set(this._data.subarray(0,3*ne)):te.set(this._data)),this._data=te;for(var x=this.length;x<ne;++x)this.setCell(x,z)}else if(ne){(te=new Uint32Array(3*ne)).set(this._data.subarray(0,3*ne)),this._data=te;var b=Object.keys(this._combined);for(x=0;x<b.length;x++){var y=parseInt(b[x],10);y>=ne&&delete this._combined[y]}}else this._data=new Uint32Array(0),this._combined={};this.length=ne}},ae.prototype.fill=function(ne){this._combined={},this._extendedAttrs={};for(var z=0;z<this.length;++z)this.setCell(z,ne)},ae.prototype.copyFrom=function(ne){for(var z in this.length!==ne.length?this._data=new Uint32Array(ne._data):this._data.set(ne._data),this.length=ne.length,this._combined={},ne._combined)this._combined[z]=ne._combined[z];for(var z in this._extendedAttrs={},ne._extendedAttrs)this._extendedAttrs[z]=ne._extendedAttrs[z];this.isWrapped=ne.isWrapped},ae.prototype.clone=function(){var ne=new ae(0);for(var z in ne._data=new Uint32Array(this._data),ne.length=this.length,this._combined)ne._combined[z]=this._combined[z];for(var z in this._extendedAttrs)ne._extendedAttrs[z]=this._extendedAttrs[z];return ne.isWrapped=this.isWrapped,ne},ae.prototype.getTrimmedLength=function(){for(var ne=this.length-1;ne>=0;--ne)if(4194303&this._data[3*ne+0])return ne+(this._data[3*ne+0]>>22);return 0},ae.prototype.copyCellsFrom=function(ne,z,te,x,b){var y=ne._data;if(b)for(var E=x-1;E>=0;E--)for(var ee=0;ee<3;ee++)this._data[3*(te+E)+ee]=y[3*(z+E)+ee];else for(E=0;E<x;E++)for(ee=0;ee<3;ee++)this._data[3*(te+E)+ee]=y[3*(z+E)+ee];var oe=Object.keys(ne._combined);for(ee=0;ee<oe.length;ee++){var ce=parseInt(oe[ee],10);ce>=z&&(this._combined[ce-z+te]=ne._combined[ce])}},ae.prototype.translateToString=function(ne,z,te){ne===void 0&&(ne=!1),z===void 0&&(z=0),te===void 0&&(te=this.length),ne&&(te=Math.min(te,this.getTrimmedLength()));for(var x="";z<te;){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(it,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(it,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(it,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),ne=re(2),z=re(15),te=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=te.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 te.StringToUtf32,we._utf8Decoder=new te.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(Fe,Ve){we._logService.debug("Unknown CSI code: ",{identifier:we._parser.identToString(Fe),params:Ve.toArray()})}),we._parser.setEscHandlerFallback(function(Fe){we._logService.debug("Unknown ESC code: ",{identifier:we._parser.identToString(Fe)})}),we._parser.setExecuteHandlerFallback(function(Fe){we._logService.debug("Unknown EXECUTE code: ",{code:Fe})}),we._parser.setOscHandlerFallback(function(Fe,Ve,Ze){we._logService.debug("Unknown OSC code: ",{identifier:Fe,action:Ve,data:Ze})}),we._parser.setDcsHandlerFallback(function(Fe,Ve,Ze){Ve==="HOOK"&&(Ze=Ze.toArray()),we._logService.debug("Unknown DCS code: ",{identifier:we._parser.identToString(Fe),action:Ve,payload:Ze})}),we._parser.setPrintHandler(function(Fe,Ve,Ze){return we.print(Fe,Ve,Ze)}),we._parser.setCsiHandler({final:"@"},function(Fe){return we.insertChars(Fe)}),we._parser.setCsiHandler({intermediates:" ",final:"@"},function(Fe){return we.scrollLeft(Fe)}),we._parser.setCsiHandler({final:"A"},function(Fe){return we.cursorUp(Fe)}),we._parser.setCsiHandler({intermediates:" ",final:"A"},function(Fe){return we.scrollRight(Fe)}),we._parser.setCsiHandler({final:"B"},function(Fe){return we.cursorDown(Fe)}),we._parser.setCsiHandler({final:"C"},function(Fe){return we.cursorForward(Fe)}),we._parser.setCsiHandler({final:"D"},function(Fe){return we.cursorBackward(Fe)}),we._parser.setCsiHandler({final:"E"},function(Fe){return we.cursorNextLine(Fe)}),we._parser.setCsiHandler({final:"F"},function(Fe){return we.cursorPrecedingLine(Fe)}),we._parser.setCsiHandler({final:"G"},function(Fe){return we.cursorCharAbsolute(Fe)}),we._parser.setCsiHandler({final:"H"},function(Fe){return we.cursorPosition(Fe)}),we._parser.setCsiHandler({final:"I"},function(Fe){return we.cursorForwardTab(Fe)}),we._parser.setCsiHandler({final:"J"},function(Fe){return we.eraseInDisplay(Fe)}),we._parser.setCsiHandler({prefix:"?",final:"J"},function(Fe){return we.eraseInDisplay(Fe)}),we._parser.setCsiHandler({final:"K"},function(Fe){return we.eraseInLine(Fe)}),we._parser.setCsiHandler({prefix:"?",final:"K"},function(Fe){return we.eraseInLine(Fe)}),we._parser.setCsiHandler({final:"L"},function(Fe){return we.insertLines(Fe)}),we._parser.setCsiHandler({final:"M"},function(Fe){return we.deleteLines(Fe)}),we._parser.setCsiHandler({final:"P"},function(Fe){return we.deleteChars(Fe)}),we._parser.setCsiHandler({final:"S"},function(Fe){return we.scrollUp(Fe)}),we._parser.setCsiHandler({final:"T"},function(Fe){return we.scrollDown(Fe)}),we._parser.setCsiHandler({final:"X"},function(Fe){return we.eraseChars(Fe)}),we._parser.setCsiHandler({final:"Z"},function(Fe){return we.cursorBackwardTab(Fe)}),we._parser.setCsiHandler({final:"`"},function(Fe){return we.charPosAbsolute(Fe)}),we._parser.setCsiHandler({final:"a"},function(Fe){return we.hPositionRelative(Fe)}),we._parser.setCsiHandler({final:"b"},function(Fe){return we.repeatPrecedingCharacter(Fe)}),we._parser.setCsiHandler({final:"c"},function(Fe){return we.sendDeviceAttributesPrimary(Fe)}),we._parser.setCsiHandler({prefix:">",final:"c"},function(Fe){return we.sendDeviceAttributesSecondary(Fe)}),we._parser.setCsiHandler({final:"d"},function(Fe){return we.linePosAbsolute(Fe)}),we._parser.setCsiHandler({final:"e"},function(Fe){return we.vPositionRelative(Fe)}),we._parser.setCsiHandler({final:"f"},function(Fe){return we.hVPosition(Fe)}),we._parser.setCsiHandler({final:"g"},function(Fe){return we.tabClear(Fe)}),we._parser.setCsiHandler({final:"h"},function(Fe){return we.setMode(Fe)}),we._parser.setCsiHandler({prefix:"?",final:"h"},function(Fe){return we.setModePrivate(Fe)}),we._parser.setCsiHandler({final:"l"},function(Fe){return we.resetMode(Fe)}),we._parser.setCsiHandler({prefix:"?",final:"l"},function(Fe){return we.resetModePrivate(Fe)}),we._parser.setCsiHandler({final:"m"},function(Fe){return we.charAttributes(Fe)}),we._parser.setCsiHandler({final:"n"},function(Fe){return we.deviceStatus(Fe)}),we._parser.setCsiHandler({prefix:"?",final:"n"},function(Fe){return we.deviceStatusPrivate(Fe)}),we._parser.setCsiHandler({intermediates:"!",final:"p"},function(Fe){return we.softReset(Fe)}),we._parser.setCsiHandler({intermediates:" ",final:"q"},function(Fe){return we.setCursorStyle(Fe)}),we._parser.setCsiHandler({final:"r"},function(Fe){return we.setScrollRegion(Fe)}),we._parser.setCsiHandler({final:"s"},function(Fe){return we.saveCursor(Fe)}),we._parser.setCsiHandler({final:"t"},function(Fe){return we.windowOptions(Fe)}),we._parser.setCsiHandler({final:"u"},function(Fe){return we.restoreCursor(Fe)}),we._parser.setCsiHandler({intermediates:"'",final:"}"},function(Fe){return we.insertColumns(Fe)}),we._parser.setCsiHandler({intermediates:"'",final:"~"},function(Fe){return we.deleteColumns(Fe)}),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(Fe){we.setTitle(Fe),we.setIconName(Fe)})),we._parser.setOscHandler(1,new oe.OscHandler(function(Fe){return we.setIconName(Fe)})),we._parser.setOscHandler(2,new oe.OscHandler(function(Fe){return we.setTitle(Fe)})),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(Fe){Be._parser.setEscHandler({intermediates:"(",final:Fe},function(){return we.selectCharset("("+Fe)}),Be._parser.setEscHandler({intermediates:")",final:Fe},function(){return we.selectCharset(")"+Fe)}),Be._parser.setEscHandler({intermediates:"*",final:Fe},function(){return we.selectCharset("*"+Fe)}),Be._parser.setEscHandler({intermediates:"+",final:Fe},function(){return we.selectCharset("+"+Fe)}),Be._parser.setEscHandler({intermediates:"-",final:Fe},function(){return we.selectCharset("-"+Fe)}),Be._parser.setEscHandler({intermediates:".",final:Fe},function(){return we.selectCharset("."+Fe)}),Be._parser.setEscHandler({intermediates:"/",final:Fe},function(){return we.selectCharset("/"+Fe)})},Be=this;for(var Me in ie.CHARSETS)Pe(Me);return we._parser.setEscHandler({intermediates:"#",final:"8"},function(){return we.screenAlignmentPattern()}),we._parser.setErrorHandler(function(Fe){return we._logService.error("Parsing error: ",Fe),Fe}),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,Me=_e.lines.get(_e.ybase+_e.y);this._dirtyRowService.markDirty(_e.y),_e.x&&Ee-ve>0&&Me.getWidth(_e.x-1)===2&&Me.setCellFromCodePoint(_e.x-1,0,1,Be.fg,Be.bg,Be.extended);for(var Fe=ve;Fe<Ee;++Fe){if(ye=me[Fe],Ae=this._unicodeService.wcwidth(ye),ye<127&&Se){var Ve=Se[String.fromCharCode(ye)];Ve&&(ye=Ve.charCodeAt(0))}if(xe&&this._onA11yChar.fire(te.stringFromCodePoint(ye)),Ae||!_e.x){if(_e.x+Ae-1>=Oe){if(we){for(;_e.x<Oe;)Me.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),Me=_e.lines.get(_e.ybase+_e.y)}else if(_e.x=Oe-1,Ae===2)continue}if(Pe&&(Me.insertCells(_e.x,Ae,_e.getNullCell(Be),Be),Me.getWidth(Oe-1)===2&&Me.setCellFromCodePoint(Oe-1,y.NULL_CELL_CODE,y.NULL_CELL_WIDTH,Be.fg,Be.bg,Be.extended)),Me.setCellFromCodePoint(_e.x++,ye,Ae,Be.fg,Be.bg,Be.extended),Ae>0)for(;--Ae;)Me.setCellFromCodePoint(_e.x++,0,0,Be.fg,Be.bg,Be.extended)}else Me.getWidth(_e.x-1)?Me.addCodepointToCell(_e.x-1,ye):Me.addCodepointToCell(_e.x-2,ye)}Ee-ve>0&&(Me.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&&Me.getWidth(_e.x)===0&&!Me.hasContent(_e.x)&&Me.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}(ne.Disposable);pe.InputHandler=he},function(it,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(it,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 ne=0;ne<ae.length;++ne)ue.addSubParam(ae[ne]);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(it,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,ne){this._handlers[ae]===void 0&&(this._handlers[ae]=[]);var z=this._handlers[ae];return z.push(ne),{dispose:function(){var te=z.indexOf(ne);te!==-1&&z.splice(te,1)}}},ie.prototype.setHandler=function(ae,ne){this._handlers[ae]=[ne]},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 ne=ae.length-1;ne>=0;ne--)ae[ne].start();else this._handlerFb(this._id,"START")},ie.prototype._put=function(ae,ne,z){var te=this._handlers[this._id];if(te)for(var x=te.length-1;x>=0;x--)te[x].put(ae,ne,z);else this._handlerFb(this._id,"PUT",a.utf32ToString(ae,ne,z))},ie.prototype._end=function(ae){var ne=this._handlers[this._id];if(ne){for(var z=ne.length-1;z>=0&&ne[z].end(ae)===!1;z--);for(z--;z>=0;z--)ne[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,ne,z){if(this._state!==3){if(this._state===1)for(;ne<z;){var te=ae[ne++];if(te===59){this._state=2,this._start();break}if(te<48||57<te)return void(this._state=3);this._id===-1&&(this._id=0),this._id=10*this._id+te-48}this._state===2&&z-ne>0&&this._put(ae,ne,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,ne,z){this._hitLimit||(this._data+=a.utf32ToString(ae,ne,z),this._data.length>Ce.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},ie.prototype.end=function(ae){var ne;return this._hitLimit?ne=!1:ae&&(ne=this._handler(this._data)),this._data="",this._hitLimit=!1,ne},ie}();pe.OscHandler=ue},function(it,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.PAYLOAD_LIMIT=void 0,pe.PAYLOAD_LIMIT=1e7},function(it,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 ne(){this._handlers=Object.create(null),this._active=ue,this._ident=0,this._handlerFb=function(){}}return ne.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},ne.prototype.addHandler=function(z,te){this._handlers[z]===void 0&&(this._handlers[z]=[]);var x=this._handlers[z];return x.push(te),{dispose:function(){var b=x.indexOf(te);b!==-1&&x.splice(b,1)}}},ne.prototype.setHandler=function(z,te){this._handlers[z]=[te]},ne.prototype.clearHandler=function(z){this._handlers[z]&&delete this._handlers[z]},ne.prototype.setHandlerFallback=function(z){this._handlerFb=z},ne.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=ue,this._ident=0},ne.prototype.hook=function(z,te){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(te);else this._handlerFb(this._ident,"HOOK",te)},ne.prototype.put=function(z,te,x){if(this._active.length)for(var b=this._active.length-1;b>=0;b--)this._active[b].put(z,te,x);else this._handlerFb(this._ident,"PUT",Ce.utf32ToString(z,te,x))},ne.prototype.unhook=function(z){if(this._active.length){for(var te=this._active.length-1;te>=0&&this._active[te].unhook(z)===!1;te--);for(te--;te>=0;te--)this._active[te].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",z);this._active=ue,this._ident=0},ne}();pe.DcsParser=ie;var ae=function(){function ne(z){this._handler=z,this._data="",this._hitLimit=!1}return ne.prototype.hook=function(z){this._params=z.clone(),this._data="",this._hitLimit=!1},ne.prototype.put=function(z,te,x){this._hitLimit||(this._data+=Ce.utf32ToString(z,te,x),this._data.length>de.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},ne.prototype.unhook=function(z){var te;return this._hitLimit?te=!1:z&&(te=this._handler(this._data,this._params||new a.Params)),this._params=void 0,this._data="",this._hitLimit=!1,te},ne}();pe.DcsHandler=ae},function(it,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,ne,z){for(var te=Ce.generateConfig(ne,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,te))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,te))return y.ownedBy.push(ie),y.atlas}var E={atlas:new a.DynamicCharAtlas(document,te),config:te,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(it,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(it,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"),ne={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117};pe.DEFAULT_ANSI_COLORS=function(){for(var te=[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];te.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;te.push({css:Ce.channels.toCss(oe,oe,oe),rgba:Ce.channels.toRgba(oe,oe,oe)})}return te}();var z=function(){function te(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:ne,selectionOpaque:Ce.color.blend(ue,ne),ansi:pe.DEFAULT_ANSI_COLORS.slice(),contrastCache:this._contrastCache}}return te.prototype.onOptionsChange=function(x){x==="minimumContrastRatio"&&this._contrastCache.clear()},te.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,ne,!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()},te.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])}},te}();pe.ColorManager=z},function(it,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(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(z,te){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,te)},function(z,te){function x(){this.constructor=z}Ce(z,te),z.prototype=te===null?Object.create(te):(x.prototype=te.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 te(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(te,z),te.prototype.isCombined=function(){return 2097152},te.prototype.getWidth=function(){return this._width},te.prototype.getChars=function(){return this.combinedData},te.prototype.getCode=function(){return 2097151},te.prototype.setFromCharData=function(x){throw new Error("not implemented")},te.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},te}(de.AttributeData);pe.JoinedCellData=ae;var ne=function(){function z(te){this._bufferService=te,this._characterJoiners=[],this._nextCharacterJoinerId=0,this._workCell=new ie.CellData}return z.prototype.registerCharacterJoiner=function(te){var x={id:this._nextCharacterJoinerId++,handler:te};return this._characterJoiners.push(x),x.id},z.prototype.deregisterCharacterJoiner=function(te){for(var x=0;x<this._characterJoiners.length;x++)if(this._characterJoiners[x].id===te)return this._characterJoiners.splice(x,1),!0;return!1},z.prototype.getJoinedCharacters=function(te){if(this._characterJoiners.length===0)return[];var x=this._bufferService.buffer.lines.get(te);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(te,x,b,y,E){for(var ee=te.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(te,x,b){var y=0,E=!1,ee=0,oe=te[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=te[++y]))break;oe[0]<=ee?(oe[0]=ce,E=!0):E=!1}ee+=se}}oe&&(oe[1]=this._bufferService.cols)}},z._mergeRanges=function(te,x){for(var b=!1,y=0;y<te.length;y++){var E=te[y];if(b){if(x[1]<=E[0])return te[y-1][1]=x[1],te;if(x[1]<=E[1])return te[y-1][1]=Math.max(x[1],E[1]),te.splice(y,1),te;te.splice(y,1),y--}else{if(x[1]<=E[0])return te.splice(y,0,x),te;if(x[1]<=E[1])return E[0]=Math.min(x[0],E[0]),te;x[0]<E[1]&&(E[0]=Math.min(x[0],E[0]),b=!0)}}return b?te[te.length-1][1]=x[1]:te.push(x),te},z}();pe.CharacterJoinerRegistry=ne},function(it,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,ne,z,te){if(ae){var x=Ce(a,de);if(x)return x[0]=Math.ceil((x[0]+(te?ne/2:0))/ne),x[1]=Math.ceil(x[1]/z),x[0]=Math.min(Math.max(x[0],1),ue+(te?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(it,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(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ue,ie){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ae,ne){ae.__proto__=ne}||function(ae,ne){for(var z in ne)ne.hasOwnProperty(z)&&(ae[z]=ne[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 ne=this;this._listener&&this.clearListener(),this._listener=ae,this._outerListener=function(){ne._listener&&(ne._listener(window.devicePixelRatio,ne._currentDevicePixelRatio),ne._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(it,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(it,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 ne=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 te(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 ne(this._buffers.normal,"normal"),this._alternate=new ne(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}(),te=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(it,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 Me in Be)Be.hasOwnProperty(Me)&&(Pe[Me]=Be[Me])})(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),ne=re(19),z=re(40),te=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(te.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(Me,Fe){return Be.refresh(Me,Fe)})),Be.register(Be._inputHandler.onRequestReset(function(){return Be.reset()})),Be.register(Be._inputHandler.onRequestScroll(function(Me,Fe){return Be.scroll(Me,Fe||void 0)})),Be.register(Be._inputHandler.onRequestWindowsOptionsReport(function(Me){return Be._reportWindowsOptions(Me)})),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(Me){return Be._afterResize(Me.cols,Me.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,Me;this._isDisposed||(Oe.prototype.dispose.call(this),(Pe=this._renderService)===null||Pe===void 0||Pe.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(Me=(Be=this.element)===null||Be===void 0?void 0:Be.parentNode)===null||Me===void 0||Me.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,Me,Fe,Ve;switch(Oe.prototype._updateOptions.call(this,Pe),Pe){case"fontFamily":case"fontSize":(Be=this._renderService)===null||Be===void 0||Be.clear(),(Me=this._charSizeService)===null||Me===void 0||Me.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":(Fe=this.viewport)===null||Fe===void 0||Fe.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new ce.AccessibilityManager(this,this._renderService)):((Ve=this._accessibilityManager)===null||Ve===void 0||Ve.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,Me=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=Me+"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(Me){Pe.hasSelection()&&ie.copyHandler(Me,Pe._selectionService)}));var Be=function(Me){return ie.handlePasteEvent(Me,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(Me){Me.button===2&&ie.rightClickHandler(Me,Pe.textarea,Pe.screenElement,Pe._selectionService,Pe.options.rightClickSelectsWord)})):this.register(y.addDisposableDomListener(this.element,"contextmenu",function(Me){ie.rightClickHandler(Me,Pe.textarea,Pe.screenElement,Pe._selectionService,Pe.options.rightClickSelectsWord)})),b.isLinux&&this.register(y.addDisposableDomListener(this.element,"auxclick",function(Me){Me.button===1&&ie.moveTextAreaUnderMouseCursor(Me,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 Me=Se.createDocumentFragment();this._viewportElement=Se.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),Me.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),Me.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(Ze){return Be._onTextAreaFocus(Ze)})),this.register(y.addDisposableDomListener(this.textarea,"blur",function(){return Be._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var Fe=this._instantiationService.createInstance(Ae.CoreBrowserService,this.textarea);this._instantiationService.setService(me.ICoreBrowserService,Fe),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(Me),this._theme=this.options.theme||this._theme,this._colorManager=new be.ColorManager(Se,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(Ze){return Be._colorManager.onOptionsChange(Ze)})),this._colorManager.setTheme(this._theme);var Ve=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(ge.RenderService,Ve,this.rows,this.screenElement)),this._instantiationService.setService(me.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(Ze){return Be._onRender.fire(Ze)})),this.onResize(function(Ze){return Be._renderService.resize(Ze.cols,Ze.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(Ze,Ge){return Be.scrollLines(Ze,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(Ze){return Be.scrollLines(Ze.amount,Ze.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return Be._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(Ze){return Be._renderService.onSelectionChanged(Ze.start,Ze.end,Ze.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(Ze){Be.textarea.value=Ze,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(Ze){return Be._selectionService.onMouseDown(Ze)})),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,Me,Fe;this._theme=Pe,(Be=this._colorManager)===null||Be===void 0||Be.setTheme(Pe),(Me=this._renderService)===null||Me===void 0||Me.setColors(this._colorManager.colors),(Fe=this.viewport)===null||Fe===void 0||Fe.onThemeChange(this._colorManager.colors)},we.prototype.bindMouse=function(){var Pe=this,Be=this,Me=this.element;function Fe(Ne){var ke,ze,Ke=Be._mouseService.getRawByteCoords(Ne,Be.screenElement,Be.cols,Be.rows);if(!Ke)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:Ke.x-33,row:Ke.y-33,button:ke,action:ze,ctrl:Ne.ctrlKey,alt:Ne.altKey,shift:Ne.shiftKey})}var Ve={mouseup:null,wheel:null,mousedrag:null,mousemove:null},Ze=function(Ne){return Fe(Ne),Ne.buttons||(Pe._document.removeEventListener("mouseup",Ve.mouseup),Ve.mousedrag&&Pe._document.removeEventListener("mousemove",Ve.mousedrag)),Pe.cancel(Ne)},Ge=function(Ne){return Fe(Ne),Ne.preventDefault(),Pe.cancel(Ne)},Ye=function(Ne){Ne.buttons&&Fe(Ne)},He=function(Ne){Ne.buttons||Fe(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?Ve.mousemove||(Me.addEventListener("mousemove",He),Ve.mousemove=He):(Me.removeEventListener("mousemove",Ve.mousemove),Ve.mousemove=null),16&Ne?Ve.wheel||(Me.addEventListener("wheel",Ge,{passive:!1}),Ve.wheel=Ge):(Me.removeEventListener("wheel",Ve.wheel),Ve.wheel=null),2&Ne?Ve.mouseup||(Ve.mouseup=Ze):(Pe._document.removeEventListener("mouseup",Ve.mouseup),Ve.mouseup=null),4&Ne?Ve.mousedrag||(Ve.mousedrag=Ye):(Pe._document.removeEventListener("mousemove",Ve.mousedrag),Ve.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(y.addDisposableDomListener(Me,"mousedown",function(Ne){if(Ne.preventDefault(),Pe.focus(),Pe._coreMouseService.areMouseEventsActive&&!Pe._selectionService.shouldForceSelection(Ne))return Fe(Ne),Ve.mouseup&&Pe._document.addEventListener("mouseup",Ve.mouseup),Ve.mousedrag&&Pe._document.addEventListener("mousemove",Ve.mousedrag),Pe.cancel(Ne)})),this.register(y.addDisposableDomListener(Me,"wheel",function(Ne){if(!Ve.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"),Ke="",nt=0;nt<Math.abs(ke);nt++)Ke+=ze;Pe._coreService.triggerDataEvent(Ke,!0)}}},{passive:!0})),this.register(y.addDisposableDomListener(Me,"wheel",function(Ne){if(!Ve.wheel)return Pe.viewport.onWheel(Ne)?void 0:Pe.cancel(Ne)},{passive:!1})),this.register(y.addDisposableDomListener(Me,"touchstart",function(Ne){if(!Pe._coreMouseService.areMouseEventsActive)return Pe.viewport.onTouchStart(Ne),Pe.cancel(Ne)},{passive:!0})),this.register(y.addDisposableDomListener(Me,"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 Me;(Me=this._renderService)===null||Me===void 0||Me.refreshRows(Pe,Be)},we.prototype._queueLinkification=function(Pe,Be){var Me;(Me=this.linkifier)===null||Me===void 0||Me.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,Me){var Fe=this.linkifier.registerLinkMatcher(Pe,Be,Me);return this.refresh(0,this.rows-1),Fe},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,Me){this._selectionService.setSelection(Pe,Be,Me)},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 Me;(Me=this._selectionService)===null||Me===void 0||Me.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 Me=this.rows-1;return this.scrollLines(Be.type===2?-Me:Me),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 Me=Pe.isMac&&!this.options.macOptionIsMeta&&Be.altKey&&!Be.ctrlKey&&!Be.metaKey||Pe.isWindows&&Be.altKey&&Be.ctrlKey&&!Be.metaKey;return Be.type==="keypress"?Me:Me&&(!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 Me,Fe;(Me=this._charSizeService)===null||Me===void 0||Me.measure(),(Fe=this.viewport)===null||Fe===void 0||Fe.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 Me=this._customKeyEventHandler;this._setup(),Oe.prototype.reset.call(this),(Pe=this._selectionService)===null||Pe===void 0||Pe.reset(),this._customKeyEventHandler=Me,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 ne.WindowsOptionsReportType.GET_WIN_SIZE_PIXELS:var Be=this._renderService.dimensions.scaledCanvasWidth.toFixed(0),Me=this._renderService.dimensions.scaledCanvasHeight.toFixed(0);this._coreService.triggerDataEvent(ae.C0.ESC+"[4;"+Me+";"+Be+"t");break;case ne.WindowsOptionsReportType.GET_CELL_SIZE_PIXELS:var Fe=this._renderService.dimensions.scaledCellWidth.toFixed(0),Ve=this._renderService.dimensions.scaledCellHeight.toFixed(0);this._coreService.triggerDataEvent(ae.C0.ESC+"[6;"+Ve+";"+Fe+"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(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(ae,ne,z,te){var x,b=arguments.length,y=b<3?ne:te===null?te=Object.getOwnPropertyDescriptor(ne,z):te;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(ae,ne,z,te);else for(var E=ae.length-1;E>=0;E--)(x=ae[E])&&(y=(b<3?x(y):b>3?x(ne,z,y):x(ne,z))||y);return b>3&&y&&Object.defineProperty(ne,z,y),y},a=this&&this.__param||function(ae,ne){return function(z,te){ne(z,te,ae)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.CompositionHelper=void 0;var de=re(5),ue=re(1),ie=function(){function ae(ne,z,te,x,b,y){this._textarea=ne,this._compositionView=z,this._bufferService=te,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(ne){var z=this;this._compositionView.textContent=ne.data,this.updateCompositionElements(),setTimeout(function(){z._compositionPosition.end=z._textarea.value.length},0)},ae.prototype.compositionend=function(){this._finalizeComposition(!0)},ae.prototype.keydown=function(ne){if(this._isComposing||this._isSendingComposition){if(ne.keyCode===229||ne.keyCode===16||ne.keyCode===17||ne.keyCode===18)return!1;this._finalizeComposition(!1)}return ne.keyCode!==229||(this._handleAnyTextareaChanges(),!1)},ae.prototype._finalizeComposition=function(ne){var z=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,ne){var te={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(te.start,te.end):z._textarea.value.substring(te.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 ne=this,z=this._textarea.value;setTimeout(function(){if(!ne._isComposing){var te=ne._textarea.value.replace(z,"");te.length>0&&ne._coreService.triggerDataEvent(te,!0)}},0)},ae.prototype.updateCompositionElements=function(ne){var z=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var te=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),x=this._bufferService.buffer.y*te,b=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=b+"px",this._compositionView.style.top=x+"px",this._compositionView.style.height=te+"px",this._compositionView.style.lineHeight=te+"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"}ne||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(it,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),ne=re(5),z=re(1),te=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,ne.ICharSizeService),ue(6,ne.IRenderService)],b)}(ie.Disposable);pe.Viewport=te},function(it,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,ne){ie=a(ie=Ce(ie),ne.decPrivateModes.bracketedPasteMode),ne.triggerDataEvent(ie,!0),ae.value=""}function ue(ie,ae,ne){var z=ne.getBoundingClientRect(),te=ie.clientX-z.left-10,x=ie.clientY-z.top-10;ae.style.width="20px",ae.style.height="20px",ae.style.left=te+"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,ne){ie.stopPropagation(),ie.clipboardData&&de(ie.clipboardData.getData("text/plain"),ae,ne)},pe.paste=de,pe.moveTextAreaUnderMouseCursor=ue,pe.rightClickHandler=function(ie,ae,ne,z,te){ue(ie,ae,ne),te&&!z.isClickInSelection(ie)&&z.selectWordAtCursor(ie),ae.value=z.selectionText,ae.select()}},function(it,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),ne=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 te=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 ne.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=te},function(it,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),ne=re(48),z=re(49),te=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 te.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 ne.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(it,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),ne=re(29),z=re(4),te=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 ne.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=te},function(it,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(it,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),ne=re(11),z=re(28),te=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?te.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)||ne.isFirefox||ne.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(it,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(it,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(it,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(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ue,ie){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ae,ne){ae.__proto__=ne}||function(ae,ne){for(var z in ne)ne.hasOwnProperty(z)&&(ae[z]=ne[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,ne,z,te,x,b){var y=ue.call(this,ae,"selection",ne,!0,z,te,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,ne,z){if(this._didStateChange(ae,ne,z,this._bufferService.buffer.ydisp))if(this._clearAll(),ae&&ne){var te=ae[1]-this._bufferService.buffer.ydisp,x=ne[1]-this._bufferService.buffer.ydisp,b=Math.max(te,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=ne[0]-E,oe=y-b+1;this._fillCells(E,b,ee,oe)}else{E=te===b?ae[0]:0;var ce=b===y?ne[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?ne[0]:this._bufferService.cols;this._fillCells(0,y,se,1)}}this._state.start=[ae[0],ae[1]],this._state.end=[ne[0],ne[1]],this._state.columnSelectMode=z,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},ie.prototype._didStateChange=function(ae,ne,z,te){return!this._areCoordinatesEqual(ae,this._state.start)||!this._areCoordinatesEqual(ne,this._state.end)||z!==this._state.columnSelectMode||te!==this._state.ydisp},ie.prototype._areCoordinatesEqual=function(ae,ne){return!(!ae||!ne)&&ae[0]===ne[0]&&ae[1]===ne[1]},ie}(re(13).BaseRenderLayer);pe.SelectionRenderLayer=de},function(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ne,z){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(te,x){te.__proto__=x}||function(te,x){for(var b in x)x.hasOwnProperty(b)&&(te[b]=x[b])})(ne,z)},function(ne,z){function te(){this.constructor=ne}Ce(ne,z),ne.prototype=z===null?Object.create(z):(te.prototype=z.prototype,new te)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.CursorRenderLayer=void 0;var de=re(13),ue=re(4),ie=function(ne){function z(te,x,b,y,E,ee,oe,ce,fe){var se=ne.call(this,te,"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,ne),z.prototype.resize=function(te){ne.prototype.resize.call(this,te),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 te,x=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new ae(this._coreBrowserService.isFocused,function(){x._render(!0)})):((te=this._cursorBlinkStateManager)===null||te===void 0||te.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(te,x){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},z.prototype._render=function(te){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(te,x,b){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(te,x,this._optionsService.options.cursorWidth),this._ctx.restore()},z.prototype._renderBlockCursor=function(te,x,b){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(te,x,b.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(b,te,x),this._ctx.restore()},z.prototype._renderUnderlineCursor=function(te,x,b){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(te,x),this._ctx.restore()},z.prototype._renderBlurCursor=function(te,x,b){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(te,x,b.getWidth(),1),this._ctx.restore()},z}(de.BaseRenderLayer);pe.CursorRenderLayer=ie;var ae=function(){function ne(z,te){this._renderCallback=te,this.isCursorVisible=!0,z&&this._restartInterval()}return Object.defineProperty(ne.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),ne.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)},ne.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})))},ne.prototype._restartInterval=function(z){var te=this;z===void 0&&(z=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout(function(){if(te._animationTimeRestarted){var x=600-(Date.now()-te._animationTimeRestarted);if(te._animationTimeRestarted=void 0,x>0)return void te._restartInterval(x)}te.isCursorVisible=!1,te._animationFrame=window.requestAnimationFrame(function(){te._renderCallback(),te._animationFrame=void 0}),te._blinkInterval=window.setInterval(function(){if(te._animationTimeRestarted){var b=600-(Date.now()-te._animationTimeRestarted);return te._animationTimeRestarted=void 0,void te._restartInterval(b)}te.isCursorVisible=!te.isCursorVisible,te._animationFrame=window.requestAnimationFrame(function(){te._renderCallback(),te._animationFrame=void 0})},600)},z)},ne.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)},ne.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},ne}()},function(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ne,z){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(te,x){te.__proto__=x}||function(te,x){for(var b in x)x.hasOwnProperty(b)&&(te[b]=x[b])})(ne,z)},function(ne,z){function te(){this.constructor=ne}Ce(ne,z),ne.prototype=z===null?Object.create(z):(te.prototype=z.prototype,new te)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.LinkRenderLayer=void 0;var de=re(13),ue=re(9),ie=re(26),ae=function(ne){function z(te,x,b,y,E,ee,oe,ce){var fe=ne.call(this,te,"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,ne),z.prototype.resize=function(te){ne.prototype.resize.call(this,te),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 te=this._state.y2-this._state.y1-1;te>0&&this._clearCells(0,this._state.y1+1,this._state.cols,te),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},z.prototype._onShowLinkUnderline=function(te){if(te.fg===ue.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:te.fg&&ie.is256Color(te.fg)?this._ctx.fillStyle=this._colors.ansi[te.fg].css:this._ctx.fillStyle=this._colors.foreground.css,te.y1===te.y2)this._fillBottomLineAtCells(te.x1,te.y1,te.x2-te.x1);else{this._fillBottomLineAtCells(te.x1,te.y1,te.cols-te.x1);for(var x=te.y1+1;x<te.y2;x++)this._fillBottomLineAtCells(0,x,te.cols);this._fillBottomLineAtCells(0,te.y2,te.x2)}this._state=te},z.prototype._onHideLinkUnderline=function(te){this._clearCurrentLink()},z}(de.BaseRenderLayer);pe.LinkRenderLayer=ae},function(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(ne,z,te,x){var b,y=arguments.length,E=y<3?z:x===null?x=Object.getOwnPropertyDescriptor(z,te):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(ne,z,te,x);else for(var ee=ne.length-1;ee>=0;ee--)(b=ne[ee])&&(E=(y<3?b(E):y>3?b(z,te,E):b(z,te))||E);return y>3&&E&&Object.defineProperty(z,te,E),E},a=this&&this.__param||function(ne,z){return function(te,x){z(te,x,ne)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.MouseZone=pe.Linkifier=void 0;var de=re(0),ue=re(1),ie=function(){function ne(z,te,x){this._bufferService=z,this._logService=te,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(ne.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),ne.prototype.attachToDom=function(z,te){this._element=z,this._mouseZoneManager=te},ne.prototype.linkifyRows=function(z,te){var x=this;this._mouseZoneManager&&(this._rowsToLinkify.start===void 0||this._rowsToLinkify.end===void 0?(this._rowsToLinkify.start=z,this._rowsToLinkify.end=te):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,z),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,te)),this._mouseZoneManager.clearAll(z,te),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout(function(){return x._linkifyRows()},ne._timeBeforeLatency))},ne.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var z=this._bufferService.buffer;if(this._rowsToLinkify.start!==void 0&&this._rowsToLinkify.end!==void 0){var te=z.ydisp+this._rowsToLinkify.start;if(!(te>=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,te,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")},ne.prototype.registerLinkMatcher=function(z,te,x){if(x===void 0&&(x={}),!te)throw new Error("handler must be defined");var b={id:this._nextLinkMatcherId++,regex:z,handler:te,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},ne.prototype._addLinkMatcherToList=function(z){if(this._linkMatchers.length!==0){for(var te=this._linkMatchers.length-1;te>=0;te--)if(z.priority<=this._linkMatchers[te].priority)return void this._linkMatchers.splice(te+1,0,z);this._linkMatchers.splice(0,0,z)}else this._linkMatchers.push(z)},ne.prototype.deregisterLinkMatcher=function(z){for(var te=0;te<this._linkMatchers.length;te++)if(this._linkMatchers[te].id===z)return this._linkMatchers.splice(te,1),!0;return!1},ne.prototype._doLinkifyRow=function(z,te,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=te.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(te))!==null&&oe()!=="break";);},ne.prototype._addLink=function(z,te,x,b,y){var E=this;if(this._mouseZoneManager&&this._element){var ee=this._unicodeService.getStringCellWidth(x),oe=z%this._bufferService.cols,ce=te+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)}))}},ne.prototype._createLinkHoverEvent=function(z,te,x,b,y){return{x1:z,y1:te,x2:x,y2:b,cols:this._bufferService.cols,fg:y}},ne._timeBeforeLatency=200,ne=Ce([a(0,ue.IBufferService),a(1,ue.ILogService),a(2,ue.IUnicodeService)],ne)}();pe.Linkifier=ie;var ae=function(ne,z,te,x,b,y,E,ee,oe){this.x1=ne,this.y1=z,this.x2=te,this.y2=x,this.clickCallback=b,this.hoverCallback=y,this.tooltipCallback=E,this.leaveCallback=ee,this.willLinkActivate=oe};pe.MouseZone=ae},function(it,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),ne=re(4),z=re(0),te=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 ne.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 Me=ve.getString(Be).length;for(Me>1&&(we+=Me-1,Ae+=Me-1);Pe>0&&ye>0&&!this._isCharWordSeparator(ve.loadCell(Pe-1,this._workCell));){ve.loadCell(Pe-1,this._workCell);var Fe=this._workCell.getChars().length;this._workCell.getWidth()===0?(Se++,Pe--):Fe>1&&(Oe+=Fe-1,ye-=Fe-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 Ve=this._workCell.getChars().length;this._workCell.getWidth()===2?(xe++,Be++):Ve>1&&(we+=Ve-1,Ae+=Ve-1),Ae++,Be++}}Ae++;var Ze=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&&Ze===0&&ve.getCodePoint(0)!==32){var Ye=me.lines.get(le[1]-1);if(Ye&&ve.isWrapped&&Ye.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;Ze-=Ne,Ge+=Ne}}}if(ge&&Ze+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:Ze,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,te.IMouseService),ue(5,x.IOptionsService),ue(6,te.IRenderService)],se)}(E.Disposable);pe.SelectionService=ce},function(it,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(it,pe,re){"use strict";Object.defineProperty(pe,"__esModule",{value:!0}),pe.moveToCellSequence=void 0;var Ce=re(12);function a(z,te,x,b){var y=z-de(x,z),E=te-de(x,te);return ne(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,te,x),ae(ue(z,te),b))}function de(z,te){for(var x=0,b=z.buffer.lines.get(te),y=b&&b.isWrapped;y&&te>=0&&te<z.rows;)x++,y=(b=z.buffer.lines.get(--te))&&b.isWrapped;return x}function ue(z,te){return z>te?"A":"B"}function ie(z,te,x,b,y,E){for(var ee=z,oe=te,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,te){var x=te?"O":"[";return Ce.C0.ESC+x+z}function ne(z,te){z=Math.floor(z);for(var x="",b=0;b<z;b++)x+=te;return x}pe.moveToCellSequence=function(z,te,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?"":ne(ie(ce,fe,ce,fe-de(he,fe),!1,he).length,ae("D",be))}(E,ee,0,te,x,b)+a(ee,te,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 ne(ie(ce,ge,se,me,ve==="C",he).length,ae(ve,be))}(E,ee,z,te,x,b);if(ee===te)return y=E>z?"D":"C",ne(Math.abs(E-z),ae(y,b));y=ee>te?"D":"C";var oe=Math.abs(ee-te);return ne(function(ce,fe){return fe.cols-ce}(ee>te?z:E,x)+(oe-1)*x.cols+1+((ee>te?E:z)-1),ae(y,b))}},function(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(ie,ae,ne,z){var te,x=arguments.length,b=x<3?ae:z===null?z=Object.getOwnPropertyDescriptor(ae,ne):z;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(ie,ae,ne,z);else for(var y=ie.length-1;y>=0;y--)(te=ie[y])&&(b=(x<3?te(b):x>3?te(ae,ne,b):te(ae,ne))||b);return x>3&&b&&Object.defineProperty(ae,ne,b),b},a=this&&this.__param||function(ie,ae){return function(ne,z){ae(ne,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 ne=ae.createBufferSource();ae.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),function(z){ne.buffer=z,ne.connect(ae.destination),ne.start(0)})}},ie.prototype._base64ToArrayBuffer=function(ae){for(var ne=window.atob(ae),z=ne.length,te=new Uint8Array(z),x=0;x<z;x++)te[x]=ne.charCodeAt(x);return te.buffer},ie.prototype._removeMimeType=function(ae){return ae.split(",")[1]},ie=Ce([a(0,de.IOptionsService)],ie)}();pe.SoundService=ue},function(it,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),ne=re(5),z=re(1),te=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,ne.IMouseService),ue(4,ne.ISelectionService),ue(5,z.IOptionsService)],b)}(ie.Disposable);pe.MouseZoneManager=te},function(it,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),ne=re(2),z=re(32),te=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),te.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&&te.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}(ne.Disposable);pe.AccessibilityManager=x},function(it,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),ne=re(2),z=re(5),te=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,te.IOptionsService),ue(8,te.IBufferService)],ce)}(ne.Disposable);pe.DomRenderer=ee},function(it,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 ne(z,te,x){this._document=z,this._optionsService=te,this._colors=x,this._workCell=new de.CellData}return ne.prototype.setColors=function(z){this._colors=z},ne.prototype.createRow=function(z,te,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||te&&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"),te&&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},ne.prototype._applyMinimumContrast=function(z,te,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(te,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)},ne.prototype._addStyle=function(z,te){z.setAttribute("style",""+(z.getAttribute("style")||"")+te+";")},ne}();function ae(ne,z,te){for(;ne.length<te;)ne=z+ne;return ne}pe.DomRendererRowFactory=ie},function(it,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 ne={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"?ne.key=ue?Ce.C0.ESC+"OA":Ce.C0.ESC+"[A":de.key==="UIKeyInputLeftArrow"?ne.key=ue?Ce.C0.ESC+"OD":Ce.C0.ESC+"[D":de.key==="UIKeyInputRightArrow"?ne.key=ue?Ce.C0.ESC+"OC":Ce.C0.ESC+"[C":de.key==="UIKeyInputDownArrow"&&(ne.key=ue?Ce.C0.ESC+"OB":Ce.C0.ESC+"[B");break;case 8:if(de.shiftKey){ne.key=Ce.C0.BS;break}if(de.altKey){ne.key=Ce.C0.ESC+Ce.C0.DEL;break}ne.key=Ce.C0.DEL;break;case 9:if(de.shiftKey){ne.key=Ce.C0.ESC+"[Z";break}ne.key=Ce.C0.HT,ne.cancel=!0;break;case 13:ne.key=de.altKey?Ce.C0.ESC+Ce.C0.CR:Ce.C0.CR,ne.cancel=!0;break;case 27:ne.key=Ce.C0.ESC,de.altKey&&(ne.key=Ce.C0.ESC+Ce.C0.ESC),ne.cancel=!0;break;case 37:if(de.metaKey)break;z?(ne.key=Ce.C0.ESC+"[1;"+(z+1)+"D",ne.key===Ce.C0.ESC+"[1;3D"&&(ne.key=Ce.C0.ESC+(ie?"b":"[1;5D"))):ne.key=ue?Ce.C0.ESC+"OD":Ce.C0.ESC+"[D";break;case 39:if(de.metaKey)break;z?(ne.key=Ce.C0.ESC+"[1;"+(z+1)+"C",ne.key===Ce.C0.ESC+"[1;3C"&&(ne.key=Ce.C0.ESC+(ie?"f":"[1;5C"))):ne.key=ue?Ce.C0.ESC+"OC":Ce.C0.ESC+"[C";break;case 38:if(de.metaKey)break;z?(ne.key=Ce.C0.ESC+"[1;"+(z+1)+"A",ie||ne.key!==Ce.C0.ESC+"[1;3A"||(ne.key=Ce.C0.ESC+"[1;5A")):ne.key=ue?Ce.C0.ESC+"OA":Ce.C0.ESC+"[A";break;case 40:if(de.metaKey)break;z?(ne.key=Ce.C0.ESC+"[1;"+(z+1)+"B",ie||ne.key!==Ce.C0.ESC+"[1;3B"||(ne.key=Ce.C0.ESC+"[1;5B")):ne.key=ue?Ce.C0.ESC+"OB":Ce.C0.ESC+"[B";break;case 45:de.shiftKey||de.ctrlKey||(ne.key=Ce.C0.ESC+"[2~");break;case 46:ne.key=z?Ce.C0.ESC+"[3;"+(z+1)+"~":Ce.C0.ESC+"[3~";break;case 36:ne.key=z?Ce.C0.ESC+"[1;"+(z+1)+"H":ue?Ce.C0.ESC+"OH":Ce.C0.ESC+"[H";break;case 35:ne.key=z?Ce.C0.ESC+"[1;"+(z+1)+"F":ue?Ce.C0.ESC+"OF":Ce.C0.ESC+"[F";break;case 33:de.shiftKey?ne.type=2:ne.key=Ce.C0.ESC+"[5~";break;case 34:de.shiftKey?ne.type=3:ne.key=Ce.C0.ESC+"[6~";break;case 112:ne.key=z?Ce.C0.ESC+"[1;"+(z+1)+"P":Ce.C0.ESC+"OP";break;case 113:ne.key=z?Ce.C0.ESC+"[1;"+(z+1)+"Q":Ce.C0.ESC+"OQ";break;case 114:ne.key=z?Ce.C0.ESC+"[1;"+(z+1)+"R":Ce.C0.ESC+"OR";break;case 115:ne.key=z?Ce.C0.ESC+"[1;"+(z+1)+"S":Ce.C0.ESC+"OS";break;case 116:ne.key=z?Ce.C0.ESC+"[15;"+(z+1)+"~":Ce.C0.ESC+"[15~";break;case 117:ne.key=z?Ce.C0.ESC+"[17;"+(z+1)+"~":Ce.C0.ESC+"[17~";break;case 118:ne.key=z?Ce.C0.ESC+"[18;"+(z+1)+"~":Ce.C0.ESC+"[18~";break;case 119:ne.key=z?Ce.C0.ESC+"[19;"+(z+1)+"~":Ce.C0.ESC+"[19~";break;case 120:ne.key=z?Ce.C0.ESC+"[20;"+(z+1)+"~":Ce.C0.ESC+"[20~";break;case 121:ne.key=z?Ce.C0.ESC+"[21;"+(z+1)+"~":Ce.C0.ESC+"[21~";break;case 122:ne.key=z?Ce.C0.ESC+"[23;"+(z+1)+"~":Ce.C0.ESC+"[23~";break;case 123:ne.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&&(ne.type=1):de.key&&!de.ctrlKey&&!de.altKey&&!de.metaKey&&de.keyCode>=48&&de.key.length===1?ne.key=de.key:de.key&&de.ctrlKey&&de.key==="_"&&(ne.key=Ce.C0.US);else{var te=a[de.keyCode],x=te&&te[de.shiftKey?1:0];if(x)ne.key=Ce.C0.ESC+x;else if(de.keyCode>=65&&de.keyCode<=90){var b=de.ctrlKey?de.keyCode-64:de.keyCode+32;ne.key=Ce.C0.ESC+String.fromCharCode(b)}}else de.keyCode>=65&&de.keyCode<=90?ne.key=String.fromCharCode(de.keyCode-64):de.keyCode===32?ne.key=Ce.C0.NUL:de.keyCode>=51&&de.keyCode<=55?ne.key=String.fromCharCode(de.keyCode-51+27):de.keyCode===56?ne.key=Ce.C0.DEL:de.keyCode===219?ne.key=Ce.C0.ESC:de.keyCode===220?ne.key=Ce.C0.FS:de.keyCode===221&&(ne.key=Ce.C0.GS)}return ne}},function(it,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),ne=re(2),z=re(32),te=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(te.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)}(ne.Disposable);pe.RenderService=y},function(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(ne,z,te,x){var b,y=arguments.length,E=y<3?z:x===null?x=Object.getOwnPropertyDescriptor(z,te):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(ne,z,te,x);else for(var ee=ne.length-1;ee>=0;ee--)(b=ne[ee])&&(E=(y<3?b(E):y>3?b(z,te,E):b(z,te))||E);return y>3&&E&&Object.defineProperty(z,te,E),E},a=this&&this.__param||function(ne,z){return function(te,x){z(te,x,ne)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.CharSizeService=void 0;var de=re(1),ue=re(0),ie=function(){function ne(z,te,x){this._optionsService=x,this.width=0,this.height=0,this._onCharSizeChange=new ue.EventEmitter,this._measureStrategy=new ae(z,te,this._optionsService)}return Object.defineProperty(ne.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),ne.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())},ne=Ce([a(2,de.IOptionsService)],ne)}();pe.CharSizeService=ie;var ae=function(){function ne(z,te,x){this._document=z,this._parentElement=te,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 ne.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},ne}()},function(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(ae,ne,z,te){var x,b=arguments.length,y=b<3?ne:te===null?te=Object.getOwnPropertyDescriptor(ne,z):te;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(ae,ne,z,te);else for(var E=ae.length-1;E>=0;E--)(x=ae[E])&&(y=(b<3?x(y):b>3?x(ne,z,y):x(ne,z))||y);return b>3&&y&&Object.defineProperty(ne,z,y),y},a=this&&this.__param||function(ae,ne){return function(z,te){ne(z,te,ae)}};Object.defineProperty(pe,"__esModule",{value:!0}),pe.MouseService=void 0;var de=re(5),ue=re(30),ie=function(){function ae(ne,z){this._renderService=ne,this._charSizeService=z}return ae.prototype.getCoords=function(ne,z,te,x,b){return ue.getCoords(ne,z,te,x,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,b)},ae.prototype.getRawByteCoords=function(ne,z,te,x){var b=this.getCoords(ne,z,te,x);return ue.getRawByteCoords(b)},ae=Ce([a(0,de.IRenderService),a(1,de.ICharSizeService)],ae)}();pe.MouseService=ie},function(it,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),ne=re(2),z=re(7),te=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(ne.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,ne.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)}(ne.Disposable);pe.Linkifier2=te},function(it,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(it,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),ne=re(68),z=re(74),te=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(ne.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(te.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,ne.MINIMUM_COLS),ge=Math.max(ge,ne.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(it,pe,re){"use strict";var Ce=this&&this.__spreadArrays||function(){for(var ae=0,ne=0,z=arguments.length;ne<z;ne++)ae+=arguments[ne].length;var te=Array(ae),x=0;for(ne=0;ne<z;ne++)for(var b=arguments[ne],y=0,E=b.length;y<E;y++,x++)te[x]=b[y];return te};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 ne=[],z=0;z<arguments.length;z++)ne[z]=arguments[z];this._entries=new Map;for(var te=0,x=ne;te<x.length;te++){var b=x[te],y=b[0],E=b[1];this.set(y,E)}}return ae.prototype.set=function(ne,z){var te=this._entries.get(ne);return this._entries.set(ne,z),te},ae.prototype.forEach=function(ne){this._entries.forEach(function(z,te){return ne(te,z)})},ae.prototype.has=function(ne){return this._entries.has(ne)},ae.prototype.get=function(ne){return this._entries.get(ne)},ae}();pe.ServiceCollection=ue;var ie=function(){function ae(){this._services=new ue,this._services.set(a.IInstantiationService,this)}return ae.prototype.setService=function(ne,z){this._services.set(ne,z)},ae.prototype.getService=function(ne){return this._services.get(ne)},ae.prototype.createInstance=function(ne){for(var z=[],te=1;te<arguments.length;te++)z[te-1]=arguments[te];for(var x=de.getServiceDependencies(ne).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] "+ne.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 "+ne.name+" at position "+(ce+1)+" conflicts with "+z.length+" static arguments");return new(ne.bind.apply(ne,Ce([void 0],Ce(z,b))))},ae}();pe.InstantiationService=ie},function(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(z,te,x,b){var y,E=arguments.length,ee=E<3?te:b===null?b=Object.getOwnPropertyDescriptor(te,x):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")ee=Reflect.decorate(z,te,x,b);else for(var oe=z.length-1;oe>=0;oe--)(y=z[oe])&&(ee=(E<3?y(ee):E>3?y(te,x,ee):y(te,x))||ee);return E>3&&ee&&Object.defineProperty(te,x,ee),ee},a=this&&this.__param||function(z,te){return function(x,b){te(x,b,z)}},de=this&&this.__spreadArrays||function(){for(var z=0,te=0,x=arguments.length;te<x;te++)z+=arguments[te].length;var b=Array(z),y=0;for(te=0;te<x;te++)for(var E=arguments[te],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},ne=function(){function z(te){var x=this;this._optionsService=te,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(te){for(var x=0;x<te.length;x++)typeof te[x]=="function"&&(te[x]=te[x]())},z.prototype._log=function(te,x,b){this._evalLazyOptionalParams(b),te.call.apply(te,de([console,"xterm.js: "+x],b))},z.prototype.debug=function(te){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.DEBUG&&this._log(console.log,te,x)},z.prototype.info=function(te){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.INFO&&this._log(console.info,te,x)},z.prototype.warn=function(te){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.WARN&&this._log(console.warn,te,x)},z.prototype.error=function(te){for(var x=[],b=1;b<arguments.length;b++)x[b-1]=arguments[b];this._logLevel<=ue.ERROR&&this._log(console.error,te,x)},z=Ce([a(0,ie.IOptionsService)],z)}();pe.LogService=ne},function(it,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),ne=re(0),z=re(2);pe.MINIMUM_COLS=2,pe.MINIMUM_ROWS=1;var te=function(x){function b(y){var E=x.call(this)||this;return E._optionsService=y,E.isUserScrolling=!1,E._onResize=new ne.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=te},function(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ae,ne){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(z,te){z.__proto__=te}||function(z,te){for(var x in te)te.hasOwnProperty(x)&&(z[x]=te[x])})(ae,ne)},function(ae,ne){function z(){this.constructor=ae}Ce(ae,ne),ae.prototype=ne===null?Object.create(ne):(z.prototype=ne.prototype,new z)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.BufferSet=void 0;var de=re(70),ue=re(0),ie=function(ae){function ne(z,te){var x=ae.call(this)||this;return x._onBufferActivate=x.register(new ue.EventEmitter),x._normal=new de.Buffer(!0,z,te),x._normal.fillViewportRows(),x._alt=new de.Buffer(!1,z,te),x._activeBuffer=x._normal,x.setupTabStops(),x}return a(ne,ae),Object.defineProperty(ne.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(ne.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),ne.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}))},ne.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}))},ne.prototype.resize=function(z,te){this._normal.resize(z,te),this._alt.resize(z,te)},ne.prototype.setupTabStops=function(z){this._normal.setupTabStops(z),this._alt.setupTabStops(z)},ne}(re(2).Disposable);pe.BufferSet=ie},function(it,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),ne=re(20),z=re(6);pe.MAX_BUFFER_SIZE=4294967295;var te=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=ne.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 Me=[],Fe=[];for(ye=0;ye<this.lines.length;ye++)Fe.push(this.lines.get(ye));var Ve=this.lines.length,Ze=Ve-1,Ge=0,Ye=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,Ve+ce-1);ye>=0;ye--)if(Ye&&Ye.start>Ze+He){for(var Ne=Ye.newLines.length-1;Ne>=0;Ne--)this.lines.set(ye--,Ye.newLines[Ne]);ye++,Me.push({index:Ze+1,amount:Ye.newLines.length}),He+=Ye.newLines.length,Ye=oe[++Ge]}else this.lines.set(ye,Fe[Ze--]);var ke=0;for(ye=Me.length-1;ye>=0;ye--)Me[ye].index+=ke,this.lines.onInsertEmitter.fire(Me[ye]),ke+=Me[ye].amount;var ze=Math.max(0,Ve+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=te;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(it,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=[],ne=2;ne<arguments.length;ne++)ae[ne-2]=arguments[ne];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 te=this._length+ae.length-this._maxLength;this._startIndex+=te,this._length=this._maxLength,this.onTrimEmitter.fire(te)}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 ne=ie-1;ne>=0;ne--)this.set(ue+ne+ae,this.get(ue+ne));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(ne=0;ne<ie;ne++)this.set(ue+ne+ae,this.get(ue+ne))}},de.prototype._getCyclicIndex=function(ue){return(this._startIndex+ue)%this._maxLength},de}();pe.CircularList=a},function(it,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 ne=[],z=0;z<a.length-1;z++){var te=z,x=a.get(++te);if(x.isWrapped){for(var b=[a.get(z)];te<a.length&&x.isWrapped;)b.push(x),x=a.get(++te);if(ie>=z&&ie<te)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&&(ne.push(z+b.length-he),ne.push(he)),z+=b.length-1}}}return ne},pe.reflowLargerCreateNewLayout=function(a,de){for(var ue=[],ie=0,ae=de[ie],ne=0,z=0;z<a.length;z++)if(ae===z){var te=de[++ie];a.onDeleteEmitter.fire({index:z-ne,amount:te}),z+=te-1,ne+=te,ae=de[++ie]}else ue.push(z);return{layout:ue,countRemoved:ne}},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}),ne=0,z=0,te=0;te<ae;){if(ae-te<ue){ie.push(ae-te);break}ne+=ue;var x=Ce(a,z,de);ne>x&&(ne-=x,z++);var b=a[z].getWidth(ne-1)===2;b&&ne--;var y=b?ue-1:ue;ie.push(y),te+=y}return ie},pe.getWrappedLineTrimmedLength=Ce},function(it,pe,re){"use strict";var Ce,a=this&&this.__extends||(Ce=function(ie,ae){return(Ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,z){ne.__proto__=z}||function(ne,z){for(var te in z)z.hasOwnProperty(te)&&(ne[te]=z[te])})(ie,ae)},function(ie,ae){function ne(){this.constructor=ie}Ce(ie,ae),ie.prototype=ae===null?Object.create(ae):(ne.prototype=ae.prototype,new ne)});Object.defineProperty(pe,"__esModule",{value:!0}),pe.Marker=void 0;var de=re(0),ue=function(ie){function ae(ne){var z=ie.call(this)||this;return z.line=ne,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(it,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(ne){this._onOptionChange=new Ce.EventEmitter,this.options=de.clone(pe.DEFAULT_OPTIONS);for(var z=0,te=Object.keys(ne);z<te.length;z++){var x=te[z];if(x in this.options){var b=ne[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(ne,z){if(!(ne in pe.DEFAULT_OPTIONS))throw new Error('No option with key "'+ne+'"');if(ue.indexOf(ne)!==-1)throw new Error('Option "'+ne+'" can only be set in the constructor');this.options[ne]!==z&&(z=this._sanitizeAndValidateOption(ne,z),this.options[ne]!==z&&(this.options[ne]=z,this._onOptionChange.fire(ne)))},ae.prototype._sanitizeAndValidateOption=function(ne,z){switch(ne){case"bellStyle":case"cursorStyle":case"fontWeight":case"fontWeightBold":case"rendererType":case"wordSeparator":z||(z=pe.DEFAULT_OPTIONS[ne]);break;case"cursorWidth":z=Math.floor(z);case"lineHeight":case"tabStopWidth":if(z<1)throw new Error(ne+" 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(ne+" cannot be less than 0, value: "+z);break;case"fastScrollSensitivity":case"scrollSensitivity":if(z<=0)throw new Error(ne+" cannot be less than or equal to 0, value: "+z)}return z},ae.prototype.getOption=function(ne){if(!(ne in pe.DEFAULT_OPTIONS))throw new Error('No option with key "'+ne+'"');return this.options[ne]},ae}();pe.OptionsService=ie},function(it,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),ne=re(33),z=re(2),te=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=ne.clone(te),se.decPrivateModes=ne.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=ne.clone(te),this.decPrivateModes=ne.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(it,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 ne=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"+ne(b[0])+ne(b[1])+ne(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}},te=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=te},function(it,pe,re){"use strict";var Ce=this&&this.__decorate||function(ie,ae,ne,z){var te,x=arguments.length,b=x<3?ae:z===null?z=Object.getOwnPropertyDescriptor(ae,ne):z;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(ie,ae,ne,z);else for(var y=ie.length-1;y>=0;y--)(te=ie[y])&&(b=(x<3?te(b):x>3?te(ae,ne,b):te(ae,ne))||b);return x>3&&b&&Object.defineProperty(ae,ne,b),b},a=this&&this.__param||function(ie,ae){return function(ne,z){ae(ne,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,ne){if(ae>ne){var z=ae;ae=ne,ne=z}ae<this._start&&(this._start=ae),ne>this._end&&(this._end=ne)},ie.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},ie=Ce([a(0,de.IBufferService)],ie)}();pe.DirtyRowService=ue},function(it,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,ne=ie.length,z=0;z<ne;++z){var te=ie.charCodeAt(z);if(55296<=te&&te<=56319){if(++z>=ne)return ae+this.wcwidth(te);var x=ie.charCodeAt(z);56320<=x&&x<=57343?te=1024*(te-55296)+x-56320+65536:ae+=this.wcwidth(x)}ae+=this.wcwidth(te)}return ae},ue}();pe.UnicodeService=de},function(it,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 ne=0;ne<de.length;++ne)a.fill(Ce,0,de[ne][0],de[ne][1]+1)}}return ae.prototype.wcwidth=function(ne){return ne<32?0:ne<127?1:ne<65536?Ce[ne]:function(z,te){var x,b=0,y=te.length-1;if(z<te[0][0]||z>te[y][1])return!1;for(;y>=b;)if(z>te[x=b+y>>1][1])b=x+1;else{if(!(z<te[x][0]))return!0;y=x-1}return!1}(ne,ue)?0:ne>=131072&&ne<=196605||ne>=196608&&ne<=262141?2:1},ae}();pe.UnicodeV6=ie},function(it,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(it,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(it,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(it,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(At){"use strict";At.exports="data:image/png;base64,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"},32637:function(At){"use strict";At.exports="data:image/jpeg;base64,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"},14047:function(At){"use strict";At.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(At){"use strict";At.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(At){"use strict";At.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(At){"use strict";At.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(At){"use strict";At.exports="data:image/png;base64,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"},36413:function(At){"use strict";At.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(At){"use strict";At.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(At){"use strict";At.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/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUXAP8ALAAAAADpAMgAAAj/AP8JHEiwoMGDCBMqXMiwocOHBbf0sZLlSxY6XSBq3Mixo8ePIEOK3LjFCxh/KFP6G3NlpMuXMGPKnKmRjxqVOP19SUOzp8+fQIMSjGMlp9EveoTG3PJGThWlUKNuvMLGqFV/WdxI/ZjGyheVeLRsHUtWICEocK5evVNWI5SreHi2nfuTzBm1eJ3QXWiHC15/c/YKfukkzF+8XAYfdIPnsD8yiiNzFOPF8V87kgWi2WPZn5zMoBdSudlZLWTJZEr7k2ImtOuhRVWrHSO5j2zAr127wXIbb5bIdHrTzi25CpSTvdWCGTyId+8vxCNruZv875a9YqRU96c3Ol0nfrf//+3e9g3p6lS8ty0p3jF5snHa+8OifqwZKmXkH36/dY7+3/VF1UVs+o1X1iIFLhegUFQVaBl/UK3hYBkLAnUWcg7ut5UdfmQIYIU0aZFFhp1BCJQb+WVoBYgzFUZiaSb6hMaL/rDF4kuU0QgjVKnRmNGNIhUzmo47CkWFjmA8BSRIAxKpWowyVaVjYkt6dIVzThbp0yAE0ihXlRoZh2GWJf4kxldEUgkmRNOReRuUI71B5pdrMoSGYW6+2VMXZP5Y50JiSJhnb3CChGCWp/2Z0H0pDqqnTFgSGZiiCRHlaHWFdtRYlpmueeWl23UKkR1j6ngdpQZVkUepoMomqkNXkP+pBqoHtdlqqC716KQftBbk4q3ivbrQW1mu0etAgQIrn7AJjUFmesea0UejyuIKEnVOxnHsP01WuyxIZMIhxrGfeqsfswV1SeOHqKpqroPoDpRHllIcK+K78HaURpZsKHVFF1RAIfDABBds8MEIH4wnvgXG+0+kL/bBoKAMV+wqR3o46edPVKRl8cdaQiTli2poFdTIIKesYZg64jGIUMSqLHNeG8n5oppAZTzzzleh+8eLXkDlLM9E44RuzAVKrFR8RTeNErrh6QfGH1F16HTT6EK8XRZvRLXv1VhvFJx8fhAi1ZFgF40u2uLRt5XWaavsc3t5kLVp3Duj64R4fJT/xRneeXM04nMbb+Ux4DLHy7ZqeHTdFuKBbyTHbVwo+TjkiXc0dGfG7oV55hxtQe1fiwz2udwezXgYGIl6fjrIDgu0uFV7oBHZ67CDpLNVWJisGO4fxz7QFlGntIdYmQFvsfAEXaHFGmPwocfLoClfMfMLWs8w9gFqjy/39Xn/LvjqiW8u+d6Z7y360alfLfvEua8s/LnJDyz9r9l/K/6u6d8q/6HxH6gAWD0BOoqAyTPgoBAoGQUucFsFcWCeGHg7CZKJgr+zIKcgSBANbpCDAvGgkzBoOhHqiIBXcIIKV8jCFrrwhTCMYUsSYsITyqQKWuACmkD1BS5owXIDqSGN/+DXhcF563gRFCKJ2Ie0d/UriErMEPqaiC86QDGKDXMJ00B2GizmayRWA9keruPFLIpEVykLWhnPNZKFpawMVVjjt0ISq535R47BEsnsUgY3PD5JJNrZmRH9SKiQmIGQ6sPeFhBpPuzVkZHaw57NIGk97ImBkpEMCSEwWUmRjC5lO+Ske0RSmZ0FUpSjDAmfdjYvVKYSJIP4W+Jc+UqQtFJl9aLlyuh4OC7+Q5cGGsnYQGYjYNJsJFuoA8jOcCpjqgV9clBmxeCQlBA60yrsk0PxvGUFbV3xmkaTCRSkqaw6QKE1HQRnTviHBihwQQrwjKc850nPetrznmOggu0Oov/OdYLQmv1MCQkFE1CVDNR1BeXOP3+ZUIX+s6EOBSFED0qXiS7Uog9tKEXnglGJavSiH81oQjd6uZGC1KQiLShJy9JRDrYUgi/dVkw/Yoc3YKZ/IQXJG+hATjVAwXcVRKlHqkAxnJSBag3MKUeiiRcoJFWokiOnWthAPYIqVSOn/IsUxmVVqEKEing5QzUrelWHXFI1X0DqXELZT8X1BlptUZc64xVG2VixLShr60bssJ3hkOVQKt2I6qqDh8+MRQtlZcgeb6MGOkFlsAFFVynbgzypbE6vGuljb5wqlb0FFqsOslFU8nrNrGUoDFKZ5Fw3MtkCMTMqYAUmuu6YoS//HPQOmIXIWV/UN6jgFpzxkmuB7qoUJ1xWl27VkdugYgc0zCFh0I2udKHgxtfFawu9JBGvIHgv3DmsqC/aw02P5S7rdkQOnyTRWMmlWbDFLrYZat2xuoU44YGXRnXjoLTS6zTmLZZEONtWsvCGva85qQ4L/ZV7RTK5LMFxobbq70jMcB4iOQ6EqmLVzNBXVx2pFYTlIhr7Wqsjzi7UUjyDHx/ItNx/MipyMIFsyxaKrPsubyZuCBeNB3In1M2kCrLUEWp3LJAIX88n1X3RpIgsphv7ZJg62ieR/xHi8QEFsUTKAhCJTN/1BcXANJIvkYVU4fsxKE1TNkiO3qeULWCL/0RbTvM/FPw/qJjhuAVaspwJ0t0BSgW+26nXng1yIT9LZcUZEvSgDdKgA45llQVS9KIN0uUPbsUJ2Q30pBeFHzet9B9ukKqmN50Q9lh6LFXAc28kTeqDgGeEdCFxb1rcaoQYOUOnmgtgk1O4Wh+kyRlS0F6w/BxfO2Q3HlJMGtjaGdEamyEolo9fBXMFUVvGsc8WTZmTI2a6bCHJf1lRtnUr69uMVzFm+K1lPjxuh9BZNgGODKBxMuR2b8QuhXQNovFiBa7aeyNnyfRfnB2aIqqlcv/+SKMdk5XoVMELmT5DH9CZ8I9EWy1IqU8V5uAFLozBC1qgeMVDYhOMY3vkaRAuiYZZgvJWS4QiFsHIoAMCACH5BAUbAP8ALAAAAADpAMgAAAj/AP8JHEiwoMGDCBMqXMiwocOHBUuIEAZkRJsbgSBq3Mixo8ePIEOK3LhMGaV+KFP2E4BupMuXMGPKnKlx1wWVOPuZaESzp8+fQIMS/DUhp9EhKYTGPLABBiSlUKNudFDEqNV+LnZI/ehKmAmV0CZtHUtWYAVSp65ebVFWI6mr0Fy1nQs0xDm1eBHRXZjIBt5+J/YKfskBwV+8NgYf1OHucL8QiiNzPMDI8d9RkgUyw2G5n7TMoBcOuNlZraPMPkr387UptGuCLISpxttBsqfZgF+7jkALN942kUH4rq1b8oNZlXzjpTC4FyDlI4pHdgRK+eEPe3HJs97vifS9HI5w/z/sfW4PfONbfW97oNZ4x+XLonrfD9D6scMGWKBPvu04/sDdFxUqgvAHX1nmGMicgEI58JyBB461AISlMAjUA808A6Fl8UGVCAQbBmghTZdksmFnHQqlQw4nhjLiTIigcGJpKQLFzIz9rPMiTAfMgCONUKWGYyQ7jjTNI/v9iKJSh/xIgSZFhhRIKEqqViNNNCgJQJQfOQBLlbNdGVMvBSrJE5cbQWLASWBa+RMu6lS5JZoaWVJdm2H61EObZ9LZkCQq4OmbmCM10GZGfjIUCxGCKkdoSBi0CVmiCkVzSJKN4vboR1+CSQ6lChlTZqaDylRNm9SAipACwJDK3aYbJf+SHJiGqGpQIQZQ4OqrLynQpje2GjRJG7uOB+tDQlYJQbAEqUJMse8d25ABbS7ArEC8kAAtfdIu1EGbA1z7gicsbhttSAy0mcC1DbBiLn/dItRmOzAwq0AN7xoYr0GyVSmiqrk4o2u+8Hr0CZjZMKuICwRDuO9AroBJg1IORNJKFBhnrPHGHHfscceBNuxwR98qKYJQEmgr8sqacpRKlYgCNY8+LNfs5kYt/GhBS0HJYvPPS2oEyY8aBCAUtUAn/dfDSOCYmFApKC21Wg97MGMtUCkx9dY5PYw0hCcrxQLXZKf0MDcQVuJBVCCWTfbD5RgIBBJRveJ22Q/HwB8EFUj/1eTdXD/8CH32bfUg4FM/nMR7n5DFBOJbP/zEeASUtQrkiXNErG9NoNJWAZhL/fA/f89WzQZzhS46R9Lgxs03dKmu9Oj/aKOatXvJnjTthpTrGAaD6Q407f+s4BgFkwom/M/E/zPAXzisENnyNjf/zzFqGaHV9NSzbP0/H6CNEw6WgNa99yM5MAkJAgSRSjehnb/y9wLKLzL999nfMP7r6U8w/9/xX74AKB0BvouAxTGguRCoGwVui4GvcSC0IOgaCRaLgvGzoKswaD4NkoqDmfHgB69VEBFmCoSSMWGjUMg9FbaJhYpxIZ5gGDwZgomGyrNhlXCYOx0qiYex8+GP/zjogCcY8YhITKISl8jEJvJMXkLEEQMLcQluDKFYJuDGJQphkChKMSYNAALB8qGIEnrxRASMAsviQZAzovElaqzZLQbixg3xb2w/M4VA6jiykbTNZquoFR/1NRJTKI0R/xhkwURimKSVQhOK5JZIeDC1E0TyXCEZnNQOd0lHiWQKU9tcJz0JkheM0oDfG8UpBfg9dKzSf98Dxyv1971OzNJ+36vALeVHv1JMbQS7BFJIKiM1UAaTQyIxlNQOdswIgQQel5tdM50JEmYCbQqJnObS0heMpOlRm9scyS2AxpZsgvMq/CsBJmyWiVqZ85xGASAn1rmyUyRlj/C0CgE5If8+ggliXXTMZzxlEgVRvEsUUWhNGwXaNZrYIgoAmIJEJ0rRilr0ohjNqAAGYA8oMlQlQEzdR0FKwoWOFCUhbctJzVbSgK40pWVZKUpbis+X0vSdI4UpWWTanZvyVKdj+alPZQrUrQiVpkdtaVJLulQSNvVaT2VWVIM1VVtVlSOJQEIiIkhUkRzjBvTshy6ioIMO2vQjhVBZTiywthR21SOcMKhaDODWs3JknoeRhdFqaNeNGPMwvugEX09KuzhaJhP0yGFfHwKD2YygrXNpwls1UjrVeIIuo8opRzKgnBjMpSqLbUgJuEMcsghhsg+RxHjcsQ2yhAC1DmnFe3TRp6j/IAK2DdEbfcq4Fa0RdiP44o8QtsKB0DLkr/QpZ1R8plmNBNdAS5BK05oLEd1C6BzYgcosqPsQS55oCKqIyoQY+rBY/Egc4iUvRzK7IXZE5QklO+fonvejGkilBJIQx8f2y9/+RiFk3RudIUD3I2GUdGEB7gijlISDrV4rYAPTHe1g8BUlXSMVJb2X8IhnWCWdpqTtkl3z1KqkxpV0XL5DnPU0WaWnlTRbmPue3cDEj5s6S8UisSWY3tE3mg7rbvjbBGmqRDea4irCkXuJNdoE2Zay6m0wcQ+YhnvTf4gqyTAhQJvsW2VLYWp4MrlHm6pRZYEsanYzSUabClBmgQAK/8wzeQBnqoSCNgvETtXziXiq9AM7/0NNbLrfT4RTJVv4+R9emh9QFFElF3Dx0FPaX1Bm/KPk+flIX56gUHz1ozkdWiA9OqBSPnCnGUHp0wOJ0QOhsgkB4CgwqCZIiS4oFWTMCJuxJgiGNDRCqQThRLjONUEc1GupRGJDwRY2QQi0QrLUo5v8SbayB5KfTA+xLMnYR7SnjZD2vLAtD4gvd6TNbYKEZ4d0Ccd7uFxuhFDnR9mdS6S4E7N2H+Q4s4LQgvZiCeuYwN4M4U2IFPMKYOJGuQBXSGwMVFrBKIAfuAFowhkyGvp8WDEfALBlBDHxh1DmPZiRzCZy1pkkdBwihWexjoszY2vHIODkG7GLb/Timl//hRWChblGzpKW0iA8NJHAhlq4kQ6dd4QqncmKdBIhAwKrpA0ieIHRP0KUwyDlPpo4ASMAIAAZKGKvUweJTdSyk7DHuiSBVglLzC5siVDEIhhBdUAAADs="}}]);